4
ラスター処理を使用してポイントが囲まれているかどうかを判断する
自然災害モデルのために、現在非常に厄介なベクター/ Pythonプロセスを改善しようとしています。現時点では、特定のポイントからの距離/方位線を生成して決定する長いスクリプトがあります。 交差するポリゴンのタイプ(森、草、沼など) そのポリゴンまでの距離 これらの線のどれだけがポリゴンと交差し、どれだけ「囲まれている」かを決定します。 より多くの関与がありますが、それはそれの要点です。私はこれを改善する方法を見つけようとしていて、現在パート3で困惑しています。アイデアは、ポイントがポリゴンで完全に囲まれているかどうか、たとえば200m以内かどうかを判断することです そのため、添付画像では、ポリゴンで完全に囲まれているため、ポイントAをポイントBよりもリスクが高いとマーク付けします。これは約1300万ポイント繰り返されるため、簡単な作業ではありません。スクリプトを実行するのではなく、値を導出するためのサーフェスを用意します。これを行うには、水文学のツールやコストパスのバリエーションが必要だと思いますが、頭を悩ませることはできません。 これについてどうすればいいですか?