Parâmetros e operadores espaciais
Parâmetros espaciais
Você pode criar um parâmetro espacial para usar em cálculos de dados espaciais. Você pode carregar parâmetros espaciais de uma fonte de dados ou usar texto conhecido (WKT) para criar parâmetros espaciais no Tableau. Um parâmetro espacial pode ser um ponto, polígono, multipolígono, linha ou uma coleção homogênea desses tipos. Você pode usar parâmetros espaciais da mesma forma que usa outros parâmetros no Tableau, como controles de parâmetros, ações de parâmetros e valores dinâmicos.
Observação: parâmetros espaciais só podem ser criados com campos de dados espaciais, como coordenadas de latitude e longitude. Eles não podem ser criados com campos de sequência de texto. Por exemplo, um campo de país é uma sequência de texto que pode ter uma função geográfica aplicada, mas ainda é uma sequência de texto.
Criar um parâmetro espacial
Para criar um parâmetro no painel Dados:
clique na seta suspensa no canto superior direito e selecione Criar parâmetro.
Alternativamente, você pode clicar com o botão direito em um campo e selecionar Criar Parâmetro.
Na caixa de diálogo Criar parâmetro, nomeie seu parâmetro espacial.
Abra o menu suspenso Tipo de dados e selecione Espacial.
- Em Valores permitidos, selecione Todos ou Lista.
Escolher lista permite que você preencha os valores usando WKT ou de um campo. Para parâmetros de domínio de lista, recomendamos usar um alias ao nomear seu parâmetro. Por exemplo, em vez de nomear seu parâmetro espacial PONTO(-73.9856 40.7484079), nomeie-o como Empire State Building. O uso de um alias só está disponível para parâmetros de domínio de lista. Abra o menu suspenso ao lado de Adicionar valores de e selecione um campo. Você também pode digitar os valores WKT diretamente na grade
Selecione OK.
O parâmetro espacial aparece na parte inferior do painel Dados, na seção Parâmetros.
Visualize seu parâmetro espacial
Para visualizar o parâmetro espacial, o parâmetro precisa ser usado em um cálculo.
Selecione Análise > Criar campo calculado.
No Editor de cálculo aberto, nomeie o campo calculado.
No Editor de Cálculo, arraste seu parâmetro e solte-o na fórmula.
Selecione OK.
O novo campo calculado é adicionado ao painel Dados. Ele tem um = na frente do ícone do tipo de dados para mostrar que é um campo calculado. Agora você pode visualizar seu parâmetro soltando-o em uma camada do mapa ou clicando duas vezes na pílula.
Você pode alterar os valores dos parâmetros usando um controle de parâmetro, uma ação de parâmetro ou um parâmetro dinâmico.
Mostrar um controle de parâmetros espacial na visualização
Um controle de parâmetro é um cartão de planilha que permite modificar o valor do parâmetro. Eles são similares aos cartões de filtro, pois contêm controles que modificam a exibição.
Para mostrar o controle de parâmetro espacial, clique com o botão direito do mouse (clique pressionando a tecla Control no Mac) no parâmetro, no painel de Dados e selecione Mostrar parâmetro.
Você pode usar o controle de parâmetros espaciais de várias maneiras diferentes. Como um controle de digitação, você pode digitar WKT para definir o valor do seu parâmetro ou pode digitar o alias do parâmetro. Você também pode usar controles de lista ou suspensos para visualizar seu parâmetro espacial.
Para saber mais sobre Parâmetros e como usá-los, consulte Criar Parâmetros.
Operadores espaciais
A partir da versão 24.3 do Tableau, você pode usar operadores espaciais em um cálculo.
Para saber mais sobre campos calculados e como usá-los, consulte Criar um campo calculado simples no Tableau.
Crie um campo calculado usando um operador espacial
Em uma planilha no Tableau, selecione Análise > Criar campo calculado.
No Editor de cálculo aberto, nomeie o campo calculado.
No Editor de Cálculos, use um operador espacial na fórmula.
Por exemplo: UNION([Geometria])
Selecione OK.
O novo campo calculado é adicionado ao painel Dados com um ícone na frente do ícone do tipo de dados para indicar que é um campo calculado.
Operadores espaciais disponíveis no Tableau
DIFFERENCE
Operador | DIFFERENCE |
Definição | Calcula as porções de regiões restantes quando todas as regiões no segundo argumento são extraídas do primeiro argumento em áreas que se sobrepõem. Descarta regiões do segundo argumento em áreas que não se sobrepõem. |
Exemplo |
INTERSECTION
Operador | INTERSECTION |
Definição | Calcula e retorna as partes de regiões no segundo argumento que se sobrepõem às regiões no primeiro argumento. |
Exemplo |
SYMDIFFERENCE
Operador | SYMDIFFERENCE |
Definição | Calcula quaisquer porções de regiões do segundo argumento que se sobrepõem às regiões do primeiro argumento e descarta ambas. Retorna as porções restantes das regiões de ambos os argumentos. |
Exemplo |
UNION
Operador | UNION |
Definição | Retorna pontos de dados espaciais, polígonos e linhas que se sobrepõem ou se cruzam como um contorno do todo. |
Exemplo |