Show Menu
TÓPICOS×

Definindo Camadas de Ponto de Elemento Usando Pontos Dinâmicos

Ao criar uma camada de ponto de elemento usando pontos dinâmicos, os dados de latitude e longitude são incorporados em cada elemento da dimensão.
Para definir uma camada de ponto de elemento usando pontos dinâmicos, você deve criar ou já ter disponível o seguinte:
  • Uma dimensão , definida no Transformation.cfg arquivo ou um conjunto de dados de transformação inclui o arquivo, no qual cada elemento contém a string "latitude, longitude" ou "latitude, longitude, nome".
    Para obter etapas para criar uma dimensão, consulte o Guia de Configuração de Conjunto de Dados.
  • Um arquivo de camada que especifica a dimensão relacionada.
    Para obter mais informações sobre o formato necessário do arquivo de camada, consulte Formato de Arquivo de Camada de Ponto de Elemento.
Ao usar Dynamic Points, é essencial garantir que a cardinalidade da dimensão especificada no arquivo de camada seja razoável. Se cada linha de um conjunto de dados tiver uma latitude e longitude diferentes, a dimensão será rapidamente preenchida e a maioria das linhas será incluída em um elemento Elementos pequenos. Como o elemento Elementos Pequenos não tem latitude e longitude, ele não aparece no globo.

Formato de Arquivo de Camada de Ponto de Elemento

Cada arquivo de camada de ponto de elemento que usa pontos dinâmicos deve ser formatado usando o seguinte modelo:
Layer = ElementPointLayer:
  Dimension = ref: wdata/model/dim/Dimension Name
  Metric = ref: wdata/model/metric/Metric Name
  Dynamic Points = bool: true
  Scale = double: Scale
  Color = v3d: RGB Color Vector
  Rendering Mode = int: Mode Number

Parâmetro Descrição
Dimensão
O nome da dimensão (definido em um arquivo de configuração de transformação), que deve conter elementos com a string "latitude, longitude" ou "latitude, longitude, nome", conforme mostrado nos seguintes exemplos:
  • 37.5181,-77.1903
  • 35.3317-77.8126,Em algum lugar
Métrica O nome da métrica que é avaliada sobre a dimensão especificada no parâmetro Dimensão.
Pontos dinâmicos Ativa Pontos dinâmicos. Definido como verdadeiro.
Escala Opcional. Valor usado para dimensionar os pontos na camada. O valor padrão é 100. Valores maiores tornam os pontos maiores e valores menores os tornam menores.
Cor do canal Opcional. O vetor de cor RGB, que é expresso como (vermelho, verde, azul). Para cada cor no vetor, você pode inserir um valor de 0,0 a 1,0. Por exemplo, (1.0, 0.0, 0.0) é vermelho vivo e (0.5, 0.5, 0.5, 0.5) é cinza.
Modo de renderização
Opcional. Valor inteiro que representa o modo de renderização a ser usado para a camada. Os três modos disponíveis são os seguintes:
  • Modo de renderização 1. O tamanho dos pontos é definido no espaço da tela (os pontos permanecem em um tamanho constante em relação à tela do computador). Os pontos são renderizados usando polígonos, portanto, não há limite máximo no tamanho do ponto. Esse é o modo de renderização padrão.
  • Modo de renderização 2. O tamanho do ponto é definido no espaço mundial (os pontos permanecem em um tamanho constante em relação ao globo). Os pontos são renderizados usando polígonos, portanto, não há limite máximo no tamanho do ponto.
  • Modo de renderização 3. O tamanho do ponto é definido no espaço da tela. Os pontos são renderizados usando pontos suaves do OpenGL.
O IP Coordinates.layer arquivo é formatado da seguinte forma:
Layer = ElementPointLayer:
  Dimension = ref: wdata/model/dim/Coordinates
  Metric = ref: wdata/model/metric/Visitors
  Dynamic Points = bool: true