Class GeographicSpatialReferenceSystem

GeographicSpatialReferenceSystem class

Ein geografisches SRS ist ein SRS, das auf Längen- und Breitengrad basiert. Ein geografisches SRS kann zweidimensional oder dreidimensional sein. Wenn ein geografisches SRS dreidimensional ist, dann ist es eigentlich ein zusammengesetztes SRS aus zweidimensionalem SRS und vertikalem SRS.

public abstract class GeographicSpatialReferenceSystem : SpatialReferenceSystem

Eigenschaften

NameBeschreibung
abstract AngularUnit { get; }Einheit, verwendet für Winkelmaße, in dieser SRS.
virtual AsCompound { get; }Gibt dieses SRS konvertiert zurückCompoundSpatialReferenceSystem . verwendenIsCompound um herauszufinden, ob eine Konvertierung möglich ist.
virtual AsGeocentric { get; }Gibt dieses SRS konvertiert zurückGeocentricSpatialReferenceSystem . verwendenType um herauszufinden, ob eine Konvertierung möglich ist.
AsGeographic { get; }Gibt dies zurück.
virtual AsLocal { get; }Gibt dieses SRS konvertiert zurückLocalSpatialReferenceSystem . verwendenType um herauszufinden, ob eine Konvertierung möglich ist.
virtual AsProjected { get; }Gibt dieses SRS konvertiert zurückProjectedSpatialReferenceSystem . verwendenType um herauszufinden, ob eine Konvertierung möglich ist.
virtual AsVertical { get; }Gibt dieses SRS konvertiert zurückVerticalSpatialReferenceSystem . verwendenType um herauszufinden, ob eine Konvertierung möglich ist.
abstract AxisesOrder { get; }Reihenfolge der Achsen in diesem SRS. Wenn dieses SRS nicht gültig ist und falsche Achsenrichtungen hat,Invalid wird zurückgegeben.
abstract DimensionsCount { get; }Gibt die Anzahl der Dimensionen in diesem SRS zurück. Für geografische SRS kann dies sein: zwei – wenn es sich um eine einzelne geografische SRS handelt. drei – wenn es sich um eine zusammengesetzte SRS handelt, die aus einer einzelnen, zweidimensionalen, geografischen SRS und einer vertikalen SRS besteht, die eine dritte Dimension hinzufügt.
EpsgCode { get; }Wenn dieser Objektbezeichner ein EPSG-Bezeichner ist - geben Sie seinen Code zurück. Andernfalls - gib -1. zurück
abstract GeographicDatum { get; }Gibt das geografische Datum dieser SRS zurück.
HasGeographicDatum { get; }gibt zurücktrue , da geografische SRS immer Nullmeridian haben.
HasPrimeMeridian { get; }gibt zurücktrue , da geografische SRS immer Nullmeridian haben.
Identifier { get; }Kennung dieses identifizierbaren Objekts.
virtual IsCompound { get; }Gibt zurück, ob diese SRS zusammengesetzt ist (eine Vereinigung von zwei SRS). Die folgenden Kombinationen von SRS in zusammengesetzten SRS gelten als gültig: Geografische SRS + Vertikale SRS, in diesem Fall wird die Art der zusammengesetzten SRS seinGeographic . Projiziertes SRS + Vertikales SRS, in diesem Fall eine Art zusammengesetztes SRSProjected . Wenn die Kombination von SRSs unterschiedlich ist, wird der Typ des zusammengesetzten SRS seinUnknown .
IsSingle { get; }Gibt zurück, ob diese SRS einfach ist (keine Vereinigung von zwei SRS).
IsValid { get; }Gleich wieValidate , aber keine Fehlermeldung zurückgeben.
Name { get; }Name dieses Objekts.
abstract PrimeMeridian { get; }Gibt Nullmeridian dieser SRS zurück.
Type { get; }gibt zurückGeographic .

Methoden

NameBeschreibung
CreateTransformationTo(SpatialReferenceSystem)Erstellt daraus eine TransformationSpatialReferenceSystem zum anderenSpatialReferenceSystem .
ExportToWkt()Gibt die Darstellung dieses SRS als WKT-String zurück. Der Ergebnis-WKT-String stimmt mit der OGC 01-009-Spezifikation überein und wird normalerweise “WKT1” genannt.
abstract GetAxis(int)ErhaltenAxis das beschreibt dimension.
abstract GetUnit(int)ErhaltenUnitder Abmessung.
virtual IsEquivalent(SpatialReferenceSystem)Erkennt, ob dieses SRS anderen SRS entspricht. .
override ToString()Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.
TryCreateTransformationTo(SpatialReferenceSystem, out SpatialReferenceSystemTransformation)Erstellt daraus eine TransformationSpatialReferenceSystem zum anderenSpatialReferenceSystem .
abstract Validate(out string)Stellen Sie fest, ob diese SRS gültig ist.

Siehe auch