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

Mappe

La risorsa Amazon Location Service Map ti consente di accedere ai dati della mappa di base sottostanti per una mappa. Utilizza la risorsa Map con una libreria di rendering delle mappe per aggiungere una mappa interattiva alla tua applicazione. È possibile aggiungere altre funzionalità alla mappa, come marker (o pin), percorsi e aree poligonali, in base alle esigenze dell'applicazione.

Nota

Per informazioni su come utilizzare in pratica le risorse cartografiche, consulta. Utilizzo di Amazon Location Maps nella tua applicazione

Di seguito è riportata una panoramica su come creare e utilizzare le risorse cartografiche:

  1. Puoi creare una risorsa cartografica nel tuo AWS account selezionando uno stile di mappa da un fornitore di dati.

  2. Puoi quindi selezionare e installare l'SDK più adatto al tuo ambiente di sviluppo e alle tue applicazioni. Per ulteriori informazioni sulle opzioni disponibili, consulta l'argomento sull'accesso ad Amazon Location.

  3. Per visualizzare una mappa nell'applicazione, combinate una risorsa cartografica con una libreria di rendering, come Amplify MapLibre o Tangram. Per ulteriori informazioni, consulta Uso delle mappe in questa guida.

  4. Puoi quindi integrare il monitoraggio utilizzando servizi come Amazon CloudWatch e AWS CloudTrail Amazon Location. Per ulteriori informazioni, consulta Monitoraggio di Amazon Location Service con Amazon CloudWatch e Registrazione e monitoraggio con AWS CloudTrail.

Stili di mappa

Quando si crea una risorsa cartografica, è necessario scegliere uno stile di mappa per quella risorsa. Gli stili di mappa definiscono l'aspetto della mappa renderizzata. Ad esempio, l'immagine seguente mostra lo stesso fornitore di dati con due stili diversi provenienti da diverse risorse cartografiche in Amazon Location. Uno stile è uno stile stradale tipico, basato sui dati vettoriali nella mappa. L'altro include dati raster che mostrano immagini satellitari. Lo stile può cambiare man mano che si ingrandisce o rimpicciolisce la mappa, ma in genere gli stili hanno un tema coerente. È possibile sovrascrivere parti o tutte le informazioni sullo stile prima di passarle alla libreria di rendering delle mappe.

Un'immagine che mostra la stessa area del mondo, disegnata con due stili diversi: uno stile stradale e uno stile di immagini satellitari.

Opinioni politiche

Alcuni stili di mappe in Amazon Location Service supportano opinioni politiche aggiuntive.

Nota

L'opinione politica deve essere utilizzata in conformità con le leggi applicabili, comprese quelle sulla mappatura del paese o della regione in cui sono disponibili mappe, immagini e altri dati e contenuti di terze parti a cui accedi tramite Amazon Location Service.

I seguenti stili di mappa supportano una visione politica dell'India (IND).

  • Stili di mappa Esri:

    • Navigazione Esri

    • Luce Esri

    • Mappa stradale di Esri

    • Tela Esri grigio scuro

    • Tela Esri grigio chiaro

  • Stili di mappa Open Data:

    • Open Data Standard Light

    • Open Data Standard Dark

    • Open Data Visualization Light

    • Open Data Visualization Dark

Nella console Amazon Location Service, puoi filtrare gli stili mostrati per mostrare solo gli stili che supportano la visione politica dell'India.

Livelli personalizzati

Un livello personalizzato è un livello aggiuntivo che puoi abilitare per uno stile di mappa. Attualmente solo lo stile della VectorEsriNavigation mappa supporta il livello POI personalizzato.

Quando abiliti il layer POI personalizzato, aggiunge alla mappa un set più ricco di luoghi, come negozi, servizi, ristoranti, attrazioni e altri punti di interesse. Per impostazione predefinita, il livello personalizzato èunset. Per ulteriori informazioni, consulta il riferimento MapConfigurationall'API Location.

Rendering della mappa

Per eseguire il rendering di una mappa nell'applicazione, in genere si utilizza una libreria di rendering delle mappe. Esistono diverse opzioni comuni da utilizzare per le librerie:

  • MapLibre— MapLibre è una libreria open source specifica per il rendering di mappe interattive ed è il metodo preferito per il rendering di mappe da Amazon Location Service. MapLibre include la possibilità di eseguire il rendering di dati raster e vettoriali da una fonte di dati (come una risorsa della mappa di Amazon Location). Puoi estendere MapLibre per disegnare i tuoi dati sulla mappa.

  • Amplify — Amplify è un framework open source per la creazione di applicazioni per il Web, iOS, Android e altro ancora. Se la tua applicazione utilizza Amplify, puoi estenderla per includere la funzionalità Amazon Location. Amplify include librerie specifiche per la creazione di applicazioni basate su Amazon Location, tra cui mappe di rendering. Amplify MapLibre utilizza per renderizzare la mappa, ma fornisce funzionalità aggiuntive specifiche di Amazon Location Service per renderla più efficiente da usare, e aggiunge anche funzionalità di ricerca e altre funzionalità.

  • Tangram: Tangram è una libreria open source alternativa che rende mappe interattive, simili a. MapLibre

La libreria di rendering delle mappe estrae i dati da Amazon Location Service in fase di esecuzione, visualizzando i dati della mappa in base alla risorsa cartografica selezionata. La risorsa cartografica definisce il fornitore di dati e lo stile della mappa che verranno utilizzati.

L'immagine seguente mostra come la risorsa cartografica viene utilizzata in Amazon Location Service insieme a una libreria di rendering delle mappe per creare la mappa finale.

Un'immagine che mostra un utente che crea una risorsa cartografica in Amazon Location Service e un'app che utilizza tale risorsa per ottenere dati cartografici e renderizzare una mappa.
  1. Crei una risorsa cartografica in Amazon Location Service, utilizzando AWS Management Console o AWS CLI. Questo definisce il fornitore di dati e lo stile di mappa che desideri utilizzare.

  2. L'applicazione include una libreria per il rendering delle mappe. Si assegna alla libreria di rendering delle mappe il nome della risorsa cartografica da utilizzare. La libreria per il rendering delle mappe estrae dati e informazioni di stile per quella risorsa cartografica da Amazon Location e visualizza la mappa sullo schermo.

Terminologia delle mappe

Risorsa cartografica

Consente di accedere ai dati cartografici di un provider selezionato. Utilizza la risorsa della mappa per recuperare i riquadri della mappa che contengono i dati della mappa e un descrittore di stile per specificare il modo in cui le feature vengono visualizzate su una mappa.

Mappa di base

Fornisce un contesto geografico alla mappa, che viene memorizzata come layer di tile vettoriali. I Tile Layer includono il contesto geografico come i nomi delle strade, gli edifici e l'uso del suolo come riferimento visivo.

Vettore

I dati vettoriali sono dati di forma composti da punti, linee e poligoni. Vengono spesso utilizzati per memorizzare e visualizzare strade, luoghi e aree su una mappa. Una forma vettoriale può essere utilizzata anche come icone per gli indicatori su una mappa.

Raster

I dati raster sono dati di immagine, costituiti da una griglia, generalmente di colori. Vengono spesso utilizzati per archiviare e visualizzare una rappresentazione di dati continui su mappe, come il terreno, le immagini satellitari o le mappe termiche. Le immagini raster possono essere utilizzate anche come immagini o icone.

Stile della mappa

I dati vettoriali non includono intrinsecamente informazioni su come disegnare i livelli di dati per creare la mappa finale. Uno stile di mappa definisce il colore e altre informazioni di stile dei dati per definire come appariranno una volta renderizzati. Le risorse cartografiche includono informazioni sullo stile della mappa.

Amazon Location Service fornisce stili che seguono le specifiche di stile di Mapbox GL.

Piastrella vettoriale

Un formato a riquadri che memorizza i dati della mappa utilizzando forme vettoriali. Questi dati si traducono in una mappa che può adattarsi alla risoluzione dello schermo e renderizzare selettivamente le feature in diversi modi, pur mantenendo una dimensione di file ridotta per prestazioni ottimali.

Formato di file vettoriale supportato: Mapbox Vector Tiles (MVT).

File glifo

Un file binario contenente caratteri Unicode codificati. Utilizzato da un renderer di mappe per visualizzare le etichette.

File Sprite

Un file di immagine PNG (Portable Network Graphic) che contiene piccole immagini raster, con descrizioni delle posizioni in un file JSON. Utilizzato da un renderer di mappe per renderizzare icone o texture su una mappa.