| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-04 | resource_file.rst: fix link to crs2crsgrid.py [skip appveyor] (#2208) | PROJ-BOT | |
| Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> | |||
| 2020-05-04 | grids: add support for projected grids for GenericShiftGridSet | Even Rouault | |
| 2020-05-02 | Doc: fix/hacks for compatibility with Breathe 4.17.0 [skip appveyor] (#2204) | Even Rouault | |
| 2020-05-01 | Update NEWS for 7.0.1 | Kristian Evers | |
| 2020-05-01 | Add a few notes to HOWTORELEASE | Kristian Evers | |
| 2020-05-01 | doc: update download and news pages with new releases | Kristian Evers | |
| 2020-04-28 | createFromProjString(): handle default parameters of '+krovak +type=crs', ↵ | Even Rouault | |
| and handle +czech correctly (fixes #2199) (#2200) * createFromProjString(): handle default parameters of '+krovak +type=crs', and handle +czech correctly (fixes #2199) * Doc: add default values for Krovak | |||
| 2020-04-26 | pipeline initialization: avoid deep recursion on corrupted PROJ string like ↵ | Even Rouault | |
| https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=21889 | |||
| 2020-04-26 | Merge pull request #2196 from kbevers/cs2cs-improve-rs-options | Kristian Evers | |
| Update cs2cs options -r/-s to reflect axis ordering of PROJ >6 | |||
| 2020-04-26 | Update cs2cs options -r/-s to reflect axis ordering of PROJ >6 | Kristian Evers | |
| Originally proposed by Greg Troxel on the mailing list: https://lists.osgeo.org/pipermail/proj/2020-April/009597.html Co-authored-by: Greg Troxel <gdt@lexort.com> | |||
| 2020-04-26 | Merge pull request #2195 from rouault/map_esri_grid_names | Even Rouault | |
| Database: map more ESRI grid names | |||
| 2020-04-26 | Database: map more ESRI grid names | Even Rouault | |
| 2020-04-25 | projinfo: do not emit warnings about missing grids in quiet mode | Even Rouault | |
| 2020-04-25 | include/proj/util.hpp: recognized a PROJ_INTERNAL_CPP_NAMESPACE to use ↵ | Even Rouault | |
| osgeo::internalproj namespace | |||
| 2020-04-25 | Update proj_symbol_rename.h | Even Rouault | |
| 2020-04-25 | Merge pull request #2193 from rouault/testcpp | Even Rouault | |
| postinstall checks: check that we include installed C++ headers (refs #2182) | |||
| 2020-04-25 | postinstall checks: check that we include installed C++ headers (refs #2182) | Even Rouault | |
| 2020-04-24 | Tune support for WKT1_GDAL with netCDF rotated pole formulation. Follow-up ↵ | Even Rouault | |
| to 40466db40499e003cc59957d7e245b6ce8f8e4a3 | |||
| 2020-04-24 | Doc: fixes for Sphinx 3.0 compat [skip appveyor] (#2191) | Even Rouault | |
| Those changes are also compatible with Sphinx 2.x The use of .. cpp:enumerator:: for a C enum is questionable, but .. c:member:: no longer works in Sphinx 3 for the value of a C enum, but .. c:enumerator:: is Sphinx 3 only ( https://www.sphinx-doc.org/en/master/usage/restructuredtext/domains.html#directive-c-enumerator ) Sphinx 3 is also more strict with the use of cross-reference to C types. It rejects cross-references to things like `` :c:type:`int` `` since this isn't a type we actually define. | |||
| 2020-04-23 | Fix support of WKT1_GDAL with netCDF rotated pole formulation (#2185) | Even Rouault | |
| Contributes to fixing issue raised in https://lists.osgeo.org/pipermail/gdal-dev/2020-April/052003.html | |||
| 2020-04-23 | io.hpp: avoid dependency to proj_json_streaming_writer.hpp (fixes #2182) (#2183) | Even Rouault | |
| 2020-04-23 | .travis.yml: switch to bionic to restore i386 builds with gcc8 (fixes #2175) | Even Rouault | |
| Credits to @sebastic for his suggestion to try bionic and use aptitude instead of apt ! | |||
| 2020-04-23 | .travis.yml: give-up with i386 builds on linux_gcc8 (refs #2175) (#2179) | Even Rouault | |
| My conclusion after numerous frustrating trial and error is that there's something that has changed in the ppa:ubuntu-toolchain-r/test that conflicts with the i386 packages. | |||
| 2020-04-22 | PROJ4 string import: take into correctly non-metre unit when the string ↵ | Even Rouault | |
| looks like the one for WGS 84 / Pseudo Mercator (fixes https://github.com/OSGeo/gdal/issues/2433) (#2174) | |||
| 2020-04-22 | Merge pull request #2168 from rouault/gie_strict_mode | Even Rouault | |
| gie: implement a strict mode with <gie-strict> </gie-strict> (fixes #2158) | |||
| 2020-04-21 | gie: implement a strict mode with <gie-strict> </gie-strict> (fixes #2158) | Even Rouault | |
| In that mode: * All non-comment/decoration lines must start with a valid tag * Commands split on several lines should be terminated with " \" | |||
| 2020-04-21 | Typo fixes in code comments [ci skip] | Even Rouault | |
| 2020-04-21 | Add limited support for non-conformant WKT1 LAS COMPD_CS[] (#2171) | Even Rouault | |
| * Allow importing EPSG:{horizontal_code}+{geographic_code} and turn it into valid Geographic 3D or Projected 3D CRS internally * Allow importing WKT1 COMPD_CS[] with above structure * On an object imported that way, allow exporting to WKT1_GDAL, with this non-standard structure of a horizontal CRS + geographic CRS | |||
| 2020-04-21 | Code formatting fixes | Even Rouault | |
| 2020-04-20 | Moved proj_context_get_url_endpoint & ↵ | Alan D. Snow | |
| proj_context_get_user_writable_directory to proj.h (#2162) Fixes #2028 | |||
| 2020-04-19 | Merge pull request #2166 from rouault/lcea_ellipsoidal_wkt1_ingestion | Even Rouault | |
| Ingestion of WKT1_GDAL: correctly map 'Cylindrical_Equal_Area' | |||
| 2020-04-19 | Doxyfile: remove TCL_SUBST variable considered obsolete by latest Doxygen | Even Rouault | |
| 2020-04-19 | travis/osx/before_install.sh: 'brew install graphviz' for missing 'dot' program | Even Rouault | |
| 2020-04-19 | Ingestion of WKT1_GDAL: correctly map 'Cylindrical_Equal_Area' | Even Rouault | |
| Map it to 'Lambert Cylindrical Equal Area' / EPSG:9835 non-spherical method, when the ellipsoid is not a sphere. And rationalize the handling of this for other methods with spherical vs non-spherical formulations | |||
| 2020-04-19 | Merge pull request #2165 from jidanni/patch-2 | Kristian Evers | |
| Update proj.rst | |||
| 2020-04-19 | Update proj.rst | 積丹尼 Dan Jacobson | |
| See https://github.com/OSGeo/PROJ/pull/2164/ | |||
| 2020-04-17 | ellps_shape: catch corner case where es would be set to NaN. Fixes ↵ | Even Rouault | |
| https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=21761 | |||
| 2020-04-17 | Merge pull request #2159 from mwtoews/ci | Kristian Evers | |
| AppVeyor: use Ninja generator, cache vcpkg installed packages | |||
| 2020-04-17 | createFromCoordinateReferenceSystemCodes(): 'optimization' to avoid using ↵ | Even Rouault | |
| C++ exceptions (#2160) | |||
| 2020-04-17 | AppVeyor: use Ninja generator, cache vcpkg [skip travis] | Mike Taves | |
| 2020-04-16 | Merge pull request #2030 from rouault/auto_sel_of_tmerc_alg | Even Rouault | |
| tmerc/utm: add a +algo=auto/evenden_snyder/poder_engsager parameter | |||
| 2020-04-16 | Merge pull request #2157 from rouault/map_esri_54098 | Even Rouault | |
| Adams Square II: map ESRI WKT to PROJ string, and implement iterative inverse method | |||
| 2020-04-16 | Implement an iterative inverse method for +proj=adams_ws2 | Even Rouault | |
| 2020-04-16 | Map ESRI WKT for Adams_Square_II to +proj=adams_ws2 | Even Rouault | |
| 2020-04-16 | Merge pull request #2155 from rouault/fix_2143 | Even Rouault | |
| createOperations(): do not remove ballpark transformation if there are only grid based operations, even if they cover the whole area of use (fixes #2143) | |||
| 2020-04-15 | Merge pull request #2148 from kbevers/add_adams_projections | Kristian Evers | |
| Add square conformal projections from libproject | |||
| 2020-04-15 | gitignore: add latex dir generated by sphinx [skip ci] | Kristian Evers | |
| 2020-04-15 | Add square conformal projections from libproject | Kristian Evers | |
| This commit adds five new projections to PROJ: adams_hemi: Adams Hemisphere in a Square adams_wsI: Adams World in a Square I adams_wsII: Adams World in a Square II guyou: Guyou peirce_q: Pierce Quincuncial The code originates from Gerry Evendens libproject and has been adapted to work with modern PROJ. To ensure that the modified code works as intended extensive test data has been created using libproject and sproj so that no errors occured when porting from libproject to PROJ. The test data is wrapped in a gie files. All test cases reproduce results from libproject at the mm level. | |||
| 2020-04-15 | tmerc/utm: add a +algo=auto/evenden_snyder/poder_engsager parameter | Even Rouault | |
| The default remains +alg=poder_engsager. This default value can be changed in proj.ini +algo=auto will use Evenden Synder implementation if the error in doing so remains below 0.1 mm on Earth-sized ellipsoid | |||
| 2020-04-15 | C API: add proj_operation_factory_context_set_allow_ballpark_transformations() | Even Rouault | |
