Class SpatialReferenceSystem
Contenido
[
Ocultar
]SpatialReferenceSystem class
El sistema de referencia espacial asigna coordenadas a lugares de la Tierra. Hay diferentes tipos de SRS, consulteType . Además, si el tipo de SRS esGeographic o Projected SRS puede ser compuesto o simple, verIsCompound .
public abstract class SpatialReferenceSystem : IdentifiableObject
Propiedades
| Nombre | Descripción |
|---|---|
| virtual AsCompound { get; } | Devuelve este SRS convertido aCompoundSpatialReferenceSystem . UsoIsCompound para saber si la conversión es posible. |
| virtual AsGeocentric { get; } | Devuelve este SRS convertido aGeocentricSpatialReferenceSystem . UsoType para saber si la conversión es posible. |
| virtual AsGeographic { get; } | Devuelve este SRS convertido aGeographicSpatialReferenceSystem . UsoType para saber si la conversión es posible. |
| virtual AsLocal { get; } | Devuelve este SRS convertido aLocalSpatialReferenceSystem . UsoType para saber si la conversión es posible. |
| virtual AsProjected { get; } | Devuelve este SRS convertido aProjectedSpatialReferenceSystem . UsoType para saber si la conversión es posible. |
| virtual AsVertical { get; } | Devuelve este SRS convertido aVerticalSpatialReferenceSystem . UsoType para saber si la conversión es posible. |
| abstract DimensionsCount { get; } | Devuelve el número de dimensiones en este SRS. |
| EpsgCode { get; } | Si el identificador de este objeto es un identificador EPSG, devuelva su código. De lo contrario, devuelva -1. |
| abstract GeographicDatum { get; } | Devuelve el dato geográfico de este SRS. |
| abstract HasGeographicDatum { get; } | Determina si este SRS tiene datum geográfico. Esto es cierto para todo SRS geográfico, proyectado y geocéntrico. |
| abstract HasPrimeMeridian { get; } | Devuelve si este SRS tiene meridiano principal. Esto es cierto para todos los SRS geográficos, proyectados y geocéntricos. |
| Identifier { get; } | Identificador de este objeto identificable. |
| virtual IsCompound { get; } | Devuelve si este SRS es compuesto (unión de dos SRS). Se consideran válidas las siguientes combinaciones de SRS en SRS compuesto: SRS Geográfico + SRS Vertical, en este caso el tipo de SRS compuesto seráGeographic . SRS Proyectado + SRS Vertical, en este caso el tipo de SRS compuesto seráProjected . Si la combinación de SRS difiere, el tipo de SRS compuesto seráUnknown . |
| IsSingle { get; } | Devuelve si este SRS es único (no una unión de dos SRS). |
| IsValid { get; } | Igual queValidate , pero no devuelva el mensaje de error. |
| Name { get; } | Nombre de este objeto. |
| abstract PrimeMeridian { get; } | Devuelve el primer meridiano de este SRS. |
| abstract Type { get; } | Obtiene el tipo de este SRS, consulteSpatialReferenceSystemType . |
| static Etrs89 { get; } | Sistema de referencia espacial ETRS 89 (EPSG:4258). |
| static Etrs89LambertAzimuthalEqualArea { get; } | Sistema de referencia espacial ETRS 89 / ETRS Lambert Azimuthal Equal Area (EPSG:3035). |
| static Etrs89LambertConformalConic { get; } | Sistema de referencia espacial ETRS 89 / Lambert Conformal Conic (EPSG:3034). |
| static Nad83 { get; } | Sistema de referencia espacial NAD 83 (EPSG:4269). |
| static Osgb36 { get; } | Sistema de referencia espacial OSGB 36 (EPSG:4277). |
| static Osgb36BritishNationalGrid { get; } | Sistema de referencia espacial OSGB 36 / British National Grid (EPSG:27700). |
| static WebMercator { get; } | Sistema de referencia espacial Web Mercator (EPSG:3857). |
| static Wgs72 { get; } | Sistema de referencia espacial WGS 72 (EPSG:4322). |
| static Wgs84 { get; } | Sistema de referencia espacial WGS 84 (EPSG:4326). |
Métodos
| Nombre | Descripción |
|---|---|
| static CreateFromEpsg(int) | Crear un sistema de referencia espacial basado en el código EPSG especificado. |
| static CreateFromWkt(string) | Crea un nuevoSistema de referencia espacial basado en la cadena WKT (texto conocido). |
| CreateTransformationTo(SpatialReferenceSystem) | Crea la transformación a partir de estoSistema de referencia espacial a otroSistema de referencia espacial . |
| ExportToWkt() | Devuelve la representación de este SRS como una cadena WKT. La cadena WKT resultante coincidirá con la especificación OGC 01-009, generalmente denominada “WKT1”. |
| abstract GetAxis(int) | ObtenerAxis que describe dimension. |
| abstract GetUnit(int) | ObtenerUnitde dimensión. |
| virtual IsEquivalent(SpatialReferenceSystem) | Detecta si este SRS es equivalente a otro SRS. . |
| override ToString() | Devuelve una cadena que representa el objeto actual. |
| TryCreateTransformationTo(SpatialReferenceSystem, out SpatialReferenceSystemTransformation) | Crea la transformación a partir de estoSistema de referencia espacial a otroSistema de referencia espacial . |
| abstract Validate(out string) | Determinar si este SRS es válido. |
| static CreateCompound(string, SpatialReferenceSystem, SpatialReferenceSystem, Identifier) | Crear compuesto SRS. |
| static CreateGeocentric(GeocentricSpatialReferenceSystemParameters, Identifier) | Crear SRS geocéntrico a partir de parámetros personalizados. |
| static CreateGeographic(GeographicSpatialReferenceSystemParameters, Identifier) | Crear SRS geográfico a partir de parámetros personalizados. |
| static CreateLocal(string, LocalDatum, Unit, ICollection<Axis>, Identifier) | Crear SRS local. |
| static CreateProjected(ProjectedSpatialReferenceSystemParameters, Identifier) | Crear SRS proyectado a partir de parámetros personalizados. |
| static CreateVertical(string, VerticalDatum, Unit, Axis, Identifier) | Crear SRS vertical. |
| static IsEquivalent(SpatialReferenceSystem, SpatialReferenceSystem) | Determina si dos SRS son equivalentes. Las mismas coordenadas del SRS equivalente coinciden con el mismo lugar en la Tierra. Algunos parámetros del SRS equivalente pueden ser diferentes, por ejemploName . |
| static TryCreateFromEpsg(int, out SpatialReferenceSystem) | Crear un sistema de referencia espacial basado en el código EPSG especificado. |
| static TryCreateFromWkt(string, out SpatialReferenceSystem) | Crea un nuevoSistema de referencia espacial basado en la cadena WKT (texto conocido). |
Ver también
- class IdentifiableObject
- espacio de nombres Aspose.Gis.SpatialReferencing
- asamblea Aspose.GIS