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

Re: 20050519: IDV - Eumetsat CLM GRIB2 file



work has been done to read in the data and display it but the resulting
image doesn't look correct. i checked the values of the data and they seem
to be between 1.5 - 3.  could you take a look yourself using the ToolsUI
program at:

http://www.unidata.ucar.edu/software/netcdf-java/v2.2/webstart/index.html

any thoughts on what the problem is?

robb...


On Wed, 21 Dec 2005, Markus Gregor Kempf wrote:

> Hi Robb,
>
> is it still on your todo list? Any hope?
>
> best regards,
>
> Markus Kempf
>
> Robb Kambic wrote:
> > Markus,
> >
> > sorry about the long response time but we have been swamped with getting
> > all the data on Unidata's IDD system decoded properly. we looked at your
> > sample file and can actually decode it. the problem is we need to code the
> > projection 90 Space View Perspective or Orthographic and that is not an
> > easy task. also we are not familar with this projection. at this point we
> > don't have the time to code it because of the above tasks and also
> > Unidata's coming workshops in 2 weeks. i am not saying that
> > we will not code it, but when we will have the time to code it i cannot
> > say.  that about the best i can say, i know it's not positive.
> >
> > thanks,
> > robb...
> >
> >
> > --------------------------------------------------------------------
> >                         Header : GRIB
> >                     Discipline : 3 Space products
> >                   GRIB Edition : 2
> >                    GRIB length : 3444913
> >             Originating Center : 254 EUMETSAT Operation Centre
> >         Originating Sub-Center : 0
> > Significance of Reference Time : 3 Observation time
> >                 Reference Time : 2005:4:18T12:0:0
> >                 Product Status : 1 Operational test products
> >                   Product Type : 6 Processed satellite observations
> >          Number of data points : 13778944
> >                      Grid Name : 90 Space View Perspective or Orthographic
> >                      Grid Shape: 3 Earth oblate spheroid with axes
> > specified by produ
> > cer
> >         Oblate earth major axis: 6378.14
> >         Oblate earth minor axis: 6356.7554
> > Number of points along parallel: 3712
> > Number of points along meridian: 3712
> > Latitude of sub-satellite point: 0.0
> >   Longitude of sub-satellite pt: 0.0
> >   Resolution & Component flags : 0
> >          i direction increment : 3566.0
> >          j direction increment : 3561.0
> >  X-coordinate of sub-satellite : 1856.0001
> >  Y-coordinate of sub-satellite : 1856.0001
> >                  Scanning mode : 192
> >                    Basic angle : 0
> >         Altitude of the camera : 7.4533146E8
> >         X-coordinate of origin : 0.0
> >         Y-coordinate of origin : 0.0
> >             Product Definition : 30 Satellite product
> >             Parameter Category : 0 Image_format_products
> >                 Parameter Name : 7 Cloud_mask
> >                Parameter Units :
> >        Generating Process Type : 8
> >                   ForecastTime : 0
> >             First Surface Type : 0 Reserved
> >
> >
> >
> >
> >
> > On Tue, 24 May 2005, Markus Gregor Kempf wrote:
> >
> >
> >>Robb,
> >>
> >>its the projection used by Eumetsat (www.eumetsat.int) for its
> >>Meteosat-8 pictures. It's defined in documents EUM/MSG/ICD/105 and
> >>EUM/MSG/SPE/022 (available at their website under Publications/Technical
> >>Documentation). I don't have access to Eumetsat codes, but there is an
> >>open-source library at meteosatlib.sourceforge.net implementing an image
> >>reader and reprojection tool for the images.
> >>
> >>Best regards,
> >>
> >>Markus
> >>
> >>Robb Kambic wrote:
> >>
> >>>Markus,
> >>>
> >>>could you tell us about this grid file?  projection 90 is a space view
> >>>grid and we aren't quite sure how to handle the projection.  manual states
> >>>that this is an orthographic view, is that the same as a orthographic
> >>>projection from  the Snyder 1987 reference manual?  also do you have code
> >>>to create the projection?
> >>>
> >>>thanks,
> >>>robb...
> >>>
> >>>
> >>>
> >>>On Thu, 19 May 2005, Unidata Support wrote:
> >>>
> >>>
> >>>
> >>>>>To: address@hidden
> >>>>>From: "Markus Kempf" <address@hidden>
> >>>>>Subject: IDV - Eumetsat CLM GRIB2 file
> >>>>>Organization: ?
> >>>>>Keywords: 200505191448.j4JEm99A004188
> >>>>
> >>>>Institution: private educational use
> >>>>Package Version: 1.2b2
> >>>>Operating System: os.name:Windows XP; os.arch:x86; os.version:5.1;
> >>>>Hardware Information: java.vendor:Sun Microsystems Inc.; 
> >>>>java.version:1.5.0_02; java.home:C:\\Programme\\Java\\jre1.5.0_02;
> >>>>Inquiry: I would like to load a GRIB2 file by Eumetsat with IDV. The 
> >>>>following error occurs:
> >>>>
> >>>>An error has occurred:
> >>>>There was an error loading the data:
> >>>>unknown projection = 90
> >>>>
> >>>>Markus Kempf
> >>>>
> >>>>******************
> >>>>Stack trace:
> >>>>java.lang.UnsupportedOperationException: unknown projection = 90
> >>>>  at 
> >>>> ucar.nc2.iosp.grib.GribHorizCoordSys.computeProjection(GribHorizCoordSys.java:195)
> >>>>  at 
> >>>> ucar.nc2.iosp.grib.GribHorizCoordSys.addToNetcdfFile(GribHorizCoordSys.java:102)
> >>>>  at ucar.nc2.iosp.grib.Index2NC.open(Index2NC.java:157)
> >>>>  at 
> >>>> ucar.nc2.iosp.grib.Grib2ServiceProvider.open(Grib2ServiceProvider.java:75)
> >>>>  at ucar.nc2.NetcdfFile.<init>(NetcdfFile.java:645)
> >>>>  at ucar.nc2.NetcdfFile.open(NetcdfFile.java:263)
> >>>>  at ucar.nc2.NetcdfFile.open(NetcdfFile.java:212)
> >>>>  at ucar.nc2.dataset.NetcdfDataset.openFile(NetcdfDataset.java:232)
> >>>>  at ucar.nc2.dataset.NetcdfDataset.openDataset(NetcdfDataset.java:125)
> >>>>  at ucar.nc2.dataset.grid.GridDataset.open(GridDataset.java:65)
> >>>>  at ucar.nc2.dataset.grid.GridDataset.factory(GridDataset.java:74)
> >>>>  at 
> >>>> ucar.unidata.data.grid.GeoGridDataSource.doMakeDataSet(GeoGridDataSource.java:266)
> >>>>  at 
> >>>> ucar.unidata.data.grid.GeoGridDataSource.getDataset(GeoGridDataSource.java:283)
> >>>>  at 
> >>>> ucar.unidata.data.grid.GeoGridDataSource.doMakeDataChoices(GeoGridDataSource.java:297)
> >>>>  at 
> >>>> ucar.unidata.data.DataSourceImpl.getDataChoices(DataSourceImpl.java:959)
> >>>>  at ucar.unidata.data.DataManager.createDataSource(DataManager.java:850)
> >>>>  at 
> >>>> ucar.unidata.idv.IntegratedDataViewer.createDataSource(IntegratedDataViewer.java:1280)
> >>>>  at 
> >>>> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1218)
> >>>>  at 
> >>>> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1199)
> >>>>  at 
> >>>> ucar.unidata.idv.chooser.IdvChooser.makeDataSource(IdvChooser.java:334)
> >>>>  at 
> >>>> ucar.unidata.idv.chooser.FileChooser.selectFileInner(FileChooser.java:382)
> >>>>  at ucar.unidata.idv.chooser.FileChooser.selectFile(FileChooser.java:262)
> >>>>  at ucar.unidata.idv.chooser.FileChooser.doLoad(FileChooser.java:278)
> >>>>  at ucar.unidata.ui.ChooserPanel.actionPerformed(ChooserPanel.java:130)
> >>>>  at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
> >>>>  at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
> >>>>  at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
> >>>>  at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
> >>>>  at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown 
> >>>> Source)
> >>>>  at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
> >>>>  at java.awt.Component.processMouseEvent(Unknown Source)
> >>>>  at javax.swing.JComponent.processMouseEvent(Unknown Source)
> >>>>  at java.awt.Component.processEvent(Unknown Source)
> >>>>  at java.awt.Container.processEvent(Unknown Source)
> >>>>  at java.awt.Component.dispatchEventImpl(Unknown Source)
> >>>>  at java.awt.Container.dispatchEventImpl(Unknown Source)
> >>>>  at java.awt.Component.dispatchEvent(Unknown Source)
> >>>>  at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
> >>>>  at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
> >>>>  at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
> >>>>  at java.awt.Container.dispatchEventImpl(Unknown Source)
> >>>>  at java.awt.Window.dispatchEventImpl(Unknown Source)
> >>>>  at java.awt.Component.dispatchEvent(Unknown Source)
> >>>>  at java.awt.EventQueue.dispatchEvent(Unknown Source)
> >>>>  at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
> >>>>  at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
> >>>>  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> >>>>  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> >>>>  at java.awt.EventDispatchThread.run(Unknown Source)
> >>>>
> >>>>
> >>>>
> >>>>--
> >>>>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.
> >>>>
> >>>
> >>>
> >>>===============================================================================
> >>>Robb Kambic                                   Unidata Program Center
> >>>Software Engineer III                         Univ. Corp for Atmospheric 
> >>>Research
> >>>address@hidden                WWW: http://www.unidata.ucar.edu/
> >>>===============================================================================
> >>>
> >>>
> >>
> >
> > ===============================================================================
> > Robb Kambic                            Unidata Program Center
> > Software Engineer III                          Univ. Corp for Atmospheric 
> > Research
> > address@hidden                 WWW: http://www.unidata.ucar.edu/
> > ===============================================================================
> >
> >
>

===============================================================================
Robb Kambic                                Unidata Program Center
Software Engineer III                      Univ. Corp for Atmospheric Research
address@hidden             WWW: http://www.unidata.ucar.edu/
===============================================================================


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.