You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Folium中添加含BASETIME参数的WMS图层IDZ73013

解决Folium中MetEye WMS图层无法显示的问题

针对你遇到的IDZ73013图层无法显示的问题,可尝试以下关键调整:

  • 修正WMS URL格式:移除URL末尾的?,Folium会自动拼接查询参数,避免出现无效的重复问号。
  • 将额外参数放入params字典:Folium的WmsTileLayer要求非标准WMS参数(如BASETIME、TIMESTEP)通过params字典传递,而非直接作为顶层参数。
  • 匹配地图投影:Folium默认使用EPSG:3857(Web墨卡托)投影,需确保WMS图层使用相同投影,或调整地图的CRS。

修改后的代码示例:

map_geo = folium.Map(location=[-25.9, 134.7], zoom_start=5)

wms = folium.raster_layers.WmsTileLayer(
    url='http://wvs3.bom.gov.au/mapcache/meteye',
    layers='IDZ73013',
    transparent=True,
    control=True,
    overlay=True,
    show=True,
    name='rain',
    format='image/png',
    params={
        'BASETIME': '202309050600',
        'TIMESTEP': '0',
        'SRS': 'EPSG:3857'  # 匹配Folium默认投影
    }
)
wms.add_to(map_geo)
folium.LayerControl().add_to(map_geo)

map_geo

额外检查点:

  • 确认BASETIME为服务器当前可用的有效时间戳,可通过MetEye官网查看最新的可用时间范围。
  • 若服务器不支持EPSG:3857,可尝试将地图CRS改为EPSG:4326:folium.Map(location=[-25.9, 134.7], zoom_start=5, crs='EPSG4326'),同时保持params中的SRS为EPSG:4326。

内容的提问来源于stack exchange,提问作者pauloeavf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 09:53:18