【555】folium 更換底圖


參考:Python地圖可視化之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}'

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM