ArcGIS Velocity 中的 DTN Weather 源类型将连接至 DTN 的实时和预测要素图层服务,以访问超本地化、精确且特定于行业的天气数据。 可提供当前天气状况、天气预报、恶劣天气警报、雷达以及闪电信息,以支持主动决策制定。 此源非常适合天气直接影响运营的行业,例如交通运输、公共事业、农业以及应急管理。
示例
以下是源的使用示例:
- 一位 GIS 分析师在实时分析中使用 DTN Weather 源来追踪烟羽运动,并向美国西部的社区发布空气质量警报。
- 一位城市规划师使用 DTN Weather 源来监测即将到来的热带风暴数据,并结合潮位计读数以建模潜在洪水影响,为疏散指令提供信息。
用法说明
使用源时,请谨记以下内容:
- DTN Weather 源将使用 ArcGIS 身份验证。 在配置该源之前,您必须拥有一个有效的 DTN ArcGIS 账户。
- DTN 将维护企业级门户。 购买 DTN Weather 数据后,您将收到用于访问企业级门户的用户名和密码,并且会专门为您的用户账户创建一个专用群组。 要设置该源,请在相应身份验证参数中输入您的 DTN Weather 用户名和密码。
参数
使用源时,请考虑以下事项:
| 参数 | 描述 | 数据类型 |
|---|---|---|
| 用户名 (必填项) | 访问 DTN Weather 企业级门户所需的用户名。 | 字符串 |
| 密码 (必填项) | 访问 DTN Weather 企业级门户所需的密码。 | 字符串 |
| Where 子句 | 用于指定一个结构化查询语言 (SQL) 子句,用于过滤从指定图层加载的要素。 默认为加载所有使用 1=1 的要素。 可以修改此默认子句以包括特定的属性值和逻辑条件。 大多数图层都支持图层中字段上的 SQL 92 WHERE 子句语法。 您可以在过滤数据步骤中更新此参数。 | QueryString |
| 输出字段 | 指定要从 DTN Weather 图层加载到 Velocity 中的字段。 默认值为星号 (*),表示加载的所有字段。 如果提供了特定字段,则应采用逗号分隔的字段名称列出,例如:OBJECTID, device_id, timestamp, horizontal_accuracy, latitude, longitude。 您可以在过滤数据步骤中更新此参数。 | 字符串 |
| 输出空间参考 (可选) | 指定空间参考的熟知 ID (WKID)。 默认 WKID 为 4326。 Velocity 将使用此参数中定义的空间参考从 DTN Weather 图层加载数据。 您可以在过滤数据步骤中更新此参数。 | 字符串 |
| 其他日志记录 (可选) | 指定是否打开对 Velocity 发出的原始请求的日志记录。 默认值为 False。 注:仅打开此参数以进行故障排除,并在完成故障排除时关闭。 在打开参数后启动源,信息级别日志即会出现在源日志页面上。 请联系 Esri Technical 支持 以获取故障排除方面的帮助。 | 布尔 |
| 时间戳字段 | 指定用于仅检索最新要素的日期字段。 如果未指定时间戳字段值,则源将在每个间隔将图层中的所有要素加载为要处理的事件。 如果已指定时间戳字段值,则当 Velocity 首次轮询图层时,将加载时间戳字段中的 datetime 值为过去一分钟内,且早于首次源轮询时间,同时满足 WHERE 子句条件的所有要素。 对于每次后续轮询,将仅加载时间戳字段值介于最后一次轮询时间和当前轮询时间之间,同时符合 WHERE 子句条件的要素。 | 字符串 |
注意事项和限制
使用源时,请考虑以下事项:
- 轮询间隔不应设置为比图层查询的通常响应时间更短的间隔。
- DTN Weather 图层必须包含唯一标识符字段。 此唯一标识符不得为空、必须包含唯一值,并且必须为以下数据类型之一:
- 整型(仅限 32 位和 64 位正值)
- 字符串
- GUID
- 日期
- 仅日期
- 仅时间
- 该图层必须具有支持最小值和最大值汇总统计操作的唯一标识符。