- ”地図からお天気”は、緯度経度情報から、その位置の天気情報を表示するサービスです。
- ①Google Maps API 地図の直接操作による地図情報から位置情報(緯度経度)の取得、 ②Yahoo!地図 ローカルサーチAPIを用いた、位置検索による位置情報(緯度経度)の取得 ③OkiLab.jp 住所抽出APIを用いた、URLからの住所の取得 のいずれかを行い、 その後、住所から気象予報区に変換し、その地域の天気予報をlivedoor Weather Hacksにより取得し、表示しています。
- 2008.09.13::URLからお天気機能を追加
- 2008.09.13::お天気情報の取得をAJAX化
- 2008.08.16::新規公開開始
- 緯度経度を入力して、”天気情報を表示”ボタンをクリックすると、その緯度経度に関する情報が表示されます。
- 緯度経度は、マップをドラッグ、または、位置名を入力して、”この場所を検索”をクリックすると、更新されます。
- URLを入力するとそのURLに含まれる地名が抽出され、その住所を選択すると、緯度経度が更新されます。
- 地域特定に失敗し、天気情報が表示されない、もしくは、間違った地域が表示されることがあります。
- 現在の緯度経度での、このページのリンク:http://localhost/main/labo/map2weather/?lat=35.690799&lon=139.699938
- ブックマークレット"URLからお天気"を利用すると、ウェッブサイトからお天気情報を取得することもできます。
場所設定

お天気情報
仕組みの説明
- 以下の3手法による位置情報(緯度経度)の取得を実施。
- ①Google Maps API を用いた、地図の直接操作による、地図情報から位置情報(緯度経度)の取得
- ②Yahoo!地図 ローカルサーチAPIを用いた、位置検索から位置情報(緯度経度)の取得
- ③OkiLab.jp 住所抽出APIを用いた、URLからそのサイトに含まれる住所情報の抽出
- Yahoo!地図 ローカルサーチAPIにより、その緯度経度に最も近い施設の住所を取得
- その住所が所属する気象予報区に変換
- その気象予報区の天気予報をlivedoor Weather Hacksにより取得
- 結果を整形して表示
- ブックマークレット"URLからお天気"を利用すると、ウェッブサイトからお天気情報を取得することもできます。
- ブックマークレットをお使いのブラウザーにブックマークとして登録(上記のリンクを右クリックして、ブックマーク登録)後、お天気情報を取得したいサイトにて、登録したブックマークをクリックすると、このサイトに移動し、お天気情報を閲覧できます。(ただし、住所の抽出特定に失敗し表示できない場合があります。)
- ちょっと強引な、リバースジオコーディング実験です
このサイトでは、以下のウェッブサービスを利用しています。













