高效部署移动应用程序以与 ArcGIS 系统进行交互时,必须考虑各种因素,以确保用户具有适当的访问权限,确保在设备上正确加载和更新应用程序,并确保连接和功能支持所需的数据访问或编辑工作流。
有关与与移动设备部署相关的许多主题,请参阅 ArcGIS 安全移动实施技术论文。ArcGIS Field Maps 文档还包含有关移动设备管理 (MDM) 的专门部分:一些特别相关的注意事项包括以下概念。
移动设备可能主要用于具有一致、低延迟 Internet 连接的高覆盖区域,在这种情况下,动态编辑和查看的地图可能正在工作。 在预期或假设缺乏覆盖范围的场景中,用户可以使用预先规划的区域并离线使用地图。
如果是覆盖范围不一致场景,难度会增加,因为用户可能不知道如何准备和离线使用地图,或者可能在某个点进行编辑,然后在尝试提交编辑内容时失去连接。 ArcGIS 外业应用程序专门用于应对这种情况,它会保留编辑内容直到连接恢复来,但可能需要对用户进行培训,才能确保其能够在连接不一致的情况下有效工作。
许多组织将 ArcGIS Online 用于移动工作流,因为它本身是面向 Internet 的,并且可以从任何连接 Internet 的设备轻松访问。 此外,面向公众的 ArcGIS Enterprise 部署或 ArcGIS Server 服务页也可以成功用于移动工作流。 移动设备还可以收集发送到私有 ArcGIS Enterprise 的数据,其中设备仅在返回办公地点或启用 VPN 时才能连接到系统。 关键连接要求适用于初始数据拉取(如果编辑现有数据或离线使用数据)以及将编辑内容从设备最终提交到系统。
有关针对专门用于让大量移动设备在线和离线工作的系统的建议,请参阅移动操作和离线数据管理系统模式。
移动设备安全是关于网络安全风险的复杂领域,涉及许多注意事项。 一些组织通过提供高度托管的企业所有设备(智能手机、平板电脑甚至是移动 PC)来管理这种风险。 其他人可能会实施自带设备 (BYOD) 计划,其中包含各种端点保护或管理方法和模式,例如移动设备管理 (MDM) 和移动应用程序管理 (MAM)。
该领域有许多供应商和适用建议,Esri 没有针对如此广泛的方法的具体指导,但 ArcGIS 外业应用程序通常可以与大多数安全方法兼容 - 每种方法都需要仔细了解其部署影响和规划。 Esri 不提供对深度应用程序包装方案的 ArcGIS 应用程序源代码的访问。 在此类情况下,使用 ArcGIS Maps SDK 的自定义移动应用程序是一个兼容选项。
Web 应用程序越来越多地采用移动优先理念。 使用 ArcGIS Maps SDK for JavaScript 以及 ArcGIS Dashboards 和 ArcGIS Experience Builder 等可配置应用程序进行 Web 开发,使构建移动就绪应用程序比过去更容易。 无论您是设计多个界面来支持桌面和移动访问,还是首先设计移动界面,Web 应用程序都是一种查看和收集数据的新方法,尽管它们通常具有更具体的连接要求,并且没有很多的离线访问功能。
对于实施 ArcGIS 移动应用程序的团队,需要注意以下其他事项: