Class SpatialReferenceSystem

SpatialReferenceSystem class

स्थानिक संदर्भ प्रणाली मानचित्र पृथ्वी पर स्थानों के लिए समन्वय करता है। एसआरएस के विभिन्न प्रकार हैं, देखेंType . क्या अधिक है, यदि एसआरएस का प्रकार हैGeographic या Projected SRS यौगिक या एकल हो सकता है, देखेंIsCompound .

public abstract class SpatialReferenceSystem : IdentifiableObject

गुण

नामविवरण
virtual AsCompound { get; }इस एसआरएस को परिवर्तित करता हैCompoundSpatialReferenceSystem . उपयोग करेंIsCompound यह पता लगाने के लिए कि रूपांतरण संभव है या नहीं।
virtual AsGeocentric { get; }इस एसआरएस को परिवर्तित करता हैGeocentricSpatialReferenceSystem . उपयोग करेंType यह पता लगाने के लिए कि रूपांतरण संभव है या नहीं।
virtual AsGeographic { get; }इस एसआरएस को परिवर्तित करता हैGeographicSpatialReferenceSystem . उपयोग करेंType यह पता लगाने के लिए कि रूपांतरण संभव है या नहीं।
virtual AsLocal { get; }इस एसआरएस को परिवर्तित करता हैLocalSpatialReferenceSystem . उपयोग करेंType यह पता लगाने के लिए कि रूपांतरण संभव है या नहीं।
virtual AsProjected { get; }इस एसआरएस को परिवर्तित करता हैProjectedSpatialReferenceSystem . उपयोग करेंType यह पता लगाने के लिए कि रूपांतरण संभव है या नहीं।
virtual AsVertical { get; }इस एसआरएस को परिवर्तित करता हैVerticalSpatialReferenceSystem . उपयोग करेंType यह पता लगाने के लिए कि रूपांतरण संभव है या नहीं।
abstract DimensionsCount { get; }इस SRS. में आयामों की संख्या लौटाता है
EpsgCode { get; }यदि यह वस्तु पहचानकर्ता ईपीएसजी पहचानकर्ता है - इसका कोड लौटाएं। अन्यथा - वापसी -1.
abstract GeographicDatum { get; }इस SRS. का भौगोलिक डेटा लौटाता है
abstract HasGeographicDatum { get; }निर्धारित करता है कि इस SRS में भौगोलिक डेटा है या नहीं। यह प्रत्येक भौगोलिक, अनुमानित और भूकेंद्रित SRS के लिए सही है।
abstract HasPrimeMeridian { get; }लौटाता है कि क्या इस SRS में प्रमुख मध्याह्न रेखा है। यह प्रत्येक भौगोलिक, अनुमानित और भू-केंद्रित SRS के लिए सही है।
Identifier { get; }इस पहचान योग्य वस्तु का पहचानकर्ता।
virtual IsCompound { get; }लौटाता है कि क्या यह SRS यौगिक है (दो SRS का एक संघ)। यौगिक SRS में SRS के निम्नलिखित संयोजनों को मान्य माना जाता है: भौगोलिक SRS + वर्टिकल SRS, इस मामले में मिश्रित SRS का प्रकार होगाGeographic . अनुमानित एसआरएस + वर्टिकल एसआरएस, इस मामले में कंपाउंड एसआरएस का प्रकार होगाProjected . यदि SRS का संयोजन भिन्न है, तो मिश्रित SRS का प्रकार होगाUnknown .
IsSingle { get; }लौटाता है कि क्या यह SRS सिंगल है (दो SRS का मिलन नहीं).
IsValid { get; }समानValidate , लेकिन त्रुटि संदेश वापस न करें.
Name { get; }इस वस्तु का नाम।
abstract PrimeMeridian { get; }इस SRS. की प्रमुख याम्योत्तर लौटाता है
abstract Type { get; }इस SRS का प्रकार प्राप्त करता है, देखेंSpatialReferenceSystemType .
static Etrs89 { get; }ETRS 89 (EPSG:4258) स्थानिक संदर्भ प्रणाली।
static Etrs89LambertAzimuthalEqualArea { get; }ETRS 89 / ETRS लैम्बर्ट अज़ीमुथल समान क्षेत्र (EPSG:3035) स्थानिक संदर्भ प्रणाली।
static Etrs89LambertConformalConic { get; }ETRS 89 / लैम्बर्ट कॉनफॉर्मल शांकव (EPSG:3034) स्थानिक संदर्भ प्रणाली।
static Nad83 { get; }NAD 83 (EPSG:4269) स्थानिक संदर्भ प्रणाली।
static Osgb36 { get; }OSGB 36 (EPSG:4277) स्थानिक संदर्भ प्रणाली।
static Osgb36BritishNationalGrid { get; }OSGB 36 / ब्रिटिश नेशनल ग्रिड (EPSG:27700) स्थानिक संदर्भ प्रणाली।
static WebMercator { get; }वेब मर्केटर (EPSG:3857) स्थानिक संदर्भ प्रणाली।
static Wgs72 { get; }WGS 72 (EPSG:4322) स्थानिक संदर्भ प्रणाली।
static Wgs84 { get; }WGS 84 (EPSG:4326) स्थानिक संदर्भ प्रणाली।

तरीकों

नामविवरण
static CreateFromEpsg(int)निर्दिष्ट ईपीएसजी कोड के आधार पर एक स्थानिक संदर्भ प्रणाली बनाएं।
static CreateFromWkt(string)एक नया बनाता हैस्थानिक संदर्भ प्रणाली WKT (जाने-पहचाने टेक्स्ट) स्ट्रिंग पर आधारित.
CreateTransformationTo(SpatialReferenceSystem)इससे परिवर्तन बनाता हैस्थानिक संदर्भ प्रणाली दूसरे करने के लिएस्थानिक संदर्भ प्रणाली .
ExportToWkt()WKT स्ट्रिंग के रूप में इस SRS का प्रतिनिधित्व लौटाता है। परिणाम WKT स्ट्रिंग OGC 01-009 विनिर्देश से मेल खाएगा, जिसे आमतौर पर “WKT1” नाम दिया जाता है।
abstract GetAxis(int)प्राप्त करेंAxis जो आयाम का वर्णन करता है।
abstract GetUnit(int)प्राप्त करेंUnitआयाम का।
virtual IsEquivalent(SpatialReferenceSystem)पता लगाता है कि क्या यह एसआरएस अन्य एसआरएस के बराबर है। .
override ToString()एक स्ट्रिंग रिटर्न जो मौजूदा वस्तु का प्रतिनिधित्व करता है।
TryCreateTransformationTo(SpatialReferenceSystem, out SpatialReferenceSystemTransformation)इससे परिवर्तन बनाता हैस्थानिक संदर्भ प्रणाली दूसरे करने के लिएस्थानिक संदर्भ प्रणाली .
abstract Validate(out string)निर्धारित करें कि क्या यह एसआरएस वैध है।
static CreateCompound(string, SpatialReferenceSystem, SpatialReferenceSystem, Identifier)कंपाउंड SRS. बनाएं
static CreateGeocentric(GeocentricSpatialReferenceSystemParameters, Identifier)कस्टम पैरामीटर से जियोसेंट्रिक एसआरएस बनाएं.
static CreateGeographic(GeographicSpatialReferenceSystemParameters, Identifier)कस्टम पैरामीटर से भौगोलिक SRS बनाएं.
static CreateLocal(string, LocalDatum, Unit, ICollection<Axis>, Identifier)स्थानीय एसआरएस बनाएं.
static CreateProjected(ProjectedSpatialReferenceSystemParameters, Identifier)कस्टम पैरामीटर से अनुमानित SRS बनाएं.
static CreateVertical(string, VerticalDatum, Unit, Axis, Identifier)लंबवत SRS बनाएं.
static IsEquivalent(SpatialReferenceSystem, SpatialReferenceSystem)निर्धारित करता है कि क्या दो SRS समतुल्य हैं। समतुल्य SRS के समान निर्देशांक पृथ्वी पर समान स्थान से मेल खाते हैं। समतुल्य SRS के कुछ पैरामीटर भिन्न हो सकते हैं, उदाहरण के लिएName .
static TryCreateFromEpsg(int, out SpatialReferenceSystem)निर्दिष्ट ईपीएसजी कोड के आधार पर एक स्थानिक संदर्भ प्रणाली बनाएं।
static TryCreateFromWkt(string, out SpatialReferenceSystem)एक नया बनाता हैस्थानिक संदर्भ प्रणाली WKT (जाने-पहचाने टेक्स्ट) स्ट्रिंग पर आधारित.

यह सभी देखें