-1

数日間解決しようとしましたが、まだ解決策がありません :( 地図上に A から B へのルートがあり、直線です。A と B は緯度経度座標です。点 C (緯度経度) がルートから一定の距離内. このようなポイントが多数ある可能性があるため、このソリューションを「非常に高速」にする必要があります. ここに写真があります:

http://www.framesbyleon.com/images/map.png

A -> B はルートです。ルートの周りの長方形 (またはストライプ) を計算し、その座標を使用して MySql で結果をフィルタリングする必要があります。人間の言葉で言えば、高速道路を運転していて、それほど遠くないものを拾うようなものです。座標をデカルトに変換して計算する必要があるようですか? 前もって感謝します

4

1 に答える 1

0

isLocationOnEdge(point:LatLng, poly:Polygon|Polyline, tolerance?:number))ジオメトリ ライブラリのメソッドを使用できます

于 2015-03-12T18:14:30.357 に答える