Prerequisiti - 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à.

Prerequisiti

Prima di visualizzare una mappa nell'applicazione, segui i passaggi necessari:

Crea una risorsa cartografica

Per utilizzare una mappa nell'applicazione è necessario disporre di una risorsa cartografica che specifichi lo stile della mappa e il fornitore di dati da utilizzare nelle mappe.

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 creare una risorsa cartografica utilizzando la console Amazon Location ServiceAWS CLI, o le API di Amazon Location.

Console
Per creare una risorsa cartografica utilizzando la console Amazon Location Service
  1. Nella console Amazon Location, nella pagina Mappe, scegli Crea mappa per visualizzare in anteprima gli stili delle mappe.

  2. Aggiungi un nome e una descrizione per la nuova risorsa cartografica.

  3. Scegli uno stile di mappa.

    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.

  4. Scegli tra quelli Opinioni politiche da usare.

  5. Accetta i Termini e condizioni di Amazon Location, quindi scegli Crea mappa. Puoi interagire con la mappa che hai scelto: ingrandisci, rimpicciolisci o fai una panoramica in qualsiasi direzione.

  6. Per consentire agli utenti di cambiare stile (ad esempio, per consentire loro di passare dalle immagini satellitari allo stile vettoriale), devi creare una risorsa cartografica per ogni stile.

    Puoi eliminare le risorse con stili di mappa che non desideri utilizzare nella home page di Maps nella console.

API

Per creare una risorsa cartografica utilizzando le API di Amazon Location

Usa l'CreateMapoperazione dalle API di Amazon Location.

L'esempio seguente è una richiesta API per creare una risorsa cartografica chiamata ExampleMaputilizzando lo stile della VectorEsriStreetsmappa.

POST /maps/v0/maps HTTP/1.1 Content-type: application/json { "Configuration": { "Style": "VectorEsriStreets" }, "MapName": "ExampleMap" } }
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.

AWS CLI

Per creare una risorsa cartografica utilizzando AWS CLI i comandi

Utilizza il comando create-map.

L'esempio seguente crea una risorsa cartografica chiamata ExampleMapusing VectorEsriStreetscome stile della mappa.

aws location \ create-map \ --configuration Style="VectorEsriStreets" \ --map-name "ExampleMap"
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.

Autenticazione delle richieste

Una volta creata una risorsa cartografica e sei pronto per iniziare a inserire funzionalità di localizzazione nella tua applicazione, devi scegliere come autenticare le tue richieste.

Nota

La maggior parte delle applicazioni front-end per mappe richiede l'accesso non autenticato alle mappe o ad altre funzionalità di Amazon Location Service. A seconda dell'applicazione, potresti voler utilizzare AWS Signature v4 per autenticare le richieste oppure puoi utilizzare le chiavi API Amazon Cognito o Amazon Location per un utilizzo non autenticato. Per ulteriori informazioni su tutte queste opzioni, consulta. Concessione dell'accesso ad Amazon Location Service