क्यूजीआईएस में शेपफाइल का परिवर्तन?


17

मैं क्यूजीआईएस का उपयोग करके अपने शेपफाइल के प्रक्षेपण को कैसे बदल सकता हूं?

डिफ़ॉल्ट प्रक्षेपण EPSG: 3003 पर सेट है, मैं इसे wgs84 EPSG: 32632 में बदलना चाहता हूं। जब मैं एक अस्वीकृति करता हूं या मैं गुण मुखौटा में प्रक्षेपण को बदलता हूं तो मेरे पास सही परिणाम नहीं है।

बाईं ओर मेरे पास योजना निर्देशांक हैं, लेकिन वे ईपीएसजी के लिए सही नहीं हैं:

छवि

जवाबों:


26

QGIS में अनुमानों को बदलने / हेरफेर करने के तीन अलग-अलग तरीके हैं:

1. प्रोजेक्ट गुण> सीआरएस (या आप उस आइकन पर क्लिक कर सकते हैं जहां ईपीएसजी नीचे दाएं कोने में लिखा गया है)

यह कैनवस की पृष्ठभूमि (परत की परत) को परिभाषित करता है। छूट के लिए, अगर मुझे ओपनर प्लग इन (गूगल स्ट्रीट इत्यादि) से एक बैकग्राउंड मैप प्रदर्शित करना है, तो मुझे सीआरएस को EPSG: 3857 पर सेट करना होगा।

2. वेक्टर लेयर> सेट लेयर CRS पर राइट क्लिक करें

यह क्यूजीआईएस को सीआरएस को स्वीकार करने के लिए मजबूर करेगा जिसे आप परिभाषित करते हैं, मेटाडेटा या पिछली सेटिंग्स को कह सकते हैं। अनिवार्य रूप से आप पहले जो कुछ भी था उस पर शासन कर रहे हैं। यदि आप कुछ डेटा के साथ समाप्त हो गए हैं, जिसमें कोई सीआरएस परिभाषित नहीं है, और आप जानते हैं कि यह क्या होना चाहिए, यह उपयोग करने वाला है। यह ध्यान दिया जाना चाहिए कि यह वास्तविक आकार में बदलाव नहीं करता है (जब आप आर्ककॉस्टिक्स में सीआरएस सेट करते हैं) के विपरीत, यह केवल परत गुणों को संशोधित करता है।

3. सदिश परत पर राइट क्लिक करें> इस रूप में सहेजें ...

जब आप अपना डेटा सहेजते हैं तो आप CRS सेट कर सकते हैं। यदि आप एक नया सीआरएस चुनते हैं, तो यह डेटा के निर्देशांक को नई समन्वय प्रणाली में बदल देगा और परिणाम को उपयुक्त फ़ाइल में बचाएगा। आप जो भी चुनते हैं उसके आधार पर आपको परिवर्तन विधि को निर्दिष्ट करने के लिए भी मिलेगा। इसका उपयोग तब किया जाता है जब आपके पास पहले से ही सही सीआरएस में अपना डेटा होता है, लेकिन आप इसे एक अलग प्रक्षेपण में सहेजना चाहते हैं।


आप प्रक्षेपण को "फ्लाई पर" भी सक्रिय कर सकते हैं (और फिर "ओटीएफ" मुख्य विंडो के निचले दाएं कोने में ईपीएसजी प्रक्षेपण के बगल में दिखाई देगा)। यह उपयोगी हो सकता है क्योंकि यह क्यूजीआईएस को विभिन्न सीआरएस के साथ परतों को संभालने और मैन्युअल रूप से सीआरएस को बदलने के बिना एक ही नक्शे पर एक साथ दिखाने की अनुमति देता है।


यहाँ अंतर दिखाने के लिए एक दृश्य उदाहरण है। मैं जकार्ता खाड़ी में कुछ माप बिंदु दिखाते हुए एक मानचित्र तैयार करना चाहता हूं, एक ग्रिड जो जकार्ता खाड़ी से बना है और पृष्ठभूमि में एक गूगल मानचित्र है:

यहाँ छवि deCRSiption दर्ज करें

क्योंकि मेरा डिफ़ॉल्ट CRS EPSG: 4326 है, जब मैं एक नया प्रोजेक्ट खोलता हूं और एक ओपनलेपर्स मैप को जोड़ने की कोशिश करता हूं, जैसे कि Google भौतिक मैं एक त्रुटि प्राप्त करता हूं।

यहाँ छवि deCRSiption दर्ज करें

इसलिए मुझे EPSG: 3857 में बदलने की आवश्यकता है और फिर यह काम करेगा। फिलहाल मैं अभी भी नक्शा नहीं देख सकता, लेकिन एक बार मैं एक उपयुक्त वेक्टर परत जोड़ दूंगा।

यहाँ छवि deCRSiption दर्ज करें

जब मैं ग्रिड लेयर जोड़ देता हूं तो यह प्रदर्शित नहीं होता है। परत की प्रोपराइटीज को देखकर मुझे इंगित करता है कि सीआरएस ईपीएसजी: 4326 है। मैं नहीं जानता कि किस कारण से, लेकिन इस परत के लिए यह सही सीआरएस नहीं है (शायद मैंने एक गलत हेरफेर किया और इसे अतीत में बदल दिया)। इस मामले में मुझे सही सीआरएस: "सेट लेयर सीआरएस" (जैसा कि ऊपर 2 में है) को इंगित करना होगा और इसे ईपीएसजी: 32748 पर सेट करना होगा। उसके बाद लेयर गूगल मैप के साथ दिखाई देगा। केवल अब मैं परत के सीआरएस को स्थायी रूप से बदल सकता हूं: "के रूप में सहेजें" और उसी सीआरएस को गूगल मैप (ईपीएसजी: 3857) के लिए चुनें। यदि आप मूल सीआरएस चुनने से पहले इस हेरफेर को करने की कोशिश करते हैं तो आपको एक त्रुटि मिलेगी।

यहाँ छवि deCRSiption दर्ज करें

... मूल CRS ( 2 के रूप में ) सेट करने के बाद

यहाँ छवि deCRSiption दर्ज करें

.. एक नई आकृति के रूप में सहेजने के बाद ( 3 में )

यहाँ छवि deCRSiption दर्ज करें

जब मैं अपने माप बिंदुओं को आयात करता हूं तो मुझे पहले जैसी ही समस्या होती है क्योंकि QGIS CRS को EPSG: 4326 पर सेट करने के लिए डिफ़ॉल्ट रूप से चुनता है (आप इसे प्राथमिकता में बदल सकते हैं> CRS)। तो मैं फिर से "एक्शन 2 " करूंगा ।

यहाँ छवि deCRSiption दर्ज करें

और फिर फिर से कार्रवाई 1

यहाँ छवि deCRSiption दर्ज करें

और अंत में...


9

आप सामग्री की तालिका में अपनी आकृति आकृति पर राइट-क्लिक कर सकते हैं, "सहेजें के रूप में" चुनें और उस प्रक्षेपण प्रणाली को परिभाषित करें जिसे आप आउटपुट के रूप में चाहते हैं।


1

यदि आप पहले से ही वास्तविक सीआरएस जानते हैं, और यहां तक ​​कि यह क्यूजीआईएस द्वारा ठीक से पढ़ा जाता है, तो उत्तर आसान है।

QGIS 3.2 में: अपनी लेयर पर राइट क्लिक करें -> "एक्सपोर्ट लेयर ..." और CRS को इस तरह बदलें:

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.