Package com.esri.core.geometry
Class SpatialReferenceImpl
java.lang.Object
com.esri.core.geometry.SpatialReference
com.esri.core.geometry.SpatialReferenceImpl
- All Implemented Interfaces:
Serializable
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final long
private static final int[]
private static final ReentrantLock
(package private) int
(package private) int
(package private) int
(package private) String
(package private) static final boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SpatialReferenceImpl
createImpl
(int wkid) static SpatialReferenceImpl
createImpl
(String wkt) boolean
(package private) static double
geodesicDistanceOnWGS84Impl
(Point ptFrom, Point ptTo) private String
getAuthority_
(int latestWKID) (package private) double
(package private) double
(package private) double
(package private) double
(package private) double
(package private) double
(package private) double
int
getID()
Returns the well known ID for the horizontal coordinate system of the spatial reference.(package private) int
Returns the latest value of the well known ID for the horizontal coordinate system of the spatial reference.(package private) int
getOldID()
Returns the oldest value of the well known ID for the horizontal coordinate system of the spatial reference.(package private) SpatialReferenceImpl.Precision
getText()
(package private) double
getTolerance
(int semantics) Get the XY tolerance of the spatial referenceint
hashCode()
void
boolean
Methods inherited from class com.esri.core.geometry.SpatialReference
create, create, fromJson, fromJson, fromJson, getTolerance, isLocal, toString, writeReplace
-
Field Details
-
no_projection_engine
static final boolean no_projection_engine- See Also:
-
c_SULIMIT32
public static final int c_SULIMIT32- See Also:
-
c_SULIMIT64
public static final long c_SULIMIT64- See Also:
-
m_userWkid
int m_userWkid -
m_userLatestWkid
int m_userLatestWkid -
m_userOldestWkid
int m_userOldestWkid -
m_userWkt
String m_userWkt -
m_lock
-
m_esri_codes
private static final int[] m_esri_codes
-
-
Constructor Details
-
SpatialReferenceImpl
SpatialReferenceImpl()
-
-
Method Details
-
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 classSpatialReference
- 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() -
getPrecision
SpatialReferenceImpl.Precision getPrecision() -
getTolerance
double getTolerance(int semantics) Description copied from class:SpatialReference
Get the XY tolerance of the spatial reference- Specified by:
getTolerance
in classSpatialReference
- Returns:
- The XY tolerance of the spatial reference as double.
-
queryValidCoordinateRange
-
requiresReSimplify
-
getText
- Specified by:
getText
in classSpatialReference
-
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 classSpatialReference
-
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 classSpatialReference
-
createImpl
-
createImpl
-
equals
-
geodesicDistanceOnWGS84Impl
-
getAuthority
-
getAuthority_
-
hashCode
public int hashCode()
-