zoukankan      html  css  js  c++  java
  • 【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}'
    

  • 相关阅读:
    ajax传json
    JSON 转 VO
    字符串转数组
    "No 'Access-Control-Allow-Origin' header"跨域问题CROS
    jdbc连接SQLServer
    Jquery判断checkbox选中状态
    JSON与null
    点击劫持
    Eclipse 入手配置
    SQL练习(一)
  • 原文地址:https://www.cnblogs.com/alex-bn-lee/p/14703565.html
Copyright © 2011-2022 走看看