11

座標が geojson マルチポリゴン内にあるかどうかを確認する機能を提供する一般的な node.js または javascript 用のライブラリはありますか?

どのマルチポリゴン (国、郡、都市などを表す) に特定の座標が含まれているかを示す小さな HTTP API を作成しようとしています。

すべてのマルチポリゴンとその境界ボックスのリストをメモリに保持し、最初に各ポリゴンの境界ボックスが座標を共有しているかどうかを確認すると思いました。はいの場合、座標がマルチポリゴン自体にあるかどうかを確認します。

javascript に移植された「クリッパー」というライブラリがあることは知っていますが、ライブラリ自体が非常に強力であっても、ライブラリは単純な「pointInPolygon」関数を提供していないようです..このライブラリではまだ可能ですか?

さらに、 「geojson-js-utils」という別のライブラリを見つけましたが、マルチポリゴンをサポートしていないようです (少なくともそこには言及されていません)。

ポイントがポリゴン内にあるかどうかを確認できる他のライブラリをいくつか見つけましたが、それらを使用してポイントがマルチポリゴン内にあるかどうかを確認する方法がわかりません。

ヒントはありますか?

4

1 に答える 1