International Terrestrial Reference Frame 2008
EPSG
Chris Pearson and Richard Snay, "Introducing HTDP 3.1 to transform coordinates across time and spatial reference frames", National Geodetic Survey (NGS), in GPS Solutions 28 February 2012.
2019-09-17
Geodesy.
Information source gives IGS08 as source CRS: for most practical purposes IGS08 is equivalent to ITRF2008.
Time-dependent Coordinate Frame rotation (geocen)
Guam, Northern Mariana Islands and Palau; onshore and offshore.
(0,)
Definition: OGC Well Known Text 2 (2019)
COORDINATEOPERATION["ITRF2008 to NAD83(MA11) (1)", VERSION["NGS-MA"], SOURCECRS[ GEODCRS["ITRF2008", DYNAMIC[ FRAMEEPOCH[2005]], DATUM["International Terrestrial Reference Frame 2008", ELLIPSOID["GRS 1980",6378137,298.257222101, LENGTHUNIT["metre",1]]], PRIMEM["Greenwich",0, ANGLEUNIT["degree",0.0174532925199433]], CS[Cartesian,3], AXIS["(X)",geocentricX, ORDER[1], LENGTHUNIT["metre",1]], AXIS["(Y)",geocentricY, ORDER[2], LENGTHUNIT["metre",1]], AXIS["(Z)",geocentricZ, ORDER[3], LENGTHUNIT["metre",1]], ID["EPSG",5332]]], TARGETCRS[ GEODCRS["NAD83(MA11)", DATUM["NAD83 (National Spatial Reference System MA11)", ELLIPSOID["GRS 1980",6378137,298.257222101, LENGTHUNIT["metre",1]]], PRIMEM["Greenwich",0, ANGLEUNIT["degree",0.0174532925199433]], CS[Cartesian,3], AXIS["(X)",geocentricX, ORDER[1], LENGTHUNIT["metre",1]], AXIS["(Y)",geocentricY, ORDER[2], LENGTHUNIT["metre",1]], AXIS["(Z)",geocentricZ, ORDER[3], LENGTHUNIT["metre",1]], ID["EPSG",6323]]], METHOD["Time-dependent Coordinate Frame rotation (geocen)", ID["EPSG",1056]], PARAMETER["X-axis translation",0.908, LENGTHUNIT["metre",1], ID["EPSG",8605]], PARAMETER["Y-axis translation",-2.0161, LENGTHUNIT["metre",1], ID["EPSG",8606]], PARAMETER["Z-axis translation",-0.5653, LENGTHUNIT["metre",1], ID["EPSG",8607]], PARAMETER["X-axis rotation",28.971, ANGLEUNIT["milliarc-second",4.84813681109536E-09], ID["EPSG",8608]], PARAMETER["Y-axis rotation",10.42, ANGLEUNIT["milliarc-second",4.84813681109536E-09], ID["EPSG",8609]], PARAMETER["Z-axis rotation",8.928, ANGLEUNIT["milliarc-second",4.84813681109536E-09], ID["EPSG",8610]], PARAMETER["Scale difference",1.1, SCALEUNIT["parts per billion",1E-09], ID["EPSG",8611]], PARAMETER["Rate of change of X-axis translation",0.0001, LENGTHUNIT["metres per year",3.16887651727315E-08], ID["EPSG",1040]], PARAMETER["Rate of change of Y-axis translation",0.0001, LENGTHUNIT["metres per year",3.16887651727315E-08], ID["EPSG",1041]], PARAMETER["Rate of change of Z-axis translation",-0.0018, LENGTHUNIT["metres per year",3.16887651727315E-08], ID["EPSG",1042]], PARAMETER["Rate of change of X-axis rotation",-0.02, ANGLEUNIT["milliarc-seconds per year",1.53631468932076E-16], ID["EPSG",1043]], PARAMETER["Rate of change of Y-axis rotation",0.105, ANGLEUNIT["milliarc-seconds per year",1.53631468932076E-16], ID["EPSG",1044]], PARAMETER["Rate of change of Z-axis rotation",-0.347, ANGLEUNIT["milliarc-seconds per year",1.53631468932076E-16], ID["EPSG",1045]], PARAMETER["Rate of change of Scale difference",0.08, SCALEUNIT["parts per billion per year",3.16887651727315E-17], ID["EPSG",1046]], PARAMETER["Parameter reference epoch",1997, TIMEUNIT["year",31556925.445], ID["EPSG",1047]], OPERATIONACCURACY[0.0], USAGE[ SCOPE["Geodesy."], AREA["Guam, Northern Mariana Islands and Palau; onshore and offshore."], BBOX[1.64,129.48,23.9,149.55]], ID["EPSG",7809], REMARK["Information source gives IGS08 as source CRS: for most practical purposes IGS08 is equivalent to ITRF2008."]]
Definition: JavaScript (Proj4js)
proj4.defs("EPSG:7809","+proj=helmert +x=0.908 +y=-2.0161 +z=-0.5653 +rx=0.028971 +ry=0.01042 +rz=0.008928 +s=0.0011 +dx=0.0001 +dy=0.0001 +dz=-0.0018 +drx=-2e-05 +dry=0.000105 +drz=-0.000347 +ds=8e-05 +t_epoch=1997 +convention=coordinate_frame");
Definition: JSON
{ "$schema": "https://proj.org/schemas/v0.7/projjson.schema.json", "type": "Transformation", "name": "ITRF2008 to NAD83(MA11) (1)", "source_crs": { "type": "GeodeticCRS", "name": "ITRF2008", "datum": { "type": "DynamicGeodeticReferenceFrame", "name": "International Terrestrial Reference Frame 2008", "frame_reference_epoch": 2005, "ellipsoid": { "name": "GRS 1980", "semi_major_axis": 6378137, "inverse_flattening": 298.257222101 } }, "coordinate_system": { "subtype": "Cartesian", "axis": [ { "name": "Geocentric X", "abbreviation": "X", "direction": "geocentricX", "unit": "metre" }, { "name": "Geocentric Y", "abbreviation": "Y", "direction": "geocentricY", "unit": "metre" }, { "name": "Geocentric Z", "abbreviation": "Z", "direction": "geocentricZ", "unit": "metre" } ] }, "id": { "authority": "EPSG", "code": 5332 } }, "target_crs": { "type": "GeodeticCRS", "name": "NAD83(MA11)", "datum": { "type": "GeodeticReferenceFrame", "name": "NAD83 (National Spatial Reference System MA11)", "ellipsoid": { "name": "GRS 1980", "semi_major_axis": 6378137, "inverse_flattening": 298.257222101 } }, "coordinate_system": { "subtype": "Cartesian", "axis": [ { "name": "Geocentric X", "abbreviation": "X", "direction": "geocentricX", "unit": "metre" }, { "name": "Geocentric Y", "abbreviation": "Y", "direction": "geocentricY", "unit": "metre" }, { "name": "Geocentric Z", "abbreviation": "Z", "direction": "geocentricZ", "unit": "metre" } ] }, "id": { "authority": "EPSG", "code": 6323 } }, "method": { "name": "Time-dependent Coordinate Frame rotation (geocen)", "id": { "authority": "EPSG", "code": 1056 } }, "parameters": [ { "name": "X-axis translation", "value": 0.908, "unit": "metre", "id": { "authority": "EPSG", "code": 8605 } }, { "name": "Y-axis translation", "value": -2.0161, "unit": "metre", "id": { "authority": "EPSG", "code": 8606 } }, { "name": "Z-axis translation", "value": -0.5653, "unit": "metre", "id": { "authority": "EPSG", "code": 8607 } }, { "name": "X-axis rotation", "value": 28.971, "unit": { "type": "AngularUnit", "name": "milliarc-second", "conversion_factor": 4.84813681109536e-09 }, "id": { "authority": "EPSG", "code": 8608 } }, { "name": "Y-axis rotation", "value": 10.42, "unit": { "type": "AngularUnit", "name": "milliarc-second", "conversion_factor": 4.84813681109536e-09 }, "id": { "authority": "EPSG", "code": 8609 } }, { "name": "Z-axis rotation", "value": 8.928, "unit": { "type": "AngularUnit", "name": "milliarc-second", "conversion_factor": 4.84813681109536e-09 }, "id": { "authority": "EPSG", "code": 8610 } }, { "name": "Scale difference", "value": 1.1, "unit": { "type": "ScaleUnit", "name": "parts per billion", "conversion_factor": 1e-09 }, "id": { "authority": "EPSG", "code": 8611 } }, { "name": "Rate of change of X-axis translation", "value": 0.0001, "unit": { "type": "LinearUnit", "name": "metres per year", "conversion_factor": 3.16887651727315e-08 }, "id": { "authority": "EPSG", "code": 1040 } }, { "name": "Rate of change of Y-axis translation", "value": 0.0001, "unit": { "type": "LinearUnit", "name": "metres per year", "conversion_factor": 3.16887651727315e-08 }, "id": { "authority": "EPSG", "code": 1041 } }, { "name": "Rate of change of Z-axis translation", "value": -0.0018, "unit": { "type": "LinearUnit", "name": "metres per year", "conversion_factor": 3.16887651727315e-08 }, "id": { "authority": "EPSG", "code": 1042 } }, { "name": "Rate of change of X-axis rotation", "value": -0.02, "unit": { "type": "AngularUnit", "name": "milliarc-seconds per year", "conversion_factor": 1.53631468932076e-16 }, "id": { "authority": "EPSG", "code": 1043 } }, { "name": "Rate of change of Y-axis rotation", "value": 0.105, "unit": { "type": "AngularUnit", "name": "milliarc-seconds per year", "conversion_factor": 1.53631468932076e-16 }, "id": { "authority": "EPSG", "code": 1044 } }, { "name": "Rate of change of Z-axis rotation", "value": -0.347, "unit": { "type": "AngularUnit", "name": "milliarc-seconds per year", "conversion_factor": 1.53631468932076e-16 }, "id": { "authority": "EPSG", "code": 1045 } }, { "name": "Rate of change of Scale difference", "value": 0.08, "unit": { "type": "ScaleUnit", "name": "parts per billion per year", "conversion_factor": 3.16887651727315e-17 }, "id": { "authority": "EPSG", "code": 1046 } }, { "name": "Parameter reference epoch", "value": 1997, "unit": { "type": "TimeUnit", "name": "year", "conversion_factor": 31556925.445 }, "id": { "authority": "EPSG", "code": 1047 } } ], "accuracy": "0.0", "scope": "Geodesy.", "area": "Guam, Northern Mariana Islands and Palau; onshore and offshore.", "bbox": { "south_latitude": 1.64, "west_longitude": 129.48, "north_latitude": 23.9, "east_longitude": 149.55 }, "id": { "authority": "EPSG", "code": 7809 }, "remarks": "Information source gives IGS08 as source CRS: for most practical purposes IGS08 is equivalent to ITRF2008." }
Definition: MapServer - MAPfile
PROJECTION "proj=helmert" "x=0.908" "y=-2.0161" "z=-0.5653" "rx=0.028971" "ry=0.01042" "rz=0.008928" "s=0.0011" "dx=0.0001" "dy=0.0001" "dz=-0.0018" "drx=-2e-05" "dry=0.000105" "drz=-0.000347" "ds=8e-05" "t_epoch=1997" "convention=coordinate_frame" END
Definition: Mapnik
<?xml version="1.0" encoding="utf-8"?> <Map srs="+proj=helmert +x=0.908 +y=-2.0161 +z=-0.5653 +rx=0.028971 +ry=0.01042 +rz=0.008928 +s=0.0011 +dx=0.0001 +dy=0.0001 +dz=-0.0018 +drx=-2e-05 +dry=0.000105 +drz=-0.000347 +ds=8e-05 +t_epoch=1997 +convention=coordinate_frame"> <Layer srs="+proj=helmert +x=0.908 +y=-2.0161 +z=-0.5653 +rx=0.028971 +ry=0.01042 +rz=0.008928 +s=0.0011 +dx=0.0001 +dy=0.0001 +dz=-0.0018 +drx=-2e-05 +dry=0.000105 +drz=-0.000347 +ds=8e-05 +t_epoch=1997 +convention=coordinate_frame"> </Layer> </Map>
Definition: SQL (PostGIS)
INSERT into spatial_ref_sys (srid, auth_name, auth_srid, proj4text, srtext) values ( 7809, 'EPSG', 7809, '+proj=helmert +x=0.908 +y=-2.0161 +z=-0.5653 +rx=0.028971 +ry=0.01042 +rz=0.008928 +s=0.0011 +dx=0.0001 +dy=0.0001 +dz=-0.0018 +drx=-2e-05 +dry=0.000105 +drz=-0.000347 +ds=8e-05 +t_epoch=1997 +convention=coordinate_frame', 'None');