[netcdf-java] Geostationary CF grid_mapping problem: "HTTP Status 500 - Internal Server Error" [SEC=UNCLASSIFIED]

Hi,
I've been using the vertical_perspective CF1.6 grid_mapping to display 
geostationary satellite data. The limitation of the implementation within 
netcdf-java is the handling of the earth_radius (only one term instead of 
semi_minor_axis and semi_major_axis), which results in coastline mis-match in 
opendap-thredds generated WMS and netcdf subset service output.

It's been suggested that I use the CF1.7 grid_mapping geostationary, as this 
handles the semi_major and semi_minor_axis parameters correctly. To do so 
should simply be a matter of replacing 'vertical_perspective' with 
'geostationary' and ensuring the semi_major and semi_minor_axis parameters are 
specified. However, I can't get opendap-thredds [Version 4.5.5 - 20150306.1537] 
to identify the grid_mapping=geostationary. I get "HTTP Status 500 - Internal 
Server Error" when I try to access the WMS. Selected CDL for my example is 
below.

Has anyone else seen this behaviour? 
Thanks,
Leon

        float channel_0013_brightness_temperature(time, y, x) ;
                channel_0013_brightness_temperature:grid_mapping = 
"geostationary" ;

        float geostationary ;
                geostationary:latitude_of_projection_origin = 0. ;
                geostationary:longitude_of_projection_origin = 140.7 ;
                geostationary:grid_mapping_name = "geostationary" ;
                geostationary:perspective_point_height = 35785863 ;
                geostationary:semi_major_axis = 6378137. ;
                geostationary:semi_minor_axis = 6356752.3 ;
                geostationary:proj4_string = "+proj=geos +lon_0=140.7 
+h=35785863 +a=6378137.0 +b=6356752.3" ;

// global attributes:
                :Conventions = "CF-1.7" ;
                :standard_name_vocabulary = "CF-1.7" ;



  • 2015 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdf-java archives: