Geojson


geo_json_events平台使您可以集成Geojson feeds。它从提要中检索事件,并显示了通过距离到家庭助理位置过滤的事件的信息。必威是什么Geojson feed中的所有条目必须定义几何学通常是具有地理坐标的点或多边形。此外,该平台将寻找标题条目中的钥匙特性并将其用作实体的名称。

通过Geojson Feed中的每个更新,将自动生成,更新和删除实体。每个实体都定义纬度和经度,并将自动显示在地图上。以公里为单位的距离可作为每个实体的状态。

数据每5分钟更新一次。

配置

要整合Geojson Feed,请在您的configuration.yaml。这是显示的示例配置美国地质调查局提供的地震数据

#示例Configuration.yaml条目geo_location-平台geo_json_eventsURLhttps://earthquake.usgs.gov/earthquake/feed/v1.0/summary/all_day.geojson

配置变量

URL 细绳 必需的

Geojson feed的完整URL。

半径 漂浮 ((选修的,默认值:20.0

在家庭助理坐标周围以公里为单位的距离,其中考虑了事件。必威是什么

纬度 细绳 ((选修的

考虑事件的坐标的纬度。

默认:

您在您的纬度定义configuration.yaml

经度 细绳 ((选修的

考虑事件的坐标经度。

默认:

经度在您的configuration.yaml

状态属性

除标准属性外,每个实体还可以使用以下状态属性:

属性 描述
纬度 事件的纬度。
经度 事件的经度。
来源 geo_json_eventsgeo_location自动化触发器。
external_id Feed中使用的外部ID来识别Feed中的事件。

高级配置示例

在整合几个Geojson feed时,区分不同饲料的实体可能很有用。最简单的方法是定义Entity_namespace对于每个将每个实体ID的平台都带有定义值。

#示例Configuration.yaml条目geo_location-平台geo_json_eventsURLhttps://earthquake.usgs.gov/earthquake/feed/v1.0/summary/all_day.geojson半径250Entity_namespaceUSGS_EARTHQUAKES”