Open hdblouro opened 5 years ago
Link do banco (dá pra acessar online): http://35.237.186.164:7474/browser/ Usuário: neo4j Senha: stagiopbd
Dúvida: o que é mais interessante que seja mostrado no gráfico? À princípio a demanda dos POs foi atendida, já que eles priorizaram que fosse "plotado" no mapa os pacientes e isso já conseguimos fazer. Porém podemos pegar outros dados através da consulta e fazer "plots" diferentes.
Já foi feita uma versão que parece ter sido bem aceita pelos POs e demais membros do time. Link oficial: http://35.237.186.164:8084/mapa
Isso foi feito ontem. Foi criada uma rotina integrada ao sistema de cadastros em PHP/Laravel que consegue executar consultas no Neo4J e apresentar os resultados em um mapa da forma como necessário.
A princípio o P.O. Victor nos passou essa consulta: MATCH (p:Patient)-[:HAS_ADDRESS]->(a:Address)-[:HAS_ZIPCODE]->(z:Zipcode) RETURN p.cpf, z.lat, z.long
Ela é feita em CypherQL, a linguagem do Neo4J, e retorn o CPF do paciente, sua latitude e longitude. Assumimos que se o paciente está no Neo4J então ele teve caso de Sarampo confirmado e daí fazemos o "plot" de um ponto por paciente na sua latitude/longitude. Porém podemos fazer outras consultas e outros tipos de "plots" também.