| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-09-25 | Rearrange Travis CI scripts to be more modular | Mike Taves | |
| * Split global before_install for apt and pip * Use -qq option for apt-get, which implies -y * Use list of targets with apt-get rather than one-per-line * Use local variables for mingw32/install.sh * Show version info for cppcheck, pip and python * Simplify clang+llvm-6 path | |||
| 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-18 | Manually delete pj_isnan in scripts/reference_exported_symbols.txt. | Charles Karney | |
| Evidently the order of entries matters and the order might depend the platform used to create libproj.so | |||
| 2019-09-18 | Delete proj_math.h. Replace includes by <math.h>; we'll see if anyone | Charles Karney | |
| needs <limits.h>. Update scripts/reference_exported_symbols.txt and src/proj_symbol_rename.h. | |||
| 2019-09-12 | C API: add proj_crs_create_bound_vertical_crs_to_WGS84() | 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-09 | Add copyrigth & license header to ↵ | Even Rouault | |
| include/proj/internal/include_nlohmann_json.hpp and include/proj/internal/esri_projection_mappings.hpp | |||
| 2019-09-08 | Merge pull request #1585 from rouault/replace_2018_by_2019 | Kristian Evers | |
| Use in API and utilities WKT2_2019 instead of WKT2_2018 (fixes #1578) | |||
| 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-09-04 | C API: add proj_create_ellipsoidal_3D_cs() | Even Rouault | |
| 2019-08-26 | Add a proj_cleanup() function to free global resources, typically at process ↵ | Even Rouault | |
| termination | |||
| 2019-08-23 | Add proj_create_crs_to_crs_from_pj() | Even Rouault | |
| I've been frustrated a number of times with proj_create_crs_to_crs() not accepting a PJ* object for the source and target CRS. And thus constraining to go back to WKT2 in a artificial way. | |||
| 2019-08-20 | C API: add proj_context_set_autoclose_database() to automatically close ↵ | Even Rouault | |
| database (fixes #1565) | |||
| 2019-08-20 | Merge pull request #1547 from rouault/json_export | Even Rouault | |
| Add CRS JSON export (refs #1545) | |||
| 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 | C API: add proj_as_projjson() | Even Rouault | |
| 2019-08-09 | createFromUserInput(): add capability to import PROJJSON | Even Rouault | |
| 2019-07-19 | Add set discard superseded method to api (#1534) | Matt Littlemore | |
| Closes #1519 | |||
| 2019-07-08 | CRS JSON: export GeographicCRS and Projected CRS | Even Rouault | |
| 2019-07-06 | Proof-of-concept of JSON export limited to PrimeMeridian (refs #1545) | Even Rouault | |
| 2019-07-01 | C API: add proj_concatoperation_get_step_count() and ↵ | Even Rouault | |
| proj_concatoperation_get_step() | |||
| 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-01 | Add proj_grid_get_info_from_database to allow retrieval of grid | Nyall Dawson | |
| metadata from a grid filename | |||
| 2019-05-08 | scripts/build_db.py: update to reflect new proj.db structure | Even Rouault | |
| 2019-05-06 | createOperations(): for 'Amersfoort / RD New + NAP height' (EPSG:7415) to ↵ | Even Rouault | |
| ETRS89 (EPSG:4937), make sure that the vgridshift is applied first (ie on Amersfoort datum) before the hgridshift | |||
| 2019-05-01 | Merge branch 'master' into check_exported_symbols | Kristian Evers | |
| 2019-04-26 | Travis: check that the exported symbols conform to what is expected | Even Rouault | |
| This is to help checking that we do not introduce un-intended API/ABI breakage. Not fully bullet proof, but a start. | |||
| 2019-04-22 | Database / ESRI: use EPSG ellipsoid when possible | Even Rouault | |
| 2019-04-22 | Database: import common projections from ESRI projected CRS in structured form | Even Rouault | |
| That is Transverse_Mercator/Gauss_Kruger, Lambert_Conformal_Conic and Hotine_Oblique_Mercator_Azimuth_Natural_Origin Decreases proj.db from 5 853 184 bytes to 5 189 632 bytes. | |||
| 2019-04-22 | Database: make conversion & helmert_transformation updatable views | Even Rouault | |
| - Transform conversion as a view, and when inserting into it, actually insert into 3 tables: conversion_table, conversion_method and conversion_param, so that method and parameter names are not repeated each time. - Similarly for helmert_tranformation, insert into helmert_transformation_tabl and coordinate_operation_method. This reduces the db size from 6 344 704 bytes to 5 853 184 bytes, without significant slowdown for queries. | |||
| 2019-03-25 | Database: update ESRI to ArcMap 10.7.0 | Even Rouault | |
| 2019-03-25 | Database: add operation_version column to coordinate operation tables | Even Rouault | |
| 2019-03-25 | Database: update to IGNF v3.0.3 | Even Rouault | |
| 2019-03-18 | Database: fix import of deprecated ellipsoid and geodetic_datum from ESRI ↵ | Even Rouault | |
| database | |||
| 2019-02-22 | proj.db: update to EPSG 9.6.0 | Even Rouault | |
| Minor update w.r.t 9.5.5 that adds a few new coordinate operations. | |||
| 2019-02-20 | projinfo: advertize the use of '--spatial-test intersects' when it can bring ↵ | Even Rouault | |
| more results | |||
| 2019-02-16 | Make sure that projinfo man-page is added to source distribution | Kristian Evers | |
| 2019-01-02 | Typo fixes | Even Rouault | |
| 2018-12-31 | Update proj_symbol_rename.h | Even Rouault | |
| 2018-12-30 | Rename proj_obj_XXX as proj_XXX and PJ_OBJ_XXX as PJ_XXX | Even Rouault | |
| 2018-12-30 | Remove PJ_OBJ type since it is now merged into PJ | Even Rouault | |
| 2018-12-26 | cpp conversion: remove useless pj_, PJ_ and proj_ filename prefixes | Even Rouault | |
| 2018-12-26 | cpp conversion: move source files in apps/ iso19111/ conversions/ ↵ | Even Rouault | |
| projections/ transformations/ tests/ subdirectories | |||
| 2018-12-17 | Add WKT2 grammar validation | Even Rouault | |
| 2018-12-17 | Add WKT1 grammar validation; change prototype of proj_obj_create_from_wkt() | Even Rouault | |
| 2018-12-06 | Add API to retrieve non-deprecated equivalent of an object | Even Rouault | |
| 2018-12-06 | Take into account supersession information to filter out irrelevant ↵ | Even Rouault | |
| transformations | |||
| 2018-12-04 | Database: fix ingestion from ESRI of alias names for deprecated objects | Even Rouault | |
| 2018-12-04 | Improve recognition of WKT1 datum names | Even Rouault | |
| 2018-11-30 | C API: more camel_casification of parameters | Even Rouault | |
