GoogleMapper V2とV3をそれぞれバージョンアップした

Google Mapsをほどよくカスタマイズしてお手軽に表示 – Google Mapper [ゼロと無限の間に] (V2)

Google Maps API V3を使って地図をお手軽に表示 – Google Mapper V3 [ゼロと無限の間に]

V2(0.2.1)の主な変更点

  • addMarker()のパラメータの順番を逆にした
  • GoogleMapper.custom.getInfoHtml()で何も取得できない場合はMarkerをクリックしても吹き出しを表示しないようにした

V3(0.3.2)の主な変更点

  • GoogleMapper.direct()の第2引数(移動手段)をフラグから文字列に変更(移動手段に「自転車」が追加されたことに対応した。今は日本では「自転車」でルート検索はできないけど)
  • ルート検索(道順検索)中はパネルに「データを取得しています しばらくお待ちください」と表示するようにした
  • ジオコーディング/逆ジオコーディングによる住所取得の際に郵便番号を無視するようにした
  • ジオコーディング後にテキストボックスにフォーカスを当てるようにした
  • Google Maps API V3 Betaの仕様変更に対応した

未公開のまま溜まっていたPHPとJavaScriptのライブラリ的なものを公開した

PHP

JavaScript

だいぶ昔につくったのから、割と最近作ったのまで、まとめて公開した。

ちょっとしたものが多い。

それから、PHP x APIsの方もいくつか追加した。

地図上でホテル・旅館を検索できるサービスを作った

ホテル 旅館 × 地図から検索

主な機能

  • 地図上をクリックすることにより、その周辺の宿泊施設を探すことが出来る
  • 右上の検索窓からキーワードや住所で探すことも出来る
  • ホテル検索後には任意の地点からホテル(または任意の地点)までの徒歩または車でのアクセス方法を表示することが出来る
  • キーワードにより関連するホテルマップを日本地図上にマッピングできる

内部的にはGoogle Maps API V3を使ってます。

Google Mapper バージョンアップ(0.2.0)検索窓、ホイールによるスクロール、etc

Google Mapsをほどよくカスタマイズしてお手軽に表示 – Google Mapper [ゼロと無限の間に]

主な変更点

  • コントロール類のスタイルを、最新のGoogle Mapsと同じものにした。(左側のズームコントロールとか)
  • 左下に検索窓(GoogleBar)を表示し、地名で検索できるようにした。この検索結果には自分のGoogle AdSenseを表示することもできる。
  • マウスホイールをスクロールさせることによって地図のズームイン・ズームアウトを可能にした。
  • 地図をクリックしたときのイベントのサンプルとして、クリックした地点の緯度・経度・ズーム値を表示するようにした。

Google Maps API V3が出たが、まだV2より機能が少ない。早く出揃わないかなあ。ストリートビュー関連がシームレスに組み込まれると嬉しいんだけど。

新サービス「ものすごい地図」を公開した

ものすごい地図 – 伝説のリョコウバトのように日本、アメリカ、ヨーロッパ、そして世界を覆い尽くすものそれは…

地図上で各国言語のWikipedia情報+写真を見られる地図を作ってみた。
今回はなんとなく英語版も用意した。片言英語だけど。

意外な場所で英語のWikipediaに情報があったりすると興味深い。

YouTubeは中途半端にしか動かないから外した。

それとFirefoxだと見れたり見れなかったりする。(アドオンのせいか?)
Google Mapsは昔からIEの方に最適化されてる気がする。IE8はそうでもないが。

手軽にGoogle Mapsを扱うJavaScriptライブラリを公開

たった1行でお手軽にGoogle Mapsを表示する – Google Mapper [ゼロと無限の間に:Sandbox]

Japan Aquaria Map and Photosの副産物ですが。せっかく作ったのでそのまま公開。

凝ったことをやるならいじる必要があるけど、地図を表示したりマーカーを表示するだけならこれで簡単にできる。たいていはこれで間に合うし。

ストリートビューのAPIがもうちょっと地図上で使いやすい形になってくれると嬉しいんだけどね。