-
Notifications
You must be signed in to change notification settings - Fork 776
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove data/epsg, IGNF and esri.* files / support legacy +init=epsg:XXXX syntax #1182
Commits on Nov 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for afb37da - Browse repository at this point
Copy the full SHA afb37daView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe59ae4 - Browse repository at this point
Copy the full SHA fe59ae4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85a4e91 - Browse repository at this point
Copy the full SHA 85a4e91View commit details
Commits on Nov 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b9d5024 - Browse repository at this point
Copy the full SHA b9d5024View commit details -
Make proj_create_crs_to_crs() use proj_obj_create_operations() and us…
…e area of use argument, and make createFromUserInput() recognize init=epsg: / init=IGNF: in legacy mode, that is when proj_context_get_use_proj4_init_rules() is used
Configuration menu - View commit details
-
Copy full SHA for 549268f - Browse repository at this point
Copy the full SHA 549268fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7f696c - Browse repository at this point
Copy the full SHA a7f696cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d48f971 - Browse repository at this point
Copy the full SHA d48f971View commit details
Commits on Nov 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a66c122 - Browse repository at this point
Copy the full SHA a66c122View commit details -
Configuration menu - View commit details
-
Copy full SHA for c57e293 - Browse repository at this point
Copy the full SHA c57e293View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e05bd0 - Browse repository at this point
Copy the full SHA 7e05bd0View commit details -
Redirect epsg:XXXX and IGNF:XXXX CRS expansions to the database, and …
…remove the data/epsg and data/IGNF files
Configuration menu - View commit details
-
Copy full SHA for 67758b2 - Browse repository at this point
Copy the full SHA 67758b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a4a056 - Browse repository at this point
Copy the full SHA 1a4a056View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47cada7 - Browse repository at this point
Copy the full SHA 47cada7View commit details -
Build: change back link-time-optimization default to off
I've found that if building PROJ with lto, but GDAL without lto, exceptions thrown in PROJ are not properly captured by try {} blocks in PROJ C API, and unexpectedly go back up to GDAL. Might be a defect of the particular compiler I use (gcc 5.4 Ubuntu 16.04)
Configuration menu - View commit details
-
Copy full SHA for 492763f - Browse repository at this point
Copy the full SHA 492763fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff7f5da - Browse repository at this point
Copy the full SHA ff7f5daView commit details -
Configuration menu - View commit details
-
Copy full SHA for d87573c - Browse repository at this point
Copy the full SHA d87573cView commit details
Commits on Nov 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 6d9a1a9 - Browse repository at this point
Copy the full SHA 6d9a1a9View commit details -
- proj_obj_create_projected_XXXXX() are renamed to proj_obj_create_conversion_snake_case() and just instanciate a Conversion object - Advanced manipulation functions are moved to a dedicated section at bottom of proj.h - New C API needed for GDAL OGRSpatialReference
Configuration menu - View commit details
-
Copy full SHA for cf855b2 - Browse repository at this point
Copy the full SHA cf855b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b3ab52 - Browse repository at this point
Copy the full SHA 7b3ab52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53b83f4 - Browse repository at this point
Copy the full SHA 53b83f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c42a6d8 - Browse repository at this point
Copy the full SHA c42a6d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28d6940 - Browse repository at this point
Copy the full SHA 28d6940View commit details
Commits on Nov 30, 2018
-
C API: do not 'cache' PROJ context in PJ_OBJ objects
We store the PJ_CONTEXT* in the PJ_OBJ objects, but this might cause issues in multi-threaded uses. For example, before this change, let's imagie: - a PJ_OBJ is created in thread A with a PJ_CONTEXT that is specific to this thread A - PJ_OBJ is transfered to another thread that operates on it. It might thus use the PJ_CONTEXT that was TLS(A) - in the meantime thread A does completely different things, but still operate on its PJ_CONTEXT. We might get a concurrent use of the PJ_CONTEXT despite working on different PJ_OBJ Another situation is when using constructor functions that take two PJ_OBJ. Up to now, we arbitrarily selected the context of one of the arguments to attach it to the new object. So better be explicit on which context is used. For reference, in those wrappers of the C++ API, the context is mostly used for two things: - reporting C++ exceptions as PROJ errors with the error handler attached to the PJ_CONTEXT - using the database handle that is associated with the PJ_CONTEXT.
Configuration menu - View commit details
-
Copy full SHA for 664bd68 - Browse repository at this point
Copy the full SHA 664bd68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d1deb2 - Browse repository at this point
Copy the full SHA 2d1deb2View commit details -
API: move all advanced PJ_OBJ creation functions in a dedicated proj_…
…experimental.h header
Configuration menu - View commit details
-
Copy full SHA for b6a5c44 - Browse repository at this point
Copy the full SHA b6a5c44View commit details
Commits on Dec 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9d19d55 - Browse repository at this point
Copy the full SHA 9d19d55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 872751c - Browse repository at this point
Copy the full SHA 872751cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa11a21 - Browse repository at this point
Copy the full SHA fa11a21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18dbc00 - Browse repository at this point
Copy the full SHA 18dbc00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23bf8bf - Browse repository at this point
Copy the full SHA 23bf8bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a74607 - Browse repository at this point
Copy the full SHA 0a74607View commit details -
Configuration menu - View commit details
-
Copy full SHA for c81ad96 - Browse repository at this point
Copy the full SHA c81ad96View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccae82e - Browse repository at this point
Copy the full SHA ccae82eView commit details
Commits on Dec 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0ab1867 - Browse repository at this point
Copy the full SHA 0ab1867View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9577f8e - Browse repository at this point
Copy the full SHA 9577f8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98ebc46 - Browse repository at this point
Copy the full SHA 98ebc46View commit details
Commits on Dec 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2d8f295 - Browse repository at this point
Copy the full SHA 2d8f295View commit details -
Export to ESRI WKT: make it use verbatim WKT definition from the data…
…base when possible
Configuration menu - View commit details
-
Copy full SHA for ba111ac - Browse repository at this point
Copy the full SHA ba111acView commit details