Changes between Version 27 and Version 28 of NetCDF_exportUpdateChanges


Ignore:
Timestamp:
Oct 12, 2011, 10:18:19 PM (13 years ago)
Author:
pds
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NetCDF_exportUpdateChanges

    v27 v28  
    8787Note: In the longer-term we would view it as advantageous that the CF-1 conventions were augmented to allow recording of full datum information, and reduce the need to store extra CRS information in GDAL-managed attributes. However this will require agreement of the CF-1 community for a new standard, and would take time to agree upon and adopt.  See https://cf-pcmdi.llnl.gov/trac/ticket/69 .
    8888
    89 === Add saving of Datum reference Ellipsoid parameters in CF-1 compliant format, in addition to within GDAL's WKT ===
     89=== SRS Handling: Add saving of reference Ellipsoid parameters in CF-1 compliant format used by dataset ===
    9090
    9191'''Related fix''': #2893 [[BR]]
     
    9696'''Change''':
    9797
    98 When exporting to NetCDF, save CF-1 attributes that specify the reference ellipsoid used by the projection SRS's datum. Continue also saving this information in the special GDAL "spatial_ref" tag.
     98When exporting to NetCDF, the new driver will utilise the CF-1 attributes that allow specification of the reference ellipsoid used by the dataset's CRS (e.g. 'semi_major_axis', 'inverse_flattening').
    9999
    100 Note: when importing, the GDAL WKT datum information would be checked first as it fully specifies the datum. The CF-1 ellipsoid information would be usable as a fall-back.
     100However, on importing data the driver will continue to use the full GDAL WKT specification in the 'spatial_ref' attribute where present. This is because the CF-1.5 conventions still don't include provision for saving full Datum information, such as the name and authority of the datum, which is needed for precise transformations. The CF-1 ellipsoid attributes will only be used as a fallback when the full WKT isn't present.
    101101
     102{{{
     103#!comment
    102104((?? pds: Should we add anything here about special import behaviour, e.g. whether to auto-detect datum on import based on ellipsoid values?? Or should there be an option for this?))
    103105
    104 -> we could look into that for most common datums, but specify that there is no guarantee that a specific datum will be checked for.
     106-> etienne: we could look into that for most common datums, but specify that there is no guarantee that a specific datum will be checked for.
     107}}}
    105108
    106109'''Rationale''':