Informazioni su Mappe di AzureWhat is Azure Maps?

Mappe di Azure è una raccolta di servizi geospaziali che usano dati di mappa aggiornati per fornire un contesto geografico alle applicazioni Web e per dispositivi mobili.Azure Maps is a collection of geospatial services that use fresh mapping data to provide geographic context to web and mobile applications. Mappe di Azure offre:Azure Maps provides:

  • API REST per il rendering delle mappe in più stili e con immagini satellitari.REST APIs for rendering maps in multiple styles and in satellite imagery.
  • Funzionalità di ricerca per indirizzi, luoghi e punti di interesse in tutto il mondo.Searches for addresses, places, and points of interest around the world.
  • Diversi tipi di pianificazione percorso: tra due punti, tra più punti, con ottimizzazione multipunto, isocrona, per veicoli commerciali, con gli effetti del traffico e con matrice.Different types of routing: point-to-point, multipoint, multipoint optimization, isochrone, commercial vehicle, traffic influenced, and matrix routing
  • Visualizzazione di flusso del traffico ed eventi imprevisti.Traffic flow and incidents view.
  • Servizi di mobilità per richiedere informazioni su trasporto pubblico e mezzi di trasporto alternativi (come biciclette, scooter e automobili condivisi) e per pianificare percorsi in tempo reale.Mobility services for requesting public transit and alternative modes of transportation (like bike share, scooter share, and car share), and planning routes in real time.
  • Individuazione della posizione dell'utente attraverso la georilevazione e conversione della posizione in fusi orari.Establishing user location through geolocation, and converting location to time zones.
  • Servizi per geofencing e archiviazione dei dati sulle mappe, con informazioni sulla posizione ospitate in Azure.Services for geofencing and map data storage, with location information hosted in Azure.
  • Dati di intelligence per la posizione attraverso l'analisi di dati geospaziali.Location intelligence through geospatial analytics.

Inoltre, i servizi di Mappe di Azure sono disponibili tramite Web SDK o Android SDK.Additionally, Azure Maps services are available through the Web SDK or the Android SDK. Questi strumenti consentono agli sviluppatori di sviluppare e ridimensionare rapidamente soluzioni che integrano informazioni sulla posizione nelle soluzioni di Azure.These tools help developers quickly develop and scale solutions that integrate location information into Azure solutions.

Per iniziare subito a sviluppare, iscriversi per ottenere un account gratuito di Mappe di Azure.You can sign up for a free Azure Maps account and start developing.

Il video seguente spiega Mappe di Azure in modo approfondito:The following video explains Azure Maps in depth:


Controlli mappaMap controls

Web SDKWeb SDK

Azure Maps Web SDK consente di personalizzare le mappe interattive con contenuto e immagini personali per le applicazioni Web o per dispositivi mobili.The Azure Maps Web SDK lets you customize interactive maps with your own content and imagery for your web or mobile applications. Questo controllo usa WebGL, in modo da poter eseguire il rendering di set di dati di grandi dimensioni con prestazioni elevate.This control makes use of WebGL, so you can render large data sets with high performance. Sviluppare con l'SDK usando JavaScript o TypeScript.Develop with the SDK by using JavaScript or TypeScript.

Mappa di esempio di cambiamenti della popolazione

Android SDKAndroid SDK

Usare Android SDK di Mappe di Azure per creare applicazioni per dispositivi mobili che usano le mappe.Use the Azure Maps Android SDK to create mobile mapping applications.

Esempi di mappa in un dispositivo mobile

Servizi di Mappe di AzureServices in Azure Maps

Mappe di Azure consiste nei nove servizi seguenti che possono fornire il contesto geografico alle applicazioni di Azure.Azure Maps consists of the following nine services that can provide geographic context to your Azure applications.

Servizio datiData Service

I dati sono essenziali per le mappe.Data is imperative for maps. Usare il servizio dati per caricare e archiviare i dati geospaziali per l'uso con operazioni spaziali o la composizione di immagini.Use Data Service to upload and store geospatial data for use with spatial operations or image composition. Avvicinando i dati dei clienti al servizio Mappe di Azure è possibile ridurre la latenza, aumentare la produttività e creare nuovi scenari nelle applicazioni.Bringing customer data closer to the Azure Maps service will reduce latency, increase productivity, and create new scenarios in your applications. Per informazioni dettagliate su questo servizio, vedere la documentazione dell'API del servizio dati.For details on this service, see the Data Service API documentation.

Servizio MobilityMobility service

Il servizio Mobility di Mappe di Azure consente la pianificazione di viaggi in tempo reale.The Azure Maps Mobility service allows real-time trip planning. Restituisce le opzioni di percorso migliori possibili e offre diversi tipi di modalità di spostamento.It returns the best possible route options and provides different kinds of travel modes. Per le aree metropolitana (città), queste modalità possono includere spostamenti a piedi, in bici e con i trasporti pubblici.For metro (city) areas, these modes can include walking, biking, and public transit. È possibile richiedere l'itinerario di trasporto, ad esempio tracciati delle linee, elenchi delle fermate, orari di arrivo pianificati e in tempo reale e avvisi per il servizio.You can request transit itinerary, line geometry, lists of stops, scheduled and real-time arrivals, and service alerts.

Il servizio supporta anche la ricerca di tipi di oggetto specifici, ad esempio biciclette, scooter o auto condivisi in un'area.The service also allows searches for specific object types, such as shared bikes, scooters, or cars around a location. Gli utenti possono richiedere quante biciclette sono disponibili nel parcheggio più vicino e cercare veicoli disponibili per il car sharing.Users can request the number of available bikes in the closest dock and search available vehicles for ride-sharing. Possono anche trovare informazioni come la disponibilità futura e il livello di carburante corrente.Also, users can find details like future availability of vehicles and current fuel level.

Per altre informazioni sul servizio, vedere la documentazione dell'API Mobility.To learn more about the service, see the Mobility API documentation.

Servizio di renderingRender service

Il servizio di rendering consente agli sviluppatori di creare applicazioni Web e per dispositivi mobili basate sull'uso di mappe.The Render service helps developers create web and mobile applications around mapping. Offre grafica raster di alta qualità, disponibile in 19 livelli di zoom, oppure mappe in formato vettoriale completamente personalizzabili.The service uses either high-quality raster graphic images, available in 19 zoom levels, or fully customizable vector format map images.

Esempio di mappa dal servizio di rendering

Il servizio di rendering offre ora le API per consentire agli sviluppatori di lavorare con immagini satellitari in anteprima.The Render service now offers preview APIs to allow developers to work with satellite imagery. Per altre informazioni, vedere la documentazione dell'API di rendering.For more details, read the Render API documentation.

Servizio di pianificazione percorsoRoute service

Il servizio di pianificazione percorso contiene potenti calcoli geometrici applicati alle infrastrutture del mondo reale e prevede indicazioni stradali diverse a seconda della modalità di trasporto.The Route service contains robust geometry calculations for real-world infrastructure and directions for multiple transportation modes. Il servizio consente agli sviluppatori di calcolare le indicazioni stradali per diverse modalità di trasporto, come l'auto, la bicicletta, l'autocarro o il percorso pedonale.The service allows for developers to calculate directions across a number of travel modes such as car, truck, bicycle, or walking. Il servizio può anche tenere in considerazione parametri di input, ad esempio le condizioni di traffico, le limitazioni di peso o il trasporto di materiale pericoloso.The service can also consider inputs such as traffic conditions, weight restrictions, or hazardous material transport.

Esempio di una mappa dal servizio di pianificazione percorso

Il servizio di pianificazione percorso offre un'anteprima delle funzionalità avanzate, ad esempio:The Route service offers a preview of advanced features, such as:

  • Elaborazione in batch di più richieste di percorso.Batch processing of multiple route requests.
  • Matrici con tempi di percorrenza e distanza tra un set di origini e destinazioni.Matrices of travel time and distance between a set of origins and destinations.
  • Ricerca di percorsi e distanze percorribili dagli utenti in base ai requisiti di tempo o carburante.Finding routes or distances that users can travel based on time or fuel requirements.

Per informazioni dettagliate sulle funzionalità di pianificazione dei percorsi, vedere la documentazione dell'API di pianificazione percorso.For details on the routing capabilities, read the Route API documentation.

Servizio di ricercaSearch service

Il servizio di ricerca consente agli sviluppatori di offrire funzionalità per la ricerca di indirizzi, località, punti di interesse, elenchi di aziende per nome o categoria e altre informazioni geografiche.The Search service helps developers search for addresses, places, business listings by name or category, and other geographic information. Include la funzionalità di geodecodifica, ovvero può convertire le coordinate di latitudine e longitudine in indirizzi e incroci stradali.The Search service can reverse geocode addresses and cross streets based on latitudes and longitudes.

Esempio di una ricerca su una mappa

Il servizio di ricerca offre anche funzionalità avanzate come:The Search service also provides advanced features such as:

  • Ricerca lungo un percorso.Search along a route.
  • Ricerca all'interno di un'area più ampia.Search inside a wider area.
  • Esecuzione in batch di un gruppo di richieste di ricerca.Batch a group of search requests.
  • Ricerca di un'area più grande, invece di un punto di posizione.Search for larger area instead of a location point.

Le API per la ricerca in batch e di area sono attualmente in anteprima.APIs for batch and area search are currently in preview. Per altre informazioni sulle funzionalità di ricerca, vedere la documentazione dell'API di ricerca.For more details on the search capabilities, read the Search API documentation.

Servizio operazioni spazialiSpatial Operations service

Il servizio operazioni spaziali di Mappe di Azure acquisisce le informazioni sulla posizione e le analizza rapidamente per informare i clienti di eventi in corso che si verificano nel tempo e nello spazio.The Azure Maps Spatial Operations service takes location information and analyzes it quickly to help inform customers of ongoing events happening in time and space. Consente l'analisi quasi in tempo reale e la modellazione predittiva di eventi.It enables near real-time analysis and predictive modeling of events.

Il servizio consente ai clienti di ottimizzare i dati di intelligence sulla posizione con una raccolta di calcoli matematici geospaziali comuni,The service enables customers to enhance their location intelligence with a library of common geospatial mathematical calculations. tra cui servizi come il punto più vicino, l'ortodromia e i buffer.Common calculations include closest point, great circle distance, and buffers. Per altre informazioni sul servizio e le varie funzionalità, vedere la documentazione dell'API per le operazioni spaziali.To learn more about the service and the various features, read the Spatial Operations API documentation.

Servizio fuso orarioTime Zone service

Il servizio fuso orario consente di eseguire query sulle informazioni attuali, precedenti e future relative ai fusi orari,The Time Zone service enables you to query current, historical, and future time zone information. usando le coordinate di latitudine e longitudine o un ID IANA.You can use either latitude and longitude pairs or an IANA ID. Il servizio fuso orario consente anche di:The Time Zone service also allows for:

  • Convertire gli ID di fuso orario di Microsoft Windows in fusi orari IANA.Converting Microsoft Windows time-zone IDs to IANA time zones.
  • Recuperare la differenza di fuso orario rispetto all'ora UTC.Fetching a time-zone offset to UTC.
  • Recuperare l'ora corrente in un fuso orario.Getting the current time in a time zone.

Una tipica risposta JSON per una query inviata al servizio fuso orario ha un aspetto simile all'esempio seguente:A typical JSON response for a query to the Time Zone service looks like the following sample:

{
    "Version": "2017c",
    "ReferenceUtcTimestamp": "2017-11-20T23:09:48.686173Z",
    "TimeZones": [{
        "Id": "America/Los_Angeles",
        "ReferenceTime": {
            "Tag": "PST",
            "StandardOffset": "-08:00:00",
            "DaylightSavings": "00:00:00",
            "WallTime": "2017-11-20T15:09:48.686173-08:00",
            "PosixTzValidYear": 2017,
            "PosixTz": "PST+8PDT,M3.2.0,M11.1.0"
        }
    }]
}

Per informazioni dettagliate su questo servizio, vedere la documentazione dell'API del fuso orario.For details on this service, read the Time Zone API documentation.

Servizio informazioni sul trafficoTraffic service

Il servizio informazioni sul traffico è costituito da più servizi Web utilizzabili dagli sviluppatori per le applicazioni Web e per dispositivi mobili che richiedono informazioni sul traffico.The Traffic service is a suite of web services that developers can use for web or mobile applications that require traffic information. Il servizio fornisce due tipi di dati:The service provides two data types:

  • Flusso del traffico: dati sulla velocità e sui tempi di percorrenza osservati in tempo reale per tutte le strade principali della rete.Traffic flow: Real-time observed speeds and travel times for all key roads in the network.
  • Eventi imprevisti del traffico: visualizzazione aggiornata di ingorghi e incidenti nella rete stradale.Traffic incidents: An up-to-date view of traffic jams and incidents around the road network.

Esempio di una mappa con informazioni sul traffico

Per altre informazioni, vedere la documentazione delle API per il traffico.For more information, see the Traffic API documentation.

Servizio di geolocalizzazione indirizzo IPIP to Location service

Il servizio di geolocalizzazione indirizzo IP consente di visualizzare in anteprima il codice paese di due lettere recuperato per un indirizzo IP.Use the IP to Location service to preview the retrieved two-letter country code for an IP address. Il servizio permette anche di migliorare l'esperienza utente offrendo contenuto dell'applicazione personalizzato in base alla posizione geografica.This service can help you enhance user experience by providing customized application content based on geographic location.

Per altre informazioni sul servizio di geolocalizzazione indirizzo IP nell'API REST, vedere la documentazione dell'API di georilevazione di Mappe di Azure.For more details on the IP to Location service in the REST API, read the Azure Maps Geolocation API documentation.

Modello di programmazioneProgramming model

Il servizio Mappe di Azure è progettato per la mobilità e può supportare applicazioni multipiattaforma.Azure Maps is built for mobility and can help you develop cross-platform applications. Usa un modello di programmazione indipendente dal linguaggio e supporta l'output JSON tramite API REST.It uses a programming model that's language agnostic and supports JSON output through REST APIs.

Mappe di Azure offre inoltre un pratico controllo mappa JavaScript con un semplice modello di programmazione.Also, Azure Maps offers a convenient JavaScript map control with a simple programming model. Lo sviluppo è semplice e rapido sia per le applicazioni web che per quelle per dispositivi mobili.The development is quick and easy for both web and mobile applications.

UsoUsage

Per accedere ai servizi di Mappe di Azure è sufficiente passare al portale di Azure e creare un account di Mappe di Azure.Accessing the Azure Maps services is a matter of going to the Azure portal and creating an Azure Maps account.

Mappe di Azure usa uno schema di autenticazione basato su chiavi.Azure Maps uses a key-based authentication scheme. L'account viene fornito con due chiavi pre-generate automaticamente.Your account comes with two keys already generated for you. È possibile iniziare a integrare nell'applicazione queste funzionalità sulla posizione usando una delle chiavi e inviare una richiesta al servizio Mappe di Azure.Start integrating these location capabilities in your application, using either keys, and make a request to the Azure Maps service.

Aree supportateSupported regions

Le API di Mappe di Azure sono attualmente disponibili in tutti i paesi e le aree geografiche, ad eccezione dei seguenti:The Azure Maps APIs are currently available in all countries and regions except these:

  • CinaChina
  • Corea del SudSouth Korea

Verificare che la località dell'indirizzo IP corrente sia in uno dei paesi supportati.Verify that the location of your current IP address is in a supported country.

Passaggi successiviNext steps

Provare un'app di esempio che presenta Mappe di Azure:Try a sample app that showcases Azure Maps:

Rimanere aggiornati su Mappe di Azure:Stay up to date on Azure Maps: