aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-11-18data/ITRF2014: replace errouneous minus Unicode character by its ASCII versionEven Rouault
Affected parameters of Plate Motion Models. Spotted by Xavier Collilieux on https://lists.osgeo.org/pipermail/proj/2019-November/009011.html
2019-11-18createOperations(): fix so that GDA94 -> WGS 84 (G1762) still include a ↵Even Rouault
result through ITRF2008. Was broken in master by the addition of the 'WGS84 -> WGS 84 (Gxxx)' null operations in the PROJ authority
2019-11-18proj_trans(): tune selection of operation when there are several ↵Even Rouault
alternatives, to select the operation with best accuracy
2019-11-18createOperations(): small perf improvement. Do not attempt going through an ↵Even Rouault
intermediate CRS if we found direct transformation(s) but had to eliminate them due to other criteria
2019-11-18createOperations(): geocentric to geocentric operation synthetization: ↵Even Rouault
distinguish null transform from ballpark transform
2019-11-18Merge pull request #1733 from rouault/remove_preferred_hubEven Rouault
createOperations(): remove the concept of geodetic_datum_preferred_hub
2019-11-17createOperations(): remove the concept of geodetic_datum_preferred_hubEven Rouault
This was introduced in 63857c92b271bbcd10df0a032304982011acb2a9. Due to the fix done in the previous commit, we can mostly revert the above commit. We just keep the added tests and the custom WGS 84<-->WGS 84 (Gxxxx) null transformations.
2019-11-17findsOpsInRegistryWithIntermediate(): 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-17typo fix in comment [ci skip]Even Rouault
2019-11-16typo fix in comment [ci skip]Even Rouault
2019-11-16proj_create_crs_to_crs(): fix autoselection logic of operation to compute ↵Even Rouault
correctly the geographic coordinates of the input coord when the CRS is not Greenwich based
2019-11-14Merge pull request #1732 from ↵Even Rouault
rouault/better_export_proj_create_vertical_crs_ex_to_projjson import/export PROJJSON: support a interpolation_crs key to geoid_model
2019-11-14import/export PROJJSON: support a interpolation_crs key to geoid_model for ↵Even Rouault
faithful serialization of the geoid_geog_crs parameter of proj_create_vertical_crs_ex()
2019-11-14projjson.schema.json: add a interpolation_crs key to geoid_modelEven Rouault
2019-11-14Merge pull request #1731 from ↵Even Rouault
rouault/fix_createoperations_with_geoidgrids_and_non_metre_vunits createOperations(): fix transformation computation from/to a CRS with +geoidgrids and +vunits != m
2019-11-14createOperations(): fix transformation computation from/to a CRS with ↵Even Rouault
+geoidgrids and +vunits != m
2019-11-14Code reformatEven Rouault
2019-11-12Merge pull request #1729 from glostis/minor-typoEven Rouault
Minor typo fix in docs faq.rst
2019-11-12Minor typo fix in docs faq.rstGuillaume Lostis
2019-11-12Merge pull request #1726 from rouault/proj_assign_context_fixEven Rouault
Fix proj_assign_context()/pj_set_ctx() with pipelines and alternative coord operations
2019-11-12Fix proj_assign_context()/pj_set_ctx() with pipelines and alternative coord ↵Even Rouault
operations Fixes https://github.com/OSGeo/gdal/issues/1989 pj_set_ctx() only changes the context to the main object. It should also recurse down to the steps of the pipeline and the alternative coordinate operations hold in alternativeCoordinateOperations In the GDAL use case with multithreaded reprojection, and objects being transferred between thread, this would cause a failed coordinate transformation to affect an unrelated transformation of another thread...
2019-11-12Merge pull request #1725 from rouault/update_to_epsg_9_8_4Even Rouault
Database: update to EPSG v9.8.4
2019-11-12Database: update to EPSG v9.8.4Even Rouault
2019-11-11Merge pull request #1722 from rouault/document_identify_oddityKristian Evers
Doc: document oddity related to identification of CRS from ESRI WKT
2019-11-09Doc: document oddity related to identification of CRS from ESRI WKTEven Rouault
Or more generally formulations that don't have an explicit axis order. Refs https://github.com/pyproj4/pyproj/issues/475 projinfo 'GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]]' returns EPSG:4326 with 100% confidence. But its axis order is not the same as EPSG:4326. I've pondered about this, like decreasing the confidence of the match, but this would have downstream effects on GDAL (shapefiles with the above content in a .prj would no longer be identified as EPSG:4326). So for now, document that oddity.
2019-11-09Merge pull request #1721 from rouault/require_sqlite_3_11Even Rouault
Build: require SQLite 3.11 (refs #1718)
2019-11-08README.md: update AppVeyor badge to specify branch [ci skip]Mike Taves
2019-11-07Doc: document build requirementsEven Rouault
2019-11-07Build: require SQLite 3.11 (refs #1718)Even Rouault
PROJ can build and run against older version (3.7 for example), but it has been found that performance is horrible. With 3.11 (Ubuntu 16.04), it is fine, so sets this as the minimum version.
2019-11-07Merge pull request #1719 from OSGeo/install_update_docker_fedoraKristian Evers
updated docker URLs and added Fedora entry
2019-11-07updated docker URLs and added Fedora entryMarkus Neteler
2019-11-05Doc: fix formatting in usage/transformation.rstKristian Evers
2019-11-04Merge pull request #1710 from rouault/geoid_modelEven Rouault
Add support for GEOIDMODEL
2019-11-04Merge pull request #1712 from rouault/doc_usage_transformation_fixesEven Rouault
Doc: fixes in usage/transformation.rst
2019-11-04proj_create_vertical_crs(): enhance docEven Rouault
2019-11-04Doc: projjson: mention v0.2Even Rouault
2019-11-04Merge remote-tracking branch 'origin/master' into geoid_modelEven Rouault
2019-11-04Doc: fixes in usage/transformation.rstEven Rouault
- Section about cs2cs no longer applies to PROJ 6. Ammended to underline that. - Remove no longer relevant/unclear caveats.
2019-11-03Merge pull request #1688 from apacker1/gieEven Rouault
Fix errors running gie-based tests in Debug mode on Windows
2019-11-03Merge pull request #1711 from rouault/fix_gdal_1972Even Rouault
createOperations(): in some circumstances we wrongly promoted a Helmert geog2D transformation to a geog3D
2019-11-03createOperations(): in some circumstances we wrongly promoted a Helmert ↵Even Rouault
geog2D transformation to a geog3D Fixes for example EPSG:4979 to EPSG:2189, as raised in https://github.com/OSGeo/gdal/issues/1972#issuecomment-548814354
2019-11-03Import from WKT of VERT_CS: remove outdated EXTENSION.PROJ4_GRIDS for NAVD88Even Rouault
2019-11-03Import from WKT: add tweaks for Lidar WKT1 VERT_CS that embeds geoid model ↵Even Rouault
in CRS name
2019-11-02Database: add mapping between EPSG geoid and PROJ grid names for GEOID99, ↵Even Rouault
03, 06, 09 and 18. Related to https://github.com/OSGeo/proj-datumgrid/pull/60 that add those grids in proj-datumgrid-north-america
2019-11-02Merge pull request #1709 from rouault/improve_extent_filteringEven Rouault
Better filtering based on extent and performance improvements
2019-11-02Add a geoid_model name in database, use GEOIDMODEL for transformations, add ↵Even Rouault
a proj_create_vertical_crs_ex()
2019-11-02WKT and PROJJSON: add import/export of geoid model of VertCRSEven Rouault
2019-11-02Add schemas/v0.2/projjson.schema.jsonEven Rouault
2019-11-02Add tracing framework, and improve createOperations() performanceEven Rouault
2019-11-01Merge remote-tracking branch 'osgeo/master'Kristian Evers