| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-12-02 | Database: register the BWTA2017.gsb grid (DHDN->ETRS89 for Baden-Wurtemberg) | Even Rouault | |
| Relates to https://github.com/OSGeo/proj-datumgrid/pull/65 , https://github.com/OSGeo/proj-datumgrid/issues/22 As EPSG has no entry for it, we create a grid_transformation, as well as a dedicated area of use based on the extent of the grid, under the PROJ authority. With the hope to be able to remove it once EPSG has an entry... | |||
| 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-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-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-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-05-18 | customizations.sql: remove the removal of the deprecation entry of RAF09 by ↵ | Even Rouault | |
| RAF18 | |||
| 2019-04-22 | Database: use non-deprecated code for SWEREF99 for 'RH2000 height to ↵ | Even Rouault | |
| SWEREF99' transformation | |||
| 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-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 | 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-01-17 | import/export PROJ strings from ISO19111 code: require/output +type=crs for ↵ | Even Rouault | |
| CRS objects (refs #1214) | |||
| 2019-01-15 | projinfo: output WKT2_2018 by default (fixes #1187) | Even Rouault | |
| 2019-01-08 | projinfo: use PROJ.4 label for CRS, and PROJ otherwise. Add test case for ↵ | Even Rouault | |
| CRS with towgs84 keyword | |||
| 2019-01-08 | ISO19111: remove PROJ.5 specific format for CRS (refs #1214) | Even Rouault | |
| As discussed in https://github.com/OSGeo/proj.4/issues/1214#issuecomment-452084720, the introduction of a new PROJ.5 format to export CRS using pipeline/unitconvert/axisswap as an attempt of improving the PROJ.4 format used by GDAL and other products is likely a dead-end since it is still lossy in many aspects and can cause confusion with coodinate operations. Consequently the PROJ_5 convention will be identical to PROJ_4 for CRS export. Note: on the import side, I've kept the code that could parse unitconvert and axisswap when building a CRS definition from a pipeline. It is there as a hidden feature as it was kind of a tear to remove that code in case it might still be useful... | |||
| 2018-12-17 | Add WKT1 grammar validation; change prototype of proj_obj_create_from_wkt() | Even Rouault | |
| 2018-12-06 | projinfo: display deprecation info | Even Rouault | |
| 2018-12-06 | Coordinate operation search: add a authority_to_authority_preference table ↵ | Even Rouault | |
| to restrict and prioritize searches | |||
| 2018-12-03 | projinfo: add a --area option (refs #1188) | Even Rouault | |
| 2018-12-03 | projinfo: output operation summary, even in non summary mode (refs #1188) | Even Rouault | |
| 2018-12-01 | Add testing of projinfo utility | Even Rouault | |
