例えば
東京駅から東京タワーへのルートを検索したときに徒歩ルートで
①改札口に向かう
550 m
②屋内通路を進む
22 m
③斜め右方向に進む
130 m 歩く
④西に進む
・・・
のようなルート案内を表示できます。
この各ステップごとの緯度経度を取りたいのですが、うまくいかずに困っています。
new google.maps.DirectionsService().route({ origin: new google.maps.LatLng(始点緯度,始点経度), destination: new google.maps.LatLng(終点緯度,終点経度), travelMode: google.maps.DirectionsTravelMode.WALKING }, function(result, status) { console.log(result.routes[0].overview_path); });
console.logの結果
[ [0] => _.K {lat: ƒ, lng: ƒ} [1] => _.K {lat: ƒ, lng: ƒ} ・・・ ]
のような結果が返ってきます。
result.routes[0].overview_path[0].latLngのようにして取得しようとしても取れなくて困っています。
もしわかる方いらっしゃいましたらよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。