Значения градиента фолиума не меняются в Heatmap - PullRequest
0 голосов
/ 16 февраля 2020

Я пытаюсь отобразить значения в Heatmap в соответствии с их расходом. Например, самый высокий расход приходится на красный, средние расходы - на оранжевый, а меньшие - на желтый. Но в тепловой карте я получаю те же цвета

Это значения

 [[24.872931811611963, 67.37132880008572, 36504.0], [24.877325155114107, 67.61339129257563, 3669.0],
 [24.913628657843375, 67.86619857420588, 41328.0], [24.916074058463735, 67.0246852971121, 10760.0],
 [24.91781730263311, 67.6670564676237, 36395.0], [24.92272469856653, 67.02006086262546, 2748.0],
 [24.924113905601633, 67.69768617418957, 46423.0], [24.927141553358464, 67.50087742035363, 45170.0],
 [24.93241842084545, 67.00414752824948, 37907.0], [24.94973316983719, 67.33697998860538, 6456.0], 
 [24.957040451139875, 67.66665967155237, 14404.0], [24.95850276281118, 67.97422315179826, 19075.0],
 [24.970454753582505, 67.19954899924328, 1734.0], [24.990472166431147, 67.14979248423083, 36356.0], 
 [25.000282853119582, 67.92934854978431, 33127.0], [25.02822493425129, 67.93235697765454, 46105.0]]

Это значения данных

Я хочу, чтобы цвета каждой точки должны быть разными в соответствии с их порогом, установленным в градиенте

m = folium.Map(location=[25.8943,68.5247],tiles='stamentoner',zoom_start=9)
HeatMap(data,gradient={0.3: 'red', 0.6: 'orange', 1: 'yellow'}).add_to(folium.FeatureGroup(name='Heat Map').add_to(m))

folium.LayerControl().add_to(m)

m
...