| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-06-14 | Fix build with -DPROJ_INTERNAL_CPP_NAMESPACE | Even Rouault | |
| 2021-06-10 | BoundCRS::identify(): avoid incompatible transformation for WKT1 / TOWGS84 ↵ | Even Rouault | |
| export (fixes OSGeo/gdal#3958) | |||
| 2021-06-03 | factory.cpp: lint: make memoryHandle_ a unique_ptr | Even Rouault | |
| 2021-06-03 | Run database layout checks only at first DB opening | Even Rouault | |
| 2021-06-03 | Make proj_context_set_autoclose_database() a no-op as it would defeat the ↵ | Even Rouault | |
| purpose of the new database connection sharing | |||
| 2021-06-03 | Database: use shared sqlite handle | Even Rouault | |
| 2021-06-03 | factory.cpp: preparation steps for global sqlite3* handle, but no functional ↵ | Even Rouault | |
| change | |||
| 2021-06-02 | proj_create(): do not open proj.db if string is a PROJ string, even if ↵ | Even Rouault | |
| proj_context_set_autoclose_database() has been set (fixes #2734) | |||
| 2021-05-27 | ConcatenatedOperation::fixStepsDirection(): remove recently introdued hack ↵ | Even Rouault | |
| specific to EPSG:9731 now that is is deprecated | |||
| 2021-05-24 | DatabaseContext::getTransformationsForGridName(): make it work properly when ↵ | Even Rouault | |
| different EPSG grid names map to the same PROJ grid name | |||
| 2021-05-23 | Database: add a ANALYZE step during proj.db creation | Even Rouault | |
| This will create the sqlite_stat* table (generally sqlite_stat1). This speeds up a bit the test suite. Runtime of ``make test_cpp_api-check`` goes from the range [14.0 s, 14.6 s] to [13.0s, 13.5s] on my machine. | |||
| 2021-05-16 | Database: update to EPSG v10.022 | Even Rouault | |
| 2021-05-12 | Fix export of transformation to PROJ string in a particular situation where ↵ | Even Rouault | |
| CompoundCRS are involved (fixes #2720) | |||
| 2021-05-12 | Formatting fixes | Even Rouault | |
| 2021-05-04 | DOC: configure and add spelling wordlist; fix typos, apply Sphinx syntax (#2705) | Mike Taves | |
| 2021-04-24 | Improvements related to DerivedVerticalCRS using Change Unit and ↵ | Even Rouault | |
| Height/Depth reversal methods - For instantiation from urn combined references, create a better name, using conventions of EPSG vertical CRS - For exportToWKT(), allow export in WKT < WKT2 for such DerivedVerticalCRS | |||
| 2021-04-24 | getInsertStatementsFor(): replace while with if (master only, CID 320133) | Even Rouault | |
| 2021-04-24 | Add proj_get_geoid_models_from_database() (#2681) | Javier Jimenez Shaw | |
| to list all geoid model names that apply to a vertical CRS | |||
| 2021-04-23 | getInsertStatementsFor(): replace while with if (master only, CID 320133) | Even Rouault | |
| 2021-04-23 | Database: update to EPSG v10.019 | Even Rouault | |
| Non-trivial updates: - some vertical CRS are now encoded as DerivedVerticalCRS. e.g EPSG:8228 "NAVD88 height (ft)", with base EPSG:5703 "NAVD88 height". As we don't have support in our PROJ db model for DerivedVerticalCRS, modify the import script to 'resolve' the derivation up to the original datum. - Method EPSG:1069 'Change of Vertical Unit' is no longer used. It is replaced by a generic-purpose EPSG:1104 method that doesn't take any conversion factor. And generic conversions EPSG:7812 and EPSG:7813 are now used in concatenated operations, which require code changes as well. | |||
| 2021-04-22 | ConcatenatedOperation::fixStepsDirection(): fix potential nullptr dereference | Even Rouault | |
| 2021-04-20 | run reformat_cpp.sh to fix some leftovers | Javier Jimenez Shaw | |
| 2021-04-18 | Merge pull request #2677 from rouault/change_name_of_urn_combined_references | Even Rouault | |
| createFromUserInput(): change name of CRS built from URN combined references to match the convention of EPSG projected CRS | |||
| 2021-04-18 | Merge pull request #2676 from rouault/fix_geog_to_geog_deprecated | Even Rouault | |
| createOperations(): fix Geog to Geog when one is deprecated (fix master regression) | |||
| 2021-04-18 | createFromUserInput(): change name of CRS built from URN combined references ↵ | Even Rouault | |
| to match the convention of EPSG projected CRS | |||
| 2021-04-18 | createOperations(): fix Geog to Geog when one is deprecated (fix master ↵ | Even Rouault | |
| regression) | |||
| 2021-04-18 | Added proj_get_celestial_body_list_from_database (#2674) | Alan D. Snow | |
| Closes #2667 | |||
| 2021-04-13 | createFromUserInput(): parse compound id with two authorities, like ↵ | Javier Jimenez Shaw | |
| ESRI:103668+EPSG:5703 (#2669) | |||
| 2021-04-12 | Add proj_get_celestial_body_name() and make ↵ | Even Rouault | |
| proj_get_crs_info_list_from_database() filter on and return celestial body name | |||
| 2021-04-12 | Merge pull request #2659 from rouault/fix_2603 | Even Rouault | |
| CRS::normalizeForVisualization(): propagate domains/extent of original CRS (fixes #2603) | |||
| 2021-04-11 | Reformatting fix | Even Rouault | |
| 2021-04-11 | Merge pull request #2660 from rouault/getCRSInfoList_deterministic_result_order | Even Rouault | |
| getCRSInfoList(): make result order deterministic (by increasing auth_name, code) | |||
| 2021-04-11 | CRS::normalizeForVisualization(): propagate domains/extent of original CRS ↵ | Even Rouault | |
| (fixes #2603) | |||
| 2021-04-11 | createFromUserInput(): support URN:OGC:DEF:CRS:OGC:1.3:CRS84 | Even Rouault | |
| 2021-04-10 | getCRSInfoList(): make result order deterministic (by increasing auth_name, ↵ | Even Rouault | |
| code) | |||
| 2021-04-10 | fix typo in comment | Even Rouault | |
| 2021-04-10 | Recognize OGC:84 as an alias of OGC:CRS84 | Even Rouault | |
| 2021-04-10 | createFromUserInput(): add support for WMS AUTO: syntax | Even Rouault | |
| 2021-04-10 | Add UnitOfMeasure::FOOT and US_FOOT | Even Rouault | |
| 2021-04-10 | createFromUserInput(): add support for (legacy) urn:x-ogc:def:crs:EPSG:XXXX ↵ | Even Rouault | |
| syntax | |||
| 2021-04-10 | createFromUserInput(): add support for (legacy) urn:opengis:crs:EPSG:0:XXXX ↵ | Even Rouault | |
| syntax | |||
| 2021-04-10 | Add hard-coded definitions for OGC:AnsiDate/JulianDate/UnixTime | Even Rouault | |
| 2021-04-10 | createFromUserInput(): add support for OGC URLs | Even Rouault | |
| e.g: http://www.opengis.net/def/crs/EPSG/0/4326 http://www.opengis.net/def/crs-compound?1=http://www.opengis.net/def/crs/EPSG/0/4326&2=http://www.opengis.net/def/crs/EPSG/0/3855 | |||
| 2021-04-08 | Merge pull request #2647 from rouault/integer_or_text | Even Rouault | |
| Database: decrease db size | |||
| 2021-04-06 | Database: nullify auth_name, code of usage table | Even Rouault | |
| We never select by those columns, so don't set them. Reduce from 8.4 to 7.9 MB. Upgrade the minor version of the database layout. (that database can still be read by PROJ 8.0) | |||
| 2021-04-05 | createOperations(): make ↵ | Even Rouault | |
| createBetweenGeodeticCRSWithDatumBasedIntermediates() reachable... ... and optimize its execution time by rewriting it completely. This code path was no longer triggered in tests since EPSG got a direct transformation for GDA94 to WGS 84 (G1762). | |||
| 2021-04-03 | Add mapping between EPSG method 'Hyperbolic Cassini-Soldner' and +proj=cass ↵ | Even Rouault | |
| +hyperbolic | |||
| 2021-04-01 | Database: update to EPSG 10.017 | Even Rouault | |
| 2021-03-28 | createOperation(): make sure no to discard deprecated operations... | Even Rouault | |
| if the replacement uses a grid unknown to us. Fixes issue reported at https://lists.osgeo.org/pipermail/gdal-dev/2021-March/053771.html The issue comes from the fact that EPSG has created 2 transformations using grids BALR2009.gsb ad PENR2009.gsb that supersede the one which uses the single grid SPED2ETV2 we have in PROJ-data. | |||
| 2021-03-27 | Add mapping of ESRI Equal_Area projection method to EPSG (fixes #2610) | Even Rouault | |
