Class GeocentricSpatialReferenceSystem

GeocentricSpatialReferenceSystem class

Geocentric SRS 是原点在地球中心的 3 维笛卡尔 SRS。

public class GeocentricSpatialReferenceSystem : SpatialReferenceSystem

特性

姓名描述
virtual AsCompound { get; }返回此 SRS 转换为CompoundSpatialReferenceSystem. 使用IsCompound找出是否可以转换。
override AsGeocentric { get; }返回这个。
virtual AsGeographic { get; }返回此 SRS 转换为GeographicSpatialReferenceSystem. 使用Type找出是否可以转换。
virtual AsLocal { get; }返回此 SRS 转换为LocalSpatialReferenceSystem. 使用Type找出是否可以转换。
virtual AsProjected { get; }返回此 SRS 转换为ProjectedSpatialReferenceSystem. 使用Type找出是否可以转换。
virtual AsVertical { get; }返回此 SRS 转换为VerticalSpatialReferenceSystem. 使用Type找出是否可以转换。
AxisesOrder { get; }此 SRS 中的轴顺序。 如果此 SRS 无效且轴方向错误,Invalid返回.
override DimensionsCount { get; }返回 3,因为地心 SRS 始终是三维的。
EpsgCode { get; }如果此对象标识符是 EPSG 标识符 - 返回其代码。否则 - 返回 -1.
override GeographicDatum { get; }返回此 SRS 的地理数据。
override HasGeographicDatum { get; }返回true , 因为地心 SRS 总是有地理数据.
override HasPrimeMeridian { get; }返回true , 因为地心 SRS 总是有本初子午线.
Identifier { get; }此可识别对象的标识符。
virtual IsCompound { get; }返回此 SRS 是否为复合(两个 SRS 的并集)。 复合 SRS 中的以下 SRS 组合被视为有效: 地理 SRS + 垂直 SRS,在这种情况下,复合 SRS 的类型将为Geographic. Projected SRS + Vertical SRS,在这种情况下,复合 SRS 的类型将为Projected. 如果 SRS 的组合不同,复合 SRS 的类型将是Unknown.
IsSingle { get; }返回此 SRS 是否为单个(不是两个 SRS 的并集)。
IsValid { get; }Validate 但不返回错误信息.
LinearUnit { get; }单位,用于此 SRS.
Name { get; }此对象的名称。
override PrimeMeridian { get; }返回此 SRS 的本初子午线。
override Type { get; }返回Geocentric.

方法

姓名描述
CreateTransformationTo(SpatialReferenceSystem)从中创建转换空间参考系统给另一个空间参考系统.
ExportToWkt()将此 SRS 的表示返回为 WKT 字符串。 结果 WKT 字符串将匹配 OGC 01-009 规范,通常命名为“WKT1”。
override GetAxis(int)得到Axis描述维度.
override GetUnit(int)得到Unit维度.
virtual IsEquivalent(SpatialReferenceSystem)检测此 SRS 是否等同于其他 SRS。.
override ToString()返回表示当前对象的字符串。
TryCreateTransformationTo(SpatialReferenceSystem, out SpatialReferenceSystemTransformation)从中创建转换空间参考系统给另一个空间参考系统.
override Validate(out string)确定此 SRS 是否有效。看Validate有效性描述.

也可以看看