POST api/Route/DriveTimeMap

Request Information

URI Parameters

None.

Body Parameters

DriveTimeMapRequest
NameDescriptionTypeAdditional 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

DriveTimeMapResponse
NameDescriptionTypeAdditional 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>