日本のみで利用可能な逆ジオコーディングAPIサービスです。
シンプルで、高速化を目指しています。
※高速化実現のためのアルゴリズムにより、初めて参照されるデータのみ非常に遅いですが、2回目以降からは瞬時に情報を取得できます。これは、このAPIの利用のされ方が無作為に緯度経度を渡されるのではなく、同じ内容を何度も参照される事を前提としているからです。
緯度、経度を指定すると住所、最寄りの駅、最寄りのランドマーク(建物など)の情報を取得できます。リバースジオコーディングとも呼ばれています。
GoogleMapsAPIでもジオコーディング、逆ジオコーディングともに提供されていますが、JavaScriptを介してでないと取得できないという制限があり、XMLで返すAPIとしては用意されていません。そこで、本サイトで提供する事にいたしました。
よって、いずれGoogleMapsがXML APIサービスを開始した場合には終了する可能性があります。(GoogleMapsの場合は日本に限定されないのでより高機能になる。)
http://geocode.didit.jp/reverse/
| パラメータ | 説明 | サンプル |
|---|---|---|
| lat | 緯度 世界測地系、degree(10進)表記 | 35.68653 |
| lon | 経度 世界測地系、degree(10進)表記 | 139.69193 |
※POSTは受け付けていません。GETのみです。
※世界測地系です
※日本測地系で提供して欲しい!POSTも受け付けて!などのご要望はご連絡下さい。
※なお、指定した緯度経度は小数点何桁かで丸められる(四捨五入される)場合があります。
| パラメータ | 説明 | サンプル |
|---|---|---|
| lat | 緯度 世界測地系、degree(10進)表記 | 35.68653 |
| lon | 経度 世界測地系、degree(10進)表記 | 139.69193 |
| Address | 住所 | 東京都新宿区西新宿3丁目5-16 |
| AddressLat | 住所の緯度 | 35.686467708087 |
| AddressLon | 住所の経度 | 139.69189450373 |
| AddressShort | 簡易表記の住所 =丁目番地を省略 | 東京都新宿区西新宿 |
| Station1 | 1番近い駅(5Km以内) | 都庁前駅 |
| Station1Lat | 駅の緯度 | 35.690456681967 |
| Station1Lon | 駅の経度 | 139.69149465965 |
| Station2 | 2番目に近い駅(5Km以内) | 初台駅 |
| Station2Lat | 駅の緯度 | 35.68156207008 |
| Station2Lon | 駅の経度 | 139.68835617538 |
| Landmark1 | 1番近いランドマーク(5Km以内) | エネオス |
| Landmark1Lat | ランドマークの緯度 | 35.686840994046 |
| Landmark1Lon | ランドマークの経度 | 139.69184366341 |
| Landmark2 | 1番近いランドマーク(5Km以内) | 新宿出入口 |
| Landmark2Lat | ランドマークの緯度 | 35.686592966234 |
| Landmark2Lon | ランドマークの経度 | 139.69160952392 |
取得できない場合は、それぞれ空欄で返ります。
送信パラメータにエラーがある場合は、XMLではなくテキストでエラーメッセージが表示されます。
http://geocode.didit.jp/reverse/?lat=35.68653&lon=139.69193
試験的にサービスを提供しています。今後もサービスを拡充していく予定ですが、万が一サーバがダウンしたり一時休止することがあった場合に当方は責任を負いかねますのでご了承下さい。
保証されたサービスの提供をご希望の方は、ご相談下さい。
2008/11/10 より試験サービススタート
NPO法人 情報活用センター
http://iuc.didit.jp
- Google地図の作成、GPSシステムの開発なら! >いまココ!カスタマイズ☆マップ
- 無料のGPS、地図サービス! >いまココ!GPS☆マップ