PROJ 7.0.1
Updates
- Database: update to EPSG v9.8.9 #2141
Bug fixes
-
Make tests independent of proj-datumgrid (#1995)
-
Add missing projection property tables (#1996)
-
Avoid crash when running against SQLite3 binary built with
-DSQLITE_OMIT_AUTOINIT (#1999) -
createOperations(): fix wrong pipeline generation with CRS that has +nadgrids=
and +pm= (#2002) -
Fix bad copy&replace pattern on HEALPix and rHEALPix projection names (#2007)
-
createUnitOfMeasure(): use full double resolution for the conversion
factor (#2014) -
Update README with info on PROJ-data (#2015)
-
utm/ups: make sure to set errno to PJD_ERR_ELLIPSOID_USE_REQUIRED if
es==0 (#2045) -
data/Makefile.am: remove bashism (#2048)
-
ProjectedCRS::identify(): tune it to better work with ESRI WKT
representation of EPSG:2193 (#2059) -
Fix build with gcc 4.8.5 (#2066)
-
Autotools/pkg-conf: Define datarootdir (#2069)
-
cs2cs: don't require +to for '{source_crs} {target_crs} filename...'
syntax (#2081) -
CMake: fix bug with find_package(PROJ) with macOS (#2082)
-
ESRI WKT import / identification: special case for
NAD_1983_HARN_StatePlane_Colorado_North_FIPS_0501 with Foot_US unit (#2088) -
ESRI WKT import / identification: special case for
NAD_1983_HARN_StatePlane_Colorado_North_FIPS_0501 with Foot_US unit (#2089) -
EngineeringCRS: when exporting to WKT1_GDAL, output unit and axis (#2092)
-
Use jtsk03-jtsk horizontal grid from CDN (#2098)
-
CMake: prefer to use use PROJ_SOURCE_DIR and PROJ_BINARY_DIR (#2100)
-
Fix wrong grids file name in esri.sql (#2104)
-
Fix identification of projected CRS whose name is close but not strictly
equal to a ESRI alias (#2106) -
Fix working of Helmert transform between the horizontal part of
2 compoundCRS (#2111) -
Database: fix registration of custom entries of grid_transformation_custom.sql
for geoid grids (#2114) -
ESRI_WKT ingestion: make sure to identify to non-deprecated EPSG entry when
possible (#2119) -
Make sure that importing a Projected 3D CRS from WKT:2019 keeps the base
geographic CRS as 3D (#2125) -
createOperations(): improve results of compoundCRS to compoundCRS case (#2131)
-
hgridshift/vgridshift: defer grid opening when grid has already
been opened (#2132) -
Resolve a few shadowed declaration warnings (#2142)
-
ProjectedCRS identification: deal with switched 1st/2nd std parallels for
LCC_2SP(#2153) -
Fix Robinson inverse projection (#2154)
-
createOperations(): do not remove ballpark transformation if there are only
grid based operations, even if they cover the whole area of use (#2156) -
createFromCoordinateReferenceSystemCodes(): 'optimization' to avoid using
C++ exceptions (#2161) -
Ingestion of WKT1_GDAL: correctly map 'Cylindrical_Equal_Area' (#2167)
-
Add limited support for non-conformant WKT1 LAS COMPD_CS[] (#2172)
-
PROJ4 string import: take into correctly non-metre unit when the string
looks like the one for WGS 84 / Pseudo Mercator (#2177) -
io.hpp: avoid dependency to proj_json_streaming_writer.hpp (#2184)
-
Fix support of WKT1_GDAL with netCDF rotated pole formulation (#2186)