SRID चुनना और इसका अर्थ क्या है? [बन्द है]


53

मैं पोस्ट जीआईएस में जीआईएस के लिए नया हूं, और मैं एसआरआईडी अवधारणा के साथ संघर्ष कर रहा हूं।

डेटाबेस कॉलम के लिए आप SRID कैसे चुनते हैं? यह मुझे पागल बना रहा है। मुझे SRID चुनने की आवश्यकता क्यों है? इसका अर्थ क्या है?

SRID चुनना क्या यह geometryऔर के लिए समान है geography? किसी geometryक्षेत्र के लिए SRID सेट करना बेहूदा लगता है , क्योंकि यह सिर्फ एक 2D विमान पर होना चाहिए।

जब मुझे इंटरनेट या जियोकोडिंग सेवाओं पर लाट / लोन मिलता है , जो एसआरआईडी है?

एसआरआईडी के बिना एक लेट / लोन समन्वय का कोई मतलब नहीं है?


लाट / अकेला अभी भी पृथ्वी के एक मॉडल पर निर्भर करता है। आमतौर पर, जब लोग लाट / लोन कहते हैं, WGS84 संदर्भ जियोइड मान लिया जाता है, लेकिन आपके पास एक अलग जियोइड के साथ लाट / लोन हो सकता है, इसलिए SRID 4326 जो इन दोनों को जोड़ता है।
जॉन पॉवेल

@ JohnBarça यह प्रश्न सामान्य रूप से SRID के बारे में है, इसका अर्थ (और अविश्वसनीय रूप से यहाँ कोई और प्रश्न नहीं है जो इस पर ध्यान केंद्रित कर रहा है ...), जबकि दूसरा डेटा प्रकार और SRID दोनों के विशिष्ट विकल्प के बारे में है DB क्षेत्र के लिए एक विशिष्ट मामले में। उपयोग का।
नीलेश

जवाबों:


46

एक SRID एक समन्वय प्रणाली है। हमें अपने डेटा को हमेशा एक अनुमानित निर्देशांक प्रणाली में संग्रहीत करने के लिए (पारंपरिक / आर्क) "GIS" में पढ़ाया जाता है, क्योंकि हम अंततः कुछ गणना जैसे 'क्षेत्र' का उपयोग करने जा रहे हैं , इसलिए हम अपने डेटा को एक समन्वय में संग्रहीत करेंगे। सिस्टम जो हमें वह माप देता है।

हालाँकि, PostGIS उस अवधारणा को खिड़की से बाहर फेंक देता है।

यहाँ एक अच्छा प्रश्नोत्तर @tmcw द्वारा शुरू किया गया है: डेटा अनुमान प्रासंगिक क्यों हैं?

असल में, PostGIS आपके डेटा को WGS84 (SRID 4326) जैसे एकल समन्वय प्रणाली में संग्रहीत करने की क्षमता को खोलता है, और जब आपको किसी क्षेत्र, दूरी या लंबाई जैसी किसी चीज़ की आवश्यकता होती है, तो आप अपने डेटा से उस कॉलम को बनाने के लिए एक फ़ंक्शन का उपयोग करते हैं अनुमानित समन्वित प्रणाली जो आपको उन इकाइयों में आपके डेटा की स्थानीय व्याख्या देगी जो आप चाहते हैं।

इसलिए, उदाहरण के लिए, मैं WGS84 / SRID: 4326 में PostGIS में छात्रों और स्कूलों को संग्रहीत कर सकता हूं। जब मैं छात्रों और उनके द्वारा भाग लेने वाले स्कूलों के बीच की दूरी की गणना करना चाहता हूं, तो मैं अपने ज्यामिति कॉलम पर एक दूरी समारोह कहता हूं, लेकिन ज्यामिति स्तंभ के चारों ओर ST_Transform फ़ंक्शन को स्टेट प्लेन सीओ सेंट्रल (SRID) में डेटा को 'प्रोजेक्ट' करने के लिए लपेटता हूं: 2877)। यह मुझे प्रत्येक छात्र की पैरों के निकटतम विद्यालय में दूरी के लिए एक कॉलम देता है क्योंकि SRID: 2877 एक अनुमानित समन्वित प्रणाली है जो फीट में डेटा संग्रहीत करता है।

तो आपके लिए मेरी सिफारिश होगी कि आप एसआरआईडी 4326 में अपने डेटा को जियोमेट्री (डेटा प्रकार) कॉलम में संग्रहीत करें (जैसा कि भूगोल डेटा प्रकार का विरोध करते हैं जो अनुमानों / परिवर्तनों का समर्थन नहीं करता है)।


एक क्या है projected coordinate system? इसका मतलब एक फ्लैट कार्टेशियन विमान है?
जैच स्मिथ

संक्षेप में, एक अनुमानित समन्वित प्रणाली ग्लोब का एक छोटा संस्करण है जिसे विरूपण के लिए चपटा और सुधारा जाता है और इसका उपयोग क्षेत्र और दूरी की गणना के लिए किया जा सकता है। UTM ज़ोन इसका एक उदाहरण है।
DPSSpatial
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.