ベクトルレイヤのジオリファレンスをしたい

1,141 views
Skip to first unread message

フリード・ティンクス

unread,
Jun 20, 2019, 8:38:22 PM6/20/19
to QGIS初心者質問グループ
フリードです。連続質問ですみません。
外部からもらったcadファイルが複数あります。
QGISに読み込ませたところ、原点が任意座標のCADで作成されたみたいで(V-nasかJWCADなどの相対座標CAD)で場所があっちこっちにいってしまいます。
CADファイルを読み込ませるときには、「プロジェクト」→「インポートとエクスポート」からdwgファイルを読み込み、以下のウィザードを用いてファイルごとにジオパッケージを作成しました。

今回実施したいことは、グループ化されている全レイヤを同時に、ジオリファレンスする方法があればよいなと思い質問させていただきました。
ベクトルレイヤのジオリファレンスの方法ともども、何か情報をお持ちでしたら教えていただきたいです。

お願いします。

adachi

unread,
Jun 21, 2019, 11:06:18 AM6/21/19
to QGIS初心者質問グループ
フリード様

複数のレイヤを、というのは思いつきませんが
Vector Benderというプラグインを使うと、ラスタのジオリファレンスのようなことをベクタに対してできるかと思います。

ありた

unread,
Jun 22, 2019, 8:51:42 AM6/22/19
to QGIS初心者質問グループ
こんにちは

ジオリファレンスではありませんが、 DWG のインポートのようなケースだと
アフィン変換(移動、拡大、回転)を行う GRASS の v.transform が利用できます。
( QGIS の Processing Toolbox から選択できます。)


どこか基準となる点を CAD 上での座標値を確認し、 GIS 上でも確認することで
移動量(オフセット)が判明します。他のもう1点でも同様のことを行うと
スケール(何倍)すればいいかわかりますし、 CAD のスケール情報がわかっていれば
何倍するか推測をたてることもできます。


複数レイヤに対してはバッチプロセスで一応可能ですが、変換パラメタさえわかれば
個別に処理しても多少の手間ですむかとおもいます。

フリード・ティンクス

unread,
Jun 23, 2019, 8:42:17 AM6/23/19
to QGIS初心者質問グループ
フリードです。お疲れ様です。
adachiさま。よいプラグインの紹介をありがとうです。実際に使って面白いプラグインでした。おかげ様でうまくいきました。

ありた さま
 v.transform も思ったような変換ができました。ありがとうございます。

これからもよろしくです。
Reply all
Reply to author
Forward
0 new messages