Condividi tramite


RouteGetRouteDirectionsWithAdditionalParametersBodyParam interface

Proprietà

body

Usato per ricostruire un itinerario e per calcolare zero o più route alternative a questa route di riferimento. La sequenza di coordinate fornita viene usata come input per la ricostruzione del percorso. Le route alternative vengono calcolate tra i punti di origine e di destinazione specificati nelle posizioni dei parametri del percorso di base. Se sia minDeviationDistance che minDeviationTime sono impostati su zero, questi punti di origine e di destinazione devono essere rispettivamente all'inizio e alla fine del percorso di riferimento. Le posizioni intermedie (punti di avvio) non sono supportate quando si usano i punti di supporto.

L'impostazione di almeno una di minDeviationDistance o minDeviationTime su un valore maggiore di zero ha le conseguenze seguenti:

  • Il punto di origine della richiesta calculateRoute deve trovarsi nella route di riferimento di input (o molto vicina). In caso contrario, viene restituito un errore. Tuttavia, il punto di origine non deve essere all'inizio del percorso di riferimento di input (può essere considerato come la posizione corrente del veicolo sul percorso di riferimento).
  • La route di riferimento, restituita come prima route nella risposta calculateRoute, inizierà nel punto di origine specificato nella richiesta calculateRoute. Parte iniziale della route di riferimento di input fino a quando il punto di origine non verrà escluso dalla risposta.
  • I valori di minDeviationDistance e minDeviationTime determinano quanto lontano saranno garantiti percorsi alternativi per seguire il percorso di riferimento dal punto di origine in poi.
  • Il percorso deve usare departAt.
  • Il veicoloHeading viene ignorato.

Dettagli proprietà

body

Usato per ricostruire un itinerario e per calcolare zero o più route alternative a questa route di riferimento. La sequenza di coordinate fornita viene usata come input per la ricostruzione del percorso. Le route alternative vengono calcolate tra i punti di origine e di destinazione specificati nelle posizioni dei parametri del percorso di base. Se sia minDeviationDistance che minDeviationTime sono impostati su zero, questi punti di origine e di destinazione devono essere rispettivamente all'inizio e alla fine del percorso di riferimento. Le posizioni intermedie (punti di avvio) non sono supportate quando si usano i punti di supporto.

L'impostazione di almeno una di minDeviationDistance o minDeviationTime su un valore maggiore di zero ha le conseguenze seguenti:

  • Il punto di origine della richiesta calculateRoute deve trovarsi nella route di riferimento di input (o molto vicina). In caso contrario, viene restituito un errore. Tuttavia, il punto di origine non deve essere all'inizio del percorso di riferimento di input (può essere considerato come la posizione corrente del veicolo sul percorso di riferimento).
  • La route di riferimento, restituita come prima route nella risposta calculateRoute, inizierà nel punto di origine specificato nella richiesta calculateRoute. Parte iniziale della route di riferimento di input fino a quando il punto di origine non verrà escluso dalla risposta.
  • I valori di minDeviationDistance e minDeviationTime determinano quanto lontano saranno garantiti percorsi alternativi per seguire il percorso di riferimento dal punto di origine in poi.
  • Il percorso deve usare departAt.
  • Il veicoloHeading viene ignorato.
body: RouteDirectionParameters

Valore della proprietà