「近い」とは、100メートルを意味します。それを行う方法はありますか?どんな助けでも大歓迎です。
質問する
428 次
2 に答える
1
ポイントを出発地と目的地の両方としてDirectionsServiceを呼び出します。これにより、最も近い道路の場所が返されます。
そのポイントから元のポイントまでの距離を計算します(ジオメトリライブラリの球面メソッドcomputeDistanceBetweenを使用)。
また、道路の「種類」を確認するために、ルートサービスの結果を逆ジオコーディングする必要がある場合もあります。幹線道路や高速道路である必要がある場合でも、多くのオプションがない場合は、最寄りの道路。
于 2013-03-07T20:13:22.150 に答える
1
これを見てください:
http://gmaps-utility-library-dev.googlecode.com/svn/trunk/routeboxer/docs/examples.html
RouteBoxer クラスは、パスの指定された距離内のすべてのポイントをカバーすることが保証されている一連の LatLngBounds オブジェクトを生成します (GDirections クラスによってルート用に生成されたものなど)。このクラスの主な使用例は、バウンディング ボックス クエリをサポートする空間データベースに対するルートに沿った検索の実装をサポートすることです。
于 2013-04-26T11:27:26.623 に答える