Map Scripting 101: An Example-Driven Guide to Building Interactive Maps with Bing, Yahoo!, and Google Maps (Paperback)
暫譯: 地圖腳本入門:使用 Bing、Yahoo! 和 Google Maps 建立互動地圖的範例驅動指南 (平裝本)

Adam DuVander

  • 出版商: No Starch Press
  • 出版日期: 2010-08-25
  • 售價: $1,420
  • 貴賓價: 9.5$1,349
  • 語言: 英文
  • 頁數: 376
  • 裝訂: Paperback
  • ISBN: 1593272715
  • ISBN-13: 9781593272715
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Websites like MapQuest and Google Maps have transformed the way we think about maps. But these services do more than offer driving directions—they provide APIs that web developers can use to build highly customized map-based applications.

In Map Scripting 101, author Adam DuVander delivers 73 immediately useful scripts that will show you how to create interactive maps and mashups. You'll build tools like a local concert tracker, a real-time weather map, a Twitter friend-finder, an annotated map of Central Park, and much more. And because the book is based on the cross-platform Mapstraction JavaScript library, everything you create will be able to use nearly any mapping service, including OpenStreetMap, MapQuest, Google, Yahoo!, and Bing.

You'll also learn how to:

  • Create, embed, and manipulate basic maps by setting zoom levels and map boundaries
  • Show, hide, and filter location markers and info-bubbles
  • Customize your maps for visitors based on their location
  • Use common data formats like GPS XML, Google Earth's KML, and GeoRSS
  • Create graphical overlays on maps to better analyze data and trends
  • Use freely available geodata from websites like Yelp and Upcoming—and public domain geodata from the US government

Map Scripting 101 is perfect for any web developer getting started with map scripting, whether you want to track earthquakes around the world, or just mark the best coffee shops in Dubuque.

商品描述(中文翻譯)

網站如 MapQuest 和 Google Maps 已經改變了我們對地圖的思考方式。但這些服務不僅提供駕駛方向—它們還提供 API,供網頁開發者用來建立高度自訂的地圖應用程式。

在《Map Scripting 101》中,作者 Adam DuVander 提供了 73 個立即可用的腳本,將教你如何創建互動式地圖和混合應用。你將建立像是本地音樂會追蹤器、實時天氣地圖、Twitter 朋友尋找器、中央公園的註解地圖等等。由於本書基於跨平台的 Mapstraction JavaScript 函式庫,你所創建的所有內容都能使用幾乎任何地圖服務,包括 OpenStreetMap、MapQuest、Google、Yahoo! 和 Bing。

你還將學習如何:

- 創建、嵌入和操作基本地圖,設置縮放級別和地圖邊界
- 顯示、隱藏和過濾位置標記和資訊泡泡
- 根據訪客的位置自訂你的地圖
- 使用常見的數據格式,如 GPS XML、Google Earth 的 KML 和 GeoRSS
- 在地圖上創建圖形覆蓋層,以更好地分析數據和趨勢
- 使用來自 Yelp 和 Upcoming 等網站的免費地理數據—以及來自美國政府的公共領域地理數據

《Map Scripting 101》非常適合任何剛開始學習地圖腳本的網頁開發者,無論你是想追蹤全球的地震,還是僅僅標記 Dubuque 最好的咖啡店。