[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[IDV #SNN-106715]: Error reading GOES-16 SCMI file



Hi Paul,

I was corresponding with my colleague Sean Arms about this issue and he brought
to my attention this link:

https://github.com/Unidata/ldm-alchemy/pull/3

which concerns the "semi_minor_axis" netCDF attribute.

This file may be fixable with a small amount of NCML, but, if possible, I would
like to see it assist you further.

Alternatively, you can give this NCML a shot:

<?xml version="1.0" encoding="UTF-8"?>
<ncml:netcdf 
xmlns:ncml="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"; 
location="file: /home/mccronep/data/NOAAPORT/gre/sat/TIRU13_KNES_151745.sat.nc">
  <attribute name="semi_minor_axis" orgName="semi_minor" />
  <attribute name="semi_major_axis" orgName="semi_major" />
</ncml:netcdf>

Load this file in the same manner as how you were trying to load that
TIRU13_KNES_151745.sat.nc file into the IDV.

Best,

Unidata IDV Support

> Hi Paul,
> 
> Would it be possible to upload a sample data file here:
> 
> http://motherlode.ucar.edu/repository/alias/idvupload
> 
> Let us know when it is uploaded.
> 
> Best,
> 
> Unidata IDV Support
> 
> 
> > Full Name: Paul McCrone
> > Email Address: address@hidden
> > Organization: FNMOC
> > Package Version: 5.4 build date:2017-05-18 16:06 UTC
> > Operating System: Linux
> > Hardware: Java: home: /home/mccronep/IDV_5.4/jre version: 1.8.0_51 
> > j3d:1.6.0-pre12-daily-experimental daily
> > Description of problem: There was an error loading the data:
> > Error creating data source:file.grid with: 
> > /home/mccronep/data/NOAAPORT/gre/sat/TIRU13_KNES_151745.sat.nc
> > Grid data source failed making data set: 
> > /home/mccronep/data/NOAAPORT/gre/sat/TIRU13_KNES_151745.sat.nc
> > Must specify semi_minor_axis
> >
> > ******************
> > Stack trace:
> > java.lang.IllegalArgumentException: Must specify semi_minor_axis
> > at 
> > ucar.nc2.dataset.transform.Geostationary.makeCoordinateTransform(Geostationary.java:111)
> > at 
> > ucar.nc2.dataset.CoordTransBuilder.makeCoordinateTransform(CoordTransBuilder.java:218)
> > at 
> > ucar.nc2.dataset.CoordSysBuilder.makeCoordinateTransforms(CoordSysBuilder.java:985)
> > at 
> > ucar.nc2.dataset.CoordSysBuilder.buildCoordinateSystems(CoordSysBuilder.java:577)
> > at ucar.nc2.dataset.NetcdfDataset.enhance(NetcdfDataset.java:475)
> > at ucar.nc2.dataset.NetcdfDataset.<init>(NetcdfDataset.java:1462)
> > at ucar.nc2.dataset.NetcdfDataset.openDataset(NetcdfDataset.java:433)
> > at ucar.nc2.dataset.NetcdfDataset.acquireDataset(NetcdfDataset.java:528)
> > at ucar.nc2.dt.grid.GridDataset.open(GridDataset.java:117)
> > at ucar.nc2.dt.grid.GridDataset.open(GridDataset.java:103)
> > at 
> > ucar.unidata.data.grid.GeoGridDataSource.doMakeDataSet(GeoGridDataSource.java:1189)
> > at 
> > ucar.unidata.data.grid.GeoGridDataSource.getDataset(GeoGridDataSource.java:1211)
> > at 
> > ucar.unidata.data.grid.GeoGridDataSource.initAfterCreation(GeoGridDataSource.java:513)
> > at ucar.unidata.data.DataManager.createDataSource(DataManager.java:1577)
> > at 
> > ucar.unidata.idv.IntegratedDataViewer.createDataSource(IntegratedDataViewer.java:1978)
> > at 
> > ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1895)
> > at 
> > ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1829)
> > at 
> > ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1802)
> > at ucar.unidata.idv.chooser.IdvChooser.makeDataSource(IdvChooser.java:943)
> > at 
> > ucar.unidata.idv.chooser.FileChooser.selectFilesInner(FileChooser.java:659)
> > at ucar.unidata.idv.chooser.FileChooser.selectFiles(FileChooser.java:528)
> > at ucar.unidata.idv.chooser.FileChooser.doLoadInThread(FileChooser.java:550)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at 
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> > at 
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.lang.reflect.Method.invoke(Method.java:497)
> > at ucar.unidata.util.Misc$2.run(Misc.java:1215)
> > at ucar.unidata.util.Misc$3.run(Misc.java:1243)
> >
> >
> >
> 


Ticket Details
===================
Ticket ID: SNN-106715
Department: Support IDV
Priority: Normal
Status: Closed
===================
NOTE: All email exchanges with Unidata User Support are recorded in the Unidata 
inquiry tracking system and then made publicly available through the web.  If 
you do not want to have your interactions made available in this way, you must 
let us know in each email you send to us.

Attachment: fix.ncml
Description: Binary data