Class SpatialReferenceSystem
inhoud
[
verbergen
]SpatialReferenceSystem class
Ruimtelijk referentiesysteem brengt coördinaten in kaart naar plaatsen op aarde. Er zijn verschillende soorten SRS, zieType . Wat meer is, als het type SRS isGeographic of Projected SRS kan samengesteld of enkelvoudig zijn, zieIsCompound .
public abstract class SpatialReferenceSystem : IdentifiableObject
Eigenschappen
| Naam | Beschrijving |
|---|---|
| virtual AsCompound { get; } | Retourneert deze SRS geconverteerd naarCompoundSpatialReferenceSystem . GebruikIsCompound om erachter te komen of conversie mogelijk is. |
| virtual AsGeocentric { get; } | Retourneert deze SRS geconverteerd naarGeocentricSpatialReferenceSystem . GebruikType om erachter te komen of conversie mogelijk is. |
| virtual AsGeographic { get; } | Retourneert deze SRS geconverteerd naarGeographicSpatialReferenceSystem . GebruikType om erachter te komen of conversie mogelijk is. |
| virtual AsLocal { get; } | Retourneert deze SRS geconverteerd naarLocalSpatialReferenceSystem . GebruikType om erachter te komen of conversie mogelijk is. |
| virtual AsProjected { get; } | Retourneert deze SRS geconverteerd naarProjectedSpatialReferenceSystem . GebruikType om erachter te komen of conversie mogelijk is. |
| virtual AsVertical { get; } | Retourneert deze SRS geconverteerd naarVerticalSpatialReferenceSystem . GebruikType om erachter te komen of conversie mogelijk is. |
| abstract DimensionsCount { get; } | Retourneert het aantal dimensies in deze SRS. |
| EpsgCode { get; } | Als deze object-ID een EPSG-ID is - geef de code terug. Anders - retourneer -1. |
| abstract GeographicDatum { get; } | Retourneert de geografische datum van deze SRS. |
| abstract HasGeographicDatum { get; } | Bepaalt of deze SRS een geografische datum heeft. Dit geldt voor elke geografische, geprojecteerde en geocentrische SRS. |
| abstract HasPrimeMeridian { get; } | Geeft terug of deze SRS nulmeridiaan heeft. Dit geldt voor elke geografische, geprojecteerde en geocentrische SRS. |
| Identifier { get; } | Identificatie van dit identificeerbare object. |
| virtual IsCompound { get; } | Geeft terug of deze SRS samengesteld is (een combinatie van twee SRS). De volgende combinaties van SRS in samengestelde SRS worden als geldig beschouwd: Geografische SRS + Verticale SRS, in dit geval is het type samengestelde SRSGeographic . Geprojecteerde SRS + Verticale SRS, in dit geval is het type samengestelde SRSProjected . Als de combinatie van SRS’en verschilt, zal het type samengestelde SRS dat zijnUnknown . |
| IsSingle { get; } | Retourneert of deze SRS enkelvoudig is (geen unie van twee SRS). |
| IsValid { get; } | Zelfde alsValidate , maar geef geen foutbericht terug. |
| Name { get; } | Naam van dit object. |
| abstract PrimeMeridian { get; } | Retourneert nulmeridiaan van deze SRS. |
| abstract Type { get; } | Krijgt type van deze SRS, zieSpatialReferenceSystemType . |
| static Etrs89 { get; } | ETRS 89 (EPSG:4258) ruimtelijk referentiesysteem. |
| static Etrs89LambertAzimuthalEqualArea { get; } | ETRS 89 / ETRS Lambert Azimuthal Equal Area (EPSG:3035) ruimtelijk referentiesysteem. |
| static Etrs89LambertConformalConic { get; } | ETRS 89 / Lambert Conformal Conic (EPSG:3034) ruimtelijk referentiesysteem. |
| static Nad83 { get; } | NAD 83 (EPSG:4269) ruimtelijk referentiesysteem. |
| static Osgb36 { get; } | OSGB 36 (EPSG:4277) ruimtelijk referentiesysteem. |
| static Osgb36BritishNationalGrid { get; } | OSGB 36 / British National Grid (EPSG:27700) ruimtelijk referentiesysteem. |
| static WebMercator { get; } | Web Mercator (EPSG:3857) ruimtelijk referentiesysteem. |
| static Wgs72 { get; } | WGS 72 (EPSG:4322) ruimtelijk referentiesysteem. |
| static Wgs84 { get; } | WGS 84 (EPSG:4326) ruimtelijk referentiesysteem. |
methoden
| Naam | Beschrijving |
|---|---|
| static CreateFromEpsg(int) | Maak een ruimtelijk referentiesysteem op basis van de opgegeven EPSG-code. |
| static CreateFromWkt(string) | Maakt een nieuwRuimtelijk ReferentieSysteem gebaseerd op WKT (Well-Known Text) string. |
| CreateTransformationTo(SpatialReferenceSystem) | Creëert hieruit een transformatieRuimtelijk ReferentieSysteem naar een anderRuimtelijk ReferentieSysteem . |
| ExportToWkt() | Retourneert de weergave van deze SRS als WKT-tekenreeks. Het resultaat WKT-tekenreeks komt overeen met OGC 01-009-specificatie, gewoonlijk “WKT1” genoemd. |
| abstract GetAxis(int) | GetAxis dat beschrijft dimensie. |
| abstract GetUnit(int) | GetUnitvan dimensie. |
| virtual IsEquivalent(SpatialReferenceSystem) | Detecteert of deze SRS gelijkwaardig is aan andere SRS. . |
| override ToString() | Retourneert een tekenreeks die het huidige object vertegenwoordigt. |
| TryCreateTransformationTo(SpatialReferenceSystem, out SpatialReferenceSystemTransformation) | Creëert hieruit een transformatieRuimtelijk ReferentieSysteem naar een anderRuimtelijk ReferentieSysteem . |
| abstract Validate(out string) | Bepaal of deze SRS geldig is. |
| static CreateCompound(string, SpatialReferenceSystem, SpatialReferenceSystem, Identifier) | Maak samengestelde SRS. |
| static CreateGeocentric(GeocentricSpatialReferenceSystemParameters, Identifier) | Creëer geocentrische SRS op basis van aangepaste parameters. |
| static CreateGeographic(GeographicSpatialReferenceSystemParameters, Identifier) | Maak geografische SRS van aangepaste parameters. |
| static CreateLocal(string, LocalDatum, Unit, ICollection<Axis>, Identifier) | Lokale SRS maken. |
| static CreateProjected(ProjectedSpatialReferenceSystemParameters, Identifier) | Maak geprojecteerde SRS van aangepaste parameters. |
| static CreateVertical(string, VerticalDatum, Unit, Axis, Identifier) | Creëer verticale SRS. |
| static IsEquivalent(SpatialReferenceSystem, SpatialReferenceSystem) | Bepaalt of twee SRS equivalent zijn. Dezelfde coördinaten van equivalente SRS komen overeen met dezelfde plaats op aarde. Sommige parameters van equivalente SRS kunnen verschillen, bijvoorbeeldName . |
| static TryCreateFromEpsg(int, out SpatialReferenceSystem) | Maak een ruimtelijk referentiesysteem op basis van de opgegeven EPSG-code. |
| static TryCreateFromWkt(string, out SpatialReferenceSystem) | Maakt een nieuwRuimtelijk ReferentieSysteem gebaseerd op WKT (Well-Known Text) string. |
Zie ook
- class IdentifiableObject
- naamruimte Aspose.Gis.SpatialReferencing
- montage Aspose.GIS