GoogleEarthのための簡易位置情報こんばーた (旧Yahoo Maps to Google Earth)

Yahoo!地図情報などの座標を含むURLを Google Earth / Google Maps で見られる形式に変換します。

↓ここにURLまたはKMLを貼り付ける

  KML直接出力     Range:m     測地系(入力値):




変換方法

0. Google Earthは既にインストールされていること(GoogleMapsで表示してみるだけなら不要)
1. Yahoo地図情報などで地図を検索してそのURLをコピーしておく
2. URLをフォームに貼り付けて、変換ボタンを押す
3-a. 表示された変換座標をGoogle Earthの「Fly to」欄に貼り付けてSearchする

3-b. あるいは、KML出力リンクをクリックする → ダウンロードダイアログが開いたら、「開く」を選択 → Google Earthが関連付け起動する(起動中の場合はその場所に移動する)

3-bの場合、GoogleEarth終了時にメッセージが出ますが、「一時的に開いた座標(temporary)をお気に入り(My Place)に登録しますか?」みたいな感じなので適当にYes/Noを選択して下さい。


貼り付けられるURLの例



GoogleEarthからGoogleMaps/YahooMaps/WorldWindへの逆変換

1.GoogleEarthで目的地を表示しているときに右下右から3つめのピンマークのボタン(Add a placemark(目印を追加), 新バージョンでは上部左から2つめ)かメニューのAdd(追加) - Placemark(目印)
2.設定ダイアログが出るので適当な名前をつけてOKを押す
3.できたPlacemark(目印)を右クリックしてCopy(コピー)
4.上のフォームに貼り付けて(XMLが貼られます)変換

変換後の不要なPlacemarkはDeleteで


制限事項

・Yahoo/GoogleMapsの検索単語が名称に使われるけどあくまで検索に使った単語なので目的地とは異なる可能性が高い
・高度は適当
・国内地図サイトで海外の地図は表示できませんが、そこらへんは考慮してません
・複数の位置情報を持ったKMLには対応していません


測地系変換にMac・GPS・Perlの簡単変換式を使っています。


更新履歴
2005/6/29使用履歴が公開されるYahoo! Maps - Google Mapsのブックマークレットを使うのがためらわれたので自分用に適当に作成
(注:現在は使用履歴非公開が選択可能になっています)
(中略‥‥全表示
2005/10/26・GoogleMapsとはてなマップが世界測地系に統一。
 問題ははてなマップ記法だが…。昔のはてなマップ記法を入力するときは日本測地系を強制指定してください、みたいな?
2006/09/15・Yahoo地図情報とか利用しなくてもGoogleEarth単体での日本語住所検索が使い物になるようになりましたな。
・お気に入りからコピーしたkmlから経緯度が取得できなくなっていたのを修正
2006/11/07・MSN Virtual Earth Live Search対応(高度適当)
2008/06/05・Yahoo地図のリニューアルに対応。スクロール版は高度おかしいけど放置。
 アドレスバーではd/m/s表記なのに「この地図のURL」ではdeg表記ってどうなのよ…
・XSS脆弱性対策漏れがあったので対応



作者:id:fashi / 連絡先