aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-17[Backport 6.2] Debug Bertin1953 (#1617)Kristian Evers
[Backport 6.2] Debug Bertin1953
2019-09-16Update doc image for bertin1953Kristian Evers
2019-09-16[6.2 backport] cs2cs: autopromote CRS to 3D when there's a mix… (#1615)Kristian Evers
[6.2 backport] cs2cs: autopromote CRS to 3D when there's a mix of 2D and 3D (fixes #1563)
2019-09-15Merge pull request #1616 from OSGeo/backport-1614-to-6.2Even Rouault
[Backport 6.2] Fixes related to #1597
2019-09-15cs2cs: autopromote CRS to 3D when there's a mix of 2D and 3D (fixes #1563)Even Rouault
2019-09-15API: add CRS::promoteTo3D(), proj_crs_promote_to_3D() and ↵Even Rouault
proj_crs_create_projected_3D_crs_from_2D() (fixes #1587) (projinfo changes adding --3d from master removed)
2019-09-15Doc: add a section to document backward incompatibilies regarding the ↵Even Rouault
support of +init=epsg:XXXX syntax (relates to #1597)
2019-09-15DatabaseContext::lookForGridInfo(): avoid setting PROJ context errno. Fixes ↵Even Rouault
issue with test/gigs/5208.gie with previous commit when ntf_r93.gsb grid is not available
2019-09-15createFromPROJString(): ignore +no_defs when instanciating a ↵Even Rouault
'+init=epsg:xxxx +no_defs' string (related to #1597)
2019-09-15Ingestion of +proj=somerc +type=crs: avoid adding twice alpha, gamma, lon_0 ↵Even Rouault
(related to #1597)
2019-09-15[Backport 6.2] Improve vertical transforms (#1613)Kristian Evers
[Backport 6.2] Improve vertical transforms
2019-09-13Merge pull request #1612 from OSGeo/backport-1610-to-6.2Even Rouault
[Backport 6.2] Fix support for +proj=ob_tran +o_proj=lonlat/latlong/latlon (only +o_proj=longlat worked) (fixes #1601)
2019-09-13createOperations(): when tranforming from a compoundCRS whose vertical ↵Even Rouault
component is a BoundCRS, do not apply the horizontal transformation twice
2019-09-13createOperations(): use more candidates when transforming between a ↵Even Rouault
geographic and vertical CRS For example when transforming from NAD83+NAVD88 height to WGS84, there is no transformation between NAVD88 height to WGS84. In that case, use all potential transformations from NAVD88 height to another geographic CRS for the vertical part.
2019-09-13createOperations(): make sure sorting function is transitive (a < b and b < ↵Even Rouault
c --> a < c), to get consistent results
2019-09-13Fix support for +proj=ob_tran +o_proj=lonlat/latlong/latlon (only ↵Even Rouault
+o_proj=longlat worked) (fixes #1601)
2019-09-13Merge pull request #1609 from OSGeo/backport-1603-to-6.2Even Rouault
[Backport 6.2] Improve migration code examples
2019-09-12Improve migration code examplesKai Pastor
2019-09-12Merge pull request #1607 from OSGeo/backport-1604-to-6.2Even Rouault
[Backport 6.2] proj_trans_generic(): properly set coordinate time to HUGE_VAL when no value is passed to the function
2019-09-12Merge pull request #1606 from OSGeo/backport-1602-to-6.2Even Rouault
[Backport 6.2] createOperations(): fix conversion from/to PROJ.4 CRS strings with non-ISO-cosher options and towgs84/nadgrids
2019-09-12proj_trans_generic(): properly set coordinate time to HUGE_VAL when no value ↵Even Rouault
is passed to the function
2019-09-11createOperations(): fix conversion from/to PROJ.4 CRS strings with ↵Even Rouault
non-ISO-cosher options and towgs84/nadgrids This actually fixes a regression introduced in PROJ 6.2.0 per 78302efb70eb4b49610cda6a60bf9ce39b82264f that made a conversion like EPSG:4326 to "+proj=something +towgs84/+nadgrids +over +type=crs" apply the towgs84/nadgrids operation twice.
2019-09-11[Backport 6.2] Make migration code examples compile (#1599)Kristian Evers
[Backport 6.2] Make migration code examples compile
2019-09-11Make migration code examples compileKai Pastor
2019-09-10Fix gie test after applying fix to bertin1953Kristian Evers
2019-09-06Merge pull request #1594 from OSGeo/backport-1589-to-6.2Even Rouault
[Backport 6.2] PROJStringParser::createFromPROJString(): avoid potential infinite recursion (fixes #1574)
2019-09-06Merge pull request #1593 from OSGeo/backport-1590-to-6.2Even Rouault
[Backport 6.2] BUG: add SANITIZE_CTX for coordoperation is_instantiable and has_ballpark_transformation
2019-09-06Merge pull request #1592 from OSGeo/backport-1588-to-6.2Even Rouault
[Backport 6.2] Add link to Rust bindings
2019-09-06BUG: add SANITIZE_CTX for coordoperation is_instantiable and ↵snowman2
has_ballpark_transformation
2019-09-05PROJStringParser::createFromPROJString(): avoid potential infinite recursion ↵Even Rouault
(fixes #1574) The exact circumstances are a bit difficult to explain, but they involve using a non-default context, enabling proj_context_use_proj4_init_rules() on it, using proj_create(ctxt, "+init=epsg:XXXX +type=crs"), whereas PROJ_LIB is defined to a directory that has a 'epsg' file in it.
2019-09-05Add link to Rust bindingsStephan Hügel
2019-09-05Merge pull request #1586 from OSGeo/backport-1583-to-6.2Even Rouault
[Backport 6.2] proj_create_crs_to_crs_from_pj(): make the PJ* arguments const PJ*
2019-09-04proj_create_crs_to_crs_from_pj(): make the PJ* arguments const PJ*Even Rouault
This will make the life of C++ users using the C API slightly easier. There's no ABI or API backward compatibility issue in doing that change as constness of arguments is not retained in the C ABI, and any non-const object passed as argument is implicitly converted as a const object if that is what is mentionned in the argument list.
2019-09-04proj_experimental.h: fix wrong comment forPJ_ELLIPSOIDAL_CS_2D_TYPE enumEven Rouault
2019-09-03Debug Bertin1953R. Schmunk
Northern hemisphere "warp" implemented incorrectly. See #1579
2019-09-02[Backport 6.2] Doc: add link to final WKT2:2019 document (#1577)Kristian Evers
[Backport 6.2] Doc: add link to final WKT2:2019 document
2019-09-01[Backport 6.2] Fix spelling of Potsdam datum (#1575)Kristian Evers
[Backport 6.2] Fix spelling of Potsdam datum
2019-09-01Update download links in the docsKristian Evers
2019-09-01Add release notes for 6.2.0 to websiteKristian Evers
2019-09-01Make sure that website is build from the 6.2 branchKristian Evers
2019-08-30Fix spelling of potsdam datumKai Pastor
2019-08-27Doc: add link to final WKT2:2019 documentEven Rouault
2019-08-27Merge remote-tracking branch 'osgeo/master'6.2.0Kristian Evers
2019-08-27Merge pull request #1569 from rouault/proj_cleanupKristian Evers
Add a proj_cleanup() function to free global resources, typically at process termination
2019-08-27Update release notes for 6.2.0Kristian Evers
2019-08-26Add a proj_cleanup() function to free global resources, typically at process ↵Even Rouault
termination
2019-08-26Fix 6.0 regression regarding +init=epsg:4326 +over +to +init=epsg:3857 +over ↵Even Rouault
with longitudes outside of [-180,180]
2019-08-26createOperations(): follow-up of previous commit for +datum=NAD83 caseEven Rouault
2019-08-26createOperations(): fix pipeline generation when a CRS has terms like ↵Even Rouault
+datum=NAD27 and +over, where the datum was just replaced by its ellipsoid
2019-08-26Update man-pages from Sphinx-docsKristian Evers