QGIS में वेक्टर लेयर को रीप्रोजेक्ट करना?


43

मेरे प्रोजेक्ट में लाइनों की परतों (शेपफाइल्स) की एक श्रृंखला है। कुछ के सीआरएस अलग हैं और उन्हें विलय करने के लिए उन सभी का सीआरएस समान होना चाहिए।

जब मैं प्रोसेसिंग / टूलबॉक्स / Qgis_algorithims / Reproject_layer का उपयोग करता हूं, तो अस्वीकृति केवल तभी काम करती है जब उसे कहीं अस्थायी फ़ाइल में सहेजने की अनुमति दी जाती है (यदि मैं बचाने और अपने प्रोजेक्ट निर्देशिका में प्रतिस्थापित करने का प्रयास करता हूं तो यह सीआरएस नहीं बदलेगा);

मुझे लेयर लिस्ट से ओरिजिनल को हटाना होगा और इसे टेम्प फाइल (सीआरएस को बदले बिना) को अपने प्रोजेक्ट में लाने के लिए और उचित रूप से नाम देना चाहिए।

क्या Qgis में एक परत को फिर से बनाने का एक बेहतर तरीका है?


क्या आपका मतलब है कि आप डीएमएस के बजाय एक DDD प्रारूप में समन्वित निर्देशांक चाहते हैं?
lynxlynxlynx 16

जवाबों:


46

बाएं पैनल में अपनी परत पर दायाँ क्लिक करें और "वेक्टर लेयर को इस रूप में सहेजें" का चयन करें और चुनिंदा crs के तहत wgs84 (thats epsg: 4326) चुनें:

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


15

किसी प्रोजेक्ट में केवल आकार-प्रकार जोड़ें, जाँच करें कि उनके पास सही UTM CRS है, फिर लेयर पर राइट क्लिक करें -> इस रूप में सहेजें ..., एक गंतव्य और नया फ़ाइल नाम चुनें, और WGS84 (EPSG: 4326) CRS के लिए उत्पादन।


मैं इसे UTM से दशमलव में
बदलना

@Andre Joost: क्षमा करें, यह गलती से आपकी पोस्ट जोड़ देगा, एक टिप्पणी होनी चाहिए
कर्ट

1
@razi: "मैं इसे UTM से दशमलव में बदलना चाहता था"। क्या आप इसे समझा सकते हैं। क्या आपका मतलब है कि आप utms में बने रहना चाहते हैं, लेकिन केवल इकाइयों को दशमलव में बदलना चाहिए ?? यह संभव नहीं है
कर्ट

मेरी भी यही समस्या है। मैं CRS WGS84: 4326 में रहना चाहता हूं, लेकिन दशमलव डिग्री से इकाइयों को Bessel, Potsdam, Zone3 (Gau,-Krüger) में बदल दें, क्या यह संभव है?
फिलीपींस

@Philipp नहीं, WGS84 और DHDN Gau Kr-Krüger दो अलग-अलग दुनिया हैं।
आंद्रे जे

6

वेक्टर लेयर (या लेयर्स का एक बैच) को पुन: उत्पन्न करने के लिए (यानी एक नए संदर्भ सिस्टम के लिए निर्देशांक मानों को पुनर्गणना करें) आपको मेनू> प्रोसेसिंग> टूलबॉक्स में जाना होगा (यह एक साइड विंडो खोलेगा)। टूलबॉक्स खोज बॉक्स को संसाधित करने पर, 'रीप्रोजेक्ट लेयर' टाइप करें। विकल्प bellow से 'reproject layer' एल्गोरिदम चुनें। एक विंडो खुलेगी:

परत खिड़की को फिर से बनाना

रीप्रोक्ट किए जाने वाले लेयर का चयन करें। एक लक्ष्य CRS और एक फ़ाइल पथ चुनें जहाँ आप नई पुनर्निर्मित परत को बचाना चाहते हैं। रन पर क्लिक करें।

यह प्रक्रिया आपकी मूल परत में बदलाव नहीं करती है।


नमस्ते, मैं QGIS पर एक noob हूँ :) और मैं इस कदम और दूसरों की कोशिश कर रहा हूँ जैसे कि परियोजना और परत प्रक्षेपण को बदलना लेकिन यह छह या सात संख्याओं पर इस निर्देशांक के साथ मेरी परत रखता है। इस लिंक alpage.huma-num.fr/documents/ressources/shapes/… के पीछे यह एक शेपफाइल (QGIS के तहत पूरा ज़िप आयात करता है) है। यदि आप 3857 छद्म व्यापारी के लिए इसके प्रक्षेपण को बदलने की कोशिश करना चाहते हैं। धन्यवाद !
फ्लोरियन बाउडॉट

हाय @FlorianBoudot! आपको सहेजी गई परत को फिर से खोलना होगा। मैंने बस यहाँ आपकी फ़ाइल के साथ ऐसा किया और यह ठीक काम किया। याद रखें कि आपके पास यहां दो संदर्भ प्रणाली है: 1) आपकी आकृति आकृति, जो कुछ सीआरएस में सभी जियोडाटा को संग्रहीत करता है; 2) आपकी क्यूजीआईएस काम की खिड़की, जहां स्क्रीन पर पेंट करने से पहले सभी परतों का अनुमान लगाया जाता है (यहां तक ​​कि विभिन्न सीआरएस के साथ परतें)। आप पहले एक को बदल सकते हैं जैसे मैंने पोस्ट में वर्णित किया है। दूसरा वाला विंडो के बॉटलन-राइट कॉर्नर पर ग्लोब आइकन में बदला जा सकता है।
r01f 51m035

1
आपके उत्तर के लिए धन्यवाद, लेकिन मुझे खेद है कि यह अभी भी मेरे लिए काम नहीं करता है :( मैं 3857 में बदलने के लिए टूलबॉक्स का उपयोग करता हूं। परत का एक नया नाम है। मैं इस परत को जियोजोन (या ईएसआरआई शेपफाइल) के रूप में सहेजता हूं और जब मैं खोलता हूं जियोजोन, सभी निर्देशांक इट्स क्यूजीआईएस २.१ coord.० जैसे हैं[ 261739.24826980373, 6249991.3352297293 ]
फ्लोरियन

3857 एक भौगोलिक समन्वय प्रणाली नहीं है, आपको इससे देशांतर और अक्षांश मान नहीं मिलेंगे। उसके लिए सबसे आसान CRS WGS84 है -> EPSG: 4326।
Bugmenot123
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.