The FieldDeviceFeature
object is a GeoJSON Feature representing a deployed field device. This object contains the specific details of the field device, similar to how the RoadEventFeature object in a WZDx Feed contains the road event object (WorkZoneRoadEvent or DetourRoadEvent.
Currently, only point devices are supported.
Name | Type | Description | Conformance | Notes |
---|---|---|---|---|
id |
String | A unique identifier issued by the data feed provider to identify the field device. It is recommended that this identifier is a Universally Unique IDentifier (UUID) as defined in RFC 4122 to guarantee uniqueness between feeds and over time. | Required | This is a GeoJSON property. |
type |
String; "Feature" |
The GeoJSON object type. This MUST be the string Feature . |
Required | This is a GeoJSON property. |
properties |
One of: ArrowBoard, Camera, DynamicMessageSign, FlashingBeacon, HybridSign, LocationMarker, TrafficSensor, TrafficSignal | The specific details of the field device. | Required | This is a GeoJSON property. |
geometry |
GeoJSON Geometry object with type of Point. |
The geometry of the field device, indicating its location. The Geometry object's type property MUST be Point. |
Required | This is a GeoJSON property. |
bbox |
GeoJSON Bounding Box | Information on the coordinate range for this field device. Must be an array of length 2n where n is the number of dimensions represented in the geometry property, with all axes of the most southwesterly point followed by all axes of the more northeasterly point. The axes order of a bbox follows the axes order of the geometry . |
Optional | This is a GeoJSON property. |
Property | Object |
---|---|
features |
DeviceFeed |