Compartilhar via


MapTileSet Classe

Definição

Metadados para um conjunto de blocos no formato TileJSON.

public class MapTileSet
type MapTileSet = class
Public Class MapTileSet
Herança
MapTileSet

Propriedades

BoundingBox

A extensão máxima dos blocos de mapa disponíveis. Limites DEVEM definir uma área coberta por todos os níveis de zoom. Os limites são representados nos valores de latitude e longitude WGS:84, na ordem esquerda, inferior, direita, superior. Os valores podem ser inteiros ou números de ponto flutuante.

CenterTileIndex

O local padrão do conjunto de blocos no formato [longitude, latitude, zoom]. O nível de zoom DEVE estar entre minzoom e maxzoom. As implementações podem usar esse valor para definir o local padrão.

CopyrightAttribution

Atribuição de direitos autorais a ser exibida no mapa. As implementações podem decidir tratar isso como TEXTO HTML ou literal. Por motivos de segurança, verifique se esse campo não pode ser abusado como um vetor para XSS ou rastreamento de sinalizador.

GeoJsonDataFiles

Uma matriz de arquivos de dados no formato GeoJSON.

MapTileLegend

Uma legenda a ser exibida com o mapa. As implementações podem decidir tratar isso como TEXTO HTML ou literal. Por motivos de segurança, verifique se esse campo não pode ser abusado como um vetor para XSS ou rastreamento de sinalizador.

MaxZoomLevel

O nível máximo de zoom.

MinZoomLevel

O nível mínimo de zoom.

TileEndpoints

Uma matriz de pontos de extremidade de bloco. Se vários pontos de extremidade forem especificados, os clientes poderão usar qualquer combinação de pontos de extremidade. Todos os pontos de extremidade DEVEM retornar o mesmo conteúdo para a mesma URL. A matriz DEVE conter pelo menos um ponto de extremidade.

TileJsonVersion

Descreve a versão da especificação TileJSON implementada por esse objeto JSON.

TileScheme

Padrão: xyz. ; xyzou tms;. Influencia a direção y das coordenadas do bloco. O perfil global-mercator (também conhecido como Mercator esférico) é assumido.

TileSetDescription

Descrição do texto do conjunto de blocos. A descrição pode conter qualquer caractere legal. Implementações NÃO DEVEM interpretar a descrição como HTML.

TileSetName

Um nome que descreve o conjunto de peças. O nome pode conter qualquer caractere legal. Implementações NÃO DEVEM interpretar o nome como HTML.

TileSetVersion

Um semver.org número de versão de estilo para os blocos contidos no conjunto de blocos. Quando as alterações entre blocos são introduzidas, a versão secundária DEVE ser alterada.

Aplica-se a