QGISがポイントのセットを定義する座標値の小数点以下(x番目)は重複していますか?
QGISは小数点以下15桁を処理すると考えていました。しかし、それは私が主にシェープファイルに取り組んでいたという理由だけでした。
ただし、一時的なスクラッチレイヤーなど、別のデータソースを選択した場合、制限は適用されません。
以下のようなダミーデータを使用して、2つのツールで簡単なテストを行い、座標の違いを特定できる最小値を見つけました。
- QGISジオプロセシング:
Delete duplicate geometries
- MMQGISプラグイン:
Delete Duplicate Geometries
出力QGIS Delete duplicate geometries
は上記の入力データと同じです(20個のレコードがすべて保存されています)。したがって、QGISはそれらがすべて別個であると判断する可能性があります。この制限は、この小さなテストで見られる1e-29(または1e-30)を超えていますか?
ちょうど比較として、MMQGIS Delete Duplicate Geometries
以下で作成。MMQGISは、小数点以下16桁または17桁を制限として設定しているようです。
[編集]
私は私の質問の中心部分が何であるか明確ではなかったのではないかと心配しています。座標値と重複/重複の関係を理解することを目的としています。これは私の質問の最初の段落で述べたとおりです。この種の知識が、フィールド計算式を微調整することで重複する機能を簡単に制御するのに役立つことを願っています。
しかし、私が焦点を当てようとしていた根本的な問題は、QGISがポイント(ノード)を重複として認識する小数点以下の桁数が、データソースによって異なるように見えることでした。
レイヤーにシェープファイルを使用する場合、QGISは小数点以下15桁を処理し、より小さい差(16または17)は認識されません... MMQGISもこの制限の影響を受けます(私の目には)。一時的にスクラッチレイヤーまたはDBレイヤーを作成する場合、この制限は30日以上になりますか?行動のこの変化は、私を不思議に思わせます。