Douglas-Peuckerの簡易アルゴリズムの標準パラメーターは、ジオメトリと許容値です(PostGISのST_Simplifyなど)。許容パラメータの意味は何ですか?値が大きいほど、ジオメトリが粗くなることがわかります。しかし、その数には単位がありますか、それとも任意なのでしょうか?
Douglas-Peuckerの簡易アルゴリズムの標準パラメーターは、ジオメトリと許容値です(PostGISのST_Simplifyなど)。許容パラメータの意味は何ですか?値が大きいほど、ジオメトリが粗くなることがわかります。しかし、その数には単位がありますか、それとも任意なのでしょうか?
回答:
許容範囲は距離です。大まかに言えば、直線からこの量よりも少ない範囲で変化する曲線の「揺れ」は直線化されます。アルゴリズムは、許容範囲を超える最も極端なウィグルを検出し、直線パスから最も逸脱するポイントを固定し、固定されたウィグル間のアークに再帰的に適用します。
許容値は、アルゴリズムを実行するためにソフトウェアで使用されるのと同じ単位で表現する必要があります。(これは、格納された、または表示または分析のために「オンザフライ」で投影される座標を使用するかどうかに依存するであろう。)Anが記述図示ダグラス-PeuckerアルゴリズムにWikipediaの記事に表示され。
投稿したリンクには表示されませんでしたが、これが見つかりました:
許容値の単位は、入力ジオメトリの投影と同じです。
http://revenant.ca/www/postgis/workshop/advanced.html#processing-functions