ドコイク?地図の住所検索の地図画面直行URL仕様

リクルートの提供する ドコイク?地図 は、スクロール地図上で ドコイク? の店舗データベースを検索したり、
タグ・クラウドで表示された口コミ情報からお店や施設を探せるローカルサーチ指向の地図サービスです。

今回は、ブログなど外部サイトからドコイク?地図へ直行できるURL仕様の一部をご紹介します。
http://map.doko.jp/m/経度/緯度/縮尺/          ⇒緯度経度指定機能
http://map.doko.jp/m/経度/緯度/縮尺/kw=店舗キーワード/ ⇒店舗名検索機能
http://map.doko.jp/m/経度/緯度/縮尺/tg=お気に入りタグ/ ⇒タグ検索機能
http://map.doko.jp/m/at=住所/zm=縮尺/          ⇒住所検索機能
http://map.doko.jp/m/st=駅名/zm=縮尺/          ⇒駅名検索機能
http://map.doko.jp/m/lm=ランドマーク/zm=縮尺/    ⇒ランドマーク検索機能
このような緯度経度や住所などを指定して、特定の地図へ直行できる無料のサービスとしては、
ドコイク?地図 の他にも、ALPSLAB clip! やご存知 Googleマップ などがあります。
(ジオ・コーディング)

緯度経度指定機能


さて、直行URLの最も基本的な機能は、緯度と経度を指定した地図表示です。
http://map.doko.jp/m/経度/緯度/縮尺/
経度・緯度・縮尺の値を / 区切りで並べます。
緯度(北緯)・経度(東経)は世界測地系を用いて、ミリ秒単位の整数で指定します。
例えば、東京都庁の緯度経度(世界測地系)は、
経度: 東経 139度 41分 30秒
緯度: 北緯  35度 41分 22秒
だそうですから、度・分・秒の値から、ミリ秒単位に変換すると
経度: 139×3600000+41×60000+30×1000 ⇒ 502890000
緯度:  35×3600000+41×60000+22×1000 ⇒ 128482000
という値が得られます。
(例)東京都庁
http://map.doko.jp/m/502890000/128482000/10/
縮尺は、0~12の値を指定できます。値が大きいほど細かい地図になります。
0なら日本全体の広いエリアの地図、12ならビルの形や歩道も見える狭いエリアの地図です。
(例)0=もっとも広いエリアの地図
http://map.doko.jp/m/502890000/128482000/0/
(例)12=もっとも細かい地図
http://map.doko.jp/m/502890000/128482000/12/

緯度経度指定+店舗キーワード検索機能


緯度経度を指定した上で、地図表示エリア周辺にあるお店を店舗名で検索することも可能です。
http://map.doko.jp/m/経度/緯度/縮尺/kw=店舗キーワード/
縮尺に続けて、kw=~ として店舗名に含まれる文字列を指定します。(部分一致検索)
(例)東京都庁周辺の『ホテル』を探す
http://map.doko.jp/m/502891000/128483000/9/kw=ホテル/
日本語は UTF-8 で URL エンコードします。
『ホテル』は『%E3%83%9B%E3%83%86%E3%83%AB』になります。

緯度経度指定+お気に入りタグ検索機能


店舗名でなく、ドコイク?に寄せられた口コミ情報(お気に入り店舗登録)からタグで店舗を検索することも可能です。
http://map.doko.jp/m/経度/緯度/縮尺/tg=お気に入りタグ/
縮尺に続けて、tg=~ としてタグの文字列を指定します。(部分一致検索)
(例)渋谷駅周辺の『隠れ家』タグの付いたお店を探す
http://map.doko.jp/m/502925000/128371000/9/tg=隠れ家/
こちらも日本語は UTF-8 で URL エンコードします。
『隠れ家』は『%E9%9A%A0%E3%82%8C%E5%AE%B6』になります。

住所検索機能


住所検索機能を使うと、緯度経度の正確な値が不明な場合でも、住所の文字列から地図を表示できます。
http://map.doko.jp/m/at=住所/zm=縮尺/
住所はある程度表記が揺れていても、あいまい検索機能により適切な住所の地図が表示されます。
(例)住所検索で『六本木ヒルズ』付近の地図を表示する
http://map.doko.jp/m/at=東京都港区六本木6-10-1/zm=11/
http://map.doko.jp/m/at=港区六本木6丁目10番1号/zm=11/
複数の住所候補が見つかった場合は、候補が一覧表示されます。
(例)住所検索で『銀座』の候補一覧を表示する
http://map.doko.jp/m/at=銀座/
zm= 以降の縮尺は省略可能です。

駅名検索機能


駅名検索機能では、JR・私鉄各線の駅名を指定して、駅周辺の地図に直行できます。
http://map.doko.jp/m/st=駅名/zm=縮尺/
駅名は UTF-8 の URL エンコード、縮尺は0~12で指定します。
(例)駅名検索で『東京駅』付近の地図を表示する
http://map.doko.jp/m/st=東京駅/zm=8/
こちらも、複数の駅がマッチする場合は、候補が一覧表示されます。

ランドマーク検索機能(施設検索)


ランドマーク検索(施設検索)では、公園や交差点、待ち合わせ場所の名前などを指定できます。
http://map.doko.jp/m/lm=ランドマーク/zm=縮尺/
ランドマークは UTF-8 の URL エンコード、縮尺は0~12で指定します。
(例)ランドマーク検索で『日比谷交差点』付近の地図を表示
http://map.doko.jp/m/lm=日比谷交差点/zm=9/
(例)ランドマーク検索で『モヤイ像』付近の地図を表示
http://map.doko.jp/m/lm=モヤイ像/zm=11/
その他にも、駅名や、市区町村名(役所)もランドマークに含まれていたりします。

(補足)
URL 仕様自体は公開情報ですが、このページはリクルート社の公式コンテンツではありません。
個人的には、ランドマーク採用の基準がちょっと曖昧な気がするので、改良していきたいですね。
あと、左側のタグ・クラウドからの店舗検索機能が、ときどき正しく動作しない場合がある模様…。

<2007/08/07追記>
現在は http://map.doko.jp/index.jsp/~ に加えて、
より短い http://map.doko.jp/m/~ という形式にも対応しているので、URL例も変更。

 

ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 1

かわいい

この記事へのコメント

この記事へのトラックバック

  • ドコイクHack?

    Excerpt: ドコイク地図の検索をリンクで指定する方法がまとめられています。 おとしどころは、ドコイクだけど、単体で切り離したらAPIになりますね。 今回は、ブログなど外部サイトからドコイク?地図へ直行できるUR.. Weblog: iRSSの日記 racked: 2007-08-08 05:27