Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b377bf1258 | ||
|
|
a95431d866 | ||
|
|
c5fb541686 | ||
|
|
bc31bda210 | ||
|
|
c4191f3057 | ||
|
|
a6390b59ae | ||
|
|
9bb87ea478 | ||
|
|
9d2851ad36 | ||
|
|
0a4aa2317d | ||
|
|
4724025e6c | ||
|
|
f1209ff020 | ||
|
|
66fd99a883 | ||
|
|
7040857c1f | ||
|
|
2afa147d29 | ||
|
|
d76e6202d2 | ||
|
|
7468536f07 | ||
|
|
6630991e9a | ||
|
|
c40ee9dfbb | ||
|
|
941bb82c7e | ||
|
|
9cb40a8322 | ||
|
|
034238e501 | ||
|
|
34ff658696 | ||
|
|
dae3c4b3b3 | ||
|
|
e9605e41c8 | ||
|
|
0961d15ac1 | ||
|
|
9d61bf83af | ||
|
|
0e70861997 | ||
|
|
a955947c1f | ||
|
|
3f3af95e0a | ||
|
|
542359e993 | ||
|
|
9d8647371d | ||
|
|
97bb56f10e | ||
|
|
0630ff4abd | ||
|
|
0fde103a3e | ||
|
|
1b7df035f9 | ||
|
|
921541789c | ||
|
|
e2ee15eb8a | ||
|
|
d2674e0445 | ||
|
|
f6c4241652 | ||
|
|
30205fef7c | ||
|
|
863d118c6d | ||
|
|
39ffdcadbd | ||
|
|
a4938a9919 | ||
|
|
948c0842a4 | ||
|
|
ec14e9b3cb | ||
|
|
595675b1e6 | ||
|
|
c525487249 | ||
|
|
208117b0c7 | ||
|
|
8884ad5638 | ||
|
|
acb2bd68bc | ||
|
|
90b6685a99 | ||
|
|
0961c1951c | ||
|
|
34a12d8e0d | ||
|
|
9263e1d36e | ||
|
|
2d76bcffdc | ||
|
|
da93fe3bea | ||
|
|
dd9afa39d7 | ||
|
|
8821b3591e | ||
|
|
6cd3a80bf5 | ||
|
|
316ca96fc9 | ||
|
|
18ba7b3dfc | ||
|
|
a76be01b5b | ||
|
|
6edf8bf8f8 | ||
|
|
e55bb1933c | ||
|
|
6426bcbd36 | ||
|
|
408cb1e427 | ||
|
|
32fc01c08f | ||
|
|
13d651a730 | ||
|
|
e8459c135d | ||
|
|
237296b7e8 | ||
|
|
206a45de20 | ||
|
|
3078c6b90f | ||
|
|
699b92250a | ||
|
|
679987ee35 | ||
|
|
ff15ab6c2d | ||
|
|
fc73b2f2ca | ||
|
|
eafeb61ce5 | ||
|
|
529eb50f5d | ||
|
|
ba4766e6dd | ||
|
|
cff5dd526e | ||
|
|
5be02bf6d1 | ||
|
|
ac3d7e16d1 | ||
|
|
1f8073ac6c | ||
|
|
ea31199355 | ||
|
|
2da4b6f502 | ||
|
|
fd377df0d1 | ||
|
|
19841f21f4 | ||
|
|
a1e8314d97 | ||
|
|
837b6ab9c0 | ||
|
|
546c98fe1d | ||
|
|
d4a76fdbcf | ||
|
|
08ae5764f5 | ||
|
|
11f63432d3 | ||
|
|
ea106578ee | ||
|
|
db040122c5 | ||
|
|
ea73297ea4 | ||
|
|
17864e68dc | ||
|
|
830f94a811 | ||
|
|
3a31adce93 | ||
|
|
7663050786 | ||
|
|
b1bb0e619f | ||
|
|
906f47e250 | ||
|
|
28e1770f27 | ||
|
|
f934c002c0 | ||
|
|
be59650039 | ||
|
|
f085b39752 | ||
|
|
aa8c7826cf | ||
|
|
2093aca072 | ||
|
|
c4589fbe42 | ||
|
|
0a1f1fe469 | ||
|
|
9d0bd793b5 | ||
|
|
d3bdbb8417 | ||
|
|
ed92965937 | ||
|
|
f73527fa20 | ||
|
|
a06f4a258f | ||
|
|
2aeb122fb2 | ||
|
|
d6ae5289b6 | ||
|
|
cde119a251 | ||
|
|
2dfe2cdd1f | ||
|
|
7baf00c5bc | ||
|
|
a70e477087 | ||
|
|
f36d237426 | ||
|
|
b934fd3885 | ||
|
|
49f8ea7ea4 | ||
|
|
c165952bcf | ||
|
|
8063c0b992 | ||
|
|
3fa5d486b9 | ||
|
|
6d45bbc88b | ||
|
|
e872984b46 | ||
|
|
2804ee5ec0 | ||
|
|
1f01ecb90a | ||
|
|
9f908ae47c | ||
|
|
1b702a82f5 | ||
|
|
22792cd55b | ||
|
|
916a92062f | ||
|
|
6875ef7116 | ||
|
|
126384854b | ||
|
|
41ff94791a |
+1
-1
@@ -16,7 +16,7 @@ task:
|
||||
folder: $HOME/.ccache
|
||||
|
||||
pkginstall_script:
|
||||
- pkg install -y autoconf automake libtool pkgconf sqlite3 wget unzip ccache gmake
|
||||
- pkg install -y autoconf automake libtool pkgconf sqlite3 tiff wget unzip ccache gmake
|
||||
download_grid_script:
|
||||
- wget https://download.osgeo.org/proj/proj-datumgrid-1.8.zip
|
||||
- (cd data && unzip -o ../proj-datumgrid-1.8.zip)
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
.git
|
||||
build
|
||||
@@ -0,0 +1,31 @@
|
||||
---
|
||||
name: Bug report
|
||||
about: Create a report to help us improve
|
||||
labels: bug
|
||||
---
|
||||
|
||||
<!-- Please search existing issues to avoid creating duplicates. -->
|
||||
|
||||
|
||||
#### Example of problem
|
||||
Demonstrate the problem you have found, either by using PROJ tools like `cs2cs`, `cct` or `projinfo` **or** add a code snippet that highlights the problem using the PROJ C/C++ API.
|
||||
A "Minimal, Complete and Verifiable Example" will make it much easier for maintainers to help you:
|
||||
http://matthewrocklin.com/blog/work/2018/02/28/minimal-bug-reports
|
||||
|
||||
```c
|
||||
# Your code here
|
||||
|
||||
```
|
||||
#### Problem description
|
||||
|
||||
[this should explain **why** the current behavior is a problem and why the expected output is a better solution.]
|
||||
|
||||
#### Expected Output
|
||||
|
||||
|
||||
#### Environment Information
|
||||
- PROJ version (`proj`)
|
||||
- Operation System Information
|
||||
|
||||
#### Installation method
|
||||
- conda, apt-get, from source, etc...
|
||||
@@ -0,0 +1,7 @@
|
||||
---
|
||||
name: Feature request
|
||||
about: Suggest an idea for this project
|
||||
labels: feature request
|
||||
---
|
||||
|
||||
<!-- Describe the feature you'd like. -->
|
||||
@@ -0,0 +1,6 @@
|
||||
<!-- Feel free to remove check-list items aren't relevant to your change -->
|
||||
|
||||
- [ ] Closes #xxxx
|
||||
- [ ] Tests added
|
||||
- [ ] Added clear title that can be used to generate release notes
|
||||
- [ ] Fully documented, including updating `docs/source/*.rst` for new API
|
||||
@@ -0,0 +1,18 @@
|
||||
# Number of days of inactivity before an issue becomes stale
|
||||
daysUntilStale: 60
|
||||
# Number of days of inactivity before a stale issue is closed
|
||||
daysUntilClose: 7
|
||||
# Issues with these labels will never be considered stale
|
||||
exemptLabels:
|
||||
- pinned
|
||||
- security
|
||||
- bug
|
||||
# Label to use when marking an issue as stale
|
||||
staleLabel: wontfix
|
||||
# Comment to post when marking an issue as stale. Set to `false` to disable
|
||||
markComment: >
|
||||
This issue has been automatically marked as stale because it has not had
|
||||
recent activity. It will be closed if no further activity occurs. Thank you
|
||||
for your contributions.
|
||||
# Comment to post when closing a stale issue. Set to `false` to disable
|
||||
closeComment: false
|
||||
@@ -0,0 +1,20 @@
|
||||
name: Backport
|
||||
on:
|
||||
pull_request:
|
||||
types:
|
||||
- closed
|
||||
- labeled
|
||||
|
||||
jobs:
|
||||
backport:
|
||||
runs-on: ubuntu-18.04
|
||||
name: Backport
|
||||
steps:
|
||||
- name: Backport Bot
|
||||
if: contains( join(github.event.pull_request.labels.*.name), 'backport')
|
||||
uses: Gaurav0/backport@v1.0.24
|
||||
with:
|
||||
bot_username: PROJ-BOT
|
||||
bot_token: c1c49a5799d0a3a3885db8a4792880cbe509c1d6
|
||||
bot_token_key: b01bdebf64595ed77207019258316df1b05ff6ac
|
||||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
+36
-2
@@ -83,6 +83,7 @@ elseif("${CMAKE_C_COMPILER_ID}" STREQUAL "Intel")
|
||||
set(PROJ_CXX_WARN_FLAGS -Wall)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
set(PROJ_C_WARN_FLAGS "${PROJ_C_WARN_FLAGS}"
|
||||
CACHE STRING "C flags used to compile PROJ targets")
|
||||
set(PROJ_CXX_WARN_FLAGS "${PROJ_CXX_WARN_FLAGS}"
|
||||
@@ -103,9 +104,9 @@ colormsg(_HIBLUE_ "Configuring PROJ:")
|
||||
#PROJ version information
|
||||
################################################################################
|
||||
include(ProjVersion)
|
||||
proj_version(MAJOR 6 MINOR 3 PATCH 1)
|
||||
proj_version(MAJOR 7 MINOR 0 PATCH 0)
|
||||
set(PROJ_API_VERSION "18")
|
||||
set(PROJ_BUILD_VERSION "18.1.3")
|
||||
set(PROJ_BUILD_VERSION "18.0.3")
|
||||
|
||||
################################################################################
|
||||
# Build features and variants
|
||||
@@ -133,6 +134,39 @@ IF("${SQLITE3_VERSION}" VERSION_LESS "3.11")
|
||||
message(SEND_ERROR "sqlite3 >= 3.11 required!")
|
||||
ENDIF()
|
||||
|
||||
################################################################################
|
||||
# Check for libtiff
|
||||
################################################################################
|
||||
|
||||
option(DISABLE_TIFF "Disable TIFF support" OFF)
|
||||
mark_as_advanced(DISABLE_TIFF)
|
||||
if(DISABLE_TIFF)
|
||||
message(WARNING "TIFF support has been disabled and will result in the inability to read some grids")
|
||||
else()
|
||||
find_package(TIFF REQUIRED)
|
||||
if(TIFF_FOUND)
|
||||
boost_report_value(TIFF_FOUND)
|
||||
else()
|
||||
message(SEND_ERROR "libtiff dependency not found!")
|
||||
endif()
|
||||
add_definitions(-DTIFF_ENABLED)
|
||||
endif()
|
||||
|
||||
################################################################################
|
||||
# Check for curl
|
||||
################################################################################
|
||||
|
||||
option(ENABLE_CURL "Enable Curl support" ON)
|
||||
if(ENABLE_CURL)
|
||||
find_package(CURL REQUIRED)
|
||||
if(CURL_FOUND)
|
||||
boost_report_value(CURL_FOUND)
|
||||
else()
|
||||
message(SEND_ERROR "curl dependency not found!")
|
||||
endif()
|
||||
add_definitions(-DCURL_ENABLED)
|
||||
endif()
|
||||
|
||||
################################################################################
|
||||
# threading configuration
|
||||
################################################################################
|
||||
|
||||
+8
-8
@@ -5,21 +5,21 @@ FROM ubuntu:18.04 as builder
|
||||
|
||||
MAINTAINER Howard Butler <howard@hobu.co>
|
||||
|
||||
ARG PROJ_VERSION=master
|
||||
ARG DESTDIR="/build"
|
||||
|
||||
# Setup build env
|
||||
RUN apt-get update -y \
|
||||
&& apt-get install -y --fix-missing --no-install-recommends \
|
||||
software-properties-common build-essential ca-certificates \
|
||||
make cmake wget unzip libtool automake \
|
||||
git make cmake wget unzip libtool automake \
|
||||
zlib1g-dev libsqlite3-dev pkg-config sqlite3
|
||||
|
||||
COPY . /PROJ
|
||||
|
||||
RUN cd /PROJ \
|
||||
RUN git clone https://github.com/OSGeo/PROJ.git \
|
||||
&& cd PROJ \
|
||||
&& ./autogen.sh \
|
||||
&& ./configure --prefix=/usr \
|
||||
&& make -j$(nproc) \
|
||||
&& make \
|
||||
&& make install
|
||||
|
||||
|
||||
@@ -38,10 +38,10 @@ RUN apt-get update; \
|
||||
RUN \
|
||||
mkdir -p /usr/share/proj; \
|
||||
curl -LOs https://download.osgeo.org/proj/proj-datumgrid-1.8.zip && unzip -j -u -o proj-datumgrid-1.8.zip -d /usr/share/proj; \
|
||||
curl -LOs https://download.osgeo.org/proj/proj-datumgrid-europe-1.5.zip && unzip -j -u -o proj-datumgrid-europe-1.5.zip -d /usr/share/proj; \
|
||||
curl -LOs https://download.osgeo.org/proj/proj-datumgrid-oceania-1.1.zip && unzip -j -u -o proj-datumgrid-oceania-1.1.zip -d /usr/share/proj; \
|
||||
curl -LOs https://download.osgeo.org/proj/proj-datumgrid-europe-1.2.zip && unzip -j -u -o proj-datumgrid-europe-1.2.zip -d /usr/share/proj; \
|
||||
curl -LOs https://download.osgeo.org/proj/proj-datumgrid-oceania-1.0.zip && unzip -j -u -o proj-datumgrid-oceania-1.0.zip -d /usr/share/proj; \
|
||||
curl -LOs https://download.osgeo.org/proj/proj-datumgrid-world-1.0.zip && unzip -j -u -o proj-datumgrid-world-1.0.zip -d /usr/share/proj; \
|
||||
curl -LOs https://download.osgeo.org/proj/proj-datumgrid-north-america-1.3.zip && unzip -j -u -o proj-datumgrid-north-america-1.3.zip -d /usr/share/proj; \
|
||||
curl -LOs https://download.osgeo.org/proj/proj-datumgrid-north-america-1.2.zip && unzip -j -u -o proj-datumgrid-north-america-1.2.zip -d /usr/share/proj; \
|
||||
rm *.zip
|
||||
|
||||
COPY --from=builder /build/usr/share/proj/ /usr/share/proj/
|
||||
|
||||
@@ -772,7 +772,7 @@ WARN_LOGFILE =
|
||||
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
|
||||
# Note: If this tag is empty the current directory is searched.
|
||||
|
||||
INPUT = src/iso19111 include/proj src/proj.h src/proj_experimental.h src/general_doc.dox
|
||||
INPUT = src/iso19111 include/proj src/proj.h src/proj_experimental.h src/general_doc.dox src/filemanager.cpp src/networkfilemanager.cpp
|
||||
|
||||
# This tag can be used to specify the character encoding of the source files
|
||||
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
|
||||
|
||||
+1
-1
@@ -228,7 +228,7 @@ version numbers in the files.
|
||||
- src/proj.h: Update PROJ_VERSION_MAJOR, PROJ_VERSION_MINOR and
|
||||
PROJ_VERSION_PATCH.
|
||||
- src/proj_api.h: Update PJ_VERSION.
|
||||
- src/pj_release.c: Update date to the scheduled release date.
|
||||
- src/release.cpp: Update date to the scheduled release date.
|
||||
- CMakelists.txt: Update proj_version()
|
||||
- doc/source/conf.py: Update version number
|
||||
|
||||
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
SUBDIRS = include src man data jniwrap cmake
|
||||
DIST_SUBDIRS = include src man data jniwrap cmake test
|
||||
SUBDIRS = include src man data cmake
|
||||
DIST_SUBDIRS = include src man data cmake test
|
||||
|
||||
EXTRA_DIST = CMakeLists.txt CITATION README.md
|
||||
|
||||
|
||||
@@ -1,65 +1,3 @@
|
||||
6.3.1 Release Notes
|
||||
-------------------
|
||||
|
||||
Updates
|
||||
-------
|
||||
|
||||
o Update the EPSG database to version 9.8.6
|
||||
|
||||
o Database: add mapping for gg10_smv2.mnt and gg10_sbv2.mnt French grids
|
||||
|
||||
o Database: add mapping for TOR27CSv1.GSB
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
o Fix wrong use of derivingConversionRef() that caused issues with use of
|
||||
+init=epsg:XXXX by GDAL (affecting R spatial libraries) or in MapServer
|
||||
|
||||
o fix exporting CoordinateSystem to PROJ JSON with ID
|
||||
|
||||
o projinfo: use No. abbreviation instead of UTF-8 character (#1828)
|
||||
|
||||
o CompoundCRS::identify(): avoid exception when horiz/vertical part is a
|
||||
BoundCRS
|
||||
|
||||
o createOperations(): fix dealing with projected 3D CRS whose Z units != metre
|
||||
|
||||
o WKT1_GDAL export: limit datum name massaging to names matching EPSG (#1835)
|
||||
|
||||
o unitconvert with mjd time format: avoid potential integer overflow
|
||||
(ossfuzz 20072)
|
||||
|
||||
o ProjectedCRS::identify(): fix wrong identification of some ESRI WKT linked
|
||||
to units
|
||||
|
||||
o Database: add a geoid_like value for proj_method column of grid_alternatives,
|
||||
fix related entries and simplify/robustify logic to deal with EPSG
|
||||
'Geographic3D to GravityRelatedHeight' methods
|
||||
|
||||
o Fix ingestion of +proj=cea with +k_0 (#1881)
|
||||
|
||||
o Fix performance issue, affecting PROJ.4 string generation of EPSG:7842
|
||||
(#1913)
|
||||
|
||||
o Fix identification of ESRI-style datum names starting with D_ but without
|
||||
alias (#1911)
|
||||
|
||||
o cart: Avoid discontinuity at poles in the inverse case (#1906)
|
||||
|
||||
o Various updates to make regression test suite pass with gcc on i386 (#1906)
|
||||
|
||||
THANKS TO
|
||||
---------
|
||||
|
||||
Alan D. Snow
|
||||
GitHub user @russkel
|
||||
Gerrit Holl
|
||||
Anshul Singhvi
|
||||
Raven Kopelman
|
||||
Kristian Evers
|
||||
Even Rouault
|
||||
|
||||
6.3.0 Release Notes
|
||||
-------------------
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
[](https://coveralls.io/github/OSGeo/PROJ?branch=master)
|
||||
[](https://gitter.im/OSGeo/proj.4)
|
||||
[](http://lists.osgeo.org/mailman/listinfo/proj)
|
||||
[](code-of-conduct.md)
|
||||
[](CODE_OF_CONDUCT.md)
|
||||
|
||||
PROJ is a generic coordinate transformation software, that transforms
|
||||
coordinates from one coordinate reference system (CRS) to another.
|
||||
|
||||
+9
-6
@@ -27,36 +27,39 @@ build_script:
|
||||
- set PATH=%CD%;%PATH%
|
||||
- cd ..
|
||||
- vcpkg install sqlite3:"%platform%"-windows
|
||||
- vcpkg install tiff:"%platform%"-windows
|
||||
- vcpkg install curl:"%platform%"-windows
|
||||
- set SQLITE3_BIN=%APPVEYOR_BUILD_FOLDER%\sqlite3\bin
|
||||
- mkdir %SQLITE3_BIN%
|
||||
- copy c:\projects\proj\vcpkg\installed\"%platform%"-windows\bin\sqlite3.dll %SQLITE3_BIN%
|
||||
- ps: |
|
||||
appveyor DownloadFile https://sqlite.org/2018/sqlite-tools-win32-x86-3250100.zip
|
||||
7z x sqlite-tools-win32-x86-3250100.zip
|
||||
- copy "%APPVEYOR_BUILD_FOLDER%"\sqlite-tools-win32-x86-3250100\sqlite3.exe %SQLITE3_BIN%
|
||||
- set PATH=%SQLITE3_BIN%;%PATH%
|
||||
- set PATH=%PATH%;%SQLITE3_BIN%
|
||||
- if "%platform%" == "x64" SET VS_FULL=%VS_VERSION% Win64
|
||||
- if "%platform%" == "x64" SET BUILD_LIBPROJ_SHARED=ON
|
||||
- if "%platform%" == "x86" SET VS_FULL=%VS_VERSION%
|
||||
- if "%platform%" == "x86" SET BUILD_LIBPROJ_SHARED=OFF
|
||||
- echo "%VS_FULL%"
|
||||
#
|
||||
- cd %APPVEYOR_BUILD_FOLDER%\data
|
||||
- curl -O https://download.osgeo.org/proj/proj-datumgrid-1.8.zip
|
||||
- 7z e -aoa -y proj-datumgrid-1.8.zip
|
||||
- set PROJ_BUILD=%APPVEYOR_BUILD_FOLDER%\build
|
||||
- mkdir %PROJ_BUILD%
|
||||
- cd %PROJ_BUILD%
|
||||
- set PROJ_DIR=%APPVEYOR_BUILD_FOLDER%\proj_dir
|
||||
- cmake -G "%VS_FULL%" .. -DCMAKE_BUILD_TYPE=Release -DBUILD_LIBPROJ_SHARED="%BUILD_LIBPROJ_SHARED%" -DCMAKE_C_FLAGS="/WX" -DCMAKE_CXX_FLAGS="/WX" -DCMAKE_TOOLCHAIN_FILE=C:/projects/proj/vcpkg/scripts/buildsystems/vcpkg.cmake -DCMAKE_INSTALL_PREFIX="%PROJ_DIR%"
|
||||
- cmake --build . --config Release --target install
|
||||
- copy c:\projects\proj\vcpkg\installed\"%platform%"-windows\bin\*.dll %PROJ_DIR%\bin
|
||||
- dir %PROJ_DIR%\bin
|
||||
|
||||
test_script:
|
||||
- echo test_script
|
||||
- set PROJ_LIB=%PROJ_DIR%\share\proj
|
||||
- cd %PROJ_LIB%
|
||||
- curl -O https://download.osgeo.org/proj/proj-datumgrid-1.8.zip
|
||||
- 7z e -aoa -y proj-datumgrid-1.8.zip
|
||||
- cd %PROJ_BUILD%
|
||||
- ctest -V -C Release
|
||||
- set PATH=%PROJ_DIR%\bin;%PATH%
|
||||
- set PATH=%PATH%;%PROJ_DIR%\bin
|
||||
- proj
|
||||
|
||||
deploy: off
|
||||
|
||||
@@ -14,7 +14,6 @@ include(CheckFunctionExists)
|
||||
# check needed include file
|
||||
check_include_files(dlfcn.h HAVE_DLFCN_H)
|
||||
check_include_files(inttypes.h HAVE_INTTYPES_H)
|
||||
check_include_files(jni.h HAVE_JNI_H)
|
||||
check_include_files(memory.h HAVE_MEMORY_H)
|
||||
check_include_files(stdint.h HAVE_STDINT_H)
|
||||
check_include_files(stdlib.h HAVE_STDLIB_H)
|
||||
|
||||
@@ -2,6 +2,11 @@
|
||||
# add test with sh script
|
||||
#
|
||||
|
||||
function(proj_test_set_properties TESTNAME)
|
||||
set_tests_properties( ${TESTNAME}
|
||||
PROPERTIES ENVIRONMENT "PROJ_IGNORE_USER_WRITABLE_DIRECTORY=YES;PROJ_LIB=${PROJECT_BINARY_DIR}/data/for_tests")
|
||||
endfunction()
|
||||
|
||||
function(proj_add_test_script_sh SH_NAME BIN_USE)
|
||||
if(UNIX)
|
||||
get_filename_component(testname ${SH_NAME} NAME_WE)
|
||||
@@ -23,11 +28,11 @@ function(proj_add_test_script_sh SH_NAME BIN_USE)
|
||||
if(${TEST_OK})
|
||||
add_test(NAME "${testname}"
|
||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/data
|
||||
COMMAND bash ${PROJECT_SOURCE_DIR}/test/cli/${SH_NAME}
|
||||
COMMAND ${PROJECT_SOURCE_DIR}/test/cli/${SH_NAME}
|
||||
${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${${BIN_USE}}
|
||||
)
|
||||
set_tests_properties( ${testname}
|
||||
PROPERTIES ENVIRONMENT "PROJ_LIB=${PROJECT_BINARY_DIR}/data")
|
||||
|
||||
proj_test_set_properties(${testname})
|
||||
endif()
|
||||
|
||||
endif()
|
||||
@@ -43,8 +48,6 @@ function(proj_add_gie_test TESTNAME TESTCASE)
|
||||
COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${GIE_BIN}
|
||||
${TESTFILE}
|
||||
)
|
||||
set_tests_properties( ${TESTNAME}
|
||||
PROPERTIES ENVIRONMENT "PROJ_LIB=${PROJECT_BINARY_DIR}/data")
|
||||
|
||||
proj_test_set_properties(${TESTNAME})
|
||||
|
||||
endfunction()
|
||||
|
||||
@@ -4,9 +4,6 @@
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#cmakedefine HAVE_INTTYPES_H 1
|
||||
|
||||
/* Define to 1 if you have the <jni.h> header file. */
|
||||
#cmakedefine HAVE_JNI_H 1
|
||||
|
||||
/* Define to 1 if you have the `m' library (-lm). */
|
||||
#cmakedefine HAVE_LIBM 1
|
||||
|
||||
@@ -40,9 +37,6 @@
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#cmakedefine HAVE_UNISTD_H 1
|
||||
|
||||
/* Enabled for Java/JNI Support */
|
||||
#cmakedefine JNI_ENABLED 1
|
||||
|
||||
/* Name of package */
|
||||
#cmakedefine PACKAGE "${PACKAGE}"
|
||||
|
||||
|
||||
+85
-57
@@ -1,7 +1,7 @@
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
|
||||
AC_PREREQ(2.59)
|
||||
AC_INIT([PROJ], [6.3.1],
|
||||
AC_INIT([PROJ], [7.0.0],
|
||||
[https://github.com/OSGeo/PROJ/issues], proj, [https://proj.org])
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
AC_LANG(C)
|
||||
@@ -20,6 +20,8 @@ AC_PROG_LN_S
|
||||
AC_PROG_MAKE_SET
|
||||
AM_PROG_LIBTOOL
|
||||
|
||||
PKG_PROG_PKG_CONFIG
|
||||
|
||||
dnl Enable as much warnings as possible
|
||||
AX_CFLAGS_WARN_ALL(C_WFLAGS)
|
||||
AX_CXXFLAGS_WARN_ALL(CXX_WFLAGS)
|
||||
@@ -169,6 +171,15 @@ AC_SUBST(NO_ZERO_AS_NULL_POINTER_CONSTANT_FLAG,$NO_ZERO_AS_NULL_POINTER_CONSTANT
|
||||
CFLAGS="${CFLAGS} -fvisibility=hidden"
|
||||
CXXFLAGS="${CXXFLAGS} -fvisibility=hidden"
|
||||
|
||||
case "${host_os}" in
|
||||
cygwin* | mingw32* | pw32* | beos* | darwin*)
|
||||
CFLAGS="${CFLAGS} -DNOMINMAX"
|
||||
CXXFLAGS="${CXXFLAGS} -DNOMINMAX"
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
|
||||
dnl Checks for libraries.
|
||||
save_CFLAGS="$CFLAGS"
|
||||
CFLAGS=`echo "$CFLAGS" | sed "s/-Werror/ /"`
|
||||
@@ -190,60 +201,6 @@ AC_SEARCH_LIBS([sqrt], [m])
|
||||
AC_CHECK_FUNC(localeconv, [AC_DEFINE(HAVE_LOCALECONV,1,[Define to 1 if you have localeconv])])
|
||||
AC_CHECK_FUNCS([strerror])
|
||||
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl Check for JNI support.
|
||||
dnl ---------------------------------------------------------------------------
|
||||
|
||||
JNI_INCLUDE=
|
||||
export JNI_INCLUDE
|
||||
|
||||
AC_ARG_WITH(jni,
|
||||
[AS_HELP_STRING([--with-jni=dir],
|
||||
[Include Java/JNI support, add optional include dir])
|
||||
],,)
|
||||
|
||||
if test "$with_jni" = "yes" ; then
|
||||
|
||||
AC_DEFINE(JNI_ENABLED,1,[Enabled for Java/JNI Support])
|
||||
|
||||
AC_MSG_CHECKING(whether to enable Java/JNI support)
|
||||
|
||||
AC_MSG_RESULT([enabled])
|
||||
|
||||
elif test "$with_jni" != "no" -a "$with_jni" != "" ; then
|
||||
|
||||
AC_MSG_CHECKING(whether to enable Java/JNI support)
|
||||
|
||||
if test \! -r "$with_jni/jni.h" ; then
|
||||
AC_MSG_ERROR(Did not find $with_jni/jni.h)
|
||||
fi
|
||||
|
||||
AC_DEFINE(JNI_ENABLED,1,[Enabled for Java/JNI Support])
|
||||
|
||||
AC_MSG_RESULT([enabled])
|
||||
|
||||
JNI_INCLUDE="-I$with_jni"
|
||||
|
||||
elif test "$with_jni" = "" ; then
|
||||
AC_CHECK_HEADERS(jni.h)
|
||||
|
||||
AC_MSG_CHECKING(whether to enable Java/JNI support)
|
||||
|
||||
if test "$ac_cv_header_jni_h" = "no" ; then
|
||||
AC_MSG_RESULT([disabled])
|
||||
else
|
||||
AC_MSG_RESULT([enabled])
|
||||
AC_DEFINE(JNI_ENABLED,1,[Enabled for Java/JNI Support])
|
||||
fi
|
||||
|
||||
else
|
||||
AC_MSG_CHECKING(whether to enable Java/JNI support)
|
||||
|
||||
AC_MSG_RESULT([disabled])
|
||||
fi
|
||||
|
||||
AC_SUBST(JNI_INCLUDE,$JNI_INCLUDE)
|
||||
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl Provide a mechanism to disable real mutex support (if lacking win32 or
|
||||
dnl posix mutexes for instance).
|
||||
@@ -294,6 +251,78 @@ if test x"$SQLITE3_CHECK" != x"yes" ; then
|
||||
AC_MSG_ERROR([Please install sqlite3 binary.])
|
||||
fi
|
||||
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl Check for libtiff
|
||||
dnl ---------------------------------------------------------------------------
|
||||
|
||||
AC_ARG_ENABLE([tiff-is-strongly-discouraged],
|
||||
AS_HELP_STRING([--disable-tiff-is-strongly-discouraged],
|
||||
[Disable TIFF support. Strongly discouraged !]),
|
||||
[enable_tiff=no],
|
||||
[enable_tiff=yes])
|
||||
|
||||
if test "x$enable_tiff" = "xyes" -o "x$enable_tiff" = ""; then
|
||||
if test "x$TIFF_CFLAGS$TIFF_LIBS" = "x" ; then
|
||||
if $PKG_CONFIG libtiff; then
|
||||
PKG_CHECK_MODULES([TIFF], [libtiff])
|
||||
else
|
||||
PKG_CHECK_MODULES([TIFF], [libtiff-4])
|
||||
fi
|
||||
fi
|
||||
TIFF_ENABLED_FLAGS=-DTIFF_ENABLED
|
||||
fi
|
||||
AC_SUBST(TIFF_CFLAGS,$TIFF_CFLAGS)
|
||||
AC_SUBST(TIFF_LIBS,$TIFF_LIBS)
|
||||
AC_SUBST(TIFF_ENABLED_FLAGS,$TIFF_ENABLED_FLAGS)
|
||||
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl Check for curl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
|
||||
FOUND_CURL=no
|
||||
CURL_CFLAGS=
|
||||
CURL_LIB=
|
||||
|
||||
AC_ARG_WITH(curl,
|
||||
[ --with-curl[=ARG] Enable curl support (ARG=path to curl-config.)],,,)
|
||||
|
||||
dnl Clear some cache variables
|
||||
unset ac_cv_path_LIBCURL
|
||||
|
||||
if test "`basename xx/$with_curl`" = "curl-config" ; then
|
||||
LIBCURL_CONFIG="$with_curl"
|
||||
elif test "$with_curl" = "no" ; then
|
||||
LIBCURL_CONFIG=no
|
||||
else
|
||||
AC_PATH_PROG(LIBCURL_CONFIG, curl-config, not-found)
|
||||
fi
|
||||
|
||||
if test "$LIBCURL_CONFIG" = "not-found" ; then
|
||||
AC_MSG_ERROR([curl not found. If wanting to do a build without curl support (and thus without built-in networking capability), explictly disable it with --without-curl])
|
||||
elif test "$LIBCURL_CONFIG" != "no" ; then
|
||||
|
||||
CURL_VERNUM=`$LIBCURL_CONFIG --vernum`
|
||||
CURL_VER=`$LIBCURL_CONFIG --version | awk '{print $2}'`
|
||||
|
||||
AC_MSG_RESULT([ found libcurl version $CURL_VER])
|
||||
|
||||
AC_CHECK_LIB(curl,curl_global_init,FOUND_CURL=yes,FOUND_CURL=no,`$LIBCURL_CONFIG --libs`)
|
||||
|
||||
if test "$FOUND_CURL" = "no" ; then
|
||||
AC_MSG_ERROR([curl not found. If wanting to do a build without curl support (and thus without built-in networking capability), explictly disable it with --without-curl])
|
||||
fi
|
||||
CURL_ENABLED_FLAGS=-DCURL_ENABLED
|
||||
fi
|
||||
|
||||
if test "$FOUND_CURL" = "yes" ; then
|
||||
CURL_CFLAGS=`$LIBCURL_CONFIG --cflags`
|
||||
CURL_LIBS=`$LIBCURL_CONFIG --libs`
|
||||
fi
|
||||
|
||||
AC_SUBST(CURL_CFLAGS,$CURL_CFLAGS)
|
||||
AC_SUBST(CURL_LIBS,$CURL_LIBS)
|
||||
AC_SUBST(CURL_ENABLED_FLAGS,$CURL_ENABLED_FLAGS)
|
||||
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl Check for external Google Test
|
||||
dnl ---------------------------------------------------------------------------
|
||||
@@ -321,8 +350,7 @@ dnl ---------------------------------------------------------------------------
|
||||
AC_CONFIG_FILES([Makefile cmake/Makefile src/Makefile include/Makefile include/proj/Makefile include/proj/internal/Makefile
|
||||
include/proj/internal/nlohmann/Makefile
|
||||
test/Makefile test/cli/Makefile test/gie/Makefile test/gigs/Makefile test/unit/Makefile
|
||||
man/Makefile man/man1/Makefile man/man3/Makefile data/Makefile
|
||||
jniwrap/Makefile jniwrap/org.osgeo.proj/Makefile jniwrap/org.osgeo.proj/org/Makefile jniwrap/org.osgeo.proj/org/proj4/Makefile])
|
||||
man/Makefile man/man1/Makefile man/man3/Makefile data/Makefile])
|
||||
if ! test "x$with_external_gtest" = "xyes" ; then
|
||||
AC_CONFIG_FILES([test/googletest/Makefile test/googletest/include/Makefile
|
||||
test/googletest/include/gtest/Makefile
|
||||
|
||||
+40
-1
@@ -2,6 +2,10 @@
|
||||
# files containing dictionary of useful projection
|
||||
#
|
||||
|
||||
set(CONFIG_FILES
|
||||
proj.ini
|
||||
)
|
||||
|
||||
set(PROJ_DICTIONARY
|
||||
null
|
||||
world
|
||||
@@ -44,6 +48,7 @@ add_custom_command(
|
||||
OUTPUT ${PROJ_DB}
|
||||
COMMAND ${CMAKE_COMMAND} -E remove -f ${PROJ_DB}
|
||||
COMMAND ${EXE_SQLITE3} -init ${ALL_SQL_IN} ${PROJ_DB} .quit
|
||||
COMMAND ${CMAKE_COMMAND} -E copy ${PROJ_DB} ${CMAKE_CURRENT_BINARY_DIR}/for_tests
|
||||
# note: we didn't port yet the foreign_key_check done in Makefile.am
|
||||
DEPENDS generate_all_sql_in ${ALL_SQL_IN}
|
||||
COMMENT "Generating proj.db"
|
||||
@@ -53,15 +58,49 @@ add_custom_command(
|
||||
add_custom_target(generate_proj_db ALL DEPENDS ${PROJ_DB})
|
||||
|
||||
if(NOT "${CMAKE_CURRENT_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}")
|
||||
foreach(FILE ${PROJ_DICTIONARY} ${GRIDSHIFT_FILES})
|
||||
foreach(FILE ${CONFIG_FILES} ${PROJ_DICTIONARY} ${GRIDSHIFT_FILES})
|
||||
configure_file(${FILE} ${FILE} COPYONLY)
|
||||
endforeach()
|
||||
endif()
|
||||
|
||||
# Copy select resource files in a for_tests subdirectory so that we are not
|
||||
# influenced by the presence of other grids
|
||||
# Note: this is done at configure/cmake time, not build time.
|
||||
# So if you install new grids in the source data/ subdirectory, run cmake again
|
||||
set(DATA_FOR_TESTS
|
||||
null
|
||||
GL27
|
||||
nad27
|
||||
nad83
|
||||
ntv1_can.dat
|
||||
MD
|
||||
ntf_r93.gsb
|
||||
egm96_15.gtx
|
||||
ntv2_0.gsb
|
||||
conus
|
||||
alaska
|
||||
nzgd2kgrid0005.gsb
|
||||
ITRF2000
|
||||
BETA2007.gsb)
|
||||
file(GLOB DATA_TESTS tests/*)
|
||||
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_BINARY_DIR}/for_tests)
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_BINARY_DIR}/for_tests/tests)
|
||||
foreach(FILE ${DATA_FOR_TESTS} ${CONFIG_FILES})
|
||||
if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${FILE})
|
||||
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/${FILE} ${CMAKE_CURRENT_BINARY_DIR}/for_tests/${FILE} COPYONLY)
|
||||
endif()
|
||||
endforeach()
|
||||
foreach(FILE ${DATA_TESTS})
|
||||
get_filename_component(FILENAME ${FILE} NAME)
|
||||
configure_file(${FILE} ${CMAKE_CURRENT_BINARY_DIR}/for_tests/tests/${FILENAME} COPYONLY)
|
||||
endforeach()
|
||||
|
||||
#
|
||||
#install
|
||||
#
|
||||
set(ALL_DATA_FILE
|
||||
${CONFIG_FILES}
|
||||
${PROJ_DICTIONARY}
|
||||
${GRIDSHIFT_FILES}
|
||||
${PROJ_DB}
|
||||
|
||||
+76
-4
@@ -1,6 +1,6 @@
|
||||
DATAPATH = $(top_srcdir)/data
|
||||
|
||||
pkgdata_DATA = GL27 nad.lst nad27 nad83 world other.extra \
|
||||
pkgdata_DATA = proj.ini GL27 nad.lst nad27 nad83 world other.extra \
|
||||
CH null \
|
||||
ITRF2000 ITRF2008 ITRF2014 proj.db \
|
||||
projjson.schema.json
|
||||
@@ -38,12 +38,55 @@ SQL_ORDERED_LIST = sql/begin.sql \
|
||||
sql/customizations.sql \
|
||||
sql/commit.sql
|
||||
|
||||
EXTRA_DIST = GL27 nad.lst nad27 nad83 \
|
||||
EXTRA_DIST = proj.ini GL27 nad.lst nad27 nad83 \
|
||||
world other.extra \
|
||||
CH \
|
||||
ITRF2000 ITRF2008 ITRF2014 \
|
||||
projjson.schema.json \
|
||||
CMakeLists.txt tests/test_nodata.gtx null \
|
||||
CMakeLists.txt \
|
||||
tests/test_nodata.gtx \
|
||||
tests/test_vgrid_bigendian_bigtiff.tif \
|
||||
tests/test_vgrid_bigendian.tif \
|
||||
tests/test_vgrid_bigtiff.tif \
|
||||
tests/test_vgrid_bottomup_with_matrix.tif \
|
||||
tests/test_vgrid_bottomup_with_scale.tif \
|
||||
tests/test_vgrid_deflate_floatingpointpredictor.tif \
|
||||
tests/test_vgrid_deflate.tif \
|
||||
tests/test_vgrid_float64.tif \
|
||||
tests/test_vgrid_in_second_channel.tif \
|
||||
tests/test_vgrid_int16.tif \
|
||||
tests/test_vgrid_int32.tif \
|
||||
tests/test_vgrid_uint32.tif \
|
||||
tests/test_vgrid_invalid_channel_type.tif \
|
||||
tests/test_vgrid_nodata.tif \
|
||||
tests/test_vgrid_pixelisarea.tif \
|
||||
tests/test_vgrid_pixelispoint.tif \
|
||||
tests/test_vgrid_uint16.tif \
|
||||
tests/test_vgrid_uint16_with_scale_offset.tif \
|
||||
tests/test_vgrid_unsupported_byte.tif \
|
||||
tests/test_vgrid_with_overview.tif \
|
||||
tests/test_vgrid_with_subgrid.tif \
|
||||
tests/test_hgrid.tif \
|
||||
tests/test_hgrid_separate.tif \
|
||||
tests/test_hgrid_tiled.tif \
|
||||
tests/test_hgrid_tiled_separate.tif \
|
||||
tests/test_hgrid_strip.tif \
|
||||
tests/test_hgrid_positive_west.tif \
|
||||
tests/test_hgrid_lon_shift_first.tif \
|
||||
tests/test_hgrid_radian.tif \
|
||||
tests/test_hgrid_degree.tif \
|
||||
tests/test_hgrid_with_overview.tif \
|
||||
tests/test_hgrid_extra_ifd_with_other_info.tif \
|
||||
tests/test_hgrid_with_subgrid.tif \
|
||||
tests/test_hgrid_with_subgrid_no_grid_name.tif \
|
||||
tests/subset_of_gr3df97a.tif \
|
||||
tests/egm96_15_uncompressed_truncated.tif \
|
||||
tests/test_vgrid_single_strip_truncated.tif \
|
||||
tests/nkgrf03vel_realigned_extract.tif \
|
||||
tests/nkgrf03vel_realigned_xy_extract.ct2 \
|
||||
tests/nkgrf03vel_realigned_z_extract.gtx \
|
||||
tests/test_hgrid_with_two_level_of_subgrids_no_grid_name.tif \
|
||||
null \
|
||||
generate_all_sql_in.cmake sql_filelist.cmake \
|
||||
$(SQL_ORDERED_LIST)
|
||||
|
||||
@@ -96,12 +139,41 @@ proj.db: $(DATAPATH)/sql/*.sql
|
||||
fi
|
||||
|
||||
# For out-of-tree builds, link all file of the source data dir to the generated data
|
||||
# Also link select resource files in a for_tests subdirectory so that we are not
|
||||
# influenced by the presence of other grids
|
||||
check-local:
|
||||
@if [ ! -f GL27 ]; then \
|
||||
for x in $(DATAPATH)/*; do \
|
||||
ln -sf $$x .; \
|
||||
done \
|
||||
fi
|
||||
fi; \
|
||||
rm -rf for_tests; \
|
||||
mkdir for_tests; \
|
||||
for x in $(DATAPATH)/null \
|
||||
$(DATAPATH)/GL27 \
|
||||
$(DATAPATH)/nad27 \
|
||||
$(DATAPATH)/nad83 \
|
||||
$(DATAPATH)/ntv1_can.dat \
|
||||
$(DATAPATH)/MD \
|
||||
$(DATAPATH)/ntf_r93.gsb \
|
||||
$(DATAPATH)/egm96_15.gtx \
|
||||
$(DATAPATH)/ntv2_0.gsb \
|
||||
$(DATAPATH)/conus \
|
||||
$(DATAPATH)/alaska \
|
||||
$(DATAPATH)/nzgd2kgrid0005.gsb \
|
||||
$(DATAPATH)/ITRF2000 \
|
||||
$(DATAPATH)/BETA2007.gsb; \
|
||||
do \
|
||||
if test -f "$$x" ; then \
|
||||
ln -sf "../$$x" for_tests; \
|
||||
else \
|
||||
echo "WARNING: grid $$x missing: some tests will be skipped"; \
|
||||
fi \
|
||||
done; \
|
||||
ln -sf ../$(DATAPATH)/tests for_tests; \
|
||||
ln -sf ../$(DATAPATH)/proj.ini for_tests; \
|
||||
ln -sf ../proj.db for_tests
|
||||
|
||||
clean-local:
|
||||
$(RM) proj.db
|
||||
$(RM) -rf for_tests
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
[general]
|
||||
; Lines starting by ; are commented lines.
|
||||
;
|
||||
|
||||
; Network capabilities disabled by default.
|
||||
; Can be overriden with the PROJ_NETWORK=ON environment variable.
|
||||
; network = on
|
||||
|
||||
; Can be overriden with the PROJ_NETWORK_ENDPOINT environment variable.
|
||||
cdn_endpoint = https://cdn.proj.org
|
||||
|
||||
cache_enabled = on
|
||||
|
||||
cache_size_MB = 300
|
||||
|
||||
cache_ttl_sec = 86400
|
||||
@@ -476,14 +476,6 @@ INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1251','KOSOVAREF01 (201
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1252','SIRGAS-Chile 2013','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1253','SIRGAS-Chile 2016','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('vertical_datum','EPSG','1256','CGVD2013 (CGG2013a)','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1258','MMN','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1259','MMS','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('vertical_datum','EPSG','1260','SRVN16','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','6160','Quiñi-Huao','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('vertical_datum','EPSG','1261','EVRF2000 Austria','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('vertical_datum','EPSG','1262','SA LLD','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('vertical_datum','EPSG','1269','KSA-VRF14','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1268','KSA-GRF17','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1042','Red Geodesica Nacional 1992','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1046','Morro do Papagaio','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1046','Island of Principe datum','EPSG');
|
||||
@@ -6073,28 +6065,8 @@ INSERT INTO "alias_name" VALUES('projected_crs','EPSG','4779','New Beijing / 3GK
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','4780','New Beijing / 3GK zone 44','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','4781','New Beijing / 3GK zone 45','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','4529','CGCS2000 / 3GK zone 41','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_crs','EPSG','4160','Quini-Huao','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','9249','Tapi Aike / Argentina zone 1','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','9249','Tapi Aike / Gauss-Kruger zone 1','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_crs','EPSG','4160','Quiñi-Huao','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','9250','Tapi Aike / Argentina zone 2','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','9250','Tapi Aike / Gauss-Kruger zone 2','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','2081','Quiñi-Huao / Argentina 2','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','9252','MMN / Argentina zone 2','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','9252','MMN / Gauss-Kruger zone 2','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','2081','Quini-Huao / Argentina 2','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','9254','MMS / Argentina zone 2','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','9254','MMS / Gauss-Kruger zone 2','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','9284','Pampa del Castillo / Gauss-Kruger zone 1','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','9284','Pampa del Castillo / Argentina zone 1','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','9285','Pampa del Castillo / Gauss-Kruger zone 3','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','9285','Pampa del Castillo / Argentina zone 3','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_crs','EPSG','4289','RD-Bessel','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','4776','New Beijing / 3GK zone 40','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','4777','New Beijing / 3GK zone 41','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','31289','MGI (Ferro) / M31','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','31290','MGI (Ferro) / M34','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','31288','MGI (Ferro) / M28','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','4826','WGS 84 / Cape Verde New','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','4647','ETRS89 / UTM zone 32N','EPSG');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_crs','EPSG','4824','Morro do Papagaio','EPSG');
|
||||
|
||||
+10
-20
@@ -261,14 +261,14 @@ INSERT INTO "area" VALUES('EPSG','1281','Australia - mainland','Australia - Aust
|
||||
INSERT INTO "area" VALUES('EPSG','1282','Australia - Tasmania','Australia - Tasmania including islands - onshore.',-43.7,-39.52,143.77,148.55,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1283','Canada - Maritime Provinces','Canada - New Brunswick; Nova Scotia; Prince Edward Island.',43.41,48.07,-69.05,-59.73,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1284','Europe - FSU, Czechoslovakia - onshore','Armenia; Azerbaijan; Belarus; Czechia; Estonia - onshore; Georgia - onshore; Kazakhstan; Kyrgyzstan; Latvia - onshore; Lithuania - onshore; Moldova; Russian Federation - onshore; Slovakia; Tajikistan; Turkmenistan; Ukraine - onshore; Uzbekistan.',35.14,77.79,12.09,-169.57,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1285','Indonesia - Bali, Java and western Sumatra onshore','Indonesia - onshore - Bali, Java and western Sumatra.',-8.91,5.97,95.16,115.77,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1285','Indonesia - Java and Bali onshore','Indonesia - onshore Java and Bali.',-8.91,-5.83,105.06,115.77,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1286','Europe - Liechtenstein and Switzerland','Liechtenstein; Switzerland.',45.82,47.81,5.96,10.49,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1287','Indonesia - Banga & Belitung Islands','Indonesia - Banga and Belitung Islands.',-3.3,-1.44,105.07,108.35,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1288','Angola - Angola proper','Angola - Angola proper - onshore and offshore.',-18.02,-5.82,8.2,24.09,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1289','Canada - CGVD28','Canada - onshore - Alberta; British Columbia; Manitoba south of 57°N; New Brunswick; Northwest Territories south west of a line between 60°N, 110°W and the coast at 132°W; Nova Scotia; Ontario south of 52°N; Prince Edward Island; Quebec - mainland west of 66°W and south of 55°N; Saskatchewan south of 55°N; Yukon.',41.67,69.8,-141.01,-59.73,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1290','Africa - Botswana, Eswatini, Lesotho and South Africa','Botswana; Eswatini (Swaziland); Lesotho; South Africa - mainland.',-34.88,-17.78,16.45,32.95,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1291','Asia - FSU - Caspian Sea','Azerbaijan - offshore; Kazakhstan - offshore; Russian Federation - Caspian Sea; Turkmenistan - offshore.',37.35,46.97,46.95,53.93,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1292','Argentina - Neuquen basin','Argentina – Mendoza and Neuquen provinces - Neuquen basin.',-40.17,-34.26,-71.19,-66.52,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1292','Argentina - Neuquen province','Argentina - Neuquen province.',-41.1,-36.14,-71.96,-68.01,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1293','Brazil - Corrego Alegre 1970-1972','Brazil - onshore - west of 54°W and south of 18°S; also south of 15°S between 54°W and 42°W; also east of 42°W.',-33.78,-2.68,-58.16,-34.74,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1294','Portugal - mainland - onshore','Portugal - mainland - onshore.',36.95,42.16,-9.56,-6.19,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1295','Germany - DHDN','Germany - onshore - Baden-Wurtemberg, Bayern, Hessen, Niedersachsen, Nordrhein-Westfalen, Rheinland-Pfalz, Saarland, Schleswig-Holstein. Also former DDR states of Sachsen and Thuringen by transformation.',47.27,55.06,5.87,15.03,1);
|
||||
@@ -279,7 +279,7 @@ INSERT INTO "area" VALUES('EPSG','1299','Europe - EVRF2000','Europe - onshore -
|
||||
INSERT INTO "area" VALUES('EPSG','1300','Iran - FD58','Iran - Arwaz area and onshore Gulf coast west of 54°E, Lavan Island, offshore Balal field and South Pars blocks 2 and 3.',26.21,33.22,47.13,53.61,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1301','Portugal - Azores C - onshore','Portugal - central Azores onshore - Faial, Graciosa, Pico, Sao Jorge, Terceira.',38.32,39.14,-28.9,-26.97,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1302','Asia - Cambodia and Vietnam - mainland','Cambodia - mainland onshore; Vietnam - mainland onshore.',8.33,23.4,102.14,109.53,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1303','South America - Tierra del Fuego','Chile - Tierra del Fuego, onshore; Argentina - Tierra del Fuego, onshore and offshore Atlantic west of 66°W.',-55.96,-51.65,-74.83,-63.73,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1303','South America - Tierra del Fuego','Argentina and Chile - Tierra del Fuego, onshore.',-55.96,-51.99,-74.83,-63.73,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1304','Asia - Myanmar and Thailand onshore','Myanmar (Burma) - onshore; Thailand - onshore.',5.63,28.55,92.2,105.64,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1305','Europe - Ireland (Republic and Ulster) - onshore','Ireland - onshore. United Kingdom (UK) - Northern Ireland (Ulster) - onshore.',51.39,55.43,-10.56,-5.34,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1306','Europe - Czechoslovakia','Czechia; Slovakia.',47.73,51.06,12.09,22.56,0);
|
||||
@@ -459,8 +459,8 @@ INSERT INTO "area" VALUES('EPSG','1479','Libya - west of 12°E onshore','Libya -
|
||||
INSERT INTO "area" VALUES('EPSG','1480','Libya - 12°E to 18°E onshore','Libya - onshore between 12°E and 18°E.',22.51,33.06,12.0,18.01,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1481','Libya - 18°E to 24°E onshore','Libya - onshore between 18°E and 24°E.',19.5,33.0,17.99,24.0,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1482','Libya - west of 15°E onshore','Libya - onshore west of 15°E.',22.61,33.23,9.31,15.0,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1483','Argentina - Mendoza and Neuquen 70.5°W to 67.5°W','Argentina – Mendoza and Neuquen provinces between 70°30''W and 67°30''W - Neuquen and Cuyo basins.',-43.41,-31.91,-70.51,-67.49,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1484','Argentina - 42.5°S to 50.3°S and 70.5°W to 67.5°W','Argentina - Chibut province between 70°30''W and 67°30''W and south of approximately 42°30''S and Santa Cruz province between 70°30''W and 67°30''W and north of approximately 50°20''S.',-50.34,-42.49,-70.5,-67.49,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1483','Argentina - Neuquen province east of 70.5°W','Argentina - Neuquen province east of 70°30''W.',-40.54,-36.14,-70.51,-68.01,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1484','Argentina - Comodoro Rivadavia - west of 67.5°W','Argentina - Comodoro Rivadavia area west of 67°30''W.',-46.7,-45.19,-69.5,-67.5,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1485','Argentina - Tierra del Fuego onshore west of 67.5°W','Argentina - Tierra del Fuego onshore west of 67°30''W.',-54.9,-52.59,-68.64,-67.5,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1486','Argentina - Tierra del Fuego offshore','Argentina - Tierra del Fuego offshore Atlantic.',-54.93,-51.36,-68.62,-61.49,0);
|
||||
INSERT INTO "area" VALUES('EPSG','1487','Cuba - onshore north of 21°30''N','Cuba - onshore north of 21°30''N but also including all of Isla de la Juventud.',21.38,23.25,-85.01,-76.91,0);
|
||||
@@ -1301,7 +1301,7 @@ INSERT INTO "area" VALUES('EPSG','2321','Angola - offshore blocks 1 and 16','Ang
|
||||
INSERT INTO "area" VALUES('EPSG','2322','Angola - offshore blocks 3 7 15 and 17','Angola - offshore blocks 3, 7,15 and 17.',-10.09,-6.03,10.83,13.39,0);
|
||||
INSERT INTO "area" VALUES('EPSG','2323','Angola - offshore blocks 1 16 and 18','Angola - offshore blocks 1, 16 and 18.',-8.34,-6.03,11.08,12.75,0);
|
||||
INSERT INTO "area" VALUES('EPSG','2324','Angola - offshore blocks 2 3 17-18 and 31-33','Angola - offshore blocks 2, 3, 17, 18, 31, 32 and 33.',-8.59,-6.01,10.41,12.84,0);
|
||||
INSERT INTO "area" VALUES('EPSG','2325','Argentina - Neuquen province Auca Mahuida area','Argentina - Neuquen province - Auca Mahuida area.',-38.75,-37.5,-69.5,-68.25,0);
|
||||
INSERT INTO "area" VALUES('EPSG','2325','Argentina - Neuquen province Chos Malal area','Argentina - Neuquen province - Chos Malal area.',-37.5,-36.14,-70.5,-70.03,0);
|
||||
INSERT INTO "area" VALUES('EPSG','2326','Germany - West Germany all states','Germany - states of former West Germany onshore - Baden-Wurtemberg, Bayern, Bremen, Hamburg, Hessen, Niedersachsen, Nordrhein-Westfalen, Rheinland-Pfalz, Saarland, Schleswig-Holstein.',47.27,55.09,5.87,13.84,0);
|
||||
INSERT INTO "area" VALUES('EPSG','2327','Syria - Al Whaleed area','Syria - Al Whaleed area',35.33,35.9,39.15,40.41,0);
|
||||
INSERT INTO "area" VALUES('EPSG','2328','Syria - Shaddadeh area','Syria - Shaddadeh area (36°N, 41°E)',35.79,36.5,40.5,41.39,0);
|
||||
@@ -2642,7 +2642,7 @@ INSERT INTO "area" VALUES('EPSG','3662','Norway - onshore - 20ºE to 21ºE','Nor
|
||||
INSERT INTO "area" VALUES('EPSG','3663','Norway - onshore - 21ºE to 22ºE','Norway - onshore - between 21ºE and 22ºE.',69.03,70.71,21.0,22.0,0);
|
||||
INSERT INTO "area" VALUES('EPSG','3664','USA - CONUS and Alaska - onshore','United States (USA) - CONUS and Alaska - onshore - Alabama; Alaska mainland; Arizona; Arkansas; California; Colorado; Connecticut; Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky; Louisiana; Maine; Maryland; Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana; Nebraska; Nevada; New Hampshire; New Jersey; New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon; Pennsylvania; Rhode Island; South Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington; West Virginia; Wisconsin; Wyoming.',24.41,71.4,-168.26,-66.91,0);
|
||||
INSERT INTO "area" VALUES('EPSG','3665','Norway - onshore - 22ºE to 23ºE','Norway - onshore - between 22ºE and 23ºE.',68.69,70.81,22.0,23.0,0);
|
||||
INSERT INTO "area" VALUES('EPSG','3666','Indonesia - Java, Java Sea and western Sumatra','Indonesia - Bali, Java and western Sumatra onshore, offshore southern Java Sea, Madura Strait and western Bali Sea.',-8.91,5.97,95.16,117.01,0);
|
||||
INSERT INTO "area" VALUES('EPSG','3666','Indonesia - Java and Java Sea','Indonesia - Java and Bali onshore, offshore southern Java Sea, Madura Strait and western Bali Sea.',-8.91,-4.07,105.06,117.01,0);
|
||||
INSERT INTO "area" VALUES('EPSG','3667','Norway - onshore - 23ºE to 24ºE','Norway - onshore - between 23ºE and 24ºE.',68.62,71.08,23.0,24.0,0);
|
||||
INSERT INTO "area" VALUES('EPSG','3668','Norway - onshore - 24ºE to 25ºE','Norway - onshore - between 24ºE and 25ºE.',68.58,71.16,24.0,25.0,0);
|
||||
INSERT INTO "area" VALUES('EPSG','3669','Norway - onshore - 25ºE to 26ºE','Norway - onshore - between 25ºE and 26ºE.',68.59,71.21,25.0,26.0,0);
|
||||
@@ -3181,7 +3181,7 @@ INSERT INTO "area" VALUES('EPSG','4201','USA - Oregon - Gresham-Warm Springs','U
|
||||
INSERT INTO "area" VALUES('EPSG','4202','USA - Oregon - Columbia River West','United States (USA) - Oregon - Columbia River area west of approximately 121°30''W.',45.17,46.56,-124.33,-121.47,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4203','USA - Oregon - Cottage Grove-Canyonville','United States (USA) - Oregon - Cottage Grove-Canyonville area.',42.82,43.88,-123.96,-122.4,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4204','USA - Oregon - Dufur-Madras','United States (USA) - Oregon - Dufur-Madras area.',44.63,45.55,-121.95,-120.46,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4205','enter here applicable extent','enter here applicable extent',89.99,90.0,179.99,180.0,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4205','[enter here applicable extent]','[enter here applicable extent]',89.99,90.0,179.99,180.0,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4206','USA - Oregon - La Grande','United States (USA) - Oregon - La Grande area.',45.13,45.8,-118.17,-117.14,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4207','USA - Oregon - Ontario','United States (USA) - Oregon - Ontario area.',43.41,44.65,-117.9,-116.7,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4208','USA - Oregon - Oregon Coast','United States (USA) - Oregon - coastal area.',41.89,46.4,-124.84,-123.35,0);
|
||||
@@ -3496,10 +3496,10 @@ INSERT INTO "area" VALUES('EPSG','4516','USA - CONUS and GoM','United States (US
|
||||
INSERT INTO "area" VALUES('EPSG','4517','Canada - NAD27','Canada - onshore - Alberta; British Columbia; Manitoba; New Brunswick; Newfoundland and Labrador; Northwest Territories; Nova Scotia; Nunavut; Ontario; Prince Edward Island; Quebec; Saskatchewan; Yukon; offshore east coast.',40.04,83.17,-141.01,-47.74,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4518','Pacific - Guam and NMI east of 144°E','Guam and Northern Mariana Islands; onshore and offshore east of 144°E.',11.05,23.9,144.0,149.55,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4519','Algeria - 32°N to 34°39''N','Algeria - 35.6 grads to 38.5 grads North (32°N to 34°39''N).',31.99,34.66,-2.95,9.09,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4520','World centred on 90°W','World centred on the Americas.',-90.0,90.0,90.01,89.99,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4520','World centred on 90°W','World centred on the Americas.',-90.0,90.0,-180.0,180.0,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4521','Northern Mariana Islands - onshore','Northern Mariana Islands - onshore.',14.06,20.61,144.83,146.12,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4522','Finland - mainland south of 66°N','Finland - onshore mainland south of approximately 66°N.',59.75,66.73,20.95,31.59,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4523','World centred on 150°E','World centred on Asia-Pacific.',-90.0,90.0,-29.99,-30.01,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4523','World centred on 150°E','World centred on Asia-Pacific.',-90.0,90.0,-180.0,180.0,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4524','Saudi Arabia - west of 36°E','Saudi Arabia - onshore and offshore - west of 36°E.',24.92,29.38,34.44,36.01,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4525','Pacific - Guam and NMI - onshore','Guam - onshore. Northern Mariana Islands - onshore.',13.18,20.61,144.58,146.12,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4526','Saudi Arabia - 36°E to 42°E','Saudi Arabia - onshore and offshore - between 36°E and 42°E.',16.29,32.16,36.0,42.0,0);
|
||||
@@ -3536,16 +3536,6 @@ INSERT INTO "area" VALUES('EPSG','4557','Vietnam - Kon Tum','Vietnam - Kon Tum p
|
||||
INSERT INTO "area" VALUES('EPSG','4558','Vietnam - Quang Ngai','Vietnam - Quang Ngai province.',14.53,15.49,108.23,109.2,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4559','Vietnam - Binh Dinh, Khanh Hoa, Ninh Thuan','Vietnam - Binh Dinh, Khanh Hoa and Ninh Thuan provinces.',11.25,14.71,108.55,109.53,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4560','Vietnam - Binh Thuan, Dak Lak, Dak Nong, Gia Lai, Phu Yen','Vietnam - Binh Thuan, Dak Lak, Dak Nong, Gia Lai and Phu Yen provinces.',10.43,14.61,107.2,109.52,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4561','Argentina - Mendoza - Cuyo basin','Argentina - Mendoza province - Cuyo basin.',-36.37,-31.96,-69.4,-66.42,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4562','Argentina - Mendoza and Neuquen','Argentina - Mendoza province, Neuquen province, western La Pampa province and western Rio Negro province.',-43.41,-31.91,-72.14,-65.86,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4563','Argentina - 42.5°S to 50.3°S','Argentina - Chibut province south of approximately 42°30''S and Santa Cruz province north of approximately 50°20''S.',-50.34,-42.49,-73.59,-65.47,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4564','Argentina - 42.5°S to 50.3°S and west of 70.5°W','Argentina - Chibut province west of 70°30''W and south of approximately 44°55''S and Santa Cruz province west of 70°30''W and north of approximately 50°20''S.',-50.34,-44.94,-73.59,-70.5,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4565','Argentina - 42.5°S to 50.3°S and east of 67.5°W','Argentina - Chibut province east of 67°30''W and south of approximately 43°35''S and Santa Cruz province east of 67°30''W and north of approximately 49°23''S.',-49.05,-43.58,-67.5,-65.47,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4566','Europe - offshore North Sea - Germany and Netherlands east of 5°E','Germany - offshore North Sea. Netherlands - offshore east of 5E.',53.49,55.92,3.34,8.88,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4567','South Africa - mainland - onshore and offshore','South Africa - mainland - onshore and offshore.',-38.17,-22.13,13.33,36.54,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4568','South Africa - Prince Edward islands - onshore and offshore','South Africa - Marion Island and Prince Edward Island - onshore and offshore.',-50.32,-43.26,32.71,42.85,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4569','Argentina - south Santa Cruz','Argentina - Santa Cruz province south of approximately 50°20''S.',-52.43,-50.33,-73.28,-68.3,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4570','Argentina - south Santa Cruz west of 70.5°W','Argentina - Santa Cruz province south of approximately 50°20''S and west of 70°30''W.',-52.0,-50.33,-73.28,-70.5,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4571','Argentina - south Santa Cruz east of 70.5°W','Argentina - Santa Cruz province south of approximately 50°20''S and east of 70°30''W.',-52.43,-50.33,-70.5,-68.3,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4572','Argentina - 44°S to 47.5°S','Argentina - Chubut province south of approximately 44°S and Santa Cruz province north of approximately 47°30''S - Golfo San Jorge basin onshore and offshore.',-47.5,-43.99,-72.36,-63.24,0);
|
||||
INSERT INTO "area" VALUES('EPSG','4573','Argentina - onshore','Argentina - onshore.',-55.11,-21.78,-73.59,-53.65,0);
|
||||
|
||||
+2
-2
@@ -18,9 +18,9 @@ INSERT INTO "axis" VALUES('EPSG','1102','Westing','X','west','EPSG','1031',2,'EP
|
||||
INSERT INTO "axis" VALUES('EPSG','1110','Plant East','x','east','EPSG','1032',1,'EPSG','9001');
|
||||
INSERT INTO "axis" VALUES('EPSG','1111','Plant North','y','north','EPSG','1032',2,'EPSG','9001');
|
||||
INSERT INTO "axis" VALUES('EPSG','1112','Gravity-related height','z','up','EPSG','1032',3,'EPSG','9001');
|
||||
INSERT INTO "axis" VALUES('EPSG','1428','Bin grid I','I','J-axis plus 90 degrees','EPSG','1033',1,'EPSG','1024');
|
||||
INSERT INTO "axis" VALUES('EPSG','1428','Bin grid I','I','J-axis plus 90°','EPSG','1033',1,'EPSG','1024');
|
||||
INSERT INTO "axis" VALUES('EPSG','1429','Bin grid J','J','See associated operation','EPSG','1033',2,'EPSG','1024');
|
||||
INSERT INTO "axis" VALUES('EPSG','1431','Bin grid I','I','J-axis minus 90 degrees','EPSG','1034',1,'EPSG','1024');
|
||||
INSERT INTO "axis" VALUES('EPSG','1431','Bin grid I','I','J-axis minus 90°','EPSG','1034',1,'EPSG','1024');
|
||||
INSERT INTO "axis" VALUES('EPSG','1432','Bin grid J','J','See associated operation','EPSG','1034',2,'EPSG','1024');
|
||||
INSERT INTO "axis" VALUES('EPSG','1466','Easting','X','South along 180°E','EPSG','1035',1,'EPSG','9001');
|
||||
INSERT INTO "axis" VALUES('EPSG','1467','Northing','Y','South along 90°W','EPSG','1035',2,'EPSG','9001');
|
||||
|
||||
@@ -132,11 +132,6 @@ FOR EACH ROW BEGIN
|
||||
WHERE NOT EXISTS(SELECT 1 FROM geoid_model WHERE name = 'GEOID12B');
|
||||
SELECT RAISE(ABORT, 'missing GEOID18 in geoid_model')
|
||||
WHERE NOT EXISTS(SELECT 1 FROM geoid_model WHERE name = 'GEOID18');
|
||||
|
||||
-- check presence of NZ height shift grids
|
||||
SELECT RAISE(ABORT, 'missing NZ height shift grids')
|
||||
WHERE NOT EXISTS(SELECT 1 FROM grid_alternatives WHERE original_grid_name = 'auckht1946-nzvd2016.gtx');
|
||||
|
||||
END;
|
||||
INSERT INTO dummy DEFAULT VALUES;
|
||||
DROP TRIGGER final_checks;
|
||||
|
||||
@@ -27,7 +27,7 @@ INSERT INTO "concatenated_operation" VALUES('EPSG','8094','NTF (Paris) to WGS 84
|
||||
INSERT INTO "concatenated_operation" VALUES('EPSG','8174','Bogota 1975 (Bogota) to WGS 84 (1)','','For military purposes. Accuracy 6m, 5m and 6m in X, Y and Z axes.','EPSG','4802','EPSG','4326','EPSG','3229',NULL,'DMA-Col',0);
|
||||
INSERT INTO "concatenated_operation" VALUES('EPSG','8175','Monte Mario (Rome) to WGS 84 (1)','','For military purposes. Accuracy 25m in each axis.','EPSG','4806','EPSG','4326','EPSG','2339',NULL,'EPSG-Ita',0);
|
||||
INSERT INTO "concatenated_operation" VALUES('EPSG','8176','Tananarive (Paris) to WGS 84 (1)','','For military purposes. Accuracy not available.','EPSG','4810','EPSG','4326','EPSG','3273',NULL,'EPSG-Mdg',0);
|
||||
INSERT INTO "concatenated_operation" VALUES('EPSG','8178','Batavia (Jakarta) to WGS 84 (1)','','For military purposes. Accuracy 3m in each axis.','EPSG','4813','EPSG','4326','EPSG','1285',NULL,'EPSG-Idn Sumatra',0);
|
||||
INSERT INTO "concatenated_operation" VALUES('EPSG','8178','Batavia (Jakarta) to WGS 84 (1)','','For military purposes. Accuracy 3m in each axis.','EPSG','4813','EPSG','4326','EPSG','1355',NULL,'EPSG-Idn Sumatra',0);
|
||||
INSERT INTO "concatenated_operation" VALUES('EPSG','8183','HD72 to WGS 84 (1)','Approximation at the +/- 1m level assuming that ETRF89 is equivalent to WGS 84.','Approximation at the +/- 1m level assuming that ETRS89 is equivalent to WGS 84.','EPSG','4237','EPSG','4326','EPSG','1119',NULL,'EPSG-Hun',1);
|
||||
INSERT INTO "concatenated_operation" VALUES('EPSG','8186','NTF (Paris) to ED50 (1)','','Not known.','EPSG','4807','EPSG','4230','EPSG','3694',NULL,'EPSG-Fra',0);
|
||||
INSERT INTO "concatenated_operation" VALUES('EPSG','8188','NTF (Paris) to WGS 72 (1)','','Not known.','EPSG','4807','EPSG','4322','EPSG','3694',NULL,'EPSG-Fra',0);
|
||||
|
||||
@@ -837,8 +837,8 @@ INSERT INTO "conversion" VALUES('EPSG','8515','Kansas regional zone 19 Coffeyvil
|
||||
INSERT INTO "conversion" VALUES('EPSG','8516','Kansas regional zone 20 Pittsburg (ftUS)',NULL,NULL,'EPSG','4513','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',36.45,'EPSG','9110','EPSG','8802','Longitude of natural origin',-95.05,'EPSG','9110','EPSG','8805','Scale factor at natural origin',1.000031,'EPSG','9201','EPSG','8806','False easting',20500000.0,'EPSG','9003','EPSG','8807','False northing',0.0,'EPSG','9003',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','8825','Idaho Transverse Mercator',NULL,NULL,'EPSG','1381','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',42.0,'EPSG','9110','EPSG','8802','Longitude of natural origin',-114.0,'EPSG','9110','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',2500000.0,'EPSG','9001','EPSG','8807','False northing',1200000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','8854','Equal Earth Greenwich',NULL,NULL,'EPSG','1262','EPSG','1078','Equal Earth','EPSG','8802','Longitude of natural origin',0.0,'EPSG','9102','EPSG','8806','False easting',0.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','8855','Equal Earth Americas',NULL,NULL,'EPSG','4520','EPSG','1078','Equal Earth','EPSG','8802','Longitude of natural origin',-90.0,'EPSG','9102','EPSG','8806','False easting',0.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','8856','Equal Earth Asia-Pacific',NULL,NULL,'EPSG','4523','EPSG','1078','Equal Earth','EPSG','8802','Longitude of natural origin',150.0,'EPSG','9102','EPSG','8806','False easting',0.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','8855','Equal Earth Americas',NULL,NULL,'EPSG','1262','EPSG','1078','Equal Earth','EPSG','8802','Longitude of natural origin',-90.0,'EPSG','9102','EPSG','8806','False easting',0.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','8856','Equal Earth Asia-Pacific',NULL,NULL,'EPSG','1262','EPSG','1078','Equal Earth','EPSG','8802','Longitude of natural origin',150.0,'EPSG','9102','EPSG','8806','False easting',0.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','9058','Vietnam TM-3 103-00',NULL,NULL,'EPSG','4541','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9110','EPSG','8802','Longitude of natural origin',103.0,'EPSG','9110','EPSG','8805','Scale factor at natural origin',0.9999,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','9190','NIWA Albers',NULL,NULL,'EPSG','3508','EPSG','9822','Albers Equal Area','EPSG','8821','Latitude of false origin',-40.0,'EPSG','9102','EPSG','8822','Longitude of false origin',175.0,'EPSG','9102','EPSG','8823','Latitude of 1st standard parallel',-30.0,'EPSG','9102','EPSG','8824','Latitude of 2nd standard parallel',-50.0,'EPSG','9102','EPSG','8826','Easting at false origin',0.0,'EPSG','9001','EPSG','8827','Northing at false origin',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','9192','Vietnam TM-3 104-00',NULL,NULL,'EPSG','4538','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9110','EPSG','8802','Longitude of natural origin',104.0,'EPSG','9110','EPSG','8805','Scale factor at natural origin',0.9999,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
@@ -856,9 +856,6 @@ INSERT INTO "conversion" VALUES('EPSG','9203','Vietnam TM-3 108-15',NULL,NULL,'E
|
||||
INSERT INTO "conversion" VALUES('EPSG','9204','Vietnam TM-3 108-30',NULL,NULL,'EPSG','4560','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9110','EPSG','8802','Longitude of natural origin',108.3,'EPSG','9110','EPSG','8805','Scale factor at natural origin',0.9999,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','9219','South Africa Basic Survey Unit Albers 25E',NULL,NULL,'EPSG','4567','EPSG','9822','Albers Equal Area','EPSG','8821','Latitude of false origin',-30.0,'EPSG','9102','EPSG','8822','Longitude of false origin',25.0,'EPSG','9102','EPSG','8823','Latitude of 1st standard parallel',-22.0,'EPSG','9102','EPSG','8824','Latitude of 2nd standard parallel',-38.0,'EPSG','9102','EPSG','8826','Easting at false origin',1400000.0,'EPSG','9001','EPSG','8827','Northing at false origin',1300000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','9220','South Africa Basic Survey Unit Albers 44E',NULL,NULL,'EPSG','4568','EPSG','9822','Albers Equal Area','EPSG','8821','Latitude of false origin',-42.0,'EPSG','9102','EPSG','8822','Longitude of false origin',44.0,'EPSG','9102','EPSG','8823','Latitude of 1st standard parallel',-34.0,'EPSG','9102','EPSG','8824','Latitude of 2nd standard parallel',-50.0,'EPSG','9102','EPSG','8826','Easting at false origin',1200000.0,'EPSG','9001','EPSG','8827','Northing at false origin',1300000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','9268','Austria West',NULL,NULL,'EPSG','1706','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9110','EPSG','8802','Longitude of natural origin',10.2,'EPSG','9110','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',0.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','9269','Austria Central',NULL,NULL,'EPSG','1707','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9110','EPSG','8802','Longitude of natural origin',13.2,'EPSG','9110','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',0.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','9270','Austria East',NULL,NULL,'EPSG','1708','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9110','EPSG','8802','Longitude of natural origin',16.2,'EPSG','9110','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',0.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','10101','Alabama CS27 East zone',NULL,NULL,'EPSG','2154','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',30.3,'EPSG','9110','EPSG','8802','Longitude of natural origin',-85.5,'EPSG','9110','EPSG','8805','Scale factor at natural origin',0.99996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9003','EPSG','8807','False northing',0.0,'EPSG','9003',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','10102','Alabama CS27 West zone',NULL,NULL,'EPSG','2155','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',30.0,'EPSG','9110','EPSG','8802','Longitude of natural origin',-87.3,'EPSG','9110','EPSG','8805','Scale factor at natural origin',0.999933333,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9003','EPSG','8807','False northing',0.0,'EPSG','9003',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
INSERT INTO "conversion" VALUES('EPSG','10131','SPCS83 Alabama East zone (meters)',NULL,NULL,'EPSG','2154','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',30.3,'EPSG','9110','EPSG','8802','Longitude of natural origin',-85.5,'EPSG','9110','EPSG','8805','Scale factor at natural origin',0.99996,'EPSG','9201','EPSG','8806','False easting',200000.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
|
||||
|
||||
@@ -101,3 +101,16 @@ INSERT INTO "geoid_model" SELECT 'GEOID12A', auth_name, code FROM grid_transform
|
||||
INSERT INTO "geoid_model" SELECT 'GEOID12B', auth_name, code FROM grid_transformation WHERE auth_name = 'EPSG' AND grid_name LIKE 'g2012b%' AND deprecated = 0;
|
||||
|
||||
INSERT INTO "geoid_model" SELECT 'GEOID18', auth_name, code FROM grid_transformation WHERE auth_name = 'EPSG' AND grid_name LIKE 'g2018%' AND deprecated = 0;
|
||||
|
||||
---- PROJ historic +datum aliases -----
|
||||
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','6326','WGS84','PROJ');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','6121','GGRS87','PROJ');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','6269','NAD83','PROJ');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','6267','NAD27','PROJ');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','6314','potsdam','PROJ');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','6223','carthage','PROJ');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','6312','hermannskogel','PROJ');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','6299','ire65','PROJ');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','6272','nzgd49','PROJ');
|
||||
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','6277','OSGB36','PROJ');
|
||||
|
||||
@@ -454,5 +454,3 @@ INSERT INTO "deprecation" VALUES('projected_crs','EPSG','7082','EPSG','8456','EP
|
||||
INSERT INTO "deprecation" VALUES('projected_crs','EPSG','7082','EPSG','8455','EPSG');
|
||||
INSERT INTO "deprecation" VALUES('projected_crs','EPSG','3911','EPSG','8686','EPSG');
|
||||
INSERT INTO "deprecation" VALUES('geodetic_crs','EPSG','8449','EPSG','8860','EPSG');
|
||||
INSERT INTO "deprecation" VALUES('geodetic_crs','EPSG','4280','EPSG','4211','EPSG');
|
||||
INSERT INTO "deprecation" VALUES('geodetic_crs','EPSG','4808','EPSG','4813','EPSG');
|
||||
|
||||
@@ -104,8 +104,8 @@ INSERT INTO "geodetic_crs" VALUES('EPSG','4156','S-JTSK',NULL,NULL,'geographic 2
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4157','Mount Dillon',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6157','EPSG','1322',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4158','Naparima 1955',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6158','EPSG','3143',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4159','ELD79',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6159','EPSG','1143',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4160','Chos Malal 1914',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6160','EPSG','4562',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4161','Pampa del Castillo',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6161','EPSG','4563',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4160','Chos Malal 1914',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6160','EPSG','1292',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4161','Pampa del Castillo',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6161','EPSG','1265',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4162','Korean 1985',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6162','EPSG','3266',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4163','Yemen NGN96',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6163','EPSG','1257',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4164','South Yemen',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6164','EPSG','1340',NULL,0);
|
||||
@@ -220,7 +220,7 @@ INSERT INTO "geodetic_crs" VALUES('EPSG','4276','NSWC 9Z-2',NULL,NULL,'geographi
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4277','OSGB 1936',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6277','EPSG','4390',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4278','OSGB70',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6278','EPSG','1264',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4279','OS(SN)80',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6279','EPSG','1354',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4280','Padang',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6280','EPSG','1355',NULL,1);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4280','Padang',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6280','EPSG','1355',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4281','Palestine 1923',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6281','EPSG','1356',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4282','Pointe Noire',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6282','EPSG','1072',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4283','GDA94',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6283','EPSG','4177',NULL,0);
|
||||
@@ -506,7 +506,7 @@ INSERT INTO "geodetic_crs" VALUES('EPSG','4804','Makassar (Jakarta)',NULL,NULL,'
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4805','MGI (Ferro)',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6805','EPSG','1321',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4806','Monte Mario (Rome)',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6806','EPSG','3343',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4807','NTF (Paris)',NULL,NULL,'geographic 2D','EPSG','6403','EPSG','6807','EPSG','3694',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4808','Padang (Jakarta)',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6808','EPSG','1355',NULL,1);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4808','Padang (Jakarta)',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6808','EPSG','1355',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4809','Belge 1950 (Brussels)',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','6809','EPSG','1347',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4810','Tananarive (Paris)',NULL,NULL,'geographic 2D','EPSG','6403','EPSG','6810','EPSG','3273',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','4811','Voirol 1875 (Paris)',NULL,NULL,'geographic 2D','EPSG','6403','EPSG','6811','EPSG','1365',NULL,0);
|
||||
@@ -1026,11 +1026,3 @@ INSERT INTO "geodetic_crs" VALUES('EPSG','9153','SIRGAS-Chile 2016',NULL,NULL,'g
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','9182','SIRGAS-Chile',NULL,NULL,'geocentric','EPSG','6500','EPSG','1254','EPSG','1066',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','9183','SIRGAS-Chile',NULL,NULL,'geographic 3D','EPSG','6423','EPSG','1254','EPSG','1066',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','9184','SIRGAS-Chile',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','1254','EPSG','1066',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','9248','Tapi Aike',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','1257','EPSG','4569',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','9251','MMN',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','1258','EPSG','2357',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','9253','MMS',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','1259','EPSG','2357',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','9266','MGI',NULL,NULL,'geocentric','EPSG','6500','EPSG','6312','EPSG','1037',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','9267','MGI',NULL,NULL,'geographic 3D','EPSG','6423','EPSG','6312','EPSG','1037',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','9331','KSA-GRF17',NULL,NULL,'geocentric','EPSG','6500','EPSG','1268','EPSG','1206',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','9332','KSA-GRF17',NULL,NULL,'geographic 3D','EPSG','6423','EPSG','1268','EPSG','1206',NULL,0);
|
||||
INSERT INTO "geodetic_crs" VALUES('EPSG','9333','KSA-GRF17',NULL,NULL,'geographic 2D','EPSG','6422','EPSG','1268','EPSG','1206',NULL,0);
|
||||
|
||||
@@ -28,7 +28,7 @@ INSERT INTO "geodetic_datum" VALUES('EPSG','1057','Turkish National Reference Fr
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1058','Bhutan National Geodetic Datum',NULL,NULL,'EPSG','7019','EPSG','8901','EPSG','1048','2003-11-14',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1060','Islands Net 2004',NULL,NULL,'EPSG','7019','EPSG','8901','EPSG','1120','2004-08-07',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1061','International Terrestrial Reference Frame 2008',NULL,NULL,'EPSG','7019','EPSG','8901','EPSG','1262','2005-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1062','Posiciones Geodesicas Argentinas 2007',NULL,NULL,'EPSG','7019','EPSG','8901','EPSG','1033','2006-08-19',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1062','Posiciones Geodesicas Argentinas 2007',NULL,NULL,'EPSG','7019','EPSG','8901','EPSG','1033','2006-08-07',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1063','Marco Geodesico Nacional de Bolivia',NULL,NULL,'EPSG','7019','EPSG','8901','EPSG','1049','2010-03-14',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1064','SIRGAS-Chile realization 1 epoch 2002',NULL,NULL,'EPSG','7019','EPSG','8901','EPSG','1066','2002-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1065','Costa Rica 2005',NULL,NULL,'EPSG','7030','EPSG','8901','EPSG','1074','2005-10-30',0);
|
||||
@@ -148,10 +148,6 @@ INSERT INTO "geodetic_datum" VALUES('EPSG','1251','Kosovo Reference System 2001'
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1252','SIRGAS-Chile realization 3 epoch 2013.00',NULL,NULL,'EPSG','7019','EPSG','8901','EPSG','1066','2013-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1253','SIRGAS-Chile realization 4 epoch 2016.00',NULL,NULL,'EPSG','7019','EPSG','8901','EPSG','1066','2016-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1254','SIRGAS-Chile',NULL,NULL,'EPSG','7019','EPSG','8901','EPSG','1066',NULL,0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1257','Tapi Aike',NULL,NULL,'EPSG','7022','EPSG','8901','EPSG','4569','1945-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1258','Ministerio de Marina Norte',NULL,NULL,'EPSG','7022','EPSG','8901','EPSG','2357',NULL,0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1259','Ministerio de Marina Sur',NULL,NULL,'EPSG','7022','EPSG','8901','EPSG','2357',NULL,0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','1268','Kingdom of Saudi Arabia Geodetic Reference Frame 2017',NULL,NULL,'EPSG','7019','EPSG','8901','EPSG','1206','2017-12-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6001','Not specified (based on Airy 1830 ellipsoid)',NULL,NULL,'EPSG','7001','EPSG','8901','EPSG','1263',NULL,0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6002','Not specified (based on Airy Modified 1849 ellipsoid)',NULL,NULL,'EPSG','7002','EPSG','8901','EPSG','1263',NULL,0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6003','Not specified (based on Australian National Spheroid)',NULL,NULL,'EPSG','7003','EPSG','8901','EPSG','1263',NULL,0);
|
||||
@@ -235,8 +231,8 @@ INSERT INTO "geodetic_datum" VALUES('EPSG','6156','System of the Unified Trigono
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6157','Mount Dillon',NULL,NULL,'EPSG','7007','EPSG','8901','EPSG','1322',NULL,0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6158','Naparima 1955',NULL,NULL,'EPSG','7022','EPSG','8901','EPSG','3143','1955-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6159','European Libyan Datum 1979',NULL,NULL,'EPSG','7022','EPSG','8901','EPSG','1143','1979-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6160','Chos Malal 1914',NULL,NULL,'EPSG','7022','EPSG','8901','EPSG','4562','1914-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6161','Pampa del Castillo',NULL,NULL,'EPSG','7022','EPSG','8901','EPSG','4563',NULL,0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6160','Chos Malal 1914',NULL,NULL,'EPSG','7022','EPSG','8901','EPSG','1292','1914-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6161','Pampa del Castillo',NULL,NULL,'EPSG','7022','EPSG','8901','EPSG','1265',NULL,0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6162','Korean Datum 1985',NULL,NULL,'EPSG','7004','EPSG','8901','EPSG','3266','1985-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6163','Yemen National Geodetic Network 1996',NULL,NULL,'EPSG','7030','EPSG','8901','EPSG','1257','1996-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6164','South Yemen',NULL,NULL,'EPSG','7024','EPSG','8901','EPSG','1340',NULL,0);
|
||||
@@ -351,7 +347,7 @@ INSERT INTO "geodetic_datum" VALUES('EPSG','6276','NSWC 9Z-2',NULL,NULL,'EPSG','
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6277','OSGB 1936',NULL,NULL,'EPSG','7001','EPSG','8901','EPSG','4390','1936-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6278','OSGB 1970 (SN)',NULL,NULL,'EPSG','7001','EPSG','8901','EPSG','1264','1970-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6279','OS (SN) 1980',NULL,NULL,'EPSG','7001','EPSG','8901','EPSG','1354','1980-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6280','Padang 1884',NULL,NULL,'EPSG','7004','EPSG','8901','EPSG','1355','1884-01-01',1);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6280','Padang 1884',NULL,NULL,'EPSG','7004','EPSG','8901','EPSG','1355','1884-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6281','Palestine 1923',NULL,NULL,'EPSG','7010','EPSG','8901','EPSG','1356','1923-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6282','Congo 1960 Pointe Noire',NULL,NULL,'EPSG','7011','EPSG','8901','EPSG','1072','1960-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6283','Geocentric Datum of Australia 1994',NULL,NULL,'EPSG','7019','EPSG','8901','EPSG','4177','1994-01-01',0);
|
||||
@@ -562,7 +558,7 @@ INSERT INTO "geodetic_datum" VALUES('EPSG','6804','Makassar (Jakarta)',NULL,NULL
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6805','Militar-Geographische Institut (Ferro)',NULL,NULL,'EPSG','7004','EPSG','8909','EPSG','1321','1901-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6806','Monte Mario (Rome)',NULL,NULL,'EPSG','7022','EPSG','8906','EPSG','3343',NULL,0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6807','Nouvelle Triangulation Francaise (Paris)',NULL,NULL,'EPSG','7011','EPSG','8903','EPSG','3694','1895-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6808','Padang 1884 (Jakarta)',NULL,NULL,'EPSG','7004','EPSG','8908','EPSG','1355','1884-01-01',1);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6808','Padang 1884 (Jakarta)',NULL,NULL,'EPSG','7004','EPSG','8908','EPSG','1355','1884-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6809','Reseau National Belge 1950 (Brussels)',NULL,NULL,'EPSG','7022','EPSG','8910','EPSG','1347','1950-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6810','Tananarive 1925 (Paris)',NULL,NULL,'EPSG','7022','EPSG','8903','EPSG','3273','1925-01-01',0);
|
||||
INSERT INTO "geodetic_datum" VALUES('EPSG','6811','Voirol 1875 (Paris)',NULL,NULL,'EPSG','7011','EPSG','8903','EPSG','1365','1875-01-01',0);
|
||||
|
||||
+130
-179
@@ -282,8 +282,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('WW15MGH.GRD',
|
||||
'egm96_15.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -297,8 +297,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('Und_min2.5x2.5_egm2008_isw=82_WGS84_TideFree.gz',
|
||||
'egm08_25.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-world',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -314,8 +314,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('gr2000g.gri',
|
||||
'gvr2000.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-north-america',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -329,8 +329,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('ggeoid16.gri',
|
||||
'gvr2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-north-america',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -346,8 +346,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('dvr90.gtx',
|
||||
'dvr90.gtx', -- no change. Just document the package
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
0, -- do not reverse here as grid_transformation_custom does reference from VerticalCRS height to Geographic height
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -362,8 +362,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('dnn.gtx',
|
||||
'dnn.gtx', -- no change. Just document the package
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
0, -- do not reverse here as grid_transformation_custom does reference from VerticalCRS height to Geographic height
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -379,8 +379,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('fvr09.gtx',
|
||||
'fvr09.gtx', -- no change. Just document the package
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
0, -- do not reverse here as grid_transformation_custom does reference from VerticalCRS height to Geographic height
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -396,8 +396,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('SWEN17_RH2000.gtx',
|
||||
'SWEN17_RH2000.gtx', -- no change. Just document the package
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
0, -- do not reverse here as grid_transformation_custom does reference from VerticalCRS height to Geographic height
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -413,8 +413,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('OSGM15_Malin.gri',
|
||||
'OSGM15_Malin.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -430,8 +430,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('OSGM15_Belfast.gri',
|
||||
'OSGM15_Belfast.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -440,28 +440,28 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
----------------------------
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('g1999u01.bin', 'g1999u01.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('g1999u01.bin', 'g1999u01.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('g1999u02.bin', 'g1999u02.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('g1999u02.bin', 'g1999u02.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('g1999u03.bin', 'g1999u03.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('g1999u03.bin', 'g1999u03.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('g1999u04.bin', 'g1999u04.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('g1999u04.bin', 'g1999u04.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('g1999u05.bin', 'g1999u05.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('g1999u05.bin', 'g1999u05.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('g1999u06.bin', 'g1999u06.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('g1999u06.bin', 'g1999u06.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('g1999u07.bin', 'g1999u07.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('g1999u07.bin', 'g1999u07.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('g1999u08.bin', 'g1999u08.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('g1999u08.bin', 'g1999u08.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
-- Not mapped:
|
||||
-- g1999a01.gtx to g1999a04.gtx : Alaska
|
||||
@@ -473,7 +473,7 @@ INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_form
|
||||
----------------------------
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('geoid03_conus.bin', 'geoid03_conus.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('geoid03_conus.bin', 'geoid03_conus.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
-- Not mapped:
|
||||
-- g2003a01.gtx to g2003a04.gtx : Alaska
|
||||
@@ -485,26 +485,26 @@ INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_form
|
||||
----------------------------
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('geoid06_ak.bin', 'geoid06_ak.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('geoid06_ak.bin', 'geoid06_ak.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
----------------------------
|
||||
-- US GEOID09 height models
|
||||
----------------------------
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('geoid09_ak.bin', 'geoid09_ak.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('geoid09_ak.bin', 'geoid09_ak.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('geoid09_conus.bin', 'geoid09_conus.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('geoid09_conus.bin', 'geoid09_conus.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('g2009g01.bin', 'g2009g01.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('g2009g01.bin', 'g2009g01.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('g2009s01.bin', 'g2009s01.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('g2009s01.bin', 'g2009s01.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('g2009p01.bin', 'g2009p01.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('g2009p01.bin', 'g2009p01.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
-- Not mapped:
|
||||
-- g2009h01.gtx : Hawaii
|
||||
@@ -524,8 +524,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('g2012bu0.bin',
|
||||
'g2012bu0.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-north-america',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -540,8 +540,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('g2012ba0.bin',
|
||||
'g2012ba0.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-north-america',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -556,8 +556,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('g2012bp0.bin',
|
||||
'g2012bp0.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-north-america',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -572,8 +572,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('g2012bg0.bin',
|
||||
'g2012bg0.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-north-america',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -588,8 +588,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('g2012bs0.bin',
|
||||
'g2012bs0.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-north-america',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -598,10 +598,10 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
----------------------------
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('g2018u0.bin', 'g2018u0.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('g2018u0.bin', 'g2018u0.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name, proj_grid_name, proj_grid_format, proj_method, inverse_direction, package_name, url, direct_download, open_license, directory)
|
||||
VALUES ('g2018p0.bin', 'g2018p0.gtx', 'GTX', 'geoid_like', 0, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
VALUES ('g2018p0.bin', 'g2018p0.gtx', 'GTX', 'vgridshift', 1, 'proj-datumgrid-north-america', NULL, NULL, NULL, NULL);
|
||||
|
||||
----------------------------
|
||||
-- French vertical grids
|
||||
@@ -617,8 +617,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('RAF09.mnt',
|
||||
'RAF09.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -632,8 +632,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('RAF18.tac',
|
||||
'RAF18.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -647,8 +647,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('RAC09.mnt',
|
||||
'RAC09.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -662,8 +662,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('ggm00.txt',
|
||||
'ggm00v2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -677,8 +677,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('ggg00.txt',
|
||||
'ggg00v2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -692,8 +692,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('ggg00_mg.txt',
|
||||
'ggg00_mgv2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -707,8 +707,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('ggg00_sm.txt',
|
||||
'ggg00_smv2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -722,8 +722,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('ggg00_ls.txt',
|
||||
'ggg00_lsv2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -737,8 +737,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('ggg00_ld.txt',
|
||||
'RALDW842016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -752,8 +752,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('RALDW842016.mnt',
|
||||
'RALDW842016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -767,8 +767,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('ggg00_sb.txt',
|
||||
'ggg00_sbv2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -782,8 +782,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('gg10_mart.txt',
|
||||
'RAMART2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -797,8 +797,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('RAMART2016.mnt',
|
||||
'RAMART2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -812,8 +812,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('gg10_gtbt.txt',
|
||||
'RAGTBT2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -827,8 +827,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('RAGTBT2016.mnt',
|
||||
'RAGTBT2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -842,8 +842,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('gg10_mg.txt',
|
||||
'RAMG2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -857,8 +857,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('RAMG2016.mnt',
|
||||
'RAMG2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -872,8 +872,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('gg10_sm.txt',
|
||||
'gg10_smv2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -887,8 +887,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('gg10_smv2.mnt',
|
||||
'gg10_smv2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -902,8 +902,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('gg10_ls.txt',
|
||||
'RALS2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -917,8 +917,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('RALS2016.mnt',
|
||||
'RALS2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -932,8 +932,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('gg10_ld.txt',
|
||||
'RALD2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -947,8 +947,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('RALD2016.mnt',
|
||||
'RALD2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -962,8 +962,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('gg10_sb.txt',
|
||||
'gg10_sbv2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -977,8 +977,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('gg10_sbv2.mnt',
|
||||
'gg10_sbv2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -992,8 +992,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('ggguy00.txt',
|
||||
'ggguy15.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -1007,8 +1007,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('ggr99.txt',
|
||||
'RAR07_bl.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -1022,8 +1022,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('GGSPM06v1.mnt',
|
||||
'ggspm06v1.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -1037,8 +1037,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('RASPM2018.mnt',
|
||||
'RASPM2018.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -1146,8 +1146,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('AUSGeoid09_GDA94_V1.01_DOV_windows.gsb', -- source file contains undulation in first band, and deflection in 2nd and 3d band
|
||||
'AUSGeoid09_V1.01.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-oceania',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -1161,8 +1161,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('AUSGeoid2020_windows_binary.gsb', -- source file contains undulation in first band, and deflection in 2nd and 3d band
|
||||
'AUSGeoid2020_20180201.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-oceania',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -1176,8 +1176,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
SELECT grid_name,
|
||||
'AUSGeoid98.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-oceania',
|
||||
NULL, NULL, NULL, NULL FROM grid_transformation WHERE
|
||||
grid_name LIKE '%DAT.htm' AND name LIKE 'GDA94 to AHD height%';
|
||||
@@ -1194,7 +1194,7 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('naptrans2008.gtx',
|
||||
'naptrans2008.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
'vgridshift',
|
||||
0,
|
||||
NULL, -- package name
|
||||
'https://salsa.debian.org/debian-gis-team/proj-rdnap/raw/upstream/2008/naptrans2008.gtx',
|
||||
@@ -1692,8 +1692,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('HT2_0.byn',
|
||||
'HT2_2010v70.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-north-america',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -1707,8 +1707,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('CGG2013i08a.byn',
|
||||
'CGG2013ai08.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-north-america',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -1722,8 +1722,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('CGG2013n83a.byn',
|
||||
'CGG2013an83.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-north-america',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -1737,8 +1737,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('CGG2013i83.byn',
|
||||
'CGG2013i08.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-north-america',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -1752,8 +1752,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('CGG2013n83.byn',
|
||||
'CGG2013n83.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-north-america',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
@@ -1799,7 +1799,7 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('Icegeoid_ISN2004.gtx',
|
||||
'Icegeoid_ISN2004.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
'vgridshift',
|
||||
0,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
@@ -1814,7 +1814,7 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('Icegeoid_ISN93.gtx',
|
||||
'Icegeoid_ISN93.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
'vgridshift',
|
||||
0,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
@@ -1829,7 +1829,7 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('Icegeoid_ISN2016.gtx',
|
||||
'Icegeoid_ISN2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
'vgridshift',
|
||||
0,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
@@ -2030,26 +2030,6 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
'proj-datumgrid-oceania',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
-- WARNING: this builds the new entries from the above deprecated ones
|
||||
-- A check has been added in commit.sql to verify that a mapping from
|
||||
-- auckht1946-nzvd2016.gtx exists in this table, due to the below insert
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
proj_grid_name,
|
||||
proj_grid_format,
|
||||
proj_method,
|
||||
inverse_direction,
|
||||
package_name,
|
||||
url, direct_download, open_license, directory)
|
||||
SELECT proj_grid_name,
|
||||
proj_grid_name, 'GTX',
|
||||
'vgridshift',
|
||||
0,
|
||||
'proj-datumgrid-oceania',
|
||||
NULL, NULL, NULL, NULL
|
||||
FROM grid_alternatives
|
||||
WHERE proj_grid_name LIKE '%-nzvd2016.gtx';
|
||||
|
||||
-- Superseded
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
proj_grid_name,
|
||||
proj_grid_format,
|
||||
@@ -2060,27 +2040,11 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('New_Zealand_Quasigeoid_2016.csv',
|
||||
'nzgeoid2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-oceania',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
proj_grid_name,
|
||||
proj_grid_format,
|
||||
proj_method,
|
||||
inverse_direction,
|
||||
package_name,
|
||||
url, direct_download, open_license, directory)
|
||||
VALUES ('nzgeoid2016.gtx',
|
||||
'nzgeoid2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'proj-datumgrid-oceania',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
-- Superseded
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
proj_grid_name,
|
||||
proj_grid_format,
|
||||
@@ -2091,22 +2055,9 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('nzgeoid09.sid',
|
||||
'nzgeoid2009.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-oceania',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
proj_grid_name,
|
||||
proj_grid_format,
|
||||
proj_method,
|
||||
inverse_direction,
|
||||
package_name,
|
||||
url, direct_download, open_license, directory)
|
||||
VALUES ('nzgeoid2009.gtx',
|
||||
'nzgeoid2009.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'proj-datumgrid-oceania',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ INSERT INTO "grid_transformation" VALUES('EPSG','1068','Guam 1963 to NAD83(HARN)
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','1069','Guam 1963 to WGS 84 (2)','Parameter files are from Guam 1963 to NAD83(HARN) (1) (code 1068), but for many purposes NAD83(HARN) can be considered to be coincident with WGS 84 within the accuracy of the transformation.','Accuracy 5m.','EPSG','9613','NADCON','EPSG','4675','EPSG','4326','EPSG','3255',5.0,'EPSG','8657','Latitude difference file','guhpgn.las','EPSG','8658','Longitude difference file','guhpgn.los',NULL,NULL,'EPSG-Gum',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','1241','NAD27 to NAD83 (1)','Uses NADCON method which expects longitudes positive west; EPSG GeogCRS NAD27 (code 4267) and NAD83 (code 4269) have longitudes positive east.','Accuracy at 67% confidence level is 0.15m onshore, 5m nearshore and undetermined farther offshore.','EPSG','9613','NADCON','EPSG','4267','EPSG','4269','EPSG','2374',0.15,'EPSG','8657','Latitude difference file','conus.las','EPSG','8658','Longitude difference file','conus.los',NULL,NULL,'NGS-Usa Conus',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','1243','NAD27 to NAD83 (2)','Uses NADCON method which expects longitudes positive west; EPSG GeogCRS NAD27 (code 4267) and NAD83 (code 4269) have longitudes positive east. May be used as transformation to WGS 84 - see NAD27 to WGS 84 (85) (code 15864).','Accuracy at 67% confidence level is 0.5m onshore, 5m nearshore and undetermined farther offshore.','EPSG','9613','NADCON','EPSG','4267','EPSG','4269','EPSG','2373',0.5,'EPSG','8657','Latitude difference file','alaska.las','EPSG','8658','Longitude difference file','alaska.los',NULL,NULL,'NGS-Usa AK',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','1295','RGNC91-93 to NEA74 Noumea (4)','Emulation using NTv2 method of tfm NEA74 Noumea to RGNC91-93 (3) (code 9328). Note reversal of sign of parameter values in grid file.','Accuracy 5-10cm.','EPSG','9615','NTv2','EPSG','4749','EPSG','4644','EPSG','2823',0.05,'EPSG','8656','Latitude and longitude difference file','RGNC1991_NEA74Noumea.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'ESRI-Ncl 0.05m',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','1295','RGNC91-93 to NEA74 Noumea (4)','Emulation using NTv2 method of tfm NEA74 Noumea to RGNC91-93 (3) (code 15943). Note reversal of sign of parameter values in grid file.','Accuracy 5-10cm.','EPSG','9615','NTv2','EPSG','4749','EPSG','4644','EPSG','2823',0.05,'EPSG','8656','Latitude and longitude difference file','RGNC1991_NEA74Noumea.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'ESRI-Ncl 0.05m',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','1312','NAD27 to NAD83 (3)','Uses NTv1 method. Replaced in Quebec by code 1462 and elsewhere in 1997 by NTv2 (transformation code 1313). Input expects longitudes to be positive west; EPSG GeogCRS NAD27 (code 4267) and NAD83 (code 4269) have longitudes positive east.','Historic record only - now superseded - see remarks.','EPSG','9614','NTv1','EPSG','4267','EPSG','4269','EPSG','1061',1.0,'EPSG','8656','Latitude and longitude difference file','NTv1_0.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'GC-Can NT1',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','1313','NAD27 to NAD83 (4)','Uses NTv2 data files. Replaces NTv1 (transformation code 1312) except in Quebec. Input expects longitudes to be positive west; EPSG GeogCRS NAD27 (code 4267) and (code 4269) have longitudes positive east. May be used as tfm to WGS 84 - see code 1693.','Accuracy 1-2 metres.','EPSG','9615','NTv2','EPSG','4267','EPSG','4269','EPSG','4517',1.5,'EPSG','8656','Latitude and longitude difference file','NTv2_0.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'GC-Can NT2',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','1451','NAD27(CGQ77) to NAD83 (1)','Replaced by NAD27(CGQ77) to NAD83 (2) (code 1575). Uses NT method which expects longitudes positive west; EPSG GeogCRSs CGQ77 (code 4609) and NAD83 (code 4269) have longitudes positive east.','Historic record only - now superseded - see remarks.','EPSG','9614','NTv1','EPSG','4609','EPSG','4269','EPSG','1368',1.0,'EPSG','8656','Latitude and longitude difference file','PQV4.DAC',NULL,NULL,NULL,NULL,NULL,NULL,'SGQ-Can QC NT1',0);
|
||||
@@ -163,9 +163,9 @@ INSERT INTO "grid_transformation" VALUES('EPSG','5334','ETRS89 to Belfast height
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','5335','ETRS89 to Malin Head height (1)','May be used for transformations from WGS 84 to Malin Head. Replaced by ETRS89 to Malin Head height (2) (code 7959).','Derivation of gravity-related heights from GPS observations.','EPSG','1045','Geographic3D to GravityRelatedHeight (OSGM02-Ire)','EPSG','4937','EPSG','5731','EPSG','1305',0.04,'EPSG','8666','Geoid (height correction) model file','OSGM02_RoI.txt',NULL,NULL,NULL,NULL,NULL,NULL,'OS-Ire',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','5338','OSGB 1936 to ETRS89 (1)','Approximate alternative to official OSTN02 method (tfm code 7952). May be taken as approximate transformation OSGB 1936 to WGS 84 - see code 5339.','Accuracy at 2000 test points compared to official OSTN02 (tfm code 1039): latitude 0.5mm average, 17mm maximum; longitude 0.8mm average, 23mm maximum.','EPSG','9615','NTv2','EPSG','4277','EPSG','4258','EPSG','1264',0.03,'EPSG','8656','Latitude and longitude difference file','OSTN02_NTv2.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'OSGB-UK Gbr02 NT',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','5339','OSGB 1936 to WGS 84 (7)','Parameter values taken from OSGB 1936 to ETRS89 (1) (tfm code 5338) assuming that ETRS89 is coincident with WGS 84 within the accuracy of the tfm. Within accuracy of the tfm equivalent to OSGB 1936 / British National Grid to WGS 84 (2) (tfm code 15956).','Accuracy 1m.','EPSG','9615','NTv2','EPSG','4277','EPSG','4326','EPSG','1264',1.0,'EPSG','8656','Latitude and longitude difference file','OSTN02_NTv2.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'OGP-UK Gbr02 NT',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','5409','NGVD29 height to NAVD88 height (1)','Interpolation within the gridded data file may be made using any of the horizontal CRSs NAD27, NAD83 or NAD83(HARN).','Accuracy 2cm','EPSG','9658','Vertical Offset by Grid Interpolation (VERTCON)','EPSG','5702','EPSG','5703','EPSG','2950',0.02,'EPSG','8732','Vertical offset file','vertconw.94',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus W',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','5410','NGVD29 height to NAVD88 height (2)','Interpolation within the gridded data file may be made using any of the horizontal CRSs NAD27, NAD83 or NAD83(HARN).','Accuracy 2cm','EPSG','9658','Vertical Offset by Grid Interpolation (VERTCON)','EPSG','5702','EPSG','5703','EPSG','2949',0.02,'EPSG','8732','Vertical offset file','vertconc.94',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus C',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','5411','NGVD29 height to NAVD88 height (3)','Interpolation within the gridded data file may be made using any of the horizontal CRSs NAD27, NAD83 or NAD83(HARN).','Accuracy 2cm','EPSG','9658','Vertical Offset by Grid Interpolation (VERTCON)','EPSG','5702','EPSG','5703','EPSG','2948',0.02,'EPSG','8732','Vertical offset file','vertcone.94',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus E',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','5409','NGVD29 height to NAVD88 height (1)','Interpolation within the gridded data file may be made using any of the horizontal CRSs NAD27, NAD83 or NAD83(HARN).','Accuracy 2cm','EPSG','9658','VERTCON','EPSG','5702','EPSG','5703','EPSG','2950',0.02,'EPSG','8732','Vertical offset file','vertconw.94',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus W',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','5410','NGVD29 height to NAVD88 height (2)','Interpolation within the gridded data file may be made using any of the horizontal CRSs NAD27, NAD83 or NAD83(HARN).','Accuracy 2cm','EPSG','9658','VERTCON','EPSG','5702','EPSG','5703','EPSG','2949',0.02,'EPSG','8732','Vertical offset file','vertconc.94',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus C',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','5411','NGVD29 height to NAVD88 height (3)','Interpolation within the gridded data file may be made using any of the horizontal CRSs NAD27, NAD83 or NAD83(HARN).','Accuracy 2cm','EPSG','9658','VERTCON','EPSG','5702','EPSG','5703','EPSG','2948',0.02,'EPSG','8732','Vertical offset file','vertcone.94',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus E',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','5502','RGAF09 to Martinique 1987 height (1)','Replaces tfm from RRAF 1991, code 4561. May be used for transformations from WGS 84 to IGN 1987. Accuracy at each 0.025 deg x 0.025 degree grid node is given within the geoid model file.','Derivation of gravity-related heights from GPS observations.','EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','EPSG','5488','EPSG','5756','EPSG','3276',998.0,'EPSG','8666','Geoid (height correction) model file','gg10_mart.txt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Mtq',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','5503','RGAF09 to Guadeloupe 1988 height (1)','Replaces tfm from RRAF 1991, code 4562. May be used for transformations from WGS 84 to IGN 1988. Accuracy at each 0.025 deg x 0.025 degree grid node is given within the geoid model file.','Derivation of gravity-related heights from GPS observations. Accuracy 0.2m within onshore areas.','EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','EPSG','5488','EPSG','5757','EPSG','2892',0.2,'EPSG','8666','Geoid (height correction) model file','gg10_gtbt.txt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Glp GT',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','5504','RGAF09 to IGN 1988 MG height (1)','Replaces tfm from RRAF 1991, code 4563. May be used for transformations from WGS 84 to IGN 1988 MG. Accuracy at each 0.025 deg x 0.025 degree grid node is given within the geoid model file.','Derivation of gravity-related heights from GPS observations. Accuracy 0.2m within onshore area.','EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','EPSG','5488','EPSG','5617','EPSG','2894',0.2,'EPSG','8666','Geoid (height correction) model file','gg10_mg.txt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Glp MG',0);
|
||||
@@ -193,8 +193,8 @@ INSERT INTO "grid_transformation" VALUES('EPSG','6140','CIGD11 to CBVD61 height
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','6188','Lisbon to ETRS89 (4)','Derived from 1129 common stations in the national geodetic network. Residuals at 130 further test points average 0.09m, maximum 0.30m.','Decimetre accuracy.','EPSG','9615','NTv2','EPSG','4207','EPSG','4258','EPSG','1294',0.1,'EPSG','8656','Latitude and longitude difference file','DLx_ETRS89_geo.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'IGP-Prt 0.1m',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','6189','Datum 73 to ETRS89 (6)','Derived from 1129 common stations in the national geodetic network. Residuals at 130 further test points average 0.06m, maximum 0.16m.','Decimetre accuracy.','EPSG','9615','NTv2','EPSG','4274','EPSG','4258','EPSG','1294',0.1,'EPSG','8656','Latitude and longitude difference file','D73_ETRS89_geo.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'IGP-Prt 0.1m',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','6209','NAD27 to NAD83(CSRS) (4)','Introduced in 2011. Precision of 20 cm in area covered by the input data set and 40 cm anywhere else, with the exception of the northwest area of the province (near the border with Quebec) where the precision deteriorates to 80 cm.','Used in the GeoNB Coordinate Transformation Service.','EPSG','9615','NTv2','EPSG','4267','EPSG','4617','EPSG','1447',0.8,'EPSG','8656','Latitude and longitude difference file','NB2783v2.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'SNB-Can NB',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','6326','NAD83(2011) to NAVD88 height (1)','Uses Geoid12B hybrid model. Renamed from Geoid12A but with no data changes. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','6319','EPSG','5703','EPSG','1323',0.02,'EPSG','8666','Geoid (height correction) model file','g2012bu0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','6327','NAD83(2011) to NAVD88 height (2)','Uses Geoid12B hybrid model. Renamed from Geoid12A but with no data changes. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','6319','EPSG','5703','EPSG','1330',0.02,'EPSG','8666','Geoid (height correction) model file','g2012ba0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US AK',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','6326','NAD83(2011) to NAVD88 height (1)','Uses Geoid12B hybrid model. Renamed from Geoid12A but with no data changes. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','6319','EPSG','5703','EPSG','1323',0.02,'EPSG','8666','Geoid (height correction) model file','g2012bu0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','6327','NAD83(2011) to NAVD88 height (2)','Uses Geoid12B hybrid model. Renamed from Geoid12A but with no data changes. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','6319','EPSG','5703','EPSG','1330',0.02,'EPSG','8666','Geoid (height correction) model file','g2012ba0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US AK',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','6648','NAD83(CSRS) to CGVD2013 height (1)','Uses CGG2013 model which uses bi-quadratic interpolation; bi-linear interpolation of the grid file will give results agreeing to within 1cm 99.97% of the time.','Derivation of gravity-related heights from GPS observations.','EPSG','1060','Geographic3D to GravityRelatedHeight (CGG2013)','EPSG','4955','EPSG','6647','EPSG','1061',0.03,'EPSG','8666','Geoid (height correction) model file','CGG2013n83.byn',NULL,NULL,NULL,NULL,NULL,NULL,'NRC Can CGG2013',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','6712','Tokyo to JGD2000 (2)','NTv2 grid derived by ESRI from that supplied by GSI in application tky2jgd. After Tohoku earthquake of 2011 accuracy in northern Honshu reduced to 1-5m and in this area replaced by Tokyo to JGD2011 (tfm code 6714).','Surveying, mapping and civil engineering.','EPSG','9615','NTv2','EPSG','4301','EPSG','4612','EPSG','3957',0.2,'EPSG','8656','Latitude and longitude difference file','tky2jgd.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'OGP-Jpn',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','6713','JGD2000 to JGD2011 (1)','NTv2 grid derived by ESRI from that supplied by GSI in application patchjgd.','Surveying, mapping and civil engineering purposes','EPSG','9615','NTv2','EPSG','4612','EPSG','6668','EPSG','4170',0.2,'EPSG','8656','Latitude and longitude difference file','touhokutaiheiyouoki2011.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'OGP-Jpn N Honshu',0);
|
||||
@@ -203,12 +203,12 @@ INSERT INTO "grid_transformation" VALUES('EPSG','6946','TM75 to ETRS89 (3)','App
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','6947','TM75 to WGS 84 (4)','Parameter values taken from TM75 to ETRS89 (3) (tfm code 6946) assuming that ETRS89 is coincident with WGS 84 within the accuracy of the tfm. Within accuracy of the tfm equivalent to TM75 to WGS 84 (1) (tfm code 1042).','Emulation of polynomial (tfm code 1042). Accuracy 1m.','EPSG','9615','NTv2','EPSG','4300','EPSG','4326','EPSG','1305',1.0,'EPSG','8656','Latitude and longitude difference file','tm75_etrs89.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'OGP-Ire NT',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','6948','RD/83 to ETRS89 (2)','Recommended by Saxony State Spatial Data and Land Survey Corporation for transformations based on official geospatial data of Saxony. See www.landesvermessung.sachsen.de/inhalt/etrs/method/method.html#ntv2.','Cadastre. Accuracy 3mm within Saxony; within the rest of RD/83 definition area results at least coincide with EPSG transformation code15868.','EPSG','9615','NTv2','EPSG','4745','EPSG','4258','EPSG','2545',0.03,'EPSG','8656','Latitude and longitude difference file','NTv2_SN.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'GeoSN-Deu SN',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7000','Amersfoort to ETRS89 (7)','Consistent to within 1mm with official RNAPTRANS(TM)2008 at ground level onshore and at MSL offshore. The horizontal deviation using this NTv2 grid is approximately 1mm per 50m height difference from ground level or MSL.','Approximation of horizontal component of official 3D RDNAPTRANS(TM) transformation, which since 1st October 2000 has defined Amersfoort geodetic datum.','EPSG','9615','NTv2','EPSG','4289','EPSG','4258','EPSG','1275',0.001,'EPSG','8656','Latitude and longitude difference file','rdtrans2008.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'RDNAP-Nld 2008',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7001','ETRS89 to NAP height (1)','Alternative to vertical component of official 3D RDNAPTRANS(TM)2008. The naptrans2008 correction grid incorporates the NLGEO2004 geoid model plus a fixed offset.','Derivation of gravity-related heights from GPS observations. When used in conjunction with transformation Amersfoort to ETRS89 (7) (code 7000), this transformation is reversible.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4937','EPSG','5709','EPSG','1275',0.01,'EPSG','8666','Geoid (height correction) model file','naptrans2008.gtx',NULL,NULL,NULL,NULL,NULL,NULL,'RDNAP-Nld 2008',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7646','NAD83(2011) to PRVD02 height (1)','Uses Geoid12B hybrid model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','6319','EPSG','6641','EPSG','3294',0.02,'EPSG','8666','Geoid (height correction) model file','g2012bp0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Pri 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7647','NAD83(2011) to VIVD09 height (1)','Uses Geoid12B hybrid model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','6319','EPSG','6642','EPSG','3330',0.02,'EPSG','8666','Geoid (height correction) model file','g2012bp0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Vir 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7648','NAD83(MA11) to GUVD04 height (1)','Uses Geoid12B hybrid model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','6324','EPSG','6644','EPSG','3255',0.02,'EPSG','8666','Geoid (height correction) model file','g2012bg0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Gum 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7649','NAD83(MA11) to NMVD03 height (1)','Uses Geoid12B hybrid model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','6324','EPSG','6640','EPSG','4171',0.02,'EPSG','8666','Geoid (height correction) model file','g2012bg0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Mnp 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7650','NAD83(PA11) to ASVD02 height (1)','Uses Geoid12B hybrid model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','6321','EPSG','6643','EPSG','2288',0.02,'EPSG','8666','Geoid (height correction) model file','g2012bs0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Asm 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7001','ETRS89 to NAP height (1)','Alternative to vertical component of official 3D RDNAPTRANS(TM)2008. The naptrans2008 correction grid incorporates the NLGEO2004 geoid model plus a fixed offset.','Derivation of gravity-related heights from GPS observations. When used in conjunction with transformation Amersfoort to ETRS89 (7) (code 7000), this transformation is reversible.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4937','EPSG','5709','EPSG','1275',0.01,'EPSG','8666','Geoid (height correction) model file','naptrans2008.gtx',NULL,NULL,NULL,NULL,NULL,NULL,'RDNAP-Nld 2008',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7646','NAD83(2011) to PRVD02 height (1)','Uses Geoid12B hybrid model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','6319','EPSG','6641','EPSG','3294',0.02,'EPSG','8666','Geoid (height correction) model file','g2012bp0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Pri 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7647','NAD83(2011) to VIVD09 height (1)','Uses Geoid12B hybrid model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','6319','EPSG','6642','EPSG','3330',0.02,'EPSG','8666','Geoid (height correction) model file','g2012bp0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Vir 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7648','NAD83(MA11) to GUVD04 height (1)','Uses Geoid12B hybrid model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','6323','EPSG','6644','EPSG','3255',0.02,'EPSG','8666','Geoid (height correction) model file','g2012bg0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Gum 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7649','NAD83(MA11) to NMVD03 height (1)','Uses Geoid12B hybrid model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','6323','EPSG','6640','EPSG','4171',0.02,'EPSG','8666','Geoid (height correction) model file','g2012bg0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Mnp 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7650','NAD83(PA11) to ASVD02 height (1)','Uses Geoid12B hybrid model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','6320','EPSG','6643','EPSG','2288',0.02,'EPSG','8666','Geoid (height correction) model file','g2012bs0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Asm 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7655','PNG94 to PNG08 height (1)','','Derivation of gravity-related heights from GPS observations.','EPSG','1059','Geographic3D to GravityRelatedHeight (PNG)','EPSG','5545','EPSG','7447','EPSG','4384',0.2,'EPSG','8666','Geoid (height correction) model file','PNG08.DAT',NULL,NULL,NULL,NULL,NULL,NULL,'QC-Png',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7673','CH1903 to CHTRF95 (1)','Equivalent to concatenation of transformations 15486 and 1509 to within 2cm. Also used as transformation between CH1903 and ETRS89 (see code 7674).','Approximation (to better than 2m) using NTv2 method of results of FINELTRA programme concatenated with LV-95 parameters.','EPSG','9615','NTv2','EPSG','4149','EPSG','4151','EPSG','1286',0.25,'EPSG','8656','Latitude and longitude difference file','CHENyx06_ETRS.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'BfL-Che NTv2',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7674','CH1903 to ETRS89 (2)','Replaces tfm code 1646. Equivalent to concatenation of transformations 15486 and 1647 to within 2cm. Also used as transformation between CH1903 and CHTRF95 (see code 7673). May be used as approximate tfm CH1903 to WGS 84 - see code 7788.','Approximation (to better than 2cm) using NTv2 method of results of FINELTRA programme concatenated with LV-95 parameters.','EPSG','9615','NTv2','EPSG','4149','EPSG','4258','EPSG','1286',0.25,'EPSG','8656','Latitude and longitude difference file','CHENyx06_ETRS.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'BfL-Che NTv2',0);
|
||||
@@ -242,9 +242,9 @@ INSERT INTO "grid_transformation" VALUES('EPSG','7891','SHGD2015 to SHVD2015 hei
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7957','Canada velocity grid v6','NOTE: Before being deprecated this record had a second parameter (code 1048, value 8251) which has been removed due to being non-compliant with the data model.','Change of coordinate epoch for points referenced to NAD83(CSRS)v6.','EPSG','1070','Point motion by grid (Canada NTv2_Vel)','EPSG','8251','EPSG','8251','EPSG','1061',0.01,'EPSG','1050','Point motion velocity grid file','cvg60.cvb',NULL,NULL,NULL,NULL,NULL,NULL,'NRC-Can cvg6.0',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7958','ETRS89 to Belfast height (2)','OSGM15 supersedes OSGM02 geoid model. Replaces ETRS89 to Belfast height (1) (tfm code 5334).','Derivation of gravity-related heights from OSGM15 geoid model.','EPSG','1072','Geographic3D to GravityRelatedHeight (OSGM15-Ire)','EPSG','4937','EPSG','5732','EPSG','2530',0.014,'EPSG','8666','Geoid (height correction) model file','OSGM15_Belfast.gri',NULL,NULL,NULL,NULL,NULL,NULL,'OS-UK NI 2015',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7959','ETRS89 to Malin Head height (2)','OSGM15 supersedes OSGM02 geoid model. Replaces ETRS89 to Malin Head height (1) (tfm code 5335).','Derivation of gravity-related heights from OSGM15 geoid model.','EPSG','1072','Geographic3D to GravityRelatedHeight (OSGM15-Ire)','EPSG','4937','EPSG','5731','EPSG','1305',0.023,'EPSG','8666','Geoid (height correction) model file','OSGM15_Malin.gri',NULL,NULL,NULL,NULL,NULL,NULL,'OS-Ire 2015',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7969','NGVD29 height (m) to NAVD88 height (1)','In this area the NGVD29 vertical reference surface is approximately 0.6 to 1.6m below the NAVD88 datum surface. Interpolation within the gridded data file may be made using either NAD27 or any of the realizations of NAD83 applicable to US conus.','Change of height to a different vertical reference surface.','EPSG','9658','Vertical Offset by Grid Interpolation (VERTCON)','EPSG','7968','EPSG','5703','EPSG','2950',0.02,'EPSG','8732','Vertical offset file','vertconw.94',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus W',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7970','NGVD29 height (m) to NAVD88 height (2)','In the SE of this area the NGVD29 surface is 0 to 0.1m above the NAVD88 surface; in the W it is 0.6 to 0.9m below the NAVD88 surface. Interpolation in the data file may be made using either NAD27 or any of the NAD83 realizations applicable to US conus.','Change of height to a different vertical reference surface.','EPSG','9658','Vertical Offset by Grid Interpolation (VERTCON)','EPSG','7968','EPSG','5703','EPSG','2949',0.02,'EPSG','8732','Vertical offset file','vertconc.94',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus C',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7971','NGVD29 height (m) to NAVD88 height (3)','In this area the NGVD29 vertical reference surface is approximately 0 to 0.5m above the NAVD88 surface. Interpolation within the gridded data file may be made using either NAD27 or any of the realisations of NAD83 applicable to US conus.','Change of height to a different vertical reference surface.','EPSG','9658','Vertical Offset by Grid Interpolation (VERTCON)','EPSG','7968','EPSG','5703','EPSG','2948',0.02,'EPSG','8732','Vertical offset file','vertcone.94',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus E',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7969','NGVD29 height (m) to NAVD88 height (1)','In this area the NGVD29 vertical reference surface is approximately 0.6 to 1.6m below the NAVD88 datum surface. Interpolation within the gridded data file may be made using either NAD27 or any of the realizations of NAD83 applicable to US conus.','Change of height to a different vertical reference surface.','EPSG','9658','VERTCON','EPSG','7968','EPSG','5703','EPSG','2950',0.02,'EPSG','8732','Vertical offset file','vertconw.94',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus W',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7970','NGVD29 height (m) to NAVD88 height (2)','In the SE of this area the NGVD29 surface is 0 to 0.1m above the NAVD88 surface; in the W it is 0.6 to 0.9m below the NAVD88 surface. Interpolation in the data file may be made using either NAD27 or any of the NAD83 realizations applicable to US conus.','Change of height to a different vertical reference surface.','EPSG','9658','VERTCON','EPSG','7968','EPSG','5703','EPSG','2949',0.02,'EPSG','8732','Vertical offset file','vertconc.94',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus C',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','7971','NGVD29 height (m) to NAVD88 height (3)','In this area the NGVD29 vertical reference surface is approximately 0 to 0.5m above the NAVD88 surface. Interpolation within the gridded data file may be made using either NAD27 or any of the realisations of NAD83 applicable to US conus.','Change of height to a different vertical reference surface.','EPSG','9658','VERTCON','EPSG','7968','EPSG','5703','EPSG','2948',0.02,'EPSG','8732','Vertical offset file','vertcone.94',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus E',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','8037','WGS 84 to MSL height (1)','Parameter values are from WGS 84 to EGM2008 height (2) (tfm code 3859) assuming that the EGM2008 height surface approximates to MSL height within the accuracy of the transformation.','Derivation of gravity-related heights referenced to an unspecified mean sea level from GPS observations.','EPSG','1025','Geographic3D to GravityRelatedHeight (EGM2008)','EPSG','4979','EPSG','5714','EPSG','1262',0.5,'EPSG','8666','Geoid (height correction) model file','Und_min1x1_egm2008_isw=82_WGS84_TideFree.gz',NULL,NULL,NULL,NULL,NULL,NULL,'IOGP-World',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','8268','GR96 to GVR2000 height (1)','Defines GVR2000. File is also available in NOAA VDatum format (ggeoid2000.gtx) and GeoTIFF format (ggeoid2000.tif).','Derivation of gravity-related heights from GNSS observations.','EPSG','1047','Geographic3D to GravityRelatedHeight (Gravsoft)','EPSG','4909','EPSG','8266','EPSG','4461',0.1,'EPSG','8666','Geoid (height correction) model file','gr2000g.gri',NULL,NULL,NULL,NULL,NULL,NULL,'SDFE-Grl',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','8269','GR96 to GVR2016 height (1)','Defines GVR2016. File is also available in NOAA VDatum format (ggeoid2016.gtx) and GeoTIFF format (ggeoid2016.tif).','Derivation of gravity-related heights from GNSS observations.','EPSG','1047','Geographic3D to GravityRelatedHeight (Gravsoft)','EPSG','4909','EPSG','8267','EPSG','4454',0.1,'EPSG','8666','Geoid (height correction) model file','ggeoid16.gri',NULL,NULL,NULL,NULL,NULL,NULL,'SDFE-Grl',0);
|
||||
@@ -304,29 +304,29 @@ INSERT INTO "grid_transformation" VALUES('EPSG','9134','RGAF09 to IGN 1988 LS he
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9135','RGAF09 to IGN 1988 MG height (2)','Replaces RGAF09 to IGN 1988 MG height (1), CT code 5504. Accuracy 0.0.5-0.1m within onshore area.','Derivation of gravity-related heights from GPS observations.','EPSG','1073','Geographic3D to GravityRelatedHeight (IGN2009)','EPSG','5488','EPSG','5617','EPSG','2894',0.1,'EPSG','8666','Geoid (height correction) model file','RAMG2016.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Glp MG 2016',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9136','RGAF09 to Martinique 1987 height (2)','Replaces RGAF09 to Martinique 1987 height (1) (CT code 5502). Accuracy 0.01m to 0.05m within onshore area.','Derivation of gravity-related heights from GPS observations.','EPSG','1073','Geographic3D to GravityRelatedHeight (IGN2009)','EPSG','5488','EPSG','5756','EPSG','3276',0.05,'EPSG','8666','Geoid (height correction) model file','RAMART2016.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Mtq 2016',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9137','RGSPM06 to Danger 1950 height (1)','Accuracy 0.10m to 0.20m within onshore area.','Derivation of gravity-related heights from GPS observations.','EPSG','1073','Geographic3D to GravityRelatedHeight (IGN2009)','EPSG','4466','EPSG','5792','EPSG','1220',0.2,'EPSG','8666','Geoid (height correction) model file','GGSPM06v1.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN-SPM',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9160','NAD83(HARN) to NAVD88 height (1)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4957','EPSG','5703','EPSG','2977',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus NW',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9161','NAD83(HARN) to NAVD88 height (2)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4957','EPSG','5703','EPSG','2978',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u02.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CNW',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9162','NAD83(HARN) to NAVD88 height (3)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4957','EPSG','5703','EPSG','2979',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u03.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CNE',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9163','NAD83(HARN) to NAVD88 height (4)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4957','EPSG','5703','EPSG','2980',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u04.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus NE',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9164','NAD83(HARN) to NAVD88 height (5)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4957','EPSG','5703','EPSG','2973',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u05.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus SW',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9165','NAD83(HARN) to NAVD88 height (6)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4957','EPSG','5703','EPSG','2974',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u06.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CSW',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9166','NAD83(HARN) to NAVD88 height (7)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4957','EPSG','5703','EPSG','2975',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u07.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CSE',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9167','NAD83(HARN) to NAVD88 height (8)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4957','EPSG','5703','EPSG','2976',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u08.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus SE',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9168','NAD83(FBN) to NAVD88 height (1)','Uses Geoid03 hybrid model. Replaced by 2009 model (CT code 9173).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','8542','EPSG','5703','EPSG','1323',0.02,'EPSG','8666','Geoid (height correction) model file','geoid03_conus.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9169','NAD83(HARN) to NAVD88 height (9)','Uses Geoid06 hybrid model. Replaced by Geoid09 model (CT code 9174).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4957','EPSG','5703','EPSG','1330',0.02,'EPSG','8666','Geoid (height correction) model file','geoid06_ak.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US AK',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9170','NAD83(FBN) to ASVD02 height (1)','Uses Geoid09 hybrid model. Replaced by Geoid12 model (CT code 7650).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','8542','EPSG','6643','EPSG','2288',0.05,'EPSG','8666','Geoid (height correction) model file','g2009s01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Asm 09',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9171','NAD83(FBN) to GUVD04 height (1)','Uses Geoid09 hybrid model. Replaced by Geoid12 model (CT code 7648).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','8542','EPSG','6644','EPSG','3255',0.05,'EPSG','8666','Geoid (height correction) model file','g2009g01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Gum 09',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9172','NAD83(FBN) to NMVD03 height (1)','Uses Geoid09 hybrid model. Replaced by Geoid12 model (CT code 7649).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','8542','EPSG','6640','EPSG','4171',0.05,'EPSG','8666','Geoid (height correction) model file','g2009g01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Mnp 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9173','NAD83(NSRS2007) to NAVD88 height (1)','Uses Geoid09 hybrid model. Replaced by 2012 model (CT code 6326).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4893','EPSG','5703','EPSG','1323',0.05,'EPSG','8666','Geoid (height correction) model file','geoid09_conus.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus 09',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9174','NAD83(NSRS2007) to NAVD88 height (2)','Uses Geoid09 hybrid model. Replaced by Geoid12 model (CT code 6327).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4893','EPSG','5703','EPSG','1330',0.05,'EPSG','8666','Geoid (height correction) model file','geoid09_ak.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US AK 09',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9175','NAD83(NSRS2007) to PRVD02 height (1)','Uses Geoid09 hybrid model. Replaced by Geoid12 model (CT code 7646).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4893','EPSG','6641','EPSG','3294',0.05,'EPSG','8666','Geoid (height correction) model file','g2009p01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Pri 09',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9176','NAD83(NSRS2007) to VIVD09 height (1)','Uses Geoid09 hybrid model. Replaced by Geoid12 model (CT code 7647).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4893','EPSG','6642','EPSG','3330',0.05,'EPSG','8666','Geoid (height correction) model file','g2009p01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Vir 09',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9160','NAD83(HARN) to NAVD88 height (1)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4957','EPSG','5703','EPSG','2977',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus NW',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9161','NAD83(HARN) to NAVD88 height (2)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4957','EPSG','5703','EPSG','2978',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u02.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CNW',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9162','NAD83(HARN) to NAVD88 height (3)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4957','EPSG','5703','EPSG','2979',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u03.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CNE',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9163','NAD83(HARN) to NAVD88 height (4)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4957','EPSG','5703','EPSG','2980',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u04.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus NE',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9164','NAD83(HARN) to NAVD88 height (5)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4957','EPSG','5703','EPSG','2973',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u05.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus SW',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9165','NAD83(HARN) to NAVD88 height (6)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4957','EPSG','5703','EPSG','2974',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u06.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CSW',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9166','NAD83(HARN) to NAVD88 height (7)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4957','EPSG','5703','EPSG','2975',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u07.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CSE',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9167','NAD83(HARN) to NAVD88 height (8)','Uses Geoid99 hybrid model. Replaced by 2003 model (CT code 9168).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4957','EPSG','5703','EPSG','2976',0.05,'EPSG','8666','Geoid (height correction) model file','g1999u08.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus SE',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9168','NAD83(FBN) to NAVD88 height (1)','Uses Geoid03 hybrid model. Replaced by 2009 model (CT code 9173).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','8542','EPSG','5703','EPSG','1323',0.02,'EPSG','8666','Geoid (height correction) model file','geoid03_conus.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9169','NAD83(HARN) to NAVD88 height (9)','Uses Geoid06 hybrid model. Replaced by Geoid09 model (CT code 9174).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4957','EPSG','5703','EPSG','1330',0.02,'EPSG','8666','Geoid (height correction) model file','geoid06_ak.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US AK',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9170','NAD83(FBN) to ASVD02 height (1)','Uses Geoid09 hybrid model. Replaced by Geoid12 model (CT code 7650).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','8542','EPSG','6643','EPSG','2288',0.05,'EPSG','8666','Geoid (height correction) model file','g2009s01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Asm 09',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9171','NAD83(FBN) to GUVD04 height (1)','Uses Geoid09 hybrid model. Replaced by Geoid12 model (CT code 7648).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','8542','EPSG','6644','EPSG','3255',0.05,'EPSG','8666','Geoid (height correction) model file','g2009g01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Gum 09',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9172','NAD83(FBN) to NMVD03 height (1)','Uses Geoid09 hybrid model. Replaced by Geoid12 model (CT code 7649).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','8542','EPSG','6640','EPSG','4171',0.05,'EPSG','8666','Geoid (height correction) model file','g2009g01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Mnp 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9173','NAD83(NSRS2007) to NAVD88 height (1)','Uses Geoid09 hybrid model. Replaced by 2012 model (CT code 6326).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4893','EPSG','5703','EPSG','1323',0.05,'EPSG','8666','Geoid (height correction) model file','geoid09_conus.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus 09',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9174','NAD83(NSRS2007) to NAVD88 height (2)','Uses Geoid09 hybrid model. Replaced by Geoid12 model (CT code 6327).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4893','EPSG','5703','EPSG','1330',0.05,'EPSG','8666','Geoid (height correction) model file','geoid09_ak.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US AK 09',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9175','NAD83(NSRS2007) to PRVD02 height (1)','Uses Geoid09 hybrid model. Replaced by Geoid12 model (CT code 7646).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4893','EPSG','6641','EPSG','3294',0.05,'EPSG','8666','Geoid (height correction) model file','g2009p01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Pri 09',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9176','NAD83(NSRS2007) to VIVD09 height (1)','Uses Geoid09 hybrid model. Replaced by Geoid12 model (CT code 7647).','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4893','EPSG','6642','EPSG','3330',0.05,'EPSG','8666','Geoid (height correction) model file','g2009p01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Vir 09',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9187','RGAF09 to IGN 1988 SB height (2)','Accuracy 0.05m to 0.1m. Replaces RGAF09 to IGN 1988 SB height (1), transformation code 5508.','Derivation of gravity-related heights from GPS observations.','EPSG','1073','Geographic3D to GravityRelatedHeight (IGN2009)','EPSG','5488','EPSG','5619','EPSG','2891',0.1,'EPSG','8666','Geoid (height correction) model file','gg10_sbv2.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Glp StB',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9188','RGAF09 to IGN 1988 SM height (2)','Accuracy 0.05m to 0.1m. Replaces RGAF09 to IGN 1988 SM height (1), transformation code 5505.','Derivation of gravity-related heights from GPS observations.','EPSG','1073','Geographic3D to GravityRelatedHeight (IGN2009)','EPSG','5488','EPSG','5620','EPSG','2890',0.1,'EPSG','8666','Geoid (height correction) model file','gg10_smv2.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Glp StM',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9228','RGSPM06 to Danger 1950 height (2)','Accuracy 0.01m to 0.05m within onshore area. Replaces RGSPM06 to Danger 1950 height (1), CT code 9137.','Derivation of gravity-related heights from GPS observations.','EPSG','1073','Geographic3D to GravityRelatedHeight (IGN2009)','EPSG','4466','EPSG','5792','EPSG','1220',0.05,'EPSG','8666','Geoid (height correction) model file','RASPM2018.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN-SPM',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9229','NAD83(2011) to NAVD88 height (3)','Uses Geoid18 hybrid model. Replaces 12B model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','6319','EPSG','5703','EPSG','1323',0.015,'EPSG','8666','Geoid (height correction) model file','g2018u0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus 18',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9230','NAD83(2011) to PRVD02 height (2)','Uses Geoid18 hybrid model. Replaces 12B model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','6319','EPSG','6641','EPSG','3294',0.015,'EPSG','8666','Geoid (height correction) model file','g2018p0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Pri 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9231','NAD83(2011) to VIVD09 height (2)','Uses Geoid18 hybrid model. Replaces 12B model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','6319','EPSG','6642','EPSG','3330',0.015,'EPSG','8666','Geoid (height correction) model file','g2018p0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Vir 18',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9229','NAD83(2011) to NAVD88 height (3)','Uses Geoid18 hybrid model. Replaces 12B model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','6319','EPSG','5703','EPSG','1323',0.015,'EPSG','8666','Geoid (height correction) model file','g2018u0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus 18',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9230','NAD83(2011) to PRVD02 height (2)','Uses Geoid18 hybrid model. Replaces 12B model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','6319','EPSG','6641','EPSG','3294',0.015,'EPSG','8666','Geoid (height correction) model file','g2018p0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Pri 12B',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9231','NAD83(2011) to VIVD09 height (2)','Uses Geoid18 hybrid model. Replaces 12B model. See information source for further information.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','6319','EPSG','6642','EPSG','3330',0.015,'EPSG','8666','Geoid (height correction) model file','g2018p0.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Vir 18',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9232','ISN93 to ISN2016 (1)','Grid transformation based on Kriging between ISN93 and ISN2016. Accuracy is better than 5 cm in stable areas but can be around 25 cm in areas that have suffered deformation due to earthquake or volcanic eruption.','Spatial referencing.','EPSG','9615','NTv2','EPSG','4659','EPSG','8086','EPSG','1120',0.05,'EPSG','8656','Latitude and longitude difference file','ISN93_ISN2016.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'LMI-Isl',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9233','ISN2004 to ISN2016 (1)','Grid transformation based on Kriging between ISN2004 and ISN2016. Accuracy is better than 5 cm in stable areas but can be around 25 cm in areas that have suffered deformation due to earthquake or volcanic eruption.','Spatial referencing.','EPSG','9615','NTv2','EPSG','5324','EPSG','8086','EPSG','1120',0.05,'EPSG','8656','Latitude and longitude difference file','ISN2004_ISN2016.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'LMI-Isl',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9235','ATS77 to NAD83(CSRS)v3 (3)','Can be taken as an approximate transformation ATS77 to WGS 84 - see code 1851. Replaced by ATS77 to NAD83(CSRS)v6 (4) (transformation code 9106).','Accuracy 1-2 metres.','EPSG','9615','NTv2','EPSG','4122','EPSG','8240','EPSG','2313',1.5,'EPSG','8656','Latitude and longitude difference file','NS778301.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'NSGC-Can NS',0);
|
||||
@@ -341,29 +341,6 @@ INSERT INTO "grid_transformation" VALUES('EPSG','9243','NAD83 to NAD83(CSRS)v3 (
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9244','NAD83 to NAD83(CSRS)v4 (3)','This gridded difference file AB_CSRS.DAC will need to be renamed to AB_CSRS.gsb to run in some software suites. Formats identical, but AB file is provincial fit only. Can be taken as an approximate transformation NAD83 to WGS 84 - see code 1702.','Accuracy 1-2 metres.','EPSG','9615','NTv2','EPSG','4269','EPSG','8246','EPSG','2376',1.5,'EPSG','8656','Latitude and longitude difference file','AB_CSRS.DAC',NULL,NULL,NULL,NULL,NULL,NULL,'AB Env-Can AB',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9246','NAD83(CSRS)v6 to CGVD2013(CGG2013) height (1)','Uses CGG2013 model which uses bi-quadratic interpolation; bi-linear interpolation of the grid file will give results agreeing to within 1cm 99.97% of the time. Replaced by CGG2013a model (CT code 9247).','Derivation of gravity-related heights from GPS observations.','EPSG','1060','Geographic3D to GravityRelatedHeight (CGG2013)','EPSG','8251','EPSG','6647','EPSG','1061',0.03,'EPSG','8666','Geoid (height correction) model file','CGG2013n83.byn',NULL,NULL,NULL,NULL,NULL,NULL,'NRC Can CGG2013',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9247','NAD83(CSRS)v6 to CGVD2013(CGG2013a) height (1)','Uses CGG2013a model which uses bi-quadratic interpolation; bi-linear interpolation of the grid file will give results agreeing to within 1cm 99.97% of the time. Replaces CGG2013 model (CT code 9246).','Derivation of gravity-related heights from GPS observations.','EPSG','1060','Geographic3D to GravityRelatedHeight (CGG2013)','EPSG','8251','EPSG','9245','EPSG','1061',0.03,'EPSG','8666','Geoid (height correction) model file','CGG2013n83a.byn',NULL,NULL,NULL,NULL,NULL,NULL,'NRC Can CGG2013a',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9256','POSGAR 2007 to SRVN16 height (1)','Uses Geoid-AR16. See information source for more information.','Derivation of gravity-related heights from GNSS observations.','EPSG','1047','Geographic3D to GravityRelatedHeight (Gravsoft)','EPSG','5342','EPSG','9255','EPSG','4573',0.05,'EPSG','8666','Geoid (height correction) model file','GEOIDE-Ar16.gri',NULL,NULL,NULL,NULL,NULL,NULL,'IGN-Arg',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9275','GHA height to EVRF2000 Austria height (1)','Care! Austrian literature describes this transformation in direction EVRF2000 Austria height to GHA height with offset subtracted. EPSG method has offset as an addition. See method formula and example. The grid is implemented in BEV-Transformator.','Change of height to a different vertical reference surface.','EPSG','1080','Vertical Offset by Grid Interpolation (BEV AT)','EPSG','5778','EPSG','9274','EPSG','1037',0.05,'EPSG','8732','Vertical offset file','GV_HoehenGrid_V1.csv',NULL,NULL,NULL,NULL,'EPSG','4312','BEV-Aut',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9276','ETRS89 to EVRF2000 Austria height (1)','Austrian Geoid 2008. Accuracy 5cm (1 sigma). The transformation is implemented in BEV-Transformator.','Derivation of gravity-related heights from GNSS observations.','EPSG','1081','Geographic3D to GravityRelatedHeight (BEV AT)','EPSG','4937','EPSG','9274','EPSG','1037',0.05,'EPSG','8666','Geoid (height correction) model file','GEOID_GRS80_Oesterreich.csv',NULL,NULL,NULL,NULL,'EPSG','4167','BEV-Aut',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9277','MGI to EVRF2000 Austria height (1)','Austrian Geoid 2008 (Bessel ellipsoid). Accuracy 5cm (1 sigma). The transformation is implemented in BEV-Transformator.','Derivation of gravity-related heights from GNSS observations.','EPSG','1081','Geographic3D to GravityRelatedHeight (BEV AT)','EPSG','9267','EPSG','9274','EPSG','1037',0.05,'EPSG','8666','Geoid (height correction) model file','GEOID_BESSEL_Oesterreich.csv',NULL,NULL,NULL,NULL,'EPSG','4312','BEV-Aut',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9278','ETRS89 to GHA Austria height (1)','This transformation gives same result as concatenation of ETRS89 to EVRF2000 Austria height and EVRF2000 Austria height to GHA height transformations, CTs code 9276 and 9275. Accuracy 5cm (1 sigma). The transformation is implemented in BEV-Transformator.','Derivation of gravity-related heights from GNSS observations.','EPSG','1081','Geographic3D to GravityRelatedHeight (BEV AT)','EPSG','4937','EPSG','5778','EPSG','1037',0.05,'EPSG','8666','Geoid (height correction) model file','GV_Hoehengrid_plus_Geoid_V3.csv',NULL,NULL,NULL,NULL,NULL,NULL,'BEV-Aut',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9280','ITRF2005 to SA LLD height (1)','Hybrid geoid referenced to ITRF2005@2010.02. Accuracy 7cm at 1 sigma.','Derivation of gravity-related heights from GNSS observations.','EPSG','1082','Geographic3D to GravityRelatedHeight (SA 2010)','EPSG','7910','EPSG','9279','EPSG','3309',0.07,'EPSG','8666','Geoid (height correction) model file','SAGEOID2010.dat',NULL,NULL,NULL,NULL,NULL,NULL,'NGI-Zaf',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9282','Amersfoort to ETRS89 (9)','Consistent to within 1mm with official RNAPTRANS(TM)2018 at ground level onshore and at MSL offshore. The horizontal deviation using this NTv2 grid is approximately 1mm per 50m height difference from ground level or MSL.','Approximation of horizontal component of official 3D RDNAPTRANS(TM) transformation, which since 1st October 2000 has defined Amersfoort geodetic datum.','EPSG','9615','NTv2','EPSG','4289','EPSG','4258','EPSG','1275',0.001,'EPSG','8656','Latitude and longitude difference file','rdtrans2018.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'NSGI-Nld 2018',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9283','ETRS89 to NAP height (2)','Vertical component of official RDNAPTRANS(TM)2018 procedure. Replaces previous versions of RDNAPTRANS.','Derivation of gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4937','EPSG','5709','EPSG','1275',0.001,'EPSG','8666','Geoid (height correction) model file','nlgeo2018.gtx',NULL,NULL,NULL,NULL,NULL,NULL,'NSGI-Nld 2018',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9312','NZVD2016 height to Auckland 1946 height (2)','Derived at 260 control points. Mean offset 0.292m, standard deviation 0.029m, maximum difference from mean 0.075m. Supersedes NZVD2016 height to Auckland 1946 height (1) (code 7860) after change of grid file format.','Transformation between national and local height systems.','EPSG','1084','Vertical Offset by Grid Interpolation (gtx)','EPSG','7839','EPSG','5759','EPSG','3764',0.02,'EPSG','8732','Vertical offset file','auckht1946-nzvd2016.gtx',NULL,NULL,NULL,NULL,'EPSG','4167','LINZ-NZ AUCK gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9313','NZVD2016 height to Bluff 1955 height (2)','Derived at 71 control points. Mean offset 0.273m, standard deviation 0.034m, maximum difference from mean 0.079m. Supersedes NZVD2016 height to Bluff 1955 height (1) (code 7861) after change of grid file format.','Transformation between national and local height systems.','EPSG','1084','Vertical Offset by Grid Interpolation (gtx)','EPSG','7839','EPSG','5760','EPSG','3801',0.02,'EPSG','8732','Vertical offset file','blufht1955-nzvd2016.gtx',NULL,NULL,NULL,NULL,'EPSG','4167','LINZ-NZ BLUF gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9314','NZVD2016 height to Dunedin 1958 height (2)','Derived at 197 control points. Mean offset 0.326m, standard deviation 0.043m, maximum difference from mean 0.152m. Supersedes NZVD2016 height to Dunedin 1958 height (1) (code 7862) after change of grid file format.','Transformation between national and local height systems.','EPSG','1084','Vertical Offset by Grid Interpolation (gtx)','EPSG','7839','EPSG','5761','EPSG','3803',0.02,'EPSG','8732','Vertical offset file','duneht1958-nzvd2016.gtx',NULL,NULL,NULL,NULL,'EPSG','4167','LINZ-NZ DUNE gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9315','NZVD2016 height to Dunedin-Bluff 1960 height (2)','Derived at 205 control points. Mean offset 0.254m, standard deviation 0.039m, maximum difference from mean 0.11m. Supersedes NZVD2016 height to Dunedin-Bluff 1960 height (1) (code 7863) after change of grid file format.','Transformation between national and local height systems.','EPSG','1084','Vertical Offset by Grid Interpolation (gtx)','EPSG','7839','EPSG','4458','EPSG','3806',0.02,'EPSG','8732','Vertical offset file','dublht1960-nzvd2016.gtx',NULL,NULL,NULL,NULL,'EPSG','4167','LINZ-NZ DUBL gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9316','NZVD2016 height to Gisborne 1926 height (2)','Derived at 274 control points. Mean offset 0.343m, standard deviation 0.025m, maximum difference from mean 0.09m. Supersedes NZVD2016 height to Gisborne 1926 height (1) (code 7864) after change of grid file format.','Transformation between national and local height systems.','EPSG','1084','Vertical Offset by Grid Interpolation (gtx)','EPSG','7839','EPSG','5762','EPSG','3771',0.02,'EPSG','8732','Vertical offset file','gisbht1926-nzvd2016.gtx',NULL,NULL,NULL,NULL,'EPSG','4167','LINZ-NZ GISB gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9317','NZVD2016 height to Lyttelton 1937 height (2)','Derived at 923 control points. Mean offset 0.34m, standard deviation 0.041m, maximum difference from mean 0.149m. Supersedes NZVD2016 height to Lyttelton 1937 height (1) (code 7865) after change of grid file format.','Transformation between national and local height systems.','EPSG','1084','Vertical Offset by Grid Interpolation (gtx)','EPSG','7839','EPSG','5763','EPSG','3804',0.01,'EPSG','8732','Vertical offset file','lyttht1937-nzvd2016.gtx',NULL,NULL,NULL,NULL,'EPSG','4167','LINZ-NZ LYTT gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9318','NZVD2016 height to Moturiki 1953 height (2)','Derived at 519 control points. Mean offset 0.309m, standard deviation 0.071m, maximum difference from mean 0.231m. Supersedes NZVD2016 height to Moturiki 1953 height (1) (code 7866) after change of grid file format.','Transformation between national and local height systems.','EPSG','1084','Vertical Offset by Grid Interpolation (gtx)','EPSG','7839','EPSG','5764','EPSG','3768',0.02,'EPSG','8732','Vertical offset file','motuht1953-nzvd2016.gtx',NULL,NULL,NULL,NULL,'EPSG','4167','LINZ-NZ MOTU gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9319','NZVD2016 height to Napier 1962 height (2)','Derived at 207 control points. Mean offset 0.203m, standard deviation 0.034m, maximum difference from mean 0.096m. Supersedes NZVD2016 height to Napier 1962 height (1) (code 7867) after change of grid file format.','Transformation between national and local height systems.','EPSG','1084','Vertical Offset by Grid Interpolation (gtx)','EPSG','7839','EPSG','5765','EPSG','3772',0.02,'EPSG','8732','Vertical offset file','napiht1962-nzvd2016.gtx',NULL,NULL,NULL,NULL,'EPSG','4167','LINZ-NZ NAPI gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9320','NZVD2016 height to Nelson 1955 height (2)','Derived at 256 control points. Mean offset 0.329m, standard deviation 0.039m, maximum difference from mean 0.114m. Supersedes NZVD2016 height to Nelson 1955 height (1) (code 7868) after change of grid file format.','Transformation between national and local height systems.','EPSG','1084','Vertical Offset by Grid Interpolation (gtx)','EPSG','7839','EPSG','5766','EPSG','3802',0.02,'EPSG','8732','Vertical offset file','nelsht1955-nzvd2016.gtx',NULL,NULL,NULL,NULL,'EPSG','4167','LINZ-NZ NELS gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9321','NZVD2016 height to One Tree Point 1964 height (2)','Derived at 137 control points. Mean offset 0.077m, standard deviation 0.042m, maximum difference from mean 0.107m. Supersedes NZVD2016 height to One Tree Point 1964 height (1) (code 7869) after change of grid file format.','Transformation between national and local height systems.','EPSG','1084','Vertical Offset by Grid Interpolation (gtx)','EPSG','7839','EPSG','5767','EPSG','3762',0.01,'EPSG','8732','Vertical offset file','ontpht1964-nzvd2016.gtx',NULL,NULL,NULL,NULL,'EPSG','4167','LINZ-NZ ONTP gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9322','NZVD2016 height to Stewart Island 1977 height (2)','Derived at 4 control points. Mean offset 0.299m, standard deviation 0.025m, maximum difference from mean 0.039m. Supersedes NZVD2016 height to Stewart Island 1977 height (1) (code 7870) after change of grid file format.','Transformation between national and local height systems.','EPSG','1084','Vertical Offset by Grid Interpolation (gtx)','EPSG','7839','EPSG','5772','EPSG','3338',0.18,'EPSG','8732','Vertical offset file','stisht1977-nzvd2016.gtx',NULL,NULL,NULL,NULL,'EPSG','4167','LINZ-NZ STWT gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9323','NZVD2016 height to Taranaki 1970 height (2)','Derived at 125 control points. Mean offset 0.286m, standard deviation 0.026m, maximum difference from mean 0.07m. Supersedes NZVD2016 height to Taranaki 1970 height (1) (code 7871) after change of grid file format.','Transformation between national and local height systems.','EPSG','1084','Vertical Offset by Grid Interpolation (gtx)','EPSG','7839','EPSG','5769','EPSG','3769',0.02,'EPSG','8732','Vertical offset file','taraht1970-nzvd2016.gtx',NULL,NULL,NULL,NULL,'EPSG','4167','LINZ-NZ TARA gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9324','NZVD2016 height to Wellington 1953 height (2)','Derived at 137 control points. Mean offset 0.408m, standard deviation 0.054m, maximum difference from mean 0.112m. Supersedes NZVD2016 height to Wellington 1953 height (1) (code 7872) after change of grid file format.','Transformation between national and local height systems.','EPSG','1084','Vertical Offset by Grid Interpolation (gtx)','EPSG','7839','EPSG','5770','EPSG','3773',0.02,'EPSG','8732','Vertical offset file','wellht1953-nzvd2016.gtx',NULL,NULL,NULL,NULL,'EPSG','4167','LINZ-NZ WGTN gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9325','NZGD2000 to NZVD2009 height (2)','Defines NZVD2009 vertical datum (datum code 1039, CRS code 4440). Supersedes NZGD2000 to NZVD2009 height (1) (code 4459) after change of grid file format.','Derivation of gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4959','EPSG','4440','EPSG','1175',0.1,'EPSG','8666','Geoid (height correction) model file','nzgeoid2009.gtx',NULL,NULL,NULL,NULL,NULL,NULL,'LINZ-NZ 2009 gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','9326','NZGD2000 to NZVD2016 height (2)','Defines NZVD2016 vertical datum (datum code 1169, CRS code 7839). Supersedes NZGD2000 to NZVD2016 height (1) (code 7840) after change of grid file format.','Derivation of gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4959','EPSG','7839','EPSG','1175',0.1,'EPSG','8666','Geoid (height correction) model file','nzgeoid2016.gtx',NULL,NULL,NULL,NULL,NULL,NULL,'LINZ-NZ 2016 gtx',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10000','RGF93 to NGF IGN69 height (1)','May be used for transformations from WGS 84 to NGF IGN69. Accuracy at each 0.1 deg x 0.1 degree grid node is given within the geoid model file.','Derivation of gravity-related heights from GPS observations.','EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','EPSG','4965','EPSG','5720','EPSG','1326',0.5,'EPSG','8666','Geoid (height correction) model file','ggf97a.txt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Fra',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10001','ETRS89 to NGF IGN69 height (1)','Parameter values taken from RGF93 to NGF IGN69 (1) (code 10000) assuming that RGF93 is equivalent to ETRS89 within the accuracy of the transformation. Accuracy at each 0.1 deg x 0.1 degree grid node is given within the geoid model file.','Derivation of gravity-related heights from GPS observations.','EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','EPSG','4937','EPSG','5720','EPSG','1326',0.5,'EPSG','8666','Geoid (height correction) model file','ggf97a.txt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Fra',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10002','RGF93 to IGN78 Corsica height (1)','May be used for transformations from WGS 84 to IGN78 Corsica. Accuracy at each 0.1 deg x 0.1 degree grid node is given within the geoid model file.','Derivation of gravity-related heights from GPS observations.','EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','EPSG','4965','EPSG','5721','EPSG','1327',0.5,'EPSG','8666','Geoid (height correction) model file','ggf97a_corse.txt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Fra Cor',0);
|
||||
@@ -377,14 +354,14 @@ INSERT INTO "grid_transformation" VALUES('EPSG','10009','RRAF 1991 to Guadeloupe
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10010','RRAF 1991 to Guadeloupe 1988 height (6)','May be used for transformations from WGS 84 to IGN 1988. Accuracy at each 0.025 deg x 0.025 degree grid node is given within the geoid model file.','Derivation of gravity-related heights from GPS observations.','EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','EPSG','4973','EPSG','5757','EPSG','2890',998.0,'EPSG','8666','Geoid (height correction) model file','ggg00_sm.txt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Glp StM',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10011','RGFG95 to NGG1977 height (1)','May be used for transformations from WGS 84 to NGG1977. Accuracy at each 0.025 deg x 0.025 degree grid node is given within the geoid model file.','Derivation of gravity-related heights from GPS observations.','EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','EPSG','4967','EPSG','5755','EPSG','3146',998.0,'EPSG','8666','Geoid (height correction) model file','ggguy00.txt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Guf',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10012','RGR92 to Reunion 1989 height (1)','May be used for transformations from WGS 84 to IGN 1989. Accuracy at each 0.02 deg x 0.02 degree grid node is given within the geoid model file.','Derivation of gravity-related heights from GPS observations.','EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','EPSG','4971','EPSG','5758','EPSG','3337',0.1,'EPSG','8666','Geoid (height correction) model file','ggr99.txt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Reu',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10013','NAD83 to NAVD88 height (1)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4269','EPSG','5703','EPSG','2977',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus NW',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10014','NAD83 to NAVD88 height (2)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4269','EPSG','5703','EPSG','2978',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u02.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CNW',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10015','NAD83 to NAVD88 height (3)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4269','EPSG','5703','EPSG','2979',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u03.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CNE',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10016','NAD83 to NAVD88 height (4)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4269','EPSG','5703','EPSG','2980',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u04.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus NE',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10017','NAD83 to NAVD88 height (5)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4269','EPSG','5703','EPSG','2973',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u05.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus SW',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10018','NAD83 to NAVD88 height (6)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4269','EPSG','5703','EPSG','2974',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u06.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CSW',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10019','NAD83 to NAVD88 height (7)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4269','EPSG','5703','EPSG','2975',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u07.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CSE',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10020','NAD83 to NAVD88 height (8)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (gtx)','EPSG','4269','EPSG','5703','EPSG','2976',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u08.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus SE',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10013','NAD83 to NAVD88 height (1)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4269','EPSG','5703','EPSG','2977',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u01.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus NW',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10014','NAD83 to NAVD88 height (2)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4269','EPSG','5703','EPSG','2978',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u02.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CNW',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10015','NAD83 to NAVD88 height (3)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4269','EPSG','5703','EPSG','2979',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u03.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CNE',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10016','NAD83 to NAVD88 height (4)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4269','EPSG','5703','EPSG','2980',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u04.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus NE',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10017','NAD83 to NAVD88 height (5)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4269','EPSG','5703','EPSG','2973',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u05.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus SW',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10018','NAD83 to NAVD88 height (6)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4269','EPSG','5703','EPSG','2974',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u06.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CSW',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10019','NAD83 to NAVD88 height (7)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4269','EPSG','5703','EPSG','2975',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u07.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus CSE',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10020','NAD83 to NAVD88 height (8)','Uses Geoid03 hybrid model. See information source for further information. Note: Source CRS is 2D, used in this application of the method as a pseudo-3D CRS.','Derivation of approximate gravity-related heights from GPS observations.','EPSG','9665','Geographic3D to GravityRelatedHeight (US .gtx)','EPSG','4269','EPSG','5703','EPSG','2976',0.05,'EPSG','8666','Geoid (height correction) model file','g2003u08.bin',NULL,NULL,NULL,NULL,NULL,NULL,'NGS-US Conus SE',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10021','ETRS89 to Newlyn height (1)','May be used for transformations from WGS 84 to Newlyn.','Derivation of gravity-related heights from GPS observations.','EPSG','9663','Geographic3D to GravityRelatedHeight (OSGM-GB)','EPSG','4937','EPSG','5701','EPSG','2792',0.02,'EPSG','8666','Geoid (height correction) model file','OSTN02_OSGM02_GB.txt',NULL,NULL,NULL,NULL,NULL,NULL,'OS-UK Gbr',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10022','ETRS89 to Belfast height (1)','May be used for transformations from WGS 84 to Belfast.','Derivation of gravity-related heights from GPS observations.','EPSG','9663','Geographic3D to GravityRelatedHeight (OSGM-GB)','EPSG','4937','EPSG','5732','EPSG','2530',0.03,'EPSG','8666','Geoid (height correction) model file','OSTN02_OSGM02_GB.txt',NULL,NULL,NULL,NULL,NULL,NULL,'OS-UK NI',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','10023','ETRS89 to Douglas height (1)','May be used for transformations from WGS 84 to Douglas.','Derivation of gravity-related heights from GPS observations.','EPSG','9663','Geographic3D to GravityRelatedHeight (OSGM-GB)','EPSG','4937','EPSG','5750','EPSG','2803',0.02,'EPSG','8666','Geoid (height correction) model file','OSTN02_OSGM02_GB.txt',NULL,NULL,NULL,NULL,NULL,NULL,'OS-UK Man',0);
|
||||
@@ -481,8 +458,8 @@ INSERT INTO "grid_transformation" VALUES('EPSG','15948','DHDN to ETRS89 (8)','De
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','15949','DHDN to WGS 84 (4)','These parameter values are taken from DHDN to ETRS89 (8) (code 15948) as ETRS89 may be considered equivalent to WGS 84 within the accuracy of the transformation.','For applications requiring an accuracy of better than 1 metre.','EPSG','9615','NTv2','EPSG','4314','EPSG','4326','EPSG','3339',1.0,'EPSG','8656','Latitude and longitude difference file','BETA2007.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'OGP-Deu BeTA2007',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','15954','RD/83 to WGS 84 (1)','These parameter values are taken from DHDN to ETRS89 (8) (code 15948) as RD/83 and ETRS89 may be considered equivalent to DHDN and WGS 84 respectively within the accuracy of the transformation.','For applications requiring an accuracy of better than 1 metre.','EPSG','9615','NTv2','EPSG','4745','EPSG','4326','EPSG','2545',1.0,'EPSG','8656','Latitude and longitude difference file','BETA2007.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'OGP-Deu BeTA2007',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','15955','PD/83 to WGS 84 (1)','These parameter values are taken from DHDN to ETRS89 (8) (code 15948) as PD/83 and ETRS89 may be considered equivalent to DHDN and WGS 84 respectively within the accuracy of the transformation.','For applications requiring an accuracy of better than 1 metre.','EPSG','9615','NTv2','EPSG','4746','EPSG','4326','EPSG','2544',1.0,'EPSG','8656','Latitude and longitude difference file','BETA2007.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'OGP-Deu BeTA2007',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','15958','RGF93 to NTF (2)','Emulation using NTv2 method of transformation NTF to RGF93 (1), code 9327. Note that grid file parameters are of opposite sign. May be taken as approximate transformation to ETRS89 or WGS 84 - see tfm codes 15959 and 15960.','For applications requiring an accuracy of better than 1 metre.','EPSG','9615','NTv2','EPSG','4171','EPSG','4275','EPSG','3694',1.0,'EPSG','8656','Latitude and longitude difference file','rgf93_ntf.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'ESRI-Fra 1m emulation',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','15959','ETRS89 to NTF (3)','These parameter values are taken from RGF93 to NTF (2) (code 15958) as RGF93 may be considered equivalent to ETRS89 within the accuracy of the transformation.','For applications requiring an accuracy of better than 1 metre.','EPSG','9615','NTv2','EPSG','4258','EPSG','4275','EPSG','3694',1.0,'EPSG','8656','Latitude and longitude difference file','rgf93_ntf.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'EPSG-Fra 1m emulation',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','15960','WGS 84 to NTF (3)','These parameter values are taken from RGF93 to NTF (2) (code 15958) as RGF93 may be considered equivalent to WGS 84 within the accuracy of the transformation.','For applications requiring an accuracy of better than 1 metre.','EPSG','9615','NTv2','EPSG','4326','EPSG','4275','EPSG','3694',1.0,'EPSG','8656','Latitude and longitude difference file','rgf93_ntf.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'EPSG-Fra 1m emulation',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','15958','RGF93 to NTF (2)','Emulation using NTv2 method of France Geocentric Interpolation method tfm NTF to RGF93 (1), code 1053. Note that grid file parameters are of opposite sign. May be taken as approximate transformation to ETRS89 or WGS 84 - see tfm codes 15959 and 15960.','For applications requiring an accuracy of better than 1 metre.','EPSG','9615','NTv2','EPSG','4171','EPSG','4275','EPSG','3694',1.0,'EPSG','8656','Latitude and longitude difference file','rgf93_ntf.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'ESRI-Fra 1m emulation',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','15959','ETRS89 to NTF (3)','These parameter values are taken from RGF93 to NTF (2) (code 15958) as RGF93 may be considered equivalent to ETRS89 within the accuracy of the transformation. Emulation of France Geocentric Interpolation method tfm code 1054: note reversal of sign.','For applications requiring an accuracy of better than 1 metre.','EPSG','9615','NTv2','EPSG','4258','EPSG','4275','EPSG','3694',1.0,'EPSG','8656','Latitude and longitude difference file','rgf93_ntf.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'EPSG-Fra 1m emulation',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','15960','WGS 84 to NTF (3)','These parameter values are taken from RGF93 to NTF (2) (code 15958) as RGF93 may be considered equivalent to WGS 84 within the accuracy of the transformation. Emulation of France Geocentric Interpolation method tfm code 15939: note reversal of sign.','For applications requiring an accuracy of better than 1 metre.','EPSG','9615','NTv2','EPSG','4326','EPSG','4275','EPSG','3694',1.0,'EPSG','8656','Latitude and longitude difference file','rgf93_ntf.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'EPSG-Fra 1m emulation',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','15961','RGNC91-93 to NEA74 Noumea (4)','Emulation using NTv2 method of tfm NEA74 Noumea to RGNC91-93 (3) (code 15943). Note reversal of sign of parameter values in grid file.','Accuracy 5-10cm.','EPSG','9615','NTv2','EPSG','4749','EPSG','4644','EPSG','2823',0.05,'EPSG','8656','Latitude and longitude difference file','RGNC1991_IGN72GrandeTerre.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'ESRI-Ncl 0.05m',1);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','15962','RGNC91-93 to IGN72 Grande Terre (6)','Emulation using NTv2 method of tfm IGN72 Grande Terre to RGNC91-93 (4) (code 9329). Note reversal sign of of parameter values in grid file.','Accuracy better than +/- 0.1 metre.','EPSG','9615','NTv2','EPSG','4749','EPSG','4662','EPSG','2822',0.1,'EPSG','8656','Latitude and longitude difference file','RGNC1991_IGN72GrandeTerre.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'ESRI-Ncl 0.1m',0);
|
||||
INSERT INTO "grid_transformation" VALUES('EPSG','15962','RGNC91-93 to IGN72 Grande Terre (6)','Emulation using NTv2 method of tfm IGN72 Grande Terre to RGNC91-93 (4) (code 15945). Note reversal sign of of parameter values in grid file.','Accuracy better than +/- 0.1 metre.','EPSG','9615','NTv2','EPSG','4749','EPSG','4662','EPSG','2822',0.1,'EPSG','8656','Latitude and longitude difference file','RGNC1991_IGN72GrandeTerre.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'ESRI-Ncl 0.1m',0);
|
||||
|
||||
@@ -293,7 +293,7 @@ INSERT INTO "helmert_transformation" VALUES('EPSG','1517','Conakry 1905 to WGS 8
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','1518','Dabola 1981 to WGS 84 (1)','','Accuracy 25m in each axis.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4155','EPSG','4326','EPSG','3257',25.0,-83.0,37.0,124.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'IGN-Gin',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','1527','Campo Inchauspe to WGS 84 (2)','Derived through ties at 2 stations (Cerro Colorado and Chihuido Sur) to 4 IGS stations in February 1995','Oil exploration.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4221','EPSG','4326','EPSG','2325',0.5,-154.5,150.7,100.4,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'TOT-Arg Neu',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','1528','Chos Malal 1914 to Campo Inchauspe (1)','Derived through common coordinates at 5 stations.','Oil exploration. Accuracy 10 metres.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4160','EPSG','4221','EPSG','2325',10.0,160.0,26.0,41.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'TOT-Arg Neu',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','1529','Hito XVIII to WGS 84 (1)','Derived through ties at 3 stations (RC03, TOTAL11 and MP12) to 3 IGS stations in November 1995','Oil exploration.','EPSG','9606','Position Vector transformation (geog2D domain)','EPSG','4254','EPSG','4326','EPSG','1486',0.5,18.38,192.45,96.82,'EPSG','9001',0.056,-0.142,-0.2,'EPSG','9104',-0.0013,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'TOT-Arg TdF',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','1529','Hito XVIII to WGS 84 (1)','Derived through ties at 3 stations (RC03, TOTAL11 and MP12) to 3 IGS stations in November 1995','Oil exploration.','EPSG','9606','Position Vector transformation (geog2D domain)','EPSG','4254','EPSG','4326','EPSG','2357',0.5,18.38,192.45,96.82,'EPSG','9001',0.056,-0.142,-0.2,'EPSG','9104',-0.0013,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'TOT-Arg TdF',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','1530','NAD27 to WGS 84 (30)','','Accuracy 3m.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4267','EPSG','4326','EPSG','1077',3.0,-4.2,135.4,181.9,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'ICH-Cub',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','1531','Nahrwan 1967 to WGS 84 (4)','Parameter values adopted by Total are mean of those derived by Oceonics and Geoid through ties at platform AK1 to 4 IGS stations in March 1995.','Oil exploration.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4270','EPSG','4326','EPSG','2392',0.5,-245.0,-153.9,382.8,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'TOT-UAE Abk',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','1532','M''poraloko to WGS 84 (2)','Derived as mean of Doris determinations at 3 stations in Port Gentil area in 1994.','Oil exploration.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4266','EPSG','4326','EPSG','1100',0.5,-80.7,-132.5,41.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'Elf-Gab94',0);
|
||||
@@ -1040,7 +1040,7 @@ INSERT INTO "helmert_transformation" VALUES('EPSG','8438','Macao 1920 to WGS 84
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','8439','Hong Kong Geodetic CS to WGS 84 (1)','Approximation at the +/- 1m level assuming that Hong Kong Geodetic CS is equivalent to WGS 84.','Accuracy +/- 1 metre.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','8427','EPSG','4326','EPSG','1118',1.0,0.0,0.0,0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'EPSG-Hkg',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','8448','GDA2020 to WGS 84 (G1762) (1)','Scale difference in ppb and scale difference rate in ppb/yr where 1/billion = 1E-9 or nm/m. Parameter values taken from ITRF2014 to GDA2020 (1) (code 8049), assuming WGS 84 (G1762) is equivalent to ITRF2014 within the accuracy of the transformation.','Spatial referencing.','EPSG','1056','Time-dependent Coordinate Frame rotation (geocen)','EPSG','7842','EPSG','7664','EPSG','4177',0.2,0.0,0.0,0.0,'EPSG','1025',0.0,0.0,0.0,'EPSG','1031',0.0,'EPSG','1028',0.0,0.0,0.0,'EPSG','1027',-1.50379,-1.18346,-1.20716,'EPSG','1032',0.0,'EPSG','1030',2020.0,'EPSG','1029',NULL,NULL,NULL,NULL,NULL,'GA-Aus 0.2m',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','8450','GDA2020 to WGS 84 (2)','Approximation at the 3m level assuming WGS 84 is equivalent to ITRF2014 within the accuracy of the transformation. See GDA2020 to WGS 84 (G1762) (1) (code 8448) for a better approximation and ITRF2014 to GDA2020 (1) (code 8049) for actual relationship.','Spatial referencing with 3-metre accuracy.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','7844','EPSG','4326','EPSG','4177',3.0,0.0,0.0,0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'GA-Aus 3m',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','8452','Batavia to WGS 84 (1)','Derived at 5 stations. Note: U.S. DMA TR8350.2 September 1987 gives source CRS as Batavia and area as Sumatra. The Batavia (Genuk) CRS applies to Java and western Sumatra. EPSG presumes this CT applies to both. Sometimes found applied to all Sumatra.','For military purposes. Accuracy 3m in each axis.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4211','EPSG','4326','EPSG','1285',6.0,-377.0,681.0,-50.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'DMA-Idn Sumatra',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','8452','Padang to WGS 84 (1)','Note: U.S. Defense Mapping Agency TR8350.2 September 1987 gives source CRS as Batavia and area as Sumatra. The Batavia (Genuk) CRS applies to Java, not Sumatra. EPSG presumes the source CRS should be Padang. Derived at 5 stations.','For military purposes. Accuracy 3m in each axis.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4280','EPSG','4326','EPSG','1355',6.0,-377.0,681.0,-50.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'DMA-Idn Sumatra',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','8674','La Canoa to PSAD56 (1)','In Venezuela PSAD56 is coincident with La Canoa.','Spatial referencing.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4247','EPSG','4248','EPSG','3327',0.0,0.0,0.0,0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'LAG-Ven E',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','8680','MGI 1901 to ETRS89 (7)','Derived at 1385 points across the area of Bosnia and Herzegovina. May be taken as approximate transformation MGI 1901 to WGS 84 (see code 8823).','For applications to an accuracy of 1 metre.','EPSG','9606','Position Vector transformation (geog2D domain)','EPSG','3906','EPSG','4258','EPSG','1050',1.0,489.88,183.912,533.711,'EPSG','9001',5.76545,4.69994,-12.58211,'EPSG','9104',1.00646,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'FGA-Bih',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','8681','MGI 1901 to WGS 84 (12)','Parameter values from MGI 1901 to ETRS89 (7) (code 8680). Assumes ETRS89 and WGS 84 can be considered the same to within the accuracy of the transformation.','For applications to an accuracy of 1 metre.','EPSG','9606','Position Vector transformation (geog2D domain)','EPSG','3906','EPSG','4258','EPSG','1050',1.0,489.88,183.912,533.711,'EPSG','9001',5.76545,4.69994,-12.58211,'EPSG','9104',1.00646,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'FGA-Bih',1);
|
||||
@@ -1168,17 +1168,6 @@ INSERT INTO "helmert_transformation" VALUES('EPSG','9224','ED50 to ETRS89 (15)',
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9225','WGS 84 to ETRS89 (2)','Parameter values derived from ITRF2008 to ETRF2000 (1), code 7951, as a time-specific transformation @2014.81, assuming ITRF2008 = WGS 84 (G1762) = WGS 84 and ETRF2000 = ETRS89.','Oil and gas exploration and production.','EPSG','1065','Time-specific Position Vector transform (geocen)','EPSG','4978','EPSG','4936','EPSG','4566',0.1,0.054,0.051,-0.085,'EPSG','9001',0.0021,0.0126,-0.0204,'EPSG','9104',0.0025,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,2014.81,'EPSG','1029',NULL,NULL,NULL,NULL,NULL,'ONE-Deu/Nld 2014.81',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9226','SHGD2015 to Astro DOS 71 (2)','Derived at 19 stations, RMS = 6cm. Note: Because of the large rotations about the Y- and Z-axes this transformation is not reversible. For the reverse transformation use Astro DOS 71 to SHGD2015 (2) (code 7895).','High Accuracy transformation from St Helena Geodetic Datum 2015. Not reversible - see remarks.','EPSG','9606','Position Vector transformation (geog2D domain)','EPSG','7886','EPSG','4710','EPSG','3183',0.1,112.771,-12.282,18.935,'EPSG','9001',-2.1692,-16.8896,-17.1961,'EPSG','9104',19.54517,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'ENRD-Shn Hel 0.1m Rev',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9227','ITRF2005 to NAD83(CSRS)v5 (1)','Concatenation of joint Canada-US NAD83>ITRF96 transformation (code 8259) with IGS value for ITRF96>ITRF97 and IERS transformations ITRF97>ITRF2005. Scale difference in ppb and scale difference rate in ppb/yr where 1/billion = 1E-9 or nm/m.','Geodesy. Defines NAD83(CSRS)v5 and is therefore treated as errorless.','EPSG','1053','Time-dependent Position Vector tfm (geocentric)','EPSG','4896','EPSG','8247','EPSG','1061',0.0,0.9963,-1.9024,-0.5219,'EPSG','9001',-25.915,-9.426,-11.599,'EPSG','1031',0.775,'EPSG','1028',0.0005,-0.0006,-0.0013,'EPSG','1042',-0.067,0.757,0.051,'EPSG','1032',-0.102,'EPSG','1030',1997.0,'EPSG','1029',NULL,NULL,NULL,NULL,NULL,'NRC-Can CSRSv5',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9234','Kalianpur 1962 to WGS 84 (5)','Derived by Western Geophysical for UTP 1996 East Sind 2D survey. Very similar parameter values (higher resolution but no better accuracy) were used by BGP for the ENI 2006 East Sind 2D survey.','Oil exploration.','EPSG','9607','Coordinate Frame rotation (geog2D domain)','EPSG','4145','EPSG','4326','EPSG','2983',3.0,230.25,632.76,161.03,'EPSG','9001',-1.114,1.115,1.212,'EPSG','9104',12.584,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'utp-Pak E Sind',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9257','Chos Malal 1914 to WGS 84 (2)','Derived through common coordinates at 13 stations.','Oil and gas exploration and production.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4160','EPSG','4326','EPSG','4561',2.5,8.88,184.86,106.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'YPF-Arg Cuyo',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9258','Chos Malal 1914 to WGS 84 (3)','Derived through common coordinates at 43 stations.','Oil and gas exploration and production.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4160','EPSG','4326','EPSG','1292',2.5,15.75,164.93,126.18,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'YPF-Arg Neuq',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9259','Pampa del Castillo to WGS 84 (2)','Derived through common coordinates at 22 stations. Used by YPF throughout the Golfo San Jorge basin.','Oil and gas exploration and production.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4161','EPSG','4326','EPSG','4572',2.5,-233.43,6.65,173.64,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'YPF-Arg GSJB',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9260','Tapi Aike to WGS 84 (1)','Used by YPF throughout the Tapi Aike basin.','Oil and gas exploration and production.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','9248','EPSG','4326','EPSG','4569',5.0,-192.26,65.72,132.08,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'YPF-Arg TapiAike',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9261','MMN to WGS 84 (1)','','Oil and gas exploration and production.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','9251','EPSG','4326','EPSG','2357',2.5,-9.5,122.9,138.2,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'YPF-Arg MMN',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9262','MMS to WGS 84 (1)','','Oil and gas exploration and production.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','9253','EPSG','4326','EPSG','2357',2.5,-78.1,101.6,133.3,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'YPF-Arg MMS',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9263','Hito XVIII 1963 to WGS 84 (3)','','Oil and gas exploration and production.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4254','EPSG','4326','EPSG','2357',2.5,18.2,190.7,100.9,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'YPF-Arg TdF Hito',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9264','POSGAR 2007 to WGS 84 (2)','Derived as average at all points common between the POSGAR 94 and POSGAR 2007 networks. POSGAR 94 was adjusted to the WGS 84 coordinates of 20 stations in March to May 1994. Accuracy 0.1m in 1994 + 1.5cm per year.','Oil and gas exploration and production.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','5340','EPSG','4326','EPSG','1033',0.5,-0.41,0.46,-0.35,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'YPF-Arg',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9281','Amersfoort to ETRS89 (8)','Derived using ETRF2014. In RDNAPTRANS2018 software used assuming an ETRS89 ellipsoidal height of 43m and with an additional correction grid (corrections of up to 0.25m). Replaces Amersfoort to ETRS89 (5) and (6) (tfm codes 4830 and 4831).','Accuracy 0.25m','EPSG','9607','Coordinate Frame rotation (geog2D domain)','EPSG','4289','EPSG','4258','EPSG','1275',0.25,565.7381,50.4018,465.2904,'EPSG','9001',1.91514,-1.60363,9.09546,'EPSG','9109',4.07244,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'IOGP-Nld 2018',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','9334','ITRF2014 to KSA-GRF17 (1)','Arabian plate rotations derived during KSA-GRF17 adjustment from observations at 41 sites with at least 2.5 years of continuous observations.','Geodesy.','EPSG','1053','Time-dependent Position Vector tfm (geocentric)','EPSG','7789','EPSG','9331','EPSG','1206',0.001,0.0,0.0,0.0,'EPSG','1025',0.0,0.0,0.0,'EPSG','1031',0.0,'EPSG','1028',0.0,0.0,0.0,'EPSG','1027',-1.199,0.107,-1.468,'EPSG','1032',0.0,'EPSG','1030',2017.0,'EPSG','1029',NULL,NULL,NULL,NULL,NULL,'GCS-Sau',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','10085','Trinidad 1903 to WGS 84 (2)','Parameter values provided to EOG by Trinidad Ministry of Energy and Energy Industries. Used by EOG offshore Trinidad (including Pelican, Kiskadee and Ibis fields) since 1996.','Oil exploration.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4302','EPSG','4326','EPSG','1339',3.0,-61.0,285.2,471.6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'EOG-Tto Trin',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','10086','JAD69 to WGS 72 (1)','Derived in 1977 through Transit observations at 2 stations by US DMA.','For military mapping.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4242','EPSG','4322','EPSG','3342',15.0,48.0,208.0,382.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'SD-Jam',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','10089','Aratu to WGS 84 (5)','Used by ExxonMobil for block BMS1. See WGS 84 (13) (tfm code 5051) which Petrobras now recommends for the area.','Oil exploration.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4208','EPSG','4326','EPSG','2962',7.0,-163.466,317.396,-147.538,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'EXM-Bra Santos',0);
|
||||
@@ -1203,7 +1192,7 @@ INSERT INTO "helmert_transformation" VALUES('EPSG','15700','Gulshan 303 to WGS 8
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15701','Kalianpur 1962 to WGS 84 (2)','Derived at Geodetic Survey office in Karachi in 1997.','Oil exploration.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4145','EPSG','4326','EPSG','2985',1.0,275.57,676.78,229.6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'TFE-Pak Indus',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15702','Kalianpur 1962 to WGS 84 (3)','Derived at station S0001, an approximate offset to Survey of India primary station Kat Baman, in 1992 from 180 single point Transit passes observed in 1991 by Fugro-Geodetic for UTP.','Oil exploration.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4145','EPSG','4326','EPSG','2984',3.0,278.9,684.39,226.05,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'utp-Pak Badin',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15703','Kalianpur 1962 to WGS 84 (4)','Derived at Chitrawala triangulation station by Fugro-Geodetic for UTP.','Oil exploration.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4145','EPSG','4326','EPSG','2982',3.0,271.905,669.593,231.495,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'utp-Pak Karachi',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15704','Kalianpur 1962 to WGS 84 (5)','Derived by Western Geophysical for UTP 1996 East Sind 2D survey.','Oil exploration.','EPSG','9606','Position Vector transformation (geog2D domain)','EPSG','4145','EPSG','4326','EPSG','2983',3.0,230.25,632.76,161.03,'EPSG','9001',-1.114,1.115,1.212,'EPSG','9104',12.584,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'utp-Pak E Sind',1);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15704','Kalianpur 1962 to WGS 84 (5)','Derived by Western Geophysical for UTP 1996 East Sind 2D survey.','Oil exploration.','EPSG','9606','Position Vector transformation (geog2D domain)','EPSG','4145','EPSG','4326','EPSG','2983',3.0,230.25,632.76,161.03,'EPSG','9001',-1.114,1.115,1.212,'EPSG','9104',12.584,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'utp-Pak E Sind',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15705','Minna to WGS 84 (12)','Derived via WGS 72(BE). Minna to WGS 72(BE) transformation derived in 1981 for Mobil E&P Nigeria (MEPCON) by Geodetic Survey through Transit translocation at six stations in southern Nigeria. Used by MEPCON in blocks OPL 215 and 221.','Oil industry exploration.','EPSG','9606','Position Vector transformation (geog2D domain)','EPSG','4263','EPSG','4326','EPSG','3819',8.0,-83.13,-104.95,114.63,'EPSG','9001',0.0,0.0,0.554,'EPSG','9104',0.0,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'WGC-Nga 211',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15706','Minna to WGS 84 (13)','Used by Elf in Blocks OPL 222 and OPL 223 and by Mobil in 1994.','Oil industry exploration.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4263','EPSG','4326','EPSG','1717',7.0,-93.6,-83.7,113.8,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'Elf-Nga',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15707','ELD79 to WGS 84 (6)','Used by Petrocanada and previous licence holders in Amal field, concession 12.','Oil exploration and production','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4159','EPSG','4326','EPSG','2987',10.0,-118.996,-111.177,-198.687,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'PCan-Lby Amal',0);
|
||||
@@ -1330,7 +1319,7 @@ INSERT INTO "helmert_transformation" VALUES('EPSG','15833','RGPF to WGS 84 (2)',
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15842','Hong Kong 1963(67) to WGS 84 (1)','Derived at 2 satellite stations. Care: does not use Hong Kong 1963 (code 4838) as the source CRS.','Military mapping. Accuracy +/- 1m.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4739','EPSG','4326','EPSG','1118',1.0,-156.0,-271.0,-189.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'UKHO-Hkg',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15843','PZ-90 to WGS 84 (1)','Derived through Glonass and GPS at 30 stations throughout USSR - Former Soviet Union (FSU).','Geodetic applications. Accuracy better than 1.5 metres.','EPSG','9607','Coordinate Frame rotation (geog2D domain)','EPSG','4740','EPSG','4326','EPSG','1262',1.5,0.0,0.0,1.5,'EPSG','9001',0.0,0.0,-0.076,'EPSG','9104',0.0,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'GiK-World',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15844','Pulkovo 1942 to PZ-90 (1)','Derived through Glonass at 30 stations throughout USSR - Former Soviet Union (FSU). Mandated for use in Russia by GosStandard of Russia Decree #327 of August 9, 2001.','Accuracy within area of primary CS42 control = 1 to 2m; accuracy at distant points 3 to 4 m.','EPSG','9607','Coordinate Frame rotation (geog2D domain)','EPSG','4284','EPSG','4740','EPSG','2423',4.0,25.0,-141.0,-80.0,'EPSG','9001',0.0,-0.35,-0.66,'EPSG','9104',0.0,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'GiK-Rus',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15845','Pampa del Castillo to WGS 84 (1)','Transformation parameter precision given to millimetres in information source but due to accuracy rounded to nearest decimetre for EPSG database.','Geodetic surveying within the oil industry. Accuracy 25 m.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4161','EPSG','4326','EPSG','1265',25.0,27.5,14.0,186.4,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'UNO-Arg ComRiv',1);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15845','Pampa del Castillo to WGS 84 (1)','Transformation parameter precision given to millimetres in information source but due to accuracy rounded to nearest decimetre for EPSG database.','Geodetic surveying within the oil industry. Accuracy 25 m.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4161','EPSG','4326','EPSG','1265',25.0,27.5,14.0,186.4,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'UNO-Arg ComRiv',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15846','Egypt Gulf of Suez S-650 TL to WGS 84 (2)','Sometime referred to as "Egypt 1907 to WGS 84". However, application to WGS 84 coordinates of the reverse of this tfm results in Gulf of Suez S-650 TL, not Egypt 1907, position. Gulf of Suez S-650 TL and Egypt 1907 CRSs differ by some 20 metres.','Used for oil exploration by GUPCO.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4706','EPSG','4326','EPSG','2341',5.0,-146.21,112.63,4.05,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'Racal-Egy GoS',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15847','MOP78 to WGS 84 (2)','Replaces information from 2001 (tfm code 1925).','Accuracy +/- 10 metres.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4639','EPSG','4326','EPSG','2815',10.0,253.0,-132.0,-127.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'IGN-Wlf Wallis',0);
|
||||
INSERT INTO "helmert_transformation" VALUES('EPSG','15848','ST84 Ile des Pins to WGS 84 (2)','','Accuracy +/- 10 metres.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4642','EPSG','4326','EPSG','2820',10.0,-13.0,-348.0,292.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'IGN-Ncl Pins',0);
|
||||
|
||||
+59
-59
@@ -1,4 +1,4 @@
|
||||
--- This file has been generated by scripts/build_db_create_ignf_from_xml.py from the http://librairies.ign.fr/geoportail/resources/IGNF.xml definition file. DO NOT EDIT !
|
||||
--- This file has been generated by scripts/build_db_create_ignf_from_xml.py from the https://geodesie.ign.fr/contenu/fichiers/IGNF.v3.1.0.xml definition file. DO NOT EDIT !
|
||||
|
||||
INSERT INTO "metadata" VALUES('IGNF.SOURCE', 'https://geodesie.ign.fr/contenu/fichiers/IGNF.v3.1.0.xml');
|
||||
INSERT INTO "metadata" VALUES('IGNF.VERSION', '3.1.0');
|
||||
@@ -2696,8 +2696,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Huahine.mnt', -- as referenced by the IGNF registry
|
||||
'ggpf02-Huahine.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2710,8 +2710,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggg00v2.mnt', -- as referenced by the IGNF registry
|
||||
'ggg00v2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2724,8 +2724,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf10-Tahiti.mnt', -- as referenced by the IGNF registry
|
||||
'ggpf10-Tahiti.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2738,8 +2738,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Raiatea.mnt', -- as referenced by the IGNF registry
|
||||
'ggpf02-Raiatea.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2752,8 +2752,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggg00_sbv2.mnt', -- as referenced by the IGNF registry
|
||||
'ggg00_sbv2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2766,8 +2766,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/gg10_smv2.mnt', -- as referenced by the IGNF registry
|
||||
'gg10_smv2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2780,8 +2780,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAMG2016.mnt', -- as referenced by the IGNF registry
|
||||
'RAMG2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2794,8 +2794,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggker08v2.mnt', -- as referenced by the IGNF registry
|
||||
'ggker08v2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2808,8 +2808,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggspm06v1.mnt', -- as referenced by the IGNF registry
|
||||
'ggspm06v1.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2822,8 +2822,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/gg10_sbv2.mnt', -- as referenced by the IGNF registry
|
||||
'gg10_sbv2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2836,8 +2836,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggguy15.mnt', -- as referenced by the IGNF registry
|
||||
'ggguy15.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2850,8 +2850,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/metropole/RAF09.mnt', -- as referenced by the IGNF registry
|
||||
'RAF09.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2864,8 +2864,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf08-Fakarava.mnt', -- as referenced by the IGNF registry
|
||||
'ggpf08-Fakarava.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2878,8 +2878,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggm00v2.mnt', -- as referenced by the IGNF registry
|
||||
'ggm00v2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2892,8 +2892,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf10-Moorea.mnt', -- as referenced by the IGNF registry
|
||||
'ggpf10-Moorea.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2906,8 +2906,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Maupiti.mnt', -- as referenced by the IGNF registry
|
||||
'ggpf02-Maupiti.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2920,8 +2920,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggg00_lsv2.mnt', -- as referenced by the IGNF registry
|
||||
'ggg00_lsv2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2934,8 +2934,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggm04v1.mnt', -- as referenced by the IGNF registry
|
||||
'ggm04v1.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2948,8 +2948,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggg00_smv2.mnt', -- as referenced by the IGNF registry
|
||||
'ggg00_smv2.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2962,8 +2962,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RALD2016.mnt', -- as referenced by the IGNF registry
|
||||
'RALD2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2976,8 +2976,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAR07_bl.gra', -- as referenced by the IGNF registry
|
||||
'RAR07_bl.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -2990,8 +2990,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RALS2016.mnt', -- as referenced by the IGNF registry
|
||||
'RALS2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -3004,8 +3004,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RALDW842016.mnt', -- as referenced by the IGNF registry
|
||||
'RALDW842016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -3018,8 +3018,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Tahaa.mnt', -- as referenced by the IGNF registry
|
||||
'ggpf02-Tahaa.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -3032,8 +3032,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAGTBT2016.mnt', -- as referenced by the IGNF registry
|
||||
'RAGTBT2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -3046,8 +3046,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/metropole/RAC09.mnt', -- as referenced by the IGNF registry
|
||||
'RAC09.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -3060,8 +3060,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAMART2016.mnt', -- as referenced by the IGNF registry
|
||||
'RAMART2016.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -3074,8 +3074,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('https://geodesie.ign.fr/contenu/fichiers/documentation/grilles/metropole/RAF18.mnt', -- as referenced by the IGNF registry
|
||||
'RAF18.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
INSERT INTO grid_alternatives(original_grid_name,
|
||||
@@ -3088,8 +3088,8 @@ INSERT INTO grid_alternatives(original_grid_name,
|
||||
VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Bora.mnt', -- as referenced by the IGNF registry
|
||||
'ggpf02-Bora.gtx',
|
||||
'GTX',
|
||||
'geoid_like',
|
||||
0,
|
||||
'vgridshift',
|
||||
1,
|
||||
'proj-datumgrid-europe',
|
||||
NULL, NULL, NULL, NULL);
|
||||
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
INSERT INTO "metadata" VALUES('EPSG.VERSION', 'v9.8.6');
|
||||
INSERT INTO "metadata" VALUES('EPSG.DATE', '2020-01-22');
|
||||
INSERT INTO "metadata" VALUES('EPSG.VERSION', 'v9.8.4');
|
||||
INSERT INTO "metadata" VALUES('EPSG.DATE', '2019-11-12');
|
||||
|
||||
@@ -122,7 +122,7 @@ INSERT INTO "other_transformation" VALUES('EPSG','1519','Bern 1898 (Bern) to CH1
|
||||
INSERT INTO "other_transformation" VALUES('EPSG','1755','Bogota 1975 (Bogota) to Bogota 1975 (1)','','Change of prime meridian.','EPSG','9601','Longitude rotation','EPSG','4802','EPSG','4218','EPSG','3229',0.0,'EPSG','8602','Longitude offset',-74.04513,'EPSG','9110',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'IGAC-Col',0);
|
||||
INSERT INTO "other_transformation" VALUES('EPSG','1756','Lisbon (Lisbon) to Lisbon (1)','','Change of prime meridian.','EPSG','9601','Longitude rotation','EPSG','4803','EPSG','4207','EPSG','1294',0.0,'EPSG','8602','Longitude offset',-9.0754862,'EPSG','9110',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'IGC-Prt',0);
|
||||
INSERT INTO "other_transformation" VALUES('EPSG','1757','MGI (Ferro) to MGI (1)','','Change of prime meridian.','EPSG','9601','Longitude rotation','EPSG','4805','EPSG','4312','EPSG','1321',0.0,'EPSG','8602','Longitude offset',-17.4,'EPSG','9110',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'BEV-Aut balk',1);
|
||||
INSERT INTO "other_transformation" VALUES('EPSG','1758','Padang (Jakarta) to Padang (1)','','Change of prime meridian.','EPSG','9601','Longitude rotation','EPSG','4808','EPSG','4280','EPSG','1355',0.0,'EPSG','8602','Longitude offset',106.482779,'EPSG','9110',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'EPSG-Idn Sumatra',1);
|
||||
INSERT INTO "other_transformation" VALUES('EPSG','1758','Padang (Jakarta) to Padang (1)','','Change of prime meridian.','EPSG','9601','Longitude rotation','EPSG','4808','EPSG','4280','EPSG','1355',0.0,'EPSG','8602','Longitude offset',106.482779,'EPSG','9110',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'EPSG-Idn Sumatra',0);
|
||||
INSERT INTO "other_transformation" VALUES('EPSG','1759','Batavia (Jakarta) to Batavia (1)','','Change of prime meridian.','EPSG','9601','Longitude rotation','EPSG','4813','EPSG','4211','EPSG','1285',0.0,'EPSG','8602','Longitude offset',106.482779,'EPSG','9110',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'EPSG-Idn Java',0);
|
||||
INSERT INTO "other_transformation" VALUES('EPSG','1760','RT38 (Stockholm) to RT38 (1)','','Change of prime meridian.','EPSG','9601','Longitude rotation','EPSG','4814','EPSG','4308','EPSG','3313',0.0,'EPSG','8602','Longitude offset',18.03298,'EPSG','9110',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NLS-Swe',0);
|
||||
INSERT INTO "other_transformation" VALUES('EPSG','1761','Greek (Athens) to Greek (1)','','Change of prime meridian.','EPSG','9601','Longitude rotation','EPSG','4815','EPSG','4120','EPSG','3254',0.0,'EPSG','8602','Longitude offset',23.4258815,'EPSG','9110',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NTU-Grc',0);
|
||||
|
||||
@@ -65,7 +65,8 @@ CREATE TABLE area(
|
||||
east_lon FLOAT CHECK (east_lon BETWEEN -180 AND 180),
|
||||
deprecated BOOLEAN NOT NULL CHECK (deprecated IN (0, 1)),
|
||||
CONSTRAINT pk_area PRIMARY KEY (auth_name, code),
|
||||
CONSTRAINT check_area_lat CHECK (south_lat <= north_lat)
|
||||
CONSTRAINT check_area_lat CHECK (south_lat <= north_lat),
|
||||
CONSTRAINT check_area_lon CHECK (west_lon <= east_lon OR (east_lon + 360 - west_lon <= 200))
|
||||
);
|
||||
|
||||
CREATE TABLE prime_meridian(
|
||||
@@ -1092,7 +1093,7 @@ CREATE TABLE grid_alternatives(
|
||||
original_grid_name TEXT NOT NULL PRIMARY KEY, -- original grid name (e.g. Und_min2.5x2.5_egm2008_isw=82_WGS84_TideFree.gz). For LOS/LAS format, the .las files
|
||||
proj_grid_name TEXT NOT NULL, -- PROJ grid name (e.g egm08_25.gtx)
|
||||
proj_grid_format TEXT NOT NULL, -- one of 'CTable2', 'NTv1', 'NTv2', 'GTX'
|
||||
proj_method TEXT NOT NULL, -- hgridshift, vgridshift or geoid_like
|
||||
proj_method TEXT NOT NULL, -- hgridshift or vgridshift
|
||||
inverse_direction BOOLEAN NOT NULL CHECK (inverse_direction IN (0, 1)), -- whether the PROJ grid direction is reversed w.r.t to the authority one (TRUE in that case)
|
||||
package_name TEXT, -- package name that contains the file
|
||||
url TEXT, -- optional URL where to download the PROJ grid
|
||||
@@ -1102,10 +1103,10 @@ CREATE TABLE grid_alternatives(
|
||||
|
||||
CONSTRAINT fk_grid_alternatives_grid_packages FOREIGN KEY (package_name) REFERENCES grid_packages(package_name),
|
||||
CONSTRAINT check_grid_alternatives_grid_fromat CHECK (proj_grid_format IN ('CTable2', 'NTv1', 'NTv2', 'GTX')),
|
||||
CONSTRAINT check_grid_alternatives_proj_method CHECK (proj_method IN ('hgridshift', 'vgridshift', 'geoid_like')),
|
||||
CONSTRAINT check_grid_alternatives_proj_method CHECK (proj_method IN ('hgridshift', 'vgridshift')),
|
||||
CONSTRAINT check_grid_alternatives_not_hgridshift CHECK (NOT(proj_method != 'hgridshift' AND proj_grid_format IN ('CTable2', 'NTv1', 'NTv2'))),
|
||||
CONSTRAINT check_grid_alternatives_not_vgridshift CHECK (NOT(proj_method = 'hgridshift' AND proj_grid_format IN ('GTX'))),
|
||||
CONSTRAINT check_grid_alternatives_inverse_direction CHECK (NOT(proj_method = 'geoid_like' AND inverse_direction = 1)),
|
||||
CONSTRAINT check_grid_alternatives_not_vgridshift CHECK (NOT(proj_method != 'vgridshift' AND proj_grid_format IN ('GTX'))),
|
||||
CONSTRAINT check_grid_alternatives_original_grid_name CHECK (NOT(original_grid_name = proj_grid_name AND inverse_direction != 0)),
|
||||
CONSTRAINT check_grid_alternatives_package_name_url CHECK (NOT(package_name IS NOT NULL AND url IS NOT NULL)),
|
||||
CONSTRAINT check_grid_alternatives_direct_download_url CHECK (NOT(direct_download IS NULL AND url IS NOT NULL)),
|
||||
CONSTRAINT check_grid_alternatives_open_license_url CHECK (NOT(open_license IS NULL AND url IS NOT NULL))
|
||||
@@ -1364,8 +1365,6 @@ CREATE TABLE supersession(
|
||||
source TEXT
|
||||
);
|
||||
|
||||
CREATE INDEX idx_supersession ON supersession(superseded_table_name, superseded_auth_name, superseded_code);
|
||||
|
||||
CREATE TRIGGER supersession_insert_trigger
|
||||
BEFORE INSERT ON supersession
|
||||
FOR EACH ROW BEGIN
|
||||
|
||||
@@ -3565,8 +3565,8 @@ INSERT INTO "projected_crs" VALUES('EPSG','8838','MTRF-2000 / UTM zone 38N',NULL
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','8839','MTRF-2000 / UTM zone 39N',NULL,NULL,'EPSG','4400','EPSG','8818','EPSG','16039','EPSG','4528',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','8840','MTRF-2000 / UTM zone 40N',NULL,NULL,'EPSG','4400','EPSG','8818','EPSG','16040','EPSG','3106',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','8857','WGS 84 / Equal Earth Greenwich',NULL,NULL,'EPSG','4400','EPSG','4326','EPSG','8854','EPSG','1262',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','8858','WGS 84 / Equal Earth Americas',NULL,NULL,'EPSG','4400','EPSG','4326','EPSG','8855','EPSG','4520',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','8859','WGS 84 / Equal Earth Asia-Pacific',NULL,NULL,'EPSG','4400','EPSG','4326','EPSG','8856','EPSG','4523',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','8858','WGS 84 / Equal Earth Americas',NULL,NULL,'EPSG','4400','EPSG','4326','EPSG','8855','EPSG','1262',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','8859','WGS 84 / Equal Earth Asia-Pacific',NULL,NULL,'EPSG','4400','EPSG','4326','EPSG','8856','EPSG','1262',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','8903','RGWF96 / UTM zone 1S',NULL,NULL,'EPSG','4400','EPSG','8900','EPSG','16101','EPSG','1255',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','8908','CR-SIRGAS / CRTM05',NULL,NULL,'EPSG','4400','EPSG','8907','EPSG','5366','EPSG','3232',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','8909','CR-SIRGAS / UTM zone 16N',NULL,NULL,'EPSG','4400','EPSG','8907','EPSG','16016','EPSG','4532',NULL,0);
|
||||
@@ -3601,16 +3601,6 @@ INSERT INTO "projected_crs" VALUES('EPSG','9217','VN-2000 / TM-3 108-15',NULL,NU
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','9218','VN-2000 / TM-3 108-30',NULL,NULL,'EPSG','4400','EPSG','4756','EPSG','9204','EPSG','4560',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','9221','Hartebeesthoek94 / ZAF BSU Albers 25E',NULL,NULL,'EPSG','4500','EPSG','4148','EPSG','9219','EPSG','4567',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','9222','Hartebeesthoek94 / ZAF BSU Albers 44E',NULL,NULL,'EPSG','4500','EPSG','4148','EPSG','9220','EPSG','4568',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','9249','Tapi Aike / Argentina 1',NULL,NULL,'EPSG','4530','EPSG','9248','EPSG','18031','EPSG','4570',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','9250','Tapi Aike / Argentina 2',NULL,NULL,'EPSG','4530','EPSG','9248','EPSG','18032','EPSG','4571',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','9252','MMN / Argentina 2',NULL,NULL,'EPSG','4530','EPSG','9251','EPSG','18032','EPSG','2357',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','9254','MMS / Argentina 2',NULL,NULL,'EPSG','4530','EPSG','9253','EPSG','18032','EPSG','2357',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','9265','POSGAR 2007 / UTM zone 19S',NULL,NULL,'EPSG','4400','EPSG','5340','EPSG','16119','EPSG','2596',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','9271','MGI / Austria West',NULL,NULL,'EPSG','4530','EPSG','4312','EPSG','9268','EPSG','1706',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','9272','MGI / Austria Central',NULL,NULL,'EPSG','4530','EPSG','4312','EPSG','9269','EPSG','1707',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','9273','MGI / Austria East',NULL,NULL,'EPSG','4530','EPSG','4312','EPSG','9270','EPSG','1708',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','9284','Pampa del Castillo / Argentina 1',NULL,NULL,'EPSG','4530','EPSG','4161','EPSG','18031','EPSG','4564',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','9285','Pampa del Castillo / Argentina 3',NULL,NULL,'EPSG','4530','EPSG','4161','EPSG','18033','EPSG','4565',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','20004','Pulkovo 1995 / Gauss-Kruger zone 4',NULL,NULL,'EPSG','4530','EPSG','4200','EPSG','16204','EPSG','1763',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','20005','Pulkovo 1995 / Gauss-Kruger zone 5',NULL,NULL,'EPSG','4530','EPSG','4200','EPSG','16205','EPSG','1764',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','20006','Pulkovo 1995 / Gauss-Kruger zone 6',NULL,NULL,'EPSG','4530','EPSG','4200','EPSG','16206','EPSG','1765',NULL,0);
|
||||
@@ -4489,9 +4479,9 @@ INSERT INTO "projected_crs" VALUES('EPSG','31284','MGI / Austria M28',NULL,NULL,
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','31285','MGI / Austria M31',NULL,NULL,'EPSG','4530','EPSG','4312','EPSG','18045','EPSG','1707',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','31286','MGI / Austria M34',NULL,NULL,'EPSG','4530','EPSG','4312','EPSG','18046','EPSG','1708',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','31287','MGI / Austria Lambert',NULL,NULL,'EPSG','4530','EPSG','4312','EPSG','19947','EPSG','1037',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','31288','MGI (Ferro) / Austria zone M28',NULL,NULL,'EPSG','4530','EPSG','4805','EPSG','18047','EPSG','1706',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','31289','MGI (Ferro) / Austria zone M31',NULL,NULL,'EPSG','4530','EPSG','4805','EPSG','18048','EPSG','1707',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','31290','MGI (Ferro) / Austria zone M34',NULL,NULL,'EPSG','4530','EPSG','4805','EPSG','18049','EPSG','1708',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','31288','MGI (Ferro) / M28',NULL,NULL,'EPSG','4530','EPSG','4805','EPSG','18047','EPSG','1706',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','31289','MGI (Ferro) / M31',NULL,NULL,'EPSG','4530','EPSG','4805','EPSG','18048','EPSG','1707',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','31290','MGI (Ferro) / M34',NULL,NULL,'EPSG','4530','EPSG','4805','EPSG','18049','EPSG','1708',NULL,0);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','31291','MGI (Ferro) / Austria West Zone',NULL,NULL,'EPSG','4499','EPSG','4805','EPSG','18041','EPSG','1706',NULL,1);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','31292','MGI (Ferro) / Austria Central Zone',NULL,NULL,'EPSG','4499','EPSG','4805','EPSG','18042','EPSG','1708',NULL,1);
|
||||
INSERT INTO "projected_crs" VALUES('EPSG','31293','MGI (Ferro) / Austria East Zone',NULL,NULL,'EPSG','4499','EPSG','4805','EPSG','18043','EPSG','1707',NULL,1);
|
||||
|
||||
@@ -200,21 +200,3 @@ INSERT INTO "supersession" VALUES('grid_transformation','EPSG','9137','grid_tran
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','6326','grid_transformation','EPSG','9229','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7646','grid_transformation','EPSG','9230','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7647','grid_transformation','EPSG','9231','EPSG');
|
||||
INSERT INTO "supersession" VALUES('helmert_transformation','EPSG','4831','helmert_transformation','EPSG','9281','EPSG');
|
||||
INSERT INTO "supersession" VALUES('helmert_transformation','EPSG','4830','helmert_transformation','EPSG','9281','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7000','grid_transformation','EPSG','9282','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7860','grid_transformation','EPSG','9312','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','4459','grid_transformation','EPSG','9325','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7840','grid_transformation','EPSG','9326','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7861','grid_transformation','EPSG','9313','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7872','grid_transformation','EPSG','9324','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7871','grid_transformation','EPSG','9323','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7870','grid_transformation','EPSG','9322','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7869','grid_transformation','EPSG','9321','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7868','grid_transformation','EPSG','9320','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7867','grid_transformation','EPSG','9319','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7866','grid_transformation','EPSG','9318','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7865','grid_transformation','EPSG','9317','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7864','grid_transformation','EPSG','9316','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7863','grid_transformation','EPSG','9315','EPSG');
|
||||
INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7862','grid_transformation','EPSG','9314','EPSG');
|
||||
|
||||
@@ -217,7 +217,3 @@ INSERT INTO "vertical_crs" VALUES('EPSG','8904','TWVD 2001 height',NULL,NULL,'EP
|
||||
INSERT INTO "vertical_crs" VALUES('EPSG','8911','DACR52 height',NULL,NULL,'EPSG','6499','EPSG','1226','EPSG','3232',0);
|
||||
INSERT INTO "vertical_crs" VALUES('EPSG','9130','IGN 2008 LD height',NULL,NULL,'EPSG','6499','EPSG','1250','EPSG','2893',0);
|
||||
INSERT INTO "vertical_crs" VALUES('EPSG','9245','CGVD2013(CGG2013a) height',NULL,NULL,'EPSG','6499','EPSG','1256','EPSG','1061',0);
|
||||
INSERT INTO "vertical_crs" VALUES('EPSG','9255','SRVN16 height',NULL,NULL,'EPSG','6499','EPSG','1260','EPSG','4573',0);
|
||||
INSERT INTO "vertical_crs" VALUES('EPSG','9274','EVRF2000 Austria height',NULL,NULL,'EPSG','6499','EPSG','1261','EPSG','1037',0);
|
||||
INSERT INTO "vertical_crs" VALUES('EPSG','9279','SA LLD height',NULL,NULL,'EPSG','6499','EPSG','1262','EPSG','3309',0);
|
||||
INSERT INTO "vertical_crs" VALUES('EPSG','9335','KSA-VRF14 height',NULL,NULL,'EPSG','6499','EPSG','1269','EPSG','3303',0);
|
||||
|
||||
@@ -80,10 +80,6 @@ INSERT INTO "vertical_datum" VALUES('EPSG','1224','Taiwan Vertical Datum 2001',N
|
||||
INSERT INTO "vertical_datum" VALUES('EPSG','1226','Datum Altimetrico de Costa Rica 1952',NULL,NULL,'EPSG','3232','1952-01-01',0);
|
||||
INSERT INTO "vertical_datum" VALUES('EPSG','1250','IGN 2008 LD',NULL,NULL,'EPSG','2893','2008-01-01',0);
|
||||
INSERT INTO "vertical_datum" VALUES('EPSG','1256','Canadian Geodetic Vertical Datum of 2013 (CGG2013a)',NULL,NULL,'EPSG','1061','2015-12-05',0);
|
||||
INSERT INTO "vertical_datum" VALUES('EPSG','1260','Sistema de Referencia Vertical Nacional 2016',NULL,NULL,'EPSG','4573','2013-01-01',0);
|
||||
INSERT INTO "vertical_datum" VALUES('EPSG','1261','European Vertical Reference Frame 2000 Austria',NULL,NULL,'EPSG','1037',NULL,0);
|
||||
INSERT INTO "vertical_datum" VALUES('EPSG','1262','South Africa Land Levelling Datum',NULL,NULL,'EPSG','3309','2010-05-11',0);
|
||||
INSERT INTO "vertical_datum" VALUES('EPSG','1269','Kingdom of Saudi Arabia Vertical Reference Frame Jeddah 2014',NULL,NULL,'EPSG','3303','2014-10-01',0);
|
||||
INSERT INTO "vertical_datum" VALUES('EPSG','5100','Mean Sea Level',NULL,NULL,'EPSG','1262',NULL,0);
|
||||
INSERT INTO "vertical_datum" VALUES('EPSG','5101','Ordnance Datum Newlyn',NULL,NULL,'EPSG','2792',NULL,0);
|
||||
INSERT INTO "vertical_datum" VALUES('EPSG','5102','National Geodetic Vertical Datum 1929',NULL,NULL,'EPSG','1323','1929-01-01',0);
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 14 KiB |
@@ -18,7 +18,7 @@ Synopsis
|
||||
Description
|
||||
***********
|
||||
|
||||
:program:`cct` a 4D equivalent to the :program:`proj` projection program,
|
||||
:program:`cct` is a 4D equivalent to the :program:`proj` projection program,
|
||||
performs transformation coordinate systems on a set of input points. The
|
||||
coordinate system transformation can include translation between projected
|
||||
and geographic coordinates as well as the application of datum shifts.
|
||||
@@ -91,6 +91,17 @@ cartesian coordinates) and
|
||||
*Coordinate Transformations*, which are coordinate operations where
|
||||
input and output datums differ (e.g. change of reference frame).
|
||||
|
||||
Use of remote grids
|
||||
*******************
|
||||
|
||||
.. versionadded:: 7.0.0
|
||||
|
||||
If the :envvar:`PROJ_NETWORK` environment variable is set to ``ON``,
|
||||
:program:`cct` will attempt to use remote grids stored on CDN (Content
|
||||
Delivery Network) storage, when they are not available locally.
|
||||
|
||||
More details are available in the :ref:`network` section.
|
||||
|
||||
Examples
|
||||
********
|
||||
|
||||
|
||||
@@ -91,10 +91,6 @@ The following control parameters can appear in any order:
|
||||
|
||||
List of all distance units that can be selected with the *+units* parameter.
|
||||
|
||||
.. option:: -ld
|
||||
|
||||
List of datums that can be selected with the *+datum* parameter.
|
||||
|
||||
.. option:: -r
|
||||
|
||||
This options reverses the order of the expected input from
|
||||
@@ -175,6 +171,16 @@ normally be in DMS format (use ``-f %.12f`` for decimal degrees with 12 decimal
|
||||
places), while projected (cartesian) coordinates will be in linear
|
||||
(meter, feet) units.
|
||||
|
||||
Use of remote grids
|
||||
-------------------
|
||||
|
||||
.. versionadded:: 7.0.0
|
||||
|
||||
If the :envvar:`PROJ_NETWORK` environment variable is set to ``ON``,
|
||||
:program:`cs2cs` will attempt to use remote grids stored on CDN (Content
|
||||
Delivery Network) storage, when they are not available locally.
|
||||
|
||||
More details are available in the :ref:`network` section.
|
||||
|
||||
Examples
|
||||
********
|
||||
|
||||
@@ -97,10 +97,6 @@ The following control parameters can appear in any order
|
||||
|
||||
List of all distance units that can be selected with the *+units* parameter.
|
||||
|
||||
.. option:: -ld
|
||||
|
||||
List of datums that can be selected with the *+datum* parameter.
|
||||
|
||||
.. option:: -r
|
||||
|
||||
This options reverses the order of the expected input from
|
||||
|
||||
@@ -16,11 +16,11 @@ Synopsis
|
||||
********
|
||||
|
||||
| **projinfo**
|
||||
| [-o formats] [-k crs|operation|ellipsoid] [--summary] [-q]
|
||||
| [-o formats] [-k crs|operation|datum|ellipsoid] [--summary] [-q]
|
||||
| [[--area name_or_code] | [--bbox west_long,south_lat,east_long,north_lat]]
|
||||
| [--spatial-test contains|intersects]
|
||||
| [--crs-extent-use none|both|intersection|smallest]
|
||||
| [--grid-check none|discard_missing|sort] [--show-superseded]
|
||||
| [--grid-check none|discard_missing|sort|known_available] [--show-superseded]
|
||||
| [--pivot-crs always|if_no_direct_transformation|never|{auth:code[,auth:code]*}]
|
||||
| [--boundcrs-to-wgs84]
|
||||
| [--main-db-path path] [--aux-db-path path]*
|
||||
@@ -80,7 +80,7 @@ The following control parameters can appear in any order:
|
||||
.. note:: Before PROJ 6.3.0, WKT1:GDAL was implicitly calling --boundcrs-to-wgs84.
|
||||
This is no longer the case.
|
||||
|
||||
.. option:: -k crs|operation|ellipsoid
|
||||
.. option:: -k crs|operation|datum|ellipsoid
|
||||
|
||||
When used to query a single object with a AUTHORITY:CODE, determines the (k)ind of the object
|
||||
in case there are CRS, coordinate operations or ellipsoids with the same CODE.
|
||||
@@ -151,12 +151,13 @@ The following control parameters can appear in any order:
|
||||
|
||||
.. note:: only used for coordinate operation computation
|
||||
|
||||
.. option:: --grid-check none|discard_missing|sort
|
||||
.. option:: --grid-check none|discard_missing|sort|known_available
|
||||
|
||||
Specify how the presence or absence of a horizontal or vertical shift grid
|
||||
required for a coordinate operation affects the results returned when
|
||||
researching coordinate operations between 2 CRS.
|
||||
The default strategy is ``sort``: in that case, all candidate
|
||||
The default strategy is ``sort`` (if :envvar:`PROJ_NETWORK` is not defined).
|
||||
In that case, all candidate
|
||||
operations are returned, but the actual availability of the grids is used
|
||||
to determine the sorting order. That is, if a coordinate operation involves
|
||||
using a grid that is not available in the PROJ resource directories
|
||||
@@ -166,6 +167,9 @@ The following control parameters can appear in any order:
|
||||
this returns the results as if all the grids where available.
|
||||
The ``discard_missing`` strategy discards results that involve grids not
|
||||
present in the PROJ resource directories.
|
||||
The ``known_available`` strategy discards results that involve grids not
|
||||
present in the PROJ resource directories and that are not known of the CDN.
|
||||
This is the default strategy is :envvar:`PROJ_NETWORK` is set to ``ON``.
|
||||
|
||||
.. note:: only used for coordinate operation computation
|
||||
|
||||
|
||||
@@ -16,17 +16,3 @@ contributor the community is always very welcoming.
|
||||
code_contributions
|
||||
code_of_conduct
|
||||
rfc/index
|
||||
|
||||
Conference
|
||||
----------
|
||||
|
||||
.. image:: ../../images/foss4g2020.png
|
||||
:alt: FOSS4G 2020
|
||||
:target: https://2020.foss4g.org/
|
||||
|
||||
`FOSS4G 2020 <https://2020.foss4g.org/>`_ is the leading annual conference for
|
||||
free and open source geospatial software. It will include presentations related
|
||||
to PROJ, and some of the PROJ development community will be attending. It is the
|
||||
event for those interested in PROJ, other FOSS geospatial technologies and the
|
||||
community around them. The conference will be held in Calgary, Canada,
|
||||
August 24th - August 29th, 2020.
|
||||
|
||||
@@ -695,613 +695,11 @@ choice.
|
||||
|
||||
.. _description_geotiff_format:
|
||||
|
||||
Description of the PROJ GeoTIFF format
|
||||
++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
The general principles that guide the following requirements and recommendations
|
||||
are such that files will be properly recognized by PROJ, and also by GDAL which
|
||||
is an easy way to inspect such grid files:
|
||||
|
||||
- `TIFF 6.0 <https://www.awaresystems.be/imaging/tiff/specification/TIFF6.pdf>`_
|
||||
based (could possibly be BigTIFF without code changes, if we ever
|
||||
need some day to handle grids larger than 4GB)
|
||||
|
||||
- `GeoTIFF 1.1 <http://docs.opengeospatial.org/is/19-008r4/19-008r4.html>`_ for the georeferencing.
|
||||
GeoTIFF 1.1 is a recent standard, compared to the original GeoTIFF 1.0 version,
|
||||
but its backward compatibility is excellent, so that should not cause much trouble
|
||||
to readers that are not official GeoTIFF 1.1 compliant.
|
||||
|
||||
- Files hosted on the CDN will use a Geographic 2D CRS for the GeoTIFF GeoKeys.
|
||||
That CRS is intended to be the interpolation CRS as defined in
|
||||
`OGC Abstract Specification Topic 2 <http://docs.opengeospatial.org/as/18-005r4/18-005r4.html>`_,
|
||||
that is the CRS to which grid values are refered to.
|
||||
|
||||
Given that they will nominally be related to the EPSG dataset, the `GeodeticCRSGeoKey
|
||||
<http://docs.opengeospatial.org/is/19-008r4/19-008r4.html#_requirements_class_geodeticcrsgeokey>`_
|
||||
will be used to store the EPSG code of the CRS. If the CRS cannot be reliably
|
||||
encoded through that key or other geokeys, the ``interpolation_crs_wkt`` metadata
|
||||
item detailed afterwards should be used.
|
||||
|
||||
This CRS will be generally the source CRS (for geographic to
|
||||
geographic horizontal shift grids, or geographic to vertical shift grids), but
|
||||
for vertical to vertical CRS adjustment, this will be the geographic CRS to
|
||||
which the grid is referenced. In some very rare cases of geographic to vertical
|
||||
shift grids, the interpolation CRS might be a geographic CRS that is not the
|
||||
same as the source CRS (into which ellipsoidal height are expressed). The only
|
||||
instance we have in mind is for the EPSG:7001 "ETRS89 to NAP height (1)" transformation
|
||||
using the naptrans2008 VDatum-grid which is referenced to Amersfoort EPSG:4289
|
||||
instead of ETRS89...
|
||||
|
||||
On the reading side, PROJ will ignore that information:
|
||||
the CRS is already stored in the source_crs or interpolation_crs column of the
|
||||
grid_transformation table.
|
||||
|
||||
For geographic to vertical shift files (geoid models), the GeoTIFF 1.1
|
||||
convention will be used to store the value of the `VerticalGeoKey
|
||||
<http://docs.opengeospatial.org/is/19-008r4/19-008r4.html#_requirements_class_verticalgeokey>`_
|
||||
So a geoid model that apply to WGS 84 EPSG:4979 will have GeodeticCRSGeoKey = 4326
|
||||
and VerticalGeoKey = 4979.
|
||||
|
||||
- Files hosted on the CDN will use the GeoTIFF defined `ModelTiepointTag and ModelPixelScaleTag
|
||||
<http://docs.opengeospatial.org/is/19-008r4/19-008r4.html#_raster_to_model_coordinate_transformation_requirements>`_ TIFF tags
|
||||
to store the coordinates of the upper-left pixel and the resolution of the pixels.
|
||||
On the reading side, they will be required and ModelTransformationTag will be ignored.
|
||||
|
||||
.. note::
|
||||
|
||||
Regarding anti-meridian handling, a variety of possibilities exist.
|
||||
We do not attempt to standardize this and filesh hosted on the CDN will use
|
||||
a georeferencing close to the original data producer.
|
||||
For example, NOAA vertical grids that apply to Conterminous USA might even have a top-left
|
||||
longitude beyond 180 (for consistency with Alaska grids, whose origin is < 180)
|
||||
Anti-meridian handling in PROJ has probably issues. This RFC does not attempt
|
||||
to address them in particular, as they are believed to be orthogonal to the
|
||||
topics it covers, and being mostly implementation issues.
|
||||
|
||||
- Files hosted on the CDN will use the `GTRasterTypeGeoKey
|
||||
<http://docs.opengeospatial.org/is/19-008r4/19-008r4.html#_requirements_class_gtrastertypegeokey>`_
|
||||
= PixelIsPoint convention.
|
||||
This is the convention used by most existing grid formats currently. Note that GDAL
|
||||
typically use a PixelIsArea convention (but can handle both conventions), so the
|
||||
georeferencing it displays when opening a .gsb or .gtx file appears to have a
|
||||
half-pixel shift regarding to the coordinates stored in the original grid file. On
|
||||
the reading side, PROJ will accept both conventions (for equivalent georeferencing,
|
||||
the value of the origin in a PixelIsArea convention is shifted by a half-pixel
|
||||
towards the upper-left direction). Unspecified behaviour if this GeoKey is absent.
|
||||
|
||||
- Files hosted on the CDN will be tiled, presumably with 256x256 tiles (small
|
||||
grids that are smaller than 256x256 will use a single strip). On the reading
|
||||
side, PROJ will accept TIFF files with any strip or tile organization.
|
||||
Tiling is expressed by specifying the TileWidth, TileHeight, TileOffsets
|
||||
and TileByteCounts tags. Strip organization is expressed by specifying the
|
||||
RowsPerStrip, StripByteCounts and StripOffsets tags.
|
||||
|
||||
- Files hosted on the CDN will use `Compression
|
||||
<https://www.awaresystems.be/imaging/tiff/tifftags/compression.html>`_ = DEFLATE
|
||||
or LZW (to be determined, possibly with
|
||||
`Predictor <https://www.awaresystems.be/imaging/tiff/tifftags/predictor.html>`_ = 2
|
||||
or 3)
|
||||
On the reading side, PROJ will accept TIFF files with any compression method
|
||||
(appropriate for the data types and PhotometricInterpretation considered)
|
||||
supported by the libtiff build used by PROJ. Of course uncompressed files will be supported.
|
||||
|
||||
- Files hosted on the CDN will use little-endian byte ordering. On the reading
|
||||
side, libtiff will transparently handle both little-endian and big-endian
|
||||
ordering.
|
||||
|
||||
- Files hosted on the CDN will use PlanarConfiguration=Separate.
|
||||
The tools described in a later section will order blocks so that blocks needed
|
||||
for a given location are close to each other.
|
||||
On the reading side, PROJ will handle also PlanarConfiguration=Contig.
|
||||
|
||||
- Files hosted on the CDN will generally use Float32 (BitsPerSample=32 and SampleFormat=IEEEFP)
|
||||
Files may be created using Signed Int 16 (
|
||||
`BitsPerSample <https://www.awaresystems.be/imaging/tiff/tifftags/bitspersample.html>`_ =16 and
|
||||
`SampleFormat <https://www.awaresystems.be/imaging/tiff/tifftags/sampleformat.html>`_ = INT),
|
||||
Unsigned Int 16 (BitsPerSample=16 and SampleFormat=UINT), Signed Int 32 or Unsigned Int 32 generally with an
|
||||
associate scale/offset.
|
||||
On the reading side, only those three data types will be supported as well.
|
||||
|
||||
- Files hosted on the CDN will have a `PhotometricInterpretation
|
||||
<https://www.awaresystems.be/imaging/tiff/tifftags/photometricinterpretation.html>`_ = MinIsBlack.
|
||||
It will be assumed, and ignored on the reading side.
|
||||
|
||||
- Files hosted on the CDN will nominally have:
|
||||
|
||||
* `SamplesPerPixel <https://www.awaresystems.be/imaging/tiff/tifftags/samplesperpixel.html>`_ = 2
|
||||
for horizontal shift grid, with the first sample being the longitude offset
|
||||
and the second sample being the latitude offset.
|
||||
|
||||
* SamplesPerPixel = 1 for vertical shift grids.
|
||||
|
||||
In the future, different values of SamplesPerPixel may be used to accomodate
|
||||
for other needs. For example for deformation models, SamplesPerPixel = 3 to combine
|
||||
horizontal and vertical adjustments.
|
||||
And even for the current identified needs of horizontal or vertical shifts,
|
||||
more samples may be present (to indicate for example uncertainties), but
|
||||
will be ignored by PROJ.
|
||||
|
||||
The `ExtraSamples <https://www.awaresystems.be/imaging/tiff/tifftags/extrasamples.html>`_
|
||||
tag should be set to a value of SamplesPerPixel - 1 (given the rules that
|
||||
apply for PhotometricInterpretation = MinIsBlack)
|
||||
|
||||
- The `ImageDescription <https://www.awaresystems.be/imaging/tiff/tifftags/imagedescription.html>`_
|
||||
tag may be used to convey extra information about the name, provenance, version
|
||||
and last updated date of the grid.
|
||||
Will be set when possible fo files hosted on the CDN.
|
||||
Ignored by PROJ.
|
||||
|
||||
- The `Copyright <https://www.awaresystems.be/imaging/tiff/tifftags/copyright.html>`_
|
||||
tag may be used to convey extra information about the copyright and license of the grid.
|
||||
Will be set when possible fo files hosted on the CDN.
|
||||
Ignored by PROJ.
|
||||
|
||||
- The `DateTime <https://www.awaresystems.be/imaging/tiff/tifftags/datetime.html>`_
|
||||
tag may be used to convey the date at which the file has been created or
|
||||
converted. In case of a file conversion, for example from NTv2, this will be
|
||||
the date at which the conversion has been performed. The ``ImageDescription``
|
||||
tag however will contain the latest of the CREATED or UPDATED fields from the NTv2 file.
|
||||
Will be set when possible fo files hosted on the CDN.
|
||||
Ignored by PROJ.
|
||||
|
||||
- Files hosted on the CDN will use the `GDAL_NODATA
|
||||
<https://www.awaresystems.be/imaging/tiff/tifftags/gdal_nodata.html>`_ tag to encode
|
||||
the value of the nodata / missing value, when it applies to the grid.
|
||||
|
||||
If offset and/or scaling is used, the nodata value corresponds to the raw value,
|
||||
before applying offset and scaling.
|
||||
The value found in this tag, if present, will be honoured (to the extent to
|
||||
which current PROJ code makes use of nodata).
|
||||
For floating point data, writers are strongly discouraged to use non-finite values
|
||||
(+/- infinity, NaN) of nodata to maximimize interoperability.
|
||||
The GDAL_NODATA value applies to all samples of a given TIFF IFD.
|
||||
|
||||
- Files hosted on the CDN will use the `GDAL_METADATA
|
||||
<https://www.awaresystems.be/imaging/tiff/tifftags/gdal_metadata.html>`_ tag to encode extra
|
||||
metadata not supported by baseline or extended TIFF.
|
||||
|
||||
* The root XML node should be ``GDALMetadata``
|
||||
|
||||
* Zero, one or several child XML nodes ``Item`` may be present.
|
||||
|
||||
* A Item should have a ``name`` attribute, and a child text node with its value.
|
||||
``role`` and ``sample`` attributes may be present for attributes that have
|
||||
a special semantics (recognized by GDAL). The value of `sample` should be
|
||||
a integer value between 0 and number_of_samples - 1.
|
||||
|
||||
* Scale and offset to convert integer raw values to floating point values
|
||||
may be expressed with XML `Item` elements whose name attribute is respectively
|
||||
``SCALE`` and ``OFFSET``, and their ``role`` attribute is respectively ``scale``
|
||||
and ``offset``. The decoded value will be: {offset} + {scale} * raw_value_from_geotiff_file
|
||||
|
||||
For a offset value of 1 and scaling of 2, the following payload should be
|
||||
stored:
|
||||
|
||||
.. code-block:: xml
|
||||
|
||||
<GDALMetadata>
|
||||
<Item name="OFFSET" sample="0" role="offset">1</Item>
|
||||
<Item name="SCALE" sample="0" role="scale">2</Item>
|
||||
</GDALMetadata>
|
||||
|
||||
* The type of the grid must be specified with a `Item` whose ``name`` is set
|
||||
to ``TYPE``.
|
||||
|
||||
Values recognized by PROJ currently are:
|
||||
|
||||
- ``HORIZONTAL_OFFSET``: implies the presence of at least two samples.
|
||||
The first sample must contain the latitude offset and the second
|
||||
sample must contain the longitude offset.
|
||||
Corresponds to PROJ ``hgridshift`` method.
|
||||
|
||||
- ``VERTICAL_OFFSET_GEOGRAPHIC_TO_VERTICAL``: implies the presence of at least one sample.
|
||||
The first sample must contain the vertical adjustment. Must be used when
|
||||
the source/interpolation CRS is a Geographic CRS and the target CRS a Vertical CRS.
|
||||
Corresponds to PROJ ``vgridshift`` method.
|
||||
|
||||
- ``VERTICAL_OFFSET_VERTICAL_TO_VERTICAL``: implies the presence of at least one sample.
|
||||
The first sample must contain the vertical adjustment. Must be used when
|
||||
the source and target CRS are Vertical CRS.
|
||||
Corresponds to PROJ ``vgridshift`` method.
|
||||
|
||||
- ``GEOCENTRIC_TRANSLATION``: implies the presence of at least 3 samples.
|
||||
The first 3 samples must be respectively the geocentric adjustments along
|
||||
the X, Y and Z axis. Must be used when the source and target CRS are
|
||||
geocentric CRS. The interpolation CRS must be a geographic CRS.
|
||||
Corresponds to PROJ ``xyzgridshift`` method.
|
||||
|
||||
- ``VELOCITY``: implies the presence of at least 3 samples.
|
||||
The first 3 samples must be respectively the velocities along
|
||||
the E(ast), N(orth), U(p) axis in the local topocentric coordinate system.
|
||||
Corresponds to PROJ ``deformation`` method.
|
||||
|
||||
For example:
|
||||
|
||||
.. code-block:: xml
|
||||
|
||||
<Item name="TYPE">HORIZONTAL_OFFSET</Item>
|
||||
|
||||
* The description of each sample must be specified with a Item whose ``name``
|
||||
attribute is set to ``DESCRIPTION`` and ``role`` attribute to ``description``.
|
||||
|
||||
Values recognized by PROJ for this Item are currently:
|
||||
|
||||
+ ``latitude_offset``: valid for TYPE=HORIZONTAL_OFFSET. Sample values should be
|
||||
the value to add a latitude expressed in the CRS encoded in the GeoKeys
|
||||
to obtain a latitude value expressed in the target CRS.
|
||||
|
||||
+ ``longitude_offset``: valid for TYPE=HORIZONTAL_OFFSET. Sample values should be
|
||||
the value to add a longitude expressed in the CRS encoded in the GeoKeys
|
||||
to obtain a longitude value expressed in the target CRS.
|
||||
|
||||
+ ``geoid_undulation``: valid for TYPE=VERTICAL_OFFSET_GEOGRAPHIC_TO_VERTICAL.
|
||||
For a source CRS being a geographic CRS and a target CRS being a vertical CRS,
|
||||
sample values should be the value to add to a geoid-related height (that
|
||||
is expressed in the target CRS) to
|
||||
get an ellipsoidal height (that is expressed in the source CRS), also
|
||||
called the geoid undulation.
|
||||
Note the possible confusion related to what is the source CRS and target CRS and
|
||||
the semantics of the value stored (to convert from the source to the target,
|
||||
one must subtract the value contained in the grid). This is the convention
|
||||
used by the `EPSG:9665 <https://www.epsg-registry.org/export.htm?gml=urn:ogc:def:method:EPSG::9665>`_
|
||||
operation method.
|
||||
|
||||
+ ``vertical_offset``: valid for TYPE=VERTICAL_OFFSET_VERTICAL_TO_VERTICAL.
|
||||
For a source and target CRS being vertical CRS,
|
||||
sample values should be the value to add to an elevation expressed in the
|
||||
source CRS to obtain a longitude value expressed in the target CRS.
|
||||
|
||||
+ ``x_translation`` / ``y_translation`` / ``z_translation``: valid for
|
||||
TYPE=GEOCENTRIC_TRANSLATION.
|
||||
Sample values should be the value to add to the input geocentric coordinates
|
||||
expressed in the source CRS to geocentric coordinates expressed in the target CRS.
|
||||
|
||||
+ ``east_velocity`` / ``north_velocity`` / ``up_velocity``: valid for
|
||||
TYPE=VELOCITY.
|
||||
Sample values should be the velocity in a linear/time unit in a ENU local
|
||||
topocentric coordinate system.
|
||||
|
||||
For example:
|
||||
|
||||
.. code-block:: xml
|
||||
|
||||
<Item name="DESCRIPTION" sample="0" role="description">latitude_offset</Item>
|
||||
<Item name="DESCRIPTION" sample="1" role="description">longitude_offset</Item>
|
||||
|
||||
Other values may be used (not used by PROJ):
|
||||
|
||||
+ ``latitude_offset_accuracy``: valid for TYPE=HORIZONTAL_OFFSET. Sample values should be
|
||||
the accuracy of corresponding latitude_offset samples. Generally in metre (if converted from NTv2)
|
||||
|
||||
+ ``longitude_offset_accuracy``: valid for TYPE=HORIZONTAL_OFFSET. Sample values should be
|
||||
the accuracy of corresponding longitude_offset samples. Generally in metre (if converted from NTv2)
|
||||
|
||||
* The sign convention for the values of the ``longitude_offset`` channel
|
||||
should be indicated with an Item named ``positive_value`` whose value
|
||||
can be ``west`` or ``east``. NTv2 products originally use a ``west``
|
||||
convention, but when converting from them to GeoTIFF, the sign of those
|
||||
samples will be inverted so they use a more natural ``east`` convention.
|
||||
If this item is absent, the default value is ``east``.
|
||||
|
||||
* The unit of the values stored in the grid must be specified for each
|
||||
sample through an Item of name ``UNITTYPE`` and role ``unittype``
|
||||
Valid values should be the name of entries from the EPSG ``unitofmeasure``
|
||||
table. To maximize interoperability, writers are strongly encouraged to
|
||||
limit themselves to the following values:
|
||||
|
||||
For linear units:
|
||||
|
||||
- ``metre`` (default value assumed if absent for vertical shift grid files, and value used for files stored on PROJ CDN)
|
||||
- ``US survey foot``
|
||||
|
||||
For angular units:
|
||||
|
||||
- ``degree``
|
||||
- ``arc-second`` (default value assumed if absent for longitude and latitude offset samples of horizontal shift grid files, and value used for files stored on PROJ CDN)
|
||||
|
||||
For velocity units:
|
||||
|
||||
- ``millimetres per year``
|
||||
|
||||
The longitude and latitude offset samples should use the same unit.
|
||||
The geocentric translation samples should use the same unit.
|
||||
The velocity samples should use the same unit.
|
||||
|
||||
Example:
|
||||
|
||||
.. code-block:: xml
|
||||
|
||||
<Item name="UNITTYPE" sample="0" role="unittype">arc-second</Item>
|
||||
<Item name="UNITTYPE" sample="1" role="unittype">arc-second</Item>
|
||||
|
||||
* The ``target_crs_epsg_code`` metadata item should be present.
|
||||
For a horizontal shift grid, this is the EPSG
|
||||
code of the target geographic CRS. For a vertical shift grid, this is the
|
||||
EPSG code of a the target vertical CRS.
|
||||
If the target CRS has no associated EPSG code, ``target_crs_wkt`` must be
|
||||
used.
|
||||
Ignored by PROJ currently.
|
||||
|
||||
* The ``target_crs_wkt`` metadata item must be present if the
|
||||
``target_crs_epsg_code`` cannot be used.
|
||||
Its value should be a valid WKT string according to
|
||||
`WKT:2015 <http://docs.opengeospatial.org/is/12-063r5/12-063r5.html>`_
|
||||
or `WKT:2019 <hhttp://docs.opengeospatial.org/is/18-010r7/18-010r7.html>`_
|
||||
Ignored by PROJ currently.
|
||||
|
||||
* The ``source_crs_epsg_code`` metadata item must be present if the source
|
||||
and interpolation CRS are not the same (typical use case is vertical CRS to vertical CRS
|
||||
transformation), because the GeoKeys encode the interpolation CRS and not the source CRS.
|
||||
If the source CRS has no associated EPSG code, ``source_crs_wkt`` must be
|
||||
used.
|
||||
Ignored by PROJ currently.
|
||||
|
||||
* The ``source_crs_wkt`` metadata item must be present if the
|
||||
``source_crs_epsg_code`` cannot be used.
|
||||
Its value should be a valid WKT string according to WKT:2015 or WKT:2019.
|
||||
Ignored by PROJ currently.
|
||||
|
||||
* The ``interpolation_crs_wkt`` metadata item may be present if the GeoKeys
|
||||
cannot be used to express reliably the interpolation CRS.
|
||||
Its value should be a valid WKT string according to WKT:2015 or WKT:2019.
|
||||
Ignored by PROJ currently.
|
||||
|
||||
* The ``recommended_interpolation_method`` metadata item may be present to
|
||||
describe the method to use to interpolation values at locations not
|
||||
coincident with nodes stored in the grid file. Potential values: ``bilinear``,
|
||||
``bicubic``.
|
||||
Ignored by PROJ currently.
|
||||
|
||||
* The ``area_of_use`` metadata item can be used to indicate plain text information
|
||||
about the area of use of the grid (like "USA - Wisconsin"). In case of multiple
|
||||
subgrids, it should be set only on the first one, but applies to the whole
|
||||
set of grids, not just the first one.
|
||||
|
||||
* The ``grid_name`` metadata item should be present if there are
|
||||
subgrids for this grid (that is grids whose extent is contained in the extent
|
||||
of this grid), or if this is a subgrid.
|
||||
It is intended to be a relatively short identifier
|
||||
Will be ignored by PROJ (this information can be inferred by the grids extent)
|
||||
|
||||
* The ``parent_grid_name`` metadata item should be present if this is a
|
||||
subgrid and its value should be equal to the paren's ``grid_name``
|
||||
Will be ignored by PROJ (this information can be inferred by the grids extent)
|
||||
|
||||
* The ``number_of_nested_grids`` metadata item should be present if there are
|
||||
subgrids for this grid (that is grids whose extent is contained in the extent
|
||||
of this grid).
|
||||
Will be ignored by PROJ (this information can be inferred by the grids extent)
|
||||
|
||||
Example
|
||||
+++++++
|
||||
|
||||
https://github.com/rouault/sample_proj_gtiff_grids/blob/master/ntf_r93.tif has
|
||||
been converted from https://github.com/OSGeo/proj-datumgrid/blob/master/ntf_r93.gsb
|
||||
with https://github.com/rouault/sample_proj_gtiff_grids/blob/master/ntv2_to_gtiff.py
|
||||
|
||||
::
|
||||
|
||||
$ tiffinfo ntf_r93.tif
|
||||
|
||||
TIFF Directory at offset 0x4e (78)
|
||||
Image Width: 156 Image Length: 111
|
||||
Bits/Sample: 32
|
||||
Sample Format: IEEE floating point
|
||||
Compression Scheme: AdobeDeflate
|
||||
Photometric Interpretation: min-is-black
|
||||
Extra Samples: 3<unspecified, unspecified, unspecified>
|
||||
Samples/Pixel: 4
|
||||
Rows/Strip: 111
|
||||
Planar Configuration: separate image planes
|
||||
ImageDescription: NTF (EPSG:4275) to RGF93 (EPSG:4171). Converted from ntf_r93.gsb (version IGN07_01, last updated on 2007-10-31)
|
||||
DateTime: 2019:12:09 00:00:00
|
||||
Copyright: Derived from work by IGN France. Open License https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Open_Licence.pdf
|
||||
Tag 33550: 0.100000,0.100000,0.000000
|
||||
Tag 33922: 0.000000,0.000000,0.000000,-5.500000,52.000000,0.000000
|
||||
Tag 34735: 1,1,1,3,1024,0,1,2,1025,0,1,2,2048,0,1,4275
|
||||
Tag 42112: <GDALMetadata>
|
||||
<Item name="grid_name">FRANCE</Item>
|
||||
<Item name="target_crs_epsg_code">4171</Item>
|
||||
<Item name="TYPE">HORIZONTAL_OFFSET</Item>
|
||||
<Item name="UNITTYPE" sample="0" role="unittype">arc-second</Item>
|
||||
<Item name="DESCRIPTION" sample="0" role="description">latitude_offset</Item>
|
||||
<Item name="positive_value" sample="1">east</Item>
|
||||
<Item name="UNITTYPE" sample="1" role="unittype">arc-second</Item>
|
||||
<Item name="DESCRIPTION" sample="1" role="description">longitude_offset</Item>
|
||||
<Item name="UNITTYPE" sample="2" role="unittype">arc-second</Item>
|
||||
<Item name="DESCRIPTION" sample="2" role="description">latitude_offset_accuracy</Item>
|
||||
<Item name="UNITTYPE" sample="3" role="unittype">arc-second</Item>
|
||||
<Item name="DESCRIPTION" sample="3" role="description">longitude_offset_accuracy</Item>
|
||||
</GDALMetadata>
|
||||
|
||||
Predictor: floating point predictor 3 (0x3)
|
||||
|
||||
|
||||
::
|
||||
|
||||
$ listgeo ntf_r93.tif
|
||||
|
||||
Geotiff_Information:
|
||||
Version: 1
|
||||
Key_Revision: 1.1
|
||||
Tagged_Information:
|
||||
ModelTiepointTag (2,3):
|
||||
0 0 0
|
||||
-5.5 52 0
|
||||
ModelPixelScaleTag (1,3):
|
||||
0.1 0.1 0
|
||||
End_Of_Tags.
|
||||
Keyed_Information:
|
||||
GTModelTypeGeoKey (Short,1): ModelTypeGeographic
|
||||
GTRasterTypeGeoKey (Short,1): RasterPixelIsPoint
|
||||
GeodeticCRSGeoKey (Short,1): Code-4275 (NTF)
|
||||
End_Of_Keys.
|
||||
End_Of_Geotiff.
|
||||
|
||||
GCS: 4275/NTF
|
||||
Datum: 6275/Nouvelle Triangulation Francaise
|
||||
Ellipsoid: 7011/Clarke 1880 (IGN) (6378249.20,6356515.00)
|
||||
Prime Meridian: 8901/Greenwich (0.000000/ 0d 0' 0.00"E)
|
||||
Projection Linear Units: User-Defined (1.000000m)
|
||||
|
||||
Corner Coordinates:
|
||||
Upper Left ( 5d30' 0.00"W, 52d 0' 0.00"N)
|
||||
Lower Left ( 5d30' 0.00"W, 40d54' 0.00"N)
|
||||
Upper Right ( 10d 6' 0.00"E, 52d 0' 0.00"N)
|
||||
Lower Right ( 10d 6' 0.00"E, 40d54' 0.00"N)
|
||||
Center ( 2d18' 0.00"E, 46d27' 0.00"N)
|
||||
|
||||
::
|
||||
|
||||
$ gdalinfo ntf_r93.tif
|
||||
|
||||
Driver: GTiff/GeoTIFF
|
||||
Files: ntf_r93.tif
|
||||
Size is 156, 111
|
||||
Coordinate System is:
|
||||
GEOGCRS["NTF",
|
||||
DATUM["Nouvelle Triangulation Francaise",
|
||||
ELLIPSOID["Clarke 1880 (IGN)",6378249.2,293.466021293627,
|
||||
LENGTHUNIT["metre",1]]],
|
||||
PRIMEM["Greenwich",0,
|
||||
ANGLEUNIT["degree",0.0174532925199433]],
|
||||
CS[ellipsoidal,2],
|
||||
AXIS["geodetic latitude (Lat)",north,
|
||||
ORDER[1],
|
||||
ANGLEUNIT["degree",0.0174532925199433]],
|
||||
AXIS["geodetic longitude (Lon)",east,
|
||||
ORDER[2],
|
||||
ANGLEUNIT["degree",0.0174532925199433]],
|
||||
ID["EPSG",4275]]
|
||||
Data axis to CRS axis mapping: 2,1
|
||||
Origin = (-5.550000000000000,52.049999999999997)
|
||||
Pixel Size = (0.100000000000000,-0.100000000000000)
|
||||
Metadata:
|
||||
AREA_OR_POINT=Point
|
||||
grid_name=FRANCE
|
||||
target_crs_epsg_code=4171
|
||||
TIFFTAG_DATETIME=2019:12:09 00:00:00
|
||||
TIFFTAG_IMAGEDESCRIPTION=NTF (EPSG:4275) to RGF93 (EPSG:4171). Converted from ntf_r93.gsb (version IGN07_01, last updated on 2007-10-31)
|
||||
TYPE=HORIZONTAL_OFFSET
|
||||
Image Structure Metadata:
|
||||
COMPRESSION=DEFLATE
|
||||
INTERLEAVE=BAND
|
||||
Corner Coordinates:
|
||||
Upper Left ( -5.5500000, 52.0500000) ( 5d33' 0.00"W, 52d 3' 0.00"N)
|
||||
Lower Left ( -5.5500000, 40.9500000) ( 5d33' 0.00"W, 40d57' 0.00"N)
|
||||
Upper Right ( 10.0500000, 52.0500000) ( 10d 3' 0.00"E, 52d 3' 0.00"N)
|
||||
Lower Right ( 10.0500000, 40.9500000) ( 10d 3' 0.00"E, 40d57' 0.00"N)
|
||||
Center ( 2.2500000, 46.5000000) ( 2d15' 0.00"E, 46d30' 0.00"N)
|
||||
Band 1 Block=156x111 Type=Float32, ColorInterp=Gray
|
||||
Description = latitude_offset
|
||||
Unit Type: arc-second
|
||||
Band 2 Block=156x111 Type=Float32, ColorInterp=Undefined
|
||||
Description = longitude_offset
|
||||
Unit Type: arc-second
|
||||
Metadata:
|
||||
positive_value=east
|
||||
Band 3 Block=156x111 Type=Float32, ColorInterp=Undefined
|
||||
Description = latitude_offset_accuracy
|
||||
Unit Type: arc-second
|
||||
Band 4 Block=156x111 Type=Float32, ColorInterp=Undefined
|
||||
Description = longitude_offset_accuracy
|
||||
Unit Type: arc-second
|
||||
|
||||
Multi-grid storage
|
||||
Format description
|
||||
++++++++++++++++++
|
||||
|
||||
Formats like NTv2 can contain multiple subgrids. This can be transposed to
|
||||
TIFF by using several IFD chained together with the last 4 bytes (or 8 bytes
|
||||
for BigTIFF) of an IFD pointing to the offset of the next one.
|
||||
|
||||
The first IFD should have a full description according to the
|
||||
:ref:`Description of the PROJ GeoTIFF format <description_geotiff_format>`.
|
||||
Subsequent IFD might have a more compact description, omitting for example, CRS
|
||||
information if it is identical to the main IFD (which should be the case for
|
||||
the currently envisionned use cases), or Copyright / ImageDescription metadata
|
||||
items.
|
||||
|
||||
Each IFD will have its
|
||||
`NewSubfileType <https://www.awaresystems.be/imaging/tiff/tifftags/newsubfiletype.html>`_
|
||||
tag set to 0.
|
||||
|
||||
If a low-resolution grid is available, it should be put before subgrids of
|
||||
higher-resolution in the chain of IFD linking. On reading, PROJ will use the
|
||||
value from the highest-resoluted grid that contains the point of interest.
|
||||
|
||||
For efficient reading from the network, files hosted on the CDN will use
|
||||
a layout similar to the one described in the `low level paragraph of the Cloud Optimized GeoTIFF
|
||||
GDAL driver page <https://gdal.org/drivers/raster/cog.html#low-level>`_
|
||||
|
||||
The layout for a file converted from NTv2 will for example be:
|
||||
|
||||
- TIFF/BigTIFF header/signature and pointer to first IFD (Image File Directory)
|
||||
- "ghost area" indicating the generated process
|
||||
- IFD of the first grid, followed by TIFF tags values, excluding the TileOffsets and TileByteCounts arrays
|
||||
- ...
|
||||
- IFD of the last grid, followed by TIFF tags values, excluding the GDAL_METADATA tag, TileOffsets and TileByteCounts arrays
|
||||
- TileOffsets and TileByteCounts arrays for first IFD
|
||||
- ...
|
||||
- TileOffsets and TileByteCounts arrays for last IFD
|
||||
- Value of GDAL_METADATA tag for IFDs following the first IFD
|
||||
- First IFD: Data corresponding to latitude offset of Block_0_0
|
||||
- First IFD: Data corresponding to longitude offset of Block_0_0
|
||||
- First IFD: Data corresponding to latitude offset of Block_0_1
|
||||
- First IFD: Data corresponding to longitude offset of Block_0_1
|
||||
- ...
|
||||
- First IFD: Data corresponding to latitude offset of Block_n_m
|
||||
- First IFD: Data corresponding to longitude offset of Block_n_m
|
||||
- ...
|
||||
- Last IFD: Data corresponding to latitude offset of Block_0_0
|
||||
- Last IFD: Data corresponding to longitude offset of Block_0_0
|
||||
- Last IFD: Data corresponding to latitude offset of Block_0_1
|
||||
- Last IFD: Data corresponding to longitude offset of Block_0_1
|
||||
- ...
|
||||
- Last IFD: Data corresponding to latitude offset of Block_n_m
|
||||
- Last IFD: Data corresponding to longitude offset of Block_n_m
|
||||
|
||||
If longitude_offset_accuracy and latitude_offset_accuracy are present, this
|
||||
will be followed by:
|
||||
|
||||
- First IFD: Data corresponding to latitude offset accuracy of Block_0_0
|
||||
- First IFD: Data corresponding to longitude offset accuracy of Block_0_0
|
||||
- ...
|
||||
- First IFD: Data corresponding to latitude offset accuracy of Block_n_m
|
||||
- First IFD: Data corresponding to longitude offset accuracy of Block_n_m
|
||||
- ...
|
||||
- Last IFD: Data corresponding to latitude offset accuracy of Block_0_0
|
||||
- Last IFD: Data corresponding to longitude offset accuracy of Block_0_0
|
||||
- ...
|
||||
- Last IFD: Data corresponding to latitude offset accuracy of Block_n_m
|
||||
- Last IFD: Data corresponding to longitude offset accuracy of Block_n_m
|
||||
|
||||
.. note::
|
||||
|
||||
TIFF has another mechanism to link IFDs, the SubIFD tag. This potentially
|
||||
enables to define a hiearchy of IFDs (similar to HDF5 groups). There is no
|
||||
support for that in most TIFF-using software, notably GDAL, and no compelling
|
||||
need to have a nested hiearchy, so "flat" organization with the standard IFD chaining
|
||||
mechanism is adopted.
|
||||
|
||||
Examples of multi-grid dataset
|
||||
++++++++++++++++++++++++++++++
|
||||
|
||||
https://github.com/rouault/sample_proj_gtiff_grids/blob/master/GDA94_GDA2020_conformal.tif has
|
||||
been converted from https://github.com/OSGeo/proj-datumgrid/blob/master/oceania/GDA94_GDA2020_conformal.gsb
|
||||
with https://github.com/rouault/sample_proj_gtiff_grids/blob/master/ntv2_to_gtiff.py
|
||||
|
||||
It contains 5 subgrids. All essential metadata to list the subgrids and their
|
||||
georeferencing is contained within the first 3 KB of the file.
|
||||
|
||||
The file size is 4.8 MB using DEFLATE compression and floating-point predictor.
|
||||
To be compared with the 83 MB of the original .gsb file.
|
||||
|
||||
https://github.com/rouault/sample_proj_gtiff_grids/blob/master/ntv2_0.tif has
|
||||
been converted from https://github.com/OSGeo/proj-datumgrid/blob/master/north-america/ntv2_0.gsb
|
||||
|
||||
It contains 114 subgrids. All essential metadata to list the subgrids and their
|
||||
georeferencing is contained within the first 40 KB of the file.
|
||||
|
||||
The format description is available in a dedicated :ref:`geodetictiffgrids`
|
||||
document.
|
||||
|
||||
Tooling
|
||||
+++++++
|
||||
|
||||
+2
-2
@@ -68,7 +68,7 @@ copyright = u'1983-{0}'.format(now.year)
|
||||
# The version info for the project you're documenting, acts as replacement for
|
||||
# |version| and |release|, also used in various other places throughout the
|
||||
# built documents.
|
||||
version = '6.3.1'
|
||||
version = '7.0.0'
|
||||
|
||||
# use same |release| as |version|
|
||||
release = version
|
||||
@@ -376,7 +376,7 @@ texinfo_documents = [
|
||||
#texinfo_no_detailmenu = False
|
||||
|
||||
breathe_projects = {
|
||||
"cpp_stuff":"../build/xml/",
|
||||
"doxygen_api":"../build/xml/",
|
||||
}
|
||||
|
||||
import redirects
|
||||
|
||||
@@ -28,11 +28,6 @@ Go (Golang)
|
||||
`go-proj <https://github.com/everystreet/go-proj>`_:
|
||||
Go bindings and idiomatic wrapper for PROJ
|
||||
|
||||
Julia
|
||||
=====
|
||||
`Proj4.jl <https://github.com/JuliaGeo/Proj4.jl>`_"
|
||||
Low-level bindings and a Julian API over PROJ.
|
||||
|
||||
TCL
|
||||
========
|
||||
`proj4tcl <http://wiki.tcl.tk/41270>`_:
|
||||
|
||||
@@ -4,5 +4,5 @@ common namespace
|
||||
----------------
|
||||
|
||||
.. doxygennamespace:: osgeo::proj::common
|
||||
:project: cpp_stuff
|
||||
:project: doxygen_api
|
||||
:members:
|
||||
|
||||
@@ -4,4 +4,4 @@ General documentation
|
||||
---------------------
|
||||
|
||||
.. doxygenfile:: general_doc.dox.reworked.h
|
||||
:project: cpp_stuff
|
||||
:project: doxygen_api
|
||||
|
||||
@@ -4,5 +4,5 @@ crs namespace
|
||||
-------------
|
||||
|
||||
.. doxygennamespace:: osgeo::proj::crs
|
||||
:project: cpp_stuff
|
||||
:project: doxygen_api
|
||||
:members:
|
||||
|
||||
@@ -4,5 +4,5 @@ cs namespace
|
||||
------------
|
||||
|
||||
.. doxygennamespace:: osgeo::proj::cs
|
||||
:project: cpp_stuff
|
||||
:project: doxygen_api
|
||||
:members:
|
||||
|
||||
@@ -4,5 +4,5 @@ datum namespace
|
||||
---------------
|
||||
|
||||
.. doxygennamespace:: osgeo::proj::datum
|
||||
:project: cpp_stuff
|
||||
:project: doxygen_api
|
||||
:members:
|
||||
|
||||
@@ -4,5 +4,5 @@ io namespace
|
||||
------------
|
||||
|
||||
.. doxygennamespace:: osgeo::proj::io
|
||||
:project: cpp_stuff
|
||||
:project: doxygen_api
|
||||
:members:
|
||||
|
||||
@@ -4,5 +4,5 @@ metadata namespace
|
||||
------------------
|
||||
|
||||
.. doxygennamespace:: osgeo::proj::metadata
|
||||
:project: cpp_stuff
|
||||
:project: doxygen_api
|
||||
:members:
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user