Instant Interactive Map designs with Leaflet JavaScript Library How-to

Jonathan Derrough

  • 出版商: Packt Publishing
  • 出版日期: 2013-04-19
  • 售價: $940
  • 貴賓價: 9.5$893
  • 語言: 英文
  • 頁數: 52
  • 裝訂: Paperback
  • ISBN: 1782165207
  • ISBN-13: 9781782165200
  • 相關分類: JavaScript
  • 海外代購書籍(需單獨結帳)

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

商品描述

An intuitive guide to creating animated, interactive maps with the Leaflet JavaScript library in a series of straightforward recipes

Overview

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
  • Create user-friendly, interactive maps for desktop and mobile platforms
  • Deploy maps for desktop and mobile platforms
  • Add tiles, WMS, GeoJSON, custom markers with popups, and standard and custom controls to your maps
  • Create an interactive choropleth map

In Detail

Leaflet open source JavaScript library is a great alternative to GoogleMaps for creating dynamic and interactive maps. More importantly, it will enable you to layer your maps with data from a wide range of providers, or your own. Data on maps can take many forms – tiles, interactive markers, vector objects – and Leaflet handles them all.

Instant Interactive Map designs with Leaflet JavaScript Library How-to is written as a Cookbook, with straightforward recipes to help you harness the powerful features of the leading open source map library, from imagery to interactive vector objects on desktop and mobile browsers.

This book will help you learn how to create maps with the Leaflet JavaScript library through a series of step-by-step recipes to achieve great dynamic and interactive slippy maps.

You will also learn how to add dynamic responsive features to your maps through the use of tiles, WMS, GeoJSON, custom markers with popups, interactive vector objects, and standard controls, as well as custom ones. Furthermore, preparing to deploy on mobile and using the location of the device will be explained in detail.

Everything you need to know about Leaflet to create great maps, from a basic slippy map to a colorful, animated, interactive, choropleth map, will be explained in this book.

What you will learn from this book

  • Setting up a development environment
  • Building Leaflet from source
  • Creating tile layers
  • Deploying on mobile
  • Using location
  • Creating custom markers with popups
  • Handling events
  • Using layer groups
  • Displaying a map’s controls
  • Using GeoJSON to create vector map objects

Approach

Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. This How-to guide offers techniques and skills through recipes. The guide is packed with step-by-step instructions for anyone who wants to learn to design and deploy interactive maps to their application

Who this book is written for

This book is a perfect fit for developers without prior knowledge of other map APIs and wishing to build great maps in no time. Basic knowledge of working with JavaScript and web application development is essential.

商品描述(中文翻譯)

一本直觀的指南,教你如何使用Leaflet JavaScript庫創建動畫、互動地圖,內容由一系列簡單的步驟組成。

概述:
- 在瞬間學到新知識!一本短小、快速、專注的指南,能立即獲得成果。
- 為桌面和移動平台創建用戶友好的互動地圖。
- 在桌面和移動平台上部署地圖。
- 將瓦片、WMS、GeoJSON、帶有彈出窗口的自定義標記和標準和自定義控件添加到地圖中。
- 創建互動的等值線地圖。

詳細內容:
- Leaflet是一個開源的JavaScript庫,是創建動態和互動地圖的Google Maps的絕佳替代品。更重要的是,它能讓你將地圖與各種提供者的數據或自己的數據進行層疊。地圖上的數據可以有多種形式,如瓦片、互動標記、矢量對象,而Leaflet可以處理它們。

《使用Leaflet JavaScript庫進行即時互動地圖設計》是一本烹飪書,提供直接的步驟,幫助你充分利用這個領先的開源地圖庫的強大功能,從桌面和移動瀏覽器上的圖像到互動矢量對象。

這本書將通過一系列逐步指南,幫助你學習如何使用Leaflet JavaScript庫創建地圖,實現出色的動態和互動的滑動地圖。

你還將學習如何通過使用瓦片、WMS、GeoJSON、帶有彈出窗口的自定義標記、互動矢量對象和標準控件以及自定義控件,為你的地圖添加動態響應功能。此外,書中還詳細介紹了在移動設備上部署和使用設備位置的方法。

這本書將詳細解釋如何使用Leaflet創建出色的地圖,從基本的滑動地圖到豐富多彩、動畫、互動的等值線地圖。

你將從這本書中學到:
- 設置開發環境
- 從源代碼構建Leaflet
- 創建瓦片圖層
- 在移動設備上部署
- 使用位置
- 創建帶有彈出窗口的自定義標記
- 處理事件
- 使用圖層組
- 顯示地圖的控件
- 使用GeoJSON創建矢量地圖對象

方法:
- 充滿實用的、逐步指導和清晰解釋最重要和最有用的任務。這本指南通過烹飪法提供技巧和技能。對於希望學習設計和部署互動地圖到他們的應用程序的任何人,這本指南都充滿了逐步指導。

本書的讀者:
- 這本書非常適合沒有其他地圖API知識且希望在短時間內建立出色地圖的開發人員。基本的JavaScript和Web應用程序開發知識是必要的。