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プログラミング入門 第2版
Google Maps APIプログラミング入門 第2版
全520ページ。Google Maps API version3を中心に公式ドキュメントより詳しく解説しています。
詳しくはこちら
Google Maps APIプログラミングガイド

Google Maps API Expert 4人が共著で執筆。中級者向けに実用に役立つサンプルを中心に紹介! スマートフォン時代に合わせたGoogle Maps APIの使い方も掲載。
詳しくはこちら