ArcGIS for JavaScript developers by Example
暫譯: ArcGIS 針對 JavaScript 開發者的範例指南

Jayakrishnan Vijayaraghavan, Yogesh Dhanapal

  • 出版商: Packt Publishing
  • 出版日期: 2016-04-29
  • 售價: $1,690
  • 貴賓價: 9.5$1,606
  • 語言: 英文
  • 頁數: 286
  • 裝訂: Paperback
  • ISBN: 1785888668
  • ISBN-13: 9781785888663
  • 相關分類: JavaScript地理資訊系統 Gis
  • 海外代購書籍(需單獨結帳)

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

相關主題

商品描述

Key Features

  • Unshackle your GIS application from a workstation! Get running with three major web mapping projects covering all the important aspects of the ArcGIS JavaScript API.
  • Set a strong foundation for the ArcGIS JavaScript API and modular coding with dojo.
  • Gain a crystal clear understanding of the ArcGIS JavaScript, and become skilled in creating exciting and interesting geospatial apps.

Book Description

The book starts by explaining the basics of the ArcGIS web mapping ecosystem. The book walks you through the development of six major applications, covering a wide variety of topics such as querying, rendering, advanced data visualization and performing map analytics. It also emphasizes on writing modular code using pure dojo, which is the preferred platform for developing web GIS applications using ArcGIS JavaScript API.

By the end of the book, you will have gained enough practical experience to architect a robust and visually powerful mapping application using the API.

What you will learn

  • Find out what you need to develop a web mapping application in the ArcGIS environment
  • Get to know about the major features provided by the ArcGIS JavaScript API
  • See the coding best practices to develop modular dojo-based JavaScript applications
  • Get to grips with writing custom re-usable dojo modules using dojo and esri modules and dijits
  • Understand how to use various ArcGIS data sources and other open geospatial data available on the web
  • Discover how to query spatial data and get the best out of your data using analytical techniques
  • Master the art of rendering your map beautifully and create wonderful data visualizations using non-map objects such as charts
  • Grasp how to create secure and scalable web maps

About the Author

Jayakrishnan Vijayaraghavan is an Esri-certified web developer with extensive experience in full stack web development, machine learning, and GIS. Working in variegated domains and geographies and through graduate and undergraduate studies in computer science and GIS, he has gained a solid grounding in geospatial technologies and in data science. He is a DAAD scholar and a winner of the UN-HABITAT special jury award. He's keen on developing intelligent and ubiquitous mapping systems by integrating Machine Learning concepts with GIS. He is also a novelist and poet too.

Yogesh Dhanapal has expertise in developing and delivering end-to-end web mapping application for key clients, and he is proficient in many web technologies. He also has many years of training and education in the geospatial domain. A hardcore programmer and GIS enthusiast, Yogesh is a Microsoft-certified solutions developer―web applications and Esri-certified web developer. He has gained expertise in applying GIS for transportation and petroleum domain and has extensive experience in customizing Esri roads and highways extension with JavaScript dojo modules. He is keen on developing cross-platform and web applications with a mobile-first approach.

Table of Contents

  1. Foundation for the API
  2. Layers and Widgets
  3. Writing Queries
  4. Building Custom Widgets
  5. Working with Renderers
  6. Working with Real-Time Data
  7. Map Analytics and Visualization Techniques
  8. Advanced Map Visualization and Charting Libraries
  9. Visualization with Time Aware Layers

商品描述(中文翻譯)

關鍵特點
- 讓您的 GIS 應用程式不再受限於工作站!透過三個主要的網頁地圖專案,涵蓋 ArcGIS JavaScript API 的所有重要面向。
- 為 ArcGIS JavaScript API 和模組化編碼奠定堅實的基礎,使用 dojo。
- 清晰理解 ArcGIS JavaScript,並熟練創建令人興奮和有趣的地理空間應用程式。

書籍描述
本書首先解釋 ArcGIS 網頁地圖生態系統的基本概念。書中帶您逐步開發六個主要應用程式,涵蓋查詢、渲染、高級數據可視化和地圖分析等多種主題。它還強調使用純 dojo 編寫模組化代碼,這是使用 ArcGIS JavaScript API 開發網頁 GIS 應用程式的首選平台。
在本書結束時,您將獲得足夠的實踐經驗,以架構一個穩健且視覺效果強大的地圖應用程式,使用該 API。

您將學到什麼
- 瞭解在 ArcGIS 環境中開發網頁地圖應用程式所需的內容
- 了解 ArcGIS JavaScript API 提供的主要功能
- 查看開發基於 dojo 的模組化 JavaScript 應用程式的最佳編碼實踐
- 熟悉使用 dojo 和 esri 模組及 dijits 編寫自定義可重用的 dojo 模組
- 理解如何使用各種 ArcGIS 數據來源及其他可在網路上獲得的開放地理空間數據
- 探索如何查詢空間數據並使用分析技術充分發揮數據的潛力
- 精通美化地圖渲染的藝術,並使用非地圖物件(如圖表)創建精彩的數據可視化
- 掌握如何創建安全且可擴展的網頁地圖

關於作者
**Jayakrishnan Vijayaraghavan** 是一位 Esri 認證的網頁開發者,擁有豐富的全端網頁開發、機器學習和 GIS 經驗。他在多樣化的領域和地理環境中工作,並通過計算機科學和 GIS 的研究生及本科學習,獲得了地理空間技術和數據科學的堅實基礎。他是 DAAD 獎學金獲得者,也是聯合國人居署特別評審獎的得主。他熱衷於通過將機器學習概念與 GIS 整合來開發智能和無處不在的地圖系統。他同時也是一位小說家和詩人。

**Yogesh Dhanapal** 擁有為主要客戶開發和交付端到端網頁地圖應用程式的專業知識,並精通多種網頁技術。他在地理空間領域擁有多年培訓和教育經驗。作為一名硬核程序員和 GIS 愛好者,Yogesh 是微軟認證的解決方案開發者(網頁應用程式)和 Esri 認證的網頁開發者。他在交通和石油領域應用 GIS 方面獲得了專業知識,並在使用 JavaScript dojo 模組自定義 Esri 道路和高速公路擴展方面擁有豐富的經驗。他熱衷於以移動優先的方式開發跨平台和網頁應用程式。

目錄
1. API 的基礎
2. 圖層和小工具
3. 編寫查詢
4. 建立自定義小工具
5. 與渲染器合作
6. 與實時數據合作
7. 地圖分析和可視化技術
8. 高級地圖可視化和圖表庫
9. 使用時間感知圖層的可視化