| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Reformatted the README.md content for Markdown syntax.
Updated some content to reflect the changes applied in build.xml file.
|
|
|
|
- Generating the C header file during javac task.
- Provide more accurate information in META-INF/MANIFEST.MF.
- Merge tasks intended to be executed together.
The src/org_proj4_PJ.h file has been re-generated with the most recent Java compiler.
|
|
Update contributor names in copyright header.
|
|
Remove unused src/org_proj4_Projections.h file
|
|
since it was replaced by org_proj4_PJ file since 2012.
|
|
pj_transform: reset error state before each call to pj_inv/pj_fwd
|
|
Fixes issues raised in https://lists.osgeo.org/pipermail/gdal-dev/2018-April/048446.html
The use case is that pj_transform() is called from geos projection to something else,
with multiple coordinates. If one of the coordinate tuple fails the inverse
transform of geos, it fails with PJD_ERR_TOLERANCE_CONDITION. Causing all following
coordinates to fail since the error state is not reset.
|
|
updated PDF file name to copy to gh-pages
|
|
also modify proj4docs -> projdocs (should be harmless, as this is a working directory within /tmp)
|
|
Update documentation title, author, and other details
|
|
Collect custom C99 math functions in proj_math.h
|
|
PJ_isea.c: change local helper functions to void returns
|
|
No distinction is required between version and release.
Disable default highlight_language (was effectively Python)
|
|
Code updated to use isnan() instead of pj_is_nan().
|
|
Collaps multiline strings to not trip up CMake2
|
|
|
|
Tried building before committing time
|
|
The return values are not used and do not mean anything.
Similar to #423
|
|
|
|
Test status and coverage content should be shown for HTML.
PDF documentation does not to self-reference itself.
|
|
According to https://tex.stackexchange.com/q/13067/2951
utf8x should be avoided if possible.
Also, define LaTeX for Unicode PRIME character, used
in eqc doc pages.
|
|
|
|
|
|
This also includes the PDF manual, Qt help file, man pages, etc.
|
|
schwehr/proj_log_level-inconsistent-declaration-parameter-name
Rename level -> log_level for proj_log_level to match function definition
|
|
Found on https://github.com/OSGeo/proj.4/commit/2f082b70cbdafdea49bb123e027406089e7ad65b
http://clang.llvm.org/extra/clang-tidy/checks/readability-inconsistent-declaration-parameter-name.html
function 'proj_log_level' has a definition with different parameter names
src/pj_internal.c:374:14: the definition seen here
src/proj.h:364:14: differing parameters are named here: ('level'), in definition: ('log_level')
|
|
|
|
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.
|
|
Silence complaints about missing </gie> tag
|
|
|
|
Guam
|
|
|
|
|
|
kbevers/no-false-easting-northing-on-cartesion-coords
Dont do false easting/northing on cartesian coords
|
|
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.
|
|
Logging with new api
|
|
Fix segfault in deformation
|
|
|
|
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
|
|
Always ignore out-commented lines in cct
|
|
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
|
|
|
|
|
|
With this it is possible to skip the header when transforming
coordinates from a file.
|
|
|
|
|