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]
