| Age | Commit message (Collapse) | Author |
|
Database: update to EPSG v10.018
|
|
Database: refine checks for 'Geog3D to Geog2D+XXX' transformations, …
|
|
Database: update to EPSG 10.017
|
|
|
|
|
|
|
|
one hack
|
|
|
|
Content mostly unchanged since v9.9
This update is "minimal" in that it mostly reflects the removal of the 'area'
table, replaced now by 'extent', 'scope' and 'usage'
Other new aspects of EPSG v10 are left aside.
|
|
records as we do with the more common 'Geographic3D to GravityRelatedHeight'
|
|
grid_transformation_custom.sql for geoid grids (fixes #2112)
|
|
|
|
using the non-deprecated EPSG:9327 for the geocentric translation
|
|
|
|
Fixes #1867
|
|
source/target CRS one
|
|
|
|
entries in grid_alternatives.sql
|
|
|
|
Relates to https://github.com/OSGeo/proj-datumgrid/pull/65 ,
https://github.com/OSGeo/proj-datumgrid/issues/22
As EPSG has no entry for it, we create a grid_transformation, as well as a
dedicated area of use based on the extent of the grid, under the PROJ authority.
With the hope to be able to remove it once EPSG has an entry...
|
|
a proj_create_vertical_crs_ex()
|
|
- Transform conversion as a view, and when inserting into it, actually
insert into 3 tables: conversion_table, conversion_method and conversion_param,
so that method and parameter names are not repeated each time.
- Similarly for helmert_tranformation, insert into helmert_transformation_tabl
and coordinate_operation_method.
This reduces the db size from 6 344 704 bytes to 5 853 184 bytes, without
significant slowdown for queries.
|
|
|
|
This work mostly consists of:
- a C++ implementation of the ISO-19111:2018 / OGC Topic 2
"Referencing by coordinates" classes to represent Datums,
Coordinate systems, CRSs (Coordinate Reference Systems) and
Coordinate Operations.
- methods to convert between this C++ modeling and WKT1, WKT2
and PROJ string representations of those objects
- management and query of a SQLite3 database of CRS and Coordinate Operation definition
- a C API binding part of those capabilities
This is all-in-one squashed commit of the work of
https://github.com/OSGeo/proj.4/pull/1040
|