QvGISにNTv2変換を統合しますか?


15

QvGISにNTv2変換を統合する正しい方法は何だろうと思っています。

NTv2変換をQGISに正常に統合しましたが、意図したとおりに実行されたかどうかはわかりません。

NTGISをQGISに統合するために、グリッドの名前を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(ドイツ語)のスクリーンショット)

それが正しいかどうか疑問に思うのは、列に数値フィールドタイプがあるように見えるという事実です。

ここに画像の説明を入力してください

7パラメーター変換の最初のパラメーターはQGISのtbl_datum_transformテーブルのp1列に格納されていませんか?

sqlite FAQによると、sqliteの数値列に文字列を保存することは可能ですが(https://sqlite.org/faq.html#q3)、文字列を数値列に保存するハックや回避策のように思えます。これは本当にやるべきことですか?

tl; dr:QvGISにNTv2変換を統合する正しい方法は何ですか?


おそらく、このgis.stackexchange.com/questions/298011/への回答は...ヒントを与えることができますか?
ヨッヘンシュヴァルツェ

@JochenSchwarze:リンクありがとう 私の質問の主なポイントは、それを機能させる方法ではありません(既に機能しているので)が、それが実際に行われる方法である場合、グリッドファイルの名前がp1列に書き込まれる理由です.. .soおそらくQGIS開発者向けの質問
markgraeflerland

それは...問題を提起おそらく価値がある
ヨッヘンSCHWARZE

私はQGIS開発者ではありません。ただし、このリンクはstackoverflow.com/questions/43290487/…に役立ちます。KGISの精神では、QGIS開発者は、おそらく列p1を再利用するだけでなく、列を追加する必要があります。QGISソースコードを見ると、「はい」です!これは彼らがそれを意図した方法でした。
ラルフティー

回答:


2

NTv2を使用するために、カスタムCRSを作成します。

  1. NTv2を.. \ share \ projにコピーします
  2. QGISを開始(新規)
  3. CRSの定義(設定->カスタム投影)
  4. 設定を確認する(計算)

ここに画像の説明を入力してください DHDN 3GK4で座標を使用するたびに、それらをCustum CRSにバインドします

ところで:すべてのデータをETRS89_UTMに移行/保存する方が安全です。その後、「オンザフライ」変換なしで作業できます。


1
EPSG:31467(およびそれ以外)を提供するWMSをロードすると、これは失敗すると思います。
AndreJ

1
私にとっては、この最後の解決策が機能します!QGISマニュアルに追加しようとしています
ロベルトマルゾッキ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.