ArcGIS Velocity 中的 RSS 源类型将按用户定义的时间间隔将 HTTP 或 HTTPS 请求发送到指定的 RSS URL。 该请求将采集可通过浏览至 URL 在 web 浏览器中检索的 RSS 数据。
示例
以下是源的使用示例:
- 一位 GIS 分析师希望配置一个源,以从 Internet 上的可用的 RSS 源按定义的时间间隔加载最新的地震数据。
- 每分钟都会从 RSS 源中加载更新的传感器值。
用法说明
使用源时,请谨记以下内容:
- 数据源按照配置向导的源轮询间隔步骤中指定的频率轮询网站以加载数据。
- 设置轮询频率后,轮询将以常规时间间隔进行,而不依据源的开始时间。 例如,如果将数据源设置为每 5 分钟轮询一次数据,并且在上午 8:03 开始,则第一个数据请求将在上午 8:05 发生,下一个在上午 8:10 发生,依此类推。
- 配置源连接参数后,配置输入数据以定义方案和关键参数。
参数
以下是源的参数:
| 参数 | 描述 | 数据类型 |
|---|---|---|
| URL | 要通过 HTTP 请求轮询的可访问外部 RSS 站点的完整 URL。 | 字符串 |
| 身份验证 | 用于访问 web 服务器的身份验证类型。 身份验证选项为无、基础和证书。 | 字符串 |
| 用户名 | 用于访问网站的用户名。 仅当身份验证参数设置为基础选项时应用此参数。 | 字符串 |
| 密码 | 用于访问网站的密码。 仅当身份验证参数设置为基础选项时应用此参数。 | 密码 |
| 证书 URL | 用于访问网站的客户端证书的 URL 位置。 仅当身份验证参数设置为证书选项时应用此参数。 | 字符串 |
| 密码 | 客户端证书密码(如果已设置)。 仅当身份验证参数设置为证书选项时应用此参数。 | 密码 |
| 自定义标题 | 发送到指定 HTTP 端点的 HTTP 请求中将包含可选的自定义标题。 例如,自定义标题可用于指定第三方 API 密钥或身份验证标题。 | 键值对 |
| 其他日志记录 (可选) | 指定是否对 Velocity 发送的原始 RSS 请求和响应开启日志记录功能。 注:此参数用于故障排除目的,因此请在完成故障排除后关闭。 在打开参数后启动源,调试级别日志即会出现在源日志页面上。 如有必要,请联系 Esri 技术支持 支持 以获得故障排除方面的帮助。 | 布尔 |
注意事项和限制
使用源时,请考虑以下事项:
- 必须可以通过 Internet 从外部访问 RSS 数据。
- RSS 页面或要轮询的文件大小不能超过 16 MB。 如果 RSS 页面或要轮询的文件超过 16 MB,则不会提取要素。
- 如果用户凭据无效,源将尝试重连,最多重试三次。 日志中出现了无效凭据错误。 源会根据配置的重复计划,在延迟后自动尝试重新启动。