IRIS
Intelligent Roadway Information System
Geo Location
A geo location is a record describing the location of a device or other geographical feature.
geo_loc resources are created and deleted automatically with an associated
resource_n. This means there are only two valid API endpoints:
GET iris/api/geo_loc/{name}?res={res}: Get a single object as JSON, with the given associated resource type.PATCH iris/api/geo_loc/{name}?res={res}: Update attributes of one object, with JSON
| Access | Primary |
|---|---|
| 👁️ View | name, resource_n |
| 🔧 Configure | roadway, road_dir, cross_street, cross_dir, cross_mod, landmark, lat, lon |
The res={res} query parameter is used for permission checks, and must match
the value of resource_n in the record. It can be one of these values:
| Resource | Base Resource |
|---|---|
| alarm | controller |
| beacon | |
| camera | |
| controller | |
| dms | |
| gate_arm | |
| gps | controller |
| parking_area | |
| r_node | detector |
| ramp_meter | |
| tag_reader | toll_zone |
| weather_sensor |