Dear all,

Grid cell bounds were originally meant to provide precise information about the spatial extent of each grid cell or the interval of time over which a measurement was made. An ellipse would be inappropriate in either of these two cases (because 2-d space can't be completely completely represented by a set of non-overlapping ellipses). We note that CF does not in fact unambiguously provide any information about the shape of the grid cells; it just says that there are "vertices" that get connected (presumably by quasi-straight lines, perhaps running along great-circles or latitude circles). An ellipse might be considered a special case in which the "vertices" are connected by curves following the shape of an ellipse (with the definition of "vertice" stretched in this case to mean the 4 locations representing locally maximum distances from the center of the ellipse).

Perhaps that's too much of a stretch, but I think it points to the fact that we might think a bit longer about what cell "shapes" might be need to specified. Should we specify, for example, that for a particular latitude-longitude grid the grid cell latitude bounds might follow latitude circles, while the longitude bounds follow great circles along lines of longitude?

In the measurement examples provided as motivation for extending the definition of cell bounds to include ellipses, the cell shapes were in fact only *approximately* represented by an ellipse, so should the description include this information to distinguish it from a true ellipse (i.e., should we use the words "approximate ellipse" rather than "ellipse")?

Best regards,
Karl

On 19-Feb-10 6:45 AM, Bryan Lawrence wrote:
hi Thomas

I think Nan's right that four points is enough to unambiguously define an 
ellipse, but how do we know it's an ellipse?

We get the vertices from cell bounds
We get the area from cell measures

The only thing missing is the knowledge that the bounds need to be interpreted 
as ellipse coordinates rather than a polygon when plotting or something more 
sophisticated.

There are at least two possible routes:
   a) while long_name is not required for a boundary variable, we could use it 
to say it's an elllipse, or
   b) We extend cell_measures or cell_methods. My preference would be the 
latter, so we could add ellipse or FOV or something like that to appendix E (I 
haven't thought this through in detail yet, I was hoping someone else would 
suggest something).

Cheers
Bryan

On Friday 19 February 2010 14:15:47 Thomas Lavergne wrote:
Hei Nan and Bryan,

Indeed, as far as I see it, you could not specify or reproduce this shape since 
you do not know it is an ellipse. It might furthermore be slanted with respect 
to the axis, which requires an extra piece of information.

Bryan, did I miss something or you haven't yet proposed your "slight 
modification"? I am all ears :-)

Thomas

----- "Bryan Lawrence"<[email protected]>  wrote:

Hi Nan

... but you couldn't plot this properly because you don't know that
it's an ellipse ... which is why I would suggest a very slight
modification to add that particular piece of metadata ... (or am I
missing something)

Cheers
Bryan

On Thursday 18 February 2010 14:36:05 Nan Galbraith wrote:
Four coordinates and an area is enough to define an ellipse; if
these are more complex shapes, that's another problem.

As long as these are ellipses, the existing convention should work;
you'd
give the n/s e/w extremes of the disc in lat(cell), lon(cell) and
use
cell_measures = "area: cell_area" after calculating the area from
the
lengths
of the major&  minor axes.

Maybe my geometry is even rustier than I thought, otherwise this
should
work as it exists in the standard.


The vertices of the cells can be stored in the variable identified
by
the bounds
attribute, but the cell perimeter is not uniquely defined by its
vertices (because
the vertices could, for example, be connected by straight lines,
or,
on a sphere,
by lines following a great circle, or, in general, in some other
way).
- Nan


On Wednesday 17 February 2010 13:36:21 Thomas Lavergne wrote:

Dear all,

I do not think someone reacted on my concern/question about
non-polygonal cell boundaries. Maybe I am the only one with this issue
or maybe this topic went un-noticed because of heavy load on the CF
list at that time.
I thus re-post my original message in hope that someone will
comment on it (or point me to an archived thread that I did not yet
see).
Original post:


Hi everyone,

I refer to Chapter 7 on "Data Representative of Cells", 7.1
"Cell
Boundaries".

The specification of those boundaries seems to biased towards
polygonal boundaries (in the case of a 2D surface). This covers
certainly most of the needs but what happens if the cell is
defined as
a disc of radius x km (with center at the coordinate value)?

Of course, I can always give 10 to 10,000 vertices that will
approximate my disc but it does not sound very neat nor
efficient. We
would have to somehow move away from listing the 'bounds' and
start
describing the shape of the cell (disc, ellipse, rectangle,
etc...).
Note that the concepts of "cell measures" and "cell methods"
would
still perfectly hold.

One example of such a dataset would be one where at each grid
location
we report the mean/minimum/maximum temperature or pressure
recorded by
any station found in a radius of, say, 30 km around the central
point.

Another example is satellite data in swath projection where
each
record is associated to a Field Of View, which is often
approximated
as a an ellipse.

Did someone give it a thought already?

_______________________________________________
CF-metadata mailing list
[email protected]
http://*mailman.cgd.ucar.edu/mailman/listinfo/cf-metadata








--
Bryan Lawrence
Director of Environmental Archival and Associated Research
(NCAS/British Atmospheric Data Centre and NCEO/NERC NEODC)
STFC, Rutherford Appleton Laboratory
Phone +44 1235 445012; Fax ... 5848;
Web: home.badc.rl.ac.uk/lawrence



_______________________________________________
CF-metadata mailing list
[email protected]
http://mailman.cgd.ucar.edu/mailman/listinfo/cf-metadata

Reply via email to