本节书摘来自异步社区《精通ArcGIS Server 应用与开发》一书中的第1章,第1.3节,作者: 何正国 , 杜娟 , 毛海亚 更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.3 ArcGIS 10 Mobile新特性1
精通ArcGIS Server 应用与开发
与桌面端产品类似,ArcGIS 10 Mobile也加入了新内容,除了原有的Windows Mobile平台外,新增了iOS和Android平台。
1.3.1 ArcGIS API for iOS
ArcGIS API for iOS 是ArcGIS 10推出的针对Apple OS的API,属Objective C类库,目前支持的Apple移动设备包括iPhone、iPod Touch和iPad。使用ArcGIS API for iOS可以在iPhone或iPad应用程序中嵌入ArcGIS地图,并基于ArcGIS提供的服务实现包括以下几方面的业务应用:
- 显示ArcGIS Server发布的地图服务;
- 执行GP服务并在地图上显示GP服务执行的结果;
- 查找和标示地图上的兴趣点;
- 通过设备自带的GPS或者标注地图来进行数据采集;
- 执行各种任务(Task),如查询、定位、检索等;
- 渲染地理要素(Graphics)。
1.3.2 ArcGIS API for Android
ArcGIS API for Android可以使用户用Java构建多种应用程序并将其部署到Android设备。该API实现的功能与ArcGIS API for iOS的功能几乎一样,在此不再赘述。