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

20051102: IDV - Eumetsat CLM GRIB2 file



>From: "Valentijn Venus" <address@hidden>
>Organization: ITC
>Keywords: 200511021016.jA2AGm7s027884 IDV projection

Hi Valentijn-

>i have the same request as Markus.  As we receive CLM products through EUMETCA
> ST too, it would be great if IDV can be extended to incl. the 90 Space View P
> erspective or Orthographic projection?

I added an Orthographic projection to the IDV's projection packages
yesterday.  It will take a little bit more work to do the GRIB
decoding, but we might get it in for the 1.3beta1 release.  Can 
you send a sample file or two for us to test with?

Thanks.

>[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
>Re: 20050519: IDV - Eumetsat CLM GRIB2 file
>
>    * To: Markus Gregor Kempf <m.kempf@xxxxxx>
>    * Subject: Re: 20050519: IDV - Eumetsat CLM GRIB2 file
>    * From: Robb Kambic <rkambic@xxxxxxxxxxxxxxxx>
>    * Date: Thu, 7 Jul 2005 13:39:07 -0600 (MDT)
>    * Cc: support-thredds <support-thredds@xxxxxxxxxxxxxxxx>
>    * In-reply-to: <address@hidden>
>    * Organization: UCAR/Unidata
>    * References: <address@hidden>
>
>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: support-idv@xxxxxxxxxxxxxxxx
>> >>>From: "Markus Kempf" <gmke@xxxxxx>
>> >>>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 follo
> wing 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(GribHorizCoor
> dSys.java:195)
>> >>   at ucar.nc2.iosp.grib.GribHorizCoordSys.addToNetcdfFile(GribHorizCoordS
> ys.java:102)
>> >>   at ucar.nc2.iosp.grib.Index2NC.open(Index2NC.java:157)
>> >>   at ucar.nc2.iosp.grib.Grib2ServiceProvider.open(Grib2ServiceProvider.ja
> va: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(GeoGridDataSo
> urce.java:266)
>> >>   at ucar.unidata.data.grid.GeoGridDataSource.getDataset(GeoGridDataSourc
> e.java:283)
>> >>   at ucar.unidata.data.grid.GeoGridDataSource.doMakeDataChoices(GeoGridDa
> taSource.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(IntegratedDat
> aViewer.java:1280)
>> >>   at ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataV
> iewer.java:1218)
>> >>   at ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataV
> iewer.java:1199)
>> >>   at ucar.unidata.idv.chooser.IdvChooser.makeDataSource(IdvChooser.java:3
> 34)
>> >>   at ucar.unidata.idv.chooser.FileChooser.selectFileInner(FileChooser.jav
> a: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 Sou
> rce)
>> >>   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 R
> esearch
>> > rkambic@xxxxxxxxxxxxxxxx              WWW: http://www.unidata.ucar.edu/
>> > ==========================================================================
> =====
>> >
>> >
>>
>
>==============================================================================
> =
>Robb Kambic                               Unidata Program Center
>Software Engineer III                     Univ. Corp for Atmospheric Research
>rkambic@xxxxxxxxxxxxxxxx                  WWW: http://www.unidata.ucar.edu/
>==============================================================================
> =
>
>
>    * Prev by Date: Re: CLDGRIB2 data (fwd)
>    * Next by Date: Re: 20050707: netCDF Decoders - Degribbing files
>    * Previous by thread: Re: 20050519: IDV - Eumetsat CLM GRIB2 file
>    * Next by thread: [Fwd: Grib-to-NetCDF problems] (fwd)
>    * Index(es):
>          o Date
>          o Thread

Don Murray
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.