7 Replies Latest reply: Jul 12, 2016 8:54 AM by Clever Anjos RSS

    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.

        • Re: Mapa Qlik Sense
          Fernando Tonial

          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.

            • 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?

                • Re: Mapa Qlik Sense
                  Fernando Tonial

                  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.

              • Re: Mapa Qlik Sense
                Clever Anjos

                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