Advertisement
Guest User

Untitled

a guest
Oct 21st, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.78 KB | None | 0 0
  1. import os
  2. from folium.plugins import HeatMap
  3. import mysql.connector
  4. topmap = folium.Map([51.2192, 4.4029], tiles='stamentoner', zoom_start=14)
  5. cnc = mysql.connector.connect(user='root', password='root',
  6.                               host='127.0.0.1',
  7.                               database='velo')
  8. print(cnc)
  9. cursor = cnc.cursor()
  10. query = 'SELECT StationId, count(BikeID)as Aantal FROM Data01 INNER JOIN velostation on Data01.StationID = velostation.objectid GROUP BY StationId ORDER BY Aantal DESC LIMIT 10;'
  11. cursor.execute(query)
  12. aantalPerStat = {}
  13. teller = 0
  14. for (StationId, Aantal) in cursor:
  15.     teller = teller + 1
  16.     val1 = s[StationId]
  17.     folium.Marker([s[StationId][2], s[StationId][3]], popup=str( 'nr' + str(teller) + ': ' + s[StationId][0]) ).add_to(topmap)
  18. topmap
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement