alex_bn_lee

导航

【555】folium 更换底图

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

参考:Folium Map Tiles


  底图更换

m  = 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地图的一些参数设置:

''' 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

import folium

m  = 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 

  效果

 

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

 

posted on 2021-04-26 10:32  McDelfino  阅读(1217)  评论(0编辑  收藏  举报