要使用 ArcGIS QuickCapture,您的设备和 ArcGIS 帐户必须满足以下要求。 如果您的工程需要采集高精度位置数据,则可能需要使用外部 GNSS 接收器。 有关这些要求的详细信息,请参阅选择接收器。
移动应用程序的设备要求
以下操作系统(包括最低版本)支持 QuickCapture:
操作系统 | 操作系统版本 |
---|---|
Windows |
|
Android | 6.0 Marshmallow 或更高版本(ARMv7 32 位和 ARMv8 64 位) |
iOS | 13 或更高版本(64 位) |
QuickCapture 设计器所支持的浏览器
所支持的浏览器如下所示。 有关支持的版本号和其他注意事项的详细信息,请参阅 ArcGIS Online 支持的浏览器。
- Google Chrome
- Microsoft Edge
- Mozilla Firefox
- Safari
ArcGIS 帐户要求
支持将 QuickCapture 与 ArcGIS Online 或 ArcGIS Enterprise 10.7.1 及更高版本配合使用。
注:
自 ArcGIS Enterprise 10.7.1 起,QuickCapture 将包含在外业应用程序中,或作为附加许可随附。 许可可以从 My Esri 下载。
ArcGIS 组织中有多种用户类型和角色可以访问不同的 QuickCapture 功能。 有关详细信息,请参阅下表。 有关详细信息,请参阅 ArcGIS Online 的用户类型、角色和权限或 ArcGIS Enterprise 的用户类型、角色和权限。
用户类型 | QuickCapture 移动应用程序 | QuickCapture 网站 |
---|---|---|
Viewer | 否 | 否 |
Editor | 是(如果已分配 QuickCapture 附加许可) | 否 |
Field Worker | 是 | 否 |
Creator | 是 | 是 |
GIS Professional(Basic、Standard 和 Advanced) | 是 | 是 |
要将 QuickCapture 许可分配至 Editor 用户类型,请参阅在 ArcGIS Online 中配置附加许可或在 ArcGIS Enterprise 中配置附加许可。
默认情况下,ArcGIS Server 允许跨域请求,因此 JavaScript 客户端可从任意域调用服务器服务。 但是,如果 ArcGIS Server 已配置为仅信任特定域,则必须确保 https://www.arcgis.com/apps/quickcapture/ 为受信任的域。 如果该域不受信任,则 QuickCapture 网站将无法检索数据,并且您将收到错误消息。 有关详细信息,请参阅限制对您的门户的跨域请求。
身份验证
使用 ArcGIS Online 时,移动应用程序和 Web 设计器都支持内置、SAML 和多因子身份验证方法。
使用 ArcGIS Enterprise 时,移动应用程序和 Web 设计器都支持内置、SAML、IWA、PKI 和 LDAP 身份验证方法。 要了解有关身份验证的详细信息,请参阅关于保护您的门户。
注:
要登录配置为使用 SAML PKI 的门户,QuickCapture 移动应用程序必须使用在设备上运行的外部浏览器进行登录,而不是使用默认的登录页面。 要启用此功能,可以将 externalBrowserSignIn URL 参数手动添加到共享的工程链接中,或者可以在 QuickCapture 设计器的管理员设置中选择使用外部浏览器,以将此参数应用于从组织创建的所有共享工程链接和 QR 码。
除非手动将 arcgis-quickcapture:// 重定向 URI 添加到 QuickCapture 移动应用程序项目,否则 QuickCapture 移动应用程序无法使用外部浏览器登录到早于 10.9 版本的 ArcGIS Enterprise。 要添加此重定向 URI,请执行以下操作:
- 打开 Portal for ArcGIS 管理应用程序并以具有管理权限的成员身份登录。 此管理页面的 URL 采用 https://webadaptorhost.domain.com/arcgis/portaladmin 格式。
- 转到主页 > 安全性 > OAuth > 更新应用程序信息。
- 输入 {"appId":"QuickCapture","redirectURIs":["urn:ietf:wg:oauth:2.0:oob", "arcgis-quickcapture://"]},然后单击更新应用程序。
受支持语言
移动应用程序、Web 设计器支持支持以下语言:
阿拉伯语、波斯尼亚语、保加利亚语、加泰罗尼亚语、克罗地亚语、捷克语、丹麦语、荷兰语、英语、爱沙尼亚语、芬兰语、法语、德语、希腊语、希伯来语、匈牙利语、印度尼西亚语、意大利语、日语、韩语、拉脱维亚语、立陶宛语、挪威语、波兰语、葡萄牙语(巴西)、葡萄牙语(葡萄牙)、罗马尼亚语、俄语、塞尔维亚语、简体中文、斯洛伐克语、斯洛文尼亚语、西班牙语、瑞典语、泰语、繁体中文(香港)、繁体中文(台湾)、土耳其语、乌克兰语和越南语。
对于该移动应用程序,所使用的语言取决于设备的语言设置。
对于 Web 设计器,默认语言取决于 ArcGIS 组织的用户语言设置。 当用户未登录到 ArcGIS 组织时,将在 Web 设计器中使用 Web 浏览器设置。