public interface IGeographicCoordinateSystem2 extends IGeographicCoordinateSystem, java.io.Serializable
Description: 'Provides access to members that control additional properties and methods for all geographic coordinate systems.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IIDf78b2a38_89c4_11d4_9f9f_00c04f6bc8e8 |
static int |
xxDummy
Deprecated.
Internal use only
|
IID40870d80_1dd2_11b2_bf4c_08002022f573IID4434d680_f4da_11d1_bca6_0000f875bcceIID4da0fe00_1dd2_11b2_bf49_08002022f573| Modifier and Type | Method and Description |
|---|---|
double |
getAngularConversionFactor(IGeographicCoordinateSystem2 pDstGCS)
A factor to convert angular units from current GCS to destination GCS.
|
void |
getGCSParams(double[] p_180,
double[] pDelta)
Returns the 180 degrees equivalent and horizon delta in proper GCS units.
|
void |
getHorizon(_WKSEnvelope[] horizonEnvelope)
Returns a standard horizon polygon, its envelope and whether it is inclusive or exclusive; the horizon polygon may be 0.
|
double |
getLeftLongitude(boolean inDegrees)
The least (left) longitude bounding a 360 degree range.
|
double |
getRightLongitude(boolean inDegrees)
The greatest (right) longitude bounding a 360 degree range.
|
void |
setExtentHint(_WKSEnvelope rhs1)
Calculates a 360 degree longitude range from information in the specified envelope and the domain extent of the GCS.
|
void |
setLeftLongitude(boolean inDegrees,
double leftLongitude)
The least (left) longitude bounding a 360 degree range.
|
void |
setRightLongitude(boolean inDegrees,
double rightLongitude)
The greatest (right) longitude bounding a 360 degree range.
|
getCoordinateUnit, getDatum, getPrimeMeridian, getUsagechanged, getDomain, getFalseOriginAndUnits, getMDomain, getMFalseOriginAndUnits, getZCoordinateUnit, getZDomain, getZFalseOriginAndUnits, hasMPrecision, hasXYPrecision, hasZPrecision, isPrecisionEqual, setDomain, setFalseOriginAndUnits, setMDomain, setMFalseOriginAndUnits, setZCoordinateUnit, setZDomain, setZFalseOriginAndUnitsgetAbbreviation, getAlias, getFactoryCode, getName, getRemarksstatic final int IIDf78b2a38_89c4_11d4_9f9f_00c04f6bc8e8
static final int xxDummy
static final java.lang.String IID
void getGCSParams(double[] p_180,
double[] pDelta)
throws java.io.IOException,
AutomationException
p_180 - The p_180 (out: use single element array)pDelta - The pDelta (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void getHorizon(_WKSEnvelope[] horizonEnvelope) throws java.io.IOException, AutomationException
horizonEnvelope - A Structure: com.esri.arcgis.system._WKSEnvelope (A com.esri.arcgis.system._WKSEnvelope COM typedef) (in/out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getAngularConversionFactor(IGeographicCoordinateSystem2 pDstGCS) throws java.io.IOException, AutomationException
pDstGCS - A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem2 (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getLeftLongitude(boolean inDegrees)
throws java.io.IOException,
AutomationException
inDegrees - The inDegrees (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setLeftLongitude(boolean inDegrees,
double leftLongitude)
throws java.io.IOException,
AutomationException
inDegrees - The inDegrees (in)leftLongitude - The leftLongitude (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getRightLongitude(boolean inDegrees)
throws java.io.IOException,
AutomationException
inDegrees - The inDegrees (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setRightLongitude(boolean inDegrees,
double rightLongitude)
throws java.io.IOException,
AutomationException
inDegrees - The inDegrees (in)rightLongitude - The rightLongitude (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setExtentHint(_WKSEnvelope rhs1) throws java.io.IOException, AutomationException
rhs1 - A Structure: com.esri.arcgis.system._WKSEnvelope (A com.esri.arcgis.system._WKSEnvelope COM typedef) (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.