Hi List, i have a problem with noValue (or nullValue) entrys in Geoserver's WCS and i don't found a solution for it yet.
I store a rasterfile, format ArcGrid, GeoTIFF and/or ErdasImg to Geoserver, version 2.2.x, via REST interface and edit the coverage.xml to add some missed entrys. So i expand among other the dimensions_node with a range and novalue informations corresponding to the raster values, like: <dimensions> <coverageDimension> <name>GRAY_INDEX</name> <description>GridSampleDimension[-Infinity,Infinity]</description> <range> <min>0.0</min> <max>100.0</max> </range> <nullValues> <double>129.0</double> </nullValues> </coverageDimension> </dimensions> My coverages are requested by a application using GDAL (v1.9.1). GDAL reads the coverageOfferings (describeCoverage request) to get the raster informations and compute something exluding the noValue regions in the raster. The issue ist now, when GDAL read the coverageOfferings in WCS 1.0.0, the novalue (or nullValue) entrys are not delivered by Geoserver and GDAL can't use it: http://193.175.162.189/geoserver/wcs?request=DescribeCoverage&coverage=raster_example_20130208_113005_078&VERSION=1.0.0 in WCS 1.1.0 and 1.1.1 Geoserver delivers the noValues, http://193.175.162.189/geoserver/wcs?request=DescribeCoverage&identifiers=raster_example_20130208_113005_078&VERSION=1.1.0 http://193.175.162.189/geoserver/wcs?request=DescribeCoverage&identifiers=raster_example_20130208_113005_078&VERSION=1.1.1 but GDAL can't use the 1.1.x version of WCS, when i specify the WCS version to 1.1.x , e.g. <WCS_GDAL> <ServiceURL>http://193.175.162.189/geoserver/wcs?</ServiceURL> <CoverageName>raster_example_20130208_113005_078</CoverageName> <Version>1.1.0</Version> </WCS_GDAL> GDAL can read the coverage offering with included novalues but cant open it: C:\OSGeo4W\bin>gdalinfo wcs.xml ERROR 1: java.lang.IllegalArgumentException: The specified dimensional parameter is non-positive. The specified dimensional parameter is non-positive. gdalinfo failed - unable to open 'wcs.xml'. Has someone a solution how i can a) deliver novalues using the WCS 1.0.0 version in Geoserver or b) teach GDAL to use Gerserver's WCS 1.1.x Many thanks in advance Robert ------------------------------------------------------------------------------ Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users