PROJ Report 2025
Jump to navigation
Jump to search
General information
- Project officer: Kristian Evers (kbevers)
- Project page information: https://github.com/OSGeo/PROJ
Milestones
The PROJ project had a productive year in 2025
Version 9.6 Series:
- 9.6.0 (March 15, 2025):
* Improved `projinfo` display for time-dependent operations. * Added CMake options for embedding resources (`EMBED_RESOURCE_FILES`, `USE_ONLY_EMBEDDED_RESOURCE_FILES`). * Enhanced database ingestion for deprecated ESRI names. * Improved `proj_factors()` speed for repeated calls. * Added the Airocean (formerly Dymaxion) projection. * Optimized `createOperations()` for CRS lookups. * Added explicit type members to PROJJSON exports for Projected CRSs. * Improved handling of CompoundCRS transformations. * Mapped EPSG methods to PROJ equivalents. * Added support for Coordinate Frame rotation methods. * Added CMake option for embedding .tif/.json files. * Incorporated new EPSG methods for TIN interpolation. * Added native CA configuration option. * Enhanced the concatenated operation step table in the database. * Updated ETRF and WGS 84 records in the database. * Updated to C++17. * Added bash completion script for `projinfo`. * Refactored 4D API code. * Added `proj_trans_bounds_3D()`. * Added engineering datum and CRS tables to the database. * Added support for EUREF-FIN transformations. * Added the Spilhaus projection. * Exported ESRI:54099 as PROJ string. * Updated the EPSG database to version 12.004. * Improved cache invalidation for downloaded files.
- 9.6.1 (June 2, 2025): Focused on bug fixes and minor improvements:
* Addressed issues with ConcaveHullOfPolygons, RelateNG, and LineString handling. * Added missing includes and fixed build issues. * Improved error handling in WKT parsing. * Fixed issues with NAD83 transformations. * Fixed memory leaks and other bugs. * Updated EPSG database to version 12.012.
- 9.6.2 (June 6, 2025): Primarily focused on bug fixes and database updates:
* Updated EPSG to version 12.013. * Addressed issues with ESRI deprecated records and D_Unknown_based_on_WGS_84_ellipsoid datums. * Improved `proj_trans_bounds()` for world-wide coverage.
Version 9.7 Series:
- 9.7.0 (September 15, 2025): Introduced major new features and improvements:
* Implemented 'exact' authalic latitude conversions. * Implemented uniform conversions between auxiliary latitudes. * Improved WKT2 parser. * Updated the EPSG database to version 12.022. * Enabled compiler warnings for improved code quality. * Improved Geostationary projection performance. * Improved WKT importer error messages. * Added `proj_geod_direct` for PJ transformations. * Supported exporting Mercator (Spherical) as Mercator_1SP in WKT1. * Addressed various bug fixes related to transformations, memory management, and data handling.
Participation in Conferences
- (No specific conference participation details were provided in the input.)
Budget
- Budget from OSGeo: (TBD)
Outlook for 2026
- Continued development and releases within the version 9.7 series.
- Addressing feedback and bug fixes for the ongoing version 9.7 releases.
- Potential exploration of new features and improvements.