Viv, that should be everything that is required. I have asked Devon (the implementer of the new functionality) to check that my advice is correct. Thank you for testing it!
Kind regards, Ben. On 24/10/16 21:45, viv...@gfz-potsdam.de wrote: > Hi Ben, > > I installed last GeoServer master war archive from 2016-10-23 > (http://ares.boundlessgeo.com/geoserver/master/) and netcdf plugin. > Additionally I enabled the JVM system property option: > -Dorg.geotools.coverage.io.netcdf.enhance.ScaleMissing=true > > GeoServer is still not able to deal with scale_factor and add_offset. Is > there something more to do or to install? > > Kind regards, > Viv > > > > Am 2016/10/15 um 05:28 schrieb Ben Caradoc-Davies: >> Viv, >> >> I merged this fix today. It should appear in the next nightly build >> for GeoServer master. >> >> Note that, for reasons of backwards compatibility, this functionality >> is disabled by default. To enable this option, set the JVM system >> property: >> >> -Dorg.geotools.coverage.io.netcdf.enhance.ScaleMissing=true >> >> Kind regards, >> Ben. >> >> On 15/10/16 01:37, Daniele Romagnoli wrote: >>> Hi Viv, >>> a JIRA has been created in the past weeks to deal with that: >>> https://osgeo-org.atlassian.net/browse/GEOT-5516 >>> >>> A PR has already been made to handle it (thanks Devon): >>> https://github.com/geotools/geotools/pull/1301 >>> >>> I think that it will be merged early next week (these days there is a >>> Freeze due to releases in progress). >>> So it should be available as part of the GeoServer nightly build in a >>> couple of days. >>> >>> Hope this helps. >>> Cheers, >>> Daniele >>> >>> On Fri, Oct 14, 2016 at 2:17 PM, <viv...@gfz-potsdam.de> wrote: >>> >>>> Hello Everyone, >>>> >>>> I have downloaded a NetCDf file that contains packed short integer >>>> values. >>>> >>>> The NetCDF Variables section looks like this: >>>> variables: >>>> float longitude(longitude) ; >>>> longitude:units = "degrees_east" ; >>>> longitude:long_name = "longitude" ; >>>> float latitude(latitude) ; >>>> latitude:units = "degrees_north" ; >>>> latitude:long_name = "latitude" ; >>>> int time(time) ; >>>> time:units = "hours since 1900-01-01 00:00:0.0" ; >>>> time:long_name = "time" ; >>>> time:calendar = "gregorian" ; >>>> short sst(time, latitude, longitude) ; >>>> sst:scale_factor = 0.00053530401667862 ; >>>> sst:add_offset = 286.836646410492 ; >>>> sst:_FillValue = -32767s ; >>>> sst:missing_value = -32767s ; >>>> sst:units = "K" ; >>>> sst:long_name = "Sea surface temperature" ; >>>> >>>> >>>> Can GeoServer handle with scale_factor and add_offset attribute to >>>> unpack >>>> the values? >>>> >>>> Best regards, >>>> viv >>>> >>>> ------------------------------------------------------------ >>>> ------------------ >>>> Check out the vibrant tech community on one of the world's most >>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot >>>> _______________________________________________ >>>> Geoserver-users mailing list >>>> Geoserver-users@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/geoserver-users >>>> >>>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot >>> >>> >>> >>> _______________________________________________ >>> Geoserver-users mailing list >>> Geoserver-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/geoserver-users >>> >> > > > > -- Ben Caradoc-Davies <b...@transient.nz> Director Transient Software Limited <http://transient.nz/> New Zealand ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users