ここから本文です

【開発者向け】 Yahoo!地図のURL仕様を公開

[お知らせ]  2022年2月18日

いつもYahoo!地図をご利用いただきありがとうございます。
今回は、開発などに携わる方々に向けてYahoo!地図のURL仕様をご紹介します。
URL仕様に沿ってURLを作成いただき、ご自身のブログやホームページに貼っていただくことで、Yahoo!地図の特定のページにリンクできます。ぜひご活用ください。

地図の表示について

基本の地図表示
緯度経度を指定すると、その緯度経度を中心とした地図が表示されます。

(例)
https://map.yahoo.co.jp/?lat=35.68145&lon=139.76591

スマートフォンのブラウザでもパソコンと同じように表示できます。
※以下で説明することはすべて、スマートフォン版Yahoo!地図でも対応可能です。


緯度経度を知るには
地図上の任意の地点で右クリックしたときに表示される「この地点の情報」(図1)をクリックしてください。URLにその地点の緯度(lat)と経度(lon)が表示されます(図2)。
なお、Yahoo!地図で使用している緯度経度は世界測地系です。

(図1)
(図2)

ズームレベルの変更
「zoom={数値}」で地図のズームレベルを変更できます。

(例1)ズームレベル13の場合
https://map.yahoo.co.jp/?lat=35.68145&lon=139.76591&zoom=13

(例2)ズームレベル17の場合
https://map.yahoo.co.jp/?lat=35.68145&lon=139.76591&zoom=17

ズームレベルは2~20までの整数で設定ができ、数値が小さいほど広域、大きいほど詳細の地図を表示できます。

(例3)ズームレベル2の場合:広域
https://map.yahoo.co.jp/?lat=35.68145&lon=139.76591&zoom=2

(例4)ズームレベル20の場合:詳細
https://map.yahoo.co.jp/?lat=35.68145&lon=139.76591&zoom=20

現在位置の表示
現在位置を表示したいときは「current=on」を付けます。
※お使いのデバイスの設定で「位置情報へのアクセスを許可」していただくことで、現在地表示が有効になります。

(例)
https://map.yahoo.co.jp/?current=on

地図の種類の変更
「maptype」を指定することで、さまざまな種類の地図を表示できます。

(例1)maptype=basic の場合:通常の地図
https://map.yahoo.co.jp/?lat=35.68146&lon=139.76588&zoom=15&maptype=basic

(例2)maptype=trainRoutes の場合:路線図
https://map.yahoo.co.jp/?lat=35.68146&lon=139.76588&zoom=13&maptype=trainRoutes

地図の種類は他にも、
  • 航空写真(maptype=satellite)
  • モノトーン(maptype=twoTones)
  • 交通状況(maptype=traffic)
が指定できます。ぜひお試しください。

地図検索について

基本の地図検索
https://map.yahoo.co.jp/search
で検索できます。

「区役所」でキーワード検索する場合は、「q=区役所」のように「q={検索クエリ}」を入力します。

(例)キーワード「区役所」で検索する場合
https://map.yahoo.co.jp/search?q=区役所

キーワード検索では、緯度経度(&lat=)(&lon=)、縮尺(&zoom=)、地図の種類(&maptype=)も指定できます。

指定した緯度経度の地点情報を表示する
https://map.yahoo.co.jp/place
で、指定した位置(緯度経度)にピンが立ち、近隣の駅などの地点情報を表示させることができます。

(例)
https://map.yahoo.co.jp/place?lat=35.68146&lon=139.76588

ルート検索
https://map.yahoo.co.jp/route/{移動手段}?from={出発地}&to={目的地}
のようにして、ルート検索できます。

(例)公共交通機関(鉄道)を使って東京駅から新宿駅までのルートを検索する場合
https://map.yahoo.co.jp/route/train?from=東京駅&to=新宿駅

移動手段は上記の公共交通機関(鉄道)以外に、car(自動車)、walk(徒歩)も指定可能です。

(例)移動手段が自動車の場合
https://map.yahoo.co.jp/route/car?from=東京駅&to=新宿駅

(例)移動手段が徒歩の場合
https://map.yahoo.co.jp/route/walk?from=東京駅&to=新宿駅

出発地と目的地に指定したキーワードに複数の候補がある場合、正しいルートが引かれないことがあります。
その場合は、緯度経度を併せて指定することで正しいルートが引かれます。
また、駅の出口など、駅全体よりも詳細な地点を指定するときにも、緯度経度を指定することでより詳しいルート検索ができます。

(例)東京駅の八重洲口から新宿駅の西口までのルートを調べたいときは、出発地と到着地の緯度経度も指定
https://map.yahoo.co.jp/route/train?from=東京駅&to=新宿駅&fromLat=35.68162&fromLon=139.76946&toLat=35.69134&toLon=139.6993


Yahoo!地図は、便利にご利用いただけるよう改善をすすめて参ります。
これからもYahoo!地図をよろしくお願いいたします。

■Yahoo!地図ブログ 過去の記事一覧

アーカイブ