| Age | Commit message (Collapse) | Author |
|
* DOC: Refresh Development/Quickstart and remove Development/Threads
The document Development/Threads was severely out of date, and was
focussed on contrasting the current API with an old API that was
deprecated several years ago, and removed from the current PROJ earlier
this year.
Update Development/Quickstart to give more information about the use of
threading context, as a replacement for the content that was previously
in Threads.
Also give the example code examples/pj_obs_api_mini_demo.c a cleanup
pass to make it at least internally consistent with its own code style.
The header comments of the example code are still, much like the Threads
document, fixated on comparing proj.h against proj_api.h, which is an
interesting historical curio to be sure, but probably doesn't need to
persist here. It might be worth cleaning this up further as a separate
exercise.
Fixes #2451
|
|
cmake: check the right variable for `libdl`
|
|
|
|
proj_normalize_for_visualization(): set input and output units when there are several alternative transformations (fixes #2866)
|
|
are several alternative transformations (fixes #2866)
|
|
This page was previously empty. This commits populates it with some
very basic information and a code example of how to use
proj_context_errno and proj_context_errno_string.
Something: because something is better than nothing.
It might be good to include some more fine detail about how PROJ manages
the error state internally, but I don't yet have the expertise in PROJ
internals to write that content myself.
Also the code sample probably has a segfault bug or leaks memory,
because C.
|
|
|
|
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=39033
|
|
is 32-bit
|
|
Optimize pipelines of planetary CRS (geocentric latitude, west-positive longitude)
|
|
longitude)
|
|
Database: add a 'anchor' field to geodetic_datum and vertical_datum tables
|
|
|
|
Update database layout version number to 1.2 consequently
This new capability will be used by IAU planetary CRS (refs #2601)
|
|
DOC: fix the inclusion of the custom css file
|
|
|
|
Database: update to EPSG v10.035
|
|
I added the --all arg to the command, it seems its now a requirement, not sure if this is meant to be like this
|
|
Inverse ortho ellipsoidal oblique: address a few remarks...
|
|
https://github.com/OSGeo/PROJ/issues/2844#issuecomment-920138371
|
|
Fix error in implementation of Inverse ellipsoidal orthographic projection that cause convergence to sometimes fail (fixes #2844)
|
|
at pole
|
|
(oblique case) that cause convergence to sometimes fail (fixes #2844)
|
|
This seriously impacts French CRS users with the introduction of new
datums, geodetic CRS and projected CRS based on "RGF 93 v2" and "RGF 93 v2b",
and the previous single "RGF 93" being renamed as "RGF 93 v1".
To be noted too, the addition of a null transformation between NAD83(2011)
and WGS 84, which impacts a number of tests in the test suite.
|
|
|
|
and aliases (preparation for EPSG v10.035 update)
|
|
PROJJSON: support additional properties allowed in id object (version, authority_citation, uri) for parity with WKT2:2019
|
|
authority_citation, uri) for parity with WKT2:2019
|
|
Add support for GeodeticCRS using a Spherical ocentric coordinate system
|
|
Update docs About page to pull in license text from COPYING.
|
|
This avoids a sphinx error due to the leading space in front of the
horizontal divider in COPYING and also helps to indicate where the
included license text begins and ends.
|
|
Fixes #2709.
|
|
geocentric latitude
|
|
|
|
This also fixes conversion between geocentric latlong and geodetic latlong
with cs2cs. This was dealt with in PR 1093, but in the wrong direction
(the geocentric latitude must be <= in absolute value to the geodetic one)
The issue here was linked to the semantics of the +geoc specifier, which
affects the semantics of the input coordinates in the forward direction
(+geoc means that the input coordinate is is a geocentric latitude),
which defeats the logic of doing A to B by using the inverse path of A
and the forward path of B.
|
|
Fix database access across fork() when SQLite3 doesn't use pread[64]() (fixes #2843)
|
|
planetocentric geodetic CRS
|
|
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=38192
|
|
(fixes #2843)
|
|
getInsertStatementsFor(): re-order projection parameters according to their canonical order if needed
|
|
canonical order if needed
|
|
Cppcheck fixes
|
|
initialized
|
|
warning (but really fixing them would be more involved)
|
|
|
|
|
|
|
|
|
|
|
|
pj_obj_create(): avoid passing invalid ellipsoid parameters ot pj_calc_ellipsoid_params()
|