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à.
Prerequisiti
Prima di iniziare a calcolare i percorsi, segui i passaggi preliminari:
Crea una risorsa per il calcolo dei percorsi
Prima di poter calcolare un percorso, crea una risorsa per il calcolo del percorso nel tuo AWS account.
Quando crei una risorsa per il calcolo del percorso, puoi scegliere tra i fornitori di dati disponibili:
-
Esri: per ulteriori informazioni sulla copertura di Esri nella regione di interesse, consulta i dettagli di Esri sulle reti stradali e sulla
copertura del traffico. -
Tecnologie HERE — Per ulteriori informazioni sulla copertura di HERE nella tua area di interesse, consulta HERE Car Routing Coverage e HERE Truck Routing coverage
. -
Grab — Per ulteriori informazioni sulla copertura di Grab, consulta. Paesi/regioni e aree coperte
Nota
Se la tua applicazione esegue il tracciamento o l’instradamento di risorse utilizzate nella tua azienda, ad esempio veicoli per la consegna o dipendenti, non devi utilizzare Esri come provider di geolocalizzazione. Per ulteriori dettagli, consulta la sezione 82 dei Termini di servizio di AWS
Puoi farlo utilizzando la console Amazon Location ServiceAWS CLI, o le API Amazon Location.
Nota
La fatturazione dipende dall'utilizzo. Potresti incorrere in commissioni per l'uso di altri servizi. AWS Per ulteriori informazioni, consulta i prezzi di Amazon Location Service
Autenticazione delle tue richieste
Una volta creata una risorsa per il calcolo del percorso e sei pronto per iniziare a integrare le funzionalità di localizzazione nella tua applicazione, scegli come autenticare le tue richieste:
-
Per scoprire come accedere ai servizi, consulta Accedere ad Amazon Location Service.
-
Se hai un sito Web con utenti anonimi, potresti voler utilizzare le chiavi API o Amazon Cognito.
Esempio
L'esempio seguente mostra l'utilizzo di una chiave API per l'autorizzazione, l'utilizzo di AWS JavaScript SDK v3
e Amazon Location. JavaScript Aiutante di autenticazione import { LocationClient, CalculateRouteCommand } from "@aws-sdk/client-location"; import { withAPIKey } from "@aws/amazon-location-utilities-auth-helper"; const apiKey = "
v1.public.your-api-key-value
"; // API key // Create an authentication helper instance using an API key const authHelper = await withAPIKey(apiKey); const client = new LocationClient({ region: "<region>
", // region containing Cognito pool ...authHelper.getLocationClientConfig(), // Provides configuration required to make requests to Amazon Location }); const input = { CalculatorName: "ExampleCalculator
", DeparturePosition: [-123.4567, 45.6789], DestinationPosition: [-123.123, 45.234], }; const command = new CalculateRouteCommand(input); const response = await client.send(command);