Google Developer Day 2009レポート(Google Maps API活用講座編)
ちょっと間が開きましたが、続きのレポートです。
午後の最初は Google Maps API 活用大作戦 のセッションを聞いてきました。
スピーカーは以下のお二方。
- 勝又 雅史さん: 有限会社システムエイド/Google API Expert
- 直鳥 裕樹さん: 株式会社セブンズ
話した内容は大きく分けると以下の4つです。入れ替わって話していたので PC の付け替えで手間取ったりしちゃうのがちょっぴりもったいない感じでした。
Google Maps API Ajax版
最初はもっとも使われている Ajax の API について説明。新しくなっていて知らないことがけっこうありました。
以下に書いてあるうちのいくつか新しいメソッドは、日本語の API ドキュメントにはまだ記載されていませんでした。
- 4年前にリリース(もうそんなになるのか~)
- 今日は jQuery とかも絡めて説明しますよ
- setUIToDefault() メソッドで UIを普通の Google Maps と同じにすることができる
- getDefaultUI() で UI を取得して必要なら変更して setUI(ui)
- GNavLabelControl 現在地を表示するコントロール
- AJAX API Loader で JavaScript を読み出すのがおすすめらしい(参考: デベロッパー ガイド - Google AJAX API - Google Code)
- Google の API だけじゃなくて jQuery とかも AJAX API Loader 経由で読める
- 効率的な読み込み(必要になったらロード)ができる
- DB連携とかは GXmlHttp や GXml じゃなくて jQuery とか使った方がいいよとのこと
- v2 の終了時期は現時点では未定。終了を決め手から3年は保持するとのこと。(ほっ)
Google Maps API for Flash
次に Flash で使う方の API Google Maps API for Flash の紹介。
- API for Flashだけの機能がいくつかある。たとえば MarkerOptions でマーカーの大きさ、色、透過処理を指定したりとか
- Google Maps API for Flash SDK を使用する
- 開発環境に合わせて3種類ある Adobe Flex SDK/Adobe Flex Builder/Adobe Flash CS3(CS4)
Google Static Maps API
img タグで地図画像を表示する Google Static Maps API の紹介。
- サーバ側で画像を作成して返すので、処理速度は一番速い
- ただし制限も多い
- Marker, Polyline は表示可能。InfoWindowは未対応
- 携帯電話とかでよく使われる
- コードの書き方がわからない場合は Static Map Wizard を使おう
Google Maps API Tips
Google Maps API を使う上での Tips というか見るべきページの紹介。
- http://code.google.com/intl/ja/apis/maps : いわずと知れた API のページ
- Google Geo Developers Blog : Google の Geo 関係の Blog。最新情報はここから
- Google Maps API Japanグループ : 日本のグループ
- Google Maps APIグループ : 英語のグループ
- Google Maps API Premier : 最近始まった法人向けサービス
- gmaps-utility-library - Google Code : Google Maps API に追加して使える便利なスクリプト集
感想としては、v2 も進化していて知らない API とかが増えていた。
あとは発表されたばっかりの v3 を勉強しないとなーと思いました。 (そして次の日のハッカソンでちょっとだけ勉強した)
続いてO3Dのセッションに言ったのですが、Android をいじったりしていたので結局きちんと聞いてませんでした。(すいません)
なんかすっごい動いていました。
ところで、このエントリを書くために Google Developer Day 2009 のページを見に行ったんですが、来場者アンケートを実施中のようです。
アンケートに回答すると抽選で20名に素敵なプレゼント(Android ぬいぐるみ)があたるそうです。確かに素敵。どれくらいの大きさなんだろう?
- カテゴリ
-
google
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
- トラックバック用URL:
- http://takanory.net/takalog/1114/tbping
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。
zope/plone関係の技術的な内容については