Yahoo! Maps to Google Maps
Yahoo! 地図情報 で調べた位置を Google Maps の衛星写真で表示
Top > Yahoo!Maps2GoogleMaps

Google Maps へ変換ブックマークレット

下の Bookmarklet を登録することで Map サイトから Google Maps の衛星写真を表示されることができます。
対応地図サイトは、Yahoo! 地図情報、Goo Maps、Livedoor Map、MapFan です。ただし、MapFan から変換するには、専用の Bookmarklet を使ってください。

Yahoo! 地図情報 から表示したデータのみ、下の「Yahoo! 地図情報 から表示された場所」に表示されます。変換した場所を秘密にしたいときは、ブックマークレットのパラメータ(prv)をprv=noからprv=yesに変えてください。

INTERNET Watchのリンク集「Google EarthとGoogleローカルで、地図と衛星写真を楽しむ!」によると、Googleのツールバーなどでポップアップをブロックするとうまく動作しないとのことです。うまく動作しないときは、ポップアップをブロックする機能を確認してください。

10/27/2005 Google ローカルの測地系が日本周辺も WGS-84 に変更されたので、それに合うように修正いたしました。

同じ CGI を呼び出しているので、一つのブックマークレットにできるといいのですが... どなたか作成しましたら、ブログへのコメントやトラックバックで知らせていただきたいです。地図サイトの URL を見て if で分ければいいだけだと思うのですが、書けませんでした。

ブックマークレットの登録方法は、QRL.jp:ブックマークレット:使用方法を参照してください。

実際にブックマークを登録する様子は、動画「ブックマークレット・登録編(580KB)」を参照してください。

このブックマークレットの使い方

「Temp じゃ〜なる」さんの記事の方が、使い方がわかりやすいです。またブックマークレットを使う様子は、動画「ブックマークレット・変換編(910KB)」を参照してください。百聞は一見にしかずです。
  1. Yahoo! 地図情報で見てみたいところを探します。場所を探すには、住所や郵便番号のほか、観光地名でも探せます。

  2. 地図を表示させたら、ブックマークまたはリンクバーより登録したブックマークレットを選択します。Yahoo! 地図を表示させた状態で、ブックマークレットを「お気に入り」などから呼び出さないと、Google Maps に表示させたい位置情報が得られません。
これだけです。新しいウィンドウが開いて、Yahoo! 地図情報に対応する場所の衛星写真が表示されます。

表示パラメータの変更

ブックマークレット中の次の文字列を変更すると、拡大率などを変更できます。

Yahoo! 地図情報 から変換された最新 50ヶ場所

変換ログを Google Maps 上に表示

こちらは、Goolge Maps APIを使って Yahoo! 地図情報から変換された地点を Google Maps 上にプロット。

どちらも「変換履歴を非公開」に設定(prv=yes)にした変換データは含まれていません。

おまけ。

トラックバックを送ると Google Maps の衛星写真上にマークを表示できるプログラムをつくってみました。

どのように表示されるかは、次のアドレスにアクセスしてみてください。ピンのマークをクリックするとブログのタイトルだけでなく、ブログ記事内の写真も表示できます。
Google Mapsにブログをマーキング
(http://www.platypus.st/exec/show-tb4gmap.rb)

実際にトラックバックを送る方法などについては、「Google Mapsにトラックバックを表示」を参照してください。

トラックバック先のアドレスは、上の「変換ログを Google Maps 上に表示」にも表示されます。