| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-06 | Move inline code for optimize mlfn from tmerc to mlfn.hpp to avoid code ↵ | Even Rouault | |
| duplication | |||
| 2020-04-04 | glossary.rst: fix recent typo [skip appveyor] | Even Rouault | |
| 2020-04-04 | Merge pull request #2127 from rouault/projinfo_hide_ballpark | Even Rouault | |
| projinfo: add a --hide-ballpark option | |||
| 2020-04-04 | hgridshift/vgridshift: defer grid opening when grid has already been opened | Even Rouault | |
| Relates to #2115 With the fix of https://github.com/OSGeo/PROJ/pull/2128, transforming between EPSG:4326+3855 and EPSG:4269+5703 leads to many operations with many grids, and opening a file handle for each operation saturates the limit of 1024 file handles opened simunalteously. This fix defers grid opening when a transformation has already been instanciated with the same grid. | |||
| 2020-04-04 | createOperations(): improve results of compoundCRS to compoundCRS case ↵ | Even Rouault | |
| (fixes #2115) | |||
| 2020-04-04 | Doc: link projinfo to ballpark transformation term | Even Rouault | |
| 2020-04-04 | Doc: define 'Ballpark transformation' | Even Rouault | |
| 2020-04-04 | projinfo: add a --hide-ballpark option | Even Rouault | |
| 2020-04-04 | Merge pull request #2126 from rouault/createFromUserInput_compoundCRS_from_names | Even Rouault | |
| createFromUserInput(): allow compound CRS with the 2 parts given by names, e.g. 'WGS 84 + EGM96 height' | |||
| 2020-04-03 | createFromUserInput(): allow compound CRS with the 2 parts given by names, ↵ | Even Rouault | |
| e.g. 'WGS 84 + EGM96 height' | |||
| 2020-04-03 | .travis.yml: fix issue with ubuntu-toolchain-r-test source | Even Rouault | |
| 2020-04-03 | Make sure that importing a Projected 3D CRS from WKT:2019 keeps the base ↵ | Even Rouault | |
| geographic CRS as 3D (fixes #2122) | |||
| 2020-03-30 | ESRI_WKT ingestion: make sure to identify to non-deprecated EPSG entry when ↵ | Even Rouault | |
| possible (fixes #2116) | |||
| 2020-03-30 | Merge pull request #2052 from rouault/speedup_phi2 | Even Rouault | |
| pj_phi2(): speed-up computation (and thus inverse ellipsoidal Mercator and LCC) | |||
| 2020-03-30 | Database: fix registration of custom entries of ↵ | Even Rouault | |
| grid_transformation_custom.sql for geoid grids (fixes #2112) | |||
| 2020-03-30 | Fix working of Helmert transform between the horizontal part of 2 ↵ | Even Rouault | |
| compoundCRS (fixes #2108) | |||
| 2020-03-29 | Merge pull request #2039 from rouault/speedup_snyder_tmerc | Even Rouault | |
| Approximate tmerc (Snyder): speed optimizations | |||
| 2020-03-29 | Merge pull request #2036 from rouault/speedup_poder_engsager_tmerc | Even Rouault | |
| Extended tmerc (Poder/Engsager): speed optimizations | |||
| 2020-03-28 | CMake: prefer to use use PROJ_SOURCE_DIR and PROJ_BINARY_DIR (#2100) | Mike Taves | |
| * Use instead of CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR * Also PROJECT_SOURCE_DIR and PROJECT_BINARY_DIR, which are similar * Set properties with a list variable rather than a long line * Correction to 'proj_test_set_properties' function, rename ENVIRONMENT: - PROJ_IGNORE_USER_WRITABLE_DIRECTORY (ignored) - PROJ_SKIP_READ_USER_WRITABLE_DIRECTORY (used by filemanager.cpp) | |||
| 2020-03-27 | Fix identification of projected CRS whose name is close but not strictly ↵ | Even Rouault | |
| equal to a ESRI alias (fixes #2099) | |||
| 2020-03-27 | Add entries in grid_alternatives for Portugal grids coming from ESRI entries ↵ | Pedro Venancio | |
| (#2102) Fixes #2096 | |||
| 2020-03-26 | Use jtsk03-jtsk horizontal grid from CDN | Martin Dobias | |
| 2020-03-25 | EngineeringCRS: when exporting to WKT1_GDAL, output unit and axis (fixes ↵ | Even Rouault | |
| https://github.com/OSGeo/gdal/issues/2347) | |||
| 2020-03-24 | ESRI WKT import / identification: special case for ↵ | Even Rouault | |
| NAD_1983_HARN_StatePlane_Colorado_North_FIPS_0501 with Foot_US unit (fixes #2086) | |||
| 2020-03-23 | proj_get_suggested_operation(): extra fix to behave similarly to ↵ | Even Rouault | |
| proj_create_crs_to_crs_from_pj() | |||
| 2020-03-21 | Add post-install checks for CMake and Autotools/pkg-config (#2077) | Mike Taves | |
| * Checks CMake's find_package(PROJ) and find_package(PROJ4) * Checks pkg-config used with a Makefile (Linux and macOS only) * Use proj.h / libproj with a simple 'testappprojinfo' | |||
| 2020-03-20 | Merge pull request #2085 from ↵ | Even Rouault | |
| rouault/fix_proj_get_suggested_operation_with_operations_without_area_of_use proj_get_suggested_operation(): fix when there are only operations without area of use | |||
| 2020-03-19 | proj_get_suggested_operation(): fix when there are only operations without ↵ | Even Rouault | |
| area of use | |||
| 2020-03-18 | CMake: fix bug with find_package(PROJ) with macOS | Mike Taves | |
| 2020-03-18 | cs2cs: don't require +to for '{source_crs} {target_crs} filename...' syntax ↵ | Even Rouault | |
| (fixes #2012) | |||
| 2020-03-17 | Merge pull request #2079 from rouault/deprecate_proj_list_angular_units | Even Rouault | |
| Deprecate proj_list_angular_units(). Follow-up of https://github.com/OSGeo/PROJ/pull/2065 | |||
| 2020-03-17 | Deprecate proj_list_angular_units(). Follow-up of ↵ | Even Rouault | |
| https://github.com/OSGeo/PROJ/pull/2065 | |||
| 2020-03-17 | Align install.rst with current version (#2075) | Kristian Evers | |
| Using {PROJVERSION} and {PROJDATAVERSION} substitutes the macro for the current version numbers of PROJ and PROJ-data. Rephrased a few sections regarding grid packages. Closes #2072 Co-authored-by: Mike Taves <mwtoews@gmail.com> | |||
| 2020-03-16 | Merge pull request #2068 from rouault/add_proj_get_suggested_operation | Even Rouault | |
| Add proj_get_suggested_operation() | |||
| 2020-03-16 | Merge branch 'master' into add_proj_get_suggested_operation | Even Rouault | |
| 2020-03-16 | Merge pull request #2065 from rouault/add_proj_get_units_from_database | Even Rouault | |
| Add proj_get_units_from_database() (fixes #2004) | |||
| 2020-03-15 | Fix build with libtiff master (libtiff > 4.1.0) | Even Rouault | |
| 2020-03-13 | Tag proj_list_units() as deprecated | Even Rouault | |
| 2020-03-13 | Add proj_get_suggested_operation() | Even Rouault | |
| Return the index of the operation that would be the most appropriate to transform the specified coordinates. This operation may use resources that are not locally available, depending on the search criteria used by proj_create_operations(). This could be done by using proj_create_operations() with a punctual bounding box, but this function is faster when one needs to evaluate on many points with the same (source_crs, target_crs) tuple. | |||
| 2020-03-12 | Autotools/pkg-conf: Define datarootdir | Mike Taves | |
| 2020-03-12 | Add proj_get_units_from_database() (fixes #2004) | Even Rouault | |
| 2020-03-12 | Fix build with gcc 4.8.5 (fixes #2062) | Even Rouault | |
| 2020-03-12 | Database: register grids for New Caledonia added per ↵ | Even Rouault | |
| https://github.com/OSGeo/PROJ-data/pull/16 | |||
| 2020-03-12 | Add note about orientation of control points | B R S Recht | |
| 2020-03-11 | ProjectedCRS::identify(): tune it to better work with ESRI WKT ↵ | Even Rouault | |
| representation of EPSG:2193 Adresses https://github.com/OSGeo/gdal/issues/2303 by raising the identification confidence from 25% to 90% (90% means equivalent for all purposes, but name not strictly the EPSG official one) | |||
| 2020-03-11 | .cirrus.yml: disable ccache as cache uploading can be super slow | Even Rouault | |
| 2020-03-11 | pj_phi2(): speed-up computation (and thus inverse ellipsoidal Mercator and LCC) | Even Rouault | |
| This does not change the numeric values returned by the method, as far as I could see on a few samplings. The tricks used save a call to sin() and atan() at each iteration. This directly affects speed of inverse Mercator and LCC (among others), in their ellipsoidal formulation. Timings on inverse Mercator show a 31% speed-up at mid-latitudes where pj_phi2() needs 5 iterations, and 24% at latitudes close to 0 or 90deg where it needs one iteration. | |||
| 2020-03-11 | Doc: use 'ellipsoidal' to refer to the ellipsoidal formulation (to be ↵ | Even Rouault | |
| opposed to the spherical one) Instead of 'elliptical'. Was suggested by @cffk in https://github.com/OSGeo/PROJ/pull/2030#issuecomment-596132341 An elliptical projection is a projection whose global shape fits inside an ellipsoid, like Mollweide. At least according to https://www.merriam-webster.com/dictionary/elliptical%20projection and https://en.wikipedia.org/wiki/Mollweide_projection | |||
| 2020-03-10 | data/Makefile.am: remove bashism | Even Rouault | |
| 2020-03-10 | utm/ups: make sure to set errno to PJD_ERR_ELLIPSOID_USE_REQUIRED if es==0 | Even Rouault | |
| ENOMEM was wrongly set after setting PJD_ERR_ELLIPSOID_USE_REQUIRED Note: it is a bit strange to forbid the pure spherical case whereas the maths would allow it. I presume this is due to the typical usage of those methods. | |||
