This document is archived and information here might be outdated.  Recommended version.


IGeographicCoordinateSystem2 Interface (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (Geometry)  

IGeographicCoordinateSystem2 Interface

Provides access to members that control additional properties and methods for all geographic coordinate systems.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

When To Use

Use IGeographicCoordinateSystem2 when you need to work with map projection horizons or transform between two geographic coordinate systems.

Members

Description
Read-only property Abbreviation The abbreviated name of this spatial reference component.
Read-only property Alias The alias of this spatial reference component.
Read-only property AngularConversionFactor A factor to convert angular units from current GCS to destination GCS.
Method Changed Notify this object that some of its parts have changed (parameter values, z unit, etc.).
Read-only property CoordinateUnit The angular unit of this geographic coordinate system.
Read-only property Datum The horizontal datum of this geographic coordinate system.
Write-only property ExtentHint Calculates a 360 degree longitude range from information in the specified envelope and the domain extent of the GCS.
Read-only property FactoryCode The factory code (WKID) of the spatial reference.
Method GetDomain The XY domain extent.
Method GetFalseOriginAndUnits Get the false origin and units.
Method GetGCSParams Returns the 180 degrees equivalent and horizon delta in proper GCS units.
Method GetHorizon Returns a standard horizon polygon, its envelope and whether it is inclusive or exclusive; the horizon polygon may be 0.
Method GetMDomain The measure domain extent.
Method GetMFalseOriginAndUnits Get the measure false origin and units.
Method GetZDomain The Z domain extent.
Method GetZFalseOriginAndUnits Get the Z false origin and units.
Method HasMPrecision Returns true when m-value precision information has been defined.
Method HasXYPrecision Returns true when (x,y) precision information has been defined.
Method HasZPrecision Returns true when z-value precision information has been defined.
Method IsPrecisionEqual Returns TRUE when the precision information for the two spatial references is the same.
Read/write property LeftLongitude The least (left) longitude bounding a 360 degree range.
Read-only property Name The name of this spatial reference component.
Read-only property PrimeMeridian The prime meridian of this geographic coordinate system.
Read-only property Remarks The comment string of this spatial reference component.
Read/write property RightLongitude The greatest (right) longitude bounding a 360 degree range.
Method SetDomain The XY domain extent.
Method SetFalseOriginAndUnits Set the false origin and units.
Method SetMDomain The measure domain extent.
Method SetMFalseOriginAndUnits Set the measure false origin and units.
Method SetZDomain The Z domain extent.
Method SetZFalseOriginAndUnits Set the Z false origin and units.
Read-only property Usage The usage notes of this geographic coordinate system.
Read/write property ZCoordinateUnit The unit for the Z coordinate.

Inherited Interfaces

Interfaces Description
IGeographicCoordinateSystem Provides access to members that control access to all properties of geographic coordinate systems.
ISpatialReference Provides access to members that control a SpatialReference.
ISpatialReferenceInfo Provides access to members that control the properties common to all components of a spatial reference system.

CoClasses that implement IGeographicCoordinateSystem2

CoClasses and Classes Description
GeographicCoordinateSystem Creates a geographic coordinate system.

.NET Related Topics

Creating a custom geotransformation