Learning ArcGIS Runtime SDK for .NET
暫譯: 學習 ArcGIS Runtime SDK for .NET
Ron Vincent
- 出版商: Packt Publishing
- 出版日期: 2016-06-30
- 售價: $2,000
- 貴賓價: 9.5 折 $1,900
- 語言: 英文
- 頁數: 358
- 裝訂: Paperback
- ISBN: 1785885456
- ISBN-13: 9781785885457
-
相關分類:
.NET、地理資訊系統 Gis
海外代購書籍(需單獨結帳)
相關主題
商品描述
Learn how to build native, cross-platform mapping apps with this comprehensive and practical guide, using the MVVM pattern
About This Book
- Enhance the user experience with the power of ArcGIS runtime SDK for .NET.
- This clear, well segregated book has all the information you need on ArcGIS Runtime SDK. Just name it―this book has it!
- This highly practical book empowers you to build your own custom application!
- Get to know the inner details of ArcGIS Runtime SDK from our experts, in this book written by Ron Vincent, with 24 years' experience in the GIS industry and many in GIS training.
Who This Book Is For
This book caters to long-term users of Esri's technologies that are new to mobile development or are transitioning from older Esri technologies such as ArcGIS Engine. It is also for users who are unfamiliar with Esri or GIS and are in need of a mapping solution for either their desktop or a mobile platform, or both. The book requires knowledge of .NET.
What You Will Learn
- Understand and implement the MVVM pattern using MVVM Light
- Create and add layers from offline and online resources such as ArcGIS Online or ArcGIS for Server
- Create a 2D or 3D map and decide what kind of symbology to use
- Symbolize the layers based on the geometry
- Search and find objects in the layers
- Geocode an address and create a route using an address
- Edit layer objects from online content and offline content
- Test the application using test-driven development and then build and release the application for the intended audience
In Detail
ArcGIS is a geographic information system (GIS) that enables you to work with maps and geographic information. It can be used to create and utilize maps, compile geographic data, analyze mapped information, share and discover geographic information and manage geographic information in a database.
This book starts by showing you where ArcGIS Runtime fits within Esri's overall platform strategy. You'll create an initial map using the SDK, then use it to get an understanding of the MVVM model. You'll find out about the different kinds of layers and start adding layers, and you'll learn to transform maps into a 3D scene.
The next chapters will help you comprehend and extract information contained in the maps using co-ordinates and layer objects. Towards the end, you will learn to set the symbology, decide whether to use 2D or 3D, see how to implement 2D or 3D, and learn to search and find objects. You'll also get to grips with many other standard features of the Application Programming Interface (API), including create applications and finally testing, licensing, and deploying them. Once completed, you will be able to meet most of the common requirements of any mapping application for desktop or mobile platforms.
Style and approach
This comprehensive book takes a completely practical approach, where every chapter explains the important concepts and demonstrates a practical application of them in a hands-on manner.
商品描述(中文翻譯)
學習如何使用 MVVM 模式構建原生的跨平台地圖應用程式,這本全面且實用的指南
本書介紹
- 利用 ArcGIS Runtime SDK for .NET 的強大功能提升用戶體驗。
- 這本清晰且分隔良好的書籍包含了您所需的所有 ArcGIS Runtime SDK 資訊。只要您提到的,這本書都有!
- 這本高度實用的書籍使您能夠構建自己的自定義應用程式!
- 從我們的專家那裡了解 ArcGIS Runtime SDK 的內部細節,這本書由擁有 24 年 GIS 行業經驗及多年的 GIS 培訓經驗的 Ron Vincent 撰寫。
本書適合誰
本書適合長期使用 Esri 技術但對移動開發不熟悉的用戶,或是從舊版 Esri 技術(如 ArcGIS Engine)過渡的用戶。它也適合對 Esri 或 GIS 不熟悉的用戶,並需要桌面或移動平台(或兩者)的地圖解決方案。本書需要具備 .NET 知識。
您將學到什麼
- 理解並實現使用 MVVM Light 的 MVVM 模式
- 從離線和在線資源(如 ArcGIS Online 或 ArcGIS for Server)創建和添加圖層
- 創建 2D 或 3D 地圖並決定使用何種符號化
- 根據幾何形狀對圖層進行符號化
- 在圖層中搜索和查找對象
- 對地址進行地理編碼並使用地址創建路徑
- 編輯來自在線內容和離線內容的圖層對象
- 使用測試驅動開發測試應用程式,然後為目標受眾構建和發布應用程式
詳細內容
ArcGIS 是一個地理資訊系統(GIS),使您能夠處理地圖和地理資訊。它可用於創建和利用地圖、編輯地理數據、分析映射資訊、共享和發現地理資訊以及在數據庫中管理地理資訊。
本書首先展示 ArcGIS Runtime 在 Esri 整體平台策略中的位置。您將使用 SDK 創建初始地圖,然後利用它來理解 MVVM 模型。您將了解不同類型的圖層並開始添加圖層,並學習如何將地圖轉換為 3D 場景。
接下來的章節將幫助您理解和提取地圖中包含的信息,使用坐標和圖層對象。到最後,您將學會設置符號化,決定使用 2D 還是 3D,了解如何實現 2D 或 3D,並學習搜索和查找對象。您還將掌握應用程式編程介面(API)的許多其他標準功能,包括創建應用程式,最後進行測試、授權和部署。一旦完成,您將能夠滿足任何桌面或移動平台地圖應用程式的大多數常見需求。
風格與方法
這本全面的書籍採取完全實用的方法,每一章都解釋重要概念並以實踐方式展示其應用。