| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-05-09 | Contributing guidelines for PROJ.4 (#509) | Kristian Evers | |
| 2017-05-08 | Extended Helmert transformation to 14-parameters | Kristian Evers | |
| Extended Helmert transformation to 14-parameters. This commit extends the Helmert transformationto the fourth dimension and enables spatio-temporal datum shifts in PROJ.4. On top of the usual 7 parameters (+x, +y, +z, +s, +rx, +ry, +rz) the rates of change of the seven parameters can now be used as well. The new parameters are called +dx, +dy, +dx, +ds, +drx, +dry and +drz. To keep track of the datum epoch and coordinate epoch two additional parameters have been added to the Helmert transformation, one of which is mandatory in the 14-parameter case. The mandatory datum epoch is controlled with +epoch (given in YYYY.yyyy format) and the coordinate, or observation, epoch is either controlled in the proj-string with +tobs or by using 4D-coordinates when transformating coordinates with pj_trans(). See the test functions for examples of how to set up the transformation with 14 parameters. | |||
| 2017-05-02 | Fixed spelling error: conpute -> compute | Kristian Evers | |
| 2017-05-01 | Removed unwanted call to pj_log_level(). | Kristian Evers | |
| When running the self-test with logging was turned off globally when the PJ_cart test was run. As a consequence all test functions called after PJ_cart was not able to output debugging information. In most cases this would go by unnoticed but when calling proj with PROJ_DEBUG=1 (or higher) all debugging output whould get suppressed. This commit removes the call to pj_log_level that turns of debugging output in the self-test. | |||
| 2017-04-18 | Fix aea projection return value in case of error (#503) | maximchurilin | |
| 2017-04-10 | Merge pull request #502 from cffk/geod-1.48 | Charles Karney | |
| Merge is geodesic routines from GeographicLib 1.48. Changes: * http://geographiclib.sf.net -> http://geographiclib.sourceforge.io * backport fixes for warnings messages from some compilers * change default range for longitude and azimuth to (-180d, 180d] (instead of [-180d, 180d)) plus fix compiler error so geodesic version is now 1.48.1 | |||
| 2017-04-10 | geodesic.h: Switch to geodesic version 1.48.1. | Charles Karney | |
| 2017-04-10 | geodesic.c: fix compiler error, if (x) -> if (x != 0) | Charles Karney | |
| 2017-04-09 | Merge is geodesic routines from GeographicLib 1.48. Changes: | Charles Karney | |
| - http://geographiclib.sf.net -> http://geographiclib.sourceforge.io - backport fixes for warnings messages from some compilers - change default range for longitude and azimuth to (-180d, 180d] (instead of [-180d, 180d)) | |||
| 2017-03-27 | Horisontal and vertical gridshift drivers | Kristian Evers | |
| Until now gridshifts has not been working with the new API in proj.h since parsing of +nadgrids and +geoidgrids is build into pj_transform(). This commit introduces the possibility to do both horizontal and vertical gridshift with the pipeline API. The vgridshift and hgridshift kernels are simple wrappers for pj_apply_gridshift3() and pj_apply_vgridshift() that are also used by pj_transform(). Introduced in PR #492. | |||
| 2017-03-16 | Add pj_find_file() function to retrieve the full filename of a proj resource ↵ | Even Rouault | |
| file. Will help GDAL finding where +nadgrids=... or +geoidgrids=... resouces are located to be able to directly open them. | |||
| 2017-03-15 | Document messy GDAL hack | Even Rouault | |
| 2017-03-13 | Adjusting test script so it handles the differing file trees between cmake ↵ | Kristian Evers | |
| and nmake builds. | |||
| 2017-03-13 | Avoid 7z blocking builds by allowing overwrites and assuming yes on all queries. | Kristian Evers | |
| 2017-03-13 | Correcting paths in appveyor test-script | Kristian Evers | |
| 2017-03-13 | (attempt at) fixing grid dirs in appveyor/travis setup | Kristian Evers | |
| 2017-03-12 | Download datum grids version 1.6 and egm96_15 geoid grid in continous ↵ | Kristian Evers | |
| integration setups | |||
| 2017-03-08 | Merge pull request #498 from dusanjovic/master | Even Rouault | |
| fix memory leak in PJ_ob_tran.c (in freeup_new) | |||
| 2017-03-08 | fix memory leak in PJ_ob_tran.c (in freeup_new) | dusanjovic | |
| freeup_new must not return before both P->opaque and P are deallocated. | |||
| 2017-03-08 | Fix comment | Even Rouault | |
| 2017-02-28 | Merge pull request #496 from rouault/cppcheck | Even Rouault | |
| Enable cppcheck and fix related mostly false-positive warnings | |||
| 2017-02-28 | Enable cppcheck and fix related mostly false-positive warnings | Even Rouault | |
| 2017-02-27 | test228.c: remove unused arguments in main() | Even Rouault | |
| 2017-02-27 | Merge pull request #487 from PositiveArrow/c11_compilation | Even Rouault | |
| C11 compilation | |||
| 2017-02-27 | Merge pull request #495 from rouault/misc_warning_fixes | Even Rouault | |
| Fix warnings related to -Wshadow -Wnull-dereference -Wfloat-conversion -Wmissing-prototypes -Wmissing-declarations | |||
| 2017-02-26 | Vertical grids: avoid out-of-bounds read on east and south edges (#396) | Even Rouault | |
| 2017-02-26 | nad/esri: replace no_defs by +no_defs and remove duplicates (#494) | Even Rouault | |
| 2017-02-26 | Typo fixes | Even Rouault | |
| 2017-02-26 | Raise MSVC warning level to /W4 | Even Rouault | |
| 2017-02-26 | PJ_lsat.c: restore d__1 computation that was lost in conversion done in ↵ | Even Rouault | |
| c9f12e0033474518fa460444b9948f36ce47d51f. Issue raised by VS12 | |||
| 2017-02-26 | Fix MSVC warnings and add /Wx to appveyor.yml | Even Rouault | |
| 2017-02-26 | Recent clang (e.g MacOSX) warning fixes related to double to _Bool implicit ↵ | Even Rouault | |
| conversions | |||
| 2017-02-26 | test228.c: warning fixes | Even Rouault | |
| 2017-02-26 | multistresstest.c: warning fixes | Even Rouault | |
| 2017-02-26 | Fix warnings related to -Werror=maybe-uninitialized | Even Rouault | |
| 2017-02-26 | Fix warnings in geodtest.c | Even Rouault | |
| 2017-02-26 | configure.ac: remove -Werror from CFLAGS when detecting exp symbol in libm | Even Rouault | |
| 2017-02-26 | travis/install.sh: use super pedantic warning flags for autoconf build | Even Rouault | |
| 2017-02-26 | proj.def: remove symbols no longer public. | Even Rouault | |
| See https://ci.appveyor.com/project/OSGeo/proj-4/build/1.0.513/job/chsb12mrfkpbkbqj | |||
| 2017-02-26 | Fix warnings related to -Wshadow -Wnull-dereference -Wfloat-conversionr ↵ | Even Rouault | |
| -Wmissing-prototypes -Wmissing-declarations | |||
| 2017-02-25 | Fix GCC 7 warnings related to misleading indentations, fallthrough cases and ↵ | Even Rouault | |
| unused variable | |||
| 2017-02-25 | proj: add missing continue for 'V' switch (raised by GCC 7 ↵ | Even Rouault | |
| -Wimplicit-fallthrough) | |||
| 2017-02-15 | Merge pull request #491 from cffk/geod-1.47 | Kristian Evers | |
| Issue #490 update from geodesic routines from GeographicLib 1.47. | |||
| 2017-02-15 | Issue #490 update from geodesic routines from GeographicLib 1.47. | Charles Karney | |
| Improve accuracy of area calculation (fixing a flaw introduced in version 1.46). Changed files geodesic.[ch3], geodtest.c, geod.1. | |||
| 2017-02-13 | Added missing debug flag in nmake-debug configuration | Kristian Evers | |
| 2017-02-10 | Consistent precision for mathematical macros | Etienne Jacques | |
| 2017-02-10 | Fix compilation with gcc with -std=c11 option. | Etienne Jacques | |
| 2017-02-03 | PJ_horner: support for complex polynomia (#482) | Thomas Knudsen | |
| * PJ_horner: support for complex polynomia Add Poder/Engsager dual complex Horner and corresponding test case. Removed superfluous test code from original Poder/Engsager gen_pol implementation. * Trim code in response to a review by @kbevers * Clean up a few cases of hard coded constants enum pj_direction symbols replacing hard coded {-1, 0, 1} integer constants | |||
| 2017-02-03 | Added doc page for Miller projection | julien2512 | |
| 2017-02-01 | Link to the PROJ.4 GitHub site from the frontpage of proj4.org | Kristian Evers | |
