alex_bn_lee

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

【555】folium 更换底图

参考:Python地图可视化之Folium更换地图瓦片(Map Tiles)

参考:Folium Map Tiles


  底图更换

1
2
3
4
5
6
7
8
9
= folium. Map (
        location = [ 38.96 117.78 ],
        zoom_start = 12 ,
        # tiles='http://webrd02.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=7&x={x}&y={y}&z={z}', # 高德街道图
        # tiles='http://webst02.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}', # 高德卫星图
        tiles = 'https://mt.google.com/vt/lyrs=s&x={x}&y={y}&z={z}' # google 卫星图
        # tiles='https://mt.google.com/vt/lyrs=h&x={x}&y={y}&z={z}', # google 地图
        attr = 'default'
    )

 

  如果需要更换底图,仅需调整tiles参数URL即可。

  这里给出google地图的一些参数设置:

1
2
3
4
5
6
7
8
9
10
''' lyrs可以设置为不同的参数,分别代表不同形式的地图,可以尝试
lyrs=
h = roads only
m = standard roadmap
p = terrain
r = somehow altered roadmap
s = satellite only
t = terrain only
y = hybrid
'''

 

  Google 底图 standard roadmap

1
2
3
4
5
6
7
8
import folium
 
= folium. Map (location = [ 31.083970069885254 121.34862899780273 ],
               zoom_start = 15 ,
               tiles = 'https://mt.google.com/vt/lyrs=m&x={x}&y={y}&z={z}' ,
               attr = 'default' )
 
m

  效果

 

1
tiles = 'https://mt.google.com/vt/lyrs=s&x={x}&y={y}&z={z}'

 

posted on   McDelfino  阅读(1344)  评论(0编辑  收藏  举报

编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2012-04-26 【036】◀▶ 自己写的程序源代码
2012-04-26 【035】自建符号Symbol选择对话框
点击右上角即可分享
微信分享提示