aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-02build_url(): remove no longer needed hackEven Rouault
2020-02-01test/fuzzers/build.sh: statically link sqlite3 for i386 buildsEven Rouault
2020-01-31Fix ASAN issue with SQLite3VFS class (fixes #1901)Even Rouault
2020-01-30Database: add a custom concatenated_operation for NTF (Paris) to RGF93, ↵Even Rouault
using the non-deprecated EPSG:9327 for the geocentric translation
2020-01-30Merge pull request #1897 from rouault/map_geocentric_translation_methodKristian Evers
Add EPSG records for 'Geocentric translation by Grid Interpolation (IGN)' (gr3df97a.txt) and map them to new +proj=xyzgridshift
2020-01-30Merge pull request #1898 from rouault/delete_nullKristian Evers
Remove 'null' grid file as it is now a special hardcoded case in grid code
2020-01-29Remove 'null' grid file as it is now a special hardcoded case in grid codeEven Rouault
2020-01-29test/fuzzers/build.sh: build with static libtiff [ci skip]Even Rouault
2020-01-29Merge pull request #1896 from rouault/add_set_operationKristian Evers
Add +proj=set operation to set component(s) of a coordinate to a fixed value
2020-01-29Add EPSG records for 'Geocentric translation by Grid Interpolation (IGN)' ↵Even Rouault
(gr3df97a.txt) and map them to new +proj=xyzgridshift
2020-01-29Make it possible to use grids from the CDN by their 'old name' even if not ↵Even Rouault
in the EPSG/grid_transformation table
2020-01-29scripts/grid_checks.py: update for change of PROJ-data repository name, and ↵Even Rouault
look for .tif extension
2020-01-29Merge pull request #1891 from rouault/rfc5Even Rouault
Implement RFC5: Adopt GeoTIFF-based grids for grids delivered with PROJ
2020-01-28Add +proj=set operation to set component(s) of a coordinate to a fixed valueEven Rouault
Fixes #1846
2020-01-28Add RFC5 text: Adopt GeoTIFF-based grids for grids delivered with PROJ (#1868)Even Rouault
2020-01-28Merge pull request #1893 from asinghvi17/patch-2Even Rouault
Mention the Julia package Proj4.jl
2020-01-28Merge pull request #1892 from rouault/add_projinfo_searchpathsEven Rouault
projinfo: add --searchpaths switch
2020-01-27projinfo: add --remote-data switchEven Rouault
2020-01-27Mention the Julia package Proj4.jlAnshul Singhvi
in `docs/src/development/bindings.rst`
2020-01-27projinfo: add --searchpaths switchEven Rouault
2020-01-26Doc: advertize FOSS4G 2020Even Rouault
Text copied from GDAL doc.
2020-01-26Merge pull request #1887 from jmckenna/ircKristian Evers
add #proj IRC channel notifications
2020-01-26Merge pull request #1886 from rouault/cppcheck_1_90_happynessKristian Evers
Few improvements to make cppcheck 1.90 happier
2020-01-26Fix ossfuzz builds [ci skip]Even Rouault
2020-01-26add PROJ channel notificationsJeff McKenna
2020-01-26configure.ac: rename switch to disable tiff dependency to more neutral ↵Even Rouault
--disable-tiff
2020-01-26Conversion::_exportToPROJString(): use const ref as rightly suggest by cppcheckEven Rouault
2020-01-26Make JSONParser::buildObjectDomain() staticEven Rouault
2020-01-26buildProjectionStandard(): make it obvious to cppcheck that null-ptr ↵Even Rouault
dereference cannot happen
2020-01-26string_to_paralist(): simplify so that it is obvious to cppcheck that ↵Even Rouault
null-ptr dereference cannot happen
2020-01-25configure.ac: remove -Wmissing-prototypes for C++ files at is is for C files ↵Even Rouault
only
2020-01-25Merge pull request #1884 from rouault/cea_k_0Kristian Evers
Fix ingestion of +proj=cea with +k_0
2020-01-25Merge pull request #1882 from rouault/fix_grid_antimeridianEven Rouault
Grid correction: fix handling grids spanning antimeridian (fixes #1859)
2020-01-25Merge pull request #1883 from cffk/cmake-namespace-updateCharles Karney
Remove legacy CMake target name "proj" addressing #802
2020-01-25Fix ingestion of +proj=cea with +k_0Even Rouault
Fixes #1881 Digging into the implementation of proj=cea, it appears that k_0 and lat_ts are intended to be exclusive ways of specifying the same concept. EPSG only models the variant using lat_s. So if k_0 is found and lat_ts is absent, compute the equivalent value of lat_ts from k_0. Note: k_0 should normally be in the [0,1] range. In case creative users would use something outside, we raise an exception, even if the cea implementation could potentially deal with any k_0 value. Hopefully this is a (reasonable) limitation that will address nominal use cases.
2020-01-25Remove legacy CMake target name "proj" addressing #802Charles Karney
2020-01-25Init file reading: use FileManager::open_resource_file() instead of ↵Even Rouault
deprecated proj_api I/O
2020-01-25Grid correction: fix handling grids spanning antimeridian (fixes #1859)Even Rouault
2020-01-25Implement RFC 5Even Rouault
2020-01-24Merge pull request #1880 from ↵Even Rouault
rouault/createObjectsFromName_use_alias_as_fallback createObjectsFromName(): use alias as fallback only
2020-01-24Merge pull request #1879 from sebastic/rdnapEven Rouault
Add nlgeo2018.gtx & rdtrans2018.gsb to grid_alternatives.
2020-01-24createObjectsFromName(): use alias as fallback onlyEven Rouault
Fixes a regression of 6.3.0 found when creating with GDAL a TIFF with a Geographic3D CRS. As TIFF must also encode the Geographic2D CRS, the code of the Geographic2D CRS is searched from the name of the Geographic3D CRS. When doing createObjectsFromName( "ETRS89", {AuthorityFactory::ObjectType::GEOGRAPHIC_2D_CRS}, false, 1), the result returned was not EPSG:4258 as expected, but EPSG:4173 IRENET95 which is registered as an alias of ETRS89. So sort results such that non-alias results are returned first.
2020-01-24Add nlgeo2018.gtx & rdtrans2018.gsb to grid_alternatives.Bas Couwenberg
* EPSG:9282 uses rdtrans2018.gsb * EPSG:9283 uses nlgeo2018.gtx
2020-01-24grid_checks.py: update with additional column in filelist.csv [ci skip]Even Rouault
2020-01-24Update .cirrus.yml (#1878)Kristian Evers
Update .cirrus.yml
2020-01-24Update .cirrus.ymllbartoletti
- Use latest FreeBSD 12 version - remove useless pkg (wget -> native fetch ; unzip -> tar) - "speed up" with 4 cpus
2020-01-24Merge pull request #1870 from mwtoews/build-testingMike Taves
CMake: replace PROJ_TESTS with CTest's BUILD_TESTING option
2020-01-24CMake: replace PROJ_TESTS with CTest's BUILD_TESTING optionMike Taves
* CTest automatically creates a BUILD_TESTING option (default is ON) * Also allow PROJ_TESTS to be used, but show deprecation message; and add note to remove this option by PROJ 8.0 * Only build geodtest when tests are enabled * Add documentation to configure a build using -DBUILD_TESTING=OFF
2020-01-23Merge pull request #1873 from rouault/fix_wrong_use_of_derivingConversionKristian Evers
Fix wrong use of derivingConversionRef() that caused GDAL bug
2020-01-23Merge pull request #1869 from rouault/update_to_epsg_9_8_6Even Rouault
Database: update to EPSG v9.8.6