O que é o Azure Mapas?

O Azure Mapas é uma coleção de serviços geoespaciais e SDKs que usa novos dados de mapeamento para fornecer um contexto geográfico para aplicativos Web e móveis. O Azure Mapas oferece:

  • APIs REST para renderizar mapas de vetor e raster em vários estilos e imagens de satélite.
  • Serviços do criador para criar e renderizar mapas com base em dados de mapa do interior privados.
  • Serviços de pesquisa para localizar endereços, locais e pontos de interesse em todo o mundo.
  • Opções de roteiros variadas, como ponto a ponto, multiponto, otimização multiponto, isócrono, veículo elétrico, veículo comercial, tráfego influenciado e roteiros de matriz.
  • Modo de exibição de fluxo de tráfego e de incidentes, para aplicativos que exigem informações de tráfego em tempo real.
  • Fuso horário e serviços Geolocalização.
  • Serviços de delimitação geográfica e armazenamento de dados de mapeamento, com informações de localização hospedadas no Azure.
  • Inteligência de local por meio de análise geoespacial.

Além disso, os serviços do Azure Mapas estão disponíveis pelo SDK da Web. Essas ferramentas ajudam os desenvolvedores a desenvolver e dimensionar rapidamente soluções que integram as informações de localização às soluções do Azure.

Inscreva-se hoje mesmo para obter uma conta do Azure Mapas gratuita e comece a desenvolver.

O vídeo a seguir explica os Mapas do Azure com detalhes:


Controles de mapeamento

SDK da Web

O SDK da Web dos Azure Mapas permite que você personalize mapas interativos com as imagens e o conteúdo próprios. Use esse mapa interativo para seus aplicativos Web ou móveis. Esse controle de mapa utiliza o WebGL, o que permite renderizar grandes conjuntos de dados com alto desempenho. Você pode desenvolver com o SDK usando JavaScript ou TypeScript.

Exemplo de mapa de alteração de população criado usando o SDK da Web do Azure Mapas.

SDK do Android

Observação

Desativação do SDK do Android do Azure Mapas

O SDK Nativo do Azure Mapas para Android já foi preterido e será desativado em 31/03/25. Para evitar interrupções de serviço, migre para o SDK da Web do Azure Mapas até 31/03/25. Para obter mais informações, confira O guia de migração do SDK do Android do Azure Mapas.

Use o SDK do Android do Azure Mapas para criar aplicativos de mapeamento móvel.

Exemplos de mapa em um dispositivo móvel.

Serviços dos Mapas do Azure

O Azure Mapas é composto pelos serviços a seguir, que podem oferecer contexto geográfico aos aplicativos Azure.

Serviço de registro de dados

Os dados são fundamentais para os mapas. Use o Serviço de registro de dados para acessar dados geoespaciais, usados em operações espaciais ou composição de imagem, carregado anteriormente no seu Armazenamento do Azure. Ao aproximar os dados do cliente ao serviço do Azure Mapas, você reduz a latência e aumenta a produtividade. Para obter mais informações, confira Registro de dados na documentação API REST do Azure Mapas.

Observação

Desativação do serviço Dados do Azure Mapas

O serviço Dados do Azure Mapas (v1 e v2) foi preterido e será desativado em 16/09/24. Para evitar interrupções de serviço, todas as chamadas ao serviço Dados devem ser atualizadas para usar o serviço de Registro de dados do Azure Mapas até 16/09/24. Para obter mais informações, confira Como criar um registro de dados.

Serviço de geolocalização

Use o serviço de Geolocalização para recuperar o código de duas letras de país/região recuperado para um endereço IP. Esse serviço pode ajudar você a aprimorar a experiência do usuário fornecendo o conteúdo do aplicativo personalizado com base na localização geográfica.

Para obter mais informações, confira Geolocalização na documentação API REST do Azure Mapas.

Serviço de Renderização

O serviço Renderização apresenta uma nova versão da API Obter peça do mapa que dá suporte ao uso de peças do Azure Mapas tanto nos SDKs do Azure Mapas quanto em outros controles do mapa. Ele inclui formatos de bloco de varredura e vetor, tamanhos de bloco 256 x 256 ou 512 x 512 (quando aplicável) e vários tipos de mapa, como blocos de estrada, clima, contorno ou mapa. Para ver uma lista completa, confira TilesetID na documentação da API REST. É obrigatório exibir a atribuição de direitos autorais apropriada no mapa sempre que usar o serviço Renderização do Azure Mapas, como mapas base ou camadas, em qualquer controle de mapa de terceiros. Para saber mais, confira Como usar a API Get Map Attribution.

Exemplo de um mapa do serviço Renderização.

Observação

Desativação do serviço Renderização v1 do Azure Mapas

Atualmente, o serviço Render v1 do Azure Mapas está preterido e será desativado em 17/09/26. Para evitar interrupções de serviço, todas as chamadas à API do Render v1 precisarão ser atualizadas para usar a API Render v2 em 17/09/26.

Serviço de Roteamento

O serviço de rota é usado para calcular os ETAs (tempos de chega estimados) para cada rota solicitada. Fatores como informações de tráfego em tempo real e dados de tráfego históricos, como as velocidades de estrada típicas no dia da semana e hora do dia solicitados são considerados. O serviço de rotas retorna as rotas mais curtas ou mais rápidas disponíveis para vários destinos de cada vez em sequência ou em ordem otimizada, com base em tempo ou distância. Ele permite que os desenvolvedores calculem as instruções entre vários modos de viagem como carro, caminhão, bicicleta ou caminhada e veículo elétrico. O serviço também considera entradas como hora de partida, restrições de peso ou transporte de material perigoso.

Exemplo de um mapa do serviço Roteiros.

O serviço de Roteiros oferece recursos avançados de conjunto, como:

  • Processamento em lote de várias solicitações de roteiro.
  • Matrizes de tempo e distância de viagem entre um conjunto de origens e destinos.
  • Localização de rotas ou distâncias que os usuários podem viajar com base em requisitos de tempo ou de combustível.

Para obter mais informações, confira Rota na documentação API REST do Azure Mapas.

Serviço Search

O Serviço de pesquisa ajuda os desenvolvedores a procurar por endereços, locais, listagens de negócios por nome ou categoria e outras informações geográficas. Além disso, os serviços podem inverter os endereços código geográfico e fazer o cruzamento de ruas baseado em latitudes e longitudes.

Exemplo de uma pesquisa em um mapa.

O Serviço de pesquisa também fornece recursos avançados, como:

  • Pesquisar ao longo da rota.
  • Pesquisar dentro de uma área mais ampla.
  • Criar lote de um grupo de solicitações de pesquisa.
  • Pesquise estações de carregamento de veículo elétrico e dados de POI (ponto de interesse) por nome de marca.

Para obter mais informações, confira Pesquisar na documentação API REST do Azure Mapas.

Serviço espacial

O serviço Espacial analisa rapidamente as informações de local para ajudar a informar os clientes sobre eventos em andamento que ocorrem. Ele permite a análise praticamente em tempo real e a modelagem preditiva de eventos.

O serviço permite que os clientes aprimorem nativamente a inteligência de localização deles com uma biblioteca de cálculos matemáticos geoespaciais comuns. Os cálculos comuns incluem o ponto mais próximo, a distância do círculo máximo e buffers. Para obter mais informações sobre o serviço espacial e seus diversos recursos, confira Espacial na documentação API REST do Azure Mapas.

Serviço de Fuso horário

O serviço de Fuso horário permite consultar informações de fuso horário atuais, históricas e futuras. Você pode usar os pares de latitude e longitude ou uma ID do IANA como entrada. O serviço de Fuso Horário também permite:

  • Converter IDs de fuso horário do Microsoft Windows em fusos horários IANA.
  • Buscar a diferença do fuso horário em relação ao UTC.
  • Obter a hora atual em um fuso horário selecionado.

Uma resposta JSON normal para uma consulta para o serviço de Fuso horário é semelhante ao seguinte exemplo:

{
  "Version": "2020a",
  "ReferenceUtcTimestamp": "2020-07-31T19:15:14.4570053Z",
  "TimeZones": [
    {
      "Id": "America/Los_Angeles",
      "Names": {
        "ISO6391LanguageCode": "en",
        "Generic": "Pacific Time",
        "Standard": "Pacific Standard Time",
        "Daylight": "Pacific Daylight Time"
      },
      "ReferenceTime": {
        "Tag": "PDT",
        "StandardOffset": "-08:00:00",
        "DaylightSavings": "01:00:00",
        "WallTime": "2020-07-31T12:15:14.4570053-07:00",
        "PosixTzValidYear": 2020,
        "PosixTz": "PST+8PDT,M3.2.0,M11.1.0"
      }
    }
  ]
}

Para obter mais informações, confira Fuso horário na documentação API REST do Azure Mapas.

Serviço de Tráfego

O serviço Tráfego é um conjunto de serviços Web que os desenvolvedores podem usar para aplicativos Web e móveis que requerem informações de tráfego. O serviço fornece dois tipos de dados:

  • Fluxo de tráfego: velocidades observadas em tempo real e tempos de deslocamento para todas as estradas principais na rede.
  • Incidentes de tráfego: uma visão atualizada sobre congestionamento e incidentes na rede rodoviária.

Exemplo de um mapa com as informações de tráfego.

Para obter mais informações, consulteTráfego na documentação da API REST do Azure Mapas.

Serviço de meteorologia

O serviço Clima oferece uma API para recuperar informações de clima para uma localização específica. Essas informações incluem data e hora de observação, condições climáticas, sinalizadores de indicador de precipitação, temperatura e informações de velocidade do vento. Outros Detalhes, como temperatura RealFeel™ e índice UV, também são retornados.

Os desenvolvedores podem usar a API Obter Clima ao longo da rota para recuperar informações sobre o clima em uma rota específica. Além disso, o serviço dá suporte à geração de notificações de clima para marcos afetados por riscos meteorológicos, como inundação ou chuva forte.

A API Obter peça de mapa permite que você solicite peças de radar e satélite passados, atuais e futuros.

Exemplo de mapa com blocos de radar de clima em tempo real.

Modelo de programação

O Azure Mapas foi criado para a mobilidade e podem ajudar a desenvolver aplicativos de plataforma cruzada. Ele usa um modelo de programação de linguagem independente e dão suporte à saída JSON por meio de APIs REST.

Além disso, o Azure Mapas oferece um controle de mapeamento JavaScript conveniente com um modelo de programação simples. O desenvolvimento é rápido e fácil para aplicativos Web e móveis.

Visual do Power BI

O visual do Power BI do Azure Mapas fornece um rico conjunto de visualizações de dados para dados espaciais sobre um mapa. É estimado que mais de 80% dos dados corporativos tenham um contexto de localização. O visual Power BI do Azure Mapas oferece uma solução sem código para obter informações sobre como esse contexto de localização se relaciona aos seus dados corporativos e os influencia.

O Power BI Desktop com o visual Power BI do Azure Mapas exibindo dados corporativos.

Para obter mais informações, confira Introdução ao visual do Power BI do Azure Mapas.

Uso

Para acessar os serviços do Azure Mapas, vá para o portal do Azure e crie uma conta do Azure Mapas.

Os Mapas do Azure usam um esquema de autenticação baseado em chave. Quando você cria sua conta, duas chaves são geradas. Para autenticar os serviços do Azure Mapas, você pode usar qualquer chave.

Observação

O Azure Mapas compartilha consultas de endereço/localização fornecidas pelo cliente com o TomTom de terceiros para fins de funcionalidade de mapeamento. Essas consultas não estão vinculadas a nenhum cliente ou usuário final quando compartilhadas com o TomTom e não podem ser usadas para identificar indivíduos.

TomTom é um subprocessador autorizado a subprocessar dados do cliente do Azure Mapas. Para obter mais informações, veja a Lista de Subprocessadores de Microsoft Online Services, localizada na Central de Confiabilidade da Microsoft.

Regiões com suporte

Os serviços do Azure Mapas estão disponíveis no momento, exceto nos seguintes países/regiões:

  • China
  • Coreia do Sul

Verifique se a localização de seu endereço IP atual está em um dos países/regiões com suporte.

Próximas etapas

Saiba mais sobre mapeamentos internos:

O que é o Criador do Azure Mapas?

Experimente um aplicativo de exemplo que demonstre o Azure Mapas:

Início Rápido: Criar um aplicativo Web

Mantenha-se atualizado sobre o Azure Mapas:

Blog do Azure Mapas