| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-11-19 | createOperations(): in some situations, consider when going from A to D ↵ | Even Rouault | |
| intermediates B and C, such there's a A->B operation and C->D operation, and A and C are not exactly the same CRS but use the same geodetic datum | |||
| 2019-11-18 | createOperations(): fix so that GDA94 -> WGS 84 (G1762) still include a ↵ | Even Rouault | |
| result through ITRF2008. Was broken in master by the addition of the 'WGS84 -> WGS 84 (Gxxx)' null operations in the PROJ authority | |||
| 2019-11-18 | proj_trans(): tune selection of operation when there are several ↵ | Even Rouault | |
| alternatives, to select the operation with best accuracy | |||
| 2019-11-02 | Database: add mapping between EPSG geoid and PROJ grid names for GEOID99, ↵ | Even Rouault | |
| 03, 06, 09 and 18. Related to https://github.com/OSGeo/proj-datumgrid/pull/60 that add those grids in proj-datumgrid-north-america | |||
| 2019-11-02 | WKT and PROJJSON: add import/export of geoid model of VertCRS | Even Rouault | |
| 2019-10-27 | Database: add an auxiliary concatenated_operation_step table to allow ↵ | Even Rouault | |
| arbitrary number of steps (fixes #1632) EPSG:9103 (NAD27 to ITRF2014 (1)) is now handled. Note:EPSG:9104 (NAD27 to ITRF2014 (2)) is not currently, since it uses for step EPSG:8861 (NAD83(HARN) to NAD83(FBN) (1)) an unsupported transformation method (NADCON5 (3D), EPSG:1075). | |||
| 2019-10-15 | Database: update to EPSG v9.8.3 | Even Rouault | |
| Note: a hack has been added into customizations.sql to cancel deprecatation of USA geoid2012 grids by geoid2018 grids, as the later are not yet available in proj-datumgrid-northamerica (https://github.com/OSGeo/proj-datumgrid/issues/55) | |||
| 2019-10-12 | createOperations(): allow transforming from a compoundCRS of a bound ↵ | Even Rouault | |
| verticalCRS to a 2D CRS | |||
| 2019-09-24 | createOperations() sorting: sort operations that cannot be exported as PROJ ↵ | Even Rouault | |
| pipelines at end | |||
| 2019-09-23 | Database: update to EPSG 9.8.2 | Even Rouault | |
| With limitation of https://github.com/OSGeo/PROJ/issues/1632 regarding concatenated operations with more than 3 steps. | |||
| 2019-09-23 | Document the autopromotion to 3D when mix of 2D/3D CRS in ↵ | Even Rouault | |
| createOperations(), and test it (fixes #1623) | |||
| 2019-09-15 | testdatumfile: fix axis order issue in test | Even Rouault | |
| 2019-09-13 | cs2cs: autopromote CRS to 3D when there's a mix of 2D and 3D (fixes #1563) | Even Rouault | |
| 2019-09-11 | API: add CRS::promoteTo3D(), proj_crs_promote_to_3D() and ↵ | Even Rouault | |
| proj_crs_create_projected_3D_crs_from_2D() (fixes #1587) Also add a --3d switch to projinfo | |||
| 2019-09-08 | Use in API and utilities WKT2_2019 instead of WKT2_2018 (fixes #1518) | Even Rouault | |
| - C API: PJ_GUESSED_WKT2_2019 is added, PJ_GUESSED_WKT2_2018 aliased to it - C API: PJ_WKT2_2019[_SIMPLIFIED] is added, PJ_WKT2_2018[_SIMPLIFIED] alias to it - C++ API: similarly for WKTFormatter::Convention::WKT2_2019[_SIMPLIFIED] Those above changes should be fully backward API and ABI compatible. projinfo changes: - accept WKT2_2019 as value for -o switch. WKT2_2018 is still accepted (undocumented) - output now uses 'WKT2_2019 string:', so might break scripts that would rely on that. Other internal code references to WKT2_2018 changes to WKT2_2019, included in tests. | |||
| 2019-08-26 | Fix 6.0 regression regarding +init=epsg:4326 +over +to +init=epsg:3857 +over ↵ | Even Rouault | |
| with longitudes outside of [-180,180] | |||
| 2019-08-17 | PROJJSON: rename file as projjson.schema.json, and add versionning to it and ↵ | Even Rouault | |
| to exported PROJJSON strings | |||
| 2019-08-09 | PROJJSON export: use more compact form | Even Rouault | |
| 2019-08-09 | projinfo: rename JSON to PROJJSON | Even Rouault | |
| 2019-07-08 | CRS JSON: export GeographicCRS and Projected CRS | Even Rouault | |
| 2019-06-30 | Database: import scope/remarks for coordinate operation and add C API | Even Rouault | |
| - Import scope and remarks for coordinate operations of the EPSG dataset. Database size goes from 5.2 MB to 5.55 MB - Add proj_get_scope() and proj_get_remarks() | |||
| 2019-06-22 | +proj=ob_tran +o_proj=longlat: set right unit to PJ_IO_UNITS_WHATEVER so as ↵ | Even Rouault | |
| to be able to chain with unitconvert (fixes #1525) | |||
| 2019-05-18 | customizations.sql: remove the removal of the deprecation entry of RAF09 by ↵ | Even Rouault | |
| RAF18 | |||
| 2019-05-03 | cs2cs: set time value to HUGE_VAL if not explicitly specified | Even Rouault | |
| 2019-04-22 | Database: use non-deprecated code for SWEREF99 for 'RH2000 height to ↵ | Even Rouault | |
| SWEREF99' transformation | |||
| 2019-04-05 | Adjust test outputs | Mike Taves | |
| - Tests should use unified diff with expected results - Show CMake build compile commands (VERBOSE=1) - Travis CI only has two cores, so "-j2" is sufficent | |||
| 2019-03-29 | Adopt use of the noop conversion in ISO19111 code | Kristian Evers | |
| 2019-03-25 | Database: add link from RAF18.tac to RAF18.gtx | Even Rouault | |
| 2019-03-25 | Database: add operation_version column to coordinate operation tables | Even Rouault | |
| 2019-03-25 | WKT2_2018: always export ID of SOURCECRS/TARGETCRS and STEPs | Even Rouault | |
| even if there is one on upper node This is a particular logic allowed by paragraph 7.3.3 Identifier of OGC 18-010r6 | |||
| 2019-03-25 | WKT2_2018: always export ID in base crs node, even if there is one on upper node | Even Rouault | |
| This is a particular logic allowed by paragraph 7.3.3 Identifier of OGC 18-010r6 | |||
| 2019-03-24 | Make cs2cs support 4D coordinates. | Kristian Evers | |
| This is a bit of a hack, 4D coordinates *will* be written to STDOUT but the output format speficied with -f is not respected for the t component, rather it is forward verbatim from the input. Fixes #1354 | |||
| 2019-03-19 | Normalize CMake with cmakelint, 2-space indent | Mike Taves | |
| 2019-02-24 | Fix data path used by cli tests (#1288) | Elliott Sales de Andrade | |
| All other tests use PROJ_LIB, and allow it to be overridden from the command-line, so do the same here. | |||
| 2019-02-22 | proj.db: tune so that 'NGF IGN69 height to RGF93' uses the RAF09.gtx grid | Even Rouault | |
| 2019-02-21 | Geog2D+Height -> Geog3D of same datum: avoid inserting a useless ballpark ↵ | Even Rouault | |
| horizontal transformation | |||
| 2019-02-21 | projinfo: add information about missing grids | Even Rouault | |
| 2019-02-21 | proj.db: add custom entry for 'RH2000 height to SWEREF99' | Even Rouault | |
| 2019-02-20 | CoordinateOperation: add a hasBallparkTransformation() method that can be ↵ | Even Rouault | |
| used to know if it includes a very approximative transformation term | |||
| 2019-02-20 | projinfo: advertize the use of '--spatial-test intersects' when it can bring ↵ | Even Rouault | |
| more results | |||
| 2019-02-20 | Vertical CRS transformation: synthetize a vertical unit change ↵ | Even Rouault | |
| transformation when needed, and also sort Null geographic offset transformation in last | |||
| 2019-02-13 | EPSG Helmert and Molodensky-Badekas methods in the Geographic 2D domain: use ↵ | Even Rouault | |
| the push/pop v_3 operator to preserve the Z component | |||
| 2019-02-12 | Add testprojinfo and testcct to CMake setup | Kristian Evers | |
| 2019-02-12 | Fix typo | Even Rouault | |
| 2019-02-12 | Fix build failure | Even Rouault | |
| 2019-02-11 | Make tmerc an alias for etmerc. (#1234) | Kristian Evers | |
| * Make tmerc an alias for etmerc This switches the algorithm used in tmerc to the Poder/Engsager tmerc algorithm. The original tmerc algorithm of Evenden/Snyder origin can still be accessed by adding the +approx flag when initializing a tmerc projection. The +approx flag can also be used when initializing UTM projections, in which case the Evenden/Snyder algorithm is used as well. If a tmerc projection is instantiated on a spherical earth the Evenden/Snyder algorithm is used as well since the Poder/Engsager algorithm is only defined on the ellipsoid. +proj=etmerc can still be instantiated for backwards compatibility reasons. Co-authored-by: Kristian Evers <kristianevers@gmail.com> Co-authored-by: Even Rouault <even.rouault@spatialys.com> | |||
| 2019-02-11 | test/cli/testcct: add minimalistic test of cct | Even Rouault | |
| 2019-01-22 | proj_create_crs_to_crs(): defer selection of actual coordinate operation ↵ | Even Rouault | |
| until proj_trans() is called (fixes #1229) | |||
| 2019-01-19 | Add support for spaces in grid name parameters (fixes #1152) | Even Rouault | |
| 2019-01-19 | test/cli/Makefile.am: fix to make testdatumfile run again | Even Rouault | |
