2008/11/04
Google デベロッパー交流会(Geo API)に参加してきました(その2)
基調講演編
作成者 takanori
—
投稿日
2008年11月04日 12時46分
最終変更日時
2009年06月12日 18時52分
Google デベロッパー交流会(Geo API)に参加してきました(その1) と順番は前後しますが、基調講演の内容についてのメモです。
- 日時: 2008-10-06(月) 14:00-16:30
- 場所: 東京コンファレンスセンター
- 内容:
- 14:00-14:45 基調講演 Pamela Fox(デベロッパープログラムエンジニア)
- 15:05-16:30 パネルディスカッション
- 基調講演の資料: Static & Flash Maps (PDF 503Kb)
(実際は Google Docs だけど見られないので PDF にしたものをダウンロード)
さきにまとめ
- Pamela さんはデモのときに Google Chrome 使ってた
→でもあとのディスカッションによると、開発は Firefox + Firebug っぽい - 話の内容は以下の3つの API についてのみ。Earth, Mapplets, KML とかについては話さず
- 話の流れとしては「API でこーいうことできるよ」→実例をデモという感じ
- すごい早口。同時通訳の人が大変そう。
Google Maps API(JavaScript)
- Map なんとかのマップの話
- 地図の種類と画像を変更
- NOAA 海の深さ?の情報を重ねて表示
- MapWoW.com World of Warcraft Maps ゲームの地図を表示
- その他の使い方
- SPACE Magazine カスタムレイヤーを使って雑誌をブラウジングする例。 まぁ全体画像のズームするだけだけどね。
- Google Sky 宇宙が見らる
- Prague 360
Google マップと360度のパノラマ画像(Quicktime VR)の組み合わせ
Tokyo, japan - 360 Cities もあるよ
- 2008 年に新しい API がリリースされた
- Static Maps API(2008年2月リリース)
- Maps API for Flash(2008年5月リリース)
- 新しい環境でも地図を提供できるように。また、パフォーマンスをよくするために
Static Maps API
- img タグの src にURLを指定すると、マーカーとかがついた画像が返ってくる
- Static Maps API の機能
- ズームレベル、中心の緯度経度の指定
- 4つのマップタイプ(地図、衛星等)
- マーカー
- ポリライン
- Static Map Wizard を使うと Stacic Map がインタラクティブに作成できる。便利そう。
- なぜ Statuc Maps API を使うのか
- 携帯電話などの JavaScript に対応していない環境でも地図表示
- Orbitz Mobile 携帯電話でホテルを探す
- Mobile Lonely Planet →サーバは Google App Engine使っている
- Non-JS Local Search (Googleアカウントが必要)
- 表示する地図を示すサムネイル画像として使用
- まずは Static Maps API で地図画像を すばやく 表示して、JavaScript の準備ができたら切り替える
- ユーザが何か操作したら Static Map から JavaScript Map に切り替わる (例: Yelp)
- ユーザになにかをクリックさせて遷移 (例: http://www.nearby.org.uk/google/static3.php)
- ロードが終わったら遷移する (例: http://www.nearby.org.uk/google/static4.php)
- 携帯電話などの JavaScript に対応していない環境でも地図表示
- (アイデア)Mobile からだったら static map を表示するとか(AT Google Maps)
Maps API for Flash
- Actionscript3 で記述する
- 機能
- Events
- Controls
- Overlays
- Markers, Polys, InfoWindows, GroundOverlays, TileLayerOverlays
- Services
- Geocoding, Directions
- Interfaces
- Overlay, Control, TileLayer
- Styles !(?) ってなに?
- デモ
- PolygonOptionsPlayground
- Polygon にエフェクト付けたりできる。 (PolygonGlow)
- iMap Weather
- なぜ Flash を使うのか
- すでに Flash/Flex でできているなにかがある場合
- Prague 360 Panorama → Flash マップはなくなったかも
- NavX
- スムーズなビデオ/アニメーション
- 2D Driving Simulator on Google Maps →JavaScript だったものを Flash に載せ変えた
- AFC Video Sync
- Vector グラフィックで Browser の違いを気にしなくてよい(SVG, VML, Canvasとか)
- Real-time Data Streaming
- JS だと Comet とか使わないといけない
- Map に一緒に書き込む Chat とか
- バイナリーファイルの読み込み(SHP: 地図のデータ?)
- Map の回転(上が北じゃない)が簡単
- その他
- Google Earth で Flash Map 表示 (KMLファイル)
# そういえば、Google Developer Day メモの後編を書いてないような....
- カテゴリ
-
google
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
- トラックバック用URL:
- http://takanory.net/takalog/996/tbping
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。
zope/plone関係の技術的な内容については