Partilhar via


Adicionar uma camada de mosaico

O recurso de camada de bloco, como o recurso de camada de referência, permite que dados adicionais sejam sobrepostos no mapa para fornecer mais contexto. As camadas de mosaico permitem-lhe sobrepor imagens sobre os mosaicos do mapa base do Azure Maps. A sobreposição de imagens é uma ótima maneira de sobrepor conjuntos de dados grandes ou complexos, como imagens de drones ou milhões de linhas de dados.

Um mapa que exibe uma camada de bolhas acima de uma camada de bloco mostrando dados meteorológicos infravermelhos atuais do Azure Maps.

Uma camada de mosaico é carregada em mosaicos a partir de um servidor. Essas imagens podem ser pré-renderizadas ou renderizadas dinamicamente. As imagens pré-renderizadas são armazenadas como qualquer outra imagem em um servidor usando uma convenção de nomenclatura que a camada de mosaico entende. As imagens renderizadas dinamicamente usam um serviço para carregar as imagens quase em tempo real. As camadas de mosaico são uma ótima maneira de visualizar grandes conjuntos de dados no mapa. Não só uma camada de mosaico pode ser gerada a partir de uma imagem, os dados vetoriais também podem ser renderizados como uma camada de mosaico também.

A caixa delimitadora e o intervalo de zoom de onde um serviço de bloco está disponível podem ser passados como configurações para limitar onde os blocos são solicitados, um aprimoramento de desempenho para o serviço visual e o serviço de bloco. A tabela a seguir fornece uma visão geral de todas as configurações disponíveis no painel Formato disponível na seção Camada de bloco .

Definição Descrição
Url Um URL formatado apontando para um serviço de bloco.
Tamanho do mosaico Um valor inteiro que especifica as dimensões de largura e altura dos blocos.
Rumo ao Norte Latitude norte da caixa delimitadora onde as telhas estão disponíveis.
Rumo a Sul latitude sul da caixa delimitadora onde as telhas estão disponíveis.
Rumo a leste Longitude leste da caixa delimitadora onde as telhas estão disponíveis.
Rumo a oeste Longitude ocidental da caixa delimitadora onde as telhas estão disponíveis.
Transparency Transparência da camada de azulejos.
É TMS Serviços de Mapa de Mosaico, uma especificação que inverte o eixo de coordenadas Y da camada de mosaico.
Zoom mínimo Blocos de nível mínimo de zoom estão disponíveis.
Zoom máximo Blocos de nível máximo de zoom estão disponíveis.
Posição da camada Especifica a posição da camada em relação a outras camadas de mapa.

Formatação de URL de bloco

Há três convenções de nomenclatura de serviço de bloco diferentes suportadas pelo visual do Power BI do Azure Maps:

  • X, Y, notação de zoom - X é a coluna, Y é a posição da linha do bloco na grade de blocos e a notação Zoom um valor baseado no nível de zoom.
  • Notação quadkey - Combina informações de x, y e zoom em um único valor de cadeia de caracteres. Esse valor de cadeia de caracteres se torna um identificador exclusivo para um único bloco.
  • Caixa Delimitadora - Especifique uma imagem no formato de coordenadas da caixa delimitadora: {west},{south},{east},{north}.

A URL do bloco é uma URL https para um modelo de URL de bloco que usa os seguintes parâmetros:

  • {x} - Posição X da telha. Também precisa {y} e {z}.
  • {y} - Posição Y da telha. Também precisa {x} e {z}.
  • {z} - Nível de zoom da telha. Também precisa {x} e {y}.
  • {quadkey} - Identificador de mosaico quadkey baseado na convenção de nomenclatura do sistema de mosaicos do Bing Maps.
  • {bbox-epsg-3857} - Uma string de caixa delimitadora com o formato {west},{south},{east},{north} no sistema de referência espacial EPSG 3857.

Como exemplo, aqui está uma URL de bloco formatada para o serviço de bloco de radar meteorológico no Azure Maps.

https://atlas.microsoft.com/map/tile?zoom={z}&x={x}&y={y}&tilesetId=microsoft.weather.radar.main&api-version=2.0&subscription-key={Your-Azure-Maps-Subscription-key}

Para obter mais informações sobre o sistema de mosaico do Azure Maps, consulte Níveis de zoom e grade de blocos.

Próximos passos

Adicione mais contexto ao mapa: