QGISの交差ツールで無効な入力機能を無視しますか?


26

QGIS 2.18では、ベクター>ジオプロセシングツール>交差ツールを使用したときに、「NULLジオメトリを無視する(オプション)」というオプションをチェックすることができました。

QGIS 3.2をダウンロードしましたが、そのオプションはもう存在しません。しかし、作業中の2つのレイヤー間の交差点を作成しようとすると、どこかに無効なジオメトリがあり、それを修正するか、「処理設定を「無効な入力フィーチャを無視する」に変更する必要があるというメッセージが表示されます'オプション。 "

しかし、そのオプションは存在しません!または、存在する場合は、どこにも見つかりません。

QGIS 3.2でこの設定を変更する方法/場所を知っている人はいますか?

回答:


35

[設定]> [オプション]> [処理]に移動し、[一般的な変更]で[無効なジオメトリを持つフィーチャを無視]に移動します。

処理設定

または、A.Oikonomidisによる回答と、元のデータセットの無効なジオメトリを修正するための処理ツールボックスで利用可能な他のツールも確認する価値があります。


2

私は同じ問題を抱えていて、Geometry Checkerプラグインを使用して解決しようとしました。ただし、時間がかかるため、迅速な解決策が必要な場合は、無効なジオメトリを無視できます。私にとっては、無効なジオメトリを無視すると、すべての結果が得られないため、「フィルターしない(パフォーマンスの向上)」オプションを使用して動作させる必要がありました。


0

Qgis 3.0 / 3.0.2の設定を変更しても機能しませんでしたが、MMQGISプラグインでは機能しました。

このプラグインは私にとってはとてつもなく、QGISで利用できるものよりもずっと信頼性が高いものです。また、多くの追加機能が追加されます。

プラグインを追加することを強くお勧めします!

プロセス:

MMQGIS>変更>ジオメトリタイプの変換>新しいジオメトリ>ライン

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