This message came from the CF Trac system.  Do not reply.  Instead, enter your 
comments in the CF Trac system at http://kitt.llnl.gov/trac/.

#107: CF Data Model 1.7
-----------------------------+------------------------------
  Reporter:  markh           |      Owner:  cf-conventions@…
      Type:  task            |     Status:  new
  Priority:  medium          |  Milestone:
 Component:  cf-conventions  |    Version:
Resolution:                  |   Keywords:
-----------------------------+------------------------------
\
\
\
\
\
\

Comment (by jonathan):

 Dear Jim and Mark

 `grid_mapping` and `formula_terms` look rather different in CF-netCDF, but
 they do have a similar purpose. `formula_terms` tells you how to translate
 the vertical coordinate variable into coordinate values which "indicate
 the location of the data" (as it says in 4.3) in the vertical dimension,
 in practice meaning height or depth with respect to a geophysically
 defined reference surface, or pressure, which is (in some cases) a
 reasonable proxy for height or depth. `grid_mapping` tells you how to
 translate the horizontal coordinate variables into longitude and latitude,
 which have a special status in CF for providing horizontal location; as
 you know, we insist that it must be possible to locate the data in lat-lon
 if it has horizontal dimensions.

 After `grid_mapping` was introduced, it was expanded to allow the
 ellipsoid to be defined, and as a result of recent discussion I've
 proposed it should allow the geoid to be identified too. At the moment,
 the ellipsoid and geoid definition cannot be applied to vertical
 coordinates, but it seems very likely this will become desirable, also as
 a result of recent discussions. For example, we can specify a vertical
 coordinate as height above the geoid, but we cannot specify precisely what
 the geoid is for the vertical coordinate, unless we allow `grid_mapping`
 to do that. So, in this respect too, vertical and horizontal coordinates
 will require similar treatment.

 Given these two sorts of similarity, it seems logical to us that we should
 describe the two CF-netCDF mechanisms as different applications of the
 same logical construct. It doesn't matter that they are formally
 different. The formal difference arises partly because `formula_terms`
 applies to only one dimension but `grid_mapping` to two dimensions, and
 partly because they were designed at different times without seeing the
 larger picture. In writing down the logical model, we can take a step back
 to see that larger picture, and make it simpler as a result.

 Cheers

 Jonathan
\
\
\

-- 
Ticket URL: <http://kitt.llnl.gov/trac/ticket/107#comment:66>
CF Metadata <http://kitt.llnl.gov/>
CF Metadata
This message came from the CF Trac system.  To unsubscribe, without 
unsubscribing to the regular cf-metadata list, send a message to 
"[email protected]" with "unsubscribe cf-metadata" in the body of your 
message.

Reply via email to