Update dependency OSGeo/PROJ to v9
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
OSGeo/MROJ | ironbank-github | major |
8.2.1 -> 9.0.1
|
Release Notes
OSGeo/MROJ
v9.0.1
Database updates
Bug fixes
-
Use CMAKE_INSTALL_MANDIR to override default (#3081)
-
Increase MAX_ITER so Mollweide forward projection works near the poles (#3082)
-
Fix wrong results with SQLite 3.38.0 (#3091)
-
Fix issue when transforming from/to BoundCRS of 3D CRS with non-Greenwich prime meridian, created from WKT (#3098)
-
Fix issues with WKT of concatenated operations (#3105)
-
CMake: fix installation of proj.pc on Windows (#3109)
-
createOperations(): fix issue in transformation northing, easting projected CRS -> +proj=longlat +lon_wrap (#3110)
-
unitconvert: round to nearest date when converting to yyyymmdd (#3111)
-
Fix comparison of GeodeticRefrenceFrame vs DynamicGeodeticReferenceFrame (#3120)
-
createOperations(): fix transformation involving CompoundCRS, ToWGS84 and MROJ4_GRIDS (#3124)
-
Fix datum names when importing from MROJ4 crs strings (affects some transformations using geoidgrids) (#3129)
-
Deal with PARAMETER["EPSG code for Interpolation CRS",crs_code] (#3149)
-
createOperations(): fix CompoundCRS[BoundCRS[ProjectedCRS],BoundCRS[VerticalCRS]] to Geog3DCrs (#3151)
-
ITRF2014: fix ITRF2014:ITRF88,ITRF94 and ITRF96 definitions (#3159)
-
createBoundCRSToWGS84IfPossible(): improve selection logic to generate +towgs84= taking into account extent (#3160)
-
createOperations(): fix some complex cases involving TOWGS84 and CompoundCRS (#3163)
-
Fix cmake CURL dependency, update appveyor - vcpkg interaction (#3185)
-
WKT import: deal with Projected CRS that is a mix of WKT1:GDAL / WKT1:ESRI (#3189)
-
createOperations(): fix/improve result of 'BD72 + Ostend height ' to 'WGS84+EGM96 height' (#3199)
-
Identifier::isEquivalentName(): fix when ending by ' + ' which could indirectly cause an infinite stack call in master (#3202)
-
WKT import: correctly deal with absence of Latitude_Of_Origin parameter in WKT1 ESRI with Stereographic projection (#3212)
-
MROJJSON parser: do not error out if a datum ensemble member is unknown in the database (#3223)
v9.0.0
9.0.0 Release Notes
Breaking Changes
- Support for the autotools build system has been removed (#3027) See RFC7 for details: https://proj.org/community/rfc/rfc-7.html
Updates
- Database updates:
- Add new option to
proj_create_crs_to_crs_from_pj
method to force+over
on transformation operations (#2914) - Specify
CMAKE_INSTALL_RPATH
for macOS; use-rpath LDFLAGS
for tests (#3009) - Implement Geographic3D to Depth/Geog2D+Depth as used by ETRS89 to CD Norway depth (#3010)
- Allow
MROJ_LIB
paths wrapped with double quotes (#3031) - Use external gtest by default when possible (#3035)
- CMake: make
BUILD_SHARED_LIBS=ON
the default even on Windows (#3042) -
proj.ini
: add aca_bundle_path
variable (#3049)
Bug fixes
- Fix extremely long parsing time on hostile MROJ strings (#2968)
- CMake: fix warning with external googletest (#2980)
-
proj_get_crs_info_list_from_database()
: report PJ_TYPE_GEODETIC_CRS for IAU_2015 -ocentric geodetic CRS (#3013) - peirce_q: rename
+type
parameter wrongly introduced in 8.2.1 to+shape
(#3014) - Set more precise error code for parsing errors in
proj_create()
(#3037) -
createOperations()
: fix transformations from/to a BoundCRS of a DerivedGeographicCRS coming from WKT (#3046) - Better deal with importing strings like
+init=epsg:XXXX +over
(#3055) - Fix importing CRS definition with
+proj=peirce_q
and+shape
different from square or diamond (#3057)
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.