jiayuasu opened a new pull request, #3133:
URL: https://github.com/apache/sedona/pull/3133

   ## What changes?
   
   - Upgrade proj4sedona to 0.1.2 and translate CF `grid_mapping` attributes 
when NetCDF files omit `crs_wkt`/`spatial_ref`.
   - Preserve declared WKT precedence and derive WKT2 plus an EPSG code, when 
identifiable, from canonical CF projection parameters.
   - Carry the x/y coordinate units into translation so non-metre false origins 
are scaled correctly.
   - Add NetCDF fixtures and coverage for Lambert conformal conic, CDM UTM, and 
kilometre-based polar stereographic mappings, and update the documentation.
   
   ## Why?
   
   CF permits a CRS to be defined entirely by `grid_mapping_name` and its 
projection and ellipsoid attributes. These files currently return null `crs` 
and `srid` values from `netcdf.metadata` unless they duplicate that definition 
as WKT.
   
   The translation remains in proj4sedona, keeping this data source independent 
of the optional GeoTools runtime.
   
   ## Validation
   
   - `netcdfMetadataTest`: 60 tests passed against the merged proj4sedona 
changes.
   - `git diff --check origin/master...HEAD`
   - Integration fixtures cover a parameter-defined LCC, CDM UTM resolving to 
EPSG:32633, and kilometre polar stereographic false origins.
   
   ## Dependency
   
   Depends on jiayuasu/proj4sedona#113, which is merged. 
`org.datasyslab:proj4sedona:0.1.2` still needs to be published to Maven Central 
before CI can resolve it.
   
   Fixes #3121
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to