Guest User

Untitled

a guest
Dec 11th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. #Import Library
  2. import folium
  3. import pandas as pd
  4.  
  5. #Load Data
  6. data = pd.read_csv("Volcanoes_USA.txt")
  7. lat = data['LAT']
  8. lon = data['LON']
  9. elevation = data['ELEV']
  10.  
  11. #Function to change colors
  12. def color_change(elev):
  13. if(elev < 1000):
  14. return('green')
  15. elif(1000 <= elev <3000):
  16. return('orange')
  17. else:
  18. return('red')
  19.  
  20. #Create base map
  21. map = folium.Map(location=[37.296933,-121.9574983], zoom_start = 5, tiles = "Mapbox bright")
  22.  
  23. #Plot Markers
  24. for lat, lon, elevation in zip(lat, lon, elevation):
  25. folium.Marker(location=[lat, lon], popup=str(elevation), icon=folium.Icon(color = color_change(elevation))).add_to(map)
  26.  
  27. #Save the map
  28. map.save("map1.html")
Add Comment
Please, Sign In to add comment