| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-04-16 | Prefer proj_math.h over math.h when geodesic.c is compiled as part of PROJ | Kristian Evers | |
| 2018-04-16 | Collect custom C99 math functions in proj_math.h | Kristian Evers | |
| We are relying more and more on C99 math functions. On C89 systems where those functions are not available our own custom versions of those functions are used instead. So far these has been spread across the code base. This commit gathers them in the same file and introduces the proj_math.h header. The build system checks for C99 math functions. If not found the proj_math.h header make sure that C99 functions are defined as their pj_ equivalent. Ideally proj_math.h is included instead of math.h. This removes the need for any checks against HAVE_C99_MATH in the code making it easier to read. For this commit the functions hypot, log1p and asinh has been taken care of. | |||
| 2018-04-16 | Merge pull request #939 from kbevers/fix-gie-bug | Kristian Evers | |
| Silence complaints about missing </gie> tag | |||
| 2018-04-16 | Silence complaints about missing </gie> tag | Kristian Evers | |
| 2018-04-15 | Merge pull request #938 from kbevers/guam | Kristian Evers | |
| Guam | |||
| 2018-04-15 | Update aeqd docs with note of area of use for +guam option | Kristian Evers | |
| 2018-04-15 | Update +proj=aeqd +guam test case with data from EPSG Note 7-2 | Kristian Evers | |
| 2018-04-14 | Merge pull request #936 from ↵ | Kristian Evers | |
| kbevers/no-false-easting-northing-on-cartesion-coords Dont do false easting/northing on cartesian coords | |||
| 2018-04-14 | Dont do false easting/northing on cartesian coords | Kristian Evers | |
| False easting and northing should only be applied to projected coordinates (PJ_IO_UNITS_PROJECTED). This commit removes the option of false easting/northing on operations suchs as helmert and deformation that both work on cartesian coordinates. | |||
| 2018-04-14 | Merge pull request #924 from kbevers/logging_with_new_api | Kristian Evers | |
| Logging with new api | |||
| 2018-04-14 | Merge pull request #935 from kbevers/fix-deformation-934 | Kristian Evers | |
| Fix segfault in deformation | |||
| 2018-04-13 | Merge branch 'master' into logging_with_new_api | Kristian Evers | |
| 2018-04-13 | Fix segfault in deformation | Kristian Evers | |
| When transforming coordinates outside the grid model the deformation operation failed spectatularly. This is now fixed by checking that the coordinate is inside the grid. If it isn't an error is returned and a debugging log message is issued. Closes #934 | |||
| 2018-04-13 | Merge pull request #933 from kbevers/cct-respect-comments | Kristian Evers | |
| Always ignore out-commented lines in cct | |||
| 2018-04-13 | Always ignore out-commented lines in cct | Kristian Evers | |
| Previous to this commit cct would return the following $ cct -c 2,3,4 -t 0 -I +proj=cart +ellps=GRS80 BLAH 3579685.56545 508396.50343 5236837.50646 8.0832413787 55.5578176654 99.9833 0.0000 8.0832413787 55.5578176654 99.9833 0.0000 where the second input should not be parsed as a valid coordinate. With this commit that no longer happens and the input is returned verbatim back to the user. Closes #932 | |||
| 2018-04-12 | Use PROJ logging facility in cct | Kristian Evers | |
| 2018-04-12 | Move logging functions to proj.h API | Kristian Evers | |
| 2018-04-12 | Add --skip-lines option to cct | Kristian Evers | |
| With this it is possible to skip the header when transforming coordinates from a file. | |||
| 2018-04-12 | Use log1p in forward spherical mercator | Javier Goizueta | |
| 2018-04-12 | Fix: use proper double epsilon declaration | Javier Goizueta | |
| 2018-04-12 | Enhance the precision of Spherical Mercator projection near the equator | Javier Goizueta | |
| This uses a linear approximation of tan(x+pi/4) for better precision at small latitudes. As a result points of latitude 0 maintain a 0 Y coordinate and 0,0 is transformed to 0,0 | |||
| 2018-04-12 | Add more tests for nsper | Kristian Evers | |
| 2018-04-12 | Update docs for nsper | Kristian Evers | |
| 2018-04-12 | Add more tests for laea | Kristian Evers | |
| 2018-04-12 | Add more test cases for airy projection | Kristian Evers | |
| 2018-04-12 | Add description of projection and +lat_b parameter | Kristian Evers | |
| 2018-04-12 | Add webmerc projection | Even Rouault | |
| 2018-04-12 | Pipeline: make sure geocentric/cartesian space transform is done with ↵ | Even Rouault | |
| original ellipsoid parameters (before any projection mess with them) | |||
| 2018-04-12 | Fix bad example in eqc docs | Kristian Evers | |
| 2018-04-12 | Override style of Sphinx versionmodified directives so they stand out more ↵ | Kristian Evers | |
| clearly in the text | |||
| 2018-04-12 | Add a CITATION file (fixes #309) | Even Rouault | |
| 2018-04-12 | Remove proj.spec file | Kristian Evers | |
| The file seem to be unused by the packagers and we don't use ourselves. Instead of trying to keep it up to date with each release we might as well get rid of the thing. | |||
| 2018-04-12 | Merge pull request #923 from kbevers/cct-skip-n-lines | Kristian Evers | |
| Add --skip-lines option to cct | |||
| 2018-04-12 | Merge pull request #928 from jgoizueta/sph-merc-precision | Kristian Evers | |
| Enhance the precision of Spherical Mercator projection near the equator | |||
| 2018-04-12 | Use log1p in forward spherical mercator | Javier Goizueta | |
| 2018-04-12 | Fix: use proper double epsilon declaration | Javier Goizueta | |
| 2018-04-11 | Merge pull request #929 from kbevers/nsper-updates | Kristian Evers | |
| Nsper updates | |||
| 2018-04-11 | Add more tests for nsper | Kristian Evers | |
| 2018-04-11 | Update docs for nsper | Kristian Evers | |
| 2018-04-11 | Enhance the precision of Spherical Mercator projection near the equator | Javier Goizueta | |
| This uses a linear approximation of tan(x+pi/4) for better precision at small latitudes. As a result points of latitude 0 maintain a 0 Y coordinate and 0,0 is transformed to 0,0 | |||
| 2018-04-11 | Merge pull request #927 from kbevers/laea-test-coverage | Kristian Evers | |
| Add more tests for laea | |||
| 2018-04-11 | Add more tests for laea | Kristian Evers | |
| 2018-04-10 | Merge pull request #926 from kbevers/airy-updates | Kristian Evers | |
| Airy updates | |||
| 2018-04-09 | Add more test cases for airy projection | Kristian Evers | |
| 2018-04-09 | Merge pull request #925 from rouault/aux_sphere_type | Kristian Evers | |
| Add a dedicated proj=webmerc operation | |||
| 2018-04-09 | Add description of projection and +lat_b parameter | Kristian Evers | |
| 2018-04-09 | Add webmerc projection | Even Rouault | |
| 2018-04-09 | Fix bad example in eqc docs | Kristian Evers | |
| 2018-04-08 | Override style of Sphinx versionmodified directives so they stand out more ↵ | Kristian Evers | |
| clearly in the text | |||
| 2018-04-07 | Pipeline: make sure geocentric/cartesian space transform is done with ↵ | Even Rouault | |
| original ellipsoid parameters (before any projection mess with them) | |||
