Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Mapa Qlik Sense

Olá Experts,

Estou tentando criar um mapa posicionando os clientes cadastrados na base em sua respectiva posição, o objetivo não é analisar vendas por município por enquanto e sim verificar onde ocorrem os maiores "gaps" ou buracos sem clientes cadastrados.

Eu consegui no site do IBGE uma base em acess com os dados de geolocalização dos municípios, porém eu não consigo carregar isso no Qlik Sense de modo que ele entenda que isso é um mapeamento.

Eu consegui apenas usando um arquivo KML que encontrei em um fórum, porém este arquivo é apenas dos estados.

Alguém pode me ajudar com algumas dicas?

Desde já agradeço.

Tags (1)
7 Replies
fernando_tonial
Valued Contributor

Re: Mapa Qlik Sense

Olá Daniel, ao carregar os dados de latitude e longitude é necessário criar um campo via editor de carga de dados com a utilização da função GeoMakePoint(), passando dois parametros, LATITUDE e LONGITUDE.

Em seu caso deve ficar assim:

GeoMakePoint(LAT, LONG) AS PontoMapa,


Don't worry, be Qlik.

Tonial.

Not applicable

Re: Mapa Qlik Sense

Fernando,

Sou novo com o Qlik e não conheço muito a ponto de conseguir editar os comandos de load com facilidade.

Eu deixei como abaixo e relacionei pela coluna de UF com a minha tabela de dados, porém ele continua delimitando somente os estados no mapa.

[BR_Localidades_2010_v1]:

LIB CONNECT TO [Cidades];

LOAD [GM_PONTO],

  [ID] AS [Cod],

  [CD_GEOCODIGO],

  [TIPO],

  [CD_GEOCODBA],

  [NM_BAIRRO],

  [CD_GEOCODSD],

  [NM_SUBDISTRITO],

  [CD_GEOCODDS],

  [NM_DISTRITO],

  [CD_GEOCODMU],

  [NM_MUNICIPIO],

  [NM_MICRO],

  [NM_MESO],

  [CD_NIVEL],

  [CD_CATEGORIA],

  [NM_CATEGORIA],

  [NM_LOCALIDADE],

  [LONG],

  [LAT],

  [ALT],

  [GM_PONTO_sk],

  [UF];

SQL SELECT  "GM_PONTO",

  "ID",

  "CD_GEOCODIGO",

  "TIPO",

  "CD_GEOCODBA",

  "NM_BAIRRO",

  "CD_GEOCODSD",

  "NM_SUBDISTRITO",

  "CD_GEOCODDS",

  "NM_DISTRITO",

  "CD_GEOCODMU",

  "NM_MUNICIPIO",

  "NM_MICRO",

  "NM_MESO",

  "CD_NIVEL",

  "CD_CATEGORIA",

  "NM_CATEGORIA",

  "NM_LOCALIDADE",

  "LONG",

  "LAT",

  "ALT",

  "GM_PONTO_sk",

  "UF"

FROM "BR_Localidades_2010_v1";

LOAD GeoMakePoint(LAT, LONG) AS PontoMapa;

Consegue me ajudar?

fernando_tonial
Valued Contributor

Re: Mapa Qlik Sense

Olá Daniel,

Deve ficar assim:

LIB CONNECT TO [Cidades];

[BR_Localidades_2010_v1]:

LOAD [GM_PONTO],

  [ID] AS [Cod],

  [CD_GEOCODIGO],

  [TIPO],

  [CD_GEOCODBA],

  [NM_BAIRRO],

  [CD_GEOCODSD],

  [NM_SUBDISTRITO],

  [CD_GEOCODDS],

  [NM_DISTRITO],

  [CD_GEOCODMU],

  [NM_MUNICIPIO],

  [NM_MICRO],

  [NM_MESO],

  [CD_NIVEL],

  [CD_CATEGORIA],

  [NM_CATEGORIA],

  [NM_LOCALIDADE],

  [LONG],

  [LAT],

  [ALT],

  [GM_PONTO_sk],

  [UF],

GeoMakePoint(LAT, LONG) AS PontoMapa;

SQL SELECT  "GM_PONTO",

  "ID",

  "CD_GEOCODIGO",

  "TIPO",

  "CD_GEOCODBA",

  "NM_BAIRRO",

  "CD_GEOCODSD",

  "NM_SUBDISTRITO",

  "CD_GEOCODDS",

  "NM_DISTRITO",

  "CD_GEOCODMU",

  "NM_MUNICIPIO",

  "NM_MICRO",

  "NM_MESO",

  "CD_NIVEL",

  "CD_CATEGORIA",

  "NM_CATEGORIA",

  "NM_LOCALIDADE",

  "LONG",

  "LAT",

  "ALT",

  "GM_PONTO_sk",

  "UF"

FROM "BR_Localidades_2010_v1";

Don't worry, be Qlik.

Tonial.

Not applicable

Re: Mapa Qlik Sense

Fernando,

Apareceu a opção "Ponto" na seleção de dimensão do Mapa, porém não está carregando o mapa corretamente.

Mapa.JPGMapa1.JPG

Not applicable

Re: Mapa Qlik Sense

Complementando a opção é "PontoMapa"

fernando_tonial
Valued Contributor

Re: Mapa Qlik Sense

Não sei como está essa sua associação entre as suas tabelas, tente com o campo NM_MUNICIPIO no lugar de CITY.

Employee
Employee

Re: Mapa Qlik Sense

Já conseguiu a resposta? Se sim, escolha uma e marque como "Correta" para fechar o tópico e nos ajudar a manter a comunidade organizada