Provides access to members that control additional properties and methods for projected coordinate systems.
Members
Name | Description | |
---|---|---|
Abbreviation | The abbreviated name of this spatial reference component. | |
Alias | The alias of this spatial reference component. | |
Azimuth | The azimuth of a projected coordinate system. | |
CentralMeridian | The central meridian (Lambda0) of a projected coordinate system. | |
CentralParallel | The central parallel (Phi 0) of a projected coordinate system. | |
Changed | Notify this object that some of its parts have changed (parameter values, z unit, etc.). | |
CoordinateUnit | The linear unit of a projected coordinate system. | |
FactoryCode | The factory code (WKID) of the spatial reference. | |
FalseEasting | The false easting (X0) of a projected coordinate system. | |
FalseNorthing | The false northing (Y0) of a projected coordinate system. | |
Forward | Projects points from geographic to planar coordinates. | |
GeographicCoordinateSystem | The geographic coordinate system of a projected coordinate system. | |
GetDomain | The XY domain extent. | |
GetFalseOriginAndUnits | Get the false origin and units. | |
GetGCSParams | Returns 180 degrees and horizon delta in proper GCS units. | |
GetHorizon | Returns the standard horizon polygon, its envelope, and whether it is inclusive or exclusive; the horizon polygon may be 0. | |
GetMDomain | The measure domain extent. | |
GetMFalseOriginAndUnits | Get the measure false origin and units. | |
GetParameters | Gets the map projection parameters of a projected coordinate system. | |
GetShiftedHorizon | Returns the horizon polygon, shifted once or twice, west/east of the standard horizon for a negative/positive shift. | |
GetZDomain | The Z domain extent. | |
GetZFalseOriginAndUnits | Get the Z false origin and units. | |
HasMPrecision | Returns true when m-value precision information has been defined. | |
HasXYPrecision | Returns true when (x,y) precision information has been defined. | |
HasZPrecision | Returns true when z-value precision information has been defined. | |
Horizon | The mathematical limits of a projected coordinate system. | |
HorizonCount | The number of shapes that describe the limits of a ProjCS. | |
Inverse | Projects points from planar to geographic coordinates. | |
InverseWithShift | Projects points from planar to geographic coordinates. Deals with geographic coordinates in ranges other than +-180. | |
IsEqualNoNames | Compares to projected coordinate systems for equality but ignores their names. | |
IsPrecisionEqual | Returns TRUE when the precision information for the two spatial references is the same. | |
LatitudeOf1st | The latitude of the first point (Phi 1) of a projected coordinate system. | |
LatitudeOf2nd | The latitude of the second point (Phi 2) of a projected coordinate system. | |
LatitudeOfCenter | The latitude of center (Phi C) of a projected coordinate system. | |
LatitudeOfOrigin | The latitude of the origin (Phi 0) of a projected coordinate system. | |
LongitudeOf1st | The longitude of the first point (Lambda 1) of a projected coordinate system. | |
LongitudeOf2nd | The longitude of the second point (Lambda 2) of a projected coordinate system. | |
LongitudeOfCenter | The longitude of center (Lam C) of a projected coordinate system. | |
LongitudeOfOrigin | The longitude of origin (Lambda0) of a projected coordinate system. | |
Name | The name of this spatial reference component. | |
PrecisionExImpl | An opaque reference to the precision information (including z/m awareness) implementation for this spatial reference. | |
PrecisionImpl | An opaque reference to the precision information implementation for this spatial reference. | |
Projection | The map projection of a projected coordinate system. | |
PseudoStandardParallel1 | The latitude on an oblique spheroid that defines the oblique cone for a Krovak projected coordinate system. | |
PutLinearAndAngularUnits | Modify linear unit of projected coordinates and angular unit of associated geographic coordinates. | |
Remarks | The comment string of this spatial reference component. | |
Rotation | The rotation value used to change the axis directions in a Krovak projected coordinate system. | |
ScaleFactor | The scale factor (K0) of a projected coordinate system. | |
SetDomain | The XY domain extent. | |
SetFalseOriginAndUnits | Set the false origin and units. | |
SetMDomain | The measure domain extent. | |
SetMFalseOriginAndUnits | Set the measure false origin and units. | |
SetZDomain | The Z domain extent. | |
SetZFalseOriginAndUnits | Set the Z false origin and units. | |
SpatialReferenceImpl | SpatialReferenceImpl. | |
StandardParallel1 | The first parallel (Phi 1) of a projected coordinate system. | |
StandardParallel2 | The second parallel (Phi 2) of a projected coordinate system. | |
Usage | The usage notes of a projected coordinate system. | |
XScaleFactor | The X axis scale value used to flip the axis direction in a Krovak projected coordinate system. | |
YScaleFactor | The Y axis scale value used to flip the axis direction in a Krovak projected coordinate system. | |
ZCoordinateUnit | The unit for the Z coordinate. |
IProjectedCoordinateSystem2.GetGCSParams Method
Returns 180 degrees and horizon delta in proper GCS units.
Public Sub GetGCSParams ( _
ByRef p_180 As Double, _
ByRef pDelta As Double _
)
public void GetGCSParams (
ref double p_180,
ref double pDelta
);
Description
GetGCSParamscalculates the edge of the horizon for a geographic coordinate system. For example, if your coordinate system is in decimal degrees, 180 is returned. If the units are in grads, 200 is returned. It also returns a delta, a small offset value, in the correct unit of measure.
IProjectedCoordinateSystem2.GetHorizon Method
Returns the standard horizon polygon, its envelope, and whether it is inclusive or exclusive; the horizon polygon may be 0.
Public Function GetHorizon ( _
ByRef horizonEnvelope As WKSEnvelope, _
ByRef Inclusive As Boolean _
) As IGeometry
public IGeometry GetHorizon (
ref WKSEnvelope horizonEnvelope,
ref bool Inclusive
);
Remarks
GetHorizon returns, in geographic coordinate system coordinates and unit of measure, the valid geometry of a projected coordinate system. The method also returns whether the geometry should be considered inclusive or exclusive, and its envelope.
IProjectedCoordinateSystem2.GetShiftedHorizon Method
Returns the horizon polygon, shifted once or twice, west/east of the standard horizon for a negative/positive shift.
Public Function GetShiftedHorizon ( _
ByVal shift As Integer _
) As IGeometry
public IGeometry GetShiftedHorizon (
int shift
);
Remarks
The standard horizon is the valid area of a projected coordinate system, but in geographic coordinate system coordinates and unit of measure. The standard horizon usually has longitude values between +/-180 (or equivalent). If you use -2, -1, 1 or 2 for the shift value, GetShiftedHorizon will translate the horizon by 360 degrees to the left or right.
IProjectedCoordinateSystem2.InverseWithShift Method
Projects points from planar to geographic coordinates. Deals with geographic coordinates in ranges other than +-180.
Public Sub InverseWithShift ( _
ByVal shift As Double, _
ByVal Count As Integer, _
ByRef Points As WKSPoint _
)
public void InverseWithShift (
double shift,
int Count,
ref WKSPoint Points
);
IProjectedCoordinateSystem2.IsEqualNoNames Method
Compares to projected coordinate systems for equality but ignores their names.
Public Function IsEqualNoNames ( _
ByVal pOther As IProjectedCoordinateSystem _
) As Boolean
public bool IsEqualNoNames (
IProjectedCoordinateSystem pOther
);
IProjectedCoordinateSystem2.LatitudeOfCenter Property
The latitude of center (Phi C) of a projected coordinate system.
Public Property LatitudeOfCenter As Double
public double LatitudeOfCenter {get; set;}
Remarks
The latitude of center projection parameter is used by the Hotine Oblique Mercator (Azimuth) and Krovak projections. It defines the latitude that is at the center of the projection. It is usually but not always the origin of the Y values.
IProjectedCoordinateSystem2.LatitudeOfOrigin Property
The latitude of the origin (Phi 0) of a projected coordinate system.
Public Property LatitudeOfOrigin As Double
public double LatitudeOfOrigin {get; set;}
IProjectedCoordinateSystem2.LongitudeOfCenter Property
The longitude of center (Lam C) of a projected coordinate system.
Public Property LongitudeOfCenter As Double
public double LongitudeOfCenter {get; set;}
Remarks
The longitude of center projection parameter is used by the Hotine Oblique Mercator (Azimuth) and Krovak projections. It defines the longitude that is at the center of the projection. It is usually but not always the origin of the X values.
IProjectedCoordinateSystem2.PseudoStandardParallel1 Property
The latitude on an oblique spheroid that defines the oblique cone for a Krovak projected coordinate system.
Public Property PseudoStandardParallel1 As Double
public double PseudoStandardParallel1 {get; set;}
IProjectedCoordinateSystem2.PutLinearAndAngularUnits Method
Modify linear unit of projected coordinates and angular unit of associated geographic coordinates.
Public Sub PutLinearAndAngularUnits ( _
ByVal LinearUnit As ILinearUnit, _
ByVal AngularUnit As IAngularUnit _
)
public void PutLinearAndAngularUnits (
ILinearUnit LinearUnit,
IAngularUnit AngularUnit
);
IProjectedCoordinateSystem2.Rotation Property
The rotation value used to change the axis directions in a Krovak projected coordinate system.
Public Property Rotation As Double
public double Rotation {get; set;}
IProjectedCoordinateSystem2.XScaleFactor Property
The X axis scale value used to flip the axis direction in a Krovak projected coordinate system.
Public Property XScaleFactor As Double
public double XScaleFactor {get; set;}
IProjectedCoordinateSystem2.YScaleFactor Property
The Y axis scale value used to flip the axis direction in a Krovak projected coordinate system.
Public Property YScaleFactor As Double
public double YScaleFactor {get; set;}
Inherited Interfaces
Interfaces | Description |
---|---|
IProjectedCoordinateSystem | Provides access to members that control the properties and methods for all projected 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. |
Classes that implement IProjectedCoordinateSystem2
Classes | Description |
---|---|
ProjectedCoordinateSystem | Creates a projected coordinate system. |