いつも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!地図ブログ 過去の記事一覧