| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-01-17 | import/export PROJ strings from ISO19111 code: require/output +type=crs for ↵ | Even Rouault | |
| CRS objects (refs #1214) | |||
| 2019-01-16 | PROJBasedOperation: write it as a conformant CONVERSION WKT, and make it ↵ | Even Rouault | |
| parsed appropriately on the reading side | |||
| 2019-01-16 | wkt2_grammar: update to changes of 19162_draft_2019-01-16 | Even Rouault | |
| 2019-01-15 | projinfo: output WKT2_2018 by default (fixes #1187) | Even Rouault | |
| 2019-01-10 | wkt2_grammar: update to changes of 19162_draft_2019-01-09 | Even Rouault | |
| 2019-01-10 | proj_info(): report the hardcoded PROJ_LIB path in info.searchpath (if the ↵ | Even Rouault | |
| env variable is not defined), and no longer report HOME that is only used for files starting with '~' | |||
| 2019-01-10 | Doc: document interaction issues between objects create with proj_create() ↵ | Even Rouault | |
| vs the ones of the C++ API (fixes #1213) (#1215) | |||
| 2019-01-09 | Merge pull request #1218 from rouault/search_path | Kristian Evers | |
| Add API in proj.h to set a file finder callback and search paths; support multiple directories in PROJ_LIB | |||
| 2019-01-09 | createOperations(): fix a particular case of boundcrs to boundcrs ↵ | Even Rouault | |
| transformation (fixes #1220) | |||
| 2019-01-09 | PROJ_LIB: support multiple paths supported by colon on Unix and semi-colon ↵ | Even Rouault | |
| on Windows (fixes #1150) | |||
| 2019-01-09 | proj.h: add proj_context_set_file_finder() and ↵ | Even Rouault | |
| proj_context_set_search_paths() (refs #1150) | |||
| 2019-01-09 | Allocate projCtx_t as a C++ object | Even Rouault | |
| 2019-01-09 | Merge pull request #1217 from rouault/remove_proj_5_crs_export | Even Rouault | |
| ISO19111: remove PROJ.5 specific format for CRS (refs #1214) | |||
| 2019-01-09 | proj.db search: use pj_find_file() mechanism instead of hand coded ↵ | Even Rouault | |
| simplified version of it | |||
| 2019-01-08 | projinfo: use PROJ.4 label for CRS, and PROJ otherwise. Add test case for ↵ | Even Rouault | |
| CRS with towgs84 keyword | |||
| 2019-01-08 | Fix export of BoundCRS as with PROJ_5 convention | Even Rouault | |
| 2019-01-08 | ISO19111: remove PROJ.5 specific format for CRS (refs #1214) | Even Rouault | |
| As discussed in https://github.com/OSGeo/proj.4/issues/1214#issuecomment-452084720, the introduction of a new PROJ.5 format to export CRS using pipeline/unitconvert/axisswap as an attempt of improving the PROJ.4 format used by GDAL and other products is likely a dead-end since it is still lossy in many aspects and can cause confusion with coodinate operations. Consequently the PROJ_5 convention will be identical to PROJ_4 for CRS export. Note: on the import side, I've kept the code that could parse unitconvert and axisswap when building a CRS definition from a pipeline. It is there as a hidden feature as it was kind of a tear to remove that code in case it might still be useful... | |||
| 2019-01-08 | pj_ell_set(): remove memset() illegal on C++ object, as pointed by cppcheck | Even Rouault | |
| 2019-01-07 | Update wkt2_grammar.py according to the latest draft of WKT2:2018 | Even Rouault | |
| 2019-01-05 | Merge remote-tracking branch 'rouault/gdalbarn' | Even Rouault | |
| 2019-01-04 | WKT export: no longer export Geographic 3D CRS in WKT1, unless strict mode ↵ | Even Rouault | |
| is disabled | |||
| 2019-01-04 | Merge pull request #1205 from kbevers/master | Kristian Evers | |
| Better handling of pipelines including step with PJ_IO_UNITS_WHATEVER operations | |||
| 2019-01-04 | Replace PJ_IO_UNITS_WHATEVER with units from neighbour steps | Kristian Evers | |
| With this commit we make sure that proj_angular_input() and proj_angular_output return the correct result for any given pipeline. | |||
| 2019-01-04 | Fix use-after-free in debug logging of pj_ellipsoid() (probably caused by a ↵ | Even Rouault | |
| recent master commit) | |||
| 2019-01-03 | Rename PJ_IO_UNITS_ANGULAR to PJ_IO_UNITS_RADIANS | Kristian Evers | |
| This communicates better what the unit actually is. It also opens the door for potentially adding PJ_IO_UNITS_DEGREES in the future in order to coordinates in degrees correctly as well. | |||
| 2019-01-02 | WKT CONCATENATEDOPERATION parsing: allow CONVERSION steps and reverse ↵ | Even Rouault | |
| operations when neededs (fixes #1197) | |||
| 2019-01-02 | Typo fixes | Even Rouault | |
| 2019-01-01 | Split ISO19111 C API docs into functions and types | Kristian Evers | |
| The rest of the C API is structured such that type definitions goes into one page and functions to another. This commit makes sure the same is done for the C bindings to the ISO19111 C++ API by defining two doxygen groups in proj.h, which is then organized into the proper pages with Sphinx and breathe. | |||
| 2019-01-01 | pipeline set_ellipsoid(): use GRS80 for consistency (although it doesn't ↵ | Even Rouault | |
| seem that used) | |||
| 2018-12-31 | pj_obj_create(): avoid warning to be emitted when expot to PROJ string is ↵ | Even Rouault | |
| not possible | |||
| 2018-12-31 | Update proj_symbol_rename.h | Even Rouault | |
| 2018-12-30 | Rename proj_obj_XXX as proj_XXX and PJ_OBJ_XXX as PJ_XXX | Even Rouault | |
| 2018-12-30 | proj_internal.h: remove use of proj_api.h specific structures | Even Rouault | |
| 2018-12-30 | Merge projects.h into proj_internal.h | Even Rouault | |
| 2018-12-30 | proj_api.h: remove traces of removed structures of projects.h | Even Rouault | |
| 2018-12-30 | projects.h: remove deprecated XY, XYZ, LP, LPZ, UV, UVW, projUV and projUVW ↵ | Even Rouault | |
| structures | |||
| 2018-12-30 | Make ISO-19111 objects of type CoordinateOperation directly usable with ↵ | Even Rouault | |
| proj_trans() and similar methods | |||
| 2018-12-30 | projects.h: remove #ifdef __cpluplus test since it must now be included from ↵ | Even Rouault | |
| C++ file due to C++ objects in struct PJconsts | |||
| 2018-12-30 | Remove PJ_OBJ type since it is now merged into PJ | Even Rouault | |
| 2018-12-30 | Move PJ_OBJ members into struct PJconsts | Even Rouault | |
| 2018-12-30 | Allocate PJ* as a C++ object | Even Rouault | |
| 2018-12-30 | jniproj.cpp: make it cpp compatible | Even Rouault | |
| 2018-12-29 | Operation filtering: do not remove Null transformation that may be useful | Even Rouault | |
| 2018-12-29 | Experimantal C API: add a proj_assign_context() for advanced usage | Even Rouault | |
| 2018-12-28 | Operation computation: better take into account when candidate operations ↵ | Even Rouault | |
| have no declared extent | |||
| 2018-12-28 | proj_create_crs_to_crs(): fix crash if ctx == nullptr and error is triggered ↵ | Even Rouault | |
| (master only) | |||
| 2018-12-28 | ISO19111: fix export to PROJ string of vgridshift to explictly use multiplier=1 | Even Rouault | |
| 2018-12-28 | Merge remote-tracking branch 'rouault/gdalbarn' | Even Rouault | |
| 2018-12-28 | createOperations(): allow looking for geographic CRS by name (helps with WKT ↵ | Even Rouault | |
| 2 definitions of PROJCRS that lack it) | |||
| 2018-12-28 | importFromWKT: better deal with axis of the baseCRS of a projected CRS | Even Rouault | |
