ArcGIS API for Windows Phone地图开发框架

ArcGIS 的地图开发能力,配上 Windows Phone 的触控体验,还挺搭的。虽然现在 WP 已经不火了,但当时那一套 Silverlight 的开发方式,对做 GIS 地图应用还蛮友好的。你要是刚好在维护老项目,或者研究移动端 GIS 交互,ArcGIS API for Windows Phone还真挺值得一看。

微软的云+端玩法,在 Windows Phone 时代就已经有雏形了。Azure 打底,手机端展示,ArcGIS API直接吃透云服务+本地渲染这套组合,做起空间数据来又快又稳。

开发框架熟悉又好上手,用的还是SilverlightWPF那一套。之前有做过桌面端的朋友,几乎不用重新学习,直接能上手。UI 绑定、事件、动画效果啥的,跟你写WPF差不多。

触控体验也不错,双指缩放、拖动这些操作都内置支持了,交互上不会拉胯。虽然设备性能有限,但 API 在性能优化上做得挺细,地图加载、图层控制这些都蛮顺滑。

推荐个入门例子HelloMap。一步步教你装好开发环境,配Visual Studio、加 SDK、建项目。再上地图、设视图中心、调缩放、加图层,搞点空间查询+时间查询,完整一套流程跑下来,思路就清楚了。

想深入的,可以看看它跟ArcGIS API for Silverlight/WPF之间的异同。虽然核心差不多,但 WP 那边在轻量级和交互体验上,还是做了不少微调。

如果你还在维护老项目,或者对移动端 GIS 感兴趣,蛮推荐玩一下这套 API。顺带把这几个资源一起收藏了:

pdf 文件大小:1.27MB