QGISのスナップはどのように機能しますか?


13

スナップに関するQGISマニュアルも含め、多くの投稿とチュートリアルを読みました。[設定]> [スナップオプション ] でスナップオプションを設定します。スナップしたい2つのレイヤーを選択し、モードを頂点に設定し、0.00002マップユニットの許容値をチェックして、intを回避します。トポロジ編集を有効にします。

レイヤー1のポリゴンを移動し、近似頂点をレイヤー2の隣接する近似頂点に取得しました。1:500の縮尺では、正しくスナップされているように見えますが、1:1の縮尺にズームインすると、それらは適切に配置されません。私は何かを逃したり、正確にしようとしていますか?

入力いただきありがとうございます。


マップユニットは何ですか?0.00002は本当に小さいようです
ネイサンW

回答:


14

0.00002マップユニットの許容誤差は明らかに間違っています。スナップ許容値を10ピクセルに設定しました。つまり、ポイントが既存のポイントに10ピクセルよりも近づくとスナップされます。

設定した許容値が小さいと、50.000:1(1:50000ではありません!)のスケールで作業している場合を除き、ほとんどの場合、スナップを回避できます。


わかりましたので、10ピクセルに変更し、ポリゴンを再度移動しました。1:500のスケールでは見栄えは良いですが、ズームして100000:1にするとオフになります。マップがその縮尺で表示されることは決してないことは知っていますが、精度の問題だと思います。私は正確性が重要なCADの世界から来ました。
LandArch

4
100000:1はかなり小さいです。GISシステムでは、このレベルの精度が必要になるとは思いません。QGISもそのレベルで正確にレンダリングしない場合があります。
ネイサンW

スナップをテストする最良の方法は、ノードを移動することです。トポロジ編集をオンにすると、両方のポリゴンノードが一緒に移動します(移動を元に戻すことができます)。
AndreJ

OPの問題のパラメーターについて説明しますが、「QGISでのスナップはどのように機能しますか?」というページをクリックした3,500人以上の人々にとっては、おそらくあまり役​​に立たなかったでしょう。いくつかの追加情報が役立ちます。
ジオセオ

0

[設定]、[スナップオプション]に移動して、スナップの問題を解決できました。ffを設定します:レイヤー選択---すべての可視レイヤースナップ先------頂点許容値---- 3マップユニットを選択します。

これは、ノードがスナップ許容値内に収まると、近くの頂点にスナップされるということです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.