| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-15 | utm: error out when value of +zone= is not an integer (fixes #2671) | Even Rouault | |
| 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 | projinfo --list-crs --area: make it work when multiple areas matches the ↵ | Even Rouault | |
| specified name | |||
| 2021-04-11 | Reformatting fix | Even Rouault | |
| 2021-04-11 | projinfo: add option --list-crs (#2663) | Javier Jimenez Shaw | |
| 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 | projinfo: add a --normalize-axis-order undocument switch | Even Rouault | |
| 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-10 | projinfo: remove spurious -- in help message (master only) | Even Rouault | |
| 2021-04-08 | Merge pull request #2647 from rouault/integer_or_text | Even Rouault | |
| Database: decrease db size | |||
| 2021-04-07 | proj_trans(): add a more expressive log message | Even Rouault | |
| 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-03 | cass: add +hyperbolic switch for variant used by EPSG:3139 'Vanua Levu 1915 ↵ | Even Rouault | |
| / Vanua Levu Grid' | |||
| 2021-04-03 | Generic inverse: fix when initial guess if super close to result | Even Rouault | |
| 2021-04-03 | cass: rewrite ellipsoidal formulas in a clearer way using EPSG guidance note ↵ | Even Rouault | |
| names | |||
| 2021-04-03 | reproject_bbox(): reduce number of magic values | Even Rouault | |
| 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-28 | Fix build on Solaris 11.4 | Even Rouault | |
| 2021-03-27 | Add mapping of ESRI Equal_Area projection method to EPSG (fixes #2610) | Even Rouault | |
| 2021-03-20 | createOperations(): fix regression for the fix of #2588 | Even Rouault | |
| Issue spotted by GDAL autotest suite. | |||
| 2021-03-20 | createOperations(): fix Compound to Geog3D CRS computations in the case... ↵ | Even Rouault | |
| (fixes #2588) when the source and target CRS share the same geog CRS, but the interpolation CRS of the vertical transformation isn't the same, and a Helmert transformation exists between them... For example, for "CH1903+ + EGM96" to CH1903+ 3D where the interpolation CRS is WGS84. | |||
| 2021-03-19 | CRS::promoteTo3D(): propagate the extent from the 2D CRS (fixes #2587) | Even Rouault | |
| This will help getting more consistent results between the 2D and 3D cases, as identified in https://github.com/OSGeo/PROJ/issues/2587#issue-836061171 | |||
| 2021-03-19 | SQL output: make it possible to export non-EPSG projection methods or ↵ | Even Rouault | |
| methods and params lacking an explicit EPSG id | |||
| 2021-03-18 | createFromCRSCodesWithIntermediates(): improve perf when no match | Even Rouault | |
| createFromCRSCodesWithIntermediates() runs a rather costly self-join. Only run it if the source and target CRS are the source/target of a coordinate operation. This helps for the performance of proj_create_crs_to_crs() when run on projected CRS for example that are extremely unlikely to be the source/target of an operation (except currently the Finish ones). For the EPSG:26915 to EPSG:3857 case of https://github.com/OSGeo/gdal/issues/3470, this helps decreasing the time of proj_create_crs_to_crs() from 18 ms to 10 ms. | |||
| 2021-03-18 | Code formatting fix | Even Rouault | |
| 2021-03-18 | Merge pull request #2577 from rouault/insert_sql | Even Rouault | |
| Add capability to get SQL statements to add custom CRS in the database | |||
| 2021-03-17 | Merge pull request #2581 from rouault/proj_version_number | Even Rouault | |
| proj.h: add PROJ_COMPUTE_VERSION, PROJ_VERSION_NUMBER, PROJ_AT_LEAST_VERSION macros | |||
| 2021-03-17 | Fix proj_clone() to work on 'meta' coordinate operation PJ* objects that can ↵ | Even Rouault | |
| be returned by proj_create_crs_to_crs() | |||
| 2021-03-17 | proj.h: add PROJ_COMPUTE_VERSION, PROJ_VERSION_NUMBER, PROJ_AT_LEAST_VERSION ↵ | Even Rouault | |
| macros Makes it easier for users to test if they build against a PROJ version later than a given x.y.z version. | |||
| 2021-03-15 | Doc improvements regarding recomandation not to alter official registries ↵ | Even Rouault | |
| and use auxiliary databases | |||
| 2021-03-15 | Add support for PROJ_AUX_DB environment variable to set the path to one or ↵ | Even Rouault | |
| several auxiliary DBs | |||
