Definition: OGP XML
<div class="syntax"><pre><span class="cp"><?xml version="1.0" encoding="UTF-8"?></span>
<span class="nt"><gml:OperationMethod</span> <span class="na">xmlns:epsg=</span><span class="s">"urn:x-ogp:spec:schema-xsd:EPSG:1.0:dataset"</span> <span class="na">xmlns:gml=</span><span class="s">"http://www.opengis.net/gml/3.2"</span> <span class="na">xmlns:xlink=</span><span class="s">"http://www.w3.org/1999/xlink"</span> <span class="na">gml:id=</span><span class="s">"ogp-method-9617"</span><span class="nt">></span>
<span class="nt"><gml:metaDataProperty></span>
<span class="nt"><epsg:CommonMetaData></span>
<span class="nt"><epsg:informationSource></span>EPSG guidance note #7-2, http://www.epsg.org, after Institut de Geomatica; Barcelona.<span class="nt"></epsg:informationSource></span>
<span class="nt"><epsg:revisionDate></span>2011-07-10<span class="nt"></epsg:revisionDate></span>
<span class="nt"><epsg:changes></span>
<span class="nt"><epsg:changeID</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:change-request:EPSG::1999.284"</span> <span class="nt">/></span>
<span class="nt"><epsg:changeID</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:change-request:EPSG::1999.820"</span> <span class="nt">/></span>
<span class="nt"><epsg:changeID</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:change-request:EPSG::1999.640"</span> <span class="nt">/></span>
<span class="nt"><epsg:changeID</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:change-request:EPSG::2006.910"</span> <span class="nt">/></span>
<span class="nt"><epsg:changeID</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:change-request:EPSG::2011.003"</span> <span class="nt">/></span>
<span class="nt"><epsg:changeID</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:change-request:EPSG::2011.057"</span> <span class="nt">/></span>
<span class="nt"></epsg:changes></span>
<span class="nt"><epsg:show></span>true<span class="nt"></epsg:show></span>
<span class="nt"><epsg:isDeprecated></span>false<span class="nt"></epsg:isDeprecated></span>
<span class="nt"></epsg:CommonMetaData></span>
<span class="nt"></gml:metaDataProperty></span>
<span class="nt"><gml:metaDataProperty></span>
<span class="nt"><epsg:CoordinateOperationMethodMetaData></span>
<span class="nt"><epsg:isOperationReversible></span>false<span class="nt"></epsg:isOperationReversible></span>
<span class="nt"><epsg:signReversal</span> <span class="na">changeSign=</span><span class="s">"false"</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8623"</span> <span class="nt">/></span>
<span class="nt"><epsg:signReversal</span> <span class="na">changeSign=</span><span class="s">"false"</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8624"</span> <span class="nt">/></span>
<span class="nt"><epsg:signReversal</span> <span class="na">changeSign=</span><span class="s">"false"</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8625"</span> <span class="nt">/></span>
<span class="nt"><epsg:signReversal</span> <span class="na">changeSign=</span><span class="s">"false"</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8626"</span> <span class="nt">/></span>
<span class="nt"><epsg:signReversal</span> <span class="na">changeSign=</span><span class="s">"false"</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8638"</span> <span class="nt">/></span>
<span class="nt"><epsg:signReversal</span> <span class="na">changeSign=</span><span class="s">"false"</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8639"</span> <span class="nt">/></span>
<span class="nt"><epsg:signReversal</span> <span class="na">changeSign=</span><span class="s">"false"</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8640"</span> <span class="nt">/></span>
<span class="nt"><epsg:signReversal</span> <span class="na">changeSign=</span><span class="s">"false"</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8641"</span> <span class="nt">/></span>
<span class="nt"><epsg:signReversal</span> <span class="na">changeSign=</span><span class="s">"false"</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8642"</span> <span class="nt">/></span>
<span class="nt"><epsg:example></span>Input point coordinate system: Madrid 1870 (Madrid) (geographic 3D)
Latitude = 42 deg 38 min 52.77 sec N
= 42.647992 degrees
Longitude = 3 deg 39 min 34.57 sec E of Madrid
= +3.659603 degrees from the Madrid meridian.
Height = 0 m
For the north zone transformation:
A0 = 11.328779
A1 = -0.1674
A2 = -0.03852
A3 = 0.0000379
B00 = -13276.58
B0 = 2.5079425
B1 = 0.08352
B2 = -0.00864
B3 = -0.0000038
dLat = +4.05 seconds
Then ED50 latitude = 42 deg 38 min 52.77 sec N + 4.05sec = 42 deg 38 min 56.82 sec N
dLon = -13270.54 seconds = -3 deg 41 min 10.54 sec
Then ED50 longitude = 3 deg 39 min 34.57 sec E - 3 deg 41 min 10.54 sec = 0 deg 01 min 35.97 sec W of Greenwich.<span class="nt"></epsg:example></span>
<span class="nt"></epsg:CoordinateOperationMethodMetaData></span>
<span class="nt"></gml:metaDataProperty></span>
<span class="nt"><gml:identifier</span> <span class="na">codeSpace=</span><span class="s">"OGP"</span><span class="nt">></span>urn:ogc:def:method:EPSG::9617<span class="nt"></gml:identifier></span>
<span class="nt"><gml:name></span>Madrid to ED50 polynomial<span class="nt"></gml:name></span>
<span class="nt"><gml:formula></span>Note: These formulas have been transcribed from EPSG Guidance Note #7-2. Users are encouraged to use that document rather than the text which follows as reference because limitations in the transcription will be avoided.
The polynomial expressions are:
dLat seconds = A0 + (A1*lat) + (A2*lon) + (A3*H)
dLon seconds = B00 + B0 + (B1*lat) + (B2*lon) + (B3*H)
where latitude lat and longitude lon are in decimal degrees referred to the Madrid 1870 (Madrid) geographic coordinate reference system and H is gravity-related height in metres. B00 is the longitude (in seconds) of the Madrid meridian measured from the Greenwich meridian; it is the value to be applied to a longitude relative to the Madrid meridian to transform it to a longitude relative to the Greenwich meridan.
The results of these expressions are applied through the formulae:
Lat(ED50) = Lat(M1870(M)) + dLat
and Lon(ED50) = Lon(M1870(M)) + dLon.<span class="nt"></gml:formula></span>
<span class="nt"><gml:generalOperationParameter</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8623"</span> <span class="nt">/></span>
<span class="nt"><gml:generalOperationParameter</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8624"</span> <span class="nt">/></span>
<span class="nt"><gml:generalOperationParameter</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8625"</span> <span class="nt">/></span>
<span class="nt"><gml:generalOperationParameter</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8626"</span> <span class="nt">/></span>
<span class="nt"><gml:generalOperationParameter</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8638"</span> <span class="nt">/></span>
<span class="nt"><gml:generalOperationParameter</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8639"</span> <span class="nt">/></span>
<span class="nt"><gml:generalOperationParameter</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8640"</span> <span class="nt">/></span>
<span class="nt"><gml:generalOperationParameter</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8641"</span> <span class="nt">/></span>
<span class="nt"><gml:generalOperationParameter</span> <span class="na">xlink:href=</span><span class="s">"urn:ogc:def:parameter:EPSG::8642"</span> <span class="nt">/></span>
<span class="nt"></gml:OperationMethod></span>
</pre></div>
<?xml version="1.0" encoding="UTF-8"?>
<gml:OperationMethod xmlns:epsg="urn:x-ogp:spec:schema-xsd:EPSG:1.0:dataset" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:xlink="http://www.w3.org/1999/xlink" gml:id="ogp-method-9617">
<gml:metaDataProperty>
<epsg:CommonMetaData>
<epsg:informationSource>EPSG guidance note #7-2, http://www.epsg.org, after Institut de Geomatica; Barcelona.</epsg:informationSource>
<epsg:revisionDate>2011-07-10</epsg:revisionDate>
<epsg:changes>
<epsg:changeID xlink:href="urn:ogc:def:change-request:EPSG::1999.284" />
<epsg:changeID xlink:href="urn:ogc:def:change-request:EPSG::1999.820" />
<epsg:changeID xlink:href="urn:ogc:def:change-request:EPSG::1999.640" />
<epsg:changeID xlink:href="urn:ogc:def:change-request:EPSG::2006.910" />
<epsg:changeID xlink:href="urn:ogc:def:change-request:EPSG::2011.003" />
<epsg:changeID xlink:href="urn:ogc:def:change-request:EPSG::2011.057" />
</epsg:changes>
<epsg:show>true</epsg:show>
<epsg:isDeprecated>false</epsg:isDeprecated>
</epsg:CommonMetaData>
</gml:metaDataProperty>
<gml:metaDataProperty>
<epsg:CoordinateOperationMethodMetaData>
<epsg:isOperationReversible>false</epsg:isOperationReversible>
<epsg:signReversal changeSign="false" xlink:href="urn:ogc:def:parameter:EPSG::8623" />
<epsg:signReversal changeSign="false" xlink:href="urn:ogc:def:parameter:EPSG::8624" />
<epsg:signReversal changeSign="false" xlink:href="urn:ogc:def:parameter:EPSG::8625" />
<epsg:signReversal changeSign="false" xlink:href="urn:ogc:def:parameter:EPSG::8626" />
<epsg:signReversal changeSign="false" xlink:href="urn:ogc:def:parameter:EPSG::8638" />
<epsg:signReversal changeSign="false" xlink:href="urn:ogc:def:parameter:EPSG::8639" />
<epsg:signReversal changeSign="false" xlink:href="urn:ogc:def:parameter:EPSG::8640" />
<epsg:signReversal changeSign="false" xlink:href="urn:ogc:def:parameter:EPSG::8641" />
<epsg:signReversal changeSign="false" xlink:href="urn:ogc:def:parameter:EPSG::8642" />
<epsg:example>Input point coordinate system: Madrid 1870 (Madrid) (geographic 3D)
Latitude = 42 deg 38 min 52.77 sec N
= 42.647992 degrees
Longitude = 3 deg 39 min 34.57 sec E of Madrid
= +3.659603 degrees from the Madrid meridian.
Height = 0 m
For the north zone transformation:
A0 = 11.328779
A1 = -0.1674
A2 = -0.03852
A3 = 0.0000379
B00 = -13276.58
B0 = 2.5079425
B1 = 0.08352
B2 = -0.00864
B3 = -0.0000038
dLat = +4.05 seconds
Then ED50 latitude = 42 deg 38 min 52.77 sec N + 4.05sec = 42 deg 38 min 56.82 sec N
dLon = -13270.54 seconds = -3 deg 41 min 10.54 sec
Then ED50 longitude = 3 deg 39 min 34.57 sec E - 3 deg 41 min 10.54 sec = 0 deg 01 min 35.97 sec W of Greenwich.</epsg:example>
</epsg:CoordinateOperationMethodMetaData>
</gml:metaDataProperty>
<gml:identifier codeSpace="OGP">urn:ogc:def:method:EPSG::9617</gml:identifier>
<gml:name>Madrid to ED50 polynomial</gml:name>
<gml:formula>Note: These formulas have been transcribed from EPSG Guidance Note #7-2. Users are encouraged to use that document rather than the text which follows as reference because limitations in the transcription will be avoided.
The polynomial expressions are:
dLat seconds = A0 + (A1*lat) + (A2*lon) + (A3*H)
dLon seconds = B00 + B0 + (B1*lat) + (B2*lon) + (B3*H)
where latitude lat and longitude lon are in decimal degrees referred to the Madrid 1870 (Madrid) geographic coordinate reference system and H is gravity-related height in metres. B00 is the longitude (in seconds) of the Madrid meridian measured from the Greenwich meridian; it is the value to be applied to a longitude relative to the Madrid meridian to transform it to a longitude relative to the Greenwich meridan.
The results of these expressions are applied through the formulae:
Lat(ED50) = Lat(M1870(M)) + dLat
and Lon(ED50) = Lon(M1870(M)) + dLon.</gml:formula>
<gml:generalOperationParameter xlink:href="urn:ogc:def:parameter:EPSG::8623" />
<gml:generalOperationParameter xlink:href="urn:ogc:def:parameter:EPSG::8624" />
<gml:generalOperationParameter xlink:href="urn:ogc:def:parameter:EPSG::8625" />
<gml:generalOperationParameter xlink:href="urn:ogc:def:parameter:EPSG::8626" />
<gml:generalOperationParameter xlink:href="urn:ogc:def:parameter:EPSG::8638" />
<gml:generalOperationParameter xlink:href="urn:ogc:def:parameter:EPSG::8639" />
<gml:generalOperationParameter xlink:href="urn:ogc:def:parameter:EPSG::8640" />
<gml:generalOperationParameter xlink:href="urn:ogc:def:parameter:EPSG::8641" />
<gml:generalOperationParameter xlink:href="urn:ogc:def:parameter:EPSG::8642" />
</gml:OperationMethod>