m0_50614229 2022-03-09 10:50 采纳率: 33.3%
浏览 385

关于Python的Folium包生成的地图在浏览器中无法正常显示

address中存放了许多经纬度信息,想采取循环逐个获取这些经纬度并且利用folium.Marker()表示出来

问题相关代码,请勿粘贴截图
address=[]
for i in kw:
    addr=i
    url='http://dev.virtualearth.net/REST/v1/Locations?q=%s&key=AjflhH1JhV5Lgp_4ZemxMsQs7p6QOz6FkrRkpccVpZN5AX9xK3YMMVDVs26xIMq_'%addr
   #print(url)
    o=requests.get(url).json()
#获取经纬度
    if len( o['resourceSets'])>0 and len( o['resourceSets'][0]['resources'])>0:
        coord= o['resourceSets'][0]['resources'][0]['point']['coordinates']
       # print(coord)#经纬度
        address.append(coord)
 

world_map=folium.Map()
bj_map=folium.Map(zoom_start=12,tiles='Stamen Terrain')
for coord in address:
        folium.Marker(location=coord,popup='●▲◆',icon=folium.Icon(icon="cloud",color="green")).add_to(bj_map)
bj_map
bj_map.save(r'C:\Users\lenovo\Desktop\folium_demo.html')
wb.open(r'C:\Users\lenovo\Desktop\folium_demo.html')

我用的jupyter运行结果中可以正常显示

img

但是保存的html打开却是这样:

img


如果换一个浏览器打开,甚至成了这样:

img

完全不显示任何的marker了 请问是为什么呀 求帮助

  • 写回答

1条回答 默认 最新

  • 「已注销」 2022-03-09 14:52
    关注

    你用的py是什么版本的

    评论

报告相同问题?

问题事件

  • 创建了问题 3月9日

悬赏问题

  • ¥20 ESP32使用MicroPyhon开发,怎么获取485温湿度的值,温湿度计使用的鞋子是Modbus RTU
  • ¥50 苹果MGIE项目部署缺少emb权重
  • ¥15 采用ansys进行机翼在特定路径下的打孔过程中的受力分析
  • ¥15 单片机adb主机连接手机,usb调试密钥无法保存
  • ¥15 已知X和Y有以下关系,求X和Y的关系式
  • ¥15 net core 同时编辑怎么防止数据多保存了
  • ¥15 matlab做ba模型让其在ba和er规则下生长
  • ¥15 请问Quartus的Verilog代码怎么写?
  • ¥100 Mac 版foxmail 收邮件问题
  • ¥15 QWebEngineView