Передача стиля прозрачности в GeoJSON в Folium - PullRequest
0 голосов
/ 19 ноября 2018

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

Попытка сделать следующее:

style_function = {'fillColor': '#00FFFFFF',
                 'lineColor': '#00FFFFFF'}

folium.GeoJson(combined,
               tooltip=folium.GeoJsonTooltip(fields=['LGA','MBRS'],
                                             aliases=['Location','Members']),
               style_function=style_function).add_to(m)

folium.LayerControl().add_to(m)

Что возвращает:

TypeError: 'dict' object is not callable

Пример документации рекомендует передавать dict как часть функции, но я хочу, чтобы прозрачность применялась ко всем GeoJson.

Пожалуйста, помогите!

1 Ответ

0 голосов
/ 21 ноября 2018

Изменить код выше на:

style = {'fillColor': '#00000000', 'color': '#00000000'}

folium.GeoJson(combined,
               tooltip=folium.GeoJsonTooltip(fields=['LGA','MBRS'],
                                             aliases=['Location','Members']),
               style_function=lambda x: style).add_to(m)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...