aboutsummaryrefslogtreecommitdiff
path: root/src
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-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-27Remove proj_def.dat (fixes #201)Even Rouault
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-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 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-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-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
2018-12-13another improvement in isEquivalentTo() when comparing Helmert transformationsEven Rouault
2018-12-13import from WKT1: fix axis direction when importing from Polar Stereographic ↵Even Rouault
variant B
2018-12-13SingleOperation::_isEquivalentTo(): make it work with missing parametersEven Rouault
2018-12-13improve isEquivalentTo() when comparing Helmert transformationsEven Rouault
2018-12-12Improve doc of CRS::identify() / proj_obj_identify()Even Rouault
2018-12-11API: add setters for Laborde Oblique Mercator, and add mapping to WKT1Even Rouault
2018-12-10C API: add extra output parameters to proj_coordoperation_get_param()Even Rouault
2018-12-10C API: add a proj_coordoperation_get_method_info() methodEven Rouault
2018-12-10C API: add proj_uom_get_info_from_database()Even Rouault