Class CompoundSpatialReferenceSystem

CompoundSpatialReferenceSystem class

Verbund-SRS vereint zwei zugrunde liegende SRS, von denen keine zusammengesetzt sein kann.

public class CompoundSpatialReferenceSystem : SpatialReferenceSystem

Eigenschaften

NameBeschreibung
override AsCompound { get; }Gib das zurück.
virtual AsGeocentric { get; }Gibt dieses SRS konvertiert zurückGeocentricSpatialReferenceSystem . verwendenType um herauszufinden, ob eine Konvertierung möglich ist.
override AsGeographic { get; }Geben Sie die geografische Darstellung dieses SRS zurück. Wenn diese zusammengesetzte SRS tatsächlich eine geografische SRS darstellt, ist das Ergebnis eine dreidimensionale geografische SRS (mit Längen-, Breiten- und Höhendimensionen). Andernfalls wird eine Ausnahme ausgelöst.
virtual AsLocal { get; }Gibt dieses SRS konvertiert zurückLocalSpatialReferenceSystem . verwendenType um herauszufinden, ob eine Konvertierung möglich ist.
override AsProjected { get; }Projizierte Darstellung dieses SRS zurückgeben. Wenn diese zusammengesetzte SRS tatsächlich eine projizierte SRS darstellt, ist das Ergebnis eine dreidimensionale projizierte SRS (mit X-, Y-, Höhendimensionen). Andernfalls wird eine Ausnahme ausgelöst.
virtual AsVertical { get; }Gibt dieses SRS konvertiert zurückVerticalSpatialReferenceSystem . verwendenType um herauszufinden, ob eine Konvertierung möglich ist.
override DimensionsCount { get; }Anzahl der Dimensionen. Für zusammengesetzte SRS ist dies die Summe der Anzahl der Dimensionen der zugrunde liegenden SRS.
EpsgCode { get; }Wenn dieser Objektbezeichner ein EPSG-Bezeichner ist - geben Sie seinen Code zurück. Andernfalls - gib -1. zurück
override GeographicDatum { get; }Geben Sie das geografische Datum dieses SRS zurück. Wenn beidesHead UndTail Geographisches Datum haben - Geographisches Datum des Kopfes zurückgeben.
override HasGeographicDatum { get; }Zusammengesetzte SRS haben ein geografisches Datum, wenn eines der zugrunde liegenden SRS ein geografisches Datum hat.
override HasPrimeMeridian { get; }Verbund-SRS hat Nullmeridian, wenn einer der zugrunde liegenden SRS Nullmeridian hat.
Head { get; }Erster zugrunde liegender SRS.
Identifier { get; }Kennung dieses identifizierbaren Objekts.
override IsCompound { get; }gibt zurücktrue .
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.
override PrimeMeridian { get; }Nullmeridian dieser SRS zurückgeben. Wenn beidesHead UndTail Nullmeridian haben - Nullmeridian des Kopfes zurückgeben.
Tail { get; }Zweiter zugrunde liegender SRS.
override Type { get; }Typ dieses zusammengesetzten SRS. Kann seinGeographicif diese zusammengesetzte SRS ist eine Kombination aus geografischer und vertikaler SRS, oderProjected if dieses zusammengesetzte SRS ist eine Kombination aus projiziertem und vertikalem SRS.

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.
override GetAxis(int)ErhaltenAxis das beschreibt dimension.
override GetUnit(int)ErhaltenUnitder Abmessung.
override 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 .
override Validate(out string)Stellen Sie fest, ob diese SRS gültig ist. SehenValidate für Gültigkeitsbeschreibung.

Siehe auch