QGIS में NTv2- परिवर्तन का घालमेल?


15

मैं सोच रहा हूँ कि QGIS में NTv2- परिवर्तन को एकीकृत करने का सही तरीका क्या है।

मैंने सफलतापूर्वक QGIS में NTv2- परिवर्तन को एकीकृत किया है, लेकिन मुझे यकीन नहीं है कि अगर यह उस तरह से किया जाता है जैसा कि यह होना चाहिए।

QGIS में NTV2-ग्रिड को एकीकृत करने के लिए मुझे कई जानकारी मिली कि ग्रिड का नाम srs.db के टेबल tbl_datum_transform के p1 कॉलम में संग्रहीत किया जाना चाहिए:

https://github.com/qgis/QGIS/pull/1502#issuecomment-50580199

https://dragons8mycat.com/2014/03/03/gis-tips-getting-ostn02-to-work-with-qgis-2-2/

https://web.archive.org/web/20140224182157/http://sourcepole.ch/ntv2-transformations-with-qgis

http://isticktoit.net/?p=371

यहाँ छवि विवरण दर्ज करें ( Http://www.gkg-kassel.de/pdf/Praezise_Transformation_im_QGIS_mit_Batchmodus.pdf (जर्मन) का स्क्रीनशॉट )

मुझे संदेह है कि अगर सही है तो यह तथ्य है कि स्तंभ एक संख्यात्मक क्षेत्र प्रकार है:

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

QGIS की tbl_datum_tformform तालिका के p1 कॉलम में संग्रहीत सात-पैरामीटर परिवर्तन का पहला पैरामीटर नहीं है?

Sqlite FAQ के अनुसार sqlite ( https://sqlite.org/faq.html#q3 ) में एक स्ट्रिंग को एक सांख्यिक स्तंभ में संग्रहीत करना संभव है, लेकिन यह मुझे एक संख्यात्मक स्तंभ में एक स्ट्रिंग को संग्रहीत करने के लिए हैक या वर्कअराउंड की तरह लगता है । क्या यह वास्तव में ऐसा करने का मतलब है?

tl; dr: QGIS में NTv2- परिवर्तन को एकीकृत करने का सही तरीका क्या है?


शायद इस gis.stackexchange.com/questions/298011/… का उत्तर एक संकेत दे सकता है?
जोचन श्वार्ज़

@ जोचेनस्वरेज़: लिंक के लिए धन्यवाद, लेकिन यह मेरे द्वारा किए गए तरीके के अनुसार है और जैसा कि मैंने अपने प्रश्न में जोड़ा 4 उदाहरण लिंक में वर्णित है। मेरे सवाल का मुख्य बिंदु यह नहीं है कि इसे कैसे प्राप्त किया जाए (जैसा कि यह पहले से ही काम कर रहा है) लेकिन अगर यह जिस तरह से किया गया है वह वास्तव में ऐसा करने का मतलब है और ग्रिड 1 में पीएफ कॉलम में नाम क्यों लिखा गया है .. .so शायद
क्यूजीआईएस देवों के

तब शायद यह एक मुद्दा उठाने लायक है ...
जोचेन

मैं क्यूजीआईएस देव नहीं हूं। लेकिन यह लिंक stackoverflow.com/questions/43290487/… की मदद कर सकता है । KISS की भावना में, QGIS शायद नहीं बल्कि एक अतिरिक्त स्तंभ जो भी इससे निपटने के लिए अतिरिक्त कोड का मतलब है जोड़ने के लिए की तुलना में सिर्फ repurpose स्तंभ p1 devs। और यदि आप QGIS स्रोत कोड के माध्यम से देखते हैं - "हाँ"! इस तरह उन्होंने इसके लिए इरादा किया था।
राल्फ टी

जवाबों:


2

NTv2 के उपयोग के लिए मैं एक कस्टम CRS बनाता हूं।

  1. NTv2 को .. \ share \ proj पर कॉपी करें
  2. प्रारंभ QGIS (नया)
  3. CRS परिभाषित करें (सेटिंग्स-> कस्टम अनुमान)
  4. सेटिंग्स की जाँच करें (Calulate)

यहाँ छवि विवरण दर्ज करें जब भी आप DHDN 3GK4 में निर्देशांक का उपयोग करते हैं तो आप उन्हें Custum CRS से बांध देते हैं

Btw: यह बेहतर है और ETRS89_UTM के लिए सभी डेटा को माइग्रेट / सेव करना सुरक्षित है। फिर आप "ऑन द फ्लाई" परिवर्तन के बिना काम कर सकते हैं।


1
मुझे लगता है कि यह विफल हो जाएगा यदि आप एक डब्ल्यूएमएस लोड करते हैं जो ईपीएसजी बचाता है: 31467 (और कुछ नहीं)।
आंद्रेजे

1
मेरे लिए यह इस अंतिम समाधान का काम करता है! मैं QGIS मैनुअल में जोड़ने की कोशिश करूंगा
रॉबर्टो मारज़ोची
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.