Advertisement
Guest User

Untitled

a guest
Apr 1st, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. from neo4jrestclient.client import GraphDatabase
  2. import psycopg2
  3. db = GraphDatabase("http://127.0.0.1:7474",username="neo4j", password="neo4j")
  4. conn = psycopg2.connect("
  5. dbname='bdTrmmTest'
  6. user='postgres'
  7. host='127.0.0.1'
  8. password='1234'
  9. ");
  10. c = conn.cursor()
  11. c.execute("SELECT latitude, longitude, gid FROM pontos")
  12. records = c.fetchall() #pega todos os resultados do select e armazena em uma tupla
  13. e = conn.cursor()
  14. e.execute("SELECT precipitacaoh, gidgeo_fk FROM historico")
  15. records2 = e.fetchall()
  16. #cria todos os sensores os latitude e longitute
  17. sensorlatlong = db.labels.create("Latitude/Longitude")
  18. sensorprecip = db.labels.create("Precipitacao")
  19. for j in records2:
  20. s2 = db.nodes.create(precipitacao=j[0])
  21. sensorprecip.add(s2)
  22. for i in records:
  23. if(i[2]==j[1]):
  24. s = db.nodes.create(latitude=i[0],longitutde=i[1])
  25. sensorlatlong.add(s)
  26. s.relationships.create("MARCOU",s2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement