aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2018-02-23Merge pull request #818 from kbevers/beta2007-ci-fixKristian Evers
Download BETA2007 grid from proj-datumgrid package in CI scripts.
2018-02-23Download BETA2007 grid from proj-datumgrid package in CI scripts.Kristian Evers
Following PR #806 which removed various grids from nad/, we now have to download the BETA2007 grid before that DHDN_ETRS89 test can pass successfully.
2018-02-23Merge pull request #806 from sebastic/proj-datumgrid-duplicatesKristian Evers
Remove .gsb files included in proj-datumgrid.
2018-02-23datatypes.rst: linuistics + INFO datatypesThomas Knudsen
Some minor linguistic corrections + general update to make the documentation reflect the updates in PR #775
2018-02-23Merge remote-tracking branch 'osgeo/master' into docs-release-4.10.0Kristian Evers
2018-02-23Merge pull request #815 from mwtoews/typosKristian Evers
Tidy a few typos
2018-02-22Fix issue #812Charles Karney
Implement Polygon AddEdge fix in C library (will be version 1.49.2 of C library for proj 5.0.0). Still to do: add tests to expand code coverage. This will only affect geodtest.c which is not part of the compiled library.
2018-02-23Tidy a few typosMike Toews
2018-02-22Merge pull request #814 from sebastic/readme-grdKristian Evers
Remove README.GRD, moved to proj-datumgrid.
2018-02-22Remove README.GRD, moved to proj-datumgrid.Bas Couwenberg
File is also not included in the release tarballs.
2018-02-22Remove ntv1_can.dat included in proj-datumgrid.Bas Couwenberg
2018-02-22Merge pull request #813 from sebastic/install-nad-gtxKristian Evers
Also install .gtx files from proj-datumgrid.
2018-02-22Merge pull request #810 from mloskot/ml/appveyor-vs2017Kristian Evers
Add VS2017 and VS2015 to AppVeyor build matrix
2018-02-22Also install .gtx files from proj-datumgrid.Bas Couwenberg
proj-datumgrid-1.7RC1 contains .gtx files too.
2018-02-22Add VS2017 and VS2015 to AppVeyor build matrixMateusz Loskot
2018-02-22Merge pull request #811 from busstoptaktik/horner_gie_missing_featuresKristian Evers
Repair some failures due to missing features in horner & gie
2018-02-22gie expect: ignore unspecd dims, improve reporting/builtinsThomas Knudsen
In pipelines including a Helmert shift, we need to run the test through the 4D transformation interface, even though the input coordinate system may be 2D. This can be enforced by appending "0 0" to the 2D coordinate pair in the accept instruction, which is sufficiently recognizable to be considered an idiom for selecting 4D. On return, however, (i.e. in the expect instruction), the last dimensions will contain garbage, and this garbage will be compared with "0 0" when computing the deviation. This obviously leads to nonsensical results, which this commit repairs by zeroing all dimensions *not given* in expect, before computing the deviation. Additionally, the test tolerance for geo/cartesian roundtrip precision has been relaxed from picometer to nanometer level. These tests have shown to intermittently bomb, and as the pm level tolerance is probably a leftover from when deviation was computed in degrees, not meter (and hence a factor of 111000 more tight than intended at its introduction) relaxing it by a factor of 1000 makes ample sense. Also, two new features, introduced while debugging this case has been left in the code: - improved reporting, for verbosity levels higher than 2 - a "skip" instruction, forcing all remaining work to be skipped (i.e. run until something strange happens - then stop to handle debugging, while avoiding additional garbage)
2018-02-22horner: support westings/southings in complex caseThomas Knudsen
2018-02-20Add section on setting PROJ_LIB on Windows installs [skip ci].Kristian Evers
2018-02-19Added background info to API migration guide [skip ci].Kristian Evers
Brazenly stolen from mailing list post by Thomas Knudsen [0] and modified slightly to fit the context. [0] http://lists.maptools.org/pipermail/proj/2018-February/007995.html