4

他の 2 つの緯度/経度ポイント間の直線ポリライン セグメントに沿って X パーセンテージの位置の緯度/経度を取得する必要があります。

これまでに最も近いのは、次を使用することです(ラインに沿って40%):

google.maps.geometry.spherical.interpolate(startLatLng, endLatLng, 0.4);

これは短い距離では完全に機能しますが、長いポリライン セグメントの場合、返される緯度は、ポリラインが移動する場所の外側になります。これは、平らな地図上の最短距離ではなく、地表に沿った最短距離を計算しているためです。

これについての助けをいただければ幸いです。うまくいけば、明らかな何かが欠けているだけです。

4

2 に答える 2