Geoserver ImageMosaic timeregex.properites 读取不正确

问题描述 投票:0回答:1

我正在尝试设置一个 ImageMosaic 栅格存储来提供每小时栅格,请按照此处的说明进行操作:ImageMosaic

我的光栅的标题是这样的,在一个名为光栅的导演中/

qpe_20241004060000.tif
qpe_20241004070000.tif
qpe_20241004080000.tif

我的 timeregex.properites 看起来像

regex=([0-9]{14}),format=yyyyMMddHHmmss

我的indexer.properties看起来像:

TimeAttribute=ingestion
ElevationAttribute=elevation
Schema=*the_geom:Polygon,location:String,ingestion:java.util.Date,elevation:Integer
PropertyCollectors=TimestampFileNameExtractorSPI[timeregex](ingestion)

但是,当我尝试创建商店时,我的 dbf 文件似乎无法正确读取时间戳,它看起来像: enter image description here

所以它似乎没有获取时间戳。 我也尝试过各种其他正则表达式,但似乎没有任何效果。 我做错了什么?

Ubuntu 上的 Geoserver 版本 2.26.0

geoserver
1个回答
0
投票

根据非常有帮助的 Geoserver 论坛,这里是解决方案? https://discourse.osgeo.org/t/imagemosaic-timeregex-properites-not-reading- Correctly/110680

简而言之:Shapefile 不支持时间值,因此必须转向 postGIS。

© www.soinside.com 2019 - 2024. All rights reserved.