内容简介
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.
AI简介
这是一本全面讲解如何使用ArcGIS Runtime SDK for .NET来开发跨平台地图应用程序的书籍。这本书适用于长期使用Esri技术的开发者,特别是那些新接触移动开发或从旧版Esri技术(如ArcGIS Engine)过渡的开发者。此外,对于不熟悉Esri或GIS,并需要为桌面或移动平台(或两者)寻找地图解决方案的用户,这本书也是一个很好的选择。
本书首先介绍了Esri开发工具的历史,包括从桌面GIS软件到跨平台地图软件开发工具的演进。接着,书中深入探讨了MVVM模式,并提供了一个使用MVVM Light工具包的示例应用程序,帮助读者理解如何使用这个模式来构建应用程序。
书中还详细介绍了地图和层的概念,包括如何添加、删除和配置地图层,以及如何处理地图投影和坐标系统。此外,还讲解了如何使用在线内容和离线内容,包括如何通过ArcGIS Online或Portal for ArcGIS在线创建和消费内容,以及如何通过Runtime geodatabase、tile package、map package等工具离线创建和消费内容。
在介绍3D地图时,书中详细解释了如何将2D地图