Ir para conteúdo
  • 0

Mapa dos municípios do Brasil mostrando o contorno de cada município e onde vendeu pinta de amarelo e onde não vendeu pinta de vermelho


CelsoEliezer
Ir para solução Solucionado por Henrique Merola Faria ,

Pergunta

  • Alunos

Olá Pessoal,  

Estou com um desafio bem inusitado, o cliente interno  precisa de um mapa dos municípios do Brasil e conforme o vendedor informado no filtro ,  o mapa  mostraria os municípios que tiveram venda com a cor amarelo e onde não  houve vendas na cor vermelho, conforme imagem em anexo.
Baixei o arquivo json dos municípios do IBGE,  a manutenção no power Bi é bem lenta, mas  o que está pegando é que neste tipo de gráfico de formas nao tem como  fazer uma regra para identificar a cor do muncipio se teve ou nao vendas, conforme a cor. Falta a função (fx)  para criar uma regra para definição de  cor.
Eu acabei fazendo em gradiente mas o resultado não ficou muito satisfatório,  alguém já passou por uma situação parecida ou conhece  outra forma de mostrar o gráfico com o contorno dos municípios e ainda separando por cor, quem vendeu e quem não vendeu?

O outro desafio é mostrar por setor de venda do vendedor e dentro de cada setor,  separando por cor amarelo o muncipio que vendeu e vermelho os que não venderam.

Dicas são benvindas,  e testo aqui para validar...  



 

Mapa por região e dentro da regiao separando por cor o município que vendeu e quem nao vendeu.jpg

Grafico de vendedor por cor .jpg

Mapa de formas  - município com vendas x muncipio sem vendas .jpg

Vendas com gradiente de cores não foi satisfatório.jpg

Editado por CelsoEliezer
erro de escrita
Link para o comentário
Compartilhar em outros sites

21 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos

Olá @CelsoEliezer você analisou o mapa Coroplético do Azure, com uma Camada de Referência ?
Você consegue aplicar a cor por medida e demarcar os setores de venda por vendedor através de um arquivo kml.
Essa Camada de Referência fica incorporada ao mapa, sendo sempre visível, independente de seleção.
Nesse teste, eu apliquei a divisão de bairros na cidade de Itú, na falta de outro exemplo melhor.

image.png.bb99c72cf03bd46fe85d93ab2e01d679.png

  • Like 1
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

OLá @Henrique Merola Faria, tudo bem?

Excelente dica,

 já fui testar aqui o mapa do azure que ainda não experimentei, no entanto,  ao inserir no meu power bi desktop  para plotar a imagem logo de cara deu erro de falha na habilitação deste mapa no porta administrador.  Entrei lá,  e já estava habilitado , conforme  imagem em anexo,  e ainda no menu Opções/ segurança do power bi desktop tb estava habilitado, vc sabe se tem algum outro local para habilitar este tipo de mapa, além dos 2 pontos mencionados?
Estou com contaPRO e tudo indica que é liberada a versão simples do mapa azure,  mas estou com esta impossibilidade  de usar a ferramenta,  sabe o q vc teve que habilitar aí para funcionar?

Mapa azure e visuais de mapas preenchidos no portal administrador.jpg

OPções segurança ativados para mapas.jpg

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
1 hora atrás, Shirley Lage Martins Bianchi Vieira disse:

Celso, td bem?

Acredito que o que vc precisa esteja neste link: 

 

Oi Shirley,  

A ideia deste formato é sensacional, o único problema é que tem um trabalho muito árduo de tratar os 5.570 municípios dentro do SVG com muitas horas de manutenção.
Se tivesse uma base tratada e com custo acessível seria bem top, viu,  obrigado mesmo por esta dica.  Ele se baseou no trabalho do Laennder quando fez para o Rio de Janeiro em 2018, salvo engano.  

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
7 horas atrás, Henrique Merola Faria disse:

@CelsoEliezer, sendo você o administrador, é só clicar na seta Usar o visual do Azure Mapas, que vai abrir a chave para vc habilitar,
como no mapa normal 


image.png.661f4cfd9f84a17c2220bcd07e378435.png

Sim,  deu certo ao habilitar  o uso do visual do azure mapas. show

Porém, somente na camada por bolhas eu consegui visualizar os muncípios com vendas,  na realidade eu precisaria ver o contorno dos municípios em vez de bolhas.  Esse arquivo q vc carregou  na camada de referência vc baixou do IBGE?   qual a extensão desse arquivo?   será que tem  de todos os municípios do Brasil?


 

Mapa coroplético azure com bolhas.png

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

@CelsoEliezer a solução é bem simples, não precisa carregar arquivo de limites geográficos.
Usa os dados de localização simples, nome de estado e cidades, que já existem nas suas fatos.
Somente as subdivisões é que precisa de um arquivo kml, que vc vai precisar construir o seu de
áreas específicas de vendedores.
 

Teste Mapas.pbix Endereços Brasil.xlsx Regiões BR.xlsx Bairros Itu 08-04-2020.kml

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
Em 16/09/2024 em 20:34, Henrique Merola Faria disse:

Complementando, talvez você precise alterar essa configuração aqui para "pt-BR", caso o relatório não ache o mapa certo.

image.png.99e4aab84f1c80d7fb6885d6b1b2ca0f.png

Olá  @Henrique Merola Faria,   

Eu tentei de várias formas ( Mapa Coroplético, mapa do azure e Arc Gis )  mas não obtive o êxito, Infelizmente,  não consegui encontrar um local para inserir uma métrica e  separar no mapa quando teve  vendas ( totalvendas > 0)  em amarelo,  e quando não teve vendas ( total vendas = 0 ) em vermelho, mostrando apenas os municípios do vendedor se  for filtrado , caso contrário mostrar por regiao comercial ( como legenda).   O mapa deve fazer o contorno de cada município sem o uso de bolhas.

segue um pbix que mostra os três tipos de mapas que tentei resolver,  mas qq um que desse certo  já estaria feliz aqui.  

Em anexo uma imagem ilustrativa feita no excel mostrando  o mapa dividido por Região comercial dentro do Estado selecionado,  e podendo ser exibido o município em vemelho sem vendas e em amarelo quando teve vendas.  É o ideal, apesar desta imagem não estar com essa divisão de cores dentro de cada regiao comercial que pode estar na legenda do mapa.

Tá faltando alguma coisa que estou vacilando aqui...   Peço ajuda aos universitários...

Região comercial dentro do estado por municipio.jpg

TesteMapas.pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

@CelsoEliezer, bom dia ! Vamos por partes...
Só aparece no mapa o município que estiver na tabela origem das localizações. 
E logicamente, só o que aparece no mapa pode ser colorido

No mapa abaixo, usei a Localização da tabela dos Municípios.
Assim, todos os municípios estão representados e coloridos, pela regra do Total de vendas. 
image.png.25cef3ed41ba940ce3fcfeb216fffb97.png

No abaixo, inclui a Localização na tabela de Vendas e usei essa Localização no mapa.
Assim, só vai aparecer os municípios em que houveram vendas. É a mesma seleção do acima.
Fica muito mais rápido, porque são menos municípios.

image.png.b2993d12902a3e71c2867914e3542930.png

Para incluir os municípios Sem Venda no mapa acima, teria de incluir em Vendas os 
municípios Sem Venda, com Total vendas = 0.

Veja o pbix em anexo e falamos na sequência.

TesteMapas CelsoEliezer.pbix

  • Like 2
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

@CelsoEliezer, eu fiz uma nova versão para ilustrar a questão da inclusão de municípios sem venda.
NÃO é uma solução definitiva, encare como um ponto de partida.

Inclui uma tabela Municípios Vendedor que contém todos os municípios onde o vendedor atua.
No exemplo, são somente 2 vendedores.
(usei os municípios da fVendas e incluí mais alguns sem venda, aleatóriamente).

São esses municípios que são utilizados para gerar o mapa, daí você consegue plotar os amarelos e vermelhos.
 

image.png.126150fa307188f3daf2d1f983617120.png

TesteMapas CelsoEliezer.pbix

  • Like 2
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
10 horas atrás, Henrique Merola Faria disse:

@CelsoEliezer, eu fiz uma nova versão para ilustrar a questão da inclusão de municípios sem venda.
NÃO é uma solução definitiva, encare como um ponto de partida.

Inclui uma tabela Municípios Vendedor que contém todos os municípios onde o vendedor atua.
No exemplo, são somente 2 vendedores.
(usei os municípios da fVendas e incluí mais alguns sem venda, aleatóriamente).

São esses municípios que são utilizados para gerar o mapa, daí você consegue plotar os amarelos e vermelhos.
 

image.png.126150fa307188f3daf2d1f983617120.png

TesteMapas CelsoEliezer.pbix 7.11 MB · 2 downloads

Oi  @Henrique Merola Faria

Grande evolução... melhorou demais   e deu até alguns insigths.

 O ponto central que vc criou foi um tabela com todos os municpios atrelados a cada vendedor, no caso foram apenas 2 como exemplo.  Conforme a regra  na função do preenchimento de cores seria possível atribuir quem vendeu e quem nao vendeu baseado em cores. Neste caso a base estaria carecendo de uma tabela de municípios onde cada vendedor atua.  Até pq para usar a tabela de fmuncipios_codibge não temos o vendedor atrelado e apenas o códibge.  entendi....

A única coisa  q nao consegui ainda plotar no mapa foi o uso de 2 camadas, ou seja, a primeira camada visualizaria a região comercial do vendedor e uma segunda camada mostraria os municípios onde o vendedor atua nesta região mostrando o amarelo quando vendeu e o vermelho quando nao vendeu.   Essas cores são por definição do usuário uma forma de visualizar fácil  os pontos que estao sem vendas na região comercial.  


 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Olá @CelsoEliezer, você só pode carregar somente Uma camada para o mapa inteiro.
Você vai precisar de um arquivo que contenha os limites de todas as regiões.
No novo exemplo, incluí Itu na tabela Municipios Vendedor e carreguei o arquivo de bairros de Itu.

Veja só, como nosso geoponto é cidade, coloriu a área toda. Se fosse bairro, seriam somente os 
com venda.
Precisa ajustar os detalhes da transparência das cores e bordas, para a visualição ficar ok.
(bloco Mapa coroplético - Forma/Cores/Borda)


image.png.185e983a48718f084b56137534bbca88.png 

O seu arquivo de Região Comercial ficaria algo assim, contornando os limites externos dos municipios.
As áreas não precisam ser contínuas, nesse caso você terá várias áreas demarcadas espalhadas,
como aparece para Itu.

image.png.6bf6b2d3beddc87841149b61393a571b.png


 

TesteMapas CelsoEliezer.pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
14 horas atrás, Henrique Merola Faria disse:

Olá @CelsoEliezer, você só pode carregar somente Uma camada para o mapa inteiro.
Você vai precisar de um arquivo que contenha os limites de todas as regiões.
No novo exemplo, incluí Itu na tabela Municipios Vendedor e carreguei o arquivo de bairros de Itu.

Veja só, como nosso geoponto é cidade, coloriu a área toda. Se fosse bairro, seriam somente os 
com venda.
Precisa ajustar os detalhes da transparência das cores e bordas, para a visualição ficar ok.
(bloco Mapa coroplético - Forma/Cores/Borda)


image.png.185e983a48718f084b56137534bbca88.png 

O seu arquivo de Região Comercial ficaria algo assim, contornando os limites externos dos municipios.
As áreas não precisam ser contínuas, nesse caso você terá várias áreas demarcadas espalhadas,
como aparece para Itu.

image.png.6bf6b2d3beddc87841149b61393a571b.png


 

TesteMapas CelsoEliezer.pbix 7.5 MB · 1 download

Oi @Henrique Merola Faria

A regiao de ITU que vc demonstrou ficou top.  

QUando vc diz que vou precisar de todas as regiões do Brasil pra delimitar o mapa pela região comercial,  eu estou imaginando aqui que essas regiões comerciais que o cliente possui  no meu caso é bem particularizada, ou seja,  não é algo como já foi desenvolvido pelo IBGE para microrregião, mesorregião, cidade, bairro etc. 
Eu deveria ter essas regiões mapeadas no formato KML conforme o desenho de cada região comercial específica da empresa,  seria isso?  
Vc conhece quem faz este tipo de trabalho?  se é demorado ...   valores  etc...

Este debate eu acho muito interessante, com certeza muita gente   gostaria de ter solução para o caso concreto de sua empresa por agregar muito valor  em si para os negócios.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Para exemplificar o que estou falando,  segue uma imagem de como eu já consegui avançar em outro projeto com este tópico,  neste caso o cliente não pediu a sua região comercial  nem pediu para pintar onde vendeu  de uma cor e onde não  vendeu de outra cor... agora o desafio foi maior, rs

Mapa coroplético por micro e mesorregião.jpg

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
8 horas atrás, CelsoEliezer disse:

QUando vc diz que vou precisar de todas as regiões do Brasil pra delimitar o mapa pela região comercial,  eu estou imaginando aqui que essas regiões comerciais que o cliente possui  no meu caso é bem particularizada, ou seja,  não é algo como já foi desenvolvido pelo IBGE para microrregião, mesorregião, cidade, bairro etc. 
Eu deveria ter essas regiões mapeadas no formato KML conforme o desenho de cada região comercial específica da empresa,  seria isso?  
Vc conhece quem faz este tipo de trabalho?  se é demorado ...   valores  etc...

Exatamente isso.
Não conheço quem faça, quando usei a própria empresa tinha um departamento próprio para isso.
Tem esse pessoal da www.geoaplicada.com, um projeto científico, que produz diversos mapas, vai que eles topam a empreitada.

Uma outra possibilidade é vocês mesmos fazerem.
Tem essa ferramenta Google My Maps que permite fazer isso, é um processo simples, mas sempre demanda tempo.
Minha sugestão, faça uma região aí para ter uma idéia.
Se vc gastar 1 hora por região, vai demorar umas 85 horas de trabalho para fazer todas as regiões do exemplo.
Nada que 3 semanas de trabalho não resolvam.

Veja esse vídeo https://www.youtube.com/watch?v=RLvBQwnYIYo

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
Em 20/09/2024 em 07:09, Henrique Merola Faria disse:

@CelsoEliezer, se você fizer essa alteração no seu modelo aí - relacionar o ID_REGIÃO_COMERCIAL
com Vendedor, você já consegue filtrar todos os munícipios de um vendedor, com a cor correspondente.

Mas, com separação de área, somente com a camada adicional.


image.png.abb897a9e86c30409abe5d15d843b909.png

image.png.5304d5d970ba2e156fdaf29cba011f90.png

Fala @Henrique Merola Faria

Na linha que evoluímos os mapas,  infelizmente o trabalho é bastante árduo para fazer conforme a região particular de cada empresa, eu resolvi fazer um teste com uma regiao que possui 36 cidades  somente nas bordas para demarcar a área e senti muita dificuldade com o my maps do google porque ele nao delimita o município conforme monta o gráfico coroplético do azure por cidade,  vc não sabe onde o município tem o seu limite para delimitar  e é muito difícil acertar o alvo nesta ferramenta,  eu fiz um exemplo mas quando eu ploto os municípios sobre ele, eis que acaba que encobrinho a demarcação,  sem sucesso.  Deve ter outra maneira de fazer ou precisaria explorar melhor a ferramenta do my maps. Ocorre que fazer cerca de 86 regiões não é uma tarefa das mais simples, bem demorado. 
Eu  acabei fazendo um esquema de botão ( com legenda e sem legenda) daí é possível ter as visões das regiões separadas por cor e tb onde vendeu e onde não vendeu por cor, o que foi possível fazer sem a regiao comercial delimitada no mapa.
Vide em anexo.

Para finalizar este debate sobre mapas,   vc sabe se a versão do Arq Gis  paga tem + recursos do que o que é oferecido na versão gratuita?    

Contudo,  o que foi possível foi feito em termos de mapa, o q pegou foi a delimitação particular de região  que a empresa demarcou as regiões comerciais para trabalhar os vendedores.  

COM LEGENDA.jpg

Sem legenda.jpg

Exemplo de região demarcada no my maps.jpg

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Bom dia @CelsoEliezer
Mapa se torna um assunto complexo, quando precisa de mais detalhes que o padrão dos visuais.
O Arcgis é uma plataforma de desenvolvimento de mapas, uma especialidade em si só. 
(É tipo um Power BI dos mapas, não é somente um visual de exibição.)
As versões pagas te permitem criar e compartilhar seus próprios mapas, na plataforma Arcgis e usar
no visual do Power BI. 
Na versão free, tem somente 3 camadas predefinidas, na paga tem muitas mais e ainda a opção de 
você ter acesso à sua biblioteca própria - onde entraria a sua camada de regiões comerciais.
Veja esse vídeo, onde são comparadas as versões free e assinada. A partir do minuto 14:20 mostra a
aplicação de camada personalizada.
https://www.youtube.com/watch?v=Gl8I-kVFa5A

Eu acredito que você chegou numa solução muito boa, dada as limitações que temos.
Lembre-se, "Feito é melhor que perfeito".
Abraço !

 

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...