类 ProjectedSpatialReferenceSystem
内容
[
隐藏
]ProjectedSpatialReferenceSystem class
投影 SRS 是对地理 SRS 应用投影的结果。投影 SRS 可以是二维或三维的。如果投影 SRS 为三维,则实际上是由二维投影 SRS 和一维垂直 SRS 组成的复合 SRS。
public abstract class ProjectedSpatialReferenceSystem : SpatialReferenceSystem
属性
| 名称 | 描述 |
|---|---|
| abstract AngularUnit { get; } | 此 SRS 中用于角度值的单位,以及用于 Projection 的角度参数。与 Base 的角度单位相匹配。 |
| virtual AsCompound { get; } | 返回此 SRS 转换为 CompoundSpatialReferenceSystem。使用 IsCompound 来判断是否可以进行转换。 |
| virtual AsGeocentric { get; } | 返回此 SRS 转换为 GeocentricSpatialReferenceSystem。使用 Type 来判断是否可以进行转换。 |
| virtual AsGeographic { get; } | 返回此 SRS 转换为 GeographicSpatialReferenceSystem。使用 Type 来判断是否可以进行转换。 |
| virtual AsLocal { get; } | 返回此 SRS 转换为 LocalSpatialReferenceSystem。使用 Type 来判断是否可以进行转换。 |
| AsProjected { get; } | 返回此对象。 |
| virtual AsVertical { get; } | 返回此 SRS 转换为 VerticalSpatialReferenceSystem。使用 Type 以确定是否可以进行转换。 |
| abstract AxisesOrder { get; } | 此 SRS 中轴的顺序。如果此 SRS 无效且轴方向错误,将返回 Invalid。 |
| abstract Base { get; } | 通过对 Projection 应用而得到此 SRS 的地理 SRS。 |
| abstract DimensionsCount { get; } | 返回此 SRS 的维度计数。对于投影 SRS,这可能是:两 - 如果这是单一投影 SRS。三 - 如果这是复合 SRS,由单一二维投影 SRS 和垂直 SRS 组成,后者增加第三维度。 |
| EpsgCode { get; } | 如果此对象的标识符是 EPSG 标识符,则返回其代码;否则返回 -1。 |
| abstract GeographicDatum { get; } | 返回此 SRS 的地理基准。 |
| HasGeographicDatum { get; } | 返回 true,因为投影 SRS 总是具有本初子午线。 |
| HasPrimeMeridian { get; } | 返回 true,因为投影 SRS 总是具有本初子午线。 |
| Identifier { get; } | 此可识别对象的标识符。 |
| virtual IsCompound { get; } | 返回此 SRS 是否为复合(两个 SRS 的联合)。在复合 SRS 中,以下 SRS 组合被视为有效:Geographic SRS + Vertical SRS,此时复合 SRS 的类型为 Geographic;Projected SRS + Vertical SRS,此时复合 SRS 的类型为 Projected。如果 SRS 组合不同,复合 SRS 的类型将为 Unknown。 |
| IsSingle { get; } | 返回此 SRS 是否为单一(不是两个 SRS 的联合)。 |
| IsValid { get; } | 与 Validate 相同,但不返回错误信息。 |
| abstract LinearUnit { get; } | 单位,用于此 SRS 中的线性维度以及 Projection 的线性参数。 |
| Name { get; } | 此对象的名称。 |
| abstract PrimeMeridian { get; } | 返回此 SRS 的本初子午线。 |
| abstract Projection { get; } | 投影,已应用于 Base 以获得此 SRS。 |
| Type { get; } | 返回 Projected。 |
方法
| 名称 | 描述 |
|---|---|
| CreateTransformationTo(SpatialReferenceSystem) | 创建从此 SpatialReferenceSystem 到另一个 SpatialReferenceSystem 的转换。 |
| ExportToWkt() | 返回此 SRS 的 WKT 字符串表示。结果 WKT 字符串将符合 OGC 01-009 规范,通常称为 “WKT1”。 |
| abstract GetAxis(int) | 获取描述维度的 Axis。 |
| abstract GetUnit(int) | 获取维度的 Unit。 |
| virtual IsEquivalent(SpatialReferenceSystem) | 检测此 SRS 是否等价于其他 SRS。 |
| override ToString() | 返回表示当前对象的字符串。 |
| TryCreateTransformationTo(SpatialReferenceSystem, out SpatialReferenceSystemTransformation) | 创建从此 SpatialReferenceSystem 到另一个 SpatialReferenceSystem 的转换。 |
| abstract Validate(out string) | 确定此 SRS 是否有效。 |
另见
- class SpatialReferenceSystem
- namespace Aspose.Gis.SpatialReferencing
- assembly Aspose.GIS