ArcGIS 是一款强大的地理信息系统,由 ESRI 公司开发,用于地理数据的创建、管理和分析。ArcGIS Server 是其核心组件,它能够发布地图服务供各种客户端应用进行访问。在安卓和 iOS 平台上,ArcGIS 客户端应用程序可以用来读取和利用 ArcGIS Server 上发布的服务。本文将详细介绍如何配置 ArcGIS Server 后台服务,以便于 ArcGIS 客户端在移动设备上访问。 发布 ArcGIS Server 地图服务。发布地图服务的过程与常规发布相似,但需要注意的是,如果目标是让移动设备访问,不需要勾选 "Mobile Data Access" 选项。这是因为移动数据访问通常是针对离线地图包和特定的移动特性设计的,而我们当前的目标是在线访问 ArcGIS Server 服务。 接下来,配置后台服务。这一步骤至关重要,因为它定义了移动端应用程序如何与服务交互。通过浏览器访问 ArcGIS Server 的 Mobile 管理地址,例如 `http://<IP>/ArcGIS/Mobile/Content/MobileWeb/Maps`。在此页面,你需要使用 ArcGIS Server 的用户名和密码登录。然后,点击 "添加项目",创建一个可供移动客户端访问的新项目。 在配置项目时,你需要设置一系列参数,特别是 "文本" 项,它通常是一个 JSON 格式的数据,用于描述地图服务的配置。JSON 对象中可能包含以下键值: 1. `operationalLayers`:表示操作层,包含了地图服务的 URL、可见性(`visibility`)、透明度(`opacity`)以及标题(`title`)。 2. `baseMap`:基础图层,同样包含 URL、可见性、透明度和标题。 3. `名称`、`标题`、`描述`:提供关于服务的描述性信息。 4. `缩略图`:服务在客户端显示的图标,可自定义或省略。 5. `范围`(`extent`):地图的初始视图范围,可以是固定的矩形坐标,如果不设置则使用服务的默认范围。 配置完成后,点击 "添加项目" 保存设置。但要注意,服务配置并不会立即生效,需要等待 ArcGIS Server 的 REST 服务刷新,通常是每5分钟自动刷新一次。如果想立即更新,可以通过 ArcGIS Server 管理界面手动清理缓存,访问 `http://IP/arcgis/rest/admin`,登录后选择 "清理缓存选项",然后点击 "立即清除缓存"。 通过 ArcGIS 客户端连接到配置好的服务。对于安卓设备,打开 ArcGIS 应用,进入主菜单,点击 "ArcGIS Server" 添加服务器连接。输入服务器地址 `http://IP/arcgis/mobile` 和描述后保存。接着,选择你刚才创建的 Mobile 服务,点击连接即可开始使用。iOS 设备的步骤类似。 为了让 ArcGIS 客户端(安卓和 iOS)能够读取 ArcGIS Server 的后台服务配置,你需要正确发布地图服务,配置移动服务项目,设置 JSON 配置,并在客户端进行连接。这个过程涉及到了 ArcGIS Server 的管理、REST 服务的刷新机制以及客户端的应用配置,理解并掌握这些步骤对于开发和维护移动 GIS 应用至关重要。



























- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 软件工程期末考试总复习题及答案.doc
- 有钱买不到刹车片.doc
- 《MATLAB程序设计教程(第二版)》第10章--MATLAB图形用户界面设计.ppt
- 国家技术创新计划项目管理实施情况汇总表(表格模板、DOC格式).doc
- SATWE-TAT-PMSAP程序中的内力调整.ppt
- 室内给水排水系统.doc
- 5t筑炉施工方案.doc
- 房地产前期策划.ppt
- 管道防腐及保温分项工程质量验收报告.doc
- 真空预压发处理软土地基施工方案(英文).doc
- 中小型机械操作工施工安全技术交底.doc
- 软件配置管理控制程序.doc
- 成套配电柜(Ⅱ)低压成套柜(屏、台).doc
- 如何快速提升组织智商(0001).doc
- 基于单片机的数字万用表方案设计书38235.doc
- 全现浇大模板多层住宅搂工程施工组织设计方案范本.doc


