Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Ao usar o serviço renderização do Azure Mapas, seja como um mapa base ou uma camada, você precisará exibir a atribuição de direitos autorais do provedor de dados apropriada no mapa. Essas informações devem ser exibidas no canto inferior direito do mapa.
A imagem acima é um exemplo de um mapa do serviço Renderização, exibindo o estilo de estrada. Ele mostra a atribuição de direitos autorais no canto inferior direito do mapa.
A imagem acima é um exemplo de um mapa do serviço Renderização, exibindo o estilo de satélite. observe que há outro provedor de dados listado.
A API Obter Atribuição de Mapa
A API de Atribuição de Mapa permite solicitar informações de atribuição de direitos autorais do mapa para que possam ser exibidas diretamente no mapa dentro dos seus aplicativos.
Quando usar a API de Obtenção de Atribuição de Mapa
As informações de atribuição de direitos autorais do mapa devem ser exibidas no mapa em todos os aplicativos que usam a API de Renderização.
Ao usar blocos de mapa do serviço Renderizar em um mapa de terceiros, você deve exibir e atualizar as informações de atribuição de direitos autorais no mapa.
O conteúdo do mapa muda sempre que um usuário final seleciona um estilo diferente, amplia ou reduz o zoom, ou movimenta o mapa. Cada uma dessas ações de usuário faz com que um evento seja acionado. Quando qualquer um desses eventos for a incêndio, você precisará chamar a API Obter Atribuição de Mapa. Depois de ter as informações de atribuição de direitos autorais atualizadas, você precisará exibi-la no canto inferior direito do mapa.
Como os provedores de dados podem diferir dependendo da região e do nível de zoom, a API de Atribuição de Mapas usa esses parâmetros como entrada e retorna o texto de atribuição correspondente.
Como usar a API Obter Atribuição de Mapa
Você precisa das seguintes informações para executar o attribution comando:
| Parâmetro | Tipo | Descrição |
|---|---|---|
| api-version | cadeia | Número de versão da API do Azure Mapas. |
| Limites | matriz | Uma cadeia de caracteres que representa a área retangular de uma caixa delimitada. O parâmetro de limites é definido pelas quatro coordenadas de caixa delimitadores. Os dois primeiros são a longitude e latitude WGS84 que definem o canto sudoeste, e os dois últimos são a longitude e latitude WGS84 que definem o canto nordeste. A cadeia de caracteres é apresentada no seguinte formato: [SouthwestCorner_Longitude, SouthwestCorner_Latitude, NortheastCorner_Longitude, NortheastCorner_Latitude]. |
| ID do conjunto de peças | ID do Conjunto de Peças | Um conjunto de peças é uma coleção de dados de raster ou vetor divididos em uma grade uniforme de blocos quadrados em níveis de zoom predefinidos. Cada conjunto de blocos tem um tilesetId a ser usado ao fazer solicitações. Há conjuntos de blocos prontos para uso fornecidos pelo Azure Maps, como microsoft.base.road, microsoft.base.hybrid e microsoft.weather.radar.main, uma lista completa pode ser encontrada na documentação da API REST de atribuição de mapas. |
| aplicar zoom | inteiro | Nível de zoom para o azulejo selecionado. O intervalo válido depende do bloco, consulte a tabela TilesetID para obter valores válidos para um conjunto de blocos específico. Para obter mais informações, consulte o artigo Níveis de Zoom e grade de blocos. |
| chave de assinatura | cadeia | Uma das chaves de Mapas do Azure fornecidas de uma Conta do Azure Mapas. Para obter mais informações, consulte o artigo Autenticação com o Azure Mapas . |
Execute a seguinte solicitação GET para obter a atribuição de direitos autorais correspondente a ser exibida no mapa:
https://atlas.microsoft.com/map/attribution?subscription-key={Your-Azure-Maps-Subscription-key}&api-version=2024-04-01&tilesetId=microsoft.base&zoom=6&bounds=-122.414162,47.579490,-122.247157,47.668372
Informações adicionais
- Para obter mais informações, consulte a documentação do serviço de renderização.