Geodetic CRS: CGRS93
Datum: Cyprus Geodetic Reference System 1993
Ellipsoid: WGS 84
Prime meridian: Greenwich
Data source: EPSG
Information source: Cyprus Department of Lands and Surveys (DLS), https://portal.dls.moi.gov.cy/
Revision date: 2025-05-25
Scope: Derivation of gravity-related heights from GNSS observations.
Remarks: Hybrid geoid model derived in 2010 using least squares collocation. The Cyprus Geoid Model describes the official vertical reference in Cyprus. For reversible alternative to this transformation see CGRS93 to CGRS93 + Famagusta 1960 height (1) (code 10867).
Method: Geographic3D to GravityRelatedHeight (txt)
Area of use: Cyprus - onshore.
Description: (0,)
Definition: OGC Well Known Text 2 (2019)
COORDINATEOPERATION["CGRS93 to Famagusta 1960 height (1)", VERSION["DLS-Cyp 2010"], SOURCECRS[ GEOGCRS["CGRS93", DATUM["Cyprus Geodetic Reference System 1993", ELLIPSOID["WGS 84",6378137,298.257223563, 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",6310]]], TARGETCRS[ VERTCRS["Famagusta 1960 height", VDATUM["Famagusta 1960"], CS[vertical,1], AXIS["gravity-related height (H)",up, LENGTHUNIT["metre",1]], ID["EPSG",7446]]], METHOD["Geographic3D to GravityRelatedHeight (txt)", ID["EPSG",1082]], PARAMETERFILE["Geoid (height correction) model file","SEPARATION.TXT"], OPERATIONACCURACY[0.043], USAGE[ SCOPE["Derivation of gravity-related heights from GNSS observations."], AREA["Cyprus - onshore."], BBOX[34.59,32.2,35.74,34.65]], ID["EPSG",10866], REMARK["Hybrid geoid model derived in 2010 using least squares collocation. The Cyprus Geoid Model describes the official vertical reference in Cyprus. For reversible alternative to this transformation see CGRS93 to CGRS93 + Famagusta 1960 height (1) (code 10867)."]]
Definition: JavaScript (Proj4js)
proj4.defs("EPSG:10866","+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=SEPARATION.TXT +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": "CGRS93 to Famagusta 1960 height (1)", "source_crs": { "type": "GeographicCRS", "name": "CGRS93", "datum": { "type": "GeodeticReferenceFrame", "name": "Cyprus Geodetic Reference System 1993", "ellipsoid": { "name": "WGS 84", "semi_major_axis": 6378137, "inverse_flattening": 298.257223563 } }, "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": 6310 } }, "target_crs": { "type": "VerticalCRS", "name": "Famagusta 1960 height", "datum": { "type": "VerticalReferenceFrame", "name": "Famagusta 1960" }, "coordinate_system": { "subtype": "vertical", "axis": [ { "name": "Gravity-related height", "abbreviation": "H", "direction": "up", "unit": "metre" } ] }, "id": { "authority": "EPSG", "code": 7446 } }, "method": { "name": "Geographic3D to GravityRelatedHeight (txt)", "id": { "authority": "EPSG", "code": 1082 } }, "parameters": [ { "name": "Geoid (height correction) model file", "value": "SEPARATION.TXT", "id": { "authority": "EPSG", "code": 8666 } } ], "accuracy": "0.043", "scope": "Derivation of gravity-related heights from GNSS observations.", "area": "Cyprus - onshore.", "bbox": { "south_latitude": 34.59, "west_longitude": 32.2, "north_latitude": 35.74, "east_longitude": 34.65 }, "id": { "authority": "EPSG", "code": 10866 }, "remarks": "Hybrid geoid model derived in 2010 using least squares collocation. The Cyprus Geoid Model describes the official vertical reference in Cyprus. For reversible alternative to this transformation see CGRS93 to CGRS93 + Famagusta 1960 height (1) (code 10867)." }
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=SEPARATION.TXT" "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=SEPARATION.TXT +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=SEPARATION.TXT +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 ( 10866, 'EPSG', 10866, '+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=SEPARATION.TXT +multiplier=1 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1', 'None');