要使用 ArcGIS QuickCapture,您的设备和 ArcGIS 账户必须满足以下要求。 如果您的工程需要采集高精度位置数据,则可能需要使用外部 GNSS 接收器。 有关这些要求的详细信息,请参阅选择接收器。
移动应用程序的设备要求
以下操作系统(包括最低版本)支持 QuickCapture:
操作系统 | 操作系统版本 |
---|---|
窗口 |
|
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 组织中有多种用户类型和角色可以访问不同的 QuickCapture 功能。 有关详细信息,请参阅下表。 (有关用户类型的详细信息,请参阅 ArcGIS Online 用户类型、角色和权限或 ArcGIS Enterprise 用户类型、角色和权限。)
用户类型 | QuickCapture 移动应用程序 | QuickCapture web 设计器 |
---|---|---|
Creator、Professional 或 Professional Plus1 | 是 | 是 |
Mobile Worker | 是 | 否 |
Contributor2 | 是3 | 否 |
Viewer | 否 | 否 |
1 - 在 ArcGIS Enterprise 11.3 及更早版本中,对应的用户类型为 GIS Professional(Basic、Standard 和 Advanced)。
2 - 在 ArcGIS Enterprise 11.3 及更早版本中,对应的用户类型为 Editor。
3 - 需要管理员才能分配适合的附加许可(管理附加许可 > 应用程序包 > 外业应用程序)。 有关配置附加许可的详细信息,请参阅在 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 设计器支持以下语言。 更改语言时,将翻译应用程序文本,并以该语言的预期格式显示日期、时间和数字。
语言 | 语言代码 |
---|---|
阿拉伯语 | ar |
波斯尼亚语 | bs |
保加利亚语 | bg |
加泰罗尼亚语 | ca |
中文 - 简体 | zh-cn |
中文 - 香港繁体 | zh-hk |
中文 - 台湾繁体 | zh-tw |
克罗地亚语 | hr |
捷克语 | cs |
丹麦语 | da |
荷兰语 | nl |
英语 | en |
爱沙尼亚语 | et |
芬兰语 | fi |
法语 | fr |
德语 | de |
希腊语 | el |
希伯来语 | he |
匈牙利语 | hu |
印度尼西亚语 | id |
意大利语 | it |
日语 | ja |
朝鲜语 | ko |
拉脱维亚语 | lv |
立陶宛语 | lt |
挪威语 | nb |
波兰语 | pl |
葡萄牙语(巴西) | pt-br |
葡萄牙语(葡萄牙) | pt-pt |
罗马尼亚语 | ro |
俄语 | ru |
塞尔维亚语 | sr |
斯洛伐克语 | sk |
斯洛文尼亚语 | sl |
西班牙语 | es |
瑞典语 | sv |
泰语 | th |
土耳其语 | tr |
乌克兰语 | uk |
越南语 | vi |
对于该移动应用程序,所使用的语言取决于设备的语言设置。 (在 iOS 上,设备区域也必须设置为与语言匹配。)
对于 Web 设计器,默认语言取决于 ArcGIS 组织的用户语言设置。 当用户未登录到 ArcGIS 组织时,将在 Web 设计器中使用 Web 浏览器设置。