Class SpatialReferenceImpl

  • All Implemented Interfaces:
    java.io.Serializable

    class SpatialReferenceImpl
    extends SpatialReference
    • Field Detail

      • m_userWkid

        int m_userWkid
      • m_userLatestWkid

        int m_userLatestWkid
      • m_userOldestWkid

        int m_userOldestWkid
      • m_userWkt

        java.lang.String m_userWkt
      • m_lock

        private static final java.util.concurrent.locks.ReentrantLock m_lock
      • m_esri_codes

        private static final int[] m_esri_codes
    • Constructor Detail

      • SpatialReferenceImpl

        SpatialReferenceImpl()
    • Method Detail

      • getID

        public int getID()
        Description copied from class: SpatialReference
        Returns the well known ID for the horizontal coordinate system of the spatial reference.
        Specified by:
        getID in class SpatialReference
        Returns:
        wkid The well known ID.
      • getFalseX

        double getFalseX()
      • getFalseY

        double getFalseY()
      • getFalseZ

        double getFalseZ()
      • getFalseM

        double getFalseM()
      • getGridUnitsXY

        double getGridUnitsXY()
      • getGridUnitsZ

        double getGridUnitsZ()
      • getGridUnitsM

        double getGridUnitsM()
      • getTolerance

        double getTolerance​(int semantics)
        Description copied from class: SpatialReference
        Get the XY tolerance of the spatial reference
        Specified by:
        getTolerance in class SpatialReference
        Returns:
        The XY tolerance of the spatial reference as double.
      • queryValidCoordinateRange

        public void queryValidCoordinateRange​(Envelope2D env2D)
      • requiresReSimplify

        public boolean requiresReSimplify​(SpatialReference dst)
      • getOldID

        int getOldID()
        Returns the oldest value of the well known ID for the horizontal coordinate system of the spatial reference. This ID is used for JSON serialization. Not public.
        Specified by:
        getOldID in class SpatialReference
      • getLatestID

        int getLatestID()
        Returns the latest value of the well known ID for the horizontal coordinate system of the spatial reference. This ID is used for JSON serialization. Not public.
        Specified by:
        getLatestID in class SpatialReference
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • geodesicDistanceOnWGS84Impl

        static double geodesicDistanceOnWGS84Impl​(Point ptFrom,
                                                  Point ptTo)
      • getAuthority

        public java.lang.String getAuthority()
      • getAuthority_

        private java.lang.String getAuthority_​(int latestWKID)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object