В настоящее время я использую фолиум для построения списка длинных / длинных позиций, около 1000 или около того пунктов. У меня есть список с именем lats, список с именем longs, а затем третий список, который представляет собой цвета, это либо красные, либо зеленые цвета. У меня проблема, когда я открываю карту, все точки становятся красными. Понятия не имею почему. Это не имеет смысла для меня, потому что, когда я делаю это так, он показывает только зеленые цвета, он работает нормально. Но как только он начинает показывать, оба зеленых цвета к концу становятся красными. Кто-нибудь знает почему?
import folium
from folium import plugins
mapit = folium.Map( location=[map_lat, map_long], zoom_start=10 )
for en in range(0, len(enum)):
folium.CircleMarker([lats[en], longs[en]], fill = True, color = colors[en], radius = 3, fill_color = colors[en]).add_to( mapit )
mapit.save('map.html')
map_lat
, map_long
- это всего лишь некоторые переменные, указывающие, куда должна указывать карта.
len(enum)
- это список с равной длиной списки латов, длин и цветов. Он содержит другую информацию, не столь важную для вопроса, но вы можете быть уверены, что она такой же длины.