-1

Google マップ上のいくつかの場所を (AJAX を使用して JSON データを読み込むことにより) 参照し、それらのポイントを配列に保存してから、いくつかのマーカーを相互にリンクし、ポリラインも配列に保存します。

ここで、いくつかのマーカー (名前を指定) をフィルタリングしようとしています。前のリストから対応するマーカー (またはポイント) を取得し、すべてのポリラインに対してループを実行して、後者のポイントを開始点または終了点として持つものを取得します。 . 問題は、この関数を使用して始点と終点の座標のみをポリラインから取得し、polyline.getPath().getAt(indiceLoop);これをポイントの座標と比較する必要があることです。

それで、すでに作成されたポイントを指定して座標 LatLng を取得する方法はありますか?

どうもありがとう !

4

2 に答える 2

0

私は実際にmarker.getPosition().equals(line.getpath().getAt())を使用し、行末にも同じことをしましたが、うまくいきました!!

ご提案ありがとうございます:)

于 2013-05-20T21:51:00.483 に答える