GET api/GetMessageSigns
Returns all VMS.
Request Information
http://ctroads.org/api/getmessagesigns?key={key}&format={format}
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
key | string |
Required |
|
format |
Valid values are xml or json. |
string |
Required |
Response Information
Resource Description
Name | Description | Type | Additional information |
---|---|---|---|
ID | string |
None. |
|
Name |
A name assigned to the message sign. It will contain a fairly good description of the location where the message sign is deployed. |
string |
None. |
Roadway | string |
None. |
|
DirectionOfTravel |
One of the following directions of travel: None, All Directions, Northbound, Eastbound, Southbound, Westbound, Inbound, Outbound, Both Directions. |
string |
None. |
Messages |
An collection of the messages which are currently rotating on the message sign. |
None. |
|
Latitude | decimal number |
None. |
|
Longitude | decimal number |
None. |
Response Formats
application/xml, text/xml
Sample:
<ArrayOfMessageSign xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <MessageSign> <Latitude>1.1</Latitude> <Longitude>2.1</Longitude> <ID>sample string 1</ID> <Name>sample string 2</Name> <Roadway>sample string 3</Roadway> <DirectionOfTravel>sample string 4</DirectionOfTravel> <Messages> <string>sample string 1</string> <string>sample string 2</string> </Messages> </MessageSign> <MessageSign> <Latitude>1.1</Latitude> <Longitude>2.1</Longitude> <ID>sample string 1</ID> <Name>sample string 2</Name> <Roadway>sample string 3</Roadway> <DirectionOfTravel>sample string 4</DirectionOfTravel> <Messages> <string>sample string 1</string> <string>sample string 2</string> </Messages> </MessageSign> </ArrayOfMessageSign>
application/json, text/json
Sample:
[ { "Latitude": 1.1, "Longitude": 2.1, "ID": "sample string 1", "Name": "sample string 2", "Roadway": "sample string 3", "DirectionOfTravel": "sample string 4", "Messages": [ "sample string 1", "sample string 2" ] }, { "Latitude": 1.1, "Longitude": 2.1, "ID": "sample string 1", "Name": "sample string 2", "Roadway": "sample string 3", "DirectionOfTravel": "sample string 4", "Messages": [ "sample string 1", "sample string 2" ] } ]