Route - Servizio di posizione Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Route

Questa sezione fornisce una panoramica dei concetti relativi al routing utilizzando Amazon Location Service.

Nota

Per informazioni su come utilizzare in pratica le risorse di routing, consultaCalcolo dei percorsi utilizzando Amazon Location Service.

Risorse per il calcolatore del percorso

Le risorse per il calcolo dei percorsi ti consentono di trovare percorsi e stimare il tempo di viaggio in base alla rete up-to-date stradale e alle informazioni sul traffico in tempo reale fornite dal fornitore di dati scelto.

Puoi utilizzare Routes APIs per creare funzionalità che consentano all'applicazione di richiedere il tempo di viaggio, la distanza e la geometria del percorso tra due località qualsiasi. Puoi anche utilizzare Routes API per richiedere il tempo di viaggio e la distanza tra un insieme di partenze e destinazioni in un'unica richiesta per calcolare una matrice.

Di seguito viene illustrato come creare e utilizzare una risorsa per il calcolo del percorso:

Diagram showing steps: user input, SDK processing, and route calculation on a map.
  1. Innanzitutto, crei una risorsa per il calcolo del percorso nel tuo AWS account selezionando un fornitore di dati.

  2. È quindi possibile selezionare e installare SDK quello che corrisponde all'ambiente di sviluppo e alle applicazioni.

  3. Inizia a utilizzare Amazon Location RoutesAPIs. Per ulteriori informazioni su come utilizzare il routingAPIs, consulta l'argomento suCalcolo dei percorsi utilizzando Amazon Location Service.

  4. È quindi possibile integrare il monitoraggio utilizzando servizi come Amazon CloudWatch e AWS CloudTrail. Per ulteriori informazioni, vedere, Monitoraggio di Amazon Location Service con Amazon CloudWatch eRegistrazione e monitoraggio con AWS CloudTrail.

Calcolo di un percorso

Una risorsa per il calcolo del percorso di Amazon Location fornisce un'azione chiamata CalculateRoute che puoi utilizzare per creare un percorso tra due località geografiche (la partenza e la destinazione). Il percorso calcolato include la geometria per disegnare il percorso su una mappa, più il tempo e la distanza complessivi del percorso.

Utilizzo dei waypoint

Quando crei la tua richiesta di percorso, puoi aggiungere ulteriori waypoint al percorso. Si tratta di punti tra la partenza e la destinazione che fungono da fermate lungo il percorso. Il percorso verrà calcolato attraverso ciascuno dei waypoint specificati. Il percorso da un punto della richiesta al successivo si chiama aLeg. Ogni tappa include una distanza, un tempo e la geometria per quella parte del percorso.

Nota

I waypoint vengono instradati nell'ordine indicato nella richiesta. Non vengono riordinati per il percorso più breve. Consulta la Pianificazione dei percorsi sezione per informazioni su come trovare il percorso più breve.

Puoi includere fino a 25 waypoint in una singola richiesta per calcolare un percorso.

Traffico e orario di partenza

Amazon Location Service tiene conto del traffico nel calcolo di un percorso. Il traffico che considera si basa sull'ora specificata. Puoi specificare di partire adesso oppure puoi fornire un orario specifico in cui desideri partire, che influirà sul risultato del percorso adattandolo al traffico all'ora specificata.

Nota

È possibile calcolare l'orario di arrivo utilizzando l'orario di partenza e il tempo di risposta del percorso, ad esempio per stimare l'arrivo di un conducente.

Se desideri che Amazon Location non tenga conto del traffico, non specificare l'orario di partenza e non specificare la partenza ora. Questo calcolerà un percorso che presuppone le migliori condizioni di traffico per il percorso.

Opzioni della modalità di viaggio

Puoi impostare la modalità di viaggio durante il calcolo di un percorso utilizzando Amazon Location Service. La modalità di viaggio predefinita è auto, ma puoi alternativamente selezionare camion o camminare.

Se si specifica la modalità auto o camion, è possibile specificare anche opzioni aggiuntive.

Per la modalità auto, puoi specificare che desideri evitare le strade a pedaggio o i traghetti. In questo modo si cercherà di evitare traghetti e strade a pedaggio, ma si continuerà a percorrerli, se sono l'unico modo per raggiungere la destinazione.

In modalità camion, puoi anche evitare traghetti e strade a pedaggio, ma puoi anche specificare le dimensioni e il peso del camion, per evitare percorsi che non consentano il trasporto del camion.

Pianificazione dei percorsi

Puoi utilizzare Amazon Location Service per creare input per il tuo software di pianificazione e ottimizzazione dei percorsi. Puoi creare risultati di percorso, inclusi tempo di viaggio e distanza da percorrere, per percorsi tra una serie di posizioni di partenza e una serie di posizioni di destinazione. Questa operazione si chiama creazione di una matrice di itinerari.

Nota

Esistono molti scenari diversi che il software di pianificazione e ottimizzazione dei percorsi può risolvere. Ad esempio, il software di pianificazione può utilizzare l'insieme di tempi e distanze tra i punti per calcolare il percorso più breve che si ferma in ogni punto, fornendo un percorso efficiente per un singolo conducente. In alternativa, è possibile utilizzare un software di pianificazione per suddividere le fermate tra più camion, garantendo l'efficienza dell'intera flotta o per garantire che ogni cliente venga visitato entro il periodo di tempo richiesto. Amazon Location fornisce le funzioni di routing in modo efficiente per consentire al software di pianificazione di completare la propria attività.

Ad esempio, date le posizioni di partenza A e B e le posizioni di destinazione X e Y, Amazon Location Service restituirà il tempo di viaggio e la distanza percorsa per i percorsi da A a X, da A a Y, da B a X e da B a Y.

Come per il calcolo di un singolo itinerario, puoi calcolare i percorsi con diverse modalità di trasporto, evitamenti e condizioni del traffico. Ad esempio, è possibile specificare che il veicolo è un camion lungo 35 piedi e il percorso calcolato utilizzerà tali restrizioni per determinare il tempo di viaggio e la distanza da percorrere. Non è possibile includere i waypoint nel calcolo della matrice di percorso.

Il numero di risultati restituiti (e percorsi calcolati) è il numero di posizioni di partenza moltiplicato per il numero di posizioni di destinazione. Ti viene addebitato ogni itinerario calcolato, non ogni richiesta al servizio, quindi una matrice di itinerari con 10 partenze e 10 destinazioni verrà fatturata come 100 rotte.

Terminologia del percorso

Risorsa per il calcolatore del percorso

Un record AWS risorsa che consente di stimare il tempo di viaggio, la distanza e tracciare i percorsi su una mappa con dati sul traffico e sulla rete stradale provenienti dal fornitore di dati scelto.

Utilizzando le risorse del calcolatore di percorso, puoi calcolare i percorsi per diverse modalità di trasporto, deviazioni e condizioni del traffico.

Route

Un itinerario contiene i dettagli utilizzati quando si percorre un percorso dalla posizione di partenza, dalle posizioni dei waypoint e dalla posizione di destinazione.

Alcuni esempi di dettagli di un percorso includono:

  • La distanza da una posizione all'altra.

  • Il tempo necessario per spostarsi da una posizione alla posizione successiva.

  • La LineString geometria che rappresenta il percorso del percorso.

Per ulteriori informazioni sulle rotte, consulta la sintassi di risposta per l' CalculateRoute operazione nel APIriferimento Amazon Location Service Routes.

Matrice delle rotte

Un elenco di percorsi, da un insieme di posizioni di partenza a un insieme di posizioni di destinazione. Utile come input nel software di pianificazione o ottimizzazione del percorso.

Per ulteriori informazioni sul calcolo di una matrice di route, consulta la sintassi per l' CalculateRouteMatrix operazione nel riferimento Amazon Location Service Routes API.

LineStringgeometria

Un itinerario Amazon Location è costituito da una o più tappe (un percorso da un waypoint all'altro all'interno del percorso complessivo). La geometria di ogni gamba è una polilinea rappresentata da un. LineString A LineString è una serie ordinata di posizioni che può essere utilizzata per tracciare un percorso su una mappa.

Quello che segue è un esempio di a LineString con tre punti:

[ [-122.7565,49.0021], [-122.3394,47.6159], [-122.1082,45.8371] ]
Waypoint

I waypoint sono posizioni intermedie che fungono da fermate lungo un percorso tra la posizione di partenza e la posizione di destinazione. L'ordine degli scali sul percorso segue l'ordine in cui vengono fornite le posizioni dei waypoint nella richiesta.

Gamba

Una singola gamba è il viaggio da una posizione all'altra. Se le posizioni non si trovano su una strada, vengono spostate sulla strada più vicina. Il numero di tappe di un percorso è inferiore di uno rispetto al numero totale di posizioni.

Un itinerario senza waypoint consiste in un'unica tappa, dalla posizione di partenza alla destinazione. Un itinerario con 1 waypoint è composto da 2 tappe, dalla posizione di partenza al waypoint e poi dal waypoint alla destinazione.

Fase

Un passo è una sottosezione di una gamba. Ogni fase fornisce informazioni riassuntive relative a quella fase della gamba.