aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-11mingw32 travis: reduce number of iterations for multistresstestEven Rouault
2018-03-11Various typo fixesEven Rouault
2018-03-11typo fix: Rename PJD_ERR_UNKNOW_UNIT_ID as PJD_ERR_UNKNOWN_UNIT_IDEven Rouault
Original mispelled constant kept for backward compatibility.
2018-03-11Remove 'pj_' prefix from static functionsKristian Evers
Functions should only be prefixed with 'pj_' when they can be used in other parts of the code base and not just within a single file. Takes care of the last step in #675.
2018-03-11Remove angle brackets for proj headers (#849)Thomas Knudsen
* Avoid using angle brackets for PROJ headers. Switching from #include <proj.h> to #include "proj.h", and correspondingly for projects.h and proj_api.h, reduces the risk of accidentally picking up a system installed older version of the header while building a new version of PROJ. * Also handle geodesic.h
2018-03-11Merge pull request #847 from kbevers/proj_strerrnoKristian Evers
Add proj_errno_string function
2018-03-11Add section about autogen.sh to READMEKristian Evers
2018-03-11Merge pull request #850 from kbevers/disable-mingw32-travis-testsKristian Evers
Allow failure of ming32 travis tests
2018-03-09Allow failure of ming32 travis testsKristian Evers
2018-03-09Add proj_errno_string functionKristian Evers
Equivalent to pj_strerrno.
2018-03-09Repair PR #845: Scale vertical coords properly. (#848)Thomas Knudsen
Thanks to Bas Couwenberg <sebastic@debian.org> for spotting this horrible bug!
2018-03-09Merge pull request #844 from kbevers/tidy-proj_transKristian Evers
Use consistent names for PJ_COORD's in declarations
2018-03-09Refactor pj_transform, reintroduce support for vertical scaling (#845)Thomas Knudsen
* Refactor pj_transform, reintroduce support for vertical scaling
2018-03-08Use consistent names for PJ_COORD's in declarationsKristian Evers
Changes use of 'PJ_COORD coo' to 'PJ_COORD coord' so that variable names in public function prototypes are consistent. Closes #842.
2018-03-06Remove angle brackets in include proj.hThomas Knudsen
The #include <proj.h> in proj_internal.h has been changed to #include "proj.h" in order to avoid accidentally including an old installed proj.h file while building a new version of libproj.
2018-03-06Merge pull request #839 from kbevers/remove-htmlKristian Evers
Remove html folder
2018-03-06Remove html folderKristian Evers
2018-03-06Merge pull request #840 from mwtoews/typosKristian Evers
Fix a few typos (again)
2018-03-06fix a few typos (again)Mike Toews
2018-03-05Merge pull request #822 from sebastic/travis-proj-datumgridKristian Evers
Update travis to use proj-datumgrid-1.7.
2018-03-05Update Travis & AppVeyor configuration to use proj-datumgrid-1.7.Bas Couwenberg
2018-03-05Merge pull request #832 from awulkiew/fix/parametersKristian Evers
Improve consistency of parameters
2018-03-05Merge pull request #830 from kbevers/revert-issue-22-fixKristian Evers
Revert fix to #22
2018-03-02Improve consistency of parameters in omerc and tpers projections.Adam Wulkiewicz
2018-03-02Add test cases for omerc with +no_rot and tpers with +tilt.Adam Wulkiewicz
2018-03-01Update download linksKristian Evers
2018-03-01Merge pull request #577 from OSGeo/docs-release-4.10.0Kristian Evers
Docs for the upcoming release
2018-03-01Update release date5.0.0Kristian Evers
2018-03-01Revert fix to #22Kristian Evers
The fix in #22 solved the problem at hand and doing what was expected from the specified parameters. Unfortunately it also removed the slightly hacky "feature" that makes the web mercator work in pj_transform. The web mercator is special since the latitude is computed on the ellipsoid, but behaves as if if was defined on a sphere. Hence it is problematic to change the ellipsoid parameters when using the web mercator, even though that is the geodetically correct thing to do. The web mercator is used in more or less any web mapping application and is thus one of the most frequently used transformations in PROJ. This justifies re-introducing the minor bug reported in #22. The problem will have to be taken care of properly when pj_transform is removed from the library in favour of the transformation pipelines based API.
2018-02-28Move 'Coordinate operations' to top level of docs [skip ci]Kristian Evers
2018-02-28Fix links in doc pages [skip ci]Kristian Evers
2018-02-28Add section on PROJ resource files to docs [skip ci]Kristian Evers
Added new section on PROJ resource files to the top level of the documentation. Moved information on init-file from the 'usage' chapter to the new section. Also moved pages on grids and HTPD to the new resource files section. Finally links and information on the new regional datumgrids packages is added.
2018-02-27Merge pull request #828 from kbevers/news-readme-updatesKristian Evers
Updates to NEWS and README
2018-02-27Updates to NEWS and README dealing with datum-grid installation, tests and ↵Kristian Evers
ABI version.
2018-02-27Add cct description to indexThomas Knudsen
2018-02-27Add usage description for the cct programThomas Knudsen
2018-02-27Wrong URL for i-cubedThomas Knudsen
2018-02-27Merge pull request #827 from mwtoews/bugreportKristian Evers
Modify project bugreport (autoconf)
2018-02-27Modify project bugreport (autoconf)Mike Toews
2018-02-26Update AppVeyor to use proj-datumgrid-1.7RC2.Bas Couwenberg
2018-02-26Update travis to use proj-datumgrid-1.7RC2.Bas Couwenberg
2018-02-24Merge pull request #824 from cffk/geod-1.49.2-fix1Charles Karney
Relax some the tests in geodtest.
2018-02-24Relax some the tests in geodtest.Charles Karney
This attempts to address the geodtest failures noted in #819. @sebastic can you re-run your tests?
2018-02-24Merge pull request #823 from sebastic/travis-without-egm96_15Kristian Evers
Rerun tests without grids not included in proj-datumgrid.
2018-02-24Rerun tests without grids not included in proj-datumgrid.Bas Couwenberg
2018-02-23Merge pull request #820 from kbevers/fix-ignored-gie-test-casesKristian Evers
Don't reset errno when skipping tests.
2018-02-23Update travis to use proj-datumgrid-1.7RC1.Bas Couwenberg
2018-02-23Don't reset errno when skipping tests.Kristian Evers
The error number should not be reset until a new instance of "operation ..." is reached. The ignore-feature initially worked by accident since pj_errno was not being reset when calling proj_errno_reset. This was fixed in #808, which subsequently caused ignored tests to fail.
2018-02-23Merge pull request #816 from cffk/geod-1.49.2Charles Karney
Fix issue #812
2018-02-23Add tests to improve the code coverage.Charles Karney
Now all of geodesic.c is covered except for 3 lines (and 2 of these are intentionally dead code). This corresponds to tag v1.49.2-c in the GeographicLib code base. While testing polygons which encircle the globe multiple times, I uncovered a problem where the range of the area was not reduced to the allowed range (either [0, area0) or (-area0/2, area0/2]) correctly. Since the documentation explicity restricted the calculation of polygon areas to simple polygons, we'll defer fixing this for now. (However the intention was always to handle the area "algebraically" so that, for example, a "bowtie" has zero area. So I will plan on fixing this for 1.50.) Update copyright dates + NEWS.