Class GeographicSpatialReferenceSystem

GeographicSpatialReferenceSystem class

En Geographic SRS är en SRS som är baserad på longitud och latitud. En Geographic SRS kan vara tvådimensionell eller tredimensionell. Om geografisk SRS är tredimensionell, så är det faktiskt en sammansatt SRS av tvådimensionell SRS och vertikal SRS.

public abstract class GeographicSpatialReferenceSystem : SpatialReferenceSystem

Egenskaper

namnBeskrivning
abstract AngularUnit { get; }Enhet, används för vinkelmått, i denna SRS.
virtual AsCompound { get; }Returnerar denna SRS konverterad tillCompoundSpatialReferenceSystem . AnvändIsCompound för att ta reda på om konvertering är möjlig.
virtual AsGeocentric { get; }Returnerar denna SRS konverterad tillGeocentricSpatialReferenceSystem . AnvändType för att ta reda på om konvertering är möjlig.
AsGeographic { get; }Returnerar detta.
virtual AsLocal { get; }Returnerar denna SRS konverterad tillLocalSpatialReferenceSystem . AnvändType för att ta reda på om konvertering är möjlig.
virtual AsProjected { get; }Returnerar denna SRS konverterad tillProjectedSpatialReferenceSystem . AnvändType för att ta reda på om konvertering är möjlig.
virtual AsVertical { get; }Returnerar denna SRS konverterad tillVerticalSpatialReferenceSystem . AnvändType för att ta reda på om konvertering är möjlig.
abstract AxisesOrder { get; }Axlarnas ordning i denna SRS. Om denna SRS inte är giltig och har fel axelriktningar,Invalid returneras.
abstract DimensionsCount { get; }Returnerar antalet dimensioner i denna SRS. För geografisk SRS kan detta vara: two - om detta är singelgeografisk SRS. three - om detta är sammansatt SRS, som består av enkel, tvådimensionell, geografisk SRS och vertikal SRS, som lägger till den tredje dimensionen.
EpsgCode { get; }Om denna objektidentifierare är EPSG-identifierare - returnera dess kod. Annars - returnera -1.
abstract GeographicDatum { get; }Returnerar geografiskt datum för denna SRS.
HasGeographicDatum { get; }Returnerartrue , eftersom geografiska SRS alltid har nollmeridian.
HasPrimeMeridian { get; }Returnerartrue , eftersom geografiska SRS alltid har nollmeridian.
Identifier { get; }Identifierare för detta identifierbara objekt.
virtual IsCompound { get; }Returnerar om denna SRS är sammansatt (en förening av två SRS). Följande kombinationer av SRS i sammansatt SRS anses giltiga: Geografisk SRS + Vertikal SRS, i detta fall kommer typen av sammansatt SRS att varaGeographic . Projicerad SRS + Vertikal SRS, i detta fall kommer typen av sammansatt SRS att varaProjected . Om kombinationen av SRS skiljer sig, kommer typen av sammansatt SRS att varaUnknown .
IsSingle { get; }Returnerar om denna SRS är singel (inte en förening av två SRS).
IsValid { get; }Samma somValidate , men returnera inte felmeddelande.
Name { get; }Namn på detta objekt.
abstract PrimeMeridian { get; }Returnerar nollmeridianen för denna SRS.
Type { get; }ReturnerarGeographic .

Metoder

namnBeskrivning
CreateTransformationTo(SpatialReferenceSystem)Skapar transformation från dettaSpatialReferenceSystem till en annanSpatialReferenceSystem .
ExportToWkt()Returnerar representation av denna SRS som WKT-sträng. Resultat-WKT-strängen matchar OGC 01-009-specifikationen, vanligtvis kallad “WKT1”.
abstract GetAxis(int)HämtaAxis som beskriver dimension.
abstract GetUnit(int)HämtaUnitav dimension.
virtual IsEquivalent(SpatialReferenceSystem)Detekterar om denna SRS är likvärdig med annan SRS. .
override ToString()Returnerar en sträng som representerar det aktuella objektet.
TryCreateTransformationTo(SpatialReferenceSystem, out SpatialReferenceSystemTransformation)Skapar transformation från dettaSpatialReferenceSystem till en annanSpatialReferenceSystem .
abstract Validate(out string)Bestäm om denna SRS är giltig.

Se även