Hi, I'm having a strange inconsistency with some layers that I'm working
on. I have two layers, I'll call them layer_a and layer_b; Both of
them are configured the same way, and are linked to a database that has
information for a time series of data files. When I make the following
call:
https://SERVERNAME/geoserver/WORKSPACE/wcs?service=WCS&version=2.0.1&request=GetCoverage&coverageId=layer_aformat=image/geotiff&compression=LZW&cql_filter=timestamp=2025-02-01T06:00:00.000Z
I get an exception: a 500 reponse code with a small bit of XML stating
"Unable to read a coverage for the current request (could be due to
filtering or subsetting)". This seems valid to me, because that date
doesn't exist in the DB right now.
However, when I try the same query for layer_b:
https://SERVERNAME/geoserver/WORKSPACE/wcs?service=WCS&version=2.0.1&request=GetCoverage&coverageId=layer_bformat=image/geotiff&compression=LZW&cql_filter=timestamp=2025-02-01T06:00:00.000Z
I actually get a blank TIF image back. I've checked the configuration
files for both, and they seem to be nearly identical:
coveragestore.xml - Identical except for values for id, name, and
description, as well the "url" tag pointing to where the mosaic
configuration is on disk
layer.xml - identical except for id and name values
coverage.xml - identical except for various ids, names, titles,
descriptions, a little bit of indention difference for nativdcrs (but
otherwise the content of that tag is identical), and layer_a has a few
more supported formats.
In the mosaic data: the datastore.properties, indexer.properties, and
timeregex.properties files are 100% identical; for the
layer_a.properties/layer_b.properties files, the only difference is the
Name and TypeName fields, matching the respective layer names.
Is there some other configuration thing that I may be overlooking that
would cause this difference? I actually would prefer the exception - if
the date is invalid, I want it to throw the exception, not return a
blank image. But in any case, I just want them to be consistent with
each other.
I've been scratching my head over this all day!
Thanks in advance!
Scott Lewis
NSIDC
_______________________________________________
Geoserver-users mailing list
Please make sure you read the following two resources before posting to this
list:
- Earning your support instead of buying it, but Ian Turton:
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines:
http://geoserver.org/comm/userlist-guidelines.html
If you want to request a feature or an improvement, also see this:
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users