aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-09-15Prepare website for 5.2 release5.2.0Kristian Evers
2018-09-11Merge pull request #1117 from mwtoews/intelKristian Evers
Modifications for Intel compilers
2018-09-11workaround Intel's shortcoming with constexprMike Toews
2018-09-11Specify c++11 for Intel compilersMike Toews
Also, workaround issue: CMake Error at test/unit/CMakeLists.txt:7 (string): string sub-command REGEX, mode REPLACE needs at least 6 arguments total to command.
2018-09-11Update release dateKristian Evers
2018-09-11Merge pull request #1116 from sebastic/dont-install-test-executablesEven Rouault
Don't install test executables.
2018-09-11Merge pull request #1115 from sebastic/dont-install-gtestEven Rouault
Don't install gtest libraries.
2018-09-11Don't install test executables.Bas Couwenberg
2018-09-11Don't install gtest libraries.Bas Couwenberg
2018-09-11Merge pull request #1114 from sebastic/sonameKristian Evers
Fix SONAME decrement from libproj.so.13 to libproj.so.12.
2018-09-11Fix SONAME decrement from libproj.so.13 to libproj.so.12.Bas Couwenberg
Increment age instead of revision for added interfaces, see: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
2018-09-10Release prep 5.2 (#1113)Kristian Evers
Steps 1.1-1.4 from HOWTO-RELEASE. Will publish the archives later today (evening central european time).
2018-09-10Update NEWS for 5.2Kristian Evers
2018-09-10Update man-pages from Sphinx-docsKristian Evers
2018-09-10Update ABI version for 5.2 releaseKristian Evers
2018-09-07cs2cs: Always convert to degrees when angular output is received (#1112)Kristian Evers
Previous to this commit cs2cs did not convert angular output to degrees when using operations setting PJ->right = PJ_IO_UNITS_ANGULAR. This commit adopts the conventions used after the introduction of pipelines. In practice, this allows the following and similar transformations to output in degrees and not radians: ``` echo 37.3916666667 -6.9325000 | cs2cs +proj=latlong +ellps=clrk80 \ +to +proj=molodensky +ellps=clrk80 +da=-112.145 +df=-0.54750714e-4 \ +dx=-175 +dy=-23 +dz=-303 37.39 -6.93 -8.2 ```
2018-09-07Change note to versionadded directiveKristian Evers
2018-09-07Fix formatting error in API functions docsKristian Evers
2018-09-07Merge pull request #1111 from kbevers/cct-forward-commentsKristian Evers
cct: forward comments to output
2018-09-07cct: forward comments to outputKristian Evers
Any text written after the coordinate input will automatically be forwarded to the output stream. Text in columns before the coordinate input is discarded in the output. This works for any combination of -c, -t and -z parameters: $ echo 12 56 100 2018.0 comment comment | cct +proj=merc 1335833.8895 7522963.2411 100.0000 2018.0000 comment commen $ echo text 12 56 100 2018.0 comment | cct -c 2,3,4,5 +proj=merc 1335833.8895 7522963.2411 100.0000 2018.0000 comment $ echo text 12 56 comment | cct -c 2,3 -t0 -z0 +proj=merc 1335833.8895 7522963.2411 0.0000 0.0000 comment $ echo 12 56 comment | cct -t0 -z0 +proj=merc 1335833.8895 7522963.2411 0.0000 0.0000 comment Closes #918
2018-09-05Minor corrections to cli app docs on -d optionKristian Evers
Added the version of introduction and removed comment about angular and linear output (it's an internal implementation detail that users doesn't need to be aware of).
2018-09-05Add -d option to proj, cs2cs and cct (#1109)Søren Holm
Specify number of decimals to display when transforming coordinates with either proj, cs2cs or cct.
2018-09-04Merge pull request #1108 from greg-minshall/masterKristian Evers
be more expansive in ignorance
2018-09-02be more expansive in ignoranceGreg Minshall
2018-08-29Merge pull request #1106 from rouault/vto_meter_4DAPI_proj_longlatKristian Evers
4D API: honour vto_meter / vunits for proj=longlat
2018-08-294D API: honour vto_meter / vunits for proj=longlatEven Rouault
This worked for cs2cs / pj_transform(), but not the new API
2018-08-28Merge pull request #1104 from jdugge/docs_image_ratiosKristian Evers
Ensure correct axis ratio for images in documentation
2018-08-27Ensure correct axis ratio for images in documentation; move proj-string from ↵Juernjakob Dugge
image to caption
2018-08-24proj_4D_api.c: fix potential null pointer dereference. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=10033. Credit to OSS Fuzz. master only
2018-08-24Merge pull request #1105 from kbevers/inv-mercator-precisionKristian Evers
Improve numerical precision of inverse spherical mercator
2018-08-24Improve numerical precision of inverse spherical mercatorKristian Evers
Complements f2b3604
2018-08-24Merge pull request #1093 from rouault/geoc_flag_fixKristian Evers
Assorted fixes related to +geoc flag handing
2018-08-23Merge pull request #1096 from rouault/fix_helmert_convention_confusionEven Rouault
[BREAKING] Helmert: add +convention=position_vector/coordinate_frame, forbids +transpose (fixes #1091)
2018-08-23helmert.rst: add back +transpose and declare its deprecation/removal in 5.2.0Even Rouault
2018-08-23Fix Helmert convention for ITRF2008 and ITRF2014 plate motion models (cf ↵Even Rouault
https://github.com/OSGeo/proj.4/pull/1096#pullrequestreview-148679930)
2018-08-23Follow ISO-19100 nomenclature in proj man-pageKristian Evers
proj only does projections, hence we should use the word conversion instead of transformation in this context.
2018-08-22Style and comment improvements to eqearth (#1102)Bojan Šavrič
2018-08-22Adding ellipsoidal equations for the Equal Earth (#1101)Bojan Šavrič
2018-08-22Merge pull request #1099 from phidrho/patch-2Even Rouault
added usage example
2018-08-22Merge pull request #1098 from phidrho/patch-1Even Rouault
typo error in example - unitconvert.rst
2018-08-21added usage exampleVedran Stojnović
2018-08-21Update unitconvert.rstVedran Stojnović
bug in example - changed +t_in=gpsweek to +t_in=gps_week
2018-08-21Merge pull request #1095 from rouault/webmerc_fixesEven Rouault
Fixes for webmerc projection (fixes #1078)
2018-08-21[BREAKING] Hermert: add +convention=position_vector/coordinate_frame, ↵Even Rouault
forbids +transpose (fixes #1091) As identified in #1091, Helmert implementation in PROJ 5.0 and 5.1 is confusing. It happens that by default it used the coordinate_frame convention, contrary to the position_vector convention used traditionaly for +towgs84. The documentation of Helmert was also wrongly specifying that the default convention was position_vector. This commit: - bans the confusing +transpose parameter - removes the concept of a default convention, since in practice both are equally found, and requires +convention as soon as a rotational term parameter is present. For translation only, convention is ignored and optional, as having no effect. - fixes all the identified uses of proj=helmert in code, doc and tests This is obviously a breaking change: - users will have to adapt their pipeline expressions - in particular, init files that would use helmert must be adapted However, as designed, the break will be explicit, and not silent.
2018-08-20Fixes for webmerc projection (fixes #1078)Even Rouault
This is intended to supersed https://github.com/OSGeo/proj.4/pull/1080 with a number of differences. What is kept from #1080 is not forcing the ellipsoid_params to be the one of a sphere. This is not required for correct coordinate computation and avoid lying on the various distorsion parameters. For better interoperability with EPSG, we also no longer force the lam0 parameter to 0, because https://www.epsg-registry.org/export.htm?gml=urn:ogc:def:method:EPSG::1024 has a provision for it, even if in practice they will always be zero phi0 should always be zero and is not used by the formulas. Another difference with the #1080 approach is that we do not force the WGS84 ellipsoid. Perhaps someone will use webmerc for another planet, even if that is a crazy idea...
2018-08-20Doc: remove wrong projection nameEven Rouault
2018-08-20Merge pull request #1094 from rouault/geoc_docEven Rouault
Doc: add page for geoc conversion (fixes #1092)
2018-08-20Doc: fix a few warningsEven Rouault
2018-08-20travis/build_docs.sh: Make it error on exit, and improvements to be able to ↵Even Rouault
easily run it locally
2018-08-20Doc: add page for geoc conversion (fixes #1092)Even Rouault