Class ProjectedSpatialReferenceSystem

ProjectedSpatialReferenceSystem class

Die projizierte SRS ist das Ergebnis der Anwendung einer Projektion auf eine geografische SRS. Eine projizierte SRS kann zweidimensional oder dreidimensional sein. Wenn die projizierte SRS dreidimensional ist, dann ist sie tatsächlich eine zusammengesetzte SRS aus einer zweidimensionalen projizierten SRS und einer eindimensionalen Vertikalen SRS.

public abstract class ProjectedSpatialReferenceSystem : SpatialReferenceSystem

Eigenschaften

NameBeschreibung
abstract AngularUnit { get; }Einheit, die für Winkelwerte in diesem SRS und für Winkelparameter von verwendet wirdProjection . Entspricht der Winkeleinheit vonBase .
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.
virtual AsGeographic { get; }Gibt dieses SRS konvertiert zurückGeographicSpatialReferenceSystem . verwendenType um herauszufinden, ob eine Konvertierung möglich ist.
virtual AsLocal { get; }Gibt dieses SRS konvertiert zurückLocalSpatialReferenceSystem . verwendenType um herauszufinden, ob eine Konvertierung möglich ist.
AsProjected { get; }Gib das zurück.
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 Base { get; }Geografisches SRS zu demProjection wurde angewendet, um diese SRS zu erhalten.
abstract DimensionsCount { get; }Gibt die Anzahl der Dimensionen in diesem SRS zurück. Für projizierte SRS kann dies sein: zwei – wenn es sich um eine einzelne projizierte SRS handelt. drei – wenn es sich um eine zusammengesetzte SRS handelt, die aus einer einzelnen, zweidimensionalen, projizierten 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 wahr zurück, da projizierte SRS immer einen Nullmeridian haben.
HasPrimeMeridian { get; }Gibt wahr zurück, da projizierte SRS immer einen 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.
abstract LinearUnit { get; }Einheit, die für lineare Maßangaben in diesem SRS und für lineare Parameter von verwendet wirdProjection .
Name { get; }Name dieses Objekts.
abstract PrimeMeridian { get; }Gibt Nullmeridian dieser SRS zurück.
abstract Projection { get; }Projektion, die angewendet wurdeBase um diese SRS zu erhalten.
Type { get; }gibt zurückProjected .

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