|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGeographicCoordinateSystem
Provides access to members that control access to all properties of geographic coordinate systems.
A geographic coordinate system is defined (at minimum) by a name, an angular unit of measure, a horizontal datum, and a prime meridian.
Method Summary | |
---|---|
IAngularUnit |
getCoordinateUnit()
The angular unit of this geographic coordinate system. |
IDatum |
getDatum()
The horizontal datum of this geographic coordinate system. |
IPrimeMeridian |
getPrimeMeridian()
The prime meridian of this geographic coordinate system. |
String |
getUsage()
The usage notes of this geographic coordinate system. |
Methods inherited from interface com.esri.arcgis.geometry.ISpatialReference |
---|
changed, getDomain, getFalseOriginAndUnits, getMDomain, getMFalseOriginAndUnits, getZCoordinateUnit, getZDomain, getZFalseOriginAndUnits, hasMPrecision, hasXYPrecision, hasZPrecision, isPrecisionEqual, setDomain, setFalseOriginAndUnits, setMDomain, setMFalseOriginAndUnits, setZCoordinateUnit, setZDomain, setZFalseOriginAndUnits |
Methods inherited from interface com.esri.arcgis.geometry.ISpatialReferenceInfo |
---|
getAbbreviation, getAlias, getFactoryCode, getName, getRemarks |
Method Detail |
---|
String getUsage() throws IOException, AutomationException
private void GetUsage(IGeographicCoordinateSystem geographicCoordinateSystem)
{
String usage = geographicCoordinateSystem.Usage;
System.Windows.Forms.MessageBox.Show(usage);
}
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IDatum getDatum() throws IOException, AutomationException
Returns the vertical or horizontal datum of the vertical coordinate system as IHVDatum. QI with IVerticalDatum or IDatum. A vertical datum means that the VCS is gravity-related. A (horizontal) datum means that the VCS is ellipsoid/spheroid-based.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IPrimeMeridian getPrimeMeridian() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IAngularUnit getCoordinateUnit() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |