6

次のような地理空間ポリゴンを持つアプリケーションを開発しています。

var polygon = [{"lat": -19.939323, "lng": -43.928983},
               {"lat": -19.939747, "lng": -43.933103},
               {"lat": -19.947291, "lng": -43.93497},
               {"lat": -19.948138, "lng": -43.931451},
               {"lat": -19.943882, "lng": -43.930292}]

ポリゴンの内側にあるかどうかを示す座標を受け取ります。Google Maps Javascript API の Geometry Library で、まったく同じことを行う関数を見つけました: containsLocation(point:LatLng, polygon:Polygon)

しかし、これはnode.jsを使用してサーバー側でなければなりません.node.jsでこの関数を使用する方法はありますか?それを行う優れたライブラリはありますか?

4

1 に答える 1

14

geolibなど、いくつかのノード モジュールがあります。

距離計算、10 進座標から 60 進座標への変換、およびその逆などの基本的な地理空間操作を提供するライブラリ。

ポリゴンに対する座標を決定する同等の機能があります。

参考文献

于 2012-08-13T21:48:11.433 に答える