![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
Google maps api v3において、ルート検索をして経路上の座標を取得する方法を探しています。
「右折する」「国道2号線に入る」といった経路上の情報を文章として取る方法は分かったのですが、
座標として取りたいです。
できれば、まっすぐな道でも数100mごとに座標が取れると嬉しいです。
イメージとしては、
http://orchard.ddo.jp/GMAP_ROUTE/index.php
なのですが、リンク先はAPIがv2っぽいので使えませんでした。
v3でもできないか調べてみたのですが、分からなかったため質問させて頂きました。
分かる方宜しくお願いします。
No.3ベストアンサー
- 回答日時:
DirectionsResult の表示
http://code.google.com/intl/ja/apis/maps/documen …
このあたりは理解できてるんですよね。
directionsService.route(request, function(result, status) {
if (status == google.maps.DirectionsStatus.OK) {
var arr = result.routes[0].overview_path; // ルートの全行程を表す LatLng の配列
...
}
});
直線では表せないところに座標が置かれてます。「まっすぐな道でも数100mごと」ってわけにはいかないみたい。
DirectionsResult オブジェクトの仕様
http://code.google.com/intl/ja/apis/maps/documen …
DirectionsRoute オブジェクトの仕様
http://code.google.com/intl/ja/apis/maps/documen …
回答ありがとうございました。
いえ、理解できていませんでした。申し訳ない。
また、たとえ座標が取れても曲がり角とかの座標しか取れないと思っていたのですが、
やってみるとかなりの密度で座標が取得できたので、私としてはoverview_pathを使ってみようかと思っています。
さすがにまっすぐな大通りとかを進んでるとあまり取れませんが、交差点もあれば数100mごとには取れているかと思います。
お騒がせしました。ありがとうございました。
No.2
- 回答日時:
ちゃんと確認していませんが…
googlemapはAPIが公開されているので、そこの説明を読むのが一番かと。
http://code.google.com/intl/ja/apis/maps/documen …
結果のDirectionStep内のLatLngデータを順に追っていくというのではダメなのでしょうか?
(検証はしていませんので、考え方のみです)
回答ありがとうございます。
my--様も仰っていますが、DirectionsResultsオブジェクトのoverview_pathのことでしょうか。
正直な話、これの存在を知りませんでした。。。
リンク先は知っていたのですが、別の所ばかり見たり「座標」とか「緯度経度」とかで検索したりしていたので見つけることはできませんでした。
これを使うことで、概ね私の要求は満たせるかと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(車) 政令指定都市の物凄く都会の道路を車で運転してて、標識を注意して探しながら右左折してそれでも、ごくたま 7 2022/08/06 08:25
- その他(開発・運用・管理) おんどとりWebStorage APIから温度情報を取得し表示したい 2 2023/08/03 09:53
- 運転免許・教習所 規制標識について質問です。 AT車の問題で、 問題① 「原動機付自転車の右折方法(小回り)」の標識の 2 2022/07/16 21:56
- 運転免許・教習所 右折のためなら、立入禁止区域に入っていい? 8 2023/05/26 23:00
- 数学 この問題が分かりません! 右図の直線①②の式は、y=-x+4①、 y=3/4x+1② である。2つの 3 2022/05/04 22:29
- その他(交通機関・地図) 一方通行の標識がない時に 5 2023/07/17 19:19
- 地図・道路 この路面標識の意味を教えてください。 5 2022/11/23 16:34
- 中学校 中1数学 比例のグラフの座標の読み取り 4 2023/03/28 12:26
- 地図・道路 片側2車線の国道を右折したい。この道路は危険でしょうか? 2 2022/05/24 09:34
- Excel(エクセル) Excel VBAについてです。 少しだけ知識はあるのですが、 うまくいかなかったので 質問させてい 3 2022/09/13 18:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
郵便番号で検索⇒距離順に結果リ...
-
GoogleMapAPIv3でルート上の座...
-
Yahoo地図でマーカーを表示した...
-
VBAでオブジェクトがありません...
-
Google マップにマーカーと同心...
-
グーグル地図を改造しましてエ...
-
デジタル時計の時刻合わせの方...
-
マイページはどこを開くの
-
エクセルのシート上に別のシー...
-
一定時間おきにアラームやポッ...
-
ウインドウを毎回同じ位置、大...
-
Javascript_submit()完了後に処...
-
VBAで任意のウインドウのサイズ...
-
スクリプトって、何ですか?ど...
-
リストビューをスクロールさせ...
-
Outlookでこのような表示がされ...
-
PDFを(htmlのように)無限に縦...
-
Excelでワードアートや図を常に...
-
エクセルVBAでフォームのListbo...
-
「Cancel = True」とはどういう...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Yahoo地図でマーカーを表示した...
-
WordのVBAについて
-
VBAでオブジェクトがありません...
-
【javascript】住所から郵便番...
-
グーグルマップのリンクについて
-
aspのセレクトボックスにDBのデ...
-
ホームページビルダー16 地図...
-
Google マップにマーカーと同心...
-
JavaScriptでGoogleMAPの表示を...
-
GoogleMapお店の情報をJSONで取...
-
Yahoo地図で郵便番号からおおよ...
-
Google Maps API v2 現在位置か...
-
既存のgoogleマップに半径表示...
-
google mapに複数マーカーを設...
-
グーグルマップAPI+MySQLを使...
-
ホワイトボードに水性顔料マー...
-
グーグルマップV3のマーカー表...
-
グーグルマップ(Googlemap)を...
-
Google Map ルート
-
map = new google.maps.Mapで作...
おすすめ情報