aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-25Merge pull request #1691 from rouault/fix_1690_krovak_axis_order_esriEven Rouault
importFromWkt(): fix axis orientation for non-standard ESRI WKT (fixes #1690)
2019-10-25importFromWkt(): fix axis orientation for non-standard ESRI WKT (fixes #1690)Even Rouault
2019-10-25Fix indentationEven Rouault
2019-10-25Merge pull request #1689 from ↵Even Rouault
rouault/generalize_proj_crs_create_bound_vertical_crs_to_WGS84 Generalize generalize_proj_crs_create_bound_vertical_crs_to_WGS84()
2019-10-24Generalize generalize_proj_crs_create_bound_vertical_crs_to_WGS84()Even Rouault
In recent commits, we added a generalize_proj_crs_create_bound_vertical_crs_to_WGS84() function, but there are situations where more accurate results can be obtained, if instead of specifying WGS84 as the hub CRS, the user can specify the exact hub CRS. For example the GEOID2018 grid is against NAD83(2011). So replace this function with proj_crs_create_bound_vertical_crs()
2019-10-23Merge pull request #1686 from ffontaine/masterEven Rouault
proj.pc.in: add SQLITE3_LIBS to Libs.Private
2019-10-23Fix errors running gie-based tests in Debug mode on WindowsAsa Packer
2019-10-22Fix test tolerance to run on powerpc architectureEven Rouault
2019-10-20proj.pc.in: add SQLITE3_LIBS to Libs.PrivateFabrice Fontaine
Add @SQLITE3_LIBS@ to Libs.Private so applications linking statically with proj (such as libgeotiff) will know that they have to link with -lsqlite3 Fixes: - http://autobuild.buildroot.org/results/737db533c16f285a02118ab048e8427d3e35803d Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2019-10-19createFromPROJString(): do not loop forever on malformed string. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=17923. master only
2019-10-18Merge pull request #1683 from rouault/fix_double_vertical_unit_conversionEven Rouault
createOperations(): fix double vertical unit conversion from CompoundCRS to other CRS when the horizontal part of the projected CRS uses non-metre unit
2019-10-18Fix segfaults in case of out-of-memory situations (fixes #1678) (#1679)yonarw
2019-10-18createOperations(): fix double vertical unit conversion from CompoundCRS to ↵Even Rouault
other CRS when the horizontal part of the projected CRS uses non-metre unit Fix issue reported on https://lists.osgeo.org/pipermail/proj/2019-October/008939.html
2019-10-18Merge pull request #1682 from Geomatys/masterEven Rouault
Fix two sentences that seem to be copy-and-paste forgotten.
2019-10-18Fix two sentences that seem to be copy-and-paste forgotten.Martin Desruisseaux
2019-10-16Use dedicated logo for website (#1675)Kristian Evers
Use dedicated logo for website
2019-10-16Use dedicated logo for websiteKristian Evers
Fixes #1670
2019-10-16Merge pull request #1673 from rouault/update_epsg_9_8_3Even Rouault
Database: update to EPSG v9.8.3
2019-10-16Merge pull request #1674 from kbevers/improve-doxygen-scriptKristian Evers
doxygen build script: don't output to /tmp
2019-10-15grid_alternatives.sql: link EPSG grid names to PROJ ones for the the 2 ↵Even Rouault
'RGSPM06 to Danger 1950 height' grids
2019-10-15doxygen build script: don't output to /tmpKristian Evers
The doxygen log-files was previously put in /tmp. This is usually fine on UNIX-type systems but when building the docs on Windows with Cygwin/MSYS2 tools the script can fail since that path is guaranteed to exist. This commit makes sure that the doxygen script outputs its files in a path relative to the current working directory.
2019-10-15Database: update to EPSG v9.8.3Even Rouault
Note: a hack has been added into customizations.sql to cancel deprecatation of USA geoid2012 grids by geoid2018 grids, as the later are not yet available in proj-datumgrid-northamerica (https://github.com/OSGeo/proj-datumgrid/issues/55)
2019-10-15formatting changeEven Rouault
2019-10-15include/proj/util.hpp: avoid warnings with older gccEven Rouault
2019-10-13Merge pull request #1669 from Geomatys/masterEven Rouault
Remove sentence saying that coordinate system might by null
2019-10-13Remove the sentence in documentation saying that CRS::coordinateSystem() may ↵Martin Desruisseaux
return null. It is true for datum(), but does not apply to coordinateSystem().
2019-10-13Merge pull request #1653 from rouault/doc_ob_tranEven Rouault
ob_tran doc: fix/clarify semantics of o_lat_p/o_lon_p
2019-10-12Merge pull request #1664 from ffontaine/masterKristian Evers
proj.pc.in: add Libs.Private
2019-10-12Merge pull request #1665 from ↵Kristian Evers
rouault/fix_custom_compound_crs_with_NAD83_2011_and_geoidgrid_to_WGS84_G1762 proj_create_crs_to_crs(): remove elimination of Ballpark operations that caused transformation failures in some cases
2019-10-12createOperations(): allow transforming from a compoundCRS of a bound ↵Even Rouault
verticalCRS to a 2D CRS
2019-10-12proj_create_crs_to_crs(): remove elimination of Ballpark operations that ↵Even Rouault
caused transformation failures in some cases
2019-10-09proj.pc.in: add Libs.PrivateFabrice Fontaine
Add -lstdc++ to Libs.Private to allow packages such as libgeotiff to retrieve this dependency when linking statically with proj Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2019-10-07Add logo to website (#1659)Kristian Evers
Add logo to website
2019-10-07Add logo to websiteKristian Evers
2019-10-07Add PROJ logKristian Evers
Courtesy of Sylvain Beorchia. The logo is put under the CC-0 license.
2019-10-04Doc: Update conda install procedureKristian Evers
The PROJ Conda package is now simply called "proj". Also mention that the grid packages can be installed with Conda.
2019-10-04Merge pull request #1656 from rouault/demote_to_2DEven Rouault
Add a proj_crs_demote_to_2D(). Useful if forced to export a 3D CRS to a best approximate as WKT1 that doesn't support it
2019-10-04Merge pull request #1655 from rouault/aeqd_obliq_sphereEven Rouault
aeqd: for spherical forward path, go to higher precision ellipsoidal case when the point coordinates are super close to the origin (fixes #1654)
2019-10-04Add a proj_crs_demote_to_2D(). Useful if forced to export a 3D CRS to a best ↵Even Rouault
approximate as WKT1 that doesn't support it
2019-10-04proj_normalize_for_visualization(): make it work with CRS objectsEven Rouault
2019-10-03aeqd: for spherical forward path, go to higher precision ellipsoidal case ↵Even Rouault
when the point coordinates are super close to the origin (fixes #1654)
2019-10-03DerivedGeographicCRS: allow exporting +proj=ob_tran +o_proj=longlat to PROJ ↵Even Rouault
string
2019-10-03ob_tran.cpp: add comment to link maths with Snyder's formulasEven Rouault
2019-10-03ob_tran doc: fix/clarify semantics of o_lat_p/o_lon_pEven Rouault
This is a super confusing topic, but from experiments, and in particular with the example of Fairgrieve projection, o_lat_p and o_lon_p are the coordinates of the North pole of the unrotated geographic CRS expressed in the rotated geographic CRS. This is different from defining a 'new pole', which would be the coordinates of the rotated North pole expressed in the unrotated CRS.
2019-10-03Merge pull request #1651 from jakob/patch-1Even Rouault
Only call pkg-config in configure when necessary
2019-10-03Only call pkg-config in configure when necessaryJakob Egger
Only call pkg-config in the configure script when the variables $SQLITE3_CFLAGS and $SQLITE3_LIBS are not set. This allows building PROJ when pkg-config is not available.
2019-10-02Merge pull request #1650 from rouault/map_nsper_to_vertical_perspectiveEven Rouault
Add API and WKT mapping for 'nsper' to EPSG Vertical Perspective method
2019-10-02Add API and WKT mapping for 'nsper' to EPSG Vertical Persepective methodEven Rouault
Relates to https://github.com/OSGeo/gdal/issues/1856
2019-10-02nsper: add a comment to relate it to EPSG Vertical PerspectiveEven Rouault
2019-10-02Reformat fileEven Rouault