Leaflet.js Essentials
暫譯: Leaflet.js 基礎精要
Paul Crickard III
- 出版商: Packt Publishing
- 出版日期: 2014-08-21
- 售價: $1,470
- 貴賓價: 9.5 折 $1,397
- 語言: 英文
- 頁數: 165
- 裝訂: Paperback
- ISBN: 1783554819
- ISBN-13: 9781783554812
海外代購書籍(需單獨結帳)
商品描述
About This Book
- Create and customize your maps and mapping applications using JavaScript and Leaflet.js
- Leverage the features of existing libraries, plugins, and HTML 5 geolocation APIs to enrich your mapping applications
- Learn the advanced features of Leaflet.js in a streamlined, step-by-step manner
Who This Book Is For
If you are a web developer working with geospatial concepts and mapping APIs, and you want to learn Leaflet to create mapping solutions, this book is for you. You need to have a basic knowledge of working with JavaScript and performing web application development.
What You Will Learn
- Incorporate Tile Layers and Web Mapping Services into your map
- Write custom functions that use events to make interactive maps
- Add GeoJSON data to a web map
- Create your own images to use as markers on your map
- Build desktop applications using C#
- Make heatmaps and chloropleth maps
- Take advantage of third-party plugins to enhance your map
In Detail
Starting with how to create maps, you will learn about choosing your basemap and customizing it by adding various attributes such as zoom, start view, pop ups, and so on.
Once you have gained experience of creating your own map with Leaflet, you will move on to combining Leaflet with GeoJSON and adding geometry objects and features to your maps.
Moving ahead, you will proceed to create custom markers using images and discover various plugins such as the Cluster Marker plugin, the Bouncing Marker, and the Animated Marker to animate and move markers. You will then explore the latest ESRI features available on Leaflet and make use of its updated JavaScript library.
Finally, you will understand how Leaflet enables you to use Node.js, C#, and Python alongside its own library to efficiently create maps.
商品描述(中文翻譯)
使用輕量且強大的 Leaflet.js 平台創建互動式、適合行動裝置的地圖應用程式
本書簡介
- 使用 JavaScript 和 Leaflet.js 創建和自訂您的地圖及地圖應用程式
- 利用現有庫、插件和 HTML 5 地理定位 API 的功能來豐富您的地圖應用程式
- 以簡化的逐步方式學習 Leaflet.js 的進階功能
本書適合誰閱讀
如果您是一位從事地理空間概念和地圖 API 的網頁開發人員,並希望學習 Leaflet 以創建地圖解決方案,那麼這本書適合您。您需要具備基本的 JavaScript 知識和網頁應用程式開發經驗。
您將學到什麼
- 將圖磚圖層和網路地圖服務整合到您的地圖中
- 撰寫自訂函數,利用事件製作互動式地圖
- 將 GeoJSON 數據添加到網路地圖中
- 創建自己的圖像作為地圖上的標記
- 使用 C# 建立桌面應用程式
- 製作熱圖和區域圖
- 利用第三方插件增強您的地圖
詳細內容
從如何創建地圖開始,您將學習選擇基底地圖並通過添加各種屬性(如縮放、起始視圖、彈出視窗等)來自訂它。
一旦您獲得使用 Leaflet 創建自己地圖的經驗,您將進一步學習如何將 Leaflet 與 GeoJSON 結合,並將幾何物件和特徵添加到您的地圖中。
接下來,您將使用圖像創建自訂標記,並探索各種插件,例如 Cluster Marker 插件、Bouncing Marker 和 Animated Marker,以動畫和移動標記。然後,您將探索 Leaflet 上可用的最新 ESRI 功能,並利用其更新的 JavaScript 庫。
最後,您將了解 Leaflet 如何使您能夠與 Node.js、C# 和 Python 一起使用其自己的庫來高效地創建地圖。