Geodetic CRS: ETRF2000
Datum: European Terrestrial Reference Frame 2000
Ellipsoid: GRS 1980
Prime meridian: Greenwich
Data source: EPSG
Information source: Lechner Knowledge Center, Satellite Geodesy Observatory (SGO), https://eht2.gnssnet.hu
Revision date: 2024-09-16
Scope: Derivation of gravity-related heights from GNSS observations.
Remarks: Used in the official SGO EHT coordinate transformation tool. For access to the grid file see https://www.gnssnet.hu/. Replaces VITEL2009. For reversible alternative to this transformation see ETRF2000 to ETRF2000 + EOMA 1980 height (1) (CT code 10662).
Method: Geographic3D to GravityRelatedHeight (gtg)
Area of use: Hungary.
Description: (0,)
Definition: OGC Well Known Text 2 (2019)
COORDINATEOPERATION["ETRF2000 to EOMA 1980 height (1)", VERSION["SGO-Hun geoid14"], SOURCECRS[ GEOGCRS["ETRF2000", DYNAMIC[ FRAMEEPOCH[1989]], DATUM["European Terrestrial Reference Frame 2000", ELLIPSOID["GRS 1980",6378137,298.257222101, LENGTHUNIT["metre",1]]], PRIMEM["Greenwich",0, ANGLEUNIT["degree",0.0174532925199433]], CS[ellipsoidal,3], AXIS["geodetic latitude (Lat)",north, ORDER[1], ANGLEUNIT["degree",0.0174532925199433]], AXIS["geodetic longitude (Lon)",east, ORDER[2], ANGLEUNIT["degree",0.0174532925199433]], AXIS["ellipsoidal height (h)",up, ORDER[3], LENGTHUNIT["metre",1]], ID["EPSG",7931]]], TARGETCRS[ VERTCRS["EOMA 1980 height", VDATUM["Baltic 1980"], CS[vertical,1], AXIS["gravity-related height (H)",up, LENGTHUNIT["metre",1]], ID["EPSG",5787]]], METHOD["Geographic3D to GravityRelatedHeight (gtg)", ID["EPSG",1123]], PARAMETERFILE["Geoid (height correction) model file","hu_sgo_vitel2014.tif"], OPERATIONACCURACY[0.05], USAGE[ SCOPE["Derivation of gravity-related heights from GNSS observations."], AREA["Hungary."], BBOX[45.74,16.11,48.58,22.9]], ID["EPSG",10661], REMARK["Used in the official SGO EHT coordinate transformation tool. For access to the grid file see https://www.gnssnet.hu/. Replaces VITEL2009. For reversible alternative to this transformation see ETRF2000 to ETRF2000 + EOMA 1980 height (1) (CT code 10662)."]]
Definition: JavaScript (Proj4js)
proj4.defs("EPSG:10661","+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=hu_sgo_vitel2014.tif +multiplier=1 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1");
Definition: JSON
{ "$schema": "https://proj.org/schemas/v0.7/projjson.schema.json", "type": "Transformation", "name": "ETRF2000 to EOMA 1980 height (1)", "source_crs": { "type": "GeographicCRS", "name": "ETRF2000", "datum": { "type": "DynamicGeodeticReferenceFrame", "name": "European Terrestrial Reference Frame 2000", "frame_reference_epoch": 1989, "ellipsoid": { "name": "GRS 1980", "semi_major_axis": 6378137, "inverse_flattening": 298.257222101 } }, "coordinate_system": { "subtype": "ellipsoidal", "axis": [ { "name": "Geodetic latitude", "abbreviation": "Lat", "direction": "north", "unit": "degree" }, { "name": "Geodetic longitude", "abbreviation": "Lon", "direction": "east", "unit": "degree" }, { "name": "Ellipsoidal height", "abbreviation": "h", "direction": "up", "unit": "metre" } ] }, "id": { "authority": "EPSG", "code": 7931 }, "remarks": "Replaces ETRF97 (code 7929). On the publication of ETRF2005 the EUREF Technical Working Group recommended ETRF2000 be the realization of ETRS89. ETRF2014 and ETRF2020 (codes 8403 and 10570) are technically superior to all earlier realizations of ETRS89." }, "target_crs": { "type": "VerticalCRS", "name": "EOMA 1980 height", "datum": { "type": "VerticalReferenceFrame", "name": "Baltic 1980" }, "coordinate_system": { "subtype": "vertical", "axis": [ { "name": "Gravity-related height", "abbreviation": "H", "direction": "up", "unit": "metre" } ] }, "id": { "authority": "EPSG", "code": 5787 } }, "method": { "name": "Geographic3D to GravityRelatedHeight (gtg)", "id": { "authority": "EPSG", "code": 1123 } }, "parameters": [ { "name": "Geoid (height correction) model file", "value": "hu_sgo_vitel2014.tif", "id": { "authority": "EPSG", "code": 8666 } } ], "accuracy": "0.05", "scope": "Derivation of gravity-related heights from GNSS observations.", "area": "Hungary.", "bbox": { "south_latitude": 45.74, "west_longitude": 16.11, "north_latitude": 48.58, "east_longitude": 22.9 }, "id": { "authority": "EPSG", "code": 10661 }, "remarks": "Used in the official SGO EHT coordinate transformation tool. For access to the grid file see https://www.gnssnet.hu/. Replaces VITEL2009. For reversible alternative to this transformation see ETRF2000 to ETRF2000 + EOMA 1980 height (1) (CT code 10662)." }
Definition: MapServer - MAPfile
PROJECTION "proj=pipeline" "step" "proj=axisswap" "order=2,1" "step" "proj=unitconvert" "xy_in=deg" "xy_out=rad" "step" "inv" "proj=vgridshift" "grids=hu_sgo_vitel2014.tif" "multiplier=1" "step" "proj=unitconvert" "xy_in=rad" "xy_out=deg" "step" "proj=axisswap" "order=2,1" END
Definition: Mapnik
<?xml version="1.0" encoding="utf-8"?> <Map srs="+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=hu_sgo_vitel2014.tif +multiplier=1 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1"> <Layer srs="+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=hu_sgo_vitel2014.tif +multiplier=1 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1"> </Layer> </Map>
Definition: SQL (PostGIS)
INSERT into spatial_ref_sys (srid, auth_name, auth_srid, proj4text, srtext) values ( 10661, 'EPSG', 10661, '+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=hu_sgo_vitel2014.tif +multiplier=1 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1', 'None');