aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-28wkt2_grammar: allow boundcrs as member of compoundcrsEven Rouault
2018-12-28WKT parser: fix parsing of BoundCRS of VerticalCRS to Geographic3D CRSEven Rouault
2018-12-28Make createOperation() better work with BoundCRS (to take into account the ↵Even Rouault
extent of their base CRS)
2018-12-27Merge pull request #1210 from rouault/remove_proj_defs_datKristian Evers
Remove proj_def.dat (#201)
2018-12-27proj_create_crs_to_crs(): add debugging tracesEven Rouault
2018-12-27Add an hardcoded +ellps=GRS80 when there is no datum/ellipsoid specification ↵Even Rouault
(refs #201)
2018-12-27tests: remove useless mentions of no_defs (refs #201)Even Rouault
2018-12-27Remove proj_def.dat (fixes #201)Even Rouault
2018-12-26Merge pull request #1203 from rouault/cpp_conversionKristian Evers
Conversion of most C files to C++
2018-12-26cpp conversion: revert geodesic.cpp to geodesic.cEven Rouault
2018-12-26cpp conversion: rename src/projections/nocol.cpp to src/projections/nicol.cppEven Rouault
2018-12-26cpp conversion: remove useless pj_, PJ_ and proj_ filename prefixesEven Rouault
2018-12-26cpp conversion: move source files in apps/ iso19111/ conversions/ ↵Even Rouault
projections/ transformations/ tests/ subdirectories
2018-12-26cpp conversion: add dummy test to check we can include proj.h from a pure C fileEven Rouault
2018-12-26pj_transform cleanup: do not redefine PJ_DIRECTION and proj_errno_reset, but ↵Even Rouault
include proj.h instead
2018-12-26cpp conversion: fix remaining warningsEven Rouault
2018-12-26cpp conversion: fix zero-as-null-pointer-constant warningsEven Rouault
2018-12-26cpp conversion: fix Doxygen warningsEven Rouault
2018-12-26cpp conversion: fix One-Definition-Rule violationsEven Rouault
Defining struct pj_opaque with different definitions is a violation of the C++ One-Definition-Rule. When using link-time optimizations, this could break badly. The solution adopted here is to wrap those structures into a C++ anonymous namespace so they are considered different
2018-12-26cpp conversion: minimal steps to fix compilation errors, not warningsEven Rouault
2018-12-26Merge pull request #1207 from pelson/healpix_fixKristian Evers
Fixed rHealpix projection, closing #1206.
2018-12-24Fixed rHealpix projection, closing #1206.Phil Elson
Numerical test results based on function output, rather than mathematical derivation. Verified global coverage with graphical eyeballing through cartopy.
2018-12-22exportToWKT1 of projected CRS: do not output AXIS of base CRS even when ↵Even Rouault
OutputAxisRule::YES
2018-12-22Support Projected 3D with method name suffixed with ' (3D)', and be more lax ↵Even Rouault
on projection parameter names
2018-12-20make install: fix issue with parallel install (fixes #1119)Even Rouault
2018-12-20Merge pull request #1204 from OSGeo/markdown-doc-supportKristian Evers
Add markdown .md support for Sphinx to osgeo/proj-docs docker container
2018-12-20Return error message that match the errorKristian Evers
We only want to allow angular input to proj, so it shouldn't say that it doesn't want angular input. Especially when it does so on receiving non-angular input.
2018-12-19Add markdown .md support for Sphinx to osgeo/proj-docs docker containerHoward Butler
2018-12-18Merge pull request #1202 from magau/fortran-bindingsKristian Evers
Update bindings.rst
2018-12-18Update bindings.rstmagau
Added Fortran-Proj, bindings for PROJ in Fortran.
2018-12-17Merge pull request #1201 from kbevers/fix-duplicate-exprKristian Evers
Fix duplicate expressions in projinfo options parsing
2018-12-17Typo fix: patial -> spatialKristian Evers
2018-12-17Fix duplicate expressions in projinfo options parsingKristian Evers
2018-12-17WKT2 grammar: fix for VERTCRS and GEOIDMODELEven Rouault
2018-12-17Add WKT2 grammar validationEven Rouault
2018-12-17Add WKT1 grammar validation; change prototype of proj_obj_create_from_wkt()Even Rouault
2018-12-15Add SingleOperation::validateParameters()Even Rouault
2018-12-14proj_obj_crs_alter_cs_XXX: add new parameters to set unit idEven Rouault
2018-12-14Advanced C API: add proj_obj_alter_id()Even Rouault
2018-12-14Rename proj_destroy_int_list to proj_int_list_destroy and ↵Even Rouault
proj_destroy_string_list to proj_string_list_destroy for consistency (refs #1198)
2018-12-14C API: rename recently added _unref and _free functions as _destroy (fixes ↵Even Rouault
#1198)
2018-12-14Experimental C API: add proj_obj_create_transformation()Even Rouault
2018-12-14C API: add proj_coordoperation_get_towgs84_values()Even Rouault
2018-12-13Prime meridian equivalence: increase toleranceEven Rouault
2018-12-13Alias pseudo_standard_parallel_1 and standard_parallel_1Even Rouault
2018-12-13imort from WKT1: set correct CS for Transverse Mercator South OrientedEven Rouault
2018-12-13Tune name comparisonEven Rouault
2018-12-13Tune behaviour for LAEA vs LAEA Spherical or EQC vs EQC SphericalEven Rouault
2018-12-13import from WKT1 and PROJ string: tune CS for Polar LAEAEven Rouault
2018-12-13Add helpers to create polar cartesian CSEven Rouault