Arquivos e feeds: GeoJSON, KML, CSV, WFS

Uma camada de arquivo desenha os pontos, as linhas e os polígonos de um arquivo como contexto para os seus dados. Crie um link para um arquivo GeoJSON, TopoJSON, KML, KMZ ou CSV ou para um serviço WFS, ou carregue um arquivo no relatório. Você pode ter até cinco.

Territórios de vendas de um arquivo GeoJSON desenhados como polígonos com contorno por baixo de círculos dos dados do relatório
Limites de territórios de um arquivo, desenhados por baixo dos dados do relatório

Uma camada de arquivo não é associada aos seus dados. Mesmo assim, os polígonos dela podem selecionar os seus dados: consulte Selecionar os dados dentro dos polígonos. Para colorir as formas por uma medida e filtrar a página do relatório quando uma forma é clicada, use Formas de arquivos.

Diagrama que compara um arquivo vinculado, lido cada vez que o relatório abre, com um arquivo carregado, armazenado no relatório
Duas formas de dar um arquivo ao mapa
Link Carregamento
Onde o arquivo fica Em um servidor web Dentro do relatório
Quando é lido Cada vez que o relatório abre Uma vez, quando você o carrega
Fica atualizado Sim Não. Carregue de novo para atualizá-lo
Precisa de Um link https:// e um servidor que permita que o Power BI o leia Nada. Funciona onde quer que o relatório funcione

Uma única configuração Fonte se aplica às cinco camadas de arquivo no painel Formato. Uma camada que contém um arquivo carregado continua a desenhá-lo, e uma camada que contém apenas um link continua a ler o link.

  1. No painel Formato, abra o cartão Gerenciador de camadas e ative Abrir o Gerenciador de camadas.
  2. Selecione Adicionar uma camada, depois Camada de referência e depois o bloco Arquivos e feeds.
  3. Escolha Link para um arquivo ou serviço.
  4. Cole o link e selecione Verificar. O mapa lê o link e diz o que encontrou, por exemplo "GeoJSON: 1.204 polígonos", com os nomes das propriedades.
  5. Para um serviço WFS que oferece vários tipos de feição, escolha um em Tipo de feição.
  6. Defina as cores em Estilo e opções, selecione Adicionar ao mapa e depois Aplicar alterações.
O assistente Arquivos e feeds do Gerenciador de camadas depois da verificação de um link, mostrando o formato, a contagem de feições e os nomes das propriedades
A verificação do link descreve o arquivo antes de a camada ser adicionada

Para fazer o mesmo no painel Formato:

  1. Abra Camadas de referência e ative GeoJSON / Shape / KML. A opção fica no cabeçalho do grupo.
  2. Em GeoJSON / Shape / KML, defina Fonte como URL.
  3. Em Camada GeoJSON / Shape / KML 1 - configuração, cole o link em URL.

O campo URL lê todos os formatos da tabela abaixo. O tipo de feição WFS, o intervalo de atualização e o proxy são definidos apenas no Gerenciador de camadas.

Formato Notas
GeoJSON
TopoJSON
KML e KMZ KMZ é um arquivo KML compactado
CSV Precisa de uma coluna de latitude e de uma coluna de longitude. As colunas com os nomes habituais, como lat, latitude ou y, são encontradas automaticamente
WFS Um endereço de serviço WFS, um link GetCapabilities ou um link GetFeature

Serviços WFS

Quando o link é um serviço WFS, o mapa lê a lista de tipos de feição que o serviço oferece e desenha um deles. Um tipo de feição indicado no link é usado; caso contrário, o primeiro é desenhado. Para desenhar outro, escolha-o em Tipo de feição quando adicionar a camada, ou digite o nome dele em Tipo de feição WFS no editor da camada no Gerenciador de camadas.

O mapa lê até 100.000 feições do tipo de feição.

Feeds ao vivo

Selecione a camada no Gerenciador de camadas e defina Atualizar a cada (segundos) para recarregar o link em intervalos regulares enquanto o relatório está aberto. 0 lê o arquivo uma única vez. O mínimo é 10 segundos.

Servidores que bloqueiam o Power BI

Se a verificação do link informar "Este servidor não permite que o Power BI o leia", as regras de CORS do servidor bloqueiam a solicitação. Peça ao responsável pelo servidor que permita o Power BI, ou marque Ler através do proxy CORS do Icon Map (apenas para servidores de confiança) antes de adicionar a camada.

O servidor é sempre tentado diretamente primeiro. O proxy precisa de uma chave de licença do Icon Map, e as solicitações via proxy podem consumir créditos de uso adicionais. Quando Ambiente isolado está ativado, ou quando a sua licença não permite o proxy, a caixa de seleção não é oferecida e o mapa não usa o proxy. Consulte Entrada no ArcGIS e o proxy.

O painel Formato não tem opção de proxy para as camadas de arquivo. Para ativar ou desativar o proxy em uma camada que você já adicionou, selecione a camada no Gerenciador de camadas e altere Usar o proxy quando necessário na seção Fonte dela.

Carregar um arquivo

  1. No Gerenciador de camadas, selecione Adicionar uma camada, depois Camada de referência e depois Arquivos e feeds.
  2. Escolha Carregar um arquivo, defina o estilo se quiser e depois selecione Escolher um arquivo. A janela de carregamento abre.
  3. Solte um arquivo na janela, ou clique para procurar um.

No painel Formato, defina Fonte como Arquivo carregado e ative Exibir botão de upload de arquivo no grupo de configuração da camada. A opção abre a janela de carregamento e se desativa sozinha em seguida.

A janela de carregamento de arquivo com uma área para soltar e a lista dos tipos de arquivo suportados
A janela de carregamento

Você pode carregar:

  • GeoJSON (.geojson, .json)
  • TopoJSON
  • KML (.kml)
  • Um shapefile, compactado (.zip)
  • Um espaço interno no formato IMDF, compactado (.zip)
  • Um arquivo PMTiles (.pmtiles)

Arquivos grandes deixam um relatório mais lento. Depois que um arquivo é carregado, a janela de carregamento avisa que arquivos grandes podem prejudicar o desempenho e oferece um controle deslizante de simplificação com um valor sugerido. Simplificar a geometria, reduzir a precisão decimal das coordenadas e remover as propriedades não usadas antes de carregar ajudam.

Para tirar um arquivo de uma camada, abra a janela de carregamento de novo e selecione Remover o arquivo existente.

Arquivos PMTiles

Um arquivo PMTiles guarda tiles vetoriais em um único arquivo, o que convém a conjuntos de limites detalhados demais para GeoJSON. Um arquivo PMTiles pode ter até 25 MB. Se o seu for maior, recrie-o com um zoom máximo menor ou com menos camadas.

A janela de carregamento mostrando os detalhes de um arquivo PMTiles e a lista Camada a ser usada
Um arquivo PMTiles na janela de carregamento

Depois que você escolhe o arquivo, a janela mostra o formato, o tamanho, os níveis de zoom, a cobertura e as camadas. Um arquivo PMTiles pode conter várias camadas e uma camada de arquivo desenha uma delas: escolha-a em Camada a ser usada. Para desenhar três camadas de um mesmo arquivo PMTiles, carregue-o em três camadas de arquivo e escolha uma camada diferente em cada uma.

Os polígonos, as linhas e os pontos de um arquivo PMTiles são todos desenhados, e as configurações de estilo, rótulo, dica de ferramenta, filtro e zoom desta página se aplicam a eles.

Definir o estilo da camada

Uma camada de arquivo tem um único estilo para todas as suas feições, ou pode colorir as feições por uma das propriedades delas. Todas as configurações abaixo estão no grupo Formatação da camada no painel Formato.

Para fazer isto Defina
Uma cor de preenchimento para todas as formas Tipo de cor de preenchimento = Estático e depois Cor de preenchimento
Colorir as formas por um número do arquivo Tipo de cor de preenchimento = Gradiente de 2 cores ou Gradiente de 3 cores e depois Propriedade para a cor de preenchimento e as cores inicial, intermediária e final
Colorir as formas por uma categoria do arquivo Tipo de cor de preenchimento = Texto e depois Propriedade para a cor de preenchimento e até dez pares de Valor da propriedade para a cor de preenchimento e Cor de preenchimento
Usar as cores escritas no arquivo Desative Substituir estilo. As propriedades de estilo do arquivo, como fill e color, passam então a prevalecer sobre as cores do painel
Contornos tracejados Padrão de tracejado do contorno, por exemplo 4 4
Escolher como os pontos são desenhados Mostrar pontos como: Alfinete, Ícone da biblioteca de ícones, Imagem ou Círculo

As cores de contorno têm os mesmos quatro tipos que as cores de preenchimento.

Uma camada de arquivo com polígonos coloridos por uma propriedade de categoria, uma cor por tipo de região
Polígonos coloridos por uma propriedade do arquivo, usando o tipo de cor de preenchimento Texto

Mostrar dicas de ferramenta

Ative Mostrar dicas de ferramenta para mostrar uma dica de ferramenta quando o leitor passa o ponteiro sobre uma feição. Com Propriedade da dica de ferramenta (1) vazia, a dica de ferramenta lista todas as propriedades da feição. Indique ali uma propriedade para mostrar apenas essa, e uma segunda em Propriedade da dica de ferramenta (2) se quiser. Título da dica de ferramenta (1) e Título da dica de ferramenta (2) substituem os nomes das propriedades pelo seu próprio texto.

Os valores de propriedade que contêm HTML, o que é comum nas descrições de KML, são mostrados como texto simples.

Filtrar a camada pelos seus dados

Uma camada de arquivo pode mostrar apenas algumas das suas feições. Defina Propriedade para filtrar como uma propriedade do arquivo e Valor do filtro como os valores a manter.

  • Valor do filtro é uma lista separada por vírgulas, por exemplo North, South. Coloque um valor entre aspas se ele contiver uma vírgula: "Yorkshire, East".
  • Uma feição é mantida quando a propriedade dela, comparada como texto, está na lista.
  • Com qualquer uma das duas configurações vazia, nada é filtrado.

Valor do filtro aceita formatação condicional (fx). Quando você o vincula a um campo ou a uma medida, os valores de todas as linhas do visual são combinados, portanto uma segmentação de dados que deixa três regiões selecionadas deixa três regiões no mapa. Os rótulos da camada seguem o mesmo filtro.

Selecionar os dados dentro dos polígonos

O Icon Map Slicer pode usar os polígonos de uma camada de arquivo como áreas de seleção. Ative Usar polígonos para a seleção no grupo de Configuração da camada. Um clique em um dos polígonos da camada passa então a selecionar todos os itens de dados dentro dele, e a seleção filtra a página do relatório.

  • Só os polígonos participam. As linhas e os pontos do arquivo, não.
  • Onde os polígonos se sobrepõem, todos os polígonos no ponto clicado são usados juntos.
  • Buffer de seleção e Modo de seleção, no cartão Seleção, decidem até onde procurar em volta do polígono e se um item precisa estar totalmente dentro dele.
  • Funciona com arquivos vinculados e carregados, e com um arquivo PMTiles. Com um arquivo PMTiles, o polígono é montado a partir dos tiles carregados para a vista atual, de modo que um polígono que se estende muito além da tela é cortado perto da borda da vista e, em um mapa com o zoom afastado, o seu contorno é simplificado.
  • A configuração fica apenas no painel Formato.

Consulte Selecionar tudo dentro de uma forma para ver todos os detalhes.

Rotular as feições

Ative Mostrar rótulos e defina Nome da propriedade do rótulo como a propriedade que contém o texto. O estilo dos rótulos é definido por camada. Consulte Rótulos nas camadas de referência.

Mostrar a camada na legenda

Uma camada de arquivo aparece na legenda e no controle de camadas, com o título dela, o nome do arquivo ou "Camada de referência n". Em painel Formato > Legenda > Rótulos da legenda, Camada de referência {n} na legenda inclui ou deixa de fora a camada n, e Título de Camada de referência {n} dá a ela um título seu. Consulte Legenda.

Configurações

Preparação

Painel Formato > Camadas de referência > GeoJSON / Shape / KML

A opção no cabeçalho do grupo ativa e desativa as camadas de arquivo.

Configuração O que faz Padrão
Fonte URL mostra as configurações de um link. Arquivo carregado mostra as configurações de um arquivo carregado. Aplica-se às cinco camadas Arquivo carregado
Grau de simplificação Simplifica a geometria de um arquivo vinculado para melhorar o desempenho. O valor é uma tolerância em graus, em que um grau equivale a cerca de 69 milhas. Aparece quando Fonte é URL 0.0001
Número de camadas Quantas camadas de arquivo o mapa tem, de 1 a 5 1
Aplicar configurações a A camada cujas configurações os grupos abaixo mostram. Uma camada carregada mostra o nome do seu arquivo Camada 1

Configuração

Painel Formato > Camadas de referência > Camada GeoJSON / Shape / KML {n} - configuração

Para um arquivo carregado, as configurações de propriedade são listas das propriedades do próprio arquivo. Para um link, digite o nome da propriedade.

Configuração O que faz Padrão
URL O link para o arquivo. Aceita formatação condicional (fx). Aparece quando Fonte é URL Vazio
Exibir botão de upload de arquivo Abre a janela de carregamento. Aparece quando Fonte é Arquivo carregado Desativado
Usar polígonos para a seleção Um clique em um polígono desta camada seleciona os itens de dados dentro dele Desativado
Mostrar dicas de ferramenta Mostra uma dica de ferramenta quando o leitor passa o ponteiro sobre uma feição Desativado
Propriedade da dica de ferramenta (1), Propriedade da dica de ferramenta (2) As propriedades a mostrar. Com a primeira vazia, todas as propriedades são mostradas Vazio
Título da dica de ferramenta (1), Título da dica de ferramenta (2) Texto a mostrar no lugar do nome da propriedade Vazio
Propriedade para filtrar A propriedade que o filtro compara Vazio
Valor do filtro Os valores a manter, separados por vírgulas. Aceita formatação condicional (fx) Vazio
Mostrar rótulos Desenha um rótulo em cada feição Desativado
Nome da propriedade do rótulo A propriedade que contém o texto do rótulo. Aceita formatação condicional (fx) Vazio
Visível Mostra ou oculta a camada. Aceita formatação condicional (fx) Sim
Zoom mínimo A camada fica oculta quando o zoom do mapa é afastado além deste nível 0
Zoom máximo A camada fica oculta quando o zoom do mapa é aproximado além deste nível 24
Z-Index Ordem de desenho, de 0 a 1000. Mais alto fica mais perto do observador 365

Formatação

Painel Formato > Camadas de referência > Camada GeoJSON / Shape / KML {n} - formatação

Configuração O que faz Padrão
Mostrar pontos como Como os pontos são desenhados: Alfinete, Ícone da biblioteca de ícones, Imagem ou Círculo Alfinete
Tamanho do círculo Tamanho de cada círculo, de 0 a 200. Aparece para Círculo 10
URL da imagem, Tamanho da imagem A imagem a desenhar em cada ponto e o tamanho dela, de 0 a 200. Aparecem para Imagem Vazio, 10
Nome do ícone, Tamanho do ícone, Cor do ícone O ícone a desenhar em cada ponto, o tamanho dele (0 a 200) e a cor dele. Aparecem para Ícone da biblioteca de ícones Vazio, 10, #000000
Mostrar biblioteca de ícones Abre a biblioteca de ícones para que você possa encontrar o nome de um ícone Desativado
Substituir estilo Ativada: são usadas as cores do painel. Desativada: as propriedades de estilo dentro do arquivo prevalecem Desativado na camada 1, ativado nas camadas 2 a 5
Tipo de cor de preenchimento Estático, Gradiente de 2 cores, Gradiente de 3 cores ou Texto Estático
Cor de preenchimento A cor de preenchimento para Estático. Aceita formatação condicional (fx) #555555
Propriedade para a cor de preenchimento A propriedade que determina um gradiente ou uma cor de Texto. Aceita formatação condicional (fx) Vazio
Cor inicial, Cor intermediária, Cor final As cores de um gradiente. Cor intermediária é para Gradiente de 3 cores Cores do tema
Insira o valor inicial, Insira o valor intermediário, Insira o valor final Ative para digitar o valor em que cada cor do gradiente se aplica, em Valor inicial, Valor intermediário e Valor final. Os valores aceitam formatação condicional (fx) Desativado
Cor de preenchimento padrão A cor de uma feição que não tem valor para a propriedade, ou que não tem correspondência #555555
Cor de preenchimento 1 a Cor de preenchimento 10, Valor da propriedade para a cor de preenchimento 1 a 10 Para Texto: uma cor para cada valor de propriedade
Transparência do preenchimento 0 é sólido, 100 é invisível 30
Tipo de cor do contorno Como Tipo de cor de preenchimento, para contornos e linhas. O contorno tem o mesmo conjunto de configurações de cor, propriedade, gradiente e texto que o preenchimento Estático
Cor do contorno A cor do contorno para Estático. Aceita formatação condicional (fx) #000000
Transparência do contorno 0 é sólido, 100 é invisível 20 na camada 1, 0 nas camadas 2 a 5
Largura do contorno Largura dos contornos e das linhas, de 0 a 100 1
Padrão de tracejado do contorno Comprimentos de traço e de intervalo separados por espaços, por exemplo 4 4. Vazio desenha uma linha contínua Vazio

Quando Mostrar rótulos está ativada, segue-se um grupo Camada GeoJSON / Shape / KML {n} - rótulos. Consulte Rótulos nas camadas de referência.

No Gerenciador de camadas

Selecione uma camada de arquivo no Gerenciador de camadas para editar as configurações mais usadas sem o painel Formato.

Seção Configurações
Fonte Link de arquivo ou serviço, Tipo de feição WFS, Atualizar a cada (segundos), Usar o proxy quando necessário (oculto quando o proxy não é permitido)
Estilo Preenchimento e Contorno (cada um com uma transparência), Largura do contorno, Mostrar pontos como, Tamanho do ponto
Rótulos e dicas de ferramenta Mostrar rótulos, Propriedade do rótulo, Estilo do rótulo, Tamanho do texto, Cor do texto, Mostrar dicas de ferramenta
No mapa Visível, Visível no zoom

Substituir o link ou o arquivo troca a fonte e mantém o lugar e o estilo da camada. Os filtros, as propriedades da dica de ferramenta, as cores por propriedade, Usar polígonos para a seleção e a formatação condicional (fx) ficam no painel Formato.

Dicas e limites

  • Um clique em uma feição de uma camada de arquivo não a seleciona. Com Usar polígonos para a seleção ativada, um clique em um polígono seleciona os dados dentro dele.
  • Cada camada de arquivo desenha um arquivo. Use Número de camadas para ter até cinco.
  • Um arquivo PMTiles pode ter até 25 MB e cada camada de arquivo desenha uma das camadas dele.
  • Se o mapa ficar lento, simplifique o arquivo. Menos vértices e menos propriedades fazem a maior diferença.

Relacionados