Re: [idvusers] selecting data region across 0 meridian

Dear Ethan, Don, others,

> Yes, the netCDF-Java Grid API is the obvious place to put this
> capability. The TDS option would be a nice addition but would be built
> on top of the netCDF-Java capabilities, so not a replacement for the
> Grid API.

thanks for discussing this in detail.  I would like to contribute if I
can, although I don't have any experience coding with the NetCDF-Java
interface so far.

I would be in favour of a generic solution, but I'm wondering if, in
this case, it isn't something that should go into IDV itself.  The
fact that a grid wraps and how to deal with it is something
application-domain specific.  NetCDF (theoretically) doesn't have to
contain earth grids.  There are other applications where the
functionality would make sense (direction axes), so it could be seen
as a generic dimension property (solve in NetCDF) or as something
earth-grid specific (solve in IDV).  If it's solved in NetCDF,
shouldn't it be solved in the base C library as well?

Ferret (noaa) has a similar problem, and solves it in the application
with a "modulo" flag for dimensions and recognition of specific lon
dimensions.  I'm not sure if they split requests in 2 when requesting
a small region, but I can find out if there's an interest.

Kind regards,


Dr. Hein Zelle
Advisor Meteorology & Oceanography

Tel:        +31 (0)527-242299
Fax:        +31 (0)527-242016
E-mail:     hein.zelle@xxxxxxxxxxxxx

Voorsterweg 28, 8316 PT Marknesse, the Netherlands
Postal address: P.O. Box 61, 8325 ZH Vollenhove, the Netherlands

Registered in The Netherlands, Registered no. 39060160.

Unless otherwise agreed by BMT ARGOSS in writing, all work,
services, goods or products supplied by BMT ARGOSS shall be subject
to and governed by BMT ARGOSS' own terms and conditions which are
available for inspection from BMT ARGOSS on request.

----Confidentiality Notice & Disclaimer---- 

The contents of this e-mail and any attachments are intended for the
use of the mail addressee(s) shown. If you are not that person, you
are not allowed to read it, to take any action based upon it or to
copy it, forward, distribute or disclose the contents of it and you
should please delete it from your system. BMT ARGOSS does not accept
liability for any errors or omissions in the context of this e-mail or
its attachments which arise as a result of internet transmission, nor
accept liability for statements which are those of the author and
clearly not made on behalf of BMT ARGOSS.