2017-06-27 132 views
0

我有一個folium貼圖,我試圖添加一個文本框,我總是會喜歡屏幕上的其他細節,並且似乎無法找到一種方法來獲取一個彈出。爲Folium輸出添加標籤(文本框樣式)

我想是這樣一個顏色表

import branca.colormap as cm 
colormap = cm.linear.Set1.scale(0, 35).to_step(10) 
colormap.caption = 'A colormap caption' 
map.add_child(colormap) 

或以下

FloatImage(img_link, bottom=60, left=70).add_to(map) 

看來,加入用4/5線的信息的文本框應該是很簡單的圖像,但我似乎無法找到覆蓋Folium的方法。所以我真的希望有人能指出我正確的方向。

我可能留下的一個想法是添加iFrame,但不太確定我如何才能使其工作。

+0

我見過的標籤綁定到特定座標的例子。這會起作用嗎? –

回答

0

下面的代碼應該工作:

import folium 

from folium import IFrame 

text = 'your text here' 

iframe = folium.IFrame(text, width=700, height=450) 
popup = folium.Popup(iframe, max_width=3000) 

Text = folium.Marker(location=[lat,lon], popup=popup, 
        icon=folium.Icon(icon_color='green')) 
Yourmap.add_child(Text) 

Yourmap.save('mymap.html') 
相關問題