Building Web and Mobile ArcGIS Server Applications with JavaScript - Second Edition
暫譯: 使用 JavaScript 建立 Web 和行動 ArcGIS Server 應用程式(第二版)
Eric Pimpler, Mark Lewin
- 出版商: Packt Publishing
- 出版日期: 2017-10-27
- 售價: $2,200
- 貴賓價: 9.5 折 $2,090
- 語言: 英文
- 頁數: 324
- 裝訂: Paperback
- ISBN: 1787280527
- ISBN-13: 9781787280526
-
相關分類:
JavaScript、地理資訊系統 Gis
海外代購書籍(需單獨結帳)
相關主題
商品描述
Master the ArcGIS API for JavaScript to build web and mobile applications using this practical guide.
About This Book
- Develop ArcGIS Server applications with JavaScript, both for traditional web browsers as well as the mobile platform
- Make your maps informative with intuitive geographic layers, user interface widgets, and more
- Integrate ArcGIS content into your custom applications and perform analytics with the ArcGIS Online
Who This Book Is For
If you are a web or mobile application developer, who wants to create GIS applications in your respective platform, this book is ideal for you. You will need Java Script programming experience to get the most out of this book. Although designed as an introductory to intermediate level book, it will also be useful for more advanced developers who are new to the topic of developing applications with ArcGIS Server.
What You Will Learn
- To create an application with the ArcGIS API for JavaScript
- Build and display a broad range of different geometry types to represent features on the map
- The best way to leverage a feature layer and display related attribute data
- The functionality of the wide range of widgets and how to use them effectively
- Query data to gain new insights into the information it contains
- Work with tasks to discover and locate features on the map
- Using the geocoder and associated widgets
- The ability of the API to provide turn by turn directions and routing capabilities
- How to use the Geometry Engine and Geometry Service tasks for common geoprocessing operations
- Integrate content on ArcGIS online and add it to your custom web mapping application
In Detail
The ArcGIS API for JavaScript enables you to quickly build web and mobile mapping applications that include sophisticated GIS capabilities, yet are easy and intuitive for the user.
Aimed at both new and experienced web developers, this practical guide gives you everything you need to get started with the API. After a brief introduction to HTML/CSS/JavaScript, you'll embed maps in a web page, add the tiled, dynamic, and streaming data layers that your users will interact with, and mark up the map with graphics. You will learn how to quickly incorporate a broad range of useful user interface elements and GIS functionality to your application with minimal effort using prebuilt widgets. As the book progresses, you will discover and use the task framework to query layers with spatial and attribute criteria, search for and identify features on the map, geocode addresses, perform network analysis and routing, and add custom geoprocessing operations. Along the way, we cover exciting new features such as the client-side geometry engine, learn how to integrate content from ArcGIS.com, and use your new skills to build mobile web mapping applications.
We conclude with a look at version 4 of the ArcGIS API for JavaScript (which is being developed in parallel with version 3.x) and what it means for you as a developer.
Style and approach
Readers will be taken through a series of exercises that will demonstrate how to efficiently build ArcGIS Server applications for the mobile and web.
商品描述(中文翻譯)
掌握 ArcGIS API for JavaScript,使用這本實用指南來構建網頁和移動應用程式。
關於本書
- 使用 JavaScript 開發 ArcGIS Server 應用程式,適用於傳統網頁瀏覽器和移動平台
- 使您的地圖更具資訊性,搭配直觀的地理圖層、使用者介面小工具等
- 將 ArcGIS 內容整合到您的自訂應用程式中,並使用 ArcGIS Online 進行分析
本書適合誰
如果您是網頁或移動應用程式開發人員,想要在您的平台上創建 GIS 應用程式,這本書非常適合您。您需要具備 JavaScript 程式設計經驗,以便充分利用本書。雖然本書設計為入門到中級水平,但對於對 ArcGIS Server 應用程式開發主題不熟悉的高級開發人員也會有幫助。
您將學到什麼
- 使用 ArcGIS API for JavaScript 創建應用程式
- 構建並顯示各種幾何類型,以在地圖上表示特徵
- 最佳化使用特徵圖層並顯示相關的屬性數據
- 各種小工具的功能及其有效使用方法
- 查詢數據以獲得對其包含信息的新見解
- 使用任務發現和定位地圖上的特徵
- 使用地理編碼器及相關小工具
- API 提供逐步導航和路由功能的能力
- 如何使用幾何引擎和幾何服務任務進行常見的地理處理操作
- 整合 ArcGIS Online 的內容並將其添加到您的自訂網頁地圖應用程式中
詳細內容
ArcGIS API for JavaScript 使您能夠快速構建包含複雜 GIS 功能的網頁和移動地圖應用程式,且對使用者來說簡單直觀。
本書針對新手和有經驗的網頁開發人員,提供了開始使用 API 所需的一切。在簡要介紹 HTML/CSS/JavaScript 後,您將在網頁中嵌入地圖,添加用戶互動的平鋪、動態和串流數據圖層,並用圖形標記地圖。您將學會如何快速將各種有用的使用者介面元素和 GIS 功能以最小的努力整合到您的應用程式中,使用預建的小工具。隨著書籍的進展,您將發現並使用任務框架,以空間和屬性標準查詢圖層,搜索和識別地圖上的特徵,地理編碼地址,執行網絡分析和路由,並添加自訂的地理處理操作。在此過程中,我們將介紹一些令人興奮的新功能,例如客戶端幾何引擎,學習如何整合來自 ArcGIS.com 的內容,並利用您的新技能構建移動網頁地圖應用程式。
最後,我們將探討 ArcGIS API for JavaScript 的第 4 版(與第 3.x 版平行開發)及其對您作為開發人員的意義。
風格與方法
讀者將通過一系列練習,展示如何高效地構建適用於移動和網頁的 ArcGIS Server 應用程式。