aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-15Merge pull request #1783 from ↵Kristian Evers
rouault/restore_ob_tran_to_meter_compat_with_pj_transform ob_tran: restore traditional handling of +to_meter with pj_transform() and proj utility (fixes #1782)
2019-12-14Merge pull request #1797 from rouault/fix_hgrid_inv_switch_between_ntv2_subgridsKristian Evers
Horizontal grid shift: fix issue on iterative inverse computation when switching between (sub)grids (fixes #1663)
2019-12-14Horizontal grid shift: fix issue on iterative inverse computation when ↵Even Rouault
switching between (sub)grids (fixes #1663) Given in.txt with 53.999759140 5.144478208 252.6995 Before the fix, cct -t 0 -d 4 +proj=pipeline +step +proj=axisswap +order=2,1,3,4 +step +proj=hgridshift +inv +grids=rdtrans2018.gsb +step +proj=vgridshift +grids=naptrans2018.gtx +step +proj=sterea +lat_0=52.156160556 +lon_0=5.387638889 +k=0.9999079 +x_0=155000 +y_0=463000 +ellps=bessel in.txt returned: 139079.8814 668306.0302 212.1724 0.0000 It now returns: 139079.8850 668306.0458 212.1724 0.0000 which meets with the 1mm accuracy the expected result of test point ``` 30010049 53.999759140 5.144478208 252.6995 139079.8850 668306.0460 212.1723 ```
2019-12-14Database: add mappings to AUSGeoid98.gtx in grid_alternativesEven Rouault
2019-12-14Add proj_coordoperation_create_inverse to C API (#1795)Nyall Dawson
2019-12-13Fix compilation breakage of previous commit with some compilersEven Rouault
2019-12-13normalizeForVisualization(): address EPSG:32661 "WGS 84 / UPS North (N,E)" ↵Even Rouault
and EPSG:32761 "WGS 84 / UPS South (N,E)" Fixes https://github.com/qgis/QGIS/issues/33077
2019-12-13PROJStringFormatter: make startInversion/stopInversion properly deal with ↵Even Rouault
omit_fwd/omit_inv
2019-12-13WKTParser: fix assertion that can trigger on corrupted input. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=19367
2019-12-11Merge pull request #1773 from orudge/msvc-no-static-exportsEven Rouault
Build: Only export symbols if building DLL
2019-12-11Merge pull request #1788 from ↵Even Rouault
rouault/tune_too_agressive_result_removal_indian_1975_to_4326 createOperations(): make filtering out of 'uninteresting' operations less aggressive (refs #1787)
2019-12-11createOperations(): make filtering out of 'uninteresting' operations less ↵Even Rouault
aggressive (refs #1787) 'EPSG:1304, Indian 1975 to WGS 84 (2), 5.0 m, Thailand - onshore and Gulf of Thailand' was removed because considered useless w.r.t first result 'EPSG:1812, Indian 1975 to WGS 84 (4), 3.0 m, Thailand - onshore' However the name of the area of use is not completely the same, so might be worth keeping it.
2019-12-11Merge pull request #1785 from rouault/update_to_ignf_3_1_0Kristian Evers
Database: update to IGNF v3.1.0
2019-12-10Database: update to IGNF v3.1.0Even Rouault
2019-12-10ob_tran: restore traditional handling of +to_meter with pj_transform() and ↵Even Rouault
proj utility (fixes #1782) Fixes side-effect of https://github.com/OSGeo/PROJ/issues/1525 that went in 6.1.1 The correction is horribly hacky. Sorry...
2019-12-10DOC: correction to doi field; remove uri, which is identical to doi for ↵Mike Taves
Snyder1992
2019-12-09isea docs: Rewrite intro and reference to reflect actual projectionKristian Evers
Previous version was describing oea by mistake. It is also a projection by Snyder and the isea docs was based on the paper on the oea projection. This commit fixes that.
2019-12-09Merge pull request #1780 from rouault/fix_1779Kristian Evers
CRS identification: use case insensitive comparison for authority name (fixes #1779)
2019-12-09CRS identification: use case insensitive comparison for authority name ↵Even Rouault
(fixes #1779)
2019-12-07Add intro and table to isea doc pageKristian Evers
2019-12-06test228.cpp: update to use OSTN15_NTv2_OSGBtoETRS.gsbEven Rouault
2019-12-06Merge pull request #1764 from rouault/updates_in_resource_filesKristian Evers
Doc: resource_files.rst updates
2019-12-05Update ntv2_out.dist and conditions to run itEven Rouault
2019-12-05Merge pull request #1756 from rouault/document_create_operationsEven Rouault
Doc: add a operations_computation.rst describe the magic behind createOperations()
2019-12-05Merge pull request #1774 from ↵Even Rouault
mloskot/ml/add-gitattributes-with-lf-in-unix-shell-scripts Add .gitattributes to normalize line endings of Unix scripts to LF
2019-12-05import from PROJ string CRS: better deal with strings that look like Google ↵Even Rouault
Mercator projection, but with subtlely different parameters (fixes https://github.com/OSGeo/gdal/issues/2087)
2019-12-04proj_grid_info(): fix crash when passing a file that exists but is not a gridEven Rouault
2019-12-04Add .gitattributesMateusz Łoskot
Normalize line endings of Unix shell scripts to LF.
2019-12-04Merge pull request #1772 from ↵Even Rouault
rouault/do_not_install_proj_json_streaming_writer_hpp autoconf/cmake: do not install proj_json_streaming_writer.hpp header
2019-12-04Build: Only export symbols if building DLLOwen Rudge
2019-12-04autoconf/cmake: do not install proj_json_streaming_writer.hpp headerEven Rouault
2019-12-04operations_computation.rst: try to clarify sorting logic [skip appveyor]Even Rouault
2019-12-04grid_checks.py: add a --check-filelist option to verify consistency of ↵Even Rouault
proj-datumgrid new filelist.csv file
2019-12-03Merge pull request #1769 from rouault/register_NTv2_SNEven Rouault
Database: register NTv2_SN.gsb
2019-12-03Database: register NTv2_SN.gsb added per ↵Even Rouault
https://github.com/OSGeo/proj-datumgrid/pull/73
2019-12-03Merge pull request #1768 from rouault/register_AT_GIS_GRIDEven Rouault
Database: register AT_GIS_GRID.gsb
2019-12-03Database: register AT_GIS_GRID.gsb added per ↵Even Rouault
https://github.com/OSGeo/proj-datumgrid/pull/72
2019-12-03Merge pull request #1761 from rouault/register_ausgeoidEven Rouault
Database: register AUSGeoid09 and AUSGeoid2020
2019-12-03coordinateoperation.cpp: add nullptr checks to please CLang Static Analyzer ↵Even Rouault
that suddenly warns about them for unknown reason...
2019-12-03Database: register AUSGeoid09 and AUSGeoid2020Even Rouault
Related to https://github.com/OSGeo/proj-datumgrid/pull/66 Tune operation search so that it can work with Geog2D <--> VertCS for commandline niceness
2019-12-03Merge pull request #1759 from rouault/BWTA2017Even Rouault
Database: register the BWTA2017.gsb grid (DHDN->ETRS89 for Baden-Wurtemberg)
2019-12-02Database: register the BWTA2017.gsb grid (DHDN->ETRS89 for Baden-Wurtemberg)Even Rouault
Relates to https://github.com/OSGeo/proj-datumgrid/pull/65 , https://github.com/OSGeo/proj-datumgrid/issues/22 As EPSG has no entry for it, we create a grid_transformation, as well as a dedicated area of use based on the extent of the grid, under the PROJ authority. With the hope to be able to remove it once EPSG has an entry...
2019-12-01Doc: resource_files.rst: remove mentions of no longer existing esri, epsg ↵Even Rouault
and IGNF init-files
2019-12-01Doc: resource_files.rst: document recent Win32 specific addition ↵Even Rouault
(https://github.com/OSGeo/PROJ/pull/1755) regarding how resource files are looked for
2019-12-01Doc: resource_files.rst: document where resource files are looked for ↵Even Rouault
(without recent Win32 specific addition)
2019-12-01Enhance PROJ resource file lookup on Windows for bin\..\share\proj (#1755)Joaquim
This PR is Windows only. It adds the directory ``.....\bin\..\share\proj``, where ``....\bin`` is the directory hosting ``proj.dll``, to the list of places where ``proj.db`` is searched. In addition to what happens at build time, this PR ads also the ability to do that at run-time. This means that a structure like ....\bin\proj.exe, proj.dll, ... ....\share\proj\proj.db, ... will still find proj.db without needing to set the PROJ_LIB environment variable
2019-12-01Merge pull request #1762 from rouault/database_esri_10_8_0Kristian Evers
Database: update ESRI entries with ArcGIS Desktop version 10.8.0 database
2019-12-01Database: update ESRI entries with ArcGIS Desktop version 10.8.0 databaseEven Rouault
2019-12-01grid_checks.py: add is_superseded info in outputEven Rouault
2019-11-30[Docs] Minor changes regarding datumgrid pages (#1751) (#1760)Jeff McKenna
Update README, install.rst and resource_files.rst