Google Maps JavaScript API Cookbook (Paperback)

Alper Dincer, Balkan Uraz

  • 出版商: Packt Publishing
  • 出版日期: 2013-12-22
  • 售價: $1,980
  • 貴賓價: 9.5$1,881
  • 語言: 英文
  • 頁數: 316
  • 裝訂: Paperback
  • ISBN: 1849698821
  • ISBN-13: 9781849698825
  • 相關分類: JavaScript
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Over 50 recipes to help you create web maps and GIS web applications using the Google Maps JavaScript API

Overview

  • Add to your website's functionality by utilizing Google Maps' power
  • Full of code examples and screenshots for practical and efficient learning
  • Empowers you to build your own mapping application from the ground up

In Detail

Day by day, the use of location data is becoming more and more popular, and Google is one of the main game changers in this area. The Google Maps JavaScript API is one of the most functional and robust mapping APIs used among Geo developers. With Google Maps, you can build location-based apps, maps for mobile apps, visualize geospatial data, and customize your own maps.

Google Maps API Cookbook is a practical, hands-on guide that provides you with a number of clear, step-by-step recipes that will help you to unleash the capabilities of the Google Maps JavaScript API in conjunction with open source or commercial GIS servers and services through a number of practical examples of real world scenarios.

This book begins by covering the essentials of including simple maps for Web and mobile, adding vector and raster layers, styling your own base maps, creating your own controls and responding to events, and including your own events.

You will learn how to integrate open source or commercial GIS servers and services including ArcGIS Server, GeoServer, CartoDB, Fusion Tables, and Google Maps Engine with the Google Maps JavaScript API. You will also extend the Google Maps JavaScript API to push its capabilities to the limit with additional libraries and services including geometry, AdSense, geocoding, directions, and StreetView.

This book covers everything you need to know about creating a web map or GIS applications using the Google Maps JavaScript API on multiple platforms.

What you will learn from this book

  • Create simple maps and display them on mobile devices
  • Style your own base maps
  • Add your own tile maps as base maps or overlays
  • Show vector layers on base maps in various types such as points, polylines or polygons
  • Parse various vector formats such as KML, GeoRSS, GeoJSON, WKT, and so on
  • Create a custom UI and customize your own ways to control it
  • Respond to various events including mobile gestures
  • Add additional libraries to extend the capabilities of the API
  • Work with Google Services for geocoding, directions, StreetView, and so on
  • Integrate open source or commercial GIS servers or services

Approach

Google Maps API Cookbook follows a fast-paced, high-level, structured cookbook approach, with minimal theory and an abundance of practical, real-world examples explained in a thorough yet concise manner to help you learn quickly and efficiently.

Who this book is written for

Google Maps API Cookbook is for developers who wish to learn how to do anything from adding a simple embedded map to a website to developing complex GIS applications with the Google Maps JavaScript API. It is targeted at JavaScript developers who know how to get by but who are also seeking the immediacy of recipe-based advice.

商品描述(中文翻譯)

超過50個食譜,幫助您使用Google Maps JavaScript API創建網絡地圖和GIS網絡應用程序。

概述:
- 通過利用Google Maps的功能,增加您網站的功能性。
- 充滿代碼示例和屏幕截圖,便於實際高效的學習。
- 讓您能夠從頭開始構建自己的地圖應用程序。

詳細內容:
- 隨著位置數據的使用日益普及,Google成為這一領域的主要改變者之一。Google Maps JavaScript API是地理開發人員中使用最多的功能強大的地圖API之一。通過Google Maps,您可以構建基於位置的應用程序、移動應用程序的地圖、可視化地理空間數據以及自定義自己的地圖。

Google Maps API Cookbook是一本實用的實踐指南,提供了一系列清晰的、逐步的食譜,通過一些實際的場景示例,幫助您發揮Google Maps JavaScript API與開源或商業GIS服務器和服務的能力。

本書首先介紹了為Web和移動設備添加簡單地圖的基本知識,包括添加矢量和光柵圖層、設計自己的基本地圖、創建自己的控件並響應事件,以及添加自己的事件。

您將學習如何將開源或商業GIS服務器和服務(包括ArcGIS Server、GeoServer、CartoDB、Fusion Tables和Google Maps Engine)與Google Maps JavaScript API集成。您還將使用額外的庫和服務(包括幾何、AdSense、地理編碼、路線和街景)擴展Google Maps JavaScript API的能力。

本書涵蓋了使用Google Maps JavaScript API在多個平台上創建Web地圖或GIS應用程序所需的一切知識。

本書將教您:
- 在移動設備上創建簡單的地圖並顯示它們。
- 設計自己的基本地圖。
- 將自己的瓦片地圖添加為基本地圖或覆蓋圖層。
- 在基本地圖上以點、折線或多邊形等各種類型顯示矢量圖層。
- 解析各種矢量格式,如KML、GeoRSS、GeoJSON、WKT等。
- 創建自定義UI並自定義控制方式。
- 響應各種事件,包括移動手勢。
- 添加額外的庫以擴展API的功能。
- 使用Google服務進行地理編碼、路線、街景等操作。
- 將開源或商業GIS服務器或服務集成。

這本書以快節奏、高水平、結構化的食譜方式進行,理論講解最少,並提供豐富的實際示例,以簡潔明了的方式幫助您快速高效地學習。

本書適合希望從將簡單嵌入地圖添加到網站,到使用Google Maps JavaScript API開發複雜GIS應用程序的開發人員。它針對JavaScript開發人員,他們知道如何應對,但也希望獲得基於食譜的即時建議。