| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-01-21 | scripts/reformat_cpp.sh: update to take into account sqlite3.hpp/cpp ↵ | Even Rouault | |
| renaming to sqlite3_utils.hpp/cpp | |||
| 2020-01-17 | Merge branch 'master' into rfc4_merge_back_master | Even Rouault | |
| 2020-01-16 | Address review comments for https://github.com/OSGeo/PROJ/pull/1817 | Even Rouault | |
| 2020-01-15 | Integrate into .rst doxygen-generated doc for custom I/O and network ↵ | Even Rouault | |
| functionality | |||
| 2020-01-14 | Add test/unit/test_grids.cpp to improve testing coverage | Even Rouault | |
| 2020-01-14 | Add proj_context_set_fileapi() and proj_context_set_sqlite3_vfs_name() ↵ | Even Rouault | |
| (fixes #866) | |||
| 2020-01-09 | Add proj_is_download_needed() and proj_download_file() | Even Rouault | |
| 2020-01-08 | Add capability to read resource files from the user writable directory | Even Rouault | |
| 2020-01-07 | Database: fill alias_name with EPSG aliases for CRS | Even Rouault | |
| 2019-12-31 | Add a SQLite3 local cache of downloaded chunks | Even Rouault | |
| 2019-12-27 | Network: make CDN endpoint configurable either in proj.ini, ↵ | Even Rouault | |
| PROJ_NETWORK_ENDPOINT or proj_context_set_url_endpoint() | |||
| 2019-12-27 | Network: automatically use CDN resources when local resources not available, ↵ | Even Rouault | |
| and networking enabled | |||
| 2019-12-23 | Network: only enable it if PROJ_NETWORK=ON or ↵ | Even Rouault | |
| proj_context_set_enable_network(ctx, true) | |||
| 2019-12-20 | grid_check.py: fixes | Even Rouault | |
| 2019-12-19 | Add proj_context_set_network_callbacks() with an empty implementation | Even Rouault | |
| 2019-12-19 | Add a FileManager and File class | Even Rouault | |
| 2019-12-16 | identify(): take into datum name aliases (fixes #1800) | Even Rouault | |
| 2019-12-14 | Add proj_coordoperation_create_inverse to C API (#1795) | Nyall Dawson | |
| 2019-12-10 | Database: update to IGNF v3.1.0 | Even Rouault | |
| 2019-12-06 | vertical grid shift: rework to no longer load whole grid into memory | Even Rouault | |
| 2019-12-04 | grid_checks.py: add a --check-filelist option to verify consistency of ↵ | Even Rouault | |
| proj-datumgrid new filelist.csv file | |||
| 2019-12-01 | Database: update ESRI entries with ArcGIS Desktop version 10.8.0 database | Even Rouault | |
| 2019-12-01 | grid_checks.py: add is_superseded info in output | Even Rouault | |
| 2019-11-28 | scripts/fix_typos.sh: tunings [ci skip] | Even Rouault | |
| 2019-11-25 | Merge pull request #1742 from rouault/script_grid_checks | Kristian Evers | |
| Add scripts/grid_checks.py | |||
| 2019-11-25 | Add scripts/grid_checks.py | Even Rouault | |
| Little script used lately to check consistency of the database regarding the grid_transformation vs grid_alternatives tables. And also check the content of the database vs proj-datumgrid to identify gaps. | |||
| 2019-11-22 | Add proj_create_derived_geographic_crs() and ↵ | Even Rouault | |
| proj_create_conversion_pole_rotation_grib_convention() to address GRIB datasets using a pole rotation method | |||
| 2019-11-22 | create_c_api_projections.py: fix for conversions without linear parameters ↵ | Even Rouault | |
| [ci skip] | |||
| 2019-11-21 | Fix typos in code comments | Even Rouault | |
| 2019-11-18 | Database: add a publication_date column to geodetic_datum and vertical_datum | Even Rouault | |
| Populated from realization_epoch column from EPSG The 'publication_date' naming is from OGC Topic 2, and hasn't been yet adopted by the EPSG dataset. See http://docs.opengeospatial.org/as/18-005r4/18-005r4.html , Annex G, clause 11 and https://32zn56499nov99m251h4e9t8-wpengine.netdna-ssl.com/wp-content/uploads/2019/09/EPSG-relational-data-model-changes_2019-09-18.pdf | |||
| 2019-11-17 | findsOpsInRegistryWithIntermediate(): tune it to be able to research ↵ | Even Rouault | |
| operations that belong to different authorities. Should make the concept of geodetic_datum_preferred_hub introduced some time ago obsolete | |||
| 2019-11-02 | Add a geoid_model name in database, use GEOIDMODEL for transformations, add ↵ | Even Rouault | |
| a proj_create_vertical_crs_ex() | |||
| 2019-11-02 | Add tracing framework, and improve createOperations() performance | Even Rouault | |
| 2019-10-30 | Rework importing of Vertical unit change from EPSG db, add support for ↵ | Even Rouault | |
| Height Depth Reversal and use it in createOperations() | |||
| 2019-10-28 | Various fixes/workarounds to make cppcheck 1.72 (Ubuntu 16.04) and ↵ | Even Rouault | |
| HEAD/1.90dev happy (fixes #1648) | |||
| 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-24 | Generalize generalize_proj_crs_create_bound_vertical_crs_to_WGS84() | Even Rouault | |
| In recent commits, we added a generalize_proj_crs_create_bound_vertical_crs_to_WGS84() function, but there are situations where more accurate results can be obtained, if instead of specifying WGS84 as the hub CRS, the user can specify the exact hub CRS. For example the GEOID2018 grid is against NAD83(2011). So replace this function with proj_crs_create_bound_vertical_crs() | |||
| 2019-10-15 | doxygen build script: don't output to /tmp | Kristian Evers | |
| The doxygen log-files was previously put in /tmp. This is usually fine on UNIX-type systems but when building the docs on Windows with Cygwin/MSYS2 tools the script can fail since that path is guaranteed to exist. This commit makes sure that the doxygen script outputs its files in a path relative to the current working directory. | |||
| 2019-10-04 | Add a proj_crs_demote_to_2D(). Useful if forced to export a 3D CRS to a best ↵ | Even Rouault | |
| approximate as WKT1 that doesn't support it | |||
| 2019-10-02 | Add API and WKT mapping for 'nsper' to EPSG Vertical Persepective method | Even Rouault | |
| Relates to https://github.com/OSGeo/gdal/issues/1856 | |||
| 2019-09-26 | Improve vertical transformation support | Even Rouault | |
| When we had a transformation between a compoundCRS and a target geographicCRS, we did not take into account that in the vertical->other_geog_CRS transformation we used, the other_geog_CRS was an implicit interpolation CRS. Thus before doing vertical adjustment, we must go to this interpolation CRS. The workflow is thus: source CRS -> interpolation CRS + vertical adjustment + interplation CRS -> target CRS | |||
| 2019-09-25 | Merge pull request #1634 from mwtoews/ci | Mike Taves | |
| Upgrade Travis CI distribution | |||
| 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) | |||
