Class SpatialReferenceSystem
Contenu
[
Cacher
]SpatialReferenceSystem class
Le système de référence spatiale cartographie les coordonnées des lieux sur Terre. Il existe différents types de SRS, voirType . De plus, si le type de SRS estGeographic ou Projected SRS peut être composé ou simple, voirIsCompound .
public abstract class SpatialReferenceSystem : IdentifiableObject
Propriétés
| Nom | La description |
|---|---|
| virtual AsCompound { get; } | Renvoie ce SRS converti enCompoundSpatialReferenceSystem . UtilisationIsCompound pour savoir si la conversion est possible. |
| virtual AsGeocentric { get; } | Renvoie ce SRS converti enGeocentricSpatialReferenceSystem . UtilisationType pour savoir si la conversion est possible. |
| virtual AsGeographic { get; } | Renvoie ce SRS converti enGeographicSpatialReferenceSystem . UtilisationType pour savoir si la conversion est possible. |
| virtual AsLocal { get; } | Renvoie ce SRS converti enLocalSpatialReferenceSystem . UtilisationType pour savoir si la conversion est possible. |
| virtual AsProjected { get; } | Renvoie ce SRS converti enProjectedSpatialReferenceSystem . UtilisationType pour savoir si la conversion est possible. |
| virtual AsVertical { get; } | Renvoie ce SRS converti enVerticalSpatialReferenceSystem . UtilisationType pour savoir si la conversion est possible. |
| abstract DimensionsCount { get; } | Renvoie le nombre de dimensions dans ce SRS. |
| EpsgCode { get; } | Si cet identifiant d’objet est un identifiant EPSG - retourne son code. Sinon - renvoie -1. |
| abstract GeographicDatum { get; } | Renvoie la donnée géographique de ce SRS. |
| abstract HasGeographicDatum { get; } | Détermine si ce SRS a un datum géographique. Ceci est vrai pour chaque SRS géographique, projeté et géocentrique. |
| abstract HasPrimeMeridian { get; } | Renvoie si ce SRS a un premier méridien. Ceci est vrai pour tous les SRS géographiques, projetés et géocentriques. |
| Identifier { get; } | Identifiant de cet objet identifiable. |
| virtual IsCompound { get; } | Renvoie si ce SRS est composé (une union de deux SRS). Les combinaisons suivantes de SRS dans un SRS composé sont considérées comme valides : SRS géographique + SRS vertical, dans ce cas, le type de SRS composé seraGeographic . SRS projeté + SRS vertical, dans ce cas le type de SRS composé seraProjected . Si la combinaison de SRS diffère, le type de SRS composé seraUnknown . |
| IsSingle { get; } | Renvoie si ce SRS est unique (pas une union de deux SRS). |
| IsValid { get; } | Identique àValidate , mais ne renvoie pas de message d’erreur. |
| Name { get; } | Nom de cet objet. |
| abstract PrimeMeridian { get; } | Renvoie le premier méridien de ce SRS. |
| abstract Type { get; } | Obtient le type de ce SRS, voirSpatialReferenceSystemType . |
| static Etrs89 { get; } | Système de référence spatiale ETRS 89 (EPSG : 4258). |
| static Etrs89LambertAzimuthalEqualArea { get; } | Système de référence spatiale ETRS 89 / ETRS Lambert Azimuthal Equal Area (EPSG:3035). |
| static Etrs89LambertConformalConic { get; } | Système de référence spatiale ETRS 89 / Lambert Conformal Conic (EPSG:3034). |
| static Nad83 { get; } | NAD 83 (EPSG : 4269) système de référence spatiale. |
| static Osgb36 { get; } | Système de référence spatiale OSGB 36 (EPSG : 4277). |
| static Osgb36BritishNationalGrid { get; } | Système de référence spatiale OSGB 36 / British National Grid (EPSG:27700). |
| static WebMercator { get; } | Système de référence spatiale Web Mercator (EPSG : 3857). |
| static Wgs72 { get; } | Système de référence spatiale WGS 72 (EPSG : 4322). |
| static Wgs84 { get; } | Système de référence spatiale WGS 84 (EPSG : 4326). |
Méthodes
| Nom | La description |
|---|---|
| static CreateFromEpsg(int) | Créer un système de référence spatiale basé sur le code EPSG spécifié. |
| static CreateFromWkt(string) | Crée un nouveauSystème de référence spatiale basé sur la chaîne WKT (Well-Known Text). |
| CreateTransformationTo(SpatialReferenceSystem) | Crée une transformation à partir de ceciSystème de référence spatiale à un autreSystème de référence spatiale . |
| ExportToWkt() | Renvoie la représentation de ce SRS sous forme de chaîne WKT. La chaîne WKT résultante correspondra à la spécification OGC 01-009, généralement nommée “WKT1”. |
| abstract GetAxis(int) | ObtenirAxis qui décrit la dimension. |
| abstract GetUnit(int) | ObtenirUnitde dimension. |
| virtual IsEquivalent(SpatialReferenceSystem) | Détecte si ce SRS est équivalent à un autre SRS. . |
| override ToString() | Retourne une chaîne qui représente l’objet actuel. |
| TryCreateTransformationTo(SpatialReferenceSystem, out SpatialReferenceSystemTransformation) | Crée une transformation à partir de ceciSystème de référence spatiale à un autreSystème de référence spatiale . |
| abstract Validate(out string) | Déterminez si ce SRS est valide. |
| static CreateCompound(string, SpatialReferenceSystem, SpatialReferenceSystem, Identifier) | Créer SRS composé. |
| static CreateGeocentric(GeocentricSpatialReferenceSystemParameters, Identifier) | Créer un SRS géocentrique à partir de paramètres personnalisés. |
| static CreateGeographic(GeographicSpatialReferenceSystemParameters, Identifier) | Créer un SRS géographique à partir de paramètres personnalisés. |
| static CreateLocal(string, LocalDatum, Unit, ICollection<Axis>, Identifier) | Créer un SRS local. |
| static CreateProjected(ProjectedSpatialReferenceSystemParameters, Identifier) | Créer un SRS projeté à partir de paramètres personnalisés. |
| static CreateVertical(string, VerticalDatum, Unit, Axis, Identifier) | Créer un SRS vertical. |
| static IsEquivalent(SpatialReferenceSystem, SpatialReferenceSystem) | Détermine si deux SRS sont équivalents. Les mêmes coordonnées de SRS équivalent correspondent au même endroit sur Terre. Certains paramètres de SRS équivalents peuvent être différents, par exempleName . |
| static TryCreateFromEpsg(int, out SpatialReferenceSystem) | Créer un système de référence spatiale basé sur le code EPSG spécifié. |
| static TryCreateFromWkt(string, out SpatialReferenceSystem) | Crée un nouveauSystème de référence spatiale basé sur la chaîne WKT (Well-Known Text). |
Voir également
- class IdentifiableObject
- espace de noms Aspose.Gis.SpatialReferencing
- Assemblée Aspose.GIS