aboutsummaryrefslogtreecommitdiff
path: root/src/projections
AgeCommit message (Expand)Author
2021-05-07Merge pull request #2708 from mwtoews/stereographicEven Rouault
2020-12-15Remap ENOMEM from PROJ_ERR_INVALID_OP to PROJ_ERR_OTHEREven Rouault
2020-12-15tmerc exact: set errno to PROJ_ERR_COORD_TRANSFM_OUTSIDE_PROJECTION_DOMAIN wh...Even Rouault
2020-12-15Revise error codes to have a reduced set exposed in the public API.Even Rouault
2020-11-30Merge pull request #2471 from rouault/extent_spherical_tmerc_domainEven Rouault
2020-11-30API cleanup: unexport number of internal symbols, and remove/replace a few un...Even Rouault
2020-11-29Spherical tmerc forward: do not restrict to [-90,90] longitude rangeEven Rouault
2020-11-29Inverse tmerc spherical: fix wrong sign of latitude when lat_0 is used (fixes...Even Rouault
2020-11-20Remove old pj_ memory (de)allocation functionsKristian Evers
2020-11-20Remove pj_free() and move it's functional parts to proj_destroy()Kristian Evers
2020-11-20Remove pj_ctx_* functions and use their proj_context counterpartsKristian Evers
2020-11-20Weed out proj_api.h datatypes and replace them with their proj.h counterpartsKristian Evers
2020-11-20Remove proj_api.hKristian Evers
2020-11-12Polar stereographic at pole: make it return (0,0)Even Rouault
2020-11-01Merge pull request #2397 from cffk/merc-updateCharles Karney
2020-10-27merc.cpp + phi2.cpp: Avoid declaring multiple variables in 1 statement.Charles Karney
2020-10-26Fix/add some comments.Charles Karney
2020-10-26Use sincos optimization in merc_e_forward. Revised timing data...Charles Karney
2020-10-26lcc.cpp: fix abs -> fabsCharles Karney
2020-10-26Update Mercator projectionCharles Karney
2020-10-25Add +proj=col_urban projection, implementing a EPSG projection method used by...Even Rouault
2020-10-25Fix typos spotted by scripts/fix_typos.shEven Rouault
2020-09-30Merge pull request #2361 from rouault/ortho_ellipsoidalEven Rouault
2020-09-30ortho.cpp: more precise reference to guidance noteEven Rouault
2020-09-27tmerc: setup_exact(): do not recompute third flattening already available as ...Even Rouault
2020-09-27Ortho ellipsoidal inverse: improve accuracy in polar case with (x,y) close to...Even Rouault
2020-09-27Ortho ellipsoidal inverse: add domain check for oblique case, and slighly imp...Even Rouault
2020-09-26Ortho ellipsoidal inverse: add non iterative implementations for polar and eq...Even Rouault
2020-09-26Ortho: add visibility condition for ellipsoidal case. Credits to @cffkEven Rouault
2020-09-26Implement ellipsoidal formulation of +proj=ortho (fixes #397)Even Rouault
2020-08-23lcc: avoid harmless division by zero in untypical case. Fixes https://bugs.ch...Even Rouault
2020-08-19Revert compiler generated Fused Multiply Addition optimized routines (#2327)Even Rouault
2020-05-28Implement wink2 inverse by generic inversion of forward methodEven Rouault
2020-05-24Merge pull request #2230 from rouault/limit_peirce_q_to_northern_hemisphereEven Rouault
2020-05-19Zone Definition Fixes for igh_o projection (#2233)John Krasting
2020-05-19Implemented IGH Oceanic View (#2226)John Krasting
2020-05-16peirce_q: limit input to positive latitudesEven Rouault
2020-05-09scripts/fix_typos.sh: fix URLs to dictionaries, and fix typos spottedEven Rouault
2020-04-21Typo fixes in code comments [ci skip]Even Rouault
2020-04-16Merge pull request #2030 from rouault/auto_sel_of_tmerc_algEven Rouault
2020-04-16Implement an iterative inverse method for +proj=adams_ws2Even Rouault
2020-04-15Merge pull request #2148 from kbevers/add_adams_projectionsKristian Evers
2020-04-15Add square conformal projections from libprojectKristian Evers
2020-04-15tmerc/utm: add a +algo=auto/evenden_snyder/poder_engsager parameterEven Rouault
2020-04-14Robinson inverse projection: error on out of domain values (#2151)Martin Raspaud
2020-04-13Extended tmerc: speed-up forward path by ~5%Even Rouault
2020-04-12sch: simplify codeEven Rouault
2020-04-12Remove old geocent.h/.cpp codeEven Rouault
2020-04-06autoconf build: fix build on Alpine 3.11 where __attribute__((target_clones("...Even Rouault
2020-04-06Move inline code for optimize mlfn from tmerc to mlfn.hpp to avoid code dupli...Even Rouault