Provides access to members that control the properties of a projected coordinate system.
Members
Name | Description | |
---|---|---|
Define | Defines the properties of a projected coordinate system. | |
DefineEx | Defines the properties of a projected coordinate system. |
IProjectedCoordinateSystemEdit.Define Method
Defines the properties of a projected coordinate system.
Public Sub Define ( _
[ByRef Name As Object], _
[ByRef Alias As Object], _
[ByRef Abbreviation As Object], _
[ByRef Remarks As Object], _
[ByRef useage As Object], _
[ByRef gcs As Object], _
[ByRef projectedUnit As Object], _
[ByRef Projection As Object], _
[ByRef parameters As Object] _
)
public void Define (
ref object Name,
ref object Alias,
ref object Abbreviation,
ref object Remarks,
ref object useage,
ref object gcs,
ref object projectedUnit,
ref object Projection,
ref object parameters
);
Description
One of the difficult parts of defining a projected coordinate system is determining which parameters a map projection supports. All map projection supports the FalseEasting and FalseNorthing parameters. The other parameters for each projection are listed below.
AitoffCentralMeridian
AlbersCentralMeridianStandardParallel1StandardParallel2LatitudeOfOrigin
Azimuthal_EquidistantCentralMeridianLatitudeOfOrigin
BehrmannCentralMeridian
BonneCentralMeridianStandardParallel1
CassiniCentralMeridianScaleFactorLatitudeOfOrigin
Craster_ParabolicCentralMeridian
Cylindrical_Equal_AreaCentralMeridianStandardParallel1
Double_StereographicCentralMeridianScaleFactorLatitudeOfOrigin
Eckert_ICentralMeridian
Eckert_IICentralMeridian
Eckert_IIICentralMeridian
Eckert_IVCentralMeridian
Eckert_VCentralMeridian
Eckert_VICentralMeridian
Equidistant_ConicCentralMeridianStandardParallel1StandardParallel2LatitudeOfOrigin
Equidistant_CylindricalCentralMeridianStandardParallel1
Flat_Polar_QuarticCentralMeridian
Gall_StereographicCentralMeridian
Gauss_KrugerCentralMeridianScaleFactorLatitudeOfOrigin
GnomonicLongitudeOfCenterLatitudeOfCenter
Hammer_AitoffCentralMeridian
Hotine_Oblique_Mercator_Azimuth_CenterScaleFactorAzimuthLongitudeOfCenterLatitudeOfCenter
Hotine_Oblique_Mercator_Azimuth_Natural_OriginScaleFactorAzimuthLongitudeOfCenterLatitudeOfCenter
Hotine_Oblique_Mercator_Two_Point_CenterLatitudeOf1stLatitudeOf2ndScaleFactorLongitudeOf1stLongitudeOf2ndLatitudeOfCenter
Hotine_Oblique_Mercator_Two_Point_Natural_OriginLatitudeOf1stLatitudeOf2ndScaleFactorLongitudeOf1stLongitudeOf2ndLatitudeOfCenter
KrovakPseudoStandardParallel1ScaleFactorAzimuthLongitudeOfCenterLatitudeOfCenterXScaleFactorYScaleFactorRotation
Lambert_Azimuthal_Equal_AreaCentralMeridianLatitudeOfOrigin
Lambert_Conformal_ConicCentralMeridianStandardParallel1StandardParallel2ScaleFactorLatitudeOfOrigin
LocalScaleFactorAzimuthLongitudeOfCenterLatitudeOfCenter
LoximuthalCentralMeridianCentralParallel
MercatorCentralMeridianStandardParallel1
Miller_CylindricalCentralMeridian
MollweideCentralMeridian
New_Zealand_Map_GridLongitudeOfOriginLatitudeOfOrigin
OrthographicLongitudeOfCenterLatitudeOfCenter
Plate_CarreeCentralMeridian
PolyconicCentralMeridianLatitudeOfOrigin
Quartic_AuthalicCentralMeridian
Rectified_Skew_Orthomorphic_CenterScaleFactorAzimuthLongitudeOfCenterLatitudeOfCenterRotation
Rectified_Skew_Orthomorphic_Natural_OriginScaleFactorAzimuthLongitudeOfCenterLatitudeOfCenterRotation
RobinsonCentralMeridian
Robinson_ARC_INFOCentralMeridian
SinusoidalCentralMeridian
StereographicCentralMeridianScaleFactorLatitudeOfOrigin
Stereographic_North_PoleCentralMeridianStandardParallel1
Stereographic_South_PoleCentralMeridianStandardParallel1
TimesCentralMeridian
Transverse_MercatorCentralMeridianScaleFactorLatitudeOfOrigin
Transverse_Mercator_ComplexCentralMeridianScaleFactorLatitudeOfOrigin
Two_Point_EquidistantLatitudeOf1stLatitudeOf2ndLongitudeOf1stLongitudeOf2nd
Van_der_Grinten_ICentralMeridian
Vertical_Near_Side_PerspectiveLongitudeOfCenterLatitudeOfCenterHeight
Winkel_ICentralMeridianStandardParallel1
Winkel_IICentralMeridianStandardParallel1
Winkel_TripelCentralMeridianStandardParallel1
private IProjectedCoordinateSystem DefineProjectedCoordinateSystem(IGeographicCoordinateSystem geographicCoordinateSystem, ILinearUnit linearUnit, IProjection projection, IParameter[] parameters)
{
IProjectedCoordinateSystemEdit projectedCoordinateSystemEdit = new ProjectedCoordinateSystemClass();
//Define the properties of the Projected Coordinate System.
object name = "Transverse_Mercator";
object alias = "UTM";
object abbreviation = "Trans_Merc";
object remarks = "Transverse Mercator is the projection";
object usage = "";
object geographicCoordinateSystemObject = geographicCoordinateSystem;
object projectedUnitObject = linearUnit;
object projectionObject = projection;
object parametersObject = parameters;
projectedCoordinateSystemEdit.Define(ref name,
ref alias,
ref abbreviation,
ref remarks,
ref usage,
ref geographicCoordinateSystemObject,
ref projectedUnitObject,
ref projectionObject,
ref parametersObject
);
return projectedCoordinateSystemEdit as IProjectedCoordinateSystem;
}
IProjectedCoordinateSystemEdit.DefineEx Method
Defines the properties of a projected coordinate system.
Public Sub DefineEx ( _
ByVal Name As String, _
ByVal Alias As String, _
ByVal Abbreviation As String, _
ByVal Remarks As String, _
ByVal useage As String, _
ByVal gcs As IGeographicCoordinateSystem, _
ByVal projectedXYUnit As ILinearUnit, _
ByVal Projection As IProjection, _
ByRef parameters As IParameter _
)
public void DefineEx (
string Name,
string Alias,
string Abbreviation,
string Remarks,
string useage,
IGeographicCoordinateSystem gcs,
ILinearUnit projectedXYUnit,
IProjection Projection,
ref IParameter parameters
);
Description
One of the difficult parts of defining a projected coordinate system is determining which parameters a map projection supports. All map projection supports the FalseEasting and FalseNorthing parameters. The other parameters for each projection are listed below.
AitoffCentralMeridian
AlbersCentralMeridianStandardParallel1StandardParallel2LatitudeOfOrigin
Azimuthal_EquidistantCentralMeridianLatitudeOfOrigin
BehrmannCentralMeridian
BonneCentralMeridianStandardParallel1
CassiniCentralMeridianScaleFactorLatitudeOfOrigin
Craster_ParabolicCentralMeridian
Cylindrical_Equal_AreaCentralMeridianStandardParallel1
Double_StereographicCentralMeridianScaleFactorLatitudeOfOrigin
Eckert_ICentralMeridian
Eckert_IICentralMeridian
Eckert_IIICentralMeridian
Eckert_IVCentralMeridian
Eckert_VCentralMeridian
Eckert_VICentralMeridian
Equidistant_ConicCentralMeridianStandardParallel1StandardParallel2LatitudeOfOrigin
Equidistant_CylindricalCentralMeridianStandardParallel1
Flat_Polar_QuarticCentralMeridian
Gall_StereographicCentralMeridian
Gauss_KrugerCentralMeridianScaleFactorLatitudeOfOrigin
GnomonicLongitudeOfCenterLatitudeOfCenter
Hammer_AitoffCentralMeridian
Hotine_Oblique_Mercator_Azimuth_CenterScaleFactorAzimuthLongitudeOfCenterLatitudeOfCenter
Hotine_Oblique_Mercator_Azimuth_Natural_OriginScaleFactorAzimuthLongitudeOfCenterLatitudeOfCenter
Hotine_Oblique_Mercator_Two_Point_CenterLatitudeOf1stLatitudeOf2ndScaleFactorLongitudeOf1stLongitudeOf2ndLatitudeOfCenter
Hotine_Oblique_Mercator_Two_Point_Natural_OriginLatitudeOf1stLatitudeOf2ndScaleFactorLongitudeOf1stLongitudeOf2ndLatitudeOfCenter
KrovakPseudoStandardParallel1ScaleFactorAzimuthLongitudeOfCenterLatitudeOfCenterXScaleFactorYScaleFactorRotation
Lambert_Azimuthal_Equal_AreaCentralMeridianLatitudeOfOrigin
Lambert_Conformal_ConicCentralMeridianStandardParallel1StandardParallel2ScaleFactorLatitudeOfOrigin
LocalScaleFactorAzimuthLongitudeOfCenterLatitudeOfCenter
LoximuthalCentralMeridianCentralParallel
MercatorCentralMeridianStandardParallel1
Miller_CylindricalCentralMeridian
MollweideCentralMeridian
New_Zealand_Map_GridLongitudeOfOriginLatitudeOfOrigin
OrthographicLongitudeOfCenterLatitudeOfCenter
Plate_CarreeCentralMeridian
PolyconicCentralMeridianLatitudeOfOrigin
Quartic_AuthalicCentralMeridian
Rectified_Skew_Orthomorphic_CenterScaleFactorAzimuthLongitudeOfCenterLatitudeOfCenterRotation
Rectified_Skew_Orthomorphic_Natural_OriginScaleFactorAzimuthLongitudeOfCenterLatitudeOfCenterRotation
RobinsonCentralMeridian
Robinson_ARC_INFOCentralMeridian
SinusoidalCentralMeridian
StereographicCentralMeridianScaleFactorLatitudeOfOrigin
Stereographic_North_PoleCentralMeridianStandardParallel1
Stereographic_South_PoleCentralMeridianStandardParallel1
TimesCentralMeridian
Transverse_MercatorCentralMeridianScaleFactorLatitudeOfOrigin
Transverse_Mercator_ComplexCentralMeridianScaleFactorLatitudeOfOrigin
Two_Point_EquidistantLatitudeOf1stLatitudeOf2ndLongitudeOf1stLongitudeOf2nd
Van_der_Grinten_ICentralMeridian
Vertical_Near_Side_PerspectiveLongitudeOfCenterLatitudeOfCenterHeight
Winkel_ICentralMeridianStandardParallel1
Winkel_IICentralMeridianStandardParallel1
Winkel_TripelCentralMeridianStandardParallel1
Classes that implement IProjectedCoordinateSystemEdit
Classes | Description |
---|---|
ProjectedCoordinateSystem | Creates a projected coordinate system. |