Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde pessoal, criei duas camadas no mapa qliksense, uma com KML pra delimitar minha area"VERMELHO", e uma com um xlsx onde cada linha contem um ID a LATITUDE E LONGITUDE"AZUL", Alguem sabe dizer como relacionar as duas camadas?? pra quando eu clicar na area vermelha, ele selecionar todos os pontos azuis que estao dentro??
Olá;
Resolveria criando uma associação ou correlação dos polígono (área) com os pontos pelo modelo de dados.
Testaria a associação criando listas ou tabelas para verificar se os polígonos estão associados corretamente aos pontos em questão.
Sendo assim... Quando clicarmos no polígono, os pontos correlacionados permaneceria, pois existe uma associação.
Obrigado, No XLSX, eu tenho dois campos, lat e long, e no KML eu tenho o campo area, sabes como associo ?
Olá.
Qual é o campo para rótulo (label) que representa os políginos?
Qual é a correlação das tabelas e como estão os registros?
Tem uma aplicação de exemplo para compartilhar? Acho que seria mais viável.
Não será tão simples de te explicar por aqui... Pois depende de várias "variáveis", mas irei tentar na medida do possível.
Boa Noite Mario,obrigado pela força, estou utilizando duas fontes de dados uma fonte tem a latitude e longitude de onde meu usuario usou o cartão, e a outra fonte é um kml que eu criei no my maps do google, minha intençao é clicar nesses poligonos e selecionar todos os usuários que usaram o cartão ali. Como rotulo do poligono eu uso o campo "name", do kml. Segue prints da fonte de dados e a aplicação qur QVF.
Olá, estava avaliando o modelo de dados... Acho que com a forma que está, poderá recorrer ao GeoAnalytics utilizando o operador Within... Creio que seja mais viável...
Segue fonte: https://community.qlik.com/t5/Qlik-GeoAnalytics-Discussions/GeoAnalytics-using-Within-Function/td-p/...
Cheguei pensar em fazer uma lógica com condicionais com operadores como "<=" e ">=" mas teria que ter mais tempo para amadurecer a lógica, iria desmontar o registro de polígono com TextBetween e utilizaria um laço de repetição com While e IterNo e capturaria os registros do laço com peek para testar os vários pontos do polígono simultaneamente e assim analisar se o o Ponto da tabela "gps" estão dentro ou não...