POST api/Route/DriveTimeMap
Request Information
URI Parameters
None.
Body Parameters
DriveTimeMapRequestName | Description | Type | Additional information |
---|---|---|---|
Network | string |
None. |
|
Coordinates | Collection of Coordinate |
None. |
Request Formats
application/json, text/json
Sample:
{ "Network": "sample string 1", "Coordinates": [ { "ReferenceId": 1, "Latitude": 2.1, "Longitude": 3.1 }, { "ReferenceId": 1, "Latitude": 2.1, "Longitude": 3.1 } ] }
application/xml, text/xml
Sample:
<DriveTimeMapRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ServiceMinder.Geo.Api"> <Coordinates> <Coordinate> <Latitude>2.1</Latitude> <Longitude>3.1</Longitude> <ReferenceId>1</ReferenceId> </Coordinate> <Coordinate> <Latitude>2.1</Latitude> <Longitude>3.1</Longitude> <ReferenceId>1</ReferenceId> </Coordinate> </Coordinates> <Network>sample string 1</Network> </DriveTimeMapRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
DriveTimeMapResponseName | Description | Type | Additional information |
---|---|---|---|
DriveTimes | Collection of Collection of DriveTime |
None. |
|
Result | integer |
None. |
|
Message | string |
None. |
|
DurationMs | integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "DriveTimes": [ [ { "ReferenceId": 1, "Minutes": 2, "DriveMiles": 3.1 }, { "ReferenceId": 1, "Minutes": 2, "DriveMiles": 3.1 } ], [ { "ReferenceId": 1, "Minutes": 2, "DriveMiles": 3.1 }, { "ReferenceId": 1, "Minutes": 2, "DriveMiles": 3.1 } ] ], "Result": 1, "Message": "sample string 2", "DurationMs": 3 }
application/xml, text/xml
Sample:
<DriveTimeMapResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ServiceMinder.Geo.Api"> <DurationMs>3</DurationMs> <Message>sample string 2</Message> <Result>1</Result> <DriveTimes> <ArrayOfDriveTime> <DriveTime> <DriveMiles>3.1</DriveMiles> <Minutes>2</Minutes> <ReferenceId>1</ReferenceId> </DriveTime> <DriveTime> <DriveMiles>3.1</DriveMiles> <Minutes>2</Minutes> <ReferenceId>1</ReferenceId> </DriveTime> </ArrayOfDriveTime> <ArrayOfDriveTime> <DriveTime> <DriveMiles>3.1</DriveMiles> <Minutes>2</Minutes> <ReferenceId>1</ReferenceId> </DriveTime> <DriveTime> <DriveMiles>3.1</DriveMiles> <Minutes>2</Minutes> <ReferenceId>1</ReferenceId> </DriveTime> </ArrayOfDriveTime> </DriveTimes> </DriveTimeMapResponse>