Estou tentando plotar dados de vendas em um mapa usando o QGIS. Adicionarei o aviso de que sou novato no uso do programa. Adicionei os diferentes tipos de vendas adicionando camadas de texto delimitadas (utf16). Os dados incluíam longitude, latitude e quantidade. Quero fazer com que os pontos no mapa sejam dimensionados com o valor da venda. Não tive sorte em tentar usar o Marcador Simples-> Propriedades definidas por dados-> tamanho e funções de maiúsculas e minúsculas. Alguns pontos de dados são exibidos em tamanhos diferentes, enquanto outros são exibidos em todos os pontos de dados. Aqui estão minhas funções sob diferentes marcadores simples:
CASE WHEN Amount <= 10000 THEN '.2' END
CASE WHEN 10000 < Amount < 75000 THEN '.4' END
CASE WHEN 75000 < Amount <= 250000 THEN '.6' END
CASE WHEN Amount >= 250000 THEN '1' END
A maioria do meu conjunto de dados está no intervalo de 10 a 75k. No entanto, os círculos de tamanho .4 e .6 são exibidos em todos os pontos de dados no mapa, enquanto os tamanhos .2 e 1 são exibidos apenas onde os dados especificam (junto com os tamanhos .4 e .6). Neste ponto, estou tentando descobrir o que há de errado com as equações, no entanto, estou preso.
Existe uma maneira melhor de fazer isso ou estou simplesmente bagunçando as equações?
Eu gostaria de poder compartilhar meu mapa inteiro com você, mas está ótimo. Fui com a solução de U / Joseph e aqui está um trecho dos resultados para os interessados.
Se esses são os seus quatro casos, eu entraria nas Propriedades dessa camada e, em Estilo, selecione Intervalo, defina-o para 4 classes, defina os valores para os que você descreveu e defina o estilo manualmente para cada classe.
Não é tão elegante quanto conectá-lo diretamente a uma coluna de dados, mas nunca consegui que isso funcionasse bem sem criar uma nova coluna para essa finalidade específica (que também é um pouco deselegante).
Edit: Acontece que a palavra é 'Graduado' em vez de 'Intervalo'. Eu tenho uma versão traduzida do QGIS e fiz uma suposição errada sobre a tradução.
fonte