- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在运行可操作的海洋模型,所以我每天都会将新的 netCDF 文件放入通过 opendap TDS 和 tomcat 提供的文件夹中。模型完成后,旧文件被新文件覆盖它们具有相同的名称(!),但服务器似乎没有更新/提供新数据。如果我在系统磁盘文件上执行 ncdump,我会得到一个值;与通过 opendap 相同的 ncdump 使用访问相比,我得到了不同,在我看来它被缓存并保持并且没有像我想要的那样刷新。有没有办法通过 TDS opendap tomcat 禁用 netCDF 文件的缓存?谢谢,干杯伊维察
最佳答案
要确保 THREDDS 数据服务器 (TDS) 不缓存您的数据,您可以设置一个不缓存的数据集根。这是我们用于海洋预报模型的实际示例,其中每天使用相同的名称(此处为 NECOFS_GOM2_FORECAST.nc、NECOFS_GOM3_FORECAST.nc 等)将新的预报 NetCDF 文件简单地上传到服务器:
<?xml version="1.0" encoding="UTF-8"?>
<catalog xmlns="http://www.unidata.ucar.edu/namespaces/thredds/InvCatalog/v1.0"
xmlns:xlink="http://www.w3.org/1999/xlink" name="THREDDS Catalog for NetCDF Files" version="1.0.1">
<service name="allServices" serviceType="Compound" base="">
<service name="ncdods" serviceType="OpenDAP" base="/thredds/dodsC/"/>
<service name="HTTPServer" serviceType="HTTPServer" base="/thredds/fileServer/"/>
</service>
<datasetRoot path="FVCOM" location="/http/www/CODFISH/Data/FVCOM/" cache="false"/>
<dataset name="NECOFS GOM2 Forecast" ID="gom2_nocache" serviceName="allServices"
urlPath="FVCOM/NECOFS/Forecasts/NECOFS_GOM2_FORECAST.nc" dataType="Grid"/>
<dataset name="NECOFS GOM3 Forecast" ID="gom3_nocache" serviceName="allServices"
urlPath="FVCOM/NECOFS/Forecasts/NECOFS_GOM3_FORECAST.nc" dataType="Grid"/>
<dataset name="NECOFS MET Forecast" ID="necofs_met" serviceName="allServices"
urlPath="FVCOM/NECOFS/Forecasts/NECOFS_MET_FORECAST.nc" dataType="Grid"/>
<dataset name="NECOFS GOM3 Wave Forecast" ID="necofs_gom3_wave" serviceName="allServices"
urlPath="FVCOM/NECOFS/Forecasts/NECOFS_WAVE_FORECAST.nc" dataType="Grid"/>
<dataset name="NECOFS MASSBAY Forecast" ID="massbay_nocache" serviceName="allServices"
urlPath="FVCOM/NECOFS/Forecasts/NECOFS_FVCOM_OCEAN_MASSBAY_FORECAST.nc" dataType="Grid"/>
</catalog>
关于 https://www.unidata.ucar.edu/projects/THREDDS/tech/reference/ThreddsConfigXMLFile.html 有更多信息,它还说“看下面可能不起作用”但肯定它在 TDS 4.2.9 上工作,因为我们在这里使用它:http://www.smast.umassd.edu:8080/thredds/forecasts.html
关于xml - 未使用 tomcat 和 opendap thredds 服务器更新文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14621041/
我正在使用 URL 从 opendap 服务器(数据的子集)打开 netcdf 数据。当我打开它时,数据(据我所知)在请求变量之前实际上并未加载。我想将数据保存到磁盘上的文件中,我该怎么做? 我目前有
我正在使用 xarray 非常酷的 pydap 后端 ( http://xarray.pydata.org/en/stable/io.html#opendap ) 来读取通过 IRI 的 OPenDA
我正在运行可操作的海洋模型,所以我每天都会将新的 netCDF 文件放入通过 opendap TDS 和 tomcat 提供的文件夹中。模型完成后,旧文件被新文件覆盖它们具有相同的名称(!),但服务器
我已经尝试过请求、pydap、urllib 和 netcdf4,但在尝试下载以下 NASA 数据时总是出现重定向错误或权限错误: GLDAS_NOAH025SUBP_3H:GLDAS Noah 陆地表
我尝试使用 xarray.open_mfdataset() 打开 THREDDS 服务器上 OpenDAP 上托管的多个 NetCDF 文件,但出现错误。如果我只打开一个文件(但仍然使用 open_m
我有一个 opendap thredds 链接到一个目录,该目录包含许多来自特拉华州业务预报系统 (DBOFS) 的海洋学模型输出文件。历史数据存储在单独的每小时文件中,甚至一些文件跨越多个小时。我想
我是一名优秀的程序员,十分优秀!