Как добавить текст в маркеры Folium FastMarkerCluster? - PullRequest
0 голосов
/ 01 июня 2018

Я планирую инциденты с применением оружия в США с помощью Folium FastMarkerCluster.Код ниже делает работу довольно хорошо.

lats2018 = guns2018['latitude'].tolist()
lons2018 = guns2018['longitude'].tolist()

locations = list(zip(lats2018, lons2018))
popups = ['lon:{}<br>lat:{}'.format(lons2018, lats2018) for (lats2018, 
lons2018) in locations]
icon_create_function = """\
function(cluster) {
return L.divIcon({
html: '<b>' + cluster.getChildCount() + '</b>',
className: 'marker-cluster marker-cluster-large',
iconSize: new L.Point(20, 20)
});

} "" "

b = folium.Map(
location=[np.mean(lats2018), np.mean(lons2018)],
tiles='Cartodb Positron',
zoom_start=1

)

marker_cluster = MarkerCluster(
locations=locations, popups=popups,
overlay=True,
control=True,
icon_create_function=icon_create_function
)

marker_cluster.add_to(b)
folium.LayerControl().add_to(b)

b.save(outfile= "2018.html")

Моя идея также состоит в добавлении текста из статей, касающихся инцидентов, к которым я обратилсямаркеры. После прочтения большого количества документации на фолиум я все еще не могу понять, возможно ли это вообще? Любое руководство относительно того, как это сделать, будет оценено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...