类 CompoundSpatialReferenceSystem
内容
[
隐藏
]CompoundSpatialReferenceSystem class
复合 SRS 将两个底层 SRS 合并,且这两个 SRS 都不能是复合的。
public class CompoundSpatialReferenceSystem : SpatialReferenceSystem
属性
| 名称 | 描述 |
|---|---|
| override AsCompound { get; } | 返回此对象。 |
| virtual AsGeocentric { get; } | 返回此 SRS 转换为 GeocentricSpatialReferenceSystem。使用 Type 来判断是否可以进行转换。 |
| override AsGeographic { get; } | 返回此 SRS 的地理表示。如果此复合 SRS 确实表示一个 Geographic SRS,则结果将是三维地理 SRS(具有经度、纬度、高度维度)。否则将抛出异常。 |
| virtual AsLocal { get; } | 返回此 SRS 转换为 LocalSpatialReferenceSystem。使用 Type 来判断是否可以进行转换。 |
| override AsProjected { get; } | 返回此 SRS 的投影表示。如果此复合 SRS 确实表示一个 Projected SRS,则结果将是三维投影 SRS(具有 X、Y、高度维度)。否则将抛出异常。 |
| virtual AsVertical { get; } | 返回此 SRS 转换为 VerticalSpatialReferenceSystem。使用 Type 以确定是否可以进行转换。 |
| override DimensionsCount { get; } | 维度数量。对于复合 SRS,这等于底层 SRS 维度数量的总和。 |
| EpsgCode { get; } | 如果此对象的标识符是 EPSG 标识符,则返回其代码;否则返回 -1。 |
| override GeographicDatum { get; } | 返回此 SRS 的地理基准。如果 Head 和 Tail 都具有地理基准,则返回头部的地理基准。 |
| override HasGeographicDatum { get; } | 如果任意底层 SRS 具有地理基准,则复合 SRS 具有地理基准。 |
| override HasPrimeMeridian { get; } | 如果任意底层 SRS 具有本初子午线,则复合 SRS 具有本初子午线。 |
| Head { get; } | 第一个底层 SRS。 |
| Identifier { get; } | 此可识别对象的标识符。 |
| override IsCompound { get; } | 返回 true。 |
| IsSingle { get; } | 返回此 SRS 是否为单一(不是两个 SRS 的联合)。 |
| IsValid { get; } | 与 Validate 相同,但不返回错误信息。 |
| Name { get; } | 此对象的名称。 |
| override PrimeMeridian { get; } | 返回此 SRS 的本初子午线。如果 Head 和 Tail 都具有本初子午线,则返回头部的本初子午线。 |
| Tail { get; } | 第二个底层 SRS。 |
| override Type { get; } | 此复合 SRS 的类型。如果此复合 SRS 是地理和垂直 SRS 的组合,则为 Geographic;如果此复合 SRS 是投影和垂直 SRS 的组合,则为 Projected。 |
方法
| 名称 | 描述 |
|---|---|
| CreateTransformationTo(SpatialReferenceSystem) | 创建从此 SpatialReferenceSystem 到另一个 SpatialReferenceSystem 的转换。 |
| ExportToWkt() | 返回此 SRS 的 WKT 字符串表示。结果 WKT 字符串将符合 OGC 01-009 规范,通常称为 “WKT1”。 |
| override GetAxis(int) | 获取描述维度的 Axis。 |
| override GetUnit(int) | 获取维度的 Unit。 |
| override IsEquivalent(SpatialReferenceSystem) | 检测此 SRS 是否等价于其他 SRS。 |
| override ToString() | 返回表示当前对象的字符串。 |
| TryCreateTransformationTo(SpatialReferenceSystem, out SpatialReferenceSystemTransformation) | 创建从此 SpatialReferenceSystem 到另一个 SpatialReferenceSystem 的转换。 |
| override Validate(out string) | 确定此 SRS 是否有效。请参阅 Validate 了解有效性说明。 |
另见
- class SpatialReferenceSystem
- namespace Aspose.Gis.SpatialReferencing
- assembly Aspose.GIS