Google Maps API プログラミングガイド

Google Maps API プログラミングガイド
Google Maps API プログラミングガイド
著者勝又 雅史, 古籏 一浩, 石丸 健太郎, 安藤 幸央
協力株式会社ゴーガ
定価3,150円
総ページ数320ページ
紙面サイズB5変判
発売年月日2011年12月2日
ISBN978-4844331162
出版社インプレスジャパン
この本を購入する

Google Maps API Expert 4人が中級者向けに「スマートフォン時代に合わせたGoogle Maps APIの使い方」をテーマにして執筆しました。 Google Maps APIプログラミング入門の次に読む本としてお勧めします。 この本を読む前提として、ある程度Google Maps API version3を知っていることが求められます。 iPhone/Androidにおけるブラウザの表示、Google App Engine、Google Fusion Tables、 Geolocation API、Places API、PhoneGapなど幅広く取り扱っています。 それぞれわかりやすく解説していますが、ある程度の基礎知識は必要です。

もう一つのテーマは「現場で使える応用編」です。 Google Maps API開発&販売パートナーの株式会社ゴーガで勤務している勝又が 実際にあった案件での実装例をもとに簡略化して紹介しています。 Google Maps APIのシステムを開発していく上でポイントになるのが「MVCObjectクラス」です。 MVCは、Model-View-Controllerです。つまり「データ」「制御」「表示」をそれぞれ独立して作るためのクラスです。 システムの規模が大きくなればなるほど、このMVCが重要になってきます。 このMVCObjectクラスについても「サイドバー付きの地図を作る」という例を通して、使い方を紹介しています。

また今回は株式会社ゴーガの協力により Google Maps API Premierについても詳しく紹介しています。Google Maps API PremierはGoogle Maps APIの有償版です。 いくつかの契約プランがあるのですが、それぞれのプランがどう違うのか、という点について 詳しく書かれています。Google Maps API Premierに興味が有る方は、そのページだけでも一読の価値があります。

サンプルコード

サンプルコードはインプレスジャパンのサイトからダウンロードしてください

ページイメージ

目次

  • はじめに

  • 第1章 イントロダクション

    • 1-1 Google Maps APIとは
    • 1-2 Google Maps APIファミリー
    • 1-3 開発環境
    • 1-4 Google Maps API v2からv3 への移行
  • 第2章 Hello World

    • 2-1 住所から緯度経度を調べる
    • 2-2 地図を表示する
    • 2-3 マーカーと情報ウィンドウを表示する
    • 2-4 サイドバー付きの地図を作る
    • 2-5 ドキュメント&FAQ
  • 第3章 Maps APIの活用

    • 3-1 大量のマーカーを処理する
    • 3-2 地図のデザインを変更する
    • 3-3 吹き出しのデザインを変更する
    • 3-4 カスタムコントロールを作成する
    • 3-5 Fusion Tables Quick Hands-on
    • 3-6 ポリゴンで都道府県を表示する
    • 3-7 Fusion Tablesで特定の位置を中心としたデータを表示する
    • 3-8 モバイル環境でリッチな地図を表示する
  • 第4章 モバイルサイトでの活用

    • 4-1 ケータイサイト ― Static Maps API v2の活用 ―
    • 4-2 スマートフォンサイト ― HTML5とGeo系APIの連携 ―
    • 4-3 モバイル用JSライブラリを利用する
  • 第5章 モバイルフレームワーク

    • 5-1 AndroidアプリでMaps APIを使用する
    • 5-2 PhoneGap
    • 5-3 NimbleKit
    • 5-4 CoronaとMapKit
  • 第6章 Google App Engineとの連携

    • 6-1 Google App Engineの導入
    • 6-2 導入のポイント
    • 6-3 Google App Engine版Hello World
    • 6-4 Geolocation API + GeoModelを使って近くの施設を検索する
    • 6-5 Google App Engine上に公開する
  • 第7章 Maps APIの活用事例と最新技術紹介

    • 7-1 Maps API 活用事例
    • 7-2 Google Places API
    • 7-3 Google Fusion Tables
    • 7-4 Google Maps API for Flash
    • 7-5 Google Latitude API
    • 7-6 Google Prediction API
  • 付録 Google Maps API Premierについて

    • Premierライセンスの種類
    • 無償版APIとの違いと利用規約
    • スマートフォンでの利用について
  • 著者紹介

  • 索引





サイト内検索
Google Maps APIプログラミングガイド

Google Maps API Expert 4人が共著で執筆。中級者向けに実用に役立つサンプルを中心に紹介! スマートフォン時代に合わせたGoogle Maps APIの使い方も掲載。
詳しくはこちら
Google Maps APIプログラミング入門
Google Maps APIプログラミング入門
全480ページ。Google Maps API ver.2, ver.3, for Flash, Static Maps API v2, Google Maps API Primery, ライセンス…など、Google Maps APIに関連する幅広い内容の本を書きました。
このサイトで公開しているサンプルはもちろん、本のために作ったサンプルも満載です。
詳しくはこちら