python - 在 Folium 中具有时间控制的 WMS 层
问题描述
基于此示例,我尝试将时间控件添加到来自 NASA GIBS ( WMS GetCapabilities ) 的 WMS 层。不幸的是,时间控件不起作用,只有默认时间的图块正在加载。
这是我的代码:
import folium
from folium import plugins
m = folium.Map(location=[0, 0], tiles=None,
zoom_start=4, control_scale=True)
w = folium.WmsTileLayer(url='https://gibs.earthdata.nasa.gov/wms/epsg3857/best/wms.cgi',
layers='MODIS_Terra_CorrectedReflectance_TrueColor',
version='1.3.0',
attr="NASA EOSDIS GIBS"
)
w.add_to(m)
time = plugins.TimestampedWmsTileLayers(w, period='P1D', time_interval='2021-05-20/2021-05-28')
time.add_to(m)
m
我对 Folium 和 WMS 的经验有限,我们将不胜感激。
解决方案
推荐阅读
- javascript - 修改 Angular cli 构建以运行自定义脚本
- php - 刷新页面以锚定在 PHP 中动态生成的标签
- postgresql - 使用 AWS Lambda 和 Golang 连接到 AWS RDS PostgreSQL
- django - 正确/更好地实现 Django 中的“Like”模型
- ios - iOS 动画在 iOS 11.0 及更高版本上完美运行,但在低于 11.0 的 iOS 版本上出现问题
- express - 如何在 Express.js 中访问 post 请求的原始正文?
- node.js - 我是猫鼬的新手。我想通过添加作为另一个模式的值的字段来修改现有模式?
- aws-sam-cli - 如何使用 python 在本地安装 AWS SAM?
- asterisk - Asterisk 服务无法运行
- php - 如何从 stdClass 字符串中提取值?