Hi, Thank you for you answer. It unfortunately did not work. The NetCDF-plugin 
does not seem to read the .prj file. The projection information is in the 
NetCDF file already. Probably something wrong with the structure of the 
NetCDF-file. unsure what though.

Kind regards,

Frank van der Stelt
Systems developer
SMHI - Swedish Meteorological and Hydrological Institute
________________________________
Från: Marks, Constant [constant.ma...@unt.edu]
Skickat: den 20 augusti 2019 15:17
Till: Van Der Stelt Frank; geoserver-users@lists.sourceforge.net
Ämne: RE: [EXT] [Geoserver-users] Can't read Netcdf with WKT attributes

I had an issue loading some geotiffs that needed an .prj file created before I 
could add them as a raster data store. Maybe you could create one for your 
netcdf file?



Constant Marks
Research Assistant | Computer Science and Engineering
University of North Texas
Office: Discovery Parks F216
e: constant.ma...@unt.edu<mailto:constant.ma...@unt.edu>
t: (303) 482 7292<tel:482%207292>


-------- Original message --------
From: Van Der Stelt Frank <frank.vanderst...@smhi.se>
Date: 8/20/19 6:52 AM (GMT-06:00)
To: geoserver-users@lists.sourceforge.net
Subject: [EXT] [Geoserver-users] Can't read Netcdf with WKT attributes

Hi All,

I'm using the Netcdf input plugin with geoserver 2.15.2. However when I try to 
read my files I get a warning "unable to connect" This because the CRS is not 
found:

Caused by: java.io.IOException: java.lang.IllegalArgumentException: Unable to 
find a CRS for the provided variable: lon

Before this warning another warning appears:

WARNING: Unable to setup a CRS from the specified WKT: 
PROJCS['unnamed',GEOGCS['GRS 1980(IUGG, 
1980)',DATUM['unknown',SPHEROID['GRS80',6378137,298.257222101],TOWGS84[0,0,0,0,0,0,0]],PRIMEM['Greenwich',0],UNIT['degree',0.0174532925199433]],PROJECTION['Transverse_Mercator'],PARAMETER['latitude_of_origin',0],PARAMETER['central_meridian',18],PARAMETER['scale_factor',1],PARAMETER['false_easting',150000],PARAMETER['false_northing',0],UNIT['Meter',1]]

My netcdf has a variable projection which is read by the netcdf plugin 
according to the documentation:

https://docs.geoserver.org/stable/en/user/extensions/netcdf/netcdf.html#wkt-attributes<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.geoserver.org%2Fstable%2Fen%2Fuser%2Fextensions%2Fnetcdf%2Fnetcdf.html%23wkt-attributes&data=02%7C01%7Cconstant.marks%40unt.edu%7Ce946b07be26740a024de08d72564d01d%7C70de199207c6480fa318a1afcba03983%7C0%7C0%7C637018987240916010&sdata=saMoWokHdHbYg8Nl4Aopsaudx9Lz%2FbGyCs7r93sVXPY%3D&reserved=0>

It looks like this (ncdump):

     int projection ;
                projection:grid_mapping_name = "transverse_mercator" ;
                projection:proj4 = "+proj=tmerc +lat_0=0 +lon_0=18 +k=1 
+x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs" ;
                projection:scale_factor_at_central_meridian = 1. ;
                projection:longitude_of_central_meridian = 18. ;
                projection:latitude_of_projection_origin = 0. ;
                projection:false_easting = 150000. ;
                projection:false_northing = 0. ;
                projection:semi_major_axis = 6378137. ;
                projection:inverse_flattening = 298.257222101 ;
                projection:spatial_ref = "PROJCS[\"unnamed\",GEOGCS[\"GRS 
1980(IUGG, 
1980)\",DATUM[\"unknown\",SPHEROID[\"GRS80\",6378137,298.257222101],TOWGS84[0,0,0,0,0,0,0]],PRIMEM[\"Greenwich\",0],UNIT[\"degree\",0.0174532925199433]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"central_meridian\",18],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",150000],PARAMETER[\"false_northing\",0],UNIT[\"Meter\",1]]"
 ;

The WKT syntax is parsed (parseWKT in geotools) but the coordinate reference 
system is not created.

Does anyone else have this problem when using the WKT-syntax in netcdf? 
Something wrong with the WKT-syntax? Any way to turn of the parsing by 
geoserver?

Kind regards,

Frank van der Stelt
Systems developer
SMHI - Swedish Meteorological and Hydrological Institute
_______________________________________________
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

Reply via email to