| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-10-14 | Add Conda package GitHub Action (#2373) | Howard Butler | |
| * implement conda package building * paths * need libtool * PLATFORM check * point to my PROJ feedstock for now * point to PROJ repos | |||
| 2020-10-10 | Merge pull request #2372 from rouault/datum_with_pm | Even Rouault | |
| WKT2:2019 import/export: handle DATUM (at top level object) with PRIMEM | |||
| 2020-10-10 | WKT2:2019 import/export: handle DATUM (at top level object) with PRIMEM | Even Rouault | |
| This is a peculiarity of the WKT grammar. Despite ISO 19111 saying that the prime meridian is a component of the datum, in WKT, they are placed at the same level, for backward compatibility with earlier WKT versions. So handle exporting and importing that. The fix is only for situation where DATUM is the top level object (was working fine otherwise), which is a uncommon use case. And to limit the amount of issue, on export emit the prime meridian only if it is not Greenwich. | |||
| 2020-10-09 | Merge pull request #2369 from rouault/fix_2368 | Even Rouault | |
| promoteTo3D(): add a remark with the original CRS identifier (fixes #2368) | |||
| 2020-10-09 | projinfo: fix usage formatting | Even Rouault | |
| 2020-10-08 | promoteTo3D(): add a remark with the original CRS identifier (fixes #2368) | Even Rouault | |
| ``` $ projinfo EPSG:32631 --3d WKT2:2019 string: PROJCRS["WGS 84 / UTM zone 31N", [ ...snip ] REMARK["Promoted to 3D from EPSG:32631"]] ``` | |||
| 2020-10-06 | Merge pull request #2366 from rouault/fix_reference_exported_symbols | Even Rouault | |
| Update scripts/reference_exported_symbols.txt and fix checking of them in travis/install.sh | |||
| 2020-10-06 | Update scripts/reference_exported_symbols.txt and fix checking of them in ↵ | Even Rouault | |
| travis/install.sh | |||
| 2020-10-05 | Merge pull request #2365 from rouault/bound_crs_to_wgs84_vertcrs | Even Rouault | |
| proj_crs_create_bound_crs_to_WGS84(): make it work on verticalCRS/compoundCRS such as EPSG:4326+5773 and EPSG:4326+3855 | |||
| 2020-10-05 | proj_crs_create_bound_crs_to_WGS84(): make it work on ↵ | Even Rouault | |
| verticalCRS/compoundCRS such as EPSG:4326+5773 and EPSG:4326+3855 | |||
| 2020-10-05 | Merge pull request #2364 from rouault/fix_issue_NAD83_NAD83_2011 | Even Rouault | |
| createOperations(): several fixes affecting NAD83 -> NAD83(2011) | |||
| 2020-10-02 | createOperations(): avoid elimination of ballpark transformation that can ↵ | Even Rouault | |
| help for NAD83->WGS84->NAD83(2011) hops | |||
| 2020-10-02 | createOperations(): when combining transformations, reject those with a ↵ | Even Rouault | |
| non-intersecting area of validity | |||
| 2020-10-02 | CoordinateOperation: fix issue with ballpark flag not being copied with ↵ | Even Rouault | |
| shallowClone() which affected result sorting | |||
| 2020-09-30 | Merge pull request #2361 from rouault/ortho_ellipsoidal | Even Rouault | |
| Implement ellipsoidal formulation of +proj=ortho (fixes #397) | |||
| 2020-09-30 | Merge pull request #2344 from rouault/tinshift | Even Rouault | |
| Add a +proj=tinshift for triangulation-based transformations | |||
| 2020-09-30 | Add a +proj=tinshift for triangulation-based transformations | Even Rouault | |
| Implements RFC-6 | |||
| 2020-09-30 | ortho.cpp: more precise reference to guidance note | Even Rouault | |
| 2020-09-30 | Merge pull request #2362 from rouault/tmerc_tidy_setup | Kristian Evers | |
| tmerc: setup_exact(): do not recompute third flattening already available as P->n | |||
| 2020-09-27 | tmerc: setup_exact(): do not recompute third flattening already available as ↵ | Even Rouault | |
| P->n | |||
| 2020-09-27 | Ortho ellipsoidal inverse: improve accuracy in polar case with (x,y) close ↵ | Even Rouault | |
| to (0,0) | |||
| 2020-09-27 | Ortho ellipsoidal inverse: add domain check for oblique case, and slighly ↵ | Even Rouault | |
| improve initial guessing | |||
| 2020-09-26 | Ortho ellipsoidal inverse: add non iterative implementations for polar and ↵ | Even Rouault | |
| equatorial | |||
| 2020-09-26 | Ortho: add visibility condition for ellipsoidal case. Credits to @cffk | Even Rouault | |
| 2020-09-26 | Implement ellipsoidal formulation of +proj=ortho (fixes #397) | Even Rouault | |
| - Map ESRI 'Local' to +proj=ortho when Scale_Factor = 1 and Azimuth = 0 - Map ESRI 'Orthographic' to a PROJ WKT2 'Orthographic (Spherical)' which maps to +proj=ortho +f=0 to froce spherical evaluation | |||
| 2020-09-24 | build_db.py: fix previous commit (those files were transient only) | Even Rouault | |
| 2020-09-24 | build_db.py: remove unneeded files | Even Rouault | |
| 2020-09-22 | update Dockerfile for osgeo/proj-docs to include spell checking | Howard Butler | |
| 2020-09-18 | Merge pull request #2357 from rouault/fix_2356 | Even Rouault | |
| Adjust createBoundCRSToWGS84IfPossible() and operation filtering (for POSGAR 2007 to WGS84 issues) (fixes #2356) | |||
| 2020-09-17 | createOperations(): tune sorting of transformations so that the ones with ↵ | Even Rouault | |
| greater 'version numbers' are prefered over other ones, when all other comparison criteria are equal. Helps with Amersfoort RD New to EPSG:4326 | |||
| 2020-09-17 | Adjust createBoundCRSToWGS84IfPossible() and operation filtering (for POSGAR ↵ | Even Rouault | |
| 2007 to WGS84 issues) (fixes #2356) - We make createBoundCRSToWGS84IfPossible() more restrictive. If there are more than one Helmert transformation from the CRS to WGS 84 covering the area of use of the CRS, we do not create a BoundCRS / +towgs84 - In createOperations() filtering, we are less aggressive in discarding operations that have the same area of use but worse accuracy. We do it only if they involve more transformation steps. We now get: ``` $ projinfo EPSG:5340 -o PROJ PROJ.4 string: +proj=longlat +ellps=GRS80 +no_defs +type=crs $ projinfo -s EPSG:5340 -t EPSG:4326 --spatial-test intersects --summary Candidate operations found: 2 EPSG:9264, POSGAR 2007 to WGS 84 (2), 0.5 m, Argentina EPSG:5351, POSGAR 2007 to WGS 84 (1), 1.0 m, Argentina ``` | |||
| 2020-09-17 | projjson.schema.json: indicate v0.2.1 (refs #2354) | Even Rouault | |
| 2020-09-17 | projjson.schema.json: update to reflect that prime_meridian.longitude can ↵ | Even Rouault | |
| just be a number, in which case the unit is implicitly degrees (fixes #2354) | |||
| 2020-09-11 | Merge pull request #2353 from rouault/fix_2352 | Even Rouault | |
| proj_trans(): reset errno before attemptying a retry with a new coordinate operation (fixes #2352) | |||
| 2020-09-10 | proj_trans(): reset errno before attemptying a retry with a new coordinate ↵ | Even Rouault | |
| operation (fixes #2352) | |||
| 2020-09-10 | Merge pull request #2351 from rouault/update_to_epsg_9_9 | Even Rouault | |
| Database: update to EPSG 9.9 | |||
| 2020-09-09 | Merge pull request #2350 from rouault/ogc_crs27_crs83 | Even Rouault | |
| Database: add OGC:CRS27 and OGC:CRS83 CRS entries for NAD27 and NAD83 in longitude, latitude order | |||
| 2020-09-09 | Map EPSG:1083 'Geog3D to Geog2D+Vertical (AUSGeoid v2)' method to ↵ | Even Rouault | |
| +proj=vgridshift | |||
| 2020-09-09 | Database: update to EPSG 9.9 | Even Rouault | |
| 2020-09-08 | Database: add OGC:CRS27 and OGC:CRS83 CRS entries for NAD27 and NAD83 in ↵ | Even Rouault | |
| longitude, latitude order | |||
| 2020-09-04 | Merge pull request #2347 from saprykin/master | Even Rouault | |
| Fix compiling warnings when using GCC 4.8.x | |||
| 2020-09-04 | Fix compiling warnings when using GCC 4.8.x | Alexander Saprykin | |
| 2020-09-04 | DOC: Fix reference to proj_get_codes_from_database in ↵ | Alan D. Snow | |
| proj_get_crs_info_list_from_database docstring (#2345) | |||
| 2020-09-02 | Merge pull request #2283 from rouault/rfc6_text | Even Rouault | |
| Add RFC-6 text: triangulation-based transformations | |||
| 2020-09-02 | Add RFC-6 text | Even Rouault | |
| 2020-09-02 | Doc: document members of C structures generated from Doxygen | Even Rouault | |
| 2020-09-01 | Update docs for 7.1.1 release | Kristian Evers | |
| Conflicts: docs/source/conf.py | |||
| 2020-09-01 | fix typo in Canary Islands | Javier Jimenez Shaw | |
| 2020-09-01 | Update NEWS for 7.1.1 | Kristian Evers | |
| 2020-08-31 | docs: Document missing members of PJ_COORD | Kristian Evers | |
