0

次の問題は、google maps api V3 を使用して試行されます。

2 つの緯度経度位置 1 と 2 が与えられています。図http://tinypic.com/r/30mwdjn/5に示すように、ポリゴンを描画する必要があります。d_1 は点 1 と点 2 を結ぶ線の長さです。角度 A と長さ d_2 も既知であり、図のすべての距離は三角法を使用して計算できると想定しても安全です。API V3 を使用して Google マップにポリゴンを描画しようとしています。今持っているのは、1 と 2 を結ぶポリラインだけです。API リファレンスで射影を調べたところ、x 座標と y 座標がわかりました。では、他の端点の緯度と経度をどのように決定するのでしょうか?

どんな助けでも大歓迎です。

4

1 に答える 1

0

ポイント間の距離はわかりませんが、緯度/経度は地球上のポイントを表すため、2D から 3D に変換する必要があります。A や d_2 (さらには d_1) のような距離を取るだけでは、地球の上にいるという事実を無視してしまいます。これはワンステップ式ではないと思います。正しい距離と角度に基づく極座標で可能である必要があります。

多分これはあなたを助けるでしょう: LatLon関数の例

于 2013-06-20T15:16:18.127 に答える