※ ChatGPTを利用し、要約された質問です(原文:Googlemapで始点~次のステップ間の距離を)
GoogleMapで始点~次のステップ間の距離を表示させる方法
このQ&Aのポイント
GoogleMapを使用して、指定した目的地までのルートを表示させた後に、始点から次のステップの緯度経度を表示させる方法を教えてください。
緯度経度を表示させるためにはどのような書き方をするのでしょうか?
また、計算を行っているソースコードについても教えてください。
私は現在、GoogleMapで現在地から指定した目的地までのルートを表示させたあとに、
始点(Start_location)から次のステップ(曲がり角)の緯度経度を次々と表示させていき、
最終的に
1、現在地の緯度経度
2、曲がり角(1)の緯度経度
3、曲がり角(2)の緯度経度
4、曲がり角(3)~
というようにを表示させたいのですが、
緯度経度(X,Y)を表示させると function (){return this[a]} で文字が表示されます。
緯度経度を表示させるためにはどういった書き方なのかを教えてください。
計算を行っているソースは以下です。
//◆総距離合計
function computeTotalDistance(result)
{
var total = 0;
var myroute = result.routes[0];
for (i = 0; i < myroute.legs.length; i++)
{
total += myroute.legs[i].distance.value;
}
total = total / 1000.
var disp_total = document.getElementById("disp_total");
disp_total.innerHTML = "total:" + total + " km";
document.getElementById("X1").innerHTML = myroute.legs[0].start_location.lat;
document.getElementById("Y1").innerHTML = myroute.legs[0].start_location.lng;
document.getElementById("X2").innerHTML = myroute.legs[1].start_location.lat;
document.getElementById("Y2").innerHTML = myroute.legs[1].start_location.lng;
}