Geographic 2D

AGD66

Geographic2D::fromSRID(Geographic2D::EPSG_AGD66)

to AGD66 / ACT Standard Grid (Projected)

EPSG

PHPCoord

Name: ACT Standard Grid
Code: urn:ogc:def:coordinateOperation:EPSG::5824
Extent: Australia - Australian Capital Territory
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD66_ACT_STANDARD_GRID),
    latitudeOfNaturalOrigin: new Degree(-35.317736277778),
    longitudeOfNaturalOrigin: new Degree(149.00929483056),
    scaleFactorAtNaturalOrigin: new Unity(1.000086),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(600000)
)

to AGD66 / AMG zone 49 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 49
Code: urn:ogc:def:coordinateOperation:EPSG::17449
Extent: Australia - 108°E to 114°E (EEZ)
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD66_AMG_ZONE_49),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD66 / AMG zone 50 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 50
Code: urn:ogc:def:coordinateOperation:EPSG::17450
Extent: Australia - 114°E to 120°E (EEZ)
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD66_AMG_ZONE_50),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD66 / AMG zone 51 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 51
Code: urn:ogc:def:coordinateOperation:EPSG::17451
Extent: Australia - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD66_AMG_ZONE_51),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD66 / AMG zone 52 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 52
Code: urn:ogc:def:coordinateOperation:EPSG::17452
Extent: Australia - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD66_AMG_ZONE_52),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD66 / AMG zone 53 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 53
Code: urn:ogc:def:coordinateOperation:EPSG::17453
Extent: Australia - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD66_AMG_ZONE_53),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD66 / AMG zone 54 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 54
Code: urn:ogc:def:coordinateOperation:EPSG::17454
Extent: Australasia - Australia and PNG - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD66_AMG_ZONE_54),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD66 / AMG zone 55 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 55
Code: urn:ogc:def:coordinateOperation:EPSG::17455
Extent: Australasia - Australia and PNG - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD66_AMG_ZONE_55),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD66 / AMG zone 56 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 56
Code: urn:ogc:def:coordinateOperation:EPSG::17456
Extent: Australasia - Australia and PNG - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD66_AMG_ZONE_56),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD66 / AMG zone 57 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 57
Code: urn:ogc:def:coordinateOperation:EPSG::17457
Extent: Australia - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD66_AMG_ZONE_57),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD66 / AMG zone 58 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 58
Code: urn:ogc:def:coordinateOperation:EPSG::17458
Extent: Australia - EEZ east of 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD66_AMG_ZONE_58),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD66 / Vicgrid66 (Projected)

EPSG

PHPCoord

Name: Vicgrid66
Code: urn:ogc:def:coordinateOperation:EPSG::17360
Extent: Australia - Victoria
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_AGD66_VICGRID66),
    latitudeOfFalseOrigin: new Degree(-37),
    longitudeOfFalseOrigin: new Degree(145),
    latitudeOf1stStandardParallel: new Degree(-36),
    latitudeOf2ndStandardParallel: new Degree(-38),
    eastingAtFalseOrigin: new Metre(2500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to GDA2020 (Geographic2D)

EPSG

PHPCoord

Name: AGD66 to GDA2020 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9185
Extent: Australia - Australian Capital Territory
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA2020),
    xAxisTranslation: new Metre(-136.9703),
    yAxisTranslation: new Metre(-37.5638),
    zAxisTranslation: new Metre(124.4242),
    xAxisRotation: new ArcSecond(-0.25676),
    yAxisRotation: new ArcSecond(-0.42966),
    zAxisRotation: new ArcSecond(-0.30077),
    scaleDifference: new PartsPerMillion(-4.61966)
)

to GDA94 (Geographic2D)

EPSG

PHPCoord

Name: AGD66 to GDA94 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1278
Extent: Australia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA94),
    xAxisTranslation: new Metre(-127.8),
    yAxisTranslation: new Metre(-52.3),
    zAxisTranslation: new Metre(152.9)
)
Name: AGD66 to GDA94 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1460
Extent: Australia - New South Wales and Victoria
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA94),
    xAxisTranslation: new Metre(-119.353),
    yAxisTranslation: new Metre(-48.301),
    zAxisTranslation: new Metre(139.484),
    xAxisRotation: new ArcSecond(-0.415),
    yAxisRotation: new ArcSecond(-0.26),
    zAxisRotation: new ArcSecond(-0.437),
    scaleDifference: new PartsPerMillion(-0.613)
)
Name: AGD66 to GDA94 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1594
Extent: Australia - Tasmania
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA94),
    xAxisTranslation: new Metre(-120.271),
    yAxisTranslation: new Metre(-64.543),
    zAxisTranslation: new Metre(161.632),
    xAxisRotation: new ArcSecond(-0.217),
    yAxisRotation: new ArcSecond(0.067),
    zAxisRotation: new ArcSecond(0.129),
    scaleDifference: new PartsPerMillion(2.499)
)
Name: AGD66 to GDA94 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::1595
Extent: Australia - Northern Territory
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA94),
    xAxisTranslation: new Metre(-124.133),
    yAxisTranslation: new Metre(-42.003),
    zAxisTranslation: new Metre(137.4),
    xAxisRotation: new ArcSecond(0.008),
    yAxisRotation: new ArcSecond(-0.557),
    zAxisRotation: new ArcSecond(-0.178),
    scaleDifference: new PartsPerMillion(-1.854)
)
Name: AGD66 to GDA94 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::15979
Extent: Australia - offshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA94),
    xAxisTranslation: new Metre(-117.808),
    yAxisTranslation: new Metre(-51.536),
    zAxisTranslation: new Metre(137.784),
    xAxisRotation: new ArcSecond(-0.303),
    yAxisRotation: new ArcSecond(-0.446),
    zAxisRotation: new ArcSecond(-0.234),
    scaleDifference: new PartsPerMillion(-0.29)
)
Name: AGD66 to GDA94 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::1803
Extent: Australia - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA94),
    offsetsFile: NTv2AGD66GDA94AustraliaProvider->provideGrid()
)
Name: AGD66 to GDA94 (19)
Code: urn:ogc:def:coordinateOperation:EPSG::5827
Extent: Australia - Australian Capital Territory
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA94),
    xAxisTranslation: new Metre(-129.164),
    yAxisTranslation: new Metre(-41.188),
    zAxisTranslation: new Metre(130.718),
    xAxisRotation: new ArcSecond(-0.246),
    yAxisRotation: new ArcSecond(-0.374),
    zAxisRotation: new ArcSecond(-0.329),
    scaleDifference: new PartsPerMillion(-2.955)
)

to PNG94 (Geographic2D)

EPSG

PHPCoord

Name: AGD66 to PNG94 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6937
Extent: Papua New Guinea - mainland onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PNG94),
    xAxisTranslation: new Metre(-0.41),
    yAxisTranslation: new Metre(-2.37),
    zAxisTranslation: new Metre(2),
    xAxisRotation: new ArcSecond(3.592),
    yAxisRotation: new ArcSecond(3.698),
    zAxisRotation: new ArcSecond(3.989),
    scaleDifference: new PartsPerMillion(8.843)
)
Name: AGD66 to PNG94 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::6939
Extent: Papua New Guinea - PFTB
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PNG94),
    xAxisTranslation: new Metre(-131.876),
    yAxisTranslation: new Metre(-54.554),
    zAxisTranslation: new Metre(453.346),
    xAxisRotation: new ArcSecond(-5.2155),
    yAxisRotation: new ArcSecond(-8.2042),
    zAxisRotation: new ArcSecond(0.09),
    scaleDifference: new PartsPerMillion(5.02)
)
Name: AGD66 to PNG94 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::6941
Extent: Papua New Guinea - North Fly
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PNG94),
    xAxisTranslation: new Metre(45.928),
    yAxisTranslation: new Metre(-177.212),
    zAxisTranslation: new Metre(336.867),
    xAxisRotation: new ArcSecond(-4.6039),
    yAxisRotation: new ArcSecond(-3.0921),
    zAxisRotation: new ArcSecond(0.5729),
    scaleDifference: new PartsPerMillion(36.796)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: AGD66 to WGS 84 (19)
Code: urn:ogc:def:coordinateOperation:EPSG::5841
Extent: Papua New Guinea - PFTB
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-124),
    yAxisTranslation: new Metre(-60),
    zAxisTranslation: new Metre(154)
)
Name: AGD66 to WGS 84 (20)
Code: urn:ogc:def:coordinateOperation:EPSG::6905
Extent: Australia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-128),
    yAxisTranslation: new Metre(-52),
    zAxisTranslation: new Metre(153)
)

AGD84

Geographic2D::fromSRID(Geographic2D::EPSG_AGD84)

to AGD84 / AMG zone 49 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 49
Code: urn:ogc:def:coordinateOperation:EPSG::17449
Extent: Australia - 108°E to 114°E (EEZ)
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD84_AMG_ZONE_49),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD84 / AMG zone 50 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 50
Code: urn:ogc:def:coordinateOperation:EPSG::17450
Extent: Australia - 114°E to 120°E (EEZ)
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD84_AMG_ZONE_50),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD84 / AMG zone 51 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 51
Code: urn:ogc:def:coordinateOperation:EPSG::17451
Extent: Australia - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD84_AMG_ZONE_51),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD84 / AMG zone 52 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 52
Code: urn:ogc:def:coordinateOperation:EPSG::17452
Extent: Australia - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD84_AMG_ZONE_52),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD84 / AMG zone 53 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 53
Code: urn:ogc:def:coordinateOperation:EPSG::17453
Extent: Australia - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD84_AMG_ZONE_53),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD84 / AMG zone 54 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 54
Code: urn:ogc:def:coordinateOperation:EPSG::17454
Extent: Australasia - Australia and PNG - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD84_AMG_ZONE_54),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD84 / AMG zone 55 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 55
Code: urn:ogc:def:coordinateOperation:EPSG::17455
Extent: Australasia - Australia and PNG - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD84_AMG_ZONE_55),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to AGD84 / AMG zone 56 (Projected)

EPSG

PHPCoord

Name: Australian Map Grid zone 56
Code: urn:ogc:def:coordinateOperation:EPSG::17456
Extent: Australasia - Australia and PNG - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AGD84_AMG_ZONE_56),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 (Geographic2D)

EPSG

PHPCoord

Name: AGD84 to GDA94 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1280
Extent: Australia - AGD84
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA94),
    xAxisTranslation: new Metre(-117.763),
    yAxisTranslation: new Metre(-51.51),
    zAxisTranslation: new Metre(139.061),
    xAxisRotation: new ArcSecond(-0.292),
    yAxisRotation: new ArcSecond(-0.443),
    zAxisRotation: new ArcSecond(-0.277),
    scaleDifference: new PartsPerMillion(-0.191)
)
Name: AGD84 to GDA94 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1804
Extent: Australia - AGD84
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA94),
    offsetsFile: NTv2AGD84GDA94AustraliaProvider->provideGrid()
)

ATF (Paris)

Geographic2D::fromSRID(Geographic2D::EPSG_ATF_PARIS)

to ATF (Paris) / Nord de Guerre (Projected)

EPSG

PHPCoord

Name: Nord de Guerre
Code: urn:ogc:def:coordinateOperation:EPSG::19903
Extent: France - Alsace
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_ATF_PARIS_NORD_DE_GUERRE),
    latitudeOfNaturalOrigin: new Grad(55),
    longitudeOfNaturalOrigin: new Grad(6),
    scaleFactorAtNaturalOrigin: new Unity(0.99950908),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(300000)
)

ATRF2014

Geographic2D::fromSRID(Geographic2D::EPSG_ATRF2014)

to ATRF2014 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ATRF2014)
)

ATS77

Geographic2D::fromSRID(Geographic2D::EPSG_ATS77)

to ATS77 / MTM Nova Scotia zone 4 (Projected)

EPSG

PHPCoord

Name: MTM Nova Scotia zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::17794
Extent: Canada - Nova Scotia - east of 63°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ATS77_MTM_NOVA_SCOTIA_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-61.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to ATS77 / MTM Nova Scotia zone 5 (Projected)

EPSG

PHPCoord

Name: MTM Nova Scotia zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::17795
Extent: Canada - Nova Scotia - west of 63°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ATS77_MTM_NOVA_SCOTIA_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-64.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to ATS77 / New Brunswick Stereographic (ATS77) (Projected)

EPSG

PHPCoord

Name: New Brunswick Stereographic (ATS77)
Code: urn:ogc:def:coordinateOperation:EPSG::19945
Extent: Canada - New Brunswick
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_ATS77_NEW_BRUNSWICK_STEREOGRAPHIC_ATS77),
    latitudeOfNaturalOrigin: new Degree(46.5),
    longitudeOfNaturalOrigin: new Degree(-66.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999912),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(800000)
)

to ATS77 / Prince Edward Isl. Stereographic (ATS77) (Projected)

EPSG

PHPCoord

Name: Prince Edward Island Stereographic (ATS77)
Code: urn:ogc:def:coordinateOperation:EPSG::19933
Extent: Canada - Prince Edward Island
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_ATS77_PRINCE_EDWARD_ISL_STEREOGRAPHIC_ATS77),
    latitudeOfNaturalOrigin: new Degree(47.25),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.999912),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(400000)
)

to ATS77 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ATS77_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ATS77 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ATS77_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: ATS77 to NAD83 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9105
Extent: Canada - Nova Scotia
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2ATS77NAD831986NovaScotiaProvider->provideGrid()
)

to NAD83(CSRS)v2 (Geographic2D)

EPSG

PHPCoord

Name: ATS77 to NAD83(CSRS)v2 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9236
Extent: Canada - Prince Edward Island
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V2),
    offsetsFile: NTv2ATS777NAD83CSRS1997PrinceEdwardProvider->provideGrid()
)
Name: ATS77 to NAD83(CSRS)v2 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9237
Extent: Canada - New Brunswick
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V2),
    offsetsFile: NTv2ATS77NAD83CSRS1997NewBrunswickProvider->provideGrid()
)

to NAD83(CSRS)v6 (Geographic2D)

EPSG

PHPCoord

Name: ATS77 to NAD83(CSRS)v6 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9106
Extent: Canada - Nova Scotia
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V6),
    offsetsFile: NTv2ATS77NAD83CSRS2010NovaScotiaProvider->provideGrid()
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: ATS77 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1688
Extent: Canada - New Brunswick
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    offsetsFile: NTv2ATS77NAD83CSRS1997NewBrunswickProvider->provideGrid()
)
Name: ATS77 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1689
Extent: Canada - Prince Edward Island
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    offsetsFile: NTv2ATS777NAD83CSRS1997PrinceEdwardProvider->provideGrid()
)

AbInvA96_2020-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_ABINVA96_2020_IRF)

to AbInvA96_2020 Grid (Projected)

EPSG

PHPCoord

Name: AbInvA96_2020-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9385
Extent: UK - Aberdeen to Inverness
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ABINVA96_2020_GRID),
    latitudeOfNaturalOrigin: new Degree(57.4),
    longitudeOfNaturalOrigin: new Degree(-3.2),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(155828.702),
    falseNorthing: new Metre(115225.707)
)

Abidjan 1987

Geographic2D::fromSRID(Geographic2D::EPSG_ABIDJAN_1987)

to Abidjan 1987 / TM 5 NW (Projected)

EPSG

PHPCoord

Name: TM 5 NW
Code: urn:ogc:def:coordinateOperation:EPSG::17005
Extent: Cote d’Ivoire (Ivory Coast) - offshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ABIDJAN_1987_TM_5_NW),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-5),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Abidjan 1987 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ABIDJAN_1987_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Abidjan 1987 / UTM zone 30N (Projected)

EPSG

PHPCoord

Name: UTM zone 30N
Code: urn:ogc:def:coordinateOperation:EPSG::16030
Extent: World - N hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ABIDJAN_1987_UTM_ZONE_30N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Abidjan 1987 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1470
Extent: Cote d’Ivoire (Ivory Coast)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-124.76),
    yAxisTranslation: new Metre(53),
    zAxisTranslation: new Metre(466.79)
)

Accra

Geographic2D::fromSRID(Geographic2D::EPSG_ACCRA)

to Accra / Ghana National Grid (Projected)

EPSG

PHPCoord

Name: Ghana National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19959
Extent: Ghana
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ACCRA_GHANA_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(4.6666666666667),
    longitudeOfNaturalOrigin: new Degree(-1),
    scaleFactorAtNaturalOrigin: new Unity(0.99975),
    falseEasting: new GoldCoastFoot(900000),
    falseNorthing: new GoldCoastFoot(0)
)

to Accra / TM 1 NW (Projected)

EPSG

PHPCoord

Name: TM 1 NW
Code: urn:ogc:def:coordinateOperation:EPSG::17001
Extent: Ghana - offshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ACCRA_TM_1_NW),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-1),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE (Geographic2D)

EPSG

PHPCoord

Name: Accra to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1570
Extent: Ghana - offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE),
    xAxisTranslation: new Metre(-171.16),
    yAxisTranslation: new Metre(17.29),
    zAxisTranslation: new Metre(323.31)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Accra to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::6896
Extent: Ghana - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-170),
    yAxisTranslation: new Metre(33),
    zAxisTranslation: new Metre(326)
)

Aden 1925

Geographic2D::fromSRID(Geographic2D::EPSG_ADEN_1925)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Aden 1925 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6910
Extent: Yemen - South Yemen - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-24),
    yAxisTranslation: new Metre(-203),
    zAxisTranslation: new Metre(268)
)

Adindan

Geographic2D::fromSRID(Geographic2D::EPSG_ADINDAN)

to Adindan / UTM zone 35N (Projected)

EPSG

PHPCoord

Name: UTM zone 35N
Code: urn:ogc:def:coordinateOperation:EPSG::16035
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ADINDAN_UTM_ZONE_35N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Adindan / UTM zone 36N (Projected)

EPSG

PHPCoord

Name: UTM zone 36N
Code: urn:ogc:def:coordinateOperation:EPSG::16036
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ADINDAN_UTM_ZONE_36N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Adindan / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ADINDAN_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Adindan / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ADINDAN_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Adindan to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1100
Extent: Africa - Eritrea, Ethiopia, South Sudan and Sudan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-166),
    yAxisTranslation: new Metre(-15),
    zAxisTranslation: new Metre(204)
)
Name: Adindan to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1101
Extent: Burkina Faso
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-118),
    yAxisTranslation: new Metre(-14),
    zAxisTranslation: new Metre(218)
)
Name: Adindan to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1102
Extent: Cameroon - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-134),
    yAxisTranslation: new Metre(-2),
    zAxisTranslation: new Metre(210)
)
Name: Adindan to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1103
Extent: Ethiopia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-165),
    yAxisTranslation: new Metre(-11),
    zAxisTranslation: new Metre(206)
)
Name: Adindan to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1104
Extent: Mali
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-123),
    yAxisTranslation: new Metre(-20),
    zAxisTranslation: new Metre(220)
)
Name: Adindan to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1105
Extent: Senegal - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-128),
    yAxisTranslation: new Metre(-18),
    zAxisTranslation: new Metre(224)
)
Name: Adindan to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1106
Extent: Africa - South Sudan and Sudan onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-161),
    yAxisTranslation: new Metre(-14),
    zAxisTranslation: new Metre(205)
)

Afgooye

Geographic2D::fromSRID(Geographic2D::EPSG_AFGOOYE)

to Afgooye / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AFGOOYE_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Afgooye / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AFGOOYE_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Afgooye to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1107
Extent: Somalia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-43),
    yAxisTranslation: new Metre(-163),
    zAxisTranslation: new Metre(45)
)

Ain el Abd

Geographic2D::fromSRID(Geographic2D::EPSG_AIN_EL_ABD)

to Ain el Abd / Aramco Lambert (Projected)

EPSG

PHPCoord

Name: Aramco Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19977
Extent: Saudi Arabia - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_AIN_EL_ABD_ARAMCO_LAMBERT),
    latitudeOfFalseOrigin: new Degree(25.08951),
    longitudeOfFalseOrigin: new Degree(48),
    latitudeOf1stStandardParallel: new Degree(17),
    latitudeOf2ndStandardParallel: new Degree(33),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to Ain el Abd / Bahrain Grid (Projected)

EPSG

PHPCoord

Name: Bahrain State Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19900
Extent: Bahrain
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AIN_EL_ABD_BAHRAIN_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Ain el Abd / UTM zone 36N (Projected)

EPSG

PHPCoord

Name: UTM zone 36N
Code: urn:ogc:def:coordinateOperation:EPSG::16036
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AIN_EL_ABD_UTM_ZONE_36N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Ain el Abd / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AIN_EL_ABD_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Ain el Abd / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AIN_EL_ABD_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Ain el Abd / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AIN_EL_ABD_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Ain el Abd / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AIN_EL_ABD_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to KSA-GRF17 (Geographic2D)

EPSG

PHPCoord

Name: Ain el Abd to KSA-GRF17 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9362
Extent: Saudi Arabia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KSA_GRF17),
    xAxisTranslation: new Metre(13.8714),
    yAxisTranslation: new Metre(-83.9721),
    zAxisTranslation: new Metre(101.674)
)

to MTRF-2000 (Geographic2D)

EPSG

PHPCoord

Name: Ain el Abd to MTRF-2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8824
Extent: Saudi Arabia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MTRF_2000),
    xAxisTranslation: new Metre(-61.15),
    yAxisTranslation: new Metre(-315.86),
    zAxisTranslation: new Metre(-3.51),
    xAxisRotation: new ArcSecond(0.41),
    yAxisRotation: new ArcSecond(0.74),
    zAxisRotation: new ArcSecond(-3.52),
    scaleDifference: new PartsPerMillion(1.36)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Ain el Abd to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1057
Extent: Kuwait - north of 29.25°N
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-202.234),
    yAxisTranslation: new Metre(-168.351),
    zAxisTranslation: new Metre(-63.51),
    xAxisRotation: new ArcSecond(-3.545),
    yAxisRotation: new ArcSecond(-0.659),
    zAxisRotation: new ArcSecond(1.945),
    scaleDifference: new PartsPerMillion(2.1)
)
Name: Ain el Abd to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1058
Extent: Kuwait - south of 29.25°N
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-18.944),
    yAxisTranslation: new Metre(-379.364),
    zAxisTranslation: new Metre(-24.063),
    xAxisRotation: new ArcSecond(-0.04),
    yAxisRotation: new ArcSecond(0.764),
    zAxisRotation: new ArcSecond(-6.431),
    scaleDifference: new PartsPerMillion(3.657)
)
Name: Ain el Abd to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1110
Extent: Bahrain - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-150),
    yAxisTranslation: new Metre(-250),
    zAxisTranslation: new Metre(-1)
)
Name: Ain el Abd to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1111
Extent: Saudi Arabia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-143),
    yAxisTranslation: new Metre(-236),
    zAxisTranslation: new Metre(7)
)

Albanian 1987

Geographic2D::fromSRID(Geographic2D::EPSG_ALBANIAN_1987)

to Albanian 1987 / Gauss-Kruger zone 4 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16204
Extent: World - 6-degree CM 021°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ALBANIAN_1987_GAUSS_KRUGER_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: Albanian 1987 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7833
Extent: Albania - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-44.183),
    yAxisTranslation: new Metre(-0.58),
    zAxisTranslation: new Metre(-38.489),
    xAxisRotation: new ArcSecond(-2.3867),
    yAxisRotation: new ArcSecond(-2.7072),
    zAxisRotation: new ArcSecond(3.5196),
    scaleDifference: new PartsPerMillion(-8.2703)
)

to Pulkovo 1942(58) (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942(58) to Albanian 1987 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7836
Extent: Albania
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_58),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

American Samoa 1962

Geographic2D::fromSRID(Geographic2D::EPSG_AMERICAN_SAMOA_1962)

to American Samoa 1962 / American Samoa Lambert (Projected)

EPSG

PHPCoord

Name: American Samoa Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::15376
Extent: American Samoa - 2 main island groups
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_AMERICAN_SAMOA_1962_AMERICAN_SAMOA_LAMBERT),
    latitudeOfNaturalOrigin: new Degree(-14.266666666667),
    longitudeOfNaturalOrigin: new Degree(-170),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(312234.65)
)

to NAD83(HARN) (Geographic2D)

EPSG

PHPCoord

Name: American Samoa 1962 to NAD83(HARN) (3)
Code: urn:ogc:def:coordinateOperation:EPSG::8662
Extent: American Samoa - 2 main island groups
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    latitudeDifferenceFile: NADCON5AS62NAD831993ASLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5AS62NAD831993ASLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: American Samoa 1962 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1577
Extent: American Samoa - 2 main island groups
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-115),
    yAxisTranslation: new Metre(118),
    zAxisTranslation: new Metre(426)
)

Amersfoort

Geographic2D::fromSRID(Geographic2D::EPSG_AMERSFOORT)

to Amersfoort / RD New (Projected)

EPSG

PHPCoord

Name: RD New
Code: urn:ogc:def:coordinateOperation:EPSG::19914
Extent: Netherlands - onshore
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_AMERSFOORT_RD_NEW),
    latitudeOfNaturalOrigin: new Degree(52.156160555556),
    longitudeOfNaturalOrigin: new Degree(5.3876388888889),
    scaleFactorAtNaturalOrigin: new Unity(0.9999079),
    falseEasting: new Metre(155000),
    falseNorthing: new Metre(463000)
)

to Amersfoort / RD Old (Projected)

EPSG

PHPCoord

Name: RD Old
Code: urn:ogc:def:coordinateOperation:EPSG::19913
Extent: Netherlands - onshore
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_AMERSFOORT_RD_OLD),
    latitudeOfNaturalOrigin: new Degree(52.156160555556),
    longitudeOfNaturalOrigin: new Degree(5.3876388888889),
    scaleFactorAtNaturalOrigin: new Unity(0.9999079),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: Amersfoort to ETRS89 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::9281
Extent: Netherlands - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(565.7381),
    yAxisTranslation: new Metre(50.4018),
    zAxisTranslation: new Metre(465.2904),
    xAxisRotation: new MicroRadian(1.91514),
    yAxisRotation: new MicroRadian(-1.60363),
    zAxisRotation: new MicroRadian(9.09546),
    scaleDifference: new PartsPerMillion(4.07244)
)
Name: Amersfoort to ETRS89 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::9282
Extent: Netherlands - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    offsetsFile: NTv2RDETRS89NetherlandsProvider->provideGrid()
)

Ammassalik 1958

Geographic2D::fromSRID(Geographic2D::EPSG_AMMASSALIK_1958)

to Ammassalik 1958 / Greenland zone 7 east (Projected)

EPSG

PHPCoord

Name: Greenland zone 7 east
Code: urn:ogc:def:coordinateOperation:EPSG::18427
Extent: Greenland - east - 63°N to 66°N
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_AMMASSALIK_1958_GREENLAND_ZONE_7_EAST),
    latitudeOfNaturalOrigin: new Degree(64.5),
    longitudeOfNaturalOrigin: new Degree(-40),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to GR96 (Geographic2D)

EPSG

PHPCoord

Name: Ammassalik 1958 to GR96 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15900
Extent: Greenland - Ammassalik area
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GR96),
    xAxisTranslation: new Metre(-45),
    yAxisTranslation: new Metre(417),
    zAxisTranslation: new Metre(-3.5),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.814),
    scaleDifference: new PartsPerMillion(-0.6)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Ammassalik 1958 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1800
Extent: Greenland - Ammassalik area
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-45),
    yAxisTranslation: new Metre(417),
    zAxisTranslation: new Metre(-3.5),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.814),
    scaleDifference: new PartsPerMillion(-0.6)
)

Anguilla 1957

Geographic2D::fromSRID(Geographic2D::EPSG_ANGUILLA_1957)

to Anguilla 1957 / British West Indies Grid (Projected)

EPSG

PHPCoord

Name: British West Indies Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19942
Extent: Caribbean - Windward and Leeward Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ANGUILLA_1957_BRITISH_WEST_INDIES_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-62),
    scaleFactorAtNaturalOrigin: new Unity(0.9995),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Anguilla 1957 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1447
Extent: Anguilla - onshore
$point->geographic2DOffsets(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    latitudeOffset: new ArcSecond(-18),
    longitudeOffset: new ArcSecond(4.4)
)

Antigua 1943

Geographic2D::fromSRID(Geographic2D::EPSG_ANTIGUA_1943)

to Antigua 1943 / British West Indies Grid (Projected)

EPSG

PHPCoord

Name: British West Indies Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19942
Extent: Caribbean - Windward and Leeward Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ANTIGUA_1943_BRITISH_WEST_INDIES_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-62),
    scaleFactorAtNaturalOrigin: new Unity(0.9995),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Antigua 1943 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1441
Extent: Antigua - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-255),
    yAxisTranslation: new Metre(-15),
    zAxisTranslation: new Metre(71)
)

Aratu

Geographic2D::fromSRID(Geographic2D::EPSG_ARATU)

to Aratu / UTM zone 22S (Projected)

EPSG

PHPCoord

Name: UTM zone 22S
Code: urn:ogc:def:coordinateOperation:EPSG::16122
Extent: World - S hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ARATU_UTM_ZONE_22S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Aratu / UTM zone 23S (Projected)

EPSG

PHPCoord

Name: UTM zone 23S
Code: urn:ogc:def:coordinateOperation:EPSG::16123
Extent: World - S hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ARATU_UTM_ZONE_23S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Aratu / UTM zone 24S (Projected)

EPSG

PHPCoord

Name: UTM zone 24S
Code: urn:ogc:def:coordinateOperation:EPSG::16124
Extent: World - S hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ARATU_UTM_ZONE_24S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Aratu / UTM zone 25S (Projected)

EPSG

PHPCoord

Name: UTM zone 25S
Code: urn:ogc:def:coordinateOperation:EPSG::16125
Extent: World - S hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ARATU_UTM_ZONE_25S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 (Geographic2D)

EPSG

PHPCoord

Name: Aratu to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5050
Extent: Brazil - Santos and Pelotas
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-157.84),
    yAxisTranslation: new Metre(308.54),
    zAxisTranslation: new Metre(-146.6)
)
Name: Aratu to SIRGAS 2000 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5052
Extent: Brazil - Campos
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-160.31),
    yAxisTranslation: new Metre(314.82),
    zAxisTranslation: new Metre(-142.25)
)
Name: Aratu to SIRGAS 2000 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5054
Extent: Brazil - Espirito Santo and Mucuri
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-161.11),
    yAxisTranslation: new Metre(310.25),
    zAxisTranslation: new Metre(-144.64)
)
Name: Aratu to SIRGAS 2000 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::5056
Extent: Brazil - Cumuruxatiba, Jequitinhonha and Camamu-Almada
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-160.4),
    yAxisTranslation: new Metre(302.29),
    zAxisTranslation: new Metre(-144.19)
)
Name: Aratu to SIRGAS 2000 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::5058
Extent: Brazil - Reconcavo and Jacuipe
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-153.54),
    yAxisTranslation: new Metre(302.33),
    zAxisTranslation: new Metre(-152.37)
)
Name: Aratu to SIRGAS 2000 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::5060
Extent: Brazil - Tucano and Jatoba
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-151.5),
    yAxisTranslation: new Metre(300.09),
    zAxisTranslation: new Metre(-151.15)
)
Name: Aratu to SIRGAS 2000 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::5062
Extent: Brazil - Sergipe and Alagoas
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-156.8),
    yAxisTranslation: new Metre(298.41),
    zAxisTranslation: new Metre(-147.41)
)
Name: Aratu to SIRGAS 2000 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::5064
Extent: Brazil - Paraiba-Pernambuco
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-157.4),
    yAxisTranslation: new Metre(295.05),
    zAxisTranslation: new Metre(-150.19)
)
Name: Aratu to SIRGAS 2000 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::5066
Extent: Brazil - Potiguar, Ceara and Barreirinhas
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-151.99),
    yAxisTranslation: new Metre(287.04),
    zAxisTranslation: new Metre(-147.45)
)

Arc 1950

Geographic2D::fromSRID(Geographic2D::EPSG_ARC_1950)

to Arc 1950 / UTM zone 34S (Projected)

EPSG

PHPCoord

Name: UTM zone 34S
Code: urn:ogc:def:coordinateOperation:EPSG::16134
Extent: World - S hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ARC_1950_UTM_ZONE_34S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Arc 1950 / UTM zone 35S (Projected)

EPSG

PHPCoord

Name: UTM zone 35S
Code: urn:ogc:def:coordinateOperation:EPSG::16135
Extent: World - S hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ARC_1950_UTM_ZONE_35S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Arc 1950 / UTM zone 36S (Projected)

EPSG

PHPCoord

Name: UTM zone 36S
Code: urn:ogc:def:coordinateOperation:EPSG::16136
Extent: World - S hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ARC_1950_UTM_ZONE_36S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Arc 1950 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1114
Extent: Botswana
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-138),
    yAxisTranslation: new Metre(-105),
    zAxisTranslation: new Metre(-289)
)
Name: Arc 1950 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1116
Extent: Lesotho
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-125),
    yAxisTranslation: new Metre(-108),
    zAxisTranslation: new Metre(-295)
)
Name: Arc 1950 to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1117
Extent: Malawi
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-161),
    yAxisTranslation: new Metre(-73),
    zAxisTranslation: new Metre(-317)
)
Name: Arc 1950 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1118
Extent: Eswatini
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-134),
    yAxisTranslation: new Metre(-105),
    zAxisTranslation: new Metre(-295)
)
Name: Arc 1950 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1120
Extent: Zambia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-147),
    yAxisTranslation: new Metre(-74),
    zAxisTranslation: new Metre(-283)
)
Name: Arc 1950 to WGS 84 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::6904
Extent: Malawi
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-179),
    yAxisTranslation: new Metre(-81),
    zAxisTranslation: new Metre(-314)
)
Name: Arc 1950 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::6906
Extent: Zimbabwe
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-145),
    yAxisTranslation: new Metre(-97),
    zAxisTranslation: new Metre(-292)
)

Arc 1960

Geographic2D::fromSRID(Geographic2D::EPSG_ARC_1960)

to Arc 1960 / UTM zone 35N (Projected)

EPSG

PHPCoord

Name: UTM zone 35N
Code: urn:ogc:def:coordinateOperation:EPSG::16035
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ARC_1960_UTM_ZONE_35N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Arc 1960 / UTM zone 35S (Projected)

EPSG

PHPCoord

Name: UTM zone 35S
Code: urn:ogc:def:coordinateOperation:EPSG::16135
Extent: World - S hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ARC_1960_UTM_ZONE_35S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Arc 1960 / UTM zone 36N (Projected)

EPSG

PHPCoord

Name: UTM zone 36N
Code: urn:ogc:def:coordinateOperation:EPSG::16036
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ARC_1960_UTM_ZONE_36N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Arc 1960 / UTM zone 36S (Projected)

EPSG

PHPCoord

Name: UTM zone 36S
Code: urn:ogc:def:coordinateOperation:EPSG::16136
Extent: World - S hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ARC_1960_UTM_ZONE_36S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Arc 1960 / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ARC_1960_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Arc 1960 / UTM zone 37S (Projected)

EPSG

PHPCoord

Name: UTM zone 37S
Code: urn:ogc:def:coordinateOperation:EPSG::16137
Extent: World - S hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ARC_1960_UTM_ZONE_37S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Arc 1960 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1122
Extent: Africa - Kenya and Tanzania
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-160),
    yAxisTranslation: new Metre(-6),
    zAxisTranslation: new Metre(-302)
)
Name: Arc 1960 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1284
Extent: Kenya - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-157),
    yAxisTranslation: new Metre(-2),
    zAxisTranslation: new Metre(-299)
)
Name: Arc 1960 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1285
Extent: Tanzania - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-175),
    yAxisTranslation: new Metre(-23),
    zAxisTranslation: new Metre(-303)
)
Name: Arc 1960 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::3998
Extent: Burundi
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-153),
    yAxisTranslation: new Metre(-5),
    zAxisTranslation: new Metre(-292)
)

Ascension Island 1958

Geographic2D::fromSRID(Geographic2D::EPSG_ASCENSION_ISLAND_1958)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Ascension Island 1958 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15797
Extent: St Helena - Ascension Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-205),
    yAxisTranslation: new Metre(107),
    zAxisTranslation: new Metre(53)
)

Astro DOS 71

Geographic2D::fromSRID(Geographic2D::EPSG_ASTRO_DOS_71)

to Astro DOS 71 / SHLG71 (Projected)

EPSG

PHPCoord

Name: St. Helena Local Grid 1971
Code: urn:ogc:def:coordinateOperation:EPSG::7875
Extent: St Helena - St Helena Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ASTRO_DOS_71_SHLG71),
    latitudeOfNaturalOrigin: new Degree(-15.966666666667),
    longitudeOfNaturalOrigin: new Degree(-5.7166666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(2000000)
)

to Astro DOS 71 / UTM zone 30S (Projected)

EPSG

PHPCoord

Name: UTM zone 30S
Code: urn:ogc:def:coordinateOperation:EPSG::16130
Extent: World - S hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ASTRO_DOS_71_UTM_ZONE_30S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SHGD2015 (Geographic2D)

EPSG

PHPCoord

Name: Astro DOS 71 to SHGD2015 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::7895
Extent: St Helena - St Helena Island
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SHGD2015),
    xAxisTranslation: new Metre(-112.854),
    yAxisTranslation: new Metre(12.27),
    zAxisTranslation: new Metre(-18.913),
    xAxisRotation: new ArcSecond(2.1692),
    yAxisRotation: new ArcSecond(16.8896),
    zAxisRotation: new ArcSecond(17.1961),
    scaleDifference: new PartsPerMillion(-19.54517)
)
Name: SHGD2015 to Astro DOS 71 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9226
Extent: St Helena - St Helena Island
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SHGD2015),
    xAxisTranslation: new Metre(-112.771),
    yAxisTranslation: new Metre(12.282),
    zAxisTranslation: new Metre(-18.935),
    xAxisRotation: new ArcSecond(2.1692),
    yAxisRotation: new ArcSecond(16.8896),
    zAxisRotation: new ArcSecond(17.1961),
    scaleDifference: new PartsPerMillion(-19.54517)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Astro DOS 71 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::7894
Extent: St Helena - St Helena Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-323.65),
    yAxisTranslation: new Metre(551.39),
    zAxisTranslation: new Metre(-491.22)
)

Australian Antarctic

Geographic2D::fromSRID(Geographic2D::EPSG_AUSTRALIAN_ANTARCTIC)

to Australian Antarctic (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_AUSTRALIAN_ANTARCTIC)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Australian Antarctic to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1890
Extent: Antarctica - Australian sector
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Ayabelle Lighthouse

Geographic2D::fromSRID(Geographic2D::EPSG_AYABELLE_LIGHTHOUSE)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Ayabelle Lighthouse to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6907
Extent: Djibouti - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-77),
    yAxisTranslation: new Metre(-128),
    zAxisTranslation: new Metre(142)
)

Azores Central 1948

Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_CENTRAL_1948)

to Azores Central 1948 / UTM zone 26N (Projected)

EPSG

PHPCoord

Name: UTM zone 26N
Code: urn:ogc:def:coordinateOperation:EPSG::16026
Extent: World - N hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AZORES_CENTRAL_1948_UTM_ZONE_26N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Azores Central 1948 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1886
Extent: Portugal - Azores C - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-104),
    yAxisTranslation: new Metre(167),
    zAxisTranslation: new Metre(-38)
)

Azores Central 1995

Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_CENTRAL_1995)

to Azores Central 1995 / UTM zone 26N (Projected)

EPSG

PHPCoord

Name: UTM zone 26N
Code: urn:ogc:def:coordinateOperation:EPSG::16026
Extent: World - N hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AZORES_CENTRAL_1995_UTM_ZONE_26N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PTRA08 (Geographic2D)

EPSG

PHPCoord

Name: Azores Central 1995 to PTRA08 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5028
Extent: Portugal - Azores C - Faial onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08),
    xAxisTranslation: new Metre(-105.377),
    yAxisTranslation: new Metre(165.769),
    zAxisTranslation: new Metre(-36.965)
)
Name: Azores Central 1995 to PTRA08 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5029
Extent: Portugal - Azores C - Graciosa onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08),
    xAxisTranslation: new Metre(-105.359),
    yAxisTranslation: new Metre(165.804),
    zAxisTranslation: new Metre(-37.05)
)
Name: Azores Central 1995 to PTRA08 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::5030
Extent: Portugal - Azores C - Pico onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08),
    xAxisTranslation: new Metre(-105.531),
    yAxisTranslation: new Metre(166.39),
    zAxisTranslation: new Metre(-37.326)
)
Name: Azores Central 1995 to PTRA08 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::5031
Extent: Portugal - Azores C - S Jorge onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08),
    xAxisTranslation: new Metre(-105.756),
    yAxisTranslation: new Metre(165.972),
    zAxisTranslation: new Metre(-37.313)
)
Name: Azores Central 1995 to PTRA08 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::5032
Extent: Portugal - Azores C - Terceira onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08),
    xAxisTranslation: new Metre(-106.235),
    yAxisTranslation: new Metre(166.236),
    zAxisTranslation: new Metre(-37.768)
)

Azores Occidental 1939

Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_OCCIDENTAL_1939)

to Azores Occidental 1939 / UTM zone 25N (Projected)

EPSG

PHPCoord

Name: UTM zone 25N
Code: urn:ogc:def:coordinateOperation:EPSG::16025
Extent: World - N hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AZORES_OCCIDENTAL_1939_UTM_ZONE_25N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PTRA08 (Geographic2D)

EPSG

PHPCoord

Name: Azores Occidental 1939 to PTRA08 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5034
Extent: Portugal - Azores W - Flores onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08),
    xAxisTranslation: new Metre(-423.053),
    yAxisTranslation: new Metre(-172.871),
    zAxisTranslation: new Metre(83.771)
)
Name: Azores Occidental 1939 to PTRA08 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5035
Extent: Portugal - Azores W - Corvo onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08),
    xAxisTranslation: new Metre(-423.024),
    yAxisTranslation: new Metre(-172.923),
    zAxisTranslation: new Metre(83.83)
)

Azores Oriental 1940

Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_ORIENTAL_1940)

to Azores Oriental 1940 / UTM zone 26N (Projected)

EPSG

PHPCoord

Name: UTM zone 26N
Code: urn:ogc:def:coordinateOperation:EPSG::16026
Extent: World - N hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AZORES_ORIENTAL_1940_UTM_ZONE_26N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Azores Oriental 1940 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1885
Extent: Portugal - Azores E - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-203),
    yAxisTranslation: new Metre(141),
    zAxisTranslation: new Metre(53)
)

Azores Oriental 1995

Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_ORIENTAL_1995)

to Azores Oriental 1995 / UTM zone 26N (Projected)

EPSG

PHPCoord

Name: UTM zone 26N
Code: urn:ogc:def:coordinateOperation:EPSG::16026
Extent: World - N hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_AZORES_ORIENTAL_1995_UTM_ZONE_26N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PTRA08 (Geographic2D)

EPSG

PHPCoord

Name: Azores Oriental 1995 to PTRA08 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5025
Extent: Portugal - Azores E - S Miguel onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08),
    xAxisTranslation: new Metre(-204.519),
    yAxisTranslation: new Metre(140.159),
    zAxisTranslation: new Metre(55.404)
)
Name: Azores Oriental 1995 to PTRA08 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5026
Extent: Portugal - Azores E - Santa Maria onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08),
    xAxisTranslation: new Metre(-205.808),
    yAxisTranslation: new Metre(140.771),
    zAxisTranslation: new Metre(54.326)
)

BD50

Geographic2D::fromSRID(Geographic2D::EPSG_BD50)

to BD50 (Brussels) (Geographic2D)

EPSG

PHPCoord

Name: BD50 (Brussels) to BD50 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1264
Extent: Belgium - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BD50_BRUSSELS),
    longitudeOffset: new Degree(-4.367975)
)

BD50 (Brussels)

Geographic2D::fromSRID(Geographic2D::EPSG_BD50_BRUSSELS)

to BD50 (Brussels) / Belge Lambert 50 (Projected)

EPSG

PHPCoord

Name: Belge Lambert 50
Code: urn:ogc:def:coordinateOperation:EPSG::19901
Extent: Belgium - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_BD50_BRUSSELS_BELGE_LAMBERT_50),
    latitudeOfFalseOrigin: new Degree(90),
    longitudeOfFalseOrigin: new Degree(0),
    latitudeOf1stStandardParallel: new Degree(49.833333333333),
    latitudeOf2ndStandardParallel: new Degree(51.166666666667),
    eastingAtFalseOrigin: new Metre(150000),
    northingAtFalseOrigin: new Metre(5400000)
)

to BD50 (Geographic2D)

EPSG

PHPCoord

Name: BD50 (Brussels) to BD50 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1264
Extent: Belgium - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BD50),
    longitudeOffset: new Degree(4.367975)
)

BD72

Geographic2D::fromSRID(Geographic2D::EPSG_BD72)

to BD72 / Belge Lambert 72 (Projected)

EPSG

PHPCoord

Name: Belge Lambert 72
Code: urn:ogc:def:coordinateOperation:EPSG::19902
Extent: Belgium - onshore
$point->lambertConicConformal2SPBelgium(
    to: Projected::fromSRID(Projected::EPSG_BD72_BELGE_LAMBERT_72),
    latitudeOfFalseOrigin: new Degree(90),
    longitudeOfFalseOrigin: new Degree(4.3569397222222),
    latitudeOf1stStandardParallel: new Degree(49.833333333333),
    latitudeOf2ndStandardParallel: new Degree(51.166666666667),
    eastingAtFalseOrigin: new Metre(150000.01256),
    northingAtFalseOrigin: new Metre(5400088.4378)
)

to BD72 / Belgian Lambert 72 (Projected)

EPSG

PHPCoord

Name: Belgian Lambert 72
Code: urn:ogc:def:coordinateOperation:EPSG::19961
Extent: Belgium - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_BD72_BELGIAN_LAMBERT_72),
    latitudeOfFalseOrigin: new Degree(90),
    longitudeOfFalseOrigin: new Degree(4.3674866666667),
    latitudeOf1stStandardParallel: new Degree(51.166667233333),
    latitudeOf2ndStandardParallel: new Degree(49.8333339),
    eastingAtFalseOrigin: new Metre(150000.013),
    northingAtFalseOrigin: new Metre(5400088.438)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: BD72 to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15928
Extent: Belgium - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-106.8686),
    yAxisTranslation: new Metre(52.2978),
    zAxisTranslation: new Metre(-103.7239),
    xAxisRotation: new ArcSecond(-0.3366),
    yAxisRotation: new ArcSecond(0.457),
    zAxisRotation: new ArcSecond(-1.8422),
    scaleDifference: new PartsPerMillion(-1.2747)
)
Name: BD72 to ETRS89 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::8369
Extent: Belgium - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    offsetsFile: NTv2BD79ETRS89BelgiumProvider->provideGrid()
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: BD72 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1610
Extent: Belgium - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-125.8),
    yAxisTranslation: new Metre(79.9),
    zAxisTranslation: new Metre(-100.5)
)

BDA2000

Geographic2D::fromSRID(Geographic2D::EPSG_BDA2000)

to BDA2000 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_BDA2000)
)

to BDA2000 / Bermuda 2000 National Grid (Projected)

EPSG

PHPCoord

Name: Bermuda 2000 National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19849
Extent: Bermuda
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BDA2000_BERMUDA_2000_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(32),
    longitudeOfNaturalOrigin: new Degree(-64.75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(550000),
    falseNorthing: new Metre(100000)
)

to Bermuda 1957 (Geographic2D)

EPSG

PHPCoord

Name: Bermuda 1957 to BDA2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15969
Extent: Bermuda - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BERMUDA_1957),
    xAxisTranslation: new Metre(292.295),
    yAxisTranslation: new Metre(-248.758),
    zAxisTranslation: new Metre(-429.447),
    xAxisRotation: new ArcSecond(4.9971),
    yAxisRotation: new ArcSecond(2.99),
    zAxisRotation: new ArcSecond(6.6906),
    scaleDifference: new PartsPerMillion(-1.0289)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: BDA2000 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15971
Extent: Bermuda
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

BGS2005

Geographic2D::fromSRID(Geographic2D::EPSG_BGS2005)

to BGS2005 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_BGS2005)
)

to BGS2005 / CCS2005 (Projected)

EPSG

PHPCoord

Name: Cadastral Coordinate System 2005
Code: urn:ogc:def:coordinateOperation:EPSG::7802
Extent: Bulgaria - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_BGS2005_CCS2005),
    latitudeOfFalseOrigin: new Degree(42.667875683333),
    longitudeOfFalseOrigin: new Degree(25.5),
    latitudeOf1stStandardParallel: new Degree(42),
    latitudeOf2ndStandardParallel: new Degree(43.333333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(4725824.3591)
)

to BGS2005 / UTM zone 34N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BGS2005_UTM_ZONE_34N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to BGS2005 / UTM zone 34N (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BGS2005_UTM_ZONE_34N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to BGS2005 / UTM zone 35N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 35N
Code: urn:ogc:def:coordinateOperation:EPSG::16035
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BGS2005_UTM_ZONE_35N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to BGS2005 / UTM zone 35N (Projected)

EPSG

PHPCoord

Name: UTM zone 35N
Code: urn:ogc:def:coordinateOperation:EPSG::16035
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BGS2005_UTM_ZONE_35N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to BGS2005 / UTM zone 36N (Projected)

EPSG

PHPCoord

Name: UTM zone 36N
Code: urn:ogc:def:coordinateOperation:EPSG::16036
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BGS2005_UTM_ZONE_36N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: BGS2005 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8889
Extent: Bulgaria
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to Pulkovo 1942(83) (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942(83) to BGS2005 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7806
Extent: Bulgaria - onshore
$point->positionVectorMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_83),
    xAxisTranslation: new Metre(-5),
    yAxisTranslation: new Metre(133),
    zAxisTranslation: new Metre(104),
    xAxisRotation: new ArcSecond(1.4),
    yAxisRotation: new ArcSecond(2),
    zAxisRotation: new ArcSecond(-3.4),
    scaleDifference: new PartsPerMillion(3.9901),
    ordinate1OfEvaluationPoint: new Metre(4223032),
    ordinate2OfEvaluationPoint: new Metre(2032778),
    ordinate3OfEvaluationPoint: new Metre(4309209)
)

Barbados 1938

Geographic2D::fromSRID(Geographic2D::EPSG_BARBADOS_1938)

to Barbados 1938 / Barbados National Grid (Projected)

EPSG

PHPCoord

Name: Barbados National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19943
Extent: Barbados - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BARBADOS_1938_BARBADOS_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(13.176388888889),
    longitudeOfNaturalOrigin: new Degree(-59.559722222222),
    scaleFactorAtNaturalOrigin: new Unity(0.9999986),
    falseEasting: new Metre(30000),
    falseNorthing: new Metre(75000)
)

to Barbados 1938 / British West Indies Grid (Projected)

EPSG

PHPCoord

Name: British West Indies Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19942
Extent: Caribbean - Windward and Leeward Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BARBADOS_1938_BRITISH_WEST_INDIES_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-62),
    scaleFactorAtNaturalOrigin: new Unity(0.9995),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Barbados 1938 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15793
Extent: Barbados - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(31.95),
    yAxisTranslation: new Metre(300.99),
    zAxisTranslation: new Metre(419.19)
)

Batavia

Geographic2D::fromSRID(Geographic2D::EPSG_BATAVIA)

to Batavia (Jakarta) (Geographic2D)

EPSG

PHPCoord

Name: Batavia (Jakarta) to Batavia (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1759
Extent: Indonesia - Bali, Java and western Sumatra onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BATAVIA_JAKARTA),
    longitudeOffset: new Degree(-106.80771944444)
)

to Batavia / NEIEZ (Projected)

EPSG

PHPCoord

Name: Netherlands East Indies Equatorial Zone
Code: urn:ogc:def:coordinateOperation:EPSG::19905
Extent: Indonesia - onshore
$point->mercatorVariantA(
    to: Projected::fromSRID(Projected::EPSG_BATAVIA_NEIEZ),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(110),
    scaleFactorAtNaturalOrigin: new Unity(0.997),
    falseEasting: new Metre(3900000),
    falseNorthing: new Metre(900000)
)

to Batavia / TM 109 SE (Projected)

EPSG

PHPCoord

Name: TM 109 SE
Code: urn:ogc:def:coordinateOperation:EPSG::16709
Extent: Indonesia - Java Sea - offshore northwest Java
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BATAVIA_TM_109_SE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(109),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Batavia / UTM zone 48S (Projected)

EPSG

PHPCoord

Name: UTM zone 48S
Code: urn:ogc:def:coordinateOperation:EPSG::16148
Extent: World - S hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BATAVIA_UTM_ZONE_48S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Batavia / UTM zone 49S (Projected)

EPSG

PHPCoord

Name: UTM zone 49S
Code: urn:ogc:def:coordinateOperation:EPSG::16149
Extent: World - S hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BATAVIA_UTM_ZONE_49S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Batavia / UTM zone 50S (Projected)

EPSG

PHPCoord

Name: UTM zone 50S
Code: urn:ogc:def:coordinateOperation:EPSG::16150
Extent: World - S hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BATAVIA_UTM_ZONE_50S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Batavia to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8452
Extent: Indonesia - Bali, Java and western Sumatra onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-377),
    yAxisTranslation: new Metre(681),
    zAxisTranslation: new Metre(-50)
)

Batavia (Jakarta)

Geographic2D::fromSRID(Geographic2D::EPSG_BATAVIA_JAKARTA)

to Batavia (Geographic2D)

EPSG

PHPCoord

Name: Batavia (Jakarta) to Batavia (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1759
Extent: Indonesia - Bali, Java and western Sumatra onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BATAVIA),
    longitudeOffset: new Degree(106.80771944444)
)

to Batavia (Jakarta) / NEIEZ (Projected)

EPSG

PHPCoord

Name: Netherlands East Indies Equatorial Zone (Jkt)
Code: urn:ogc:def:coordinateOperation:EPSG::5328
Extent: Indonesia - onshore
$point->mercatorVariantA(
    to: Projected::fromSRID(Projected::EPSG_BATAVIA_JAKARTA_NEIEZ),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3.1922805555556),
    scaleFactorAtNaturalOrigin: new Unity(0.997),
    falseEasting: new Metre(3900000),
    falseNorthing: new Metre(900000)
)

Beduaram

Geographic2D::fromSRID(Geographic2D::EPSG_BEDUARAM)

to Beduaram / TM 13 NE (Projected)

EPSG

PHPCoord

Name: TM 13 NE
Code: urn:ogc:def:coordinateOperation:EPSG::16413
Extent: Niger - southeast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEDUARAM_TM_13_NE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(13),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE (Geographic2D)

EPSG

PHPCoord

Name: Beduaram to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1839
Extent: Niger - southeast
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE),
    xAxisTranslation: new Metre(-101),
    yAxisTranslation: new Metre(-111),
    zAxisTranslation: new Metre(187)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Beduaram to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15849
Extent: Niger - southeast
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-106),
    yAxisTranslation: new Metre(-87),
    zAxisTranslation: new Metre(188)
)

Beijing 1954

Geographic2D::fromSRID(Geographic2D::EPSG_BEIJING_1954)

to Beijing 1954 / 3-degree Gauss-Kruger CM 102E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 102E
Code: urn:ogc:def:coordinateOperation:EPSG::16394
Extent: World - N hemisphere - 3-degree CM 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_102E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 105E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::16318
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 108E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 108E
Code: urn:ogc:def:coordinateOperation:EPSG::16396
Extent: World - N hemisphere - 3-degree CM 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_108E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 111E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::16319
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 114E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 114E
Code: urn:ogc:def:coordinateOperation:EPSG::16398
Extent: World - N hemisphere - 3-degree CM 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_114E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 117E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::16320
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 120E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 120E
Code: urn:ogc:def:coordinateOperation:EPSG::16170
Extent: World - N hemisphere - 3-degree CM 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_120E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 123E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::16321
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 126E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 126E
Code: urn:ogc:def:coordinateOperation:EPSG::16172
Extent: World - N hemisphere - 3-degree CM 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_126E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 129E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::16322
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 132E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 132E
Code: urn:ogc:def:coordinateOperation:EPSG::16174
Extent: World - N hemisphere - 3-degree CM 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_132E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 135E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::16323
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 75E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::16313
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 78E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 78E
Code: urn:ogc:def:coordinateOperation:EPSG::16386
Extent: World - N hemisphere - 3-degree CM 078°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_78E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 81E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::16314
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 84E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 84E
Code: urn:ogc:def:coordinateOperation:EPSG::16388
Extent: World - N hemisphere - 3-degree CM 084°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_84E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 87E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::16315
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 90E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 90E
Code: urn:ogc:def:coordinateOperation:EPSG::16390
Extent: World - N hemisphere - 3-degree CM 090°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_90E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 93E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::16316
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 96E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 96E
Code: urn:ogc:def:coordinateOperation:EPSG::16392
Extent: World - N hemisphere - 3-degree CM 096°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_96E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger CM 99E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::16317
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 25 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::16285
Extent: World - N hemisphere - 3-degree CM 075°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_25),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(25500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 26 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::16286
Extent: World - N hemisphere - 3-degree CM 078°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_26),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(26500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 27 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::16287
Extent: World - N hemisphere - 3-degree CM 081°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(27500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 28 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::16288
Extent: World - N hemisphere - 3-degree CM 084°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(28500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 29 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::16289
Extent: World - N hemisphere - 3-degree CM 087°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_29),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(29500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 30 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::16290
Extent: World - N hemisphere - 3-degree CM 090°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(30500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 31 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 31
Code: urn:ogc:def:coordinateOperation:EPSG::16291
Extent: World - N hemisphere - 3-degree CM 093°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(31500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 32 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 32
Code: urn:ogc:def:coordinateOperation:EPSG::16292
Extent: World - N hemisphere - 3-degree CM 096°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_32),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(32500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 33 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 33
Code: urn:ogc:def:coordinateOperation:EPSG::16293
Extent: World - N hemisphere - 3-degree CM 099°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_33),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(33500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 34 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 34
Code: urn:ogc:def:coordinateOperation:EPSG::16294
Extent: World - N hemisphere - 3-degree CM 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_34),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(34500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 35 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 35
Code: urn:ogc:def:coordinateOperation:EPSG::16295
Extent: World - N hemisphere - 3-degree CM 105°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_35),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(35500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 36 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 36
Code: urn:ogc:def:coordinateOperation:EPSG::16296
Extent: World - N hemisphere - 3-degree CM 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_36),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(36500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 37 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 37
Code: urn:ogc:def:coordinateOperation:EPSG::16297
Extent: World - N hemisphere - 3-degree CM 111°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_37),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(37500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 38 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 38
Code: urn:ogc:def:coordinateOperation:EPSG::16298
Extent: World - N hemisphere - 3-degree CM 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_38),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(38500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 39 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 39
Code: urn:ogc:def:coordinateOperation:EPSG::16299
Extent: World - N hemisphere - 3-degree CM 117°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_39),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(39500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 40 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 40
Code: urn:ogc:def:coordinateOperation:EPSG::16070
Extent: World - N hemisphere - 3-degree CM 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_40),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(40500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 41 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 41
Code: urn:ogc:def:coordinateOperation:EPSG::16071
Extent: World - N hemisphere - 3-degree CM 123°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_41),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(41500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 42 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 42
Code: urn:ogc:def:coordinateOperation:EPSG::16072
Extent: World - N hemisphere - 3-degree CM 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_42),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(42500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 43 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 43
Code: urn:ogc:def:coordinateOperation:EPSG::16073
Extent: World - N hemisphere - 3-degree CM 129°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_43),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(43500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 44 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 44
Code: urn:ogc:def:coordinateOperation:EPSG::16074
Extent: World - N hemisphere - 3-degree CM 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_44),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(44500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / 3-degree Gauss-Kruger zone 45 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 45
Code: urn:ogc:def:coordinateOperation:EPSG::16075
Extent: World - N hemisphere - 3-degree CM 135°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_3_DEGREE_GAUSS_KRUGER_ZONE_45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(45500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger CM 105E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::16318
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger CM 111E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::16319
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger CM 117E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::16320
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger CM 123E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::16321
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger CM 129E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::16322
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger CM 135E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::16323
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger CM 75E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::16313
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger CM 81E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::16314
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger CM 87E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::16315
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger CM 93E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::16316
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger CM 99E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::16317
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger zone 13 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::16213
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(13500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger zone 14 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::16214
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(14500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger zone 15 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::16215
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(15500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger zone 16 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::16216
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(16500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger zone 17 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::16217
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(17500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger zone 18 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::16218
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(18500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger zone 19 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::16219
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_ZONE_19),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(19500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger zone 20 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::16220
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(20500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger zone 21 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::16221
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_ZONE_21),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(21500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger zone 22 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::16222
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(22500000),
    falseNorthing: new Metre(0)
)

to Beijing 1954 / Gauss-Kruger zone 23 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::16223
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BEIJING_1954_GAUSS_KRUGER_ZONE_23),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(23500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Beijing 1954 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15918
Extent: China - Ordos basin
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(12.646),
    yAxisTranslation: new Metre(-155.176),
    zAxisTranslation: new Metre(-80.863)
)
Name: Beijing 1954 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15919
Extent: China - offshore - Yellow Sea
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(15.53),
    yAxisTranslation: new Metre(-113.82),
    zAxisTranslation: new Metre(-41.38),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.814),
    scaleDifference: new PartsPerMillion(-0.38)
)
Name: Beijing 1954 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::15920
Extent: China - offshore - Pearl River basin
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(31.4),
    yAxisTranslation: new Metre(-144.3),
    zAxisTranslation: new Metre(-74.8),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.814),
    scaleDifference: new PartsPerMillion(-0.38)
)
Name: Beijing 1954 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::15921
Extent: China - Tarim - 77.5°E to 88°E and 37°N to 42°N
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(15.8),
    yAxisTranslation: new Metre(-154.4),
    zAxisTranslation: new Metre(-82.3)
)
Name: Beijing 1954 to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::15935
Extent: China - offshore - Bei Bu
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(18),
    yAxisTranslation: new Metre(-136.8),
    zAxisTranslation: new Metre(-73.7),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.814),
    scaleDifference: new PartsPerMillion(-0.38)
)
Name: Beijing 1954 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15936
Extent: China - Ordos basin
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(11.911),
    yAxisTranslation: new Metre(-154.833),
    zAxisTranslation: new Metre(-80.079)
)

Bekaa Valley 1920

Geographic2D::fromSRID(Geographic2D::EPSG_BEKAA_VALLEY_1920)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Bekaa Valley 1920 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6911
Extent: Lebanon - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-183),
    yAxisTranslation: new Metre(-15),
    zAxisTranslation: new Metre(273)
)

Bellevue

Geographic2D::fromSRID(Geographic2D::EPSG_BELLEVUE)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Bellevue to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15801
Extent: Vanuatu - southern islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-127),
    yAxisTranslation: new Metre(-769),
    zAxisTranslation: new Metre(472)
)

Bermuda 1957

Geographic2D::fromSRID(Geographic2D::EPSG_BERMUDA_1957)

to BDA2000 (Geographic2D)

EPSG

PHPCoord

Name: Bermuda 1957 to BDA2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15969
Extent: Bermuda - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BDA2000),
    xAxisTranslation: new Metre(-292.295),
    yAxisTranslation: new Metre(248.758),
    zAxisTranslation: new Metre(429.447),
    xAxisRotation: new ArcSecond(-4.9971),
    yAxisRotation: new ArcSecond(-2.99),
    zAxisRotation: new ArcSecond(-6.6906),
    scaleDifference: new PartsPerMillion(1.0289)
)

to Bermuda 1957 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BERMUDA_1957_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

Bern 1898 (Bern)

Geographic2D::fromSRID(Geographic2D::EPSG_BERN_1898_BERN)

to Bern 1898 (Bern) / LV03C (Projected)

EPSG

PHPCoord

Name: Swiss Oblique Mercator 1903C
Code: urn:ogc:def:coordinateOperation:EPSG::19923
Extent: Europe - Liechtenstein and Switzerland
$point->obliqueMercatorHotineVariantB(
    to: Projected::fromSRID(Projected::EPSG_BERN_1898_BERN_LV03C),
    latitudeOfProjectionCentre: new Degree(46.952405555556),
    longitudeOfProjectionCentre: new Degree(0),
    azimuthOfInitialLine: new Degree(90),
    angleFromRectifiedToSkewGrid: new Degree(90),
    scaleFactorOnInitialLine: new Unity(1),
    eastingAtProjectionCentre: new Metre(0),
    northingAtProjectionCentre: new Metre(0)
)

to CH1903 (Geographic2D)

EPSG

PHPCoord

Name: Bern 1898 (Bern) to CH1903 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1765
Extent: Europe - Liechtenstein and Switzerland
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CH1903),
    longitudeOffset: new Degree(7.4395833333333)
)

Bioko

Geographic2D::fromSRID(Geographic2D::EPSG_BIOKO)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Bioko to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6912
Extent: Equatorial Guinea - Bioko
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-235),
    yAxisTranslation: new Metre(-110),
    zAxisTranslation: new Metre(393)
)

Bissau

Geographic2D::fromSRID(Geographic2D::EPSG_BISSAU)

to Bissau / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BISSAU_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Bissau to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1547
Extent: Guinea-Bissau - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-173),
    yAxisTranslation: new Metre(253),
    zAxisTranslation: new Metre(27)
)

Bogota 1975

Geographic2D::fromSRID(Geographic2D::EPSG_BOGOTA_1975)

to Bogota 1975 (Bogota) (Geographic2D)

EPSG

PHPCoord

Name: Bogota 1975 (Bogota) to Bogota 1975 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1755
Extent: Colombia - mainland
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BOGOTA_1975_BOGOTA),
    longitudeOffset: new Degree(74.080916666667)
)

to Bogota 1975 / Colombia Bogota zone (Projected)

EPSG

PHPCoord

Name: Colombia Bogota zone
Code: urn:ogc:def:coordinateOperation:EPSG::18052
Extent: Colombia - 75°35’W to 72°35’W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BOGOTA_1975_COLOMBIA_BOGOTA_ZONE),
    latitudeOfNaturalOrigin: new Degree(4.5990472222222),
    longitudeOfNaturalOrigin: new Degree(-74.080916666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to Bogota 1975 / Colombia East Central zone (Projected)

EPSG

PHPCoord

Name: Colombia East Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::18053
Extent: Colombia - 72°35’W to 69°35’W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BOGOTA_1975_COLOMBIA_EAST_CENTRAL_ZONE),
    latitudeOfNaturalOrigin: new Degree(4.5990472222222),
    longitudeOfNaturalOrigin: new Degree(-71.080916666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to Bogota 1975 / Colombia East zone (Projected)

EPSG

PHPCoord

Name: Colombia East zone
Code: urn:ogc:def:coordinateOperation:EPSG::18054
Extent: Colombia - east of 69°35’W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BOGOTA_1975_COLOMBIA_EAST_ZONE),
    latitudeOfNaturalOrigin: new Degree(4.5990472222222),
    longitudeOfNaturalOrigin: new Degree(-68.080916666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to Bogota 1975 / Colombia West zone (Projected)

EPSG

PHPCoord

Name: Colombia West zone
Code: urn:ogc:def:coordinateOperation:EPSG::18051
Extent: Colombia - west of 75°35’W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BOGOTA_1975_COLOMBIA_WEST_ZONE),
    latitudeOfNaturalOrigin: new Degree(4.5990472222222),
    longitudeOfNaturalOrigin: new Degree(-77.080916666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to Bogota 1975 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_BOGOTA_1975_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to MAGNA-SIRGAS (Geographic2D)

EPSG

PHPCoord

Name: Bogota 1975 to MAGNA-SIRGAS (9)
Code: urn:ogc:def:coordinateOperation:EPSG::15730
Extent: Colombia region 1
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAGNA_SIRGAS),
    xAxisTranslation: new Metre(300.449),
    yAxisTranslation: new Metre(293.757),
    zAxisTranslation: new Metre(-317.306),
    xAxisRotation: new Radian(6.018581E-5),
    yAxisRotation: new Radian(-1.450002E-5),
    zAxisRotation: new Radian(-0.0001892455),
    scaleDifference: new PartsPerMillion(-20.81615),
    ordinate1OfEvaluationPoint: new Metre(1891881.173),
    ordinate2OfEvaluationPoint: new Metre(-5961263.267),
    ordinate3OfEvaluationPoint: new Metre(1248403.057)
)
Name: Bogota 1975 to MAGNA-SIRGAS (10)
Code: urn:ogc:def:coordinateOperation:EPSG::15731
Extent: Colombia region 2
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAGNA_SIRGAS),
    xAxisTranslation: new Metre(308.833),
    yAxisTranslation: new Metre(282.519),
    zAxisTranslation: new Metre(-314.571),
    xAxisRotation: new Radian(-4.471845E-5),
    yAxisRotation: new Radian(1.175087E-5),
    zAxisRotation: new Radian(-4.027981E-5),
    scaleDifference: new PartsPerMillion(-13.56561),
    ordinate1OfEvaluationPoint: new Metre(1625036.59),
    ordinate2OfEvaluationPoint: new Metre(-6054644.061),
    ordinate3OfEvaluationPoint: new Metre(1172969.151)
)
Name: Bogota 1975 to MAGNA-SIRGAS (11)
Code: urn:ogc:def:coordinateOperation:EPSG::15732
Extent: Colombia region 3
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAGNA_SIRGAS),
    xAxisTranslation: new Metre(311.118),
    yAxisTranslation: new Metre(289.167),
    zAxisTranslation: new Metre(-310.641),
    xAxisRotation: new Radian(-8.358815E-5),
    yAxisRotation: new Radian(-3.057474E-5),
    zAxisRotation: new Radian(7.573043E-6),
    scaleDifference: new PartsPerMillion(-5.771882),
    ordinate1OfEvaluationPoint: new Metre(1555622.801),
    ordinate2OfEvaluationPoint: new Metre(-6105353.313),
    ordinate3OfEvaluationPoint: new Metre(991255.656)
)
Name: Bogota 1975 to MAGNA-SIRGAS (12)
Code: urn:ogc:def:coordinateOperation:EPSG::15733
Extent: Colombia region 4
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAGNA_SIRGAS),
    xAxisTranslation: new Metre(306.666),
    yAxisTranslation: new Metre(315.063),
    zAxisTranslation: new Metre(-318.837),
    xAxisRotation: new Radian(-7.992173E-5),
    yAxisRotation: new Radian(-8.090698E-6),
    zAxisRotation: new Radian(0.0001051699),
    scaleDifference: new PartsPerMillion(-13.89912),
    ordinate1OfEvaluationPoint: new Metre(1845222.398),
    ordinate2OfEvaluationPoint: new Metre(-6058604.495),
    ordinate3OfEvaluationPoint: new Metre(769132.398)
)
Name: Bogota 1975 to MAGNA-SIRGAS (13)
Code: urn:ogc:def:coordinateOperation:EPSG::15734
Extent: Colombia region 5
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAGNA_SIRGAS),
    xAxisTranslation: new Metre(307.871),
    yAxisTranslation: new Metre(305.803),
    zAxisTranslation: new Metre(-311.992),
    xAxisRotation: new Radian(-4.216368E-5),
    yAxisRotation: new Radian(-2.030416E-5),
    zAxisRotation: new Radian(-6.209624E-5),
    scaleDifference: new PartsPerMillion(2.181655),
    ordinate1OfEvaluationPoint: new Metre(1594396.206),
    ordinate2OfEvaluationPoint: new Metre(-6143812.398),
    ordinate3OfEvaluationPoint: new Metre(648855.829)
)
Name: Bogota 1975 to MAGNA-SIRGAS (14)
Code: urn:ogc:def:coordinateOperation:EPSG::15735
Extent: Colombia region 6
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAGNA_SIRGAS),
    xAxisTranslation: new Metre(302.934),
    yAxisTranslation: new Metre(307.805),
    zAxisTranslation: new Metre(-312.121),
    xAxisRotation: new Radian(3.329153E-5),
    yAxisRotation: new Radian(-4.001009E-5),
    zAxisRotation: new Radian(-4.507205E-5),
    scaleDifference: new PartsPerMillion(3.746562),
    ordinate1OfEvaluationPoint: new Metre(1558280.49),
    ordinate2OfEvaluationPoint: new Metre(-6167355.092),
    ordinate3OfEvaluationPoint: new Metre(491954.219)
)
Name: Bogota 1975 to MAGNA-SIRGAS (15)
Code: urn:ogc:def:coordinateOperation:EPSG::15736
Extent: Colombia region 7
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAGNA_SIRGAS),
    xAxisTranslation: new Metre(295.282),
    yAxisTranslation: new Metre(321.293),
    zAxisTranslation: new Metre(-311.001),
    xAxisRotation: new Radian(-4.698084E-5),
    yAxisRotation: new Radian(5.003127E-6),
    zAxisRotation: new Radian(-9.578653E-5),
    scaleDifference: new PartsPerMillion(6.325744),
    ordinate1OfEvaluationPoint: new Metre(1564000.62),
    ordinate2OfEvaluationPoint: new Metre(-6180004.879),
    ordinate3OfEvaluationPoint: new Metre(243257.955)
)
Name: Bogota 1975 to MAGNA-SIRGAS (16)
Code: urn:ogc:def:coordinateOperation:EPSG::15737
Extent: Colombia region 8
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAGNA_SIRGAS),
    xAxisTranslation: new Metre(302.529),
    yAxisTranslation: new Metre(317.979),
    zAxisTranslation: new Metre(-319.08),
    xAxisRotation: new Radian(1.361566E-5),
    yAxisRotation: new Radian(-2.174456E-6),
    zAxisRotation: new Radian(-1.362418E-5),
    scaleDifference: new PartsPerMillion(-2.199976),
    ordinate1OfEvaluationPoint: new Metre(1738580.767),
    ordinate2OfEvaluationPoint: new Metre(-6120500.388),
    ordinate3OfEvaluationPoint: new Metre(491473.306)
)

Bogota 1975 (Bogota)

Geographic2D::fromSRID(Geographic2D::EPSG_BOGOTA_1975_BOGOTA)

to Bogota 1975 (Geographic2D)

EPSG

PHPCoord

Name: Bogota 1975 (Bogota) to Bogota 1975 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1755
Extent: Colombia - mainland
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BOGOTA_1975),
    longitudeOffset: new Degree(-74.080916666667)
)

Bukit Rimpah

Geographic2D::fromSRID(Geographic2D::EPSG_BUKIT_RIMPAH)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Bukit Rimpah to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1126
Extent: Indonesia - Banga & Belitung Islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-384),
    yAxisTranslation: new Metre(664),
    zAxisTranslation: new Metre(-48)
)

CGRS93

Geographic2D::fromSRID(Geographic2D::EPSG_CGRS93)

to CGRS93 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_CGRS93)
)

to CGRS93 / Cyprus Local Transverse Mercator (Projected)

EPSG

PHPCoord

Name: Cyprus Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::6308
Extent: Cyprus - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGRS93_CYPRUS_LOCAL_TRANSVERSE_MERCATOR),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(-3500000)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: CGRS93 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7720
Extent: Cyprus - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(8.846),
    yAxisTranslation: new Metre(-4.394),
    zAxisTranslation: new Metre(-1.122),
    xAxisRotation: new ArcSecond(0.00237),
    yAxisRotation: new ArcSecond(0.146528),
    zAxisRotation: new ArcSecond(-0.130428),
    scaleDifference: new PartsPerMillion(0.783926)
)

CH1903

Geographic2D::fromSRID(Geographic2D::EPSG_CH1903)

to Bern 1898 (Bern) (Geographic2D)

EPSG

PHPCoord

Name: Bern 1898 (Bern) to CH1903 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1765
Extent: Europe - Liechtenstein and Switzerland
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BERN_1898_BERN),
    longitudeOffset: new Degree(-7.4395833333333)
)

to CH1903 / LV03 (Projected)

EPSG

PHPCoord

Name: Swiss Oblique Mercator 1903M
Code: urn:ogc:def:coordinateOperation:EPSG::19922
Extent: Europe - Liechtenstein and Switzerland
$point->obliqueMercatorHotineVariantB(
    to: Projected::fromSRID(Projected::EPSG_CH1903_LV03),
    latitudeOfProjectionCentre: new Degree(46.952405555556),
    longitudeOfProjectionCentre: new Degree(7.4395833333333),
    azimuthOfInitialLine: new Degree(90),
    angleFromRectifiedToSkewGrid: new Degree(90),
    scaleFactorOnInitialLine: new Unity(1),
    eastingAtProjectionCentre: new Metre(600000),
    northingAtProjectionCentre: new Metre(200000)
)

to CH1903 / LV03C-G (Projected)

EPSG

PHPCoord

Name: Swiss Oblique Mercator 1903C (Greenwich)
Code: urn:ogc:def:coordinateOperation:EPSG::19841
Extent: Liechtenstein
$point->obliqueMercatorHotineVariantB(
    to: Projected::fromSRID(Projected::EPSG_CH1903_LV03C_G),
    latitudeOfProjectionCentre: new Degree(46.952405555556),
    longitudeOfProjectionCentre: new Degree(7.4395833333333),
    azimuthOfInitialLine: new Degree(90),
    angleFromRectifiedToSkewGrid: new Degree(90),
    scaleFactorOnInitialLine: new Unity(1),
    eastingAtProjectionCentre: new Metre(0),
    northingAtProjectionCentre: new Metre(0)
)

to CH1903+ (Geographic2D)

EPSG

PHPCoord

Name: CH1903 to CH1903+ (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15486
Extent: Europe - Liechtenstein and Switzerland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CH1903_PLUS),
    offsetsFile: NTv2LV03LV95SwitzerlandProvider->provideGrid()
)

to CHTRS95 (Geographic2D)

EPSG

PHPCoord

Name: CH1903 to CHTRS95 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7673
Extent: Europe - Liechtenstein and Switzerland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CHTRS95),
    offsetsFile: NTv2LV03ETRS89SwitzerlandProvider->provideGrid()
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: CH1903 to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::7674
Extent: Europe - Liechtenstein and Switzerland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    offsetsFile: NTv2LV03ETRS89SwitzerlandProvider->provideGrid()
)

CH1903+

Geographic2D::fromSRID(Geographic2D::EPSG_CH1903_PLUS)

to CH1903 (Geographic2D)

EPSG

PHPCoord

Name: CH1903 to CH1903+ (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15486
Extent: Europe - Liechtenstein and Switzerland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CH1903),
    offsetsFile: NTv2LV03LV95SwitzerlandProvider->provideGrid()
)

to CH1903+ / LV95 (Projected)

EPSG

PHPCoord

Name: Swiss Oblique Mercator 1995
Code: urn:ogc:def:coordinateOperation:EPSG::19950
Extent: Europe - Liechtenstein and Switzerland
$point->obliqueMercatorHotineVariantB(
    to: Projected::fromSRID(Projected::EPSG_CH1903_PLUS_LV95),
    latitudeOfProjectionCentre: new Degree(46.952405555556),
    longitudeOfProjectionCentre: new Degree(7.4395833333333),
    azimuthOfInitialLine: new Degree(90),
    angleFromRectifiedToSkewGrid: new Degree(90),
    scaleFactorOnInitialLine: new Unity(1),
    eastingAtProjectionCentre: new Metre(2600000),
    northingAtProjectionCentre: new Metre(1200000)
)

to CHTRS95 (Geographic2D)

EPSG

PHPCoord

Name: CH1903+ to CHTRS95 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1509
Extent: Europe - Liechtenstein and Switzerland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CHTRS95),
    xAxisTranslation: new Metre(674.374),
    yAxisTranslation: new Metre(15.056),
    zAxisTranslation: new Metre(405.346)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: CH1903+ to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1647
Extent: Europe - Liechtenstein and Switzerland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(674.374),
    yAxisTranslation: new Metre(15.056),
    zAxisTranslation: new Metre(405.346)
)

CHTRS95

Geographic2D::fromSRID(Geographic2D::EPSG_CHTRS95)

to CH1903 (Geographic2D)

EPSG

PHPCoord

Name: CH1903 to CHTRS95 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7673
Extent: Europe - Liechtenstein and Switzerland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CH1903),
    offsetsFile: NTv2LV03ETRS89SwitzerlandProvider->provideGrid()
)

to CH1903+ (Geographic2D)

EPSG

PHPCoord

Name: CH1903+ to CHTRS95 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1509
Extent: Europe - Liechtenstein and Switzerland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CH1903_PLUS),
    xAxisTranslation: new Metre(-674.374),
    yAxisTranslation: new Metre(-15.056),
    zAxisTranslation: new Metre(-405.346)
)

to CHTRS95 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_CHTRS95)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: CHTRS95 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8895
Extent: Europe - Liechtenstein and Switzerland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

CIGD11

Geographic2D::fromSRID(Geographic2D::EPSG_CIGD11)

to CIGD11 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_CIGD11)
)

to Cayman Islands National Grid 2011 (Projected)

EPSG

PHPCoord

Name: Cayman Islands LCC (ft)
Code: urn:ogc:def:coordinateOperation:EPSG::6390
Extent: Cayman Islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_CAYMAN_ISLANDS_NATIONAL_GRID_2011),
    latitudeOfFalseOrigin: new Degree(19.333333333333),
    longitudeOfFalseOrigin: new Degree(-80.566666666667),
    latitudeOf1stStandardParallel: new Degree(19.333333333333),
    latitudeOf2ndStandardParallel: new Degree(19.7),
    eastingAtFalseOrigin: new Foot(2950000),
    northingAtFalseOrigin: new Foot(1900000)
)

to GCGD59 (Geographic2D)

EPSG

PHPCoord

Name: GCGD59 to CIGD11 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6136
Extent: Cayman Islands - Grand Cayman
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GCGD59),
    xAxisTranslation: new Metre(179.483),
    yAxisTranslation: new Metre(69.379),
    zAxisTranslation: new Metre(27.584),
    xAxisRotation: new ArcSecond(-7.862),
    yAxisRotation: new ArcSecond(8.163),
    zAxisRotation: new ArcSecond(6.042),
    scaleDifference: new PartsPerMillion(13.925)
)

to SIGD61 (Geographic2D)

EPSG

PHPCoord

Name: SIGD61 to CIGD11 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6137
Extent: Cayman Islands - Little Cayman and Cayman Brac
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIGD61),
    xAxisTranslation: new Metre(-8.853),
    yAxisTranslation: new Metre(52.644),
    zAxisTranslation: new Metre(-180.304),
    xAxisRotation: new ArcSecond(-0.393),
    yAxisRotation: new ArcSecond(-2.323),
    zAxisRotation: new ArcSecond(2.96),
    scaleDifference: new PartsPerMillion(24.081)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: CIGD11 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6177
Extent: Cayman Islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

CR-SIRGAS

Geographic2D::fromSRID(Geographic2D::EPSG_CR_SIRGAS)

to CR-SIRGAS (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_CR_SIRGAS)
)

to CR-SIRGAS / CRTM05 (Projected)

EPSG

PHPCoord

Name: Costa Rica TM 2005
Code: urn:ogc:def:coordinateOperation:EPSG::5366
Extent: Costa Rica - onshore and offshore east of 86°30’W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CR_SIRGAS_CRTM05),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-84),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CR-SIRGAS / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CR_SIRGAS_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CR-SIRGAS / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CR_SIRGAS_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CR05 (Geographic2D)

EPSG

PHPCoord

Name: CR05 to CR-SIRGAS (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9751
Extent: Costa Rica
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CR05),
    xAxisTranslation: new Metre(0.16959),
    yAxisTranslation: new Metre(-0.35312),
    zAxisTranslation: new Metre(-0.51846),
    xAxisRotation: new ArcSecond(0.03385),
    yAxisRotation: new ArcSecond(-0.16325),
    zAxisRotation: new ArcSecond(0.03446),
    scaleDifference: new PartsPerMillion(-0.03693)
)

CR05

Geographic2D::fromSRID(Geographic2D::EPSG_CR05)

to CR-SIRGAS (Geographic2D)

EPSG

PHPCoord

Name: CR05 to CR-SIRGAS (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9751
Extent: Costa Rica
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CR_SIRGAS),
    xAxisTranslation: new Metre(-0.16959),
    yAxisTranslation: new Metre(0.35312),
    zAxisTranslation: new Metre(0.51846),
    xAxisRotation: new ArcSecond(-0.03385),
    yAxisRotation: new ArcSecond(0.16325),
    zAxisRotation: new ArcSecond(-0.03446),
    scaleDifference: new PartsPerMillion(0.03693)
)

to CR05 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_CR05)
)

to CR05 / CRTM05 (Projected)

EPSG

PHPCoord

Name: Costa Rica TM 2005
Code: urn:ogc:def:coordinateOperation:EPSG::5366
Extent: Costa Rica - onshore and offshore east of 86°30’W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CR05_CRTM05),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-84),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Ocotepeque 1935 (Geographic2D)

EPSG

PHPCoord

Name: Ocotepeque 1935 to CR05 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6890
Extent: Costa Rica - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_OCOTEPEQUE_1935),
    xAxisTranslation: new Metre(-213.11),
    yAxisTranslation: new Metre(-9.37),
    zAxisTranslation: new Metre(74.95)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: CR05 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9752
Extent: Costa Rica
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-0.16959),
    yAxisTranslation: new Metre(0.35312),
    zAxisTranslation: new Metre(0.51846),
    xAxisRotation: new ArcSecond(-0.03385),
    yAxisRotation: new ArcSecond(0.16325),
    zAxisRotation: new ArcSecond(-0.03446),
    scaleDifference: new PartsPerMillion(0.03693)
)

CSG67

Geographic2D::fromSRID(Geographic2D::EPSG_CSG67)

to CSG67 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CSG67_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CSG67 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CSG67_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to RGFG95 (Geographic2D)

EPSG

PHPCoord

Name: CSG67 to RGFG95 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1908
Extent: French Guiana - coastal area
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGFG95),
    xAxisTranslation: new Metre(-193.066),
    yAxisTranslation: new Metre(236.993),
    zAxisTranslation: new Metre(105.447),
    xAxisRotation: new ArcSecond(0.4814),
    yAxisRotation: new ArcSecond(-0.8074),
    zAxisRotation: new ArcSecond(0.1276),
    scaleDifference: new PartsPerMillion(1.5649)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: CSG67 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1906
Extent: French Guiana - coastal area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-186),
    yAxisTranslation: new Metre(230),
    zAxisTranslation: new Metre(110)
)

Cadastre 1997

Geographic2D::fromSRID(Geographic2D::EPSG_CADASTRE_1997)

to Cadastre 1997 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_CADASTRE_1997)
)

to Cadastre 1997 / UTM zone 38S (Projected)

EPSG

PHPCoord

Name: UTM zone 38S
Code: urn:ogc:def:coordinateOperation:EPSG::16138
Extent: World - S hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CADASTRE_1997_UTM_ZONE_38S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGM04 (Geographic2D)

EPSG

PHPCoord

Name: Cadastre 1997 to RGM04 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4478
Extent: Mayotte - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGM04),
    xAxisTranslation: new Metre(-381.788),
    yAxisTranslation: new Metre(-57.501),
    zAxisTranslation: new Metre(-256.673)
)

Camacupa 1948

Geographic2D::fromSRID(Geographic2D::EPSG_CAMACUPA_1948)

to Camacupa 1948 / TM 11.30 SE (Projected)

EPSG

PHPCoord

Name: TM 11.30 SE
Code: urn:ogc:def:coordinateOperation:EPSG::16611
Extent: Angola - offshore block 15
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAMACUPA_1948_TM_11_30_SE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(11.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Camacupa 1948 / TM 12 SE (Projected)

EPSG

PHPCoord

Name: TM 12 SE
Code: urn:ogc:def:coordinateOperation:EPSG::16612
Extent: Angola - Angola proper - offshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAMACUPA_1948_TM_12_SE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Camacupa 1948 / UTM zone 32S (Projected)

EPSG

PHPCoord

Name: UTM zone 32S
Code: urn:ogc:def:coordinateOperation:EPSG::16132
Extent: World - S hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAMACUPA_1948_UTM_ZONE_32S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Camacupa 1948 / UTM zone 33S (Projected)

EPSG

PHPCoord

Name: UTM zone 33S
Code: urn:ogc:def:coordinateOperation:EPSG::16133
Extent: World - S hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAMACUPA_1948_UTM_ZONE_33S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RSAO13 (Geographic2D)

EPSG

PHPCoord

Name: Camacupa 1948 to RSAO13 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9904
Extent: Angola - offshore block 7
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RSAO13),
    xAxisTranslation: new Metre(-43),
    yAxisTranslation: new Metre(-337),
    zAxisTranslation: new Metre(-233)
)
Name: Camacupa 1948 to RSAO13 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9905
Extent: Angola - offshore blocks 1 16 and 18
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RSAO13),
    xAxisTranslation: new Metre(-41.057),
    yAxisTranslation: new Metre(-374.564),
    zAxisTranslation: new Metre(-226.287),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.554),
    scaleDifference: new PartsPerMillion(0.219)
)

to WGS 72BE (Geographic2D)

EPSG

PHPCoord

Name: Camacupa 1948 to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1317
Extent: Angola - Angola proper - offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE),
    xAxisTranslation: new Metre(-37.2),
    yAxisTranslation: new Metre(-370.6),
    zAxisTranslation: new Metre(-228.5)
)

Camacupa 2015

Geographic2D::fromSRID(Geographic2D::EPSG_CAMACUPA_2015)

to RSAO13 (Geographic2D)

EPSG

PHPCoord

Name: Camacupa 2015 to RSAO13 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8827
Extent: Angola
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RSAO13),
    xAxisTranslation: new Metre(-93.799),
    yAxisTranslation: new Metre(-132.737),
    zAxisTranslation: new Metre(-219.073),
    xAxisRotation: new ArcSecond(1.844),
    yAxisRotation: new ArcSecond(-0.648),
    zAxisRotation: new ArcSecond(6.37),
    scaleDifference: new PartsPerMillion(-0.169)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Camacupa 2015 to WGS 84 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::8882
Extent: Angola
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-93.799),
    yAxisTranslation: new Metre(-132.737),
    zAxisTranslation: new Metre(-219.073),
    xAxisRotation: new ArcSecond(1.844),
    yAxisRotation: new ArcSecond(-0.648),
    zAxisRotation: new ArcSecond(6.37),
    scaleDifference: new PartsPerMillion(-0.169)
)

Camp Area Astro

Geographic2D::fromSRID(Geographic2D::EPSG_CAMP_AREA_ASTRO)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Camp Area Astro to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15802
Extent: Antarctica - Camp McMurdo area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-104),
    yAxisTranslation: new Metre(-129),
    zAxisTranslation: new Metre(239)
)

Campo Inchauspe

Geographic2D::fromSRID(Geographic2D::EPSG_CAMPO_INCHAUSPE)

to Campo Inchauspe / Argentina 1 (Projected)

EPSG

PHPCoord

Name: Argentina zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::18031
Extent: Argentina - west of 70.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAMPO_INCHAUSPE_ARGENTINA_1),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-72),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to Campo Inchauspe / Argentina 2 (Projected)

EPSG

PHPCoord

Name: Argentina zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18032
Extent: Argentina - 70.5°W to 67.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAMPO_INCHAUSPE_ARGENTINA_2),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to Campo Inchauspe / Argentina 3 (Projected)

EPSG

PHPCoord

Name: Argentina zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::18033
Extent: Argentina - 67.5°W to 64.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAMPO_INCHAUSPE_ARGENTINA_3),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-66),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to Campo Inchauspe / Argentina 4 (Projected)

EPSG

PHPCoord

Name: Argentina zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::18034
Extent: Argentina - 64.5°W to 61.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAMPO_INCHAUSPE_ARGENTINA_4),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to Campo Inchauspe / Argentina 5 (Projected)

EPSG

PHPCoord

Name: Argentina zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::18035
Extent: Argentina - 61.5°W to 58.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAMPO_INCHAUSPE_ARGENTINA_5),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-60),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to Campo Inchauspe / Argentina 6 (Projected)

EPSG

PHPCoord

Name: Argentina zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::18036
Extent: Argentina - 58.5°W to 55.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAMPO_INCHAUSPE_ARGENTINA_6),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(6500000),
    falseNorthing: new Metre(0)
)

to Campo Inchauspe / Argentina 7 (Projected)

EPSG

PHPCoord

Name: Argentina zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::18037
Extent: Argentina - east of 55.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAMPO_INCHAUSPE_ARGENTINA_7),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-54),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to Campo Inchauspe / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAMPO_INCHAUSPE_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Campo Inchauspe / UTM zone 20S (Projected)

EPSG

PHPCoord

Name: UTM zone 20S
Code: urn:ogc:def:coordinateOperation:EPSG::16120
Extent: World - S hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAMPO_INCHAUSPE_UTM_ZONE_20S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Chos Malal 1914 (Geographic2D)

EPSG

PHPCoord

Name: Chos Malal 1914 to Campo Inchauspe (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1528
Extent: Argentina - Neuquen province Auca Mahuida area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CHOS_MALAL_1914),
    xAxisTranslation: new Metre(-160),
    yAxisTranslation: new Metre(-26),
    zAxisTranslation: new Metre(-41)
)

to POSGAR 2007 (Geographic2D)

EPSG

PHPCoord

Name: Campo Inchauspe to POSGAR 2007 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5350
Extent: Argentina - mainland onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_POSGAR_2007),
    xAxisTranslation: new Metre(-148),
    yAxisTranslation: new Metre(136),
    zAxisTranslation: new Metre(90)
)

to POSGAR 94 (Geographic2D)

EPSG

PHPCoord

Name: Campo Inchauspe to POSGAR 94 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15782
Extent: Argentina - mainland onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_POSGAR_94),
    xAxisTranslation: new Metre(-148),
    yAxisTranslation: new Metre(136),
    zAxisTranslation: new Metre(90)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Campo Inchauspe to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1527
Extent: Argentina - Neuquen province Auca Mahuida area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-154.5),
    yAxisTranslation: new Metre(150.7),
    zAxisTranslation: new Metre(100.4)
)

Cape

Geographic2D::fromSRID(Geographic2D::EPSG_CAPE)

to Cape / Lo15 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::17515
Extent: Namibia - Walvis Bay
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAPE_LO15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Cape / Lo17 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::17517
Extent: South Africa - west of 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAPE_LO17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(17),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Cape / Lo19 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::17519
Extent: South Africa - 18°E to 20°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAPE_LO19),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(19),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Cape / Lo21 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::17521
Extent: South Africa - 20°E to 22°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAPE_LO21),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Cape / Lo23 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::17523
Extent: South Africa - 22°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAPE_LO23),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(23),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Cape / Lo25 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::17525
Extent: South Africa - 24°E to 26°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAPE_LO25),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(25),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Cape / Lo27 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::17527
Extent: South Africa - 26°E to 28°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAPE_LO27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Cape / Lo29 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::17529
Extent: South Africa - 28°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAPE_LO29),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(29),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Cape / Lo31 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 31
Code: urn:ogc:def:coordinateOperation:EPSG::17531
Extent: South Africa - 30°E to 32°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAPE_LO31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(31),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Cape / Lo33 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 33
Code: urn:ogc:def:coordinateOperation:EPSG::17533
Extent: South Africa - east of 32°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAPE_LO33),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Cape / UTM zone 34S (Projected)

EPSG

PHPCoord

Name: UTM zone 34S
Code: urn:ogc:def:coordinateOperation:EPSG::16134
Extent: World - S hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAPE_UTM_ZONE_34S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Cape / UTM zone 35S (Projected)

EPSG

PHPCoord

Name: UTM zone 35S
Code: urn:ogc:def:coordinateOperation:EPSG::16135
Extent: World - S hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CAPE_UTM_ZONE_35S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Hartebeesthoek94 (Geographic2D)

EPSG

PHPCoord

Name: Cape to Hartebeesthoek94 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1504
Extent: South Africa - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HARTEBEESTHOEK94),
    xAxisTranslation: new Metre(-134.73),
    yAxisTranslation: new Metre(-110.92),
    zAxisTranslation: new Metre(-292.66)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Cape to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1129
Extent: South Africa - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-134.73),
    yAxisTranslation: new Metre(-110.92),
    zAxisTranslation: new Metre(-292.66)
)

Cape Canaveral

Geographic2D::fromSRID(Geographic2D::EPSG_CAPE_CANAVERAL)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Cape Canaveral to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15804
Extent: North America - Bahamas and USA - Florida - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-2),
    yAxisTranslation: new Metre(151),
    zAxisTranslation: new Metre(181)
)

Carthage

Geographic2D::fromSRID(Geographic2D::EPSG_CARTHAGE)

to Carthage (Paris) (Geographic2D)

EPSG

PHPCoord

Name: Carthage (Paris) to Carthage (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1881
Extent: Tunisia - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CARTHAGE_PARIS),
    longitudeOffset: new Grad(-2.5969213)
)

to Carthage / Nord Tunisie (Projected)

EPSG

PHPCoord

Name: Nord Tunisie
Code: urn:ogc:def:coordinateOperation:EPSG::18181
Extent: Tunisia - north of 34°39’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_CARTHAGE_NORD_TUNISIE),
    latitudeOfNaturalOrigin: new Grad(40),
    longitudeOfNaturalOrigin: new Grad(11),
    scaleFactorAtNaturalOrigin: new Unity(0.999625544),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(300000)
)

to Carthage / Sud Tunisie (Projected)

EPSG

PHPCoord

Name: Sud Tunisie
Code: urn:ogc:def:coordinateOperation:EPSG::18182
Extent: Tunisia - south of 34°39’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_CARTHAGE_SUD_TUNISIE),
    latitudeOfNaturalOrigin: new Grad(37),
    longitudeOfNaturalOrigin: new Grad(11),
    scaleFactorAtNaturalOrigin: new Unity(0.999625769),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(300000)
)

to Carthage / TM 11 NE (Projected)

EPSG

PHPCoord

Name: TM 11 NE
Code: urn:ogc:def:coordinateOperation:EPSG::16411
Extent: Tunisia - offshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CARTHAGE_TM_11_NE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(11),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Carthage / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CARTHAGE_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Carthage to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1130
Extent: Tunisia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-263),
    yAxisTranslation: new Metre(6),
    zAxisTranslation: new Metre(431)
)

Carthage (Paris)

Geographic2D::fromSRID(Geographic2D::EPSG_CARTHAGE_PARIS)

to Carthage (Geographic2D)

EPSG

PHPCoord

Name: Carthage (Paris) to Carthage (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1881
Extent: Tunisia - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CARTHAGE),
    longitudeOffset: new Grad(2.5969213)
)

Chatham Islands 1971

Geographic2D::fromSRID(Geographic2D::EPSG_CHATHAM_ISLANDS_1971)

to CI1971 / Chatham Islands Map Grid (Projected)

EPSG

PHPCoord

Name: Chatham Islands Map Grid
Code: urn:ogc:def:coordinateOperation:EPSG::5517
Extent: New Zealand - Chatham Islands group
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CI1971_CHATHAM_ISLANDS_MAP_GRID),
    latitudeOfNaturalOrigin: new Degree(-44),
    longitudeOfNaturalOrigin: new Degree(-176.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(350000),
    falseNorthing: new Metre(650000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: CI1971 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1080
Extent: New Zealand - Chatham Islands group
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(175),
    yAxisTranslation: new Metre(-38),
    zAxisTranslation: new Metre(113)
)

Chatham Islands 1979

Geographic2D::fromSRID(Geographic2D::EPSG_CHATHAM_ISLANDS_1979)

to CI1979 / Chatham Islands Map Grid (Projected)

EPSG

PHPCoord

Name: Chatham Islands Map Grid
Code: urn:ogc:def:coordinateOperation:EPSG::5517
Extent: New Zealand - Chatham Islands group
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CI1979_CHATHAM_ISLANDS_MAP_GRID),
    latitudeOfNaturalOrigin: new Degree(-44),
    longitudeOfNaturalOrigin: new Degree(-176.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(350000),
    falseNorthing: new Metre(650000)
)

to NZGD2000 (Geographic2D)

EPSG

PHPCoord

Name: CI1979 to NZGD2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1082
Extent: New Zealand - Chatham Islands group
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NZGD2000),
    xAxisTranslation: new Metre(174.05),
    yAxisTranslation: new Metre(-25.49),
    zAxisTranslation: new Metre(112.57),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(-0.554),
    scaleDifference: new PartsPerMillion(0.2263)
)

China Geodetic Coordinate System 2000

Geographic2D::fromSRID(Geographic2D::EPSG_CHINA_GEODETIC_COORDINATE_SYSTEM_2000)

to CGCS2000 / 3-degree Gauss-Kruger CM 102E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 102E
Code: urn:ogc:def:coordinateOperation:EPSG::16394
Extent: World - N hemisphere - 3-degree CM 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_102E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 105E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::16318
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 108E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 108E
Code: urn:ogc:def:coordinateOperation:EPSG::16396
Extent: World - N hemisphere - 3-degree CM 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_108E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 111E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::16319
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 114E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 114E
Code: urn:ogc:def:coordinateOperation:EPSG::16398
Extent: World - N hemisphere - 3-degree CM 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_114E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 117E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::16320
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 120E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 120E
Code: urn:ogc:def:coordinateOperation:EPSG::16170
Extent: World - N hemisphere - 3-degree CM 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_120E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 123E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::16321
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 126E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 126E
Code: urn:ogc:def:coordinateOperation:EPSG::16172
Extent: World - N hemisphere - 3-degree CM 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_126E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 129E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::16322
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 132E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 132E
Code: urn:ogc:def:coordinateOperation:EPSG::16174
Extent: World - N hemisphere - 3-degree CM 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_132E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 135E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::16323
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 75E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::16313
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 78E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 78E
Code: urn:ogc:def:coordinateOperation:EPSG::16386
Extent: World - N hemisphere - 3-degree CM 078°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_78E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 81E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::16314
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 84E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 84E
Code: urn:ogc:def:coordinateOperation:EPSG::16388
Extent: World - N hemisphere - 3-degree CM 084°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_84E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 87E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::16315
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 90E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 90E
Code: urn:ogc:def:coordinateOperation:EPSG::16390
Extent: World - N hemisphere - 3-degree CM 090°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_90E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 93E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::16316
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 96E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 96E
Code: urn:ogc:def:coordinateOperation:EPSG::16392
Extent: World - N hemisphere - 3-degree CM 096°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_96E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger CM 99E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::16317
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 25 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::16285
Extent: World - N hemisphere - 3-degree CM 075°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_25),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(25500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 26 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::16286
Extent: World - N hemisphere - 3-degree CM 078°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_26),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(26500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 27 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::16287
Extent: World - N hemisphere - 3-degree CM 081°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(27500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 28 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::16288
Extent: World - N hemisphere - 3-degree CM 084°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(28500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 29 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::16289
Extent: World - N hemisphere - 3-degree CM 087°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_29),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(29500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 30 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::16290
Extent: World - N hemisphere - 3-degree CM 090°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(30500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 31 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 31
Code: urn:ogc:def:coordinateOperation:EPSG::16291
Extent: World - N hemisphere - 3-degree CM 093°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(31500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 32 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 32
Code: urn:ogc:def:coordinateOperation:EPSG::16292
Extent: World - N hemisphere - 3-degree CM 096°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_32),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(32500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 33 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 33
Code: urn:ogc:def:coordinateOperation:EPSG::16293
Extent: World - N hemisphere - 3-degree CM 099°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_33),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(33500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 34 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 34
Code: urn:ogc:def:coordinateOperation:EPSG::16294
Extent: World - N hemisphere - 3-degree CM 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_34),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(34500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 35 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 35
Code: urn:ogc:def:coordinateOperation:EPSG::16295
Extent: World - N hemisphere - 3-degree CM 105°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_35),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(35500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 36 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 36
Code: urn:ogc:def:coordinateOperation:EPSG::16296
Extent: World - N hemisphere - 3-degree CM 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_36),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(36500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 37 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 37
Code: urn:ogc:def:coordinateOperation:EPSG::16297
Extent: World - N hemisphere - 3-degree CM 111°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_37),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(37500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 38 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 38
Code: urn:ogc:def:coordinateOperation:EPSG::16298
Extent: World - N hemisphere - 3-degree CM 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_38),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(38500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 39 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 39
Code: urn:ogc:def:coordinateOperation:EPSG::16299
Extent: World - N hemisphere - 3-degree CM 117°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_39),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(39500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 40 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 40
Code: urn:ogc:def:coordinateOperation:EPSG::16070
Extent: World - N hemisphere - 3-degree CM 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_40),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(40500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 41 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 41
Code: urn:ogc:def:coordinateOperation:EPSG::16071
Extent: World - N hemisphere - 3-degree CM 123°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_41),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(41500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 42 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 42
Code: urn:ogc:def:coordinateOperation:EPSG::16072
Extent: World - N hemisphere - 3-degree CM 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_42),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(42500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 43 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 43
Code: urn:ogc:def:coordinateOperation:EPSG::16073
Extent: World - N hemisphere - 3-degree CM 129°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_43),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(43500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 44 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 44
Code: urn:ogc:def:coordinateOperation:EPSG::16074
Extent: World - N hemisphere - 3-degree CM 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_44),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(44500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / 3-degree Gauss-Kruger zone 45 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 45
Code: urn:ogc:def:coordinateOperation:EPSG::16075
Extent: World - N hemisphere - 3-degree CM 135°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_3_DEGREE_GAUSS_KRUGER_ZONE_45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(45500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger CM 105E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::16318
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger CM 111E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::16319
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger CM 117E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::16320
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger CM 123E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::16321
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger CM 129E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::16322
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger CM 135E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::16323
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger CM 75E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::16313
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger CM 81E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::16314
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger CM 87E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::16315
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger CM 93E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::16316
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger CM 99E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::16317
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger zone 13 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::16213
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(13500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger zone 14 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::16214
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(14500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger zone 15 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::16215
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(15500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger zone 16 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::16216
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(16500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger zone 17 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::16217
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(17500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger zone 18 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::16218
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(18500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger zone 19 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::16219
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_ZONE_19),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(19500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger zone 20 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::16220
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(20500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger zone 21 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::16221
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_ZONE_21),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(21500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger zone 22 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::16222
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(22500000),
    falseNorthing: new Metre(0)
)

to CGCS2000 / Gauss-Kruger zone 23 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::16223
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CGCS2000_GAUSS_KRUGER_ZONE_23),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(23500000),
    falseNorthing: new Metre(0)
)

to China Geodetic Coordinate System 2000 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_CHINA_GEODETIC_COORDINATE_SYSTEM_2000)
)

Chos Malal 1914

Geographic2D::fromSRID(Geographic2D::EPSG_CHOS_MALAL_1914)

to Campo Inchauspe (Geographic2D)

EPSG

PHPCoord

Name: Chos Malal 1914 to Campo Inchauspe (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1528
Extent: Argentina - Neuquen province Auca Mahuida area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CAMPO_INCHAUSPE),
    xAxisTranslation: new Metre(160),
    yAxisTranslation: new Metre(26),
    zAxisTranslation: new Metre(41)
)

to Chos Malal 1914 / Argentina 2 (Projected)

EPSG

PHPCoord

Name: Argentina zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18032
Extent: Argentina - 70.5°W to 67.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CHOS_MALAL_1914_ARGENTINA_2),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Chos Malal 1914 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9257
Extent: Argentina - Mendoza - Cuyo basin
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(8.88),
    yAxisTranslation: new Metre(184.86),
    zAxisTranslation: new Metre(106.69)
)
Name: Chos Malal 1914 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9258
Extent: Argentina - Neuquen province
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(15.75),
    yAxisTranslation: new Metre(164.93),
    zAxisTranslation: new Metre(126.18)
)

Chua

Geographic2D::fromSRID(Geographic2D::EPSG_CHUA)

to Chua / UTM zone 23S (Projected)

EPSG

PHPCoord

Name: UTM zone 23S
Code: urn:ogc:def:coordinateOperation:EPSG::16123
Extent: World - S hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CHUA_UTM_ZONE_23S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 (Geographic2D)

EPSG

PHPCoord

Name: Chua to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4069
Extent: Brazil - Distrito Federal
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-144.35),
    yAxisTranslation: new Metre(242.88),
    zAxisTranslation: new Metre(-33.2)
)

Cocos Islands 1965

Geographic2D::fromSRID(Geographic2D::EPSG_COCOS_ISLANDS_1965)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Cocos Islands 1965 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15794
Extent: Cocos (Keeling) Islands - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-491),
    yAxisTranslation: new Metre(-22),
    zAxisTranslation: new Metre(435)
)

Combani 1950

Geographic2D::fromSRID(Geographic2D::EPSG_COMBANI_1950)

to Combani 1950 / UTM zone 38S (Projected)

EPSG

PHPCoord

Name: UTM zone 38S
Code: urn:ogc:def:coordinateOperation:EPSG::16138
Extent: World - S hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_COMBANI_1950_UTM_ZONE_38S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGM04 (Geographic2D)

EPSG

PHPCoord

Name: Combani 1950 to RGM04 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5888
Extent: Mayotte - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGM04),
    xAxisTranslation: new Metre(-599.928),
    yAxisTranslation: new Metre(-275.552),
    zAxisTranslation: new Metre(-195.665),
    xAxisRotation: new ArcSecond(-0.0835),
    yAxisRotation: new ArcSecond(-0.4715),
    zAxisRotation: new ArcSecond(0.0602),
    scaleDifference: new PartsPerMillion(49.2814)
)

Conakry 1905

Geographic2D::fromSRID(Geographic2D::EPSG_CONAKRY_1905)

to Conakry 1905 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CONAKRY_1905_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Conakry 1905 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CONAKRY_1905_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Conakry 1905 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1517
Extent: Guinea - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-23),
    yAxisTranslation: new Metre(259),
    zAxisTranslation: new Metre(-9)
)

Corrego Alegre 1961

Geographic2D::fromSRID(Geographic2D::EPSG_CORREGO_ALEGRE_1961)

to Corrego Alegre 1961 / UTM zone 21S (Projected)

EPSG

PHPCoord

Name: UTM zone 21S
Code: urn:ogc:def:coordinateOperation:EPSG::16121
Extent: World - S hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CORREGO_ALEGRE_1961_UTM_ZONE_21S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Corrego Alegre 1961 / UTM zone 22S (Projected)

EPSG

PHPCoord

Name: UTM zone 22S
Code: urn:ogc:def:coordinateOperation:EPSG::16122
Extent: World - S hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CORREGO_ALEGRE_1961_UTM_ZONE_22S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Corrego Alegre 1961 / UTM zone 23S (Projected)

EPSG

PHPCoord

Name: UTM zone 23S
Code: urn:ogc:def:coordinateOperation:EPSG::16123
Extent: World - S hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CORREGO_ALEGRE_1961_UTM_ZONE_23S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Corrego Alegre 1961 / UTM zone 24S (Projected)

EPSG

PHPCoord

Name: UTM zone 24S
Code: urn:ogc:def:coordinateOperation:EPSG::16124
Extent: World - S hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CORREGO_ALEGRE_1961_UTM_ZONE_24S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 (Geographic2D)

EPSG

PHPCoord

Name: Corrego Alegre 1961 to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5525
Extent: Brazil - Corrego Alegre 1961
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    offsetsFile: NTv2CA61SIRGAS2000BrazilProvider->provideGrid()
)

Corrego Alegre 1970-72

Geographic2D::fromSRID(Geographic2D::EPSG_CORREGO_ALEGRE_1970_72)

to Corrego Alegre 1970-72 / UTM zone 21S (Projected)

EPSG

PHPCoord

Name: UTM zone 21S
Code: urn:ogc:def:coordinateOperation:EPSG::16121
Extent: World - S hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CORREGO_ALEGRE_1970_72_UTM_ZONE_21S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Corrego Alegre 1970-72 / UTM zone 22S (Projected)

EPSG

PHPCoord

Name: UTM zone 22S
Code: urn:ogc:def:coordinateOperation:EPSG::16122
Extent: World - S hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CORREGO_ALEGRE_1970_72_UTM_ZONE_22S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Corrego Alegre 1970-72 / UTM zone 23S (Projected)

EPSG

PHPCoord

Name: UTM zone 23S
Code: urn:ogc:def:coordinateOperation:EPSG::16123
Extent: World - S hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CORREGO_ALEGRE_1970_72_UTM_ZONE_23S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Corrego Alegre 1970-72 / UTM zone 24S (Projected)

EPSG

PHPCoord

Name: UTM zone 24S
Code: urn:ogc:def:coordinateOperation:EPSG::16124
Extent: World - S hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CORREGO_ALEGRE_1970_72_UTM_ZONE_24S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Corrego Alegre 1970-72 / UTM zone 25S (Projected)

EPSG

PHPCoord

Name: UTM zone 25S
Code: urn:ogc:def:coordinateOperation:EPSG::16125
Extent: World - S hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_CORREGO_ALEGRE_1970_72_UTM_ZONE_25S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69 (Geographic2D)

EPSG

PHPCoord

Name: Corrego Alegre 1970-72 to SAD69 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6191
Extent: Brazil - Corrego Alegre 1970-1972
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(-138.7),
    yAxisTranslation: new Metre(164.4),
    zAxisTranslation: new Metre(34.4)
)

to SIRGAS 2000 (Geographic2D)

EPSG

PHPCoord

Name: Corrego Alegre 1970-72 to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5526
Extent: Brazil - Corrego Alegre 1970-1972
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    offsetsFile: NTv2CA7072SIRGAS2000BrazilProvider->provideGrid()
)
Name: Corrego Alegre 1970-72 to SIRGAS 2000 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6193
Extent: Brazil - Corrego Alegre 1970-1972
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-206.05),
    yAxisTranslation: new Metre(168.28),
    zAxisTranslation: new Metre(-3.82)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Corrego Alegre 1970-72 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1132
Extent: Brazil - Corrego Alegre 1970-1972
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-206),
    yAxisTranslation: new Metre(172),
    zAxisTranslation: new Metre(-6)
)

DB_REF

Geographic2D::fromSRID(Geographic2D::EPSG_DB_REF)

to DB_REF (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_DB_REF)
)

to DB_REF / 3-degree Gauss-Kruger zone 2 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::16262
Extent: World - N hemisphere - 3-degree CM 006°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DB_REF_3_DEGREE_GAUSS_KRUGER_ZONE_2_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(6),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to DB_REF / 3-degree Gauss-Kruger zone 3 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::16263
Extent: World - N hemisphere - 3-degree CM 009°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DB_REF_3_DEGREE_GAUSS_KRUGER_ZONE_3_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to DB_REF / 3-degree Gauss-Kruger zone 4 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16264
Extent: World - N hemisphere - 3-degree CM 012°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DB_REF_3_DEGREE_GAUSS_KRUGER_ZONE_4_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to DB_REF / 3-degree Gauss-Kruger zone 5 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16265
Extent: World - N hemisphere - 3-degree CM 015°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DB_REF_3_DEGREE_GAUSS_KRUGER_ZONE_5_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: DB_REF to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5826
Extent: Germany - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(584.9636),
    yAxisTranslation: new Metre(107.7175),
    zAxisTranslation: new Metre(413.8067),
    xAxisRotation: new ArcSecond(-1.1155),
    yAxisRotation: new ArcSecond(-0.2824),
    zAxisRotation: new ArcSecond(3.1384),
    scaleDifference: new PartsPerMillion(7.9922)
)

DGN95

Geographic2D::fromSRID(Geographic2D::EPSG_DGN95)

to DGN95 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_DGN95)
)

to DGN95 / Indonesia TM-3 zone 46.2 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 46.2
Code: urn:ogc:def:coordinateOperation:EPSG::17432
Extent: Indonesia - west of 96°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_46_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(94.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 47.1 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 47.1
Code: urn:ogc:def:coordinateOperation:EPSG::17433
Extent: Indonesia - 96°E to 99°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_47_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(97.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 47.2 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 47.2
Code: urn:ogc:def:coordinateOperation:EPSG::17434
Extent: Indonesia - 99°E to 102°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_47_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(100.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 48.1 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 48.1
Code: urn:ogc:def:coordinateOperation:EPSG::17435
Extent: Indonesia - 102°E to 105°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_48_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(103.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 48.2 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 48.2
Code: urn:ogc:def:coordinateOperation:EPSG::17436
Extent: Indonesia - 105°E to 108°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_48_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(106.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 49.1 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 49.1
Code: urn:ogc:def:coordinateOperation:EPSG::17437
Extent: Indonesia - 108°E to 111°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_49_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(109.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 49.2 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 49.2
Code: urn:ogc:def:coordinateOperation:EPSG::17438
Extent: Indonesia - 111°E to 114°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_49_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(112.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 50.1 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 50.1
Code: urn:ogc:def:coordinateOperation:EPSG::17439
Extent: Indonesia - 114°E to 117°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_50_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(115.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 50.2 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 50.2
Code: urn:ogc:def:coordinateOperation:EPSG::17440
Extent: Indonesia - 117°E to 120°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_50_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(118.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 51.1 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 51.1
Code: urn:ogc:def:coordinateOperation:EPSG::17441
Extent: Indonesia - 120°E to 123°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_51_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(121.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 51.2 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 51.2
Code: urn:ogc:def:coordinateOperation:EPSG::17442
Extent: Indonesia - 123°E to 126°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_51_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(124.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 52.1 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 52.1
Code: urn:ogc:def:coordinateOperation:EPSG::17443
Extent: Indonesia - 126°E to 129°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_52_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(127.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 52.2 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 52.2
Code: urn:ogc:def:coordinateOperation:EPSG::17444
Extent: Indonesia - 129°E to 132°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_52_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(130.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 53.1 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 53.1
Code: urn:ogc:def:coordinateOperation:EPSG::17445
Extent: Indonesia - 132°E to 135°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_53_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(133.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 53.2 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 53.2
Code: urn:ogc:def:coordinateOperation:EPSG::17446
Extent: Indonesia - 135°E to 138°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_53_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(136.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / Indonesia TM-3 zone 54.1 (Projected)

EPSG

PHPCoord

Name: Indonesia TM-3 zone 54.1
Code: urn:ogc:def:coordinateOperation:EPSG::17447
Extent: Indonesia - east of 138°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_INDONESIA_TM_3_ZONE_54_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(139.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(1500000)
)

to DGN95 / UTM zone 46N (Projected)

EPSG

PHPCoord

Name: UTM zone 46N
Code: urn:ogc:def:coordinateOperation:EPSG::16046
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_46N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to DGN95 / UTM zone 47N (Projected)

EPSG

PHPCoord

Name: UTM zone 47N
Code: urn:ogc:def:coordinateOperation:EPSG::16047
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_47N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to DGN95 / UTM zone 47S (Projected)

EPSG

PHPCoord

Name: UTM zone 47S
Code: urn:ogc:def:coordinateOperation:EPSG::16147
Extent: World - S hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_47S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to DGN95 / UTM zone 48N (Projected)

EPSG

PHPCoord

Name: UTM zone 48N
Code: urn:ogc:def:coordinateOperation:EPSG::16048
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_48N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to DGN95 / UTM zone 48S (Projected)

EPSG

PHPCoord

Name: UTM zone 48S
Code: urn:ogc:def:coordinateOperation:EPSG::16148
Extent: World - S hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_48S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to DGN95 / UTM zone 49N (Projected)

EPSG

PHPCoord

Name: UTM zone 49N
Code: urn:ogc:def:coordinateOperation:EPSG::16049
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_49N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to DGN95 / UTM zone 49S (Projected)

EPSG

PHPCoord

Name: UTM zone 49S
Code: urn:ogc:def:coordinateOperation:EPSG::16149
Extent: World - S hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_49S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to DGN95 / UTM zone 50N (Projected)

EPSG

PHPCoord

Name: UTM zone 50N
Code: urn:ogc:def:coordinateOperation:EPSG::16050
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_50N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to DGN95 / UTM zone 50S (Projected)

EPSG

PHPCoord

Name: UTM zone 50S
Code: urn:ogc:def:coordinateOperation:EPSG::16150
Extent: World - S hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_50S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to DGN95 / UTM zone 51N (Projected)

EPSG

PHPCoord

Name: UTM zone 51N
Code: urn:ogc:def:coordinateOperation:EPSG::16051
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_51N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to DGN95 / UTM zone 51S (Projected)

EPSG

PHPCoord

Name: UTM zone 51S
Code: urn:ogc:def:coordinateOperation:EPSG::16151
Extent: World - S hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_51S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to DGN95 / UTM zone 52N (Projected)

EPSG

PHPCoord

Name: UTM zone 52N
Code: urn:ogc:def:coordinateOperation:EPSG::16052
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_52N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to DGN95 / UTM zone 52S (Projected)

EPSG

PHPCoord

Name: UTM zone 52S
Code: urn:ogc:def:coordinateOperation:EPSG::16152
Extent: World - S hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_52S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to DGN95 / UTM zone 53S (Projected)

EPSG

PHPCoord

Name: UTM zone 53S
Code: urn:ogc:def:coordinateOperation:EPSG::16153
Extent: World - S hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_53S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to DGN95 / UTM zone 54S (Projected)

EPSG

PHPCoord

Name: UTM zone 54S
Code: urn:ogc:def:coordinateOperation:EPSG::16154
Extent: World - S hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DGN95_UTM_ZONE_54S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to ID74 (Geographic2D)

EPSG

PHPCoord

Name: ID74 to DGN95 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15911
Extent: Indonesia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ID74),
    xAxisTranslation: new Metre(1.977),
    yAxisTranslation: new Metre(13.06),
    zAxisTranslation: new Metre(9.993),
    xAxisRotation: new ArcSecond(0.364),
    yAxisRotation: new ArcSecond(0.254),
    zAxisRotation: new ArcSecond(0.689),
    scaleDifference: new PartsPerMillion(1.037)
)

to SRGI2013 (Geographic2D)

EPSG

PHPCoord

Name: DGN95 to SRGI2013 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9472
Extent: Indonesia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SRGI2013),
    xAxisTranslation: new Metre(-0.2773),
    yAxisTranslation: new Metre(0.0534),
    zAxisTranslation: new Metre(0.4819),
    xAxisRotation: new MicroRadian(0.0935),
    yAxisRotation: new MicroRadian(-0.0286),
    zAxisRotation: new MicroRadian(0.00969),
    scaleDifference: new PartsPerMillion(-0.028)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: DGN95 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15912
Extent: Indonesia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

DHDN

Geographic2D::fromSRID(Geographic2D::EPSG_DHDN)

to DHDN / 3-degree Gauss-Kruger zone 1 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::16261
Extent: World - N hemisphere - 3-degree CM 003°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DHDN_3_DEGREE_GAUSS_KRUGER_ZONE_1_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to DHDN / 3-degree Gauss-Kruger zone 1 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::16261
Extent: World - N hemisphere - 3-degree CM 003°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DHDN_3_DEGREE_GAUSS_KRUGER_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to DHDN / 3-degree Gauss-Kruger zone 2 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::16262
Extent: World - N hemisphere - 3-degree CM 006°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DHDN_3_DEGREE_GAUSS_KRUGER_ZONE_2_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(6),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to DHDN / 3-degree Gauss-Kruger zone 2 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::16262
Extent: World - N hemisphere - 3-degree CM 006°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DHDN_3_DEGREE_GAUSS_KRUGER_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(6),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to DHDN / 3-degree Gauss-Kruger zone 3 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::16263
Extent: World - N hemisphere - 3-degree CM 009°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DHDN_3_DEGREE_GAUSS_KRUGER_ZONE_3_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to DHDN / 3-degree Gauss-Kruger zone 3 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::16263
Extent: World - N hemisphere - 3-degree CM 009°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DHDN_3_DEGREE_GAUSS_KRUGER_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to DHDN / 3-degree Gauss-Kruger zone 4 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16264
Extent: World - N hemisphere - 3-degree CM 012°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DHDN_3_DEGREE_GAUSS_KRUGER_ZONE_4_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to DHDN / 3-degree Gauss-Kruger zone 4 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16264
Extent: World - N hemisphere - 3-degree CM 012°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DHDN_3_DEGREE_GAUSS_KRUGER_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to DHDN / 3-degree Gauss-Kruger zone 5 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16265
Extent: World - N hemisphere - 3-degree CM 015°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DHDN_3_DEGREE_GAUSS_KRUGER_ZONE_5_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to DHDN / 3-degree Gauss-Kruger zone 5 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16265
Extent: World - N hemisphere - 3-degree CM 015°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DHDN_3_DEGREE_GAUSS_KRUGER_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to DHDN / Soldner Berlin (Projected)

EPSG

PHPCoord

Name: Soldner Berlin
Code: urn:ogc:def:coordinateOperation:EPSG::19996
Extent: Germany - Berlin
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_DHDN_SOLDNER_BERLIN),
    latitudeOfNaturalOrigin: new Degree(52.418648277778),
    longitudeOfNaturalOrigin: new Degree(13.627203666667),
    falseEasting: new Metre(40000),
    falseNorthing: new Metre(10000)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: DHDN to ETRS89 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::15948
Extent: Germany - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    offsetsFile: NTv2DHDNETRS89GermanyProvider->provideGrid()
)
Name: DHDN to ETRS89 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1778
Extent: Germany - West Germany S
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(597.1),
    yAxisTranslation: new Metre(71.4),
    zAxisTranslation: new Metre(412.1),
    xAxisRotation: new ArcSecond(0.894),
    yAxisRotation: new ArcSecond(0.068),
    zAxisRotation: new ArcSecond(-1.563),
    scaleDifference: new PartsPerMillion(7.58)
)
Name: DHDN to ETRS89 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1779
Extent: Germany - West Germany C
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(584.8),
    yAxisTranslation: new Metre(67),
    zAxisTranslation: new Metre(400.3),
    xAxisRotation: new ArcSecond(0.105),
    yAxisRotation: new ArcSecond(0.013),
    zAxisRotation: new ArcSecond(-2.378),
    scaleDifference: new PartsPerMillion(10.29)
)
Name: DHDN to ETRS89 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1780
Extent: Germany - West Germany N
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(590.5),
    yAxisTranslation: new Metre(69.5),
    zAxisTranslation: new Metre(411.6),
    xAxisRotation: new ArcSecond(-0.796),
    yAxisRotation: new ArcSecond(-0.052),
    zAxisRotation: new ArcSecond(-3.601),
    scaleDifference: new PartsPerMillion(8.3)
)
Name: DHDN to ETRS89 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::9310
Extent: Germany - Saarland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    offsetsFile: NTv2DHDNETRS89SaarlandProvider->provideGrid()
)

DRUKREF 03

Geographic2D::fromSRID(Geographic2D::EPSG_DRUKREF_03)

to DRUKREF 03 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_DRUKREF_03)
)

to DRUKREF 03 / Bhutan National Grid (Projected)

EPSG

PHPCoord

Name: Bhutan National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::5265
Extent: Bhutan
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_BHUTAN_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to DRUKREF 03 / Bumthang TM (Projected)

EPSG

PHPCoord

Name: Bumthang TM
Code: urn:ogc:def:coordinateOperation:EPSG::5268
Extent: Bhutan - Bumthang district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_BUMTHANG_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90.733333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Chhukha TM (Projected)

EPSG

PHPCoord

Name: Chhukha TM
Code: urn:ogc:def:coordinateOperation:EPSG::5276
Extent: Bhutan - Chhukha district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_CHHUKHA_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(89.55),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Dagana TM (Projected)

EPSG

PHPCoord

Name: Dagana TM
Code: urn:ogc:def:coordinateOperation:EPSG::5277
Extent: Bhutan - Dagana district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_DAGANA_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(89.85),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Gasa TM (Projected)

EPSG

PHPCoord

Name: Gasa TM
Code: urn:ogc:def:coordinateOperation:EPSG::5278
Extent: Bhutan - Gasa district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_GASA_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90.033333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Ha TM (Projected)

EPSG

PHPCoord

Name: Ha TM
Code: urn:ogc:def:coordinateOperation:EPSG::5279
Extent: Bhutan - Ha district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_HA_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90.15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Lhuentse TM (Projected)

EPSG

PHPCoord

Name: Lhuentse TM
Code: urn:ogc:def:coordinateOperation:EPSG::5280
Extent: Bhutan - Lhuentse district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_LHUENTSE_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(91.133333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Mongar TM (Projected)

EPSG

PHPCoord

Name: Mongar TM
Code: urn:ogc:def:coordinateOperation:EPSG::5281
Extent: Bhutan - Mongar district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_MONGAR_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(91.233333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Paro TM (Projected)

EPSG

PHPCoord

Name: Paro TM
Code: urn:ogc:def:coordinateOperation:EPSG::5282
Extent: Bhutan - Paro district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_PARO_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(89.35),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Pemagatshel TM (Projected)

EPSG

PHPCoord

Name: Pemagatshel TM
Code: urn:ogc:def:coordinateOperation:EPSG::5283
Extent: Bhutan - Pemagatshel district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_PEMAGATSHEL_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(91.35),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Punakha TM (Projected)

EPSG

PHPCoord

Name: Punakha TM
Code: urn:ogc:def:coordinateOperation:EPSG::5313
Extent: Bhutan - Punakha district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_PUNAKHA_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(89.85),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Samdrup Jongkhar TM (Projected)

EPSG

PHPCoord

Name: Samdrup Jongkhar TM
Code: urn:ogc:def:coordinateOperation:EPSG::5285
Extent: Bhutan - Samdrup Jongkhar district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_SAMDRUP_JONGKHAR_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(91.566666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Samtse TM (Projected)

EPSG

PHPCoord

Name: Samtse TM
Code: urn:ogc:def:coordinateOperation:EPSG::5286
Extent: Bhutan - Samtse district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_SAMTSE_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(89.066666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Sarpang TM (Projected)

EPSG

PHPCoord

Name: Sarpang TM
Code: urn:ogc:def:coordinateOperation:EPSG::5287
Extent: Bhutan - Sarpang district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_SARPANG_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90.266666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Thimphu TM (Projected)

EPSG

PHPCoord

Name: Thimphu TM
Code: urn:ogc:def:coordinateOperation:EPSG::5312
Extent: Bhutan - Thimphu district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_THIMPHU_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(89.55),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Trashigang TM (Projected)

EPSG

PHPCoord

Name: Trashigang TM
Code: urn:ogc:def:coordinateOperation:EPSG::5289
Extent: Bhutan - Trashigang district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_TRASHIGANG_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(91.75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Trongsa TM (Projected)

EPSG

PHPCoord

Name: Trongsa TM
Code: urn:ogc:def:coordinateOperation:EPSG::5290
Extent: Bhutan - Trongsa district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_TRONGSA_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Tsirang TM (Projected)

EPSG

PHPCoord

Name: Tsirang TM
Code: urn:ogc:def:coordinateOperation:EPSG::5284
Extent: Bhutan - Tsirang district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_TSIRANG_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Wangdue Phodrang TM (Projected)

EPSG

PHPCoord

Name: Wangdue Phodrang TM
Code: urn:ogc:def:coordinateOperation:EPSG::5288
Extent: Bhutan - Wangdue Phodrang district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_WANGDUE_PHODRANG_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90.116666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Yangtse TM (Projected)

EPSG

PHPCoord

Name: Yangtse TM
Code: urn:ogc:def:coordinateOperation:EPSG::5314
Extent: Bhutan - Yangtse district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_YANGTSE_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(91.566666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to DRUKREF 03 / Zhemgang TM (Projected)

EPSG

PHPCoord

Name: Zhemgang TM
Code: urn:ogc:def:coordinateOperation:EPSG::5291
Extent: Bhutan - Zhemgang district
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DRUKREF_03_ZHEMGANG_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90.866666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(-2500000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: DRUKREF 03 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5267
Extent: Bhutan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Dabola 1981

Geographic2D::fromSRID(Geographic2D::EPSG_DABOLA_1981)

to Dabola 1981 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DABOLA_1981_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Dabola 1981 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DABOLA_1981_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Dabola 1981 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1518
Extent: Guinea - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-83),
    yAxisTranslation: new Metre(37),
    zAxisTranslation: new Metre(124)
)

Datum 73

Geographic2D::fromSRID(Geographic2D::EPSG_DATUM_73)

to Datum 73 / Modified Portuguese Grid (Projected)

EPSG

PHPCoord

Name: Modified Portuguese Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19974
Extent: Portugal - mainland - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DATUM_73_MODIFIED_PORTUGUESE_GRID),
    latitudeOfNaturalOrigin: new Degree(39.666666666667),
    longitudeOfNaturalOrigin: new Degree(-8.1319061111111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(180.598),
    falseNorthing: new Metre(-86.99)
)

to Datum 73 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DATUM_73_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: Datum 73 to ETRS89 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::5037
Extent: Portugal - mainland - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-230.994),
    yAxisTranslation: new Metre(102.591),
    zAxisTranslation: new Metre(25.199),
    xAxisRotation: new ArcSecond(0.633),
    yAxisRotation: new ArcSecond(-0.239),
    zAxisRotation: new ArcSecond(0.9),
    scaleDifference: new PartsPerMillion(1.95)
)
Name: Datum 73 to ETRS89 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::6189
Extent: Portugal - mainland - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    offsetsFile: NTv273ETRS89PortugalProvider->provideGrid()
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Datum 73 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1987
Extent: Portugal - mainland - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-239.749),
    yAxisTranslation: new Metre(88.181),
    zAxisTranslation: new Metre(30.488),
    xAxisRotation: new ArcSecond(-0.263),
    yAxisRotation: new ArcSecond(-0.082),
    zAxisRotation: new ArcSecond(-1.211),
    scaleDifference: new PartsPerMillion(2.229)
)

Dealul Piscului 1930

Geographic2D::fromSRID(Geographic2D::EPSG_DEALUL_PISCULUI_1930)

to Dealul Piscului 1930 / Stereo 33 (Projected)

EPSG

PHPCoord

Name: Stereo 33
Code: urn:ogc:def:coordinateOperation:EPSG::19927
Extent: Romania
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_DEALUL_PISCULUI_1930_STEREO_33),
    latitudeOfNaturalOrigin: new Degree(45.9),
    longitudeOfNaturalOrigin: new Degree(25.392465888889),
    scaleFactorAtNaturalOrigin: new Unity(0.9996667),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(500000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Dealul Piscului 1930 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1995
Extent: Romania - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(103.25),
    yAxisTranslation: new Metre(-100.4),
    zAxisTranslation: new Metre(-307.19)
)

Deception Island

Geographic2D::fromSRID(Geographic2D::EPSG_DECEPTION_ISLAND)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Deception Island to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15812
Extent: Antarctica - Deception Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(260),
    yAxisTranslation: new Metre(12),
    zAxisTranslation: new Metre(-147)
)

Deir ez Zor

Geographic2D::fromSRID(Geographic2D::EPSG_DEIR_EZ_ZOR)

to Deir ez Zor / Levant Stereographic (Projected)

EPSG

PHPCoord

Name: Levant Stereographic
Code: urn:ogc:def:coordinateOperation:EPSG::19949
Extent: Asia - Middle East - Lebanon and Syria onshore
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_DEIR_EZ_ZOR_LEVANT_STEREOGRAPHIC),
    latitudeOfNaturalOrigin: new Grad(38),
    longitudeOfNaturalOrigin: new Grad(43.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9995341),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Deir ez Zor / Levant Zone (Projected)

EPSG

PHPCoord

Name: Levant Zone
Code: urn:ogc:def:coordinateOperation:EPSG::19940
Extent: Asia - Middle East - Lebanon and Syria onshore
$point->lambertConicNearConformal(
    to: Projected::fromSRID(Projected::EPSG_DEIR_EZ_ZOR_LEVANT_ZONE),
    latitudeOfNaturalOrigin: new Degree(34.65),
    longitudeOfNaturalOrigin: new Degree(37.35),
    scaleFactorAtNaturalOrigin: new Unity(0.9996256),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(300000)
)

to Deir ez Zor / Syria Lambert (Projected)

EPSG

PHPCoord

Name: Syria Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19948
Extent: Asia - Middle East - Lebanon and Syria onshore
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_DEIR_EZ_ZOR_SYRIA_LAMBERT),
    latitudeOfNaturalOrigin: new Degree(34.65),
    longitudeOfNaturalOrigin: new Degree(37.35),
    scaleFactorAtNaturalOrigin: new Unity(0.9996256),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(300000)
)

to WGS 72BE (Geographic2D)

EPSG

PHPCoord

Name: Deir ez Zor to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1584
Extent: Syria - Deir area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE),
    xAxisTranslation: new Metre(-174.6),
    yAxisTranslation: new Metre(-3.1),
    zAxisTranslation: new Metre(236.2)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Deir ez Zor to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::15742
Extent: Syria - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-190.421),
    yAxisTranslation: new Metre(8.532),
    zAxisTranslation: new Metre(238.69)
)
Name: Deir ez Zor to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15743
Extent: Syria - Deir area
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-83.58),
    yAxisTranslation: new Metre(-397.54),
    zAxisTranslation: new Metre(458.78),
    xAxisRotation: new ArcSecond(-17.595),
    yAxisRotation: new ArcSecond(-2.847),
    zAxisRotation: new ArcSecond(4.256),
    scaleDifference: new PartsPerMillion(3.225)
)
Name: Deir ez Zor to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1587
Extent: Syria - Shaddadeh area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-191.77),
    yAxisTranslation: new Metre(15.01),
    zAxisTranslation: new Metre(235.07)
)

Diego Garcia 1969

Geographic2D::fromSRID(Geographic2D::EPSG_DIEGO_GARCIA_1969)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Diego Garcia 1969 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15808
Extent: British Indian Ocean Territory - Diego Garcia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(208),
    yAxisTranslation: new Metre(-435),
    zAxisTranslation: new Metre(-229)
)

Dominica 1945

Geographic2D::fromSRID(Geographic2D::EPSG_DOMINICA_1945)

to Dominica 1945 / British West Indies Grid (Projected)

EPSG

PHPCoord

Name: British West Indies Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19942
Extent: Caribbean - Windward and Leeward Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DOMINICA_1945_BRITISH_WEST_INDIES_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-62),
    scaleFactorAtNaturalOrigin: new Unity(0.9995),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Dominica 1945 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1442
Extent: Dominica - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(725),
    yAxisTranslation: new Metre(685),
    zAxisTranslation: new Metre(536)
)

Douala 1948

Geographic2D::fromSRID(Geographic2D::EPSG_DOUALA_1948)

to Douala 1948 / AEF west (Projected)

EPSG

PHPCoord

Name: French Equatorial Africa west zone
Code: urn:ogc:def:coordinateOperation:EPSG::18415
Extent: Africa - AEF 9°E to 14°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_DOUALA_1948_AEF_WEST),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(10.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Douala 1948 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15873
Extent: Cameroon - coastal area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-206.1),
    yAxisTranslation: new Metre(-174.7),
    zAxisTranslation: new Metre(-87.7)
)

EBBWV14-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_EBBWV14_IRF)

to EBBWV14 Grid (Projected)

EPSG

PHPCoord

Name: EBBWV14-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9942
Extent: UK - Newport to Ebbw Vale
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_EBBWV14_GRID),
    latitudeOfNaturalOrigin: new Degree(51.75),
    longitudeOfNaturalOrigin: new Degree(-3.1),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(106702.326),
    falseNorthing: new Metre(119968.1395)
)

ECML14_NB-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_ECML14_NB_IRF)

to ECML14_NB Grid (Projected)

EPSG

PHPCoord

Name: ECML14_NB-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9760
Extent: UK - Newcastle to Ashington
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ECML14_NB_GRID),
    latitudeOfNaturalOrigin: new Degree(55.05),
    longitudeOfNaturalOrigin: new Degree(-1.55),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(112242.8512),
    falseNorthing: new Metre(402313.7432)
)

ED50

Geographic2D::fromSRID(Geographic2D::EPSG_ED50)

to ED50 / 3-degree Gauss-Kruger zone 10 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::16270
Extent: World - N hemisphere - 3-degree CM 030°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_3_DEGREE_GAUSS_KRUGER_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(10500000),
    falseNorthing: new Metre(0)
)

to ED50 / 3-degree Gauss-Kruger zone 11 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::16271
Extent: World - N hemisphere - 3-degree CM 033°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_3_DEGREE_GAUSS_KRUGER_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(11500000),
    falseNorthing: new Metre(0)
)

to ED50 / 3-degree Gauss-Kruger zone 12 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::16272
Extent: World - N hemisphere - 3-degree CM 036°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_3_DEGREE_GAUSS_KRUGER_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(12500000),
    falseNorthing: new Metre(0)
)

to ED50 / 3-degree Gauss-Kruger zone 13 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::16273
Extent: World - N hemisphere - 3-degree CM 039°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_3_DEGREE_GAUSS_KRUGER_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(13500000),
    falseNorthing: new Metre(0)
)

to ED50 / 3-degree Gauss-Kruger zone 14 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::16274
Extent: World - N hemisphere - 3-degree CM 042°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_3_DEGREE_GAUSS_KRUGER_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(42),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(14500000),
    falseNorthing: new Metre(0)
)

to ED50 / 3-degree Gauss-Kruger zone 15 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::16275
Extent: World - N hemisphere - 3-degree CM 045°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_3_DEGREE_GAUSS_KRUGER_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(15500000),
    falseNorthing: new Metre(0)
)

to ED50 / 3-degree Gauss-Kruger zone 9 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::16269
Extent: World - N hemisphere - 3-degree CM 027°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_3_DEGREE_GAUSS_KRUGER_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(9500000),
    falseNorthing: new Metre(0)
)

to ED50 / Iraq National Grid (Projected)

EPSG

PHPCoord

Name: Iraq National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19907
Extent: Iraq - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_IRAQ_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(29.026268333333),
    longitudeOfNaturalOrigin: new Degree(46.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9994),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(0)
)

to ED50 / Jordan TM (Projected)

EPSG

PHPCoord

Name: Jordan Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::19995
Extent: Jordan
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_JORDAN_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(37),
    scaleFactorAtNaturalOrigin: new Unity(0.9998),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(-3000000)
)

to ED50 / SPBA LCC (Projected)

EPSG

PHPCoord

Name: Southern Permian Basin Atlas Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::5642
Extent: Europe - South Permian basin
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ED50_SPBA_LCC),
    latitudeOfFalseOrigin: new Degree(48),
    longitudeOfFalseOrigin: new Degree(10),
    latitudeOf1stStandardParallel: new Degree(52.666666666667),
    latitudeOf2ndStandardParallel: new Degree(54.333333333333),
    eastingAtFalseOrigin: new Metre(815000),
    northingAtFalseOrigin: new Metre(0)
)

to ED50 / TM 0 N (Projected)

EPSG

PHPCoord

Name: TM 0 N
Code: urn:ogc:def:coordinateOperation:EPSG::16400
Extent: UK - offshore - North Sea
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_TM_0_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(0),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / TM 5 NE (Projected)

EPSG

PHPCoord

Name: TM 5 NE
Code: urn:ogc:def:coordinateOperation:EPSG::16405
Extent: Netherlands - offshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_TM_5_NE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(5),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / TM 6 NE (Projected)

EPSG

PHPCoord

Name: TM 6 NE
Code: urn:ogc:def:coordinateOperation:EPSG::16406
Extent: World - N hemisphere - 3°E to 9°E - by country
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_TM_6_NE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(6),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / TM27 (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 27E
Code: urn:ogc:def:coordinateOperation:EPSG::16305
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_TM27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / TM30 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 30E
Code: urn:ogc:def:coordinateOperation:EPSG::16370
Extent: World - N hemisphere - 3-degree CM 030°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_TM30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / TM33 (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 33E
Code: urn:ogc:def:coordinateOperation:EPSG::16306
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_TM33),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / TM36 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 36E
Code: urn:ogc:def:coordinateOperation:EPSG::16372
Extent: World - N hemisphere - 3-degree CM 036°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_TM36),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / TM39 (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 39E
Code: urn:ogc:def:coordinateOperation:EPSG::16307
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_TM39),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / TM42 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 42E
Code: urn:ogc:def:coordinateOperation:EPSG::16374
Extent: World - N hemisphere - 3-degree CM 042°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_TM42),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(42),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / TM45 (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 45E
Code: urn:ogc:def:coordinateOperation:EPSG::16308
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_TM45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / UTM zone 30N (Projected)

EPSG

PHPCoord

Name: UTM zone 30N
Code: urn:ogc:def:coordinateOperation:EPSG::16030
Extent: World - N hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_UTM_ZONE_30N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / UTM zone 31N (Projected)

EPSG

PHPCoord

Name: UTM zone 31N
Code: urn:ogc:def:coordinateOperation:EPSG::16031
Extent: World - N hemisphere - 0°E to 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_UTM_ZONE_31N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / UTM zone 33N (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_UTM_ZONE_33N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / UTM zone 34N (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_UTM_ZONE_34N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / UTM zone 35N (Projected)

EPSG

PHPCoord

Name: UTM zone 35N
Code: urn:ogc:def:coordinateOperation:EPSG::16035
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_UTM_ZONE_35N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / UTM zone 36N (Projected)

EPSG

PHPCoord

Name: UTM zone 36N
Code: urn:ogc:def:coordinateOperation:EPSG::16036
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_UTM_ZONE_36N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50 / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED87 (Geographic2D)

EPSG

PHPCoord

Name: ED50 to ED87 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1147
Extent: Norway - offshore north of 65°N; Svalbard
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED87),
    xAxisTranslation: new Metre(-1.51),
    yAxisTranslation: new Metre(-0.84),
    zAxisTranslation: new Metre(-3.5),
    xAxisRotation: new MicroRadian(-1.893),
    yAxisRotation: new MicroRadian(-0.687),
    zAxisRotation: new MicroRadian(-2.764),
    scaleDifference: new PartsPerMillion(0.609)
)
Name: ED50 to ED87 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15753
Extent: Europe - North Sea
$point->reversiblePolynomial(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED87),
    ordinate1OfEvaluationPoint: new Degree(55),
    ordinate2OfEvaluationPoint: new Degree(0),
    scalingFactorForCoordDifferences: new Unity(1),
    A0: new Coefficient(-5.56098E-6),
    Au1v0: new Coefficient(-1.55391E-6),
    Au0v1: new Coefficient(-4.0262E-7),
    Au2v0: new Coefficient(-5.09693E-7),
    Au1v1: new Coefficient(-8.19775E-7),
    Au0v2: new Coefficient(-2.47592E-7),
    Au3v0: new Coefficient(1.36682E-7),
    Au2v1: new Coefficient(1.86198E-7),
    Au1v2: new Coefficient(1.2335E-7),
    Au0v3: new Coefficient(5.68797E-8),
    Au4v0: new Coefficient(-2.32217E-9),
    Au3v1: new Coefficient(-7.69931E-9),
    Au2v2: new Coefficient(-7.86953E-9),
    Au1v3: new Coefficient(-6.12216E-9),
    Au0v4: new Coefficient(-4.01382E-9),
    B0: new Coefficient(1.48944E-5),
    Bu1v0: new Coefficient(2.68191E-6),
    Bu0v1: new Coefficient(2.4529E-6),
    Bu2v0: new Coefficient(2.944E-7),
    Bu1v1: new Coefficient(1.5226E-6),
    Bu0v2: new Coefficient(9.10592E-7),
    Bu3v0: new Coefficient(-3.68241E-7),
    Bu2v1: new Coefficient(-8.51732E-7),
    Bu1v2: new Coefficient(-5.66713E-7),
    Bu0v3: new Coefficient(-1.85188E-7),
    Bu4v0: new Coefficient(2.84312E-8),
    Bu3v1: new Coefficient(6.84853E-8),
    Bu2v2: new Coefficient(5.00828E-8),
    Bu1v3: new Coefficient(4.15937E-8),
    Bu0v4: new Coefficient(7.62236E-9)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: ED50 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1588
Extent: Norway - offshore north of 65°N; Svalbard
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-116.641),
    yAxisTranslation: new Metre(-56.931),
    zAxisTranslation: new Metre(-110.559),
    xAxisRotation: new MicroRadian(4.327),
    yAxisRotation: new MicroRadian(4.464),
    zAxisRotation: new MicroRadian(-4.444),
    scaleDifference: new PartsPerMillion(-3.52)
)
Name: ED50 to ETRS89 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1626
Extent: Denmark - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-81.1),
    yAxisTranslation: new Metre(-89.4),
    zAxisTranslation: new Metre(-115.8),
    xAxisRotation: new ArcSecond(0.485),
    yAxisRotation: new ArcSecond(0.024),
    zAxisRotation: new ArcSecond(0.413),
    scaleDifference: new PartsPerMillion(-0.54)
)
Name: ED50 to ETRS89 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1628
Extent: Gibraltar
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-116.8),
    yAxisTranslation: new Metre(-106.4),
    zAxisTranslation: new Metre(-154.4)
)
Name: ED50 to ETRS89 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1630
Extent: Spain - Balearic Islands
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-181.5),
    yAxisTranslation: new Metre(-90.3),
    zAxisTranslation: new Metre(-187.2),
    xAxisRotation: new ArcSecond(0.144),
    yAxisRotation: new ArcSecond(0.492),
    zAxisRotation: new ArcSecond(-0.394),
    scaleDifference: new PartsPerMillion(17.57)
)
Name: ED50 to ETRS89 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1632
Extent: Spain - mainland except northwest
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-131),
    yAxisTranslation: new Metre(-100.3),
    zAxisTranslation: new Metre(-163.4),
    xAxisRotation: new ArcSecond(-1.244),
    yAxisRotation: new ArcSecond(-0.02),
    zAxisRotation: new ArcSecond(-1.144),
    scaleDifference: new PartsPerMillion(9.39)
)
Name: ED50 to ETRS89 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1634
Extent: Spain - mainland northwest
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-178.4),
    yAxisTranslation: new Metre(-83.2),
    zAxisTranslation: new Metre(-221.3),
    xAxisRotation: new ArcSecond(0.54),
    yAxisRotation: new ArcSecond(-0.532),
    zAxisRotation: new ArcSecond(-0.126),
    scaleDifference: new PartsPerMillion(21.2)
)
Name: ED50 to ETRS89 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::1650
Extent: France
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-84),
    yAxisTranslation: new Metre(-97),
    zAxisTranslation: new Metre(-117)
)
Name: ED50 to ETRS89 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::1783
Extent: Turkey
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-84.1),
    yAxisTranslation: new Metre(-101.8),
    zAxisTranslation: new Metre(-129.7),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.468),
    scaleDifference: new PartsPerMillion(1.05)
)
Name: ED50 to ETRS89 (13)
Code: urn:ogc:def:coordinateOperation:EPSG::5040
Extent: Portugal - mainland - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-87.987),
    yAxisTranslation: new Metre(-108.639),
    zAxisTranslation: new Metre(-121.593)
)
Name: ED50 to ETRS89 (14)
Code: urn:ogc:def:coordinateOperation:EPSG::5661
Extent: Spain - Catalonia onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    offsetsFile: NTv2ED50ETRS89CataloniaProvider->provideGrid()
)
Name: ED50 to ETRS89 (15)
Code: urn:ogc:def:coordinateOperation:EPSG::9224
Extent: Europe - offshore North Sea - Germany and Netherlands east of 5°E
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-157.89),
    yAxisTranslation: new Metre(-17.16),
    zAxisTranslation: new Metre(-78.41),
    xAxisRotation: new ArcSecond(2.118),
    yAxisRotation: new ArcSecond(2.697),
    zAxisRotation: new ArcSecond(-1.434),
    scaleDifference: new PartsPerMillion(-5.38)
)
Name: ED50 to ETRS89 (16)
Code: urn:ogc:def:coordinateOperation:EPSG::9408
Extent: Spain - mainland onshore and Ceuta
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    offsetsFile: NTv2ED50ETRS89SpainProvider->provideGrid()
)
Name: ED50 to ETRS89 (17)
Code: urn:ogc:def:coordinateOperation:EPSG::9409
Extent: Spain - Balearic Islands
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    offsetsFile: NTv2ED50ETRS89BalearicIslandsProvider->provideGrid()
)

to FD54 (Geographic2D)

EPSG

PHPCoord

Name: FD54 to ED50 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15866
Extent: Faroe Islands - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_FD54),
    xAxisTranslation: new Metre(153.33),
    yAxisTranslation: new Metre(169.41),
    zAxisTranslation: new Metre(-86.39)
)

to NTF (Geographic2D)

EPSG

PHPCoord

Name: NTF to ED50 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1276
Extent: France - onshore - mainland and Corsica
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NTF),
    xAxisTranslation: new Metre(84),
    yAxisTranslation: new Metre(-37),
    zAxisTranslation: new Metre(-437)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: ED50 to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1137
Extent: Egypt - Western Desert
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-130),
    yAxisTranslation: new Metre(-117),
    zAxisTranslation: new Metre(-151)
)
Name: ED50 to WGS 84 (16)
Code: urn:ogc:def:coordinateOperation:EPSG::1245
Extent: Tunisia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-112),
    yAxisTranslation: new Metre(-77),
    zAxisTranslation: new Metre(-145)
)
Name: ED50 to WGS 84 (31)
Code: urn:ogc:def:coordinateOperation:EPSG::1810
Extent: Egypt - Western Desert
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-84),
    yAxisTranslation: new Metre(-103),
    zAxisTranslation: new Metre(-122.5),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.554),
    scaleDifference: new PartsPerMillion(0.2263)
)
Name: ED50 to WGS 84 (37)
Code: urn:ogc:def:coordinateOperation:EPSG::1087
Extent: Jordan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-112),
    yAxisTranslation: new Metre(-110.3),
    zAxisTranslation: new Metre(-140.2)
)
Name: ED50 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1135
Extent: Asia - Middle East - Iraq; Israel; Jordan; Lebanon; Kuwait; Saudi Arabia; Syria
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-103),
    yAxisTranslation: new Metre(-106),
    zAxisTranslation: new Metre(-141)
)
Name: ED50 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1133
Extent: Europe - west (DMA ED50 mean)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-87),
    yAxisTranslation: new Metre(-98),
    zAxisTranslation: new Metre(-121)
)
Name: ED50 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1134
Extent: Europe - west central (by country)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-87),
    yAxisTranslation: new Metre(-96),
    zAxisTranslation: new Metre(-120)
)
Name: ED50 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1136
Extent: Cyprus
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-104),
    yAxisTranslation: new Metre(-101),
    zAxisTranslation: new Metre(-140)
)
Name: ED50 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1138
Extent: Europe - British Isles and Channel Islands onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-86),
    yAxisTranslation: new Metre(-96),
    zAxisTranslation: new Metre(-120)
)
Name: ED50 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1139
Extent: Europe - Finland and Norway - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-87),
    yAxisTranslation: new Metre(-95),
    zAxisTranslation: new Metre(-120)
)
Name: ED50 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1140
Extent: Greece - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-84),
    yAxisTranslation: new Metre(-95),
    zAxisTranslation: new Metre(-130)
)
Name: ED50 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::1142
Extent: Italy - Sardinia onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-97),
    yAxisTranslation: new Metre(-103),
    zAxisTranslation: new Metre(-120)
)
Name: ED50 to WGS 84 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::1143
Extent: Italy - Sicily onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-97),
    yAxisTranslation: new Metre(-88),
    zAxisTranslation: new Metre(-135)
)
Name: ED50 to WGS 84 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::1144
Extent: Malta - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-107),
    yAxisTranslation: new Metre(-88),
    zAxisTranslation: new Metre(-149)
)
Name: ED50 to WGS 84 (13)
Code: urn:ogc:def:coordinateOperation:EPSG::1145
Extent: Europe - Portugal and Spain
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-84),
    yAxisTranslation: new Metre(-107),
    zAxisTranslation: new Metre(-120)
)
Name: ED50 to WGS 84 (18)
Code: urn:ogc:def:coordinateOperation:EPSG::1311
Extent: Europe - common offshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-89.5),
    yAxisTranslation: new Metre(-93.8),
    zAxisTranslation: new Metre(-123.1),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(-0.156),
    scaleDifference: new PartsPerMillion(1.2)
)
Name: ED50 to WGS 84 (19)
Code: urn:ogc:def:coordinateOperation:EPSG::1440
Extent: Greece - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-86),
    yAxisTranslation: new Metre(-92.2),
    zAxisTranslation: new Metre(-127.5)
)
Name: ED50 to WGS 84 (42)
Code: urn:ogc:def:coordinateOperation:EPSG::15964
Extent: Portugal - mainland - offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-86.277),
    yAxisTranslation: new Metre(-108.879),
    zAxisTranslation: new Metre(-120.181)
)
Name: ED50 to WGS 84 (24)
Code: urn:ogc:def:coordinateOperation:EPSG::1613
Extent: Norway - North Sea - offshore south of 62°N
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-90.365),
    yAxisTranslation: new Metre(-101.13),
    zAxisTranslation: new Metre(-123.384),
    xAxisRotation: new ArcSecond(0.333),
    yAxisRotation: new ArcSecond(0.077),
    zAxisRotation: new ArcSecond(0.894),
    scaleDifference: new PartsPerMillion(1.994)
)
Name: ED50 to WGS 84 (39)
Code: urn:ogc:def:coordinateOperation:EPSG::1853
Extent: Ireland - Corrib and Errigal
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-82.31),
    yAxisTranslation: new Metre(-95.23),
    zAxisTranslation: new Metre(-114.96)
)
Name: ED50 to WGS 84 (33)
Code: urn:ogc:def:coordinateOperation:EPSG::1985
Extent: Portugal - mainland - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-87.987),
    yAxisTranslation: new Metre(-108.639),
    zAxisTranslation: new Metre(-121.593)
)
Name: ED50 to WGS 84 (34)
Code: urn:ogc:def:coordinateOperation:EPSG::1989
Extent: Portugal - mainland - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-74.292),
    yAxisTranslation: new Metre(-135.889),
    zAxisTranslation: new Metre(-104.967),
    xAxisRotation: new ArcSecond(0.524),
    yAxisRotation: new ArcSecond(0.136),
    zAxisRotation: new ArcSecond(-0.61),
    scaleDifference: new PartsPerMillion(-3.761)
)
Name: ED50 to WGS 84 (36)
Code: urn:ogc:def:coordinateOperation:EPSG::1998
Extent: Germany - offshore North Sea
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-157.89),
    yAxisTranslation: new Metre(-17.16),
    zAxisTranslation: new Metre(-78.41),
    xAxisRotation: new ArcSecond(2.118),
    yAxisRotation: new ArcSecond(2.697),
    zAxisRotation: new ArcSecond(-1.434),
    scaleDifference: new PartsPerMillion(-5.38)
)

ED50(ED77)

Geographic2D::fromSRID(Geographic2D::EPSG_ED50_ED77)

to ED50(ED77) / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_ED77_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50(ED77) / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_ED77_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50(ED77) / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_ED77_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ED50(ED77) / UTM zone 41N (Projected)

EPSG

PHPCoord

Name: UTM zone 41N
Code: urn:ogc:def:coordinateOperation:EPSG::16041
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ED50_ED77_UTM_ZONE_41N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: ED50(ED77) to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1141
Extent: Iran
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-117),
    yAxisTranslation: new Metre(-132),
    zAxisTranslation: new Metre(-164)
)
Name: ED50(ED77) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1514
Extent: Iran
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-110.33),
    yAxisTranslation: new Metre(-97.73),
    zAxisTranslation: new Metre(-119.85),
    xAxisRotation: new ArcSecond(0.3423),
    yAxisRotation: new ArcSecond(1.1634),
    zAxisRotation: new ArcSecond(0.2715),
    scaleDifference: new PartsPerMillion(0.063)
)
Name: ED50(ED77) to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15745
Extent: Iran - South Pars block 11
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-123.02),
    yAxisTranslation: new Metre(-158.95),
    zAxisTranslation: new Metre(-168.47)
)
Name: ED50(ED77) to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1856
Extent: Iran - South Pars blocks 2 and 3
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-122.89),
    yAxisTranslation: new Metre(-159.08),
    zAxisTranslation: new Metre(-168.74)
)
Name: ED50(ED77) to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1857
Extent: Iran - Lavan Island and Balal field
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-84.78),
    yAxisTranslation: new Metre(-107.55),
    zAxisTranslation: new Metre(-137.25)
)
Name: ED50(ED77) to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1858
Extent: Iran - Kharg Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-123.92),
    yAxisTranslation: new Metre(-155.515),
    zAxisTranslation: new Metre(-157.721)
)

ED79

Geographic2D::fromSRID(Geographic2D::EPSG_ED79)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: ED79 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15752
Extent: Europe - west
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-86),
    yAxisTranslation: new Metre(-98),
    zAxisTranslation: new Metre(-119)
)

ED87

Geographic2D::fromSRID(Geographic2D::EPSG_ED87)

to ED50 (Geographic2D)

EPSG

PHPCoord

Name: ED50 to ED87 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1147
Extent: Norway - offshore north of 65°N; Svalbard
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(1.51),
    yAxisTranslation: new Metre(0.84),
    zAxisTranslation: new Metre(3.5),
    xAxisRotation: new MicroRadian(1.893),
    yAxisRotation: new MicroRadian(0.687),
    zAxisRotation: new MicroRadian(2.764),
    scaleDifference: new PartsPerMillion(-0.609)
)
Name: ED50 to ED87 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15753
Extent: Europe - North Sea
$point->reversiblePolynomial(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    ordinate1OfEvaluationPoint: new Degree(55),
    ordinate2OfEvaluationPoint: new Degree(0),
    scalingFactorForCoordDifferences: new Unity(1),
    A0: new Coefficient(5.56098E-6),
    Au1v0: new Coefficient(1.55391E-6),
    Au0v1: new Coefficient(4.0262E-7),
    Au2v0: new Coefficient(5.09693E-7),
    Au1v1: new Coefficient(8.19775E-7),
    Au0v2: new Coefficient(2.47592E-7),
    Au3v0: new Coefficient(-1.36682E-7),
    Au2v1: new Coefficient(-1.86198E-7),
    Au1v2: new Coefficient(-1.2335E-7),
    Au0v3: new Coefficient(-5.68797E-8),
    Au4v0: new Coefficient(2.32217E-9),
    Au3v1: new Coefficient(7.69931E-9),
    Au2v2: new Coefficient(7.86953E-9),
    Au1v3: new Coefficient(6.12216E-9),
    Au0v4: new Coefficient(4.01382E-9),
    B0: new Coefficient(-1.48944E-5),
    Bu1v0: new Coefficient(-2.68191E-6),
    Bu0v1: new Coefficient(-2.4529E-6),
    Bu2v0: new Coefficient(-2.944E-7),
    Bu1v1: new Coefficient(-1.5226E-6),
    Bu0v2: new Coefficient(-9.10592E-7),
    Bu3v0: new Coefficient(3.68241E-7),
    Bu2v1: new Coefficient(8.51732E-7),
    Bu1v2: new Coefficient(5.66713E-7),
    Bu0v3: new Coefficient(1.85188E-7),
    Bu4v0: new Coefficient(-2.84312E-8),
    Bu3v1: new Coefficient(-6.84853E-8),
    Bu2v2: new Coefficient(-5.00828E-8),
    Bu1v3: new Coefficient(-4.15937E-8),
    Bu0v4: new Coefficient(-7.62236E-9)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: ED87 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4078
Extent: Europe - west
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-83.11),
    yAxisTranslation: new Metre(-97.38),
    zAxisTranslation: new Metre(-117.22),
    xAxisRotation: new MicroRadian(0.0276),
    yAxisRotation: new MicroRadian(-0.2167),
    zAxisRotation: new MicroRadian(0.2147),
    scaleDifference: new PartsPerMillion(0.1218)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: ED87 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1146
Extent: Europe - North Sea
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-82.981),
    yAxisTranslation: new Metre(-99.719),
    zAxisTranslation: new Metre(-110.709),
    xAxisRotation: new MicroRadian(-0.5076),
    yAxisRotation: new MicroRadian(0.1503),
    zAxisRotation: new MicroRadian(0.3898),
    scaleDifference: new PartsPerMillion(-0.3143)
)

ELD79

Geographic2D::fromSRID(Geographic2D::EPSG_ELD79)

to ELD79 / Libya zone 10 (Projected)

EPSG

PHPCoord

Name: Libya zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::18245
Extent: Libya - 18°E to 20°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_LIBYA_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(19),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to ELD79 / Libya zone 11 (Projected)

EPSG

PHPCoord

Name: Libya zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::18246
Extent: Libya - 20°E to 22°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_LIBYA_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to ELD79 / Libya zone 12 (Projected)

EPSG

PHPCoord

Name: Libya zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::18247
Extent: Libya - 22°E to 24°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_LIBYA_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(23),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to ELD79 / Libya zone 13 (Projected)

EPSG

PHPCoord

Name: Libya zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::18248
Extent: Libya - east of 24°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_LIBYA_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to ELD79 / Libya zone 5 (Projected)

EPSG

PHPCoord

Name: Libya zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::18240
Extent: Libya - west of 10°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_LIBYA_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to ELD79 / Libya zone 6 (Projected)

EPSG

PHPCoord

Name: Libya zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::18241
Extent: Libya - 10°E to 12°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_LIBYA_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(11),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to ELD79 / Libya zone 7 (Projected)

EPSG

PHPCoord

Name: Libya zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::18242
Extent: Libya - 12°E to 14°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_LIBYA_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(13),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to ELD79 / Libya zone 8 (Projected)

EPSG

PHPCoord

Name: Libya zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::18243
Extent: Libya - 14°E to 16°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_LIBYA_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to ELD79 / Libya zone 9 (Projected)

EPSG

PHPCoord

Name: Libya zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::18244
Extent: Libya - 16°E to 18°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_LIBYA_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(17),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to ELD79 / TM 12 NE (Projected)

EPSG

PHPCoord

Name: TM 12 NE
Code: urn:ogc:def:coordinateOperation:EPSG::16412
Extent: Libya - west of 15°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_TM_12_NE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ELD79 / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ELD79 / UTM zone 33N (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_UTM_ZONE_33N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ELD79 / UTM zone 34N (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_UTM_ZONE_34N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ELD79 / UTM zone 35N (Projected)

EPSG

PHPCoord

Name: UTM zone 35N
Code: urn:ogc:def:coordinateOperation:EPSG::16035
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ELD79_UTM_ZONE_35N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to LGD2006 (Geographic2D)

EPSG

PHPCoord

Name: ELD79 to LGD2006 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15924
Extent: Libya - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LGD2006),
    xAxisTranslation: new Metre(92.5515),
    yAxisTranslation: new Metre(10.8194),
    zAxisTranslation: new Metre(-149.8852)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: ELD79 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15707
Extent: Libya - Amal
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-118.996),
    yAxisTranslation: new Metre(-111.177),
    zAxisTranslation: new Metre(-198.687)
)
Name: ELD79 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::15778
Extent: Libya - Sirte NC192
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-114.7),
    yAxisTranslation: new Metre(-98.5),
    zAxisTranslation: new Metre(-150.7)
)
Name: ELD79 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::15909
Extent: Libya - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-115.8543),
    yAxisTranslation: new Metre(-99.0583),
    zAxisTranslation: new Metre(-152.4616)
)
Name: ELD79 to WGS 84 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::15923
Extent: Libya - Cyrenaica
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-117.7),
    yAxisTranslation: new Metre(-100.3),
    zAxisTranslation: new Metre(-152.4)
)
Name: ELD79 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1860
Extent: Libya - Murzuq and En Naga
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-113.997),
    yAxisTranslation: new Metre(-97.076),
    zAxisTranslation: new Metre(-152.312)
)
Name: ELD79 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1862
Extent: Libya - Mabruk
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-194.513),
    yAxisTranslation: new Metre(-63.978),
    zAxisTranslation: new Metre(-25.759),
    xAxisRotation: new ArcSecond(-3.4027),
    yAxisRotation: new ArcSecond(3.756),
    zAxisRotation: new ArcSecond(-3.352),
    scaleDifference: new PartsPerMillion(-0.9175)
)

EOS21-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_EOS21_IRF)

to EOS21 Grid (Projected)

EPSG

PHPCoord

Name: EOS21-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9738
Extent: UK - Tweedmouth to Aberdeen
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_EOS21_GRID),
    latitudeOfNaturalOrigin: new Degree(56.35),
    longitudeOfNaturalOrigin: new Degree(-2.75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(74996.927),
    falseNorthing: new Metre(133508.35)
)

EST92

Geographic2D::fromSRID(Geographic2D::EPSG_EST92)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: EST92 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1331
Extent: Estonia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0),
    scaleDifference: new PartsPerMillion(0)
)

to Estonian Coordinate System of 1992 (Projected)

EPSG

PHPCoord

Name: Estonian National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19938
Extent: Estonia
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ESTONIAN_COORDINATE_SYSTEM_OF_1992),
    latitudeOfFalseOrigin: new Degree(57.517553930556),
    longitudeOfFalseOrigin: new Degree(24),
    latitudeOf1stStandardParallel: new Degree(59.333333333333),
    latitudeOf2ndStandardParallel: new Degree(58),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(6375000)
)

to Pulkovo 1942 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942 to EST92 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1332
Extent: Estonia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(-21.53219),
    yAxisTranslation: new Metre(97.00027),
    zAxisTranslation: new Metre(60.74046),
    xAxisRotation: new ArcSecond(0.99548),
    yAxisRotation: new ArcSecond(0.58147),
    zAxisRotation: new ArcSecond(0.2418),
    scaleDifference: new PartsPerMillion(4.5981)
)

EST97

Geographic2D::fromSRID(Geographic2D::EPSG_EST97)

to EST97 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_EST97)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: EST97 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1648
Extent: Estonia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to Estonian Coordinate System of 1997 (Projected)

EPSG

PHPCoord

Name: Estonian National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19938
Extent: Estonia
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ESTONIAN_COORDINATE_SYSTEM_OF_1997),
    latitudeOfFalseOrigin: new Degree(57.517553930556),
    longitudeOfFalseOrigin: new Degree(24),
    latitudeOf1stStandardParallel: new Degree(59.333333333333),
    latitudeOf2ndStandardParallel: new Degree(58),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(6375000)
)

ETRF2000

Geographic2D::fromSRID(Geographic2D::EPSG_ETRF2000)

to ETRF2000 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ETRF2000)
)

ETRF2000-PL

Geographic2D::fromSRID(Geographic2D::EPSG_ETRF2000_PL)

to ETRF2000-PL (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ETRF2000_PL)
)

to ETRF2000-PL / CS2000/15 (Projected)

EPSG

PHPCoord

Name: Poland CS2000 zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::18305
Extent: Poland - west of 16.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRF2000_PL_CS2000_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.999923),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to ETRF2000-PL / CS2000/18 (Projected)

EPSG

PHPCoord

Name: Poland CS2000 zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::18306
Extent: Poland - 16.5°E to 19.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRF2000_PL_CS2000_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18),
    scaleFactorAtNaturalOrigin: new Unity(0.999923),
    falseEasting: new Metre(6500000),
    falseNorthing: new Metre(0)
)

to ETRF2000-PL / CS2000/21 (Projected)

EPSG

PHPCoord

Name: Poland CS2000 zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::18307
Extent: Poland - 19.5°E to 22.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRF2000_PL_CS2000_21),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.999923),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to ETRF2000-PL / CS2000/24 (Projected)

EPSG

PHPCoord

Name: Poland CS2000 zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::18308
Extent: Poland - east of 22.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRF2000_PL_CS2000_24),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(0.999923),
    falseEasting: new Metre(8500000),
    falseNorthing: new Metre(0)
)

to ETRF2000-PL / CS92 (Projected)

EPSG

PHPCoord

Name: Poland CS92
Code: urn:ogc:def:coordinateOperation:EPSG::18300
Extent: Poland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRF2000_PL_CS92),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(19),
    scaleFactorAtNaturalOrigin: new Unity(0.9993),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(-5300000)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: ETRF2000-PL to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9703
Extent: Poland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

ETRF2005

Geographic2D::fromSRID(Geographic2D::EPSG_ETRF2005)

to ETRF2005 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ETRF2005)
)

ETRF2014

Geographic2D::fromSRID(Geographic2D::EPSG_ETRF2014)

to ETRF2014 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ETRF2014)
)

ETRF89

Geographic2D::fromSRID(Geographic2D::EPSG_ETRF89)

to ETRF89 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ETRF89)
)

ETRF90

Geographic2D::fromSRID(Geographic2D::EPSG_ETRF90)

to ETRF90 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ETRF90)
)

ETRF91

Geographic2D::fromSRID(Geographic2D::EPSG_ETRF91)

to ETRF91 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ETRF91)
)

ETRF92

Geographic2D::fromSRID(Geographic2D::EPSG_ETRF92)

to ETRF92 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ETRF92)
)

ETRF93

Geographic2D::fromSRID(Geographic2D::EPSG_ETRF93)

to ETRF93 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ETRF93)
)

ETRF94

Geographic2D::fromSRID(Geographic2D::EPSG_ETRF94)

to ETRF94 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ETRF94)
)

ETRF96

Geographic2D::fromSRID(Geographic2D::EPSG_ETRF96)

to ETRF96 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ETRF96)
)

ETRF97

Geographic2D::fromSRID(Geographic2D::EPSG_ETRF97)

to ETRF97 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ETRF97)
)

ETRS89

Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89)

to Albanian 1987 (Geographic2D)

EPSG

PHPCoord

Name: Albanian 1987 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7833
Extent: Albania - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ALBANIAN_1987),
    xAxisTranslation: new Metre(44.183),
    yAxisTranslation: new Metre(0.58),
    zAxisTranslation: new Metre(38.489),
    xAxisRotation: new ArcSecond(2.3867),
    yAxisRotation: new ArcSecond(2.7072),
    zAxisRotation: new ArcSecond(-3.5196),
    scaleDifference: new PartsPerMillion(8.2703)
)

to Amersfoort (Geographic2D)

EPSG

PHPCoord

Name: Amersfoort to ETRS89 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::9281
Extent: Netherlands - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AMERSFOORT),
    xAxisTranslation: new Metre(-565.7381),
    yAxisTranslation: new Metre(-50.4018),
    zAxisTranslation: new Metre(-465.2904),
    xAxisRotation: new MicroRadian(-1.91514),
    yAxisRotation: new MicroRadian(1.60363),
    zAxisRotation: new MicroRadian(-9.09546),
    scaleDifference: new PartsPerMillion(-4.07244)
)
Name: Amersfoort to ETRS89 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::9282
Extent: Netherlands - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AMERSFOORT),
    offsetsFile: NTv2RDETRS89NetherlandsProvider->provideGrid()
)

to BD72 (Geographic2D)

EPSG

PHPCoord

Name: BD72 to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15928
Extent: Belgium - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BD72),
    xAxisTranslation: new Metre(106.8686),
    yAxisTranslation: new Metre(-52.2978),
    zAxisTranslation: new Metre(103.7239),
    xAxisRotation: new ArcSecond(0.3366),
    yAxisRotation: new ArcSecond(-0.457),
    zAxisRotation: new ArcSecond(1.8422),
    scaleDifference: new PartsPerMillion(1.2747)
)
Name: BD72 to ETRS89 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::8369
Extent: Belgium - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BD72),
    offsetsFile: NTv2BD79ETRS89BelgiumProvider->provideGrid()
)

to BGS2005 (Geographic2D)

EPSG

PHPCoord

Name: BGS2005 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8889
Extent: Bulgaria
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BGS2005),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to CGRS93 (Geographic2D)

EPSG

PHPCoord

Name: CGRS93 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7720
Extent: Cyprus - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CGRS93),
    xAxisTranslation: new Metre(-8.846),
    yAxisTranslation: new Metre(4.394),
    zAxisTranslation: new Metre(1.122),
    xAxisRotation: new ArcSecond(-0.00237),
    yAxisRotation: new ArcSecond(-0.146528),
    zAxisRotation: new ArcSecond(0.130428),
    scaleDifference: new PartsPerMillion(-0.783926)
)

to CH1903 (Geographic2D)

EPSG

PHPCoord

Name: CH1903 to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::7674
Extent: Europe - Liechtenstein and Switzerland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CH1903),
    offsetsFile: NTv2LV03ETRS89SwitzerlandProvider->provideGrid()
)

to CH1903+ (Geographic2D)

EPSG

PHPCoord

Name: CH1903+ to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1647
Extent: Europe - Liechtenstein and Switzerland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CH1903_PLUS),
    xAxisTranslation: new Metre(-674.374),
    yAxisTranslation: new Metre(-15.056),
    zAxisTranslation: new Metre(-405.346)
)

to CHTRS95 (Geographic2D)

EPSG

PHPCoord

Name: CHTRS95 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8895
Extent: Europe - Liechtenstein and Switzerland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CHTRS95),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to DB_REF (Geographic2D)

EPSG

PHPCoord

Name: DB_REF to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5826
Extent: Germany - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DB_REF),
    xAxisTranslation: new Metre(-584.9636),
    yAxisTranslation: new Metre(-107.7175),
    zAxisTranslation: new Metre(-413.8067),
    xAxisRotation: new ArcSecond(1.1155),
    yAxisRotation: new ArcSecond(0.2824),
    zAxisRotation: new ArcSecond(-3.1384),
    scaleDifference: new PartsPerMillion(-7.9922)
)

to DHDN (Geographic2D)

EPSG

PHPCoord

Name: DHDN to ETRS89 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::15948
Extent: Germany - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DHDN),
    offsetsFile: NTv2DHDNETRS89GermanyProvider->provideGrid()
)
Name: DHDN to ETRS89 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1778
Extent: Germany - West Germany S
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DHDN),
    xAxisTranslation: new Metre(-597.1),
    yAxisTranslation: new Metre(-71.4),
    zAxisTranslation: new Metre(-412.1),
    xAxisRotation: new ArcSecond(-0.894),
    yAxisRotation: new ArcSecond(-0.068),
    zAxisRotation: new ArcSecond(1.563),
    scaleDifference: new PartsPerMillion(-7.58)
)
Name: DHDN to ETRS89 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1779
Extent: Germany - West Germany C
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DHDN),
    xAxisTranslation: new Metre(-584.8),
    yAxisTranslation: new Metre(-67),
    zAxisTranslation: new Metre(-400.3),
    xAxisRotation: new ArcSecond(-0.105),
    yAxisRotation: new ArcSecond(-0.013),
    zAxisRotation: new ArcSecond(2.378),
    scaleDifference: new PartsPerMillion(-10.29)
)
Name: DHDN to ETRS89 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1780
Extent: Germany - West Germany N
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DHDN),
    xAxisTranslation: new Metre(-590.5),
    yAxisTranslation: new Metre(-69.5),
    zAxisTranslation: new Metre(-411.6),
    xAxisRotation: new ArcSecond(0.796),
    yAxisRotation: new ArcSecond(0.052),
    zAxisRotation: new ArcSecond(3.601),
    scaleDifference: new PartsPerMillion(-8.3)
)
Name: DHDN to ETRS89 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::9310
Extent: Germany - Saarland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DHDN),
    offsetsFile: NTv2DHDNETRS89SaarlandProvider->provideGrid()
)

to Datum 73 (Geographic2D)

EPSG

PHPCoord

Name: Datum 73 to ETRS89 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::5037
Extent: Portugal - mainland - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DATUM_73),
    xAxisTranslation: new Metre(230.994),
    yAxisTranslation: new Metre(-102.591),
    zAxisTranslation: new Metre(-25.199),
    xAxisRotation: new ArcSecond(-0.633),
    yAxisRotation: new ArcSecond(0.239),
    zAxisRotation: new ArcSecond(-0.9),
    scaleDifference: new PartsPerMillion(-1.95)
)
Name: Datum 73 to ETRS89 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::6189
Extent: Portugal - mainland - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DATUM_73),
    offsetsFile: NTv273ETRS89PortugalProvider->provideGrid()
)

to ED50 (Geographic2D)

EPSG

PHPCoord

Name: ED50 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1588
Extent: Norway - offshore north of 65°N; Svalbard
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(116.641),
    yAxisTranslation: new Metre(56.931),
    zAxisTranslation: new Metre(110.559),
    xAxisRotation: new MicroRadian(-4.327),
    yAxisRotation: new MicroRadian(-4.464),
    zAxisRotation: new MicroRadian(4.444),
    scaleDifference: new PartsPerMillion(3.52)
)
Name: ED50 to ETRS89 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1626
Extent: Denmark - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(81.1),
    yAxisTranslation: new Metre(89.4),
    zAxisTranslation: new Metre(115.8),
    xAxisRotation: new ArcSecond(-0.485),
    yAxisRotation: new ArcSecond(-0.024),
    zAxisRotation: new ArcSecond(-0.413),
    scaleDifference: new PartsPerMillion(0.54)
)
Name: ED50 to ETRS89 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1628
Extent: Gibraltar
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(116.8),
    yAxisTranslation: new Metre(106.4),
    zAxisTranslation: new Metre(154.4)
)
Name: ED50 to ETRS89 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1630
Extent: Spain - Balearic Islands
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(181.5),
    yAxisTranslation: new Metre(90.3),
    zAxisTranslation: new Metre(187.2),
    xAxisRotation: new ArcSecond(-0.144),
    yAxisRotation: new ArcSecond(-0.492),
    zAxisRotation: new ArcSecond(0.394),
    scaleDifference: new PartsPerMillion(-17.57)
)
Name: ED50 to ETRS89 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1632
Extent: Spain - mainland except northwest
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(131),
    yAxisTranslation: new Metre(100.3),
    zAxisTranslation: new Metre(163.4),
    xAxisRotation: new ArcSecond(1.244),
    yAxisRotation: new ArcSecond(0.02),
    zAxisRotation: new ArcSecond(1.144),
    scaleDifference: new PartsPerMillion(-9.39)
)
Name: ED50 to ETRS89 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1634
Extent: Spain - mainland northwest
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(178.4),
    yAxisTranslation: new Metre(83.2),
    zAxisTranslation: new Metre(221.3),
    xAxisRotation: new ArcSecond(-0.54),
    yAxisRotation: new ArcSecond(0.532),
    zAxisRotation: new ArcSecond(0.126),
    scaleDifference: new PartsPerMillion(-21.2)
)
Name: ED50 to ETRS89 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::1650
Extent: France
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(84),
    yAxisTranslation: new Metre(97),
    zAxisTranslation: new Metre(117)
)
Name: ED50 to ETRS89 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::1783
Extent: Turkey
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(84.1),
    yAxisTranslation: new Metre(101.8),
    zAxisTranslation: new Metre(129.7),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.468),
    scaleDifference: new PartsPerMillion(-1.05)
)
Name: ED50 to ETRS89 (13)
Code: urn:ogc:def:coordinateOperation:EPSG::5040
Extent: Portugal - mainland - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(87.987),
    yAxisTranslation: new Metre(108.639),
    zAxisTranslation: new Metre(121.593)
)
Name: ED50 to ETRS89 (14)
Code: urn:ogc:def:coordinateOperation:EPSG::5661
Extent: Spain - Catalonia onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    offsetsFile: NTv2ED50ETRS89CataloniaProvider->provideGrid()
)
Name: ED50 to ETRS89 (15)
Code: urn:ogc:def:coordinateOperation:EPSG::9224
Extent: Europe - offshore North Sea - Germany and Netherlands east of 5°E
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(157.89),
    yAxisTranslation: new Metre(17.16),
    zAxisTranslation: new Metre(78.41),
    xAxisRotation: new ArcSecond(-2.118),
    yAxisRotation: new ArcSecond(-2.697),
    zAxisRotation: new ArcSecond(1.434),
    scaleDifference: new PartsPerMillion(5.38)
)
Name: ED50 to ETRS89 (16)
Code: urn:ogc:def:coordinateOperation:EPSG::9408
Extent: Spain - mainland onshore and Ceuta
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    offsetsFile: NTv2ED50ETRS89SpainProvider->provideGrid()
)
Name: ED50 to ETRS89 (17)
Code: urn:ogc:def:coordinateOperation:EPSG::9409
Extent: Spain - Balearic Islands
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    offsetsFile: NTv2ED50ETRS89BalearicIslandsProvider->provideGrid()
)

to ED87 (Geographic2D)

EPSG

PHPCoord

Name: ED87 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4078
Extent: Europe - west
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED87),
    xAxisTranslation: new Metre(83.11),
    yAxisTranslation: new Metre(97.38),
    zAxisTranslation: new Metre(117.22),
    xAxisRotation: new MicroRadian(-0.0276),
    yAxisRotation: new MicroRadian(0.2167),
    zAxisRotation: new MicroRadian(-0.2147),
    scaleDifference: new PartsPerMillion(-0.1218)
)

to EST92 (Geographic2D)

EPSG

PHPCoord

Name: EST92 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1331
Extent: Estonia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_EST92),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0),
    scaleDifference: new PartsPerMillion(-0)
)

to EST97 (Geographic2D)

EPSG

PHPCoord

Name: EST97 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1648
Extent: Estonia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_EST97),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to ETRF2000-PL (Geographic2D)

EPSG

PHPCoord

Name: ETRF2000-PL to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9703
Extent: Poland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRF2000_PL),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to ETRF2014 (Geocentric)

EPSG

PHPCoord

Name: ETRS89 to ETRF2014 (geog2D to geocen)
Code: urn:ogc:def:coordinateOperation:EPSG::32769
Extent: Europe - ETRF by country
$point->geographicGeocentric(
    to: Geocentric::fromSRID(Geocentric::EPSG_ETRF2014)
)

to ETRS89 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ETRS89)
)

to ETRS89 / Albania LCC 2010 (Projected)

EPSG

PHPCoord

Name: Albania LCC 2010
Code: urn:ogc:def:coordinateOperation:EPSG::6961
Extent: Albania
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ALBANIA_LCC_2010),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(20),
    latitudeOf1stStandardParallel: new Degree(39),
    latitudeOf2ndStandardParallel: new Degree(43),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to ETRS89 / Albania TM 2010 (Projected)

EPSG

PHPCoord

Name: Albania TM 2010
Code: urn:ogc:def:coordinateOperation:EPSG::6869
Extent: Albania - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ALBANIA_TM_2010),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(20),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / Austria Lambert (Projected)

EPSG

PHPCoord

Name: Austria Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19947
Extent: Austria
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_AUSTRIA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(47.5),
    longitudeOfFalseOrigin: new Degree(13.333333333333),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(46),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(400000)
)

to ETRS89 / Belgian Lambert 2005 (Projected)

EPSG

PHPCoord

Name: Belgian Lambert 2005
Code: urn:ogc:def:coordinateOperation:EPSG::19862
Extent: Belgium - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_BELGIAN_LAMBERT_2005),
    latitudeOfFalseOrigin: new Degree(50.797815),
    longitudeOfFalseOrigin: new Degree(4.3592158333333),
    latitudeOf1stStandardParallel: new Degree(49.833333333333),
    latitudeOf2ndStandardParallel: new Degree(51.166666666667),
    eastingAtFalseOrigin: new Metre(150328),
    northingAtFalseOrigin: new Metre(166262)
)

to ETRS89 / Belgian Lambert 2008 (Projected)

EPSG

PHPCoord

Name: Belgian Lambert 2008
Code: urn:ogc:def:coordinateOperation:EPSG::3811
Extent: Belgium - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_BELGIAN_LAMBERT_2008),
    latitudeOfFalseOrigin: new Degree(50.797815),
    longitudeOfFalseOrigin: new Degree(4.3592158333333),
    latitudeOf1stStandardParallel: new Degree(49.833333333333),
    latitudeOf2ndStandardParallel: new Degree(51.166666666667),
    eastingAtFalseOrigin: new Metre(649328),
    northingAtFalseOrigin: new Metre(665262)
)

to ETRS89 / DKTM1 (Projected)

EPSG

PHPCoord

Name: DKTM1
Code: urn:ogc:def:coordinateOperation:EPSG::4089
Extent: Denmark - onshore Jutland west of 10°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_DKTM1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(-5000000)
)

to ETRS89 / DKTM2 (Projected)

EPSG

PHPCoord

Name: DKTM2
Code: urn:ogc:def:coordinateOperation:EPSG::4090
Extent: Denmark - onshore Jutland east of 9°E and Funen
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_DKTM2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(10),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(-5000000)
)

to ETRS89 / DKTM3 (Projected)

EPSG

PHPCoord

Name: DKTM3
Code: urn:ogc:def:coordinateOperation:EPSG::4091
Extent: Denmark - onshore Zealand and Lolland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_DKTM3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(11.75),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(-5000000)
)

to ETRS89 / DKTM4 (Projected)

EPSG

PHPCoord

Name: DKTM4
Code: urn:ogc:def:coordinateOperation:EPSG::4092
Extent: Denmark - onshore Bornholm
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_DKTM4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(-5000000)
)

to ETRS89 / EPSG Arctic zone 2-22 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 2-22
Code: urn:ogc:def:coordinateOperation:EPSG::5989
Extent: Arctic - 84°30’N to 79°30’N, 4°W to 36°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_EPSG_ARCTIC_ZONE_2_22),
    latitudeOfFalseOrigin: new Degree(82.058424888889),
    longitudeOfFalseOrigin: new Degree(16),
    latitudeOf1stStandardParallel: new Degree(83.666666666667),
    latitudeOf2ndStandardParallel: new Degree(80.333333333333),
    eastingAtFalseOrigin: new Metre(22500000),
    northingAtFalseOrigin: new Metre(2500000)
)

to ETRS89 / EPSG Arctic zone 3-11 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 3-11
Code: urn:ogc:def:coordinateOperation:EPSG::5993
Extent: Arctic - 81°10’N to 76°10’N, 4°W to 38°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_EPSG_ARCTIC_ZONE_3_11),
    latitudeOfFalseOrigin: new Degree(78.707337527778),
    longitudeOfFalseOrigin: new Degree(21),
    latitudeOf1stStandardParallel: new Degree(80.333333333333),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(11500000),
    northingAtFalseOrigin: new Metre(3500000)
)

to ETRS89 / EPSG Arctic zone 4-26 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-26
Code: urn:ogc:def:coordinateOperation:EPSG::6012
Extent: Arctic - 77°50’N to 72°50’N, 2°W to 22°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_EPSG_ARCTIC_ZONE_4_26),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(10),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(26500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to ETRS89 / EPSG Arctic zone 4-28 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-28
Code: urn:ogc:def:coordinateOperation:EPSG::6013
Extent: Arctic - 77°50’N to 72°50’N, 22°E to 46°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_EPSG_ARCTIC_ZONE_4_28),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(34),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(28500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to ETRS89 / EPSG Arctic zone 5-11 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-11
Code: urn:ogc:def:coordinateOperation:EPSG::6020
Extent: Arctic - 74°30’N to 69°30’N, 4°E to 24°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_EPSG_ARCTIC_ZONE_5_11),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(14),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(11500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to ETRS89 / EPSG Arctic zone 5-13 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-13
Code: urn:ogc:def:coordinateOperation:EPSG::6021
Extent: Arctic - 74°30’N to 69°30’N, 24°E to 44°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_EPSG_ARCTIC_ZONE_5_13),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(34),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(13500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to ETRS89 / EPSG Arctic zone 5-47 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-47
Code: urn:ogc:def:coordinateOperation:EPSG::6038
Extent: Arctic - 74°30’N to 69°30’N, 15°W to 5°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_EPSG_ARCTIC_ZONE_5_47),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(-5),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(47500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to ETRS89 / ETRS-GK19FIN (Projected)

EPSG

PHPCoord

Name: Finland ETRS-GK19
Code: urn:ogc:def:coordinateOperation:EPSG::18183
Extent: Finland - west of 19.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ETRS_GK19FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(19),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / ETRS-GK20FIN (Projected)

EPSG

PHPCoord

Name: Finland ETRS-GK20
Code: urn:ogc:def:coordinateOperation:EPSG::18184
Extent: Finland - 19.5°E to 20.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ETRS_GK20FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(20),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / ETRS-GK21FIN (Projected)

EPSG

PHPCoord

Name: Finland ETRS-GK21
Code: urn:ogc:def:coordinateOperation:EPSG::18185
Extent: Finland - 20.5°E to 21.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ETRS_GK21FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / ETRS-GK22FIN (Projected)

EPSG

PHPCoord

Name: Finland ETRS-GK22
Code: urn:ogc:def:coordinateOperation:EPSG::18186
Extent: Finland - 21.5°E to 22.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ETRS_GK22FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(22),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / ETRS-GK23FIN (Projected)

EPSG

PHPCoord

Name: Finland ETRS-GK23
Code: urn:ogc:def:coordinateOperation:EPSG::18187
Extent: Finland - 22.5°E to 23.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ETRS_GK23FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(23),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / ETRS-GK24FIN (Projected)

EPSG

PHPCoord

Name: Finland ETRS-GK24
Code: urn:ogc:def:coordinateOperation:EPSG::18188
Extent: Finland - 23.5°E to 24.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ETRS_GK24FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / ETRS-GK25FIN (Projected)

EPSG

PHPCoord

Name: Finland ETRS-GK25
Code: urn:ogc:def:coordinateOperation:EPSG::18189
Extent: Finland - 24.5°E to 25.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ETRS_GK25FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(25),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / ETRS-GK26FIN (Projected)

EPSG

PHPCoord

Name: Finland ETRS-GK26
Code: urn:ogc:def:coordinateOperation:EPSG::18190
Extent: Finland - 25.5°E to 26.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ETRS_GK26FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(26),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / ETRS-GK27FIN (Projected)

EPSG

PHPCoord

Name: Finland ETRS-GK27
Code: urn:ogc:def:coordinateOperation:EPSG::18195
Extent: Finland - 26.5°E to 27.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ETRS_GK27FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / ETRS-GK28FIN (Projected)

EPSG

PHPCoord

Name: Finland ETRS-GK28
Code: urn:ogc:def:coordinateOperation:EPSG::18196
Extent: Finland - 27.5°E to 28.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ETRS_GK28FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(28),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / ETRS-GK29FIN (Projected)

EPSG

PHPCoord

Name: Finland ETRS-GK29
Code: urn:ogc:def:coordinateOperation:EPSG::18197
Extent: Finland - 28.5°E to 29.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ETRS_GK29FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(29),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / ETRS-GK30FIN (Projected)

EPSG

PHPCoord

Name: Finland ETRS-GK30
Code: urn:ogc:def:coordinateOperation:EPSG::18198
Extent: Finland - 29.5°E to 30.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ETRS_GK30FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / ETRS-GK31FIN (Projected)

EPSG

PHPCoord

Name: Finland ETRS-GK31
Code: urn:ogc:def:coordinateOperation:EPSG::18199
Extent: Finland - east of 30.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_ETRS_GK31FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(31),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / Faroe Lambert (Projected)

EPSG

PHPCoord

Name: Faroe Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19870
Extent: Faroe Islands - onshore
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_FAROE_LAMBERT),
    latitudeOfNaturalOrigin: new Degree(62),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(500000)
)

to ETRS89 / Faroe TM (Projected)

EPSG

PHPCoord

Name: Faroe Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::5315
Extent: Faroe Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_FAROE_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-7),
    scaleFactorAtNaturalOrigin: new Unity(0.999997),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(-6000000)
)

to ETRS89 / GK19FIN (Projected)

EPSG

PHPCoord

Name: Finland Gauss-Kruger zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::3860
Extent: Finland - west of 19.5°E onshore nominal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GK19FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(19),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(19500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / GK20FIN (Projected)

EPSG

PHPCoord

Name: Finland Gauss-Kruger zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::3861
Extent: Finland - 19.5°E to 20.5°E onshore nominal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GK20FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(20),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(20500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / GK21FIN (Projected)

EPSG

PHPCoord

Name: Finland Gauss-Kruger zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::3862
Extent: Finland - 20.5°E to 21.5°E onshore nominal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GK21FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(21500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / GK22FIN (Projected)

EPSG

PHPCoord

Name: Finland Gauss-Kruger zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::3863
Extent: Finland - 21.5°E to 22.5°E onshore nominal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GK22FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(22),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(22500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / GK23FIN (Projected)

EPSG

PHPCoord

Name: Finland Gauss-Kruger zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::3864
Extent: Finland - 22.5°E to 23.5°E onshore nominal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GK23FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(23),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(23500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / GK24FIN (Projected)

EPSG

PHPCoord

Name: Finland Gauss-Kruger zone 24
Code: urn:ogc:def:coordinateOperation:EPSG::3865
Extent: Finland - 23.5°E to 24.5°E onshore nominal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GK24FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(24500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / GK25FIN (Projected)

EPSG

PHPCoord

Name: Finland Gauss-Kruger zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::3866
Extent: Finland - 24.5°E to 25.5°E onshore nominal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GK25FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(25),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(25500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / GK26FIN (Projected)

EPSG

PHPCoord

Name: Finland Gauss-Kruger zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::3867
Extent: Finland - 25.5°E to 26.5°E onshore nominal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GK26FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(26),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(26500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / GK27FIN (Projected)

EPSG

PHPCoord

Name: Finland Gauss-Kruger zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::3868
Extent: Finland - 26.5°E to 27.5°E onshore nominal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GK27FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(27500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / GK28FIN (Projected)

EPSG

PHPCoord

Name: Finland Gauss-Kruger zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::3869
Extent: Finland - 27.5°E to 28.5°E onshore nominal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GK28FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(28),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(28500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / GK29FIN (Projected)

EPSG

PHPCoord

Name: Finland Gauss-Kruger zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::3870
Extent: Finland - 28.5°E to 29.5°E nominal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GK29FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(29),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(29500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / GK30FIN (Projected)

EPSG

PHPCoord

Name: Finland Gauss-Kruger zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::3871
Extent: Finland - 29.5°E to 30.5°E nominal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GK30FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(30500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / GK31FIN (Projected)

EPSG

PHPCoord

Name: Finland Gauss-Kruger zone 31
Code: urn:ogc:def:coordinateOperation:EPSG::3872
Extent: Finland - east of 30.5°E nominal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GK31FIN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(31),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(31500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / Gauss-Kruger CM 9E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 9E
Code: urn:ogc:def:coordinateOperation:EPSG::16302
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GAUSS_KRUGER_CM_9E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / Guernsey Grid (Projected)

EPSG

PHPCoord

Name: Guernsey Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19998
Extent: Channel Islands - Guernsey, Alderney, Sark
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_GUERNSEY_GRID),
    latitudeOfNaturalOrigin: new Degree(49.5),
    longitudeOfNaturalOrigin: new Degree(-2.4166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999997),
    falseEasting: new Metre(47000),
    falseNorthing: new Metre(50000)
)

to ETRS89 / Jersey Transverse Mercator (Projected)

EPSG

PHPCoord

Name: Jersey Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::19999
Extent: Channel Islands - Jersey, Les Ecrehos and Les Minquiers
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_JERSEY_TRANSVERSE_MERCATOR),
    latitudeOfNaturalOrigin: new Degree(49.225),
    longitudeOfNaturalOrigin: new Degree(-2.135),
    scaleFactorAtNaturalOrigin: new Unity(0.9999999),
    falseEasting: new Metre(40000),
    falseNorthing: new Metre(70000)
)

to ETRS89 / Kp2000 Bornholm (Projected)

EPSG

PHPCoord

Name: Kp2000 Bornholm
Code: urn:ogc:def:coordinateOperation:EPSG::18403
Extent: Denmark - onshore Bornholm
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_KP2000_BORNHOLM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(900000),
    falseNorthing: new Metre(0)
)

to ETRS89 / Kp2000 Jutland (Projected)

EPSG

PHPCoord

Name: Kp2000 Jylland og Fyn
Code: urn:ogc:def:coordinateOperation:EPSG::18401
Extent: Denmark - onshore Jutland and Funen
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_KP2000_JUTLAND),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to ETRS89 / Kp2000 Zealand (Projected)

EPSG

PHPCoord

Name: Kp2000 Sjaelland
Code: urn:ogc:def:coordinateOperation:EPSG::18402
Extent: Denmark - onshore Zealand and Lolland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_KP2000_ZEALAND),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / LCC Germany (E-N) (Projected)

EPSG

PHPCoord

Name: LCC Germany
Code: urn:ogc:def:coordinateOperation:EPSG::4838
Extent: Germany - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_LCC_GERMANY_E_N),
    latitudeOfFalseOrigin: new Degree(51),
    longitudeOfFalseOrigin: new Degree(10.5),
    latitudeOf1stStandardParallel: new Degree(48.666666666667),
    latitudeOf2ndStandardParallel: new Degree(53.666666666667),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to ETRS89 / LCC Germany (N-E) (Projected)

EPSG

PHPCoord

Name: LCC Germany
Code: urn:ogc:def:coordinateOperation:EPSG::4838
Extent: Germany - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_LCC_GERMANY_N_E),
    latitudeOfFalseOrigin: new Degree(51),
    longitudeOfFalseOrigin: new Degree(10.5),
    latitudeOf1stStandardParallel: new Degree(48.666666666667),
    latitudeOf2ndStandardParallel: new Degree(53.666666666667),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to ETRS89 / NTM zone 10 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::5140
Extent: Norway - onshore - 10°E to 11°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(10.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 11 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::5141
Extent: Norway - onshore - 11°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(11.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 12 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::5142
Extent: Norway - onshore - 12°E to 13°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(12.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 13 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::5143
Extent: Norway - onshore - 13°E to 14°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(13.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 14 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::5144
Extent: Norway - onshore - 14°E to 15°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(14.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 15 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::5145
Extent: Norway - onshore - 15°E to 16°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(15.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 16 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::5146
Extent: Norway - onshore - 16°E to 17°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(16.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 17 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::5147
Extent: Norway - onshore - 17°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(17.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 18 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::5148
Extent: Norway - onshore - 18°E to 19°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(18.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 19 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::5149
Extent: Norway - onshore - 19°E to 20°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_19),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(19.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 20 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::5150
Extent: Norway - onshore - 20°E to 21°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(20.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 21 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::5151
Extent: Norway - onshore - 21°E to 22°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_21),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(21.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 22 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::5152
Extent: Norway - onshore - 22°E to 23°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(22.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 23 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::5153
Extent: Norway - onshore - 23°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_23),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(23.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 24 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 24
Code: urn:ogc:def:coordinateOperation:EPSG::5154
Extent: Norway - onshore - 24°E to 25°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_24),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(24.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 25 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::5155
Extent: Norway - onshore - 25°E to 26°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_25),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(25.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 26 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::5156
Extent: Norway - onshore - 26°E to 27°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_26),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(26.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 27 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::5157
Extent: Norway - onshore - 27°E to 28°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_27),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(27.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 28 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::5158
Extent: Norway - onshore - 28°E to 29°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_28),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(28.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 29 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::5159
Extent: Norway - onshore - 29°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_29),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(29.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 30 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::5160
Extent: Norway - onshore - east of 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_30),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(30.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 5 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::5135
Extent: Norway - onshore - west of 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(5.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 6 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::5136
Extent: Norway - onshore - 6°E to 7°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(6.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 7 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::5137
Extent: Norway - onshore - 7°E to 8°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(7.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 8 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::5138
Extent: Norway - onshore - 8°E to 9°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(8.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / NTM zone 9 (Projected)

EPSG

PHPCoord

Name: Norway TM zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::5139
Extent: Norway - onshore - 9°E to 10°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_NTM_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(9.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(1000000)
)

to ETRS89 / Portugal TM06 (Projected)

EPSG

PHPCoord

Name: Portugual TM06
Code: urn:ogc:def:coordinateOperation:EPSG::19853
Extent: Portugal - mainland - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_PORTUGAL_TM06),
    latitudeOfNaturalOrigin: new Degree(39.668258333333),
    longitudeOfNaturalOrigin: new Degree(-8.1331083333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to ETRS89 / TM 30 NE (Projected)

EPSG

PHPCoord

Name: TM 30 NE
Code: urn:ogc:def:coordinateOperation:EPSG::16430
Extent: Romania - offshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_TM_30_NE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / TM Baltic93 (Projected)

EPSG

PHPCoord

Name: TM Baltic 93
Code: urn:ogc:def:coordinateOperation:EPSG::19939
Extent: Europe - Estonia; Latvia; Lithuania
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_TM_BALTIC93),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / TM35FIN(E,N) (Projected)

EPSG

PHPCoord

Name: TM35FIN
Code: urn:ogc:def:coordinateOperation:EPSG::16065
Extent: Finland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_TM35FIN_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / TM35FIN(N,E) (Projected)

EPSG

PHPCoord

Name: TM35FIN
Code: urn:ogc:def:coordinateOperation:EPSG::16065
Extent: Finland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_TM35FIN_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 28N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_28N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 29N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_29N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 30N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 30N
Code: urn:ogc:def:coordinateOperation:EPSG::16030
Extent: World - N hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_30N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 30N (Projected)

EPSG

PHPCoord

Name: UTM zone 30N
Code: urn:ogc:def:coordinateOperation:EPSG::16030
Extent: World - N hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_30N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 31N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 31N
Code: urn:ogc:def:coordinateOperation:EPSG::16031
Extent: World - N hemisphere - 0°E to 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_31N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 31N (N-zE) (Projected)

EPSG

PHPCoord

Name: UTM zone 31N with prefix
Code: urn:ogc:def:coordinateOperation:EPSG::5647
Extent: Germany - west of 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_31N_N_ZE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(31500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 31N (Projected)

EPSG

PHPCoord

Name: UTM zone 31N
Code: urn:ogc:def:coordinateOperation:EPSG::16031
Extent: World - N hemisphere - 0°E to 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_31N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 31N (zE-N) (Projected)

EPSG

PHPCoord

Name: UTM zone 31N with prefix
Code: urn:ogc:def:coordinateOperation:EPSG::5647
Extent: Germany - west of 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_31N_ZE_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(31500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 32N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_32N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 32N (N-zE) (Projected)

EPSG

PHPCoord

Name: UTM zone 32N with prefix
Code: urn:ogc:def:coordinateOperation:EPSG::4648
Extent: Germany - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_32N_N_ZE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(32500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 32N (zE-N) (Projected)

EPSG

PHPCoord

Name: UTM zone 32N with prefix
Code: urn:ogc:def:coordinateOperation:EPSG::4648
Extent: Germany - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_32N_ZE_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(32500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 33N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_33N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 33N (N-zE) (Projected)

EPSG

PHPCoord

Name: UTM zone 33N with prefix
Code: urn:ogc:def:coordinateOperation:EPSG::5648
Extent: Germany - east of 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_33N_N_ZE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(33500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 33N (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_33N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 33N (zE-N) (Projected)

EPSG

PHPCoord

Name: UTM zone 33N with prefix
Code: urn:ogc:def:coordinateOperation:EPSG::5648
Extent: Germany - east of 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_33N_ZE_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(33500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 34N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_34N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 34N (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_34N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 35N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 35N
Code: urn:ogc:def:coordinateOperation:EPSG::16035
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_35N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 35N (Projected)

EPSG

PHPCoord

Name: UTM zone 35N
Code: urn:ogc:def:coordinateOperation:EPSG::16035
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_35N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 36N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 36N
Code: urn:ogc:def:coordinateOperation:EPSG::16036
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_36N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 36N (Projected)

EPSG

PHPCoord

Name: UTM zone 36N
Code: urn:ogc:def:coordinateOperation:EPSG::16036
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_36N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 37N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_37N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89 / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ETRS89-extended / LAEA Europe (Projected)

EPSG

PHPCoord

Name: Europe Equal Area 2001
Code: urn:ogc:def:coordinateOperation:EPSG::19986
Extent: Europe - LCC & LAEA
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_EXTENDED_LAEA_EUROPE),
    latitudeOfNaturalOrigin: new Degree(52),
    longitudeOfNaturalOrigin: new Degree(10),
    falseEasting: new Metre(4321000),
    falseNorthing: new Metre(3210000)
)

to ETRS89-extended / LCC Europe (Projected)

EPSG

PHPCoord

Name: Europe Conformal 2001
Code: urn:ogc:def:coordinateOperation:EPSG::19985
Extent: Europe - LCC & LAEA
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ETRS89_EXTENDED_LCC_EUROPE),
    latitudeOfFalseOrigin: new Degree(52),
    longitudeOfFalseOrigin: new Degree(10),
    latitudeOf1stStandardParallel: new Degree(35),
    latitudeOf2ndStandardParallel: new Degree(65),
    eastingAtFalseOrigin: new Metre(4000000),
    northingAtFalseOrigin: new Metre(2800000)
)

to HD72 (Geographic2D)

EPSG

PHPCoord

Name: HD72 to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1449
Extent: Hungary
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HD72),
    xAxisTranslation: new Metre(-52.684),
    yAxisTranslation: new Metre(71.194),
    zAxisTranslation: new Metre(13.975),
    xAxisRotation: new ArcSecond(-0.312),
    yAxisRotation: new ArcSecond(-0.1063),
    zAxisRotation: new ArcSecond(-0.3729),
    scaleDifference: new PartsPerMillion(-1.0191)
)

to HTRS96 (Geographic2D)

EPSG

PHPCoord

Name: HTRS96 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15966
Extent: Croatia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HTRS96),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to IGM95 (Geographic2D)

EPSG

PHPCoord

Name: IGM95 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1098
Extent: Italy - including San Marino and Vatican
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGM95),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to IRENET95 (Geographic2D)

EPSG

PHPCoord

Name: IRENET95 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1611
Extent: Europe - Ireland (Republic and Ulster) - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IRENET95),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to KKJ (Geographic2D)

EPSG

PHPCoord

Name: KKJ to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::10098
Extent: Finland - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KKJ),
    xAxisTranslation: new Metre(96.062),
    yAxisTranslation: new Metre(82.428),
    zAxisTranslation: new Metre(121.753),
    xAxisRotation: new ArcSecond(4.801),
    yAxisRotation: new ArcSecond(0.345),
    zAxisRotation: new ArcSecond(-1.376),
    scaleDifference: new PartsPerMillion(-1.496)
)

to LKS92 (Geographic2D)

EPSG

PHPCoord

Name: LKS92 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8891
Extent: Latvia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LKS92),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to LKS94 (Geographic2D)

EPSG

PHPCoord

Name: LKS94 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8892
Extent: Lithuania
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LKS94),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to LUREF (Geographic2D)

EPSG

PHPCoord

Name: LUREF to ETRS89 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::9937
Extent: Luxembourg
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LUREF),
    xAxisTranslation: new Metre(265.9196),
    yAxisTranslation: new Metre(-76.9506),
    zAxisTranslation: new Metre(-20.2222),
    xAxisRotation: new ArcSecond(-0.48171),
    yAxisRotation: new ArcSecond(-3.09948),
    zAxisRotation: new ArcSecond(2.68639),
    scaleDifference: new PartsPerMillion(-0.46346),
    ordinate1OfEvaluationPoint: new Metre(4101567.0943),
    ordinate2OfEvaluationPoint: new Metre(440245.0881),
    ordinate3OfEvaluationPoint: new Metre(4848681.4115)
)
Name: LUREF to ETRS89 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::9938
Extent: Luxembourg
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LUREF),
    xAxisTranslation: new Metre(189.228),
    yAxisTranslation: new Metre(-12.0035),
    zAxisTranslation: new Metre(42.6303),
    xAxisRotation: new ArcSecond(-0.48171),
    yAxisRotation: new ArcSecond(-3.09948),
    zAxisRotation: new ArcSecond(2.68639),
    scaleDifference: new PartsPerMillion(-0.46346)
)

to Lisbon (Geographic2D)

EPSG

PHPCoord

Name: Lisbon to ETRS89 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5038
Extent: Portugal - mainland - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LISBON),
    xAxisTranslation: new Metre(303.861),
    yAxisTranslation: new Metre(60.693),
    zAxisTranslation: new Metre(-103.607)
)
Name: Lisbon to ETRS89 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::6188
Extent: Portugal - mainland - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LISBON),
    offsetsFile: NTv2LisbonETRS89PortugalProvider->provideGrid()
)

to Lisbon 1890 (Geographic2D)

EPSG

PHPCoord

Name: Lisbon 1890 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5039
Extent: Portugal - mainland - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LISBON_1890),
    xAxisTranslation: new Metre(-508.088),
    yAxisTranslation: new Metre(191.042),
    zAxisTranslation: new Metre(-565.223)
)

to MGI (Geographic2D)

EPSG

PHPCoord

Name: MGI to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1619
Extent: Austria
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI),
    xAxisTranslation: new Metre(-577.326),
    yAxisTranslation: new Metre(-90.129),
    zAxisTranslation: new Metre(-463.919),
    xAxisRotation: new ArcSecond(-5.137),
    yAxisRotation: new ArcSecond(-1.474),
    zAxisRotation: new ArcSecond(-5.297),
    scaleDifference: new PartsPerMillion(-2.4232)
)
Name: MGI to ETRS89 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::9910
Extent: Austria
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI),
    offsetsFile: NTv2MGIETRS89AustriaProvider->provideGrid()
)

to MGI 1901 (Geographic2D)

EPSG

PHPCoord

Name: MGI 1901 to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::3963
Extent: Croatia - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-551.7),
    yAxisTranslation: new Metre(-162.9),
    zAxisTranslation: new Metre(-467.9),
    xAxisRotation: new ArcSecond(-6.04),
    yAxisRotation: new ArcSecond(-1.96),
    zAxisRotation: new ArcSecond(11.38),
    scaleDifference: new PartsPerMillion(4.82)
)
Name: MGI 1901 to ETRS89 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::6205
Extent: North Macedonia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-517.4399),
    yAxisTranslation: new Metre(-228.7318),
    zAxisTranslation: new Metre(-579.7954),
    xAxisRotation: new ArcSecond(4.045),
    yAxisRotation: new ArcSecond(4.304),
    zAxisRotation: new ArcSecond(-15.612),
    scaleDifference: new PartsPerMillion(8.312)
)
Name: MGI 1901 to ETRS89 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::8680
Extent: Bosnia and Herzegovina
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-489.88),
    yAxisTranslation: new Metre(-183.912),
    zAxisTranslation: new Metre(-533.711),
    xAxisRotation: new ArcSecond(-5.76545),
    yAxisRotation: new ArcSecond(-4.69994),
    zAxisRotation: new ArcSecond(12.58211),
    scaleDifference: new PartsPerMillion(-1.00646)
)

to MOLDREF99 (Geographic2D)

EPSG

PHPCoord

Name: MOLDREF99 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5584
Extent: Moldova
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MOLDREF99),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Monte Mario (Geographic2D)

EPSG

PHPCoord

Name: Monte Mario to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1659
Extent: Italy - mainland
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MONTE_MARIO),
    xAxisTranslation: new Metre(104.1),
    yAxisTranslation: new Metre(49.1),
    zAxisTranslation: new Metre(9.9),
    xAxisRotation: new ArcSecond(-0.971),
    yAxisRotation: new ArcSecond(2.917),
    zAxisRotation: new ArcSecond(-0.714),
    scaleDifference: new PartsPerMillion(11.68)
)
Name: Monte Mario to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1661
Extent: Italy - Sardinia onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MONTE_MARIO),
    xAxisTranslation: new Metre(168.6),
    yAxisTranslation: new Metre(34),
    zAxisTranslation: new Metre(-38.6),
    xAxisRotation: new ArcSecond(0.374),
    yAxisRotation: new ArcSecond(0.679),
    zAxisRotation: new ArcSecond(1.379),
    scaleDifference: new PartsPerMillion(9.48)
)
Name: Monte Mario to ETRS89 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1663
Extent: Italy - Sicily onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MONTE_MARIO),
    xAxisTranslation: new Metre(50.2),
    yAxisTranslation: new Metre(50.4),
    zAxisTranslation: new Metre(-84.8),
    xAxisRotation: new ArcSecond(0.69),
    yAxisRotation: new ArcSecond(2.012),
    zAxisRotation: new ArcSecond(-0.459),
    scaleDifference: new PartsPerMillion(28.08)
)

to NGO 1948 (Geographic2D)

EPSG

PHPCoord

Name: NGO 1948 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1653
Extent: Norway - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NGO_1948),
    xAxisTranslation: new Metre(-278.3),
    yAxisTranslation: new Metre(-93),
    zAxisTranslation: new Metre(-474.5),
    xAxisRotation: new ArcSecond(-7.889),
    yAxisRotation: new ArcSecond(-0.05),
    zAxisRotation: new ArcSecond(6.61),
    scaleDifference: new PartsPerMillion(-6.21)
)

to NTF (Geographic2D)

EPSG

PHPCoord

Name: NTF to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1651
Extent: France - onshore - mainland and Corsica
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NTF),
    xAxisTranslation: new Metre(168),
    yAxisTranslation: new Metre(60),
    zAxisTranslation: new Metre(-320)
)

to OSGB36 / British National Grid (Projected)

EPSG

PHPCoord

Name: ETRS89 to OSGB36 / British National Grid (3)
Code: urn:ogc:def:coordinateOperation:EPSG::7953
Extent: UK - Britain and UKCS 49°45’N to 61°N, 9°W to 2°E
$point->OSTN15(
    to: Projected::fromSRID(Projected::EPSG_OSGB36_BRITISH_NATIONAL_GRID),
    eastingAndNorthingDifferenceFile: OSTN15OSGM15Provider->provideGrid()
)

to PD/83 (Geographic2D)

EPSG

PHPCoord

Name: PD/83 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15867
Extent: Germany - Thuringen
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PD_83),
    xAxisTranslation: new Metre(-599.4),
    yAxisTranslation: new Metre(-72.4),
    zAxisTranslation: new Metre(-419.2),
    xAxisRotation: new ArcSecond(0.062),
    yAxisRotation: new ArcSecond(0.022),
    zAxisRotation: new ArcSecond(2.723),
    scaleDifference: new PartsPerMillion(-6.46)
)

to Pulkovo 1942(58) (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942(58) to ETRS89 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::15994
Extent: Romania
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_58),
    xAxisTranslation: new Metre(-2.3287),
    yAxisTranslation: new Metre(147.0425),
    zAxisTranslation: new Metre(92.0802),
    xAxisRotation: new ArcSecond(-0.3092483),
    yAxisRotation: new ArcSecond(0.32482185),
    zAxisRotation: new ArcSecond(0.49729934),
    scaleDifference: new PartsPerMillion(-5.68906266)
)
Name: Pulkovo 1942(58) to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1644
Extent: Poland - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_58),
    xAxisTranslation: new Metre(-33.4),
    yAxisTranslation: new Metre(146.6),
    zAxisTranslation: new Metre(76.3),
    xAxisRotation: new ArcSecond(0.359),
    yAxisRotation: new ArcSecond(0.053),
    zAxisRotation: new ArcSecond(-0.844),
    scaleDifference: new PartsPerMillion(0.84)
)

to Pulkovo 1942(83) (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942(83) to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1775
Extent: Germany - East Germany all states
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_83),
    xAxisTranslation: new Metre(-24.9),
    yAxisTranslation: new Metre(126.4),
    zAxisTranslation: new Metre(93.2),
    xAxisRotation: new ArcSecond(0.063),
    yAxisRotation: new ArcSecond(0.247),
    zAxisRotation: new ArcSecond(0.041),
    scaleDifference: new PartsPerMillion(-1.01)
)

to RD/83 (Geographic2D)

EPSG

PHPCoord

Name: RD/83 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15868
Extent: Germany - Saxony
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RD_83),
    xAxisTranslation: new Metre(-612.4),
    yAxisTranslation: new Metre(-77),
    zAxisTranslation: new Metre(-440.2),
    xAxisRotation: new ArcSecond(0.054),
    yAxisRotation: new ArcSecond(-0.057),
    zAxisRotation: new ArcSecond(2.797),
    scaleDifference: new PartsPerMillion(-2.55)
)
Name: RD/83 to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6948
Extent: Germany - Saxony
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RD_83),
    offsetsFile: NTv2RD83ETRS89SaxonyProvider->provideGrid()
)

to RDN2008 (Geographic2D)

EPSG

PHPCoord

Name: RDN2008 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6710
Extent: Italy - including San Marino and Vatican
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RDN2008),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RGF93 v1 (Geographic2D)

EPSG

PHPCoord

Name: RGF93 v1 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1591
Extent: France
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V1),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RGF93 v2 (Geographic2D)

EPSG

PHPCoord

Name: RGF93 v2 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9789
Extent: France
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RGF93 v2b (Geographic2D)

EPSG

PHPCoord

Name: RGF93 v2b to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9790
Extent: France
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2B),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to S-JTSK [JTSK03] (Geographic2D)

EPSG

PHPCoord

Name: ETRS89 to S-JTSK [JTSK03] (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8365
Extent: Slovakia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK_JTSK03),
    xAxisTranslation: new Metre(-485.014055),
    yAxisTranslation: new Metre(-169.473618),
    zAxisTranslation: new Metre(-483.842943),
    xAxisRotation: new ArcSecond(7.78625453),
    yAxisRotation: new ArcSecond(4.39770887),
    zAxisRotation: new ArcSecond(4.10248899),
    scaleDifference: new PartsPerMillion(0)
)
Name: S-JTSK [JTSK03] to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8367
Extent: Slovakia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK_JTSK03),
    xAxisTranslation: new Metre(-485.021),
    yAxisTranslation: new Metre(-169.465),
    zAxisTranslation: new Metre(-483.839),
    xAxisRotation: new ArcSecond(7.786342),
    yAxisRotation: new ArcSecond(4.397554),
    zAxisRotation: new ArcSecond(4.102655),
    scaleDifference: new PartsPerMillion(-0)
)

to S-JTSK/05 (Geographic2D)

EPSG

PHPCoord

Name: S-JTSK/05 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5226
Extent: Czechia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK_05),
    xAxisTranslation: new Metre(-572.213),
    yAxisTranslation: new Metre(-85.334),
    zAxisTranslation: new Metre(-461.94),
    xAxisRotation: new ArcSecond(4.9732),
    yAxisRotation: new ArcSecond(1.529),
    zAxisRotation: new ArcSecond(5.2484),
    scaleDifference: new PartsPerMillion(-3.5378)
)

to SRB_ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: SRB_ETRS89 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8893
Extent: Serbia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SRB_ETRS89),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to SREF98 (Geographic2D)

EPSG

PHPCoord

Name: SREF98 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4076
Extent: Serbia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SREF98),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to SWEREF99 (Geographic2D)

EPSG

PHPCoord

Name: SWEREF99 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1878
Extent: Sweden
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SWEREF99),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Slovenia 1996 (Geographic2D)

EPSG

PHPCoord

Name: Slovenia 1996 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15977
Extent: Slovenia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SLOVENIA_1996),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to TM75 (Geographic2D)

EPSG

PHPCoord

Name: TM75 to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1953
Extent: Europe - Ireland (Republic and Ulster) - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TM75),
    xAxisTranslation: new Metre(-482.5),
    yAxisTranslation: new Metre(130.6),
    zAxisTranslation: new Metre(-564.6),
    xAxisRotation: new ArcSecond(1.042),
    yAxisRotation: new ArcSecond(0.214),
    zAxisRotation: new ArcSecond(0.631),
    scaleDifference: new PartsPerMillion(-8.15)
)

to TUREF (Geographic2D)

EPSG

PHPCoord

Name: TUREF to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5260
Extent: Turkey
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TUREF),
    xAxisTranslation: new Metre(-0.023),
    yAxisTranslation: new Metre(-0.036),
    zAxisTranslation: new Metre(0.068),
    xAxisRotation: new ArcSecond(-0.00176),
    yAxisRotation: new ArcSecond(-0.00912),
    zAxisRotation: new ArcSecond(0.01136),
    scaleDifference: new PartsPerMillion(-0.00439)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: ETRS89 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1149
Extent: Europe - ETRF by country
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

EWR2-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_EWR2_IRF)

to EWR2 Grid (Projected)

EPSG

PHPCoord

Name: EWR2-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9765
Extent: UK - Oxford to Bedford
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_EWR2_GRID),
    latitudeOfNaturalOrigin: new Degree(51.95),
    longitudeOfNaturalOrigin: new Degree(-0.9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(192519.9715),
    falseNorthing: new Metre(146942.6806)
)

Easter Island 1967

Geographic2D::fromSRID(Geographic2D::EPSG_EASTER_ISLAND_1967)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Easter Island 1967 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15806
Extent: Chile - Easter Island onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(211),
    yAxisTranslation: new Metre(147),
    zAxisTranslation: new Metre(111)
)

Egypt 1907

Geographic2D::fromSRID(Geographic2D::EPSG_EGYPT_1907)

to Egypt 1907 / Blue Belt (Projected)

EPSG

PHPCoord

Name: Egypt Blue Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18071
Extent: Egypt - east of 33°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_EGYPT_1907_BLUE_BELT),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(35),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(1100000)
)

to Egypt 1907 / Extended Purple Belt (Projected)

EPSG

PHPCoord

Name: Egypt Extended Purple Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18074
Extent: Egypt - west of 29°E; south of 28°11’N
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_EGYPT_1907_EXTENDED_PURPLE_BELT),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(1200000)
)

to Egypt 1907 / Purple Belt (Projected)

EPSG

PHPCoord

Name: Egypt Purple Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18073
Extent: Egypt - west of 29°E; north of 28°11’N
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_EGYPT_1907_PURPLE_BELT),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(200000)
)

to Egypt 1907 / Red Belt (Projected)

EPSG

PHPCoord

Name: Egypt Red Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18072
Extent: Egypt - 29°E to 33°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_EGYPT_1907_RED_BELT),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(31),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(615000),
    falseNorthing: new Metre(810000)
)

to WGS 72 (Geographic2D)

EPSG

PHPCoord

Name: Egypt 1907 to WGS 72 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1545
Extent: Egypt
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72),
    xAxisTranslation: new Metre(-121.8),
    yAxisTranslation: new Metre(98.1),
    zAxisTranslation: new Metre(-15.2)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Egypt 1907 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::7697
Extent: Egypt
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-127.535),
    yAxisTranslation: new Metre(113.495),
    zAxisTranslation: new Metre(-12.7),
    xAxisRotation: new ArcSecond(1.603747),
    yAxisRotation: new ArcSecond(-0.153612),
    zAxisRotation: new ArcSecond(-5.364408),
    scaleDifference: new PartsPerMillion(5.33745),
    ordinate1OfEvaluationPoint: new Metre(4854969.728),
    ordinate2OfEvaluationPoint: new Metre(2945552.013),
    ordinate3OfEvaluationPoint: new Metre(2868447.61)
)

Egypt Gulf of Suez S-650 TL

Geographic2D::fromSRID(Geographic2D::EPSG_EGYPT_GULF_OF_SUEZ_S_650_TL)

to Egypt Gulf of Suez S-650 TL / Red Belt (Projected)

EPSG

PHPCoord

Name: Egypt Red Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18072
Extent: Egypt - 29°E to 33°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_EGYPT_GULF_OF_SUEZ_S_650_TL_RED_BELT),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(31),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(615000),
    falseNorthing: new Metre(810000)
)

to WGS 72BE (Geographic2D)

EPSG

PHPCoord

Name: Egypt Gulf of Suez S-650 TL to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15792
Extent: Egypt - Gulf of Suez
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE),
    xAxisTranslation: new Metre(-123),
    yAxisTranslation: new Metre(98),
    zAxisTranslation: new Metre(2)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Egypt Gulf of Suez S-650 TL to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15846
Extent: Egypt - Gulf of Suez
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-146.21),
    yAxisTranslation: new Metre(112.63),
    zAxisTranslation: new Metre(4.05)
)

FD54

Geographic2D::fromSRID(Geographic2D::EPSG_FD54)

to ED50 (Geographic2D)

EPSG

PHPCoord

Name: FD54 to ED50 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15866
Extent: Faroe Islands - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(-153.33),
    yAxisTranslation: new Metre(-169.41),
    zAxisTranslation: new Metre(86.39)
)

to FD54 / Faroe Lambert (Projected)

EPSG

PHPCoord

Name: Faroe Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19870
Extent: Faroe Islands - onshore
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_FD54_FAROE_LAMBERT),
    latitudeOfNaturalOrigin: new Degree(62),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(500000)
)

to FD54 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_FD54_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

FD58

Geographic2D::fromSRID(Geographic2D::EPSG_FD58)

to FD58 / Iraq zone (Projected)

EPSG

PHPCoord

Name: Iraq zone
Code: urn:ogc:def:coordinateOperation:EPSG::19906
Extent: Asia - Middle East - Iraq zone
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_FD58_IRAQ_ZONE),
    latitudeOfNaturalOrigin: new Degree(32.5),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9987864078),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(1166200)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: FD58 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1513
Extent: Iran - Kangan district
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-241.54),
    yAxisTranslation: new Metre(-163.64),
    zAxisTranslation: new Metre(396.06)
)
Name: FD58 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1854
Extent: Iran - Lavan Island and Balal field
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-239.1),
    yAxisTranslation: new Metre(-170.02),
    zAxisTranslation: new Metre(397.5)
)
Name: FD58 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1855
Extent: Iran - Kharg Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-244.72),
    yAxisTranslation: new Metre(-162.773),
    zAxisTranslation: new Metre(400.75)
)

FEH2010

Geographic2D::fromSRID(Geographic2D::EPSG_FEH2010)

to FEH2010 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_FEH2010)
)

to FEH2010 / Fehmarnbelt TM (Projected)

EPSG

PHPCoord

Name: Fehmarnbelt TM
Code: urn:ogc:def:coordinateOperation:EPSG::5595
Extent: Europe - Fehmarnbelt outer
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_FEH2010_FEHMARNBELT_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(11.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: FEH2010 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5599
Extent: Europe - Fehmarnbelt outer
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

FNL22-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_FNL22_IRF)

to FNL22 Grid (Projected)

EPSG

PHPCoord

Name: FNL22-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9976
Extent: UK - Inverness to Thurso
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_FNL22_GRID),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(-3.8),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(139618.9493),
    falseNorthing: new Metre(183110.794)
)

Fahud

Geographic2D::fromSRID(Geographic2D::EPSG_FAHUD)

to Fahud / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_FAHUD_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Fahud / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_FAHUD_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Fahud to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::6908
Extent: Oman - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-345),
    yAxisTranslation: new Metre(3),
    zAxisTranslation: new Metre(223)
)

Fatu Iva 72

Geographic2D::fromSRID(Geographic2D::EPSG_FATU_IVA_72)

to Fatu Iva 72 / UTM zone 7S (Projected)

EPSG

PHPCoord

Name: UTM zone 7S
Code: urn:ogc:def:coordinateOperation:EPSG::16107
Extent: World - S hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_FATU_IVA_72_UTM_ZONE_7S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGPF (Geographic2D)

EPSG

PHPCoord

Name: Fatu Iva 72 to RGPF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8835
Extent: French Polynesia - Marquesas Islands - Fatu Hiva
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGPF),
    xAxisTranslation: new Metre(347.103),
    yAxisTranslation: new Metre(1078.125),
    zAxisTranslation: new Metre(2623.922),
    xAxisRotation: new ArcSecond(33.8875),
    yAxisRotation: new ArcSecond(-70.6773),
    zAxisRotation: new ArcSecond(9.3943),
    scaleDifference: new PartsPerMillion(186.074)
)

Fiji 1956

Geographic2D::fromSRID(Geographic2D::EPSG_FIJI_1956)

to Fiji 1956 / UTM zone 1S (Projected)

EPSG

PHPCoord

Name: UTM zone 1S
Code: urn:ogc:def:coordinateOperation:EPSG::16101
Extent: World - S hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_FIJI_1956_UTM_ZONE_1S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Fiji 1956 / UTM zone 60S (Projected)

EPSG

PHPCoord

Name: UTM zone 60S
Code: urn:ogc:def:coordinateOperation:EPSG::16160
Extent: World - S hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_FIJI_1956_UTM_ZONE_60S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Fiji 1956 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15875
Extent: Fiji - main islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(265.025),
    yAxisTranslation: new Metre(384.929),
    zAxisTranslation: new Metre(-194.046)
)

Fiji 1986

Geographic2D::fromSRID(Geographic2D::EPSG_FIJI_1986)

to Fiji 1986 / Fiji Map Grid (Projected)

EPSG

PHPCoord

Name: Fiji Map Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19859
Extent: Fiji - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_FIJI_1986_FIJI_MAP_GRID),
    latitudeOfNaturalOrigin: new Degree(-17),
    longitudeOfNaturalOrigin: new Degree(178.75),
    scaleFactorAtNaturalOrigin: new Unity(0.99985),
    falseEasting: new Metre(2000000),
    falseNorthing: new Metre(4000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Fiji 1986 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15876
Extent: Fiji - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(4.5),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.554),
    scaleDifference: new PartsPerMillion(0.2263)
)

Fort Marigot

Geographic2D::fromSRID(Geographic2D::EPSG_FORT_MARIGOT)

to Fort Marigot / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_FORT_MARIGOT_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to RGAF09 (Geographic2D)

EPSG

PHPCoord

Name: Fort Marigot to RGAF09 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5493
Extent: Guadeloupe - St Martin and St Barthelemy - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGAF09),
    xAxisTranslation: new Metre(151.613),
    yAxisTranslation: new Metre(253.832),
    zAxisTranslation: new Metre(-429.084),
    xAxisRotation: new ArcSecond(-0.0506),
    yAxisRotation: new ArcSecond(0.0958),
    zAxisRotation: new ArcSecond(-0.5974),
    scaleDifference: new PartsPerMillion(-0.3971)
)

GBK19-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_GBK19_IRF)

to GBK19 Grid (Projected)

EPSG

PHPCoord

Name: GBK19-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9455
Extent: UK - Glasgow to Kilmarnock
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GBK19_GRID),
    latitudeOfNaturalOrigin: new Degree(55.75),
    longitudeOfNaturalOrigin: new Degree(-4.35),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(93720.394),
    falseNorthing: new Metre(113870.493)
)

GCGD59

Geographic2D::fromSRID(Geographic2D::EPSG_GCGD59)

to CIGD11 (Geographic2D)

EPSG

PHPCoord

Name: GCGD59 to CIGD11 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6136
Extent: Cayman Islands - Grand Cayman
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CIGD11),
    xAxisTranslation: new Metre(-179.483),
    yAxisTranslation: new Metre(-69.379),
    zAxisTranslation: new Metre(-27.584),
    xAxisRotation: new ArcSecond(7.862),
    yAxisRotation: new ArcSecond(-8.163),
    zAxisRotation: new ArcSecond(-6.042),
    scaleDifference: new PartsPerMillion(-13.925)
)

to Grand Cayman National Grid 1959 (Projected)

EPSG

PHPCoord

Name: Cayman Islands TM (ft)
Code: urn:ogc:def:coordinateOperation:EPSG::6127
Extent: Cayman Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GRAND_CAYMAN_NATIONAL_GRID_1959),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Foot(1640419.9475),
    falseNorthing: new Foot(0)
)

GDA2020

Geographic2D::fromSRID(Geographic2D::EPSG_GDA2020)

to AGD66 (Geographic2D)

EPSG

PHPCoord

Name: AGD66 to GDA2020 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9185
Extent: Australia - Australian Capital Territory
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD66),
    xAxisTranslation: new Metre(136.9703),
    yAxisTranslation: new Metre(37.5638),
    zAxisTranslation: new Metre(-124.4242),
    xAxisRotation: new ArcSecond(0.25676),
    yAxisRotation: new ArcSecond(0.42966),
    zAxisRotation: new ArcSecond(0.30077),
    scaleDifference: new PartsPerMillion(4.61966)
)

to GDA2020 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_GDA2020)
)

to GDA2020 / ALB2020 (Projected)

EPSG

PHPCoord

Name: Albany Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::7993
Extent: Australia - Western Australia - Albany
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_ALB2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117.88333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000044),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(4100000)
)

to GDA2020 / Australian Albers (Projected)

EPSG

PHPCoord

Name: Australian Albers
Code: urn:ogc:def:coordinateOperation:EPSG::17365
Extent: Australia - onshore
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_AUSTRALIAN_ALBERS),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(132),
    latitudeOf1stStandardParallel: new Degree(-18),
    latitudeOf2ndStandardParallel: new Degree(-36),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to GDA2020 / BCG2020 (Projected)

EPSG

PHPCoord

Name: Busselton Coastal Grid
Code: urn:ogc:def:coordinateOperation:EPSG::7996
Extent: Australia - Western Australia - Busselton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_BCG2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(115.43333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99999592),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(4000000)
)

to GDA2020 / BCSG2020 (Projected)

EPSG

PHPCoord

Name: Brisbane City Survey Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::10147
Extent: Australia - Brisbane
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_BCSG2020),
    latitudeOfNaturalOrigin: new Degree(-28),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(200000)
)

to GDA2020 / BIO2020 (Projected)

EPSG

PHPCoord

Name: Barrow Island Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::7994
Extent: Australia - Western Australia - Barrow
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_BIO2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(115.25),
    scaleFactorAtNaturalOrigin: new Unity(1.0000022),
    falseEasting: new Metre(60000),
    falseNorthing: new Metre(2700000)
)

to GDA2020 / BRO2020 (Projected)

EPSG

PHPCoord

Name: Broome Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::7995
Extent: Australia - Western Australia - Broome
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_BRO2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(122.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00000298),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(2300000)
)

to GDA2020 / CARN2020 (Projected)

EPSG

PHPCoord

Name: Carnarvon Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::7997
Extent: Australia - Western Australia - Carnarvon
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_CARN2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(113.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.99999796),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(3050000)
)

to GDA2020 / CIG2020 (Projected)

EPSG

PHPCoord

Name: Christmas Island Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::7998
Extent: Christmas Island - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_CIG2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105.625),
    scaleFactorAtNaturalOrigin: new Unity(1.00002514),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(1400000)
)

to GDA2020 / CKIG2020 (Projected)

EPSG

PHPCoord

Name: Cocos Island Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::7999
Extent: Cocos (Keeling) Islands - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_CKIG2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96.875),
    scaleFactorAtNaturalOrigin: new Unity(0.99999387),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(1600000)
)

to GDA2020 / COL2020 (Projected)

EPSG

PHPCoord

Name: Collie Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::8000
Extent: Australia - Western Australia - Collie
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_COL2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(115.93333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000019),
    falseEasting: new Metre(40000),
    falseNorthing: new Metre(4100000)
)

to GDA2020 / ESP2020 (Projected)

EPSG

PHPCoord

Name: Esperance Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::8001
Extent: Australia - Western Australia - Esperance
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_ESP2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(121.88333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000055),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(4050000)
)

to GDA2020 / EXM2020 (Projected)

EPSG

PHPCoord

Name: Exmouth Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::8002
Extent: Australia - Western Australia - Exmouth
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_EXM2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114.06666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.00000236),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(2750000)
)

to GDA2020 / GA LCC (Projected)

EPSG

PHPCoord

Name: Geoscience Australia Standard National Scale Lambert Projection
Code: urn:ogc:def:coordinateOperation:EPSG::17362
Extent: Australia - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_GA_LCC),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(134),
    latitudeOf1stStandardParallel: new Degree(-18),
    latitudeOf2ndStandardParallel: new Degree(-36),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to GDA2020 / GCG2020 (Projected)

EPSG

PHPCoord

Name: Geraldton Coastal Grid
Code: urn:ogc:def:coordinateOperation:EPSG::8003
Extent: Australia - Western Australia - Geraldton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_GCG2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00000628),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(3450000)
)

to GDA2020 / GOLD2020 (Projected)

EPSG

PHPCoord

Name: Goldfields Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::8004
Extent: Australia - Western Australia - Kalgoorlie
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_GOLD2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(121.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00004949),
    falseEasting: new Metre(60000),
    falseNorthing: new Metre(3800000)
)

to GDA2020 / JCG2020 (Projected)

EPSG

PHPCoord

Name: Jurien Coastal Grid
Code: urn:ogc:def:coordinateOperation:EPSG::8005
Extent: Australia - Western Australia - Jurien Bay
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_JCG2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114.98333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00000314),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(3650000)
)

to GDA2020 / KALB2020 (Projected)

EPSG

PHPCoord

Name: Kalbarri Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::8006
Extent: Australia - Western Australia - Kalbarri
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_KALB2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114.31527777778),
    scaleFactorAtNaturalOrigin: new Unity(1.000014),
    falseEasting: new Metre(55000),
    falseNorthing: new Metre(3700000)
)

to GDA2020 / KAR2020 (Projected)

EPSG

PHPCoord

Name: Karratha Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::8007
Extent: Australia - Western Australia - Karratha
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_KAR2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(116.93333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999989),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(2550000)
)

to GDA2020 / KUN2020 (Projected)

EPSG

PHPCoord

Name: Kununurra Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::8008
Extent: Australia - Western Australia - Kununurra
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_KUN2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(128.75),
    scaleFactorAtNaturalOrigin: new Unity(1.0000165),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(2100000)
)

to GDA2020 / LCG2020 (Projected)

EPSG

PHPCoord

Name: Lancelin Coastal Grid
Code: urn:ogc:def:coordinateOperation:EPSG::8009
Extent: Australia - Western Australia - Lancelin
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_LCG2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(115.36666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.00000157),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(3750000)
)

to GDA2020 / MGA zone 46 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 46
Code: urn:ogc:def:coordinateOperation:EPSG::6729
Extent: Cocos (Keeling) Islands - west of 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_46),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MGA zone 47 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 47
Code: urn:ogc:def:coordinateOperation:EPSG::6730
Extent: Cocos (Keeling) Islands - east of 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_47),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MGA zone 48 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 48
Code: urn:ogc:def:coordinateOperation:EPSG::17348
Extent: Australasia - Australia and Christmas Island - west of 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_48),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MGA zone 49 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 49
Code: urn:ogc:def:coordinateOperation:EPSG::17349
Extent: Australasia - Australia and Christmas Island - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_49),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MGA zone 50 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 50
Code: urn:ogc:def:coordinateOperation:EPSG::17350
Extent: Australia - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_50),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MGA zone 51 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 51
Code: urn:ogc:def:coordinateOperation:EPSG::17351
Extent: Australia - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_51),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MGA zone 52 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 52
Code: urn:ogc:def:coordinateOperation:EPSG::17352
Extent: Australia - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_52),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MGA zone 53 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 53
Code: urn:ogc:def:coordinateOperation:EPSG::17353
Extent: Australia - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_53),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MGA zone 54 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 54
Code: urn:ogc:def:coordinateOperation:EPSG::17354
Extent: Australia - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_54),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MGA zone 55 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 55
Code: urn:ogc:def:coordinateOperation:EPSG::17355
Extent: Australia - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_55),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MGA zone 56 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 56
Code: urn:ogc:def:coordinateOperation:EPSG::17356
Extent: Australia - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_56),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MGA zone 57 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 57
Code: urn:ogc:def:coordinateOperation:EPSG::17357
Extent: Australia - 156°E to 162°E including Macquarie
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_57),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MGA zone 58 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 58
Code: urn:ogc:def:coordinateOperation:EPSG::17358
Extent: Australasia - Australia and Norfolk Island - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_58),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MGA zone 59 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 59
Code: urn:ogc:def:coordinateOperation:EPSG::6731
Extent: Norfolk Island - east of 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MGA_ZONE_59),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA2020 / MRCG2020 (Projected)

EPSG

PHPCoord

Name: Margaret River Coastal Grid
Code: urn:ogc:def:coordinateOperation:EPSG::8010
Extent: Australia - Western Australia - Margaret River
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_MRCG2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(115.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000055),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(4050000)
)

to GDA2020 / NSW Lambert (Projected)

EPSG

PHPCoord

Name: New South Wales Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::17364
Extent: Australia - New South Wales
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_NSW_LAMBERT),
    latitudeOfFalseOrigin: new Degree(-33.25),
    longitudeOfFalseOrigin: new Degree(147),
    latitudeOf1stStandardParallel: new Degree(-30.75),
    latitudeOf2ndStandardParallel: new Degree(-35.75),
    eastingAtFalseOrigin: new Metre(9300000),
    northingAtFalseOrigin: new Metre(4500000)
)

to GDA2020 / PCG2020 (Projected)

EPSG

PHPCoord

Name: Perth Coastal Grid
Code: urn:ogc:def:coordinateOperation:EPSG::8011
Extent: Australia - Western Australia - Perth
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_PCG2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(115.81666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.99999906),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(3900000)
)

to GDA2020 / PHG2020 (Projected)

EPSG

PHPCoord

Name: Port Hedland Grid 2020
Code: urn:ogc:def:coordinateOperation:EPSG::8012
Extent: Australia - Western Australia - Port Hedland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_PHG2020),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(118.6),
    scaleFactorAtNaturalOrigin: new Unity(1.00000135),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(2500000)
)

to GDA2020 / SA Lambert (Projected)

EPSG

PHPCoord

Name: South Australia Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::17359
Extent: Australia - SA
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_SA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(-32),
    longitudeOfFalseOrigin: new Degree(135),
    latitudeOf1stStandardParallel: new Degree(-28),
    latitudeOf2ndStandardParallel: new Degree(-36),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(2000000)
)

to GDA2020 / Vicgrid (Projected)

EPSG

PHPCoord

Name: Vicgrid
Code: urn:ogc:def:coordinateOperation:EPSG::17361
Extent: Australia - Victoria
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GDA2020_VICGRID),
    latitudeOfFalseOrigin: new Degree(-37),
    longitudeOfFalseOrigin: new Degree(145),
    latitudeOf1stStandardParallel: new Degree(-36),
    latitudeOf2ndStandardParallel: new Degree(-38),
    eastingAtFalseOrigin: new Metre(2500000),
    northingAtFalseOrigin: new Metre(2500000)
)

to GDA94 (Geographic2D)

EPSG

PHPCoord

Name: GDA94 to GDA2020 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8048
Extent: Australia - GDA
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA94),
    xAxisTranslation: new Millimetre(-61.55),
    yAxisTranslation: new Millimetre(10.87),
    zAxisTranslation: new Millimetre(40.19),
    xAxisRotation: new ArcSecond(0.0394924),
    yAxisRotation: new ArcSecond(0.0327221),
    zAxisRotation: new ArcSecond(0.0328979),
    scaleDifference: new PartsPerBillion(9.994)
)
Name: GDA94 to GDA2020 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8447
Extent: Australia - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA94),
    offsetsFile: NTv2GDA94GDA2020AustraliaProvider->provideGrid()
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: WGS 84 to GDA2020 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9690
Extent: Australia - GDA
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Millimetre(-61.55),
    yAxisTranslation: new Millimetre(10.87),
    zAxisTranslation: new Millimetre(40.19),
    xAxisRotation: new ArcSecond(0.0394924),
    yAxisRotation: new ArcSecond(0.0327221),
    zAxisRotation: new ArcSecond(0.0328979),
    scaleDifference: new PartsPerBillion(9.994)
)
Name: WGS 84 to GDA2020 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9691
Extent: Australia - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    offsetsFile: NTv2GDA94GDA2020AustraliaProvider->provideGrid()
)
Name: GDA2020 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8450
Extent: Australia - GDA
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

GDA94

Geographic2D::fromSRID(Geographic2D::EPSG_GDA94)

to AGD66 (Geographic2D)

EPSG

PHPCoord

Name: AGD66 to GDA94 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1278
Extent: Australia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD66),
    xAxisTranslation: new Metre(127.8),
    yAxisTranslation: new Metre(52.3),
    zAxisTranslation: new Metre(-152.9)
)
Name: AGD66 to GDA94 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1460
Extent: Australia - New South Wales and Victoria
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD66),
    xAxisTranslation: new Metre(119.353),
    yAxisTranslation: new Metre(48.301),
    zAxisTranslation: new Metre(-139.484),
    xAxisRotation: new ArcSecond(0.415),
    yAxisRotation: new ArcSecond(0.26),
    zAxisRotation: new ArcSecond(0.437),
    scaleDifference: new PartsPerMillion(0.613)
)
Name: AGD66 to GDA94 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1594
Extent: Australia - Tasmania
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD66),
    xAxisTranslation: new Metre(120.271),
    yAxisTranslation: new Metre(64.543),
    zAxisTranslation: new Metre(-161.632),
    xAxisRotation: new ArcSecond(0.217),
    yAxisRotation: new ArcSecond(-0.067),
    zAxisRotation: new ArcSecond(-0.129),
    scaleDifference: new PartsPerMillion(-2.499)
)
Name: AGD66 to GDA94 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::1595
Extent: Australia - Northern Territory
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD66),
    xAxisTranslation: new Metre(124.133),
    yAxisTranslation: new Metre(42.003),
    zAxisTranslation: new Metre(-137.4),
    xAxisRotation: new ArcSecond(-0.008),
    yAxisRotation: new ArcSecond(0.557),
    zAxisRotation: new ArcSecond(0.178),
    scaleDifference: new PartsPerMillion(1.854)
)
Name: AGD66 to GDA94 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::15979
Extent: Australia - offshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD66),
    xAxisTranslation: new Metre(117.808),
    yAxisTranslation: new Metre(51.536),
    zAxisTranslation: new Metre(-137.784),
    xAxisRotation: new ArcSecond(0.303),
    yAxisRotation: new ArcSecond(0.446),
    zAxisRotation: new ArcSecond(0.234),
    scaleDifference: new PartsPerMillion(0.29)
)
Name: AGD66 to GDA94 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::1803
Extent: Australia - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD66),
    offsetsFile: NTv2AGD66GDA94AustraliaProvider->provideGrid()
)
Name: AGD66 to GDA94 (19)
Code: urn:ogc:def:coordinateOperation:EPSG::5827
Extent: Australia - Australian Capital Territory
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD66),
    xAxisTranslation: new Metre(129.164),
    yAxisTranslation: new Metre(41.188),
    zAxisTranslation: new Metre(-130.718),
    xAxisRotation: new ArcSecond(0.246),
    yAxisRotation: new ArcSecond(0.374),
    zAxisRotation: new ArcSecond(0.329),
    scaleDifference: new PartsPerMillion(2.955)
)

to AGD84 (Geographic2D)

EPSG

PHPCoord

Name: AGD84 to GDA94 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1280
Extent: Australia - AGD84
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD84),
    xAxisTranslation: new Metre(117.763),
    yAxisTranslation: new Metre(51.51),
    zAxisTranslation: new Metre(-139.061),
    xAxisRotation: new ArcSecond(0.292),
    yAxisRotation: new ArcSecond(0.443),
    zAxisRotation: new ArcSecond(0.277),
    scaleDifference: new PartsPerMillion(0.191)
)
Name: AGD84 to GDA94 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1804
Extent: Australia - AGD84
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD84),
    offsetsFile: NTv2AGD84GDA94AustraliaProvider->provideGrid()
)

to GDA2020 (Geographic2D)

EPSG

PHPCoord

Name: GDA94 to GDA2020 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8048
Extent: Australia - GDA
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA2020),
    xAxisTranslation: new Millimetre(61.55),
    yAxisTranslation: new Millimetre(-10.87),
    zAxisTranslation: new Millimetre(-40.19),
    xAxisRotation: new ArcSecond(-0.0394924),
    yAxisRotation: new ArcSecond(-0.0327221),
    zAxisRotation: new ArcSecond(-0.0328979),
    scaleDifference: new PartsPerBillion(-9.994)
)
Name: GDA94 to GDA2020 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8447
Extent: Australia - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA2020),
    offsetsFile: NTv2GDA94GDA2020AustraliaProvider->provideGrid()
)

to GDA94 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_GDA94)
)

to GDA94 / Australian Albers (Projected)

EPSG

PHPCoord

Name: Australian Albers
Code: urn:ogc:def:coordinateOperation:EPSG::17365
Extent: Australia - onshore
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_GDA94_AUSTRALIAN_ALBERS),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(132),
    latitudeOf1stStandardParallel: new Degree(-18),
    latitudeOf2ndStandardParallel: new Degree(-36),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to GDA94 / BCSG02 (Projected)

EPSG

PHPCoord

Name: Brisbane City Survey Grid 02
Code: urn:ogc:def:coordinateOperation:EPSG::17363
Extent: Australia - Brisbane
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_BCSG02),
    latitudeOfNaturalOrigin: new Degree(-28),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(100000)
)

to GDA94 / CIG94 (Projected)

EPSG

PHPCoord

Name: Christmas Island Grid 1994
Code: urn:ogc:def:coordinateOperation:EPSG::6717
Extent: Christmas Island - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_CIG94),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105.625),
    scaleFactorAtNaturalOrigin: new Unity(1.00002514),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(1300000)
)

to GDA94 / CKIG94 (Projected)

EPSG

PHPCoord

Name: Cocos Island Grid 1994
Code: urn:ogc:def:coordinateOperation:EPSG::6719
Extent: Cocos (Keeling) Islands - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_CKIG94),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96.875),
    scaleFactorAtNaturalOrigin: new Unity(0.99999387),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(1500000)
)

to GDA94 / Geoscience Australia Lambert (Projected)

EPSG

PHPCoord

Name: Geoscience Australia Standard National Scale Lambert Projection
Code: urn:ogc:def:coordinateOperation:EPSG::17362
Extent: Australia - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GDA94_GEOSCIENCE_AUSTRALIA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(134),
    latitudeOf1stStandardParallel: new Degree(-18),
    latitudeOf2ndStandardParallel: new Degree(-36),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to GDA94 / MGA zone 46 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 46
Code: urn:ogc:def:coordinateOperation:EPSG::6729
Extent: Cocos (Keeling) Islands - west of 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_46),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / MGA zone 47 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 47
Code: urn:ogc:def:coordinateOperation:EPSG::6730
Extent: Cocos (Keeling) Islands - east of 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_47),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / MGA zone 48 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 48
Code: urn:ogc:def:coordinateOperation:EPSG::17348
Extent: Australasia - Australia and Christmas Island - west of 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_48),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / MGA zone 49 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 49
Code: urn:ogc:def:coordinateOperation:EPSG::17349
Extent: Australasia - Australia and Christmas Island - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_49),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / MGA zone 50 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 50
Code: urn:ogc:def:coordinateOperation:EPSG::17350
Extent: Australia - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_50),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / MGA zone 51 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 51
Code: urn:ogc:def:coordinateOperation:EPSG::17351
Extent: Australia - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_51),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / MGA zone 52 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 52
Code: urn:ogc:def:coordinateOperation:EPSG::17352
Extent: Australia - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_52),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / MGA zone 53 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 53
Code: urn:ogc:def:coordinateOperation:EPSG::17353
Extent: Australia - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_53),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / MGA zone 54 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 54
Code: urn:ogc:def:coordinateOperation:EPSG::17354
Extent: Australia - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_54),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / MGA zone 55 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 55
Code: urn:ogc:def:coordinateOperation:EPSG::17355
Extent: Australia - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_55),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / MGA zone 56 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 56
Code: urn:ogc:def:coordinateOperation:EPSG::17356
Extent: Australia - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_56),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / MGA zone 57 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 57
Code: urn:ogc:def:coordinateOperation:EPSG::17357
Extent: Australia - 156°E to 162°E including Macquarie
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_57),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / MGA zone 58 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 58
Code: urn:ogc:def:coordinateOperation:EPSG::17358
Extent: Australasia - Australia and Norfolk Island - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_58),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / MGA zone 59 (Projected)

EPSG

PHPCoord

Name: Map Grid of Australia zone 59
Code: urn:ogc:def:coordinateOperation:EPSG::6731
Extent: Norfolk Island - east of 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_MGA_ZONE_59),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to GDA94 / NSW Lambert (Projected)

EPSG

PHPCoord

Name: New South Wales Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::17364
Extent: Australia - New South Wales
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GDA94_NSW_LAMBERT),
    latitudeOfFalseOrigin: new Degree(-33.25),
    longitudeOfFalseOrigin: new Degree(147),
    latitudeOf1stStandardParallel: new Degree(-30.75),
    latitudeOf2ndStandardParallel: new Degree(-35.75),
    eastingAtFalseOrigin: new Metre(9300000),
    northingAtFalseOrigin: new Metre(4500000)
)

to GDA94 / SA Lambert (Projected)

EPSG

PHPCoord

Name: South Australia Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::17359
Extent: Australia - SA
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GDA94_SA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(-32),
    longitudeOfFalseOrigin: new Degree(135),
    latitudeOf1stStandardParallel: new Degree(-28),
    latitudeOf2ndStandardParallel: new Degree(-36),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(2000000)
)

to GDA94 / Vicgrid (Projected)

EPSG

PHPCoord

Name: Vicgrid
Code: urn:ogc:def:coordinateOperation:EPSG::17361
Extent: Australia - Victoria
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GDA94_VICGRID),
    latitudeOfFalseOrigin: new Degree(-37),
    longitudeOfFalseOrigin: new Degree(145),
    latitudeOf1stStandardParallel: new Degree(-36),
    latitudeOf2ndStandardParallel: new Degree(-38),
    eastingAtFalseOrigin: new Metre(2500000),
    northingAtFalseOrigin: new Metre(2500000)
)

to GDA94 / WEIPA94 (Projected)

EPSG

PHPCoord

Name: WEIPA94
Code: urn:ogc:def:coordinateOperation:EPSG::8389
Extent: Australia - Queensland - Weipa
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GDA94_WEIPA94),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.999929),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(2000000)
)

GDBD2009

Geographic2D::fromSRID(Geographic2D::EPSG_GDBD2009)

to GDBD2009 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_GDBD2009)
)

to GDBD2009 / Brunei BRSO (Projected)

EPSG

PHPCoord

Name: Borneo RSO
Code: urn:ogc:def:coordinateOperation:EPSG::19894
Extent: Asia - Brunei and East Malaysia
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_GDBD2009_BRUNEI_BRSO),
    latitudeOfProjectionCentre: new Degree(4),
    longitudeOfProjectionCentre: new Degree(115),
    azimuthOfInitialLine: new Degree(53.31580995),
    angleFromRectifiedToSkewGrid: new Degree(53.130102361111),
    scaleFactorOnInitialLine: new Unity(0.99984),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Timbalai 1948 (Geographic2D)

EPSG

PHPCoord

Name: Timbalai 1948 to GDBD2009 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5878
Extent: Brunei
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TIMBALAI_1948),
    xAxisTranslation: new Metre(689.5937),
    yAxisTranslation: new Metre(-623.84046),
    zAxisTranslation: new Metre(65.93566),
    xAxisRotation: new ArcSecond(-0.02331),
    yAxisRotation: new ArcSecond(1.17094),
    zAxisRotation: new ArcSecond(-0.80054),
    scaleDifference: new PartsPerMillion(-5.88536)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: GDBD2009 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6701
Extent: Brunei
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

GDM2000

Geographic2D::fromSRID(Geographic2D::EPSG_GDM2000)

to GDM2000 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_GDM2000)
)

to GDM2000 / East Malaysia BRSO (Projected)

EPSG

PHPCoord

Name: Borneo RSO
Code: urn:ogc:def:coordinateOperation:EPSG::19894
Extent: Asia - Brunei and East Malaysia
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_GDM2000_EAST_MALAYSIA_BRSO),
    latitudeOfProjectionCentre: new Degree(4),
    longitudeOfProjectionCentre: new Degree(115),
    azimuthOfInitialLine: new Degree(53.31580995),
    angleFromRectifiedToSkewGrid: new Degree(53.130102361111),
    scaleFactorOnInitialLine: new Unity(0.99984),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to GDM2000 / Johor Grid (Projected)

EPSG

PHPCoord

Name: Johor Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19893
Extent: Malaysia - West Malaysia - Johor
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_GDM2000_JOHOR_GRID),
    latitudeOfNaturalOrigin: new Degree(2.1216797444444),
    longitudeOfNaturalOrigin: new Degree(103.42793623611),
    falseEasting: new Metre(-14810.562),
    falseNorthing: new Metre(8758.32)
)

to GDM2000 / Kedah and Perlis Grid (Projected)

EPSG

PHPCoord

Name: Kedah and Perlis Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19887
Extent: Malaysia - West Malaysia - Kedah and Perlis
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_GDM2000_KEDAH_AND_PERLIS_GRID),
    latitudeOfNaturalOrigin: new Degree(5.9646727138889),
    longitudeOfNaturalOrigin: new Degree(100.63637111111),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to GDM2000 / Kelantan Grid (Projected)

EPSG

PHPCoord

Name: Kelantan Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19885
Extent: Malaysia - West Malaysia - Kelantan
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_GDM2000_KELANTAN_GRID),
    latitudeOfNaturalOrigin: new Degree(5.9725436583333),
    longitudeOfNaturalOrigin: new Degree(102.29524166944),
    falseEasting: new Metre(13227.851),
    falseNorthing: new Metre(8739.894)
)

to GDM2000 / Pahang Grid (Projected)

EPSG

PHPCoord

Name: Pahang Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19891
Extent: Malaysia - West Malaysia - Pahang
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_GDM2000_PAHANG_GRID),
    latitudeOfNaturalOrigin: new Degree(3.7693880888889),
    longitudeOfNaturalOrigin: new Degree(102.36829898333),
    falseEasting: new Metre(-7368.228),
    falseNorthing: new Metre(6485.858)
)

to GDM2000 / Peninsula RSO (Projected)

EPSG

PHPCoord

Name: Peninsular RSO
Code: urn:ogc:def:coordinateOperation:EPSG::19895
Extent: Malaysia - West Malaysia
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_GDM2000_PENINSULA_RSO),
    latitudeOfProjectionCentre: new Degree(4),
    longitudeOfProjectionCentre: new Degree(102.25),
    azimuthOfInitialLine: new Degree(323.02579646667),
    angleFromRectifiedToSkewGrid: new Degree(323.13010236111),
    scaleFactorOnInitialLine: new Unity(0.99984),
    falseEasting: new Metre(804671),
    falseNorthing: new Metre(0)
)

to GDM2000 / Perak Grid (Projected)

EPSG

PHPCoord

Name: Perak Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19886
Extent: Malaysia - West Malaysia - Perak
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_GDM2000_PERAK_GRID),
    latitudeOfNaturalOrigin: new Degree(4.8590630222222),
    longitudeOfNaturalOrigin: new Degree(100.81541058611),
    falseEasting: new Metre(-1.769),
    falseNorthing: new Metre(133454.779)
)

to GDM2000 / Pinang Grid (Projected)

EPSG

PHPCoord

Name: Pinang Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19888
Extent: Malaysia - West Malaysia - Pulau Pinang
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_GDM2000_PINANG_GRID),
    latitudeOfNaturalOrigin: new Degree(5.4215175416667),
    longitudeOfNaturalOrigin: new Degree(100.34437696389),
    falseEasting: new Metre(-23.414),
    falseNorthing: new Metre(62.283)
)

to GDM2000 / Selangor Grid (Projected)

EPSG

PHPCoord

Name: Selangor Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19890
Extent: Malaysia - West Malaysia - Selangor
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_GDM2000_SELANGOR_GRID),
    latitudeOfNaturalOrigin: new Degree(3.68464905),
    longitudeOfNaturalOrigin: new Degree(101.38910791389),
    falseEasting: new Metre(-34836.161),
    falseNorthing: new Metre(56464.049)
)

to GDM2000 / Sembilan and Melaka Grid (Projected)

EPSG

PHPCoord

Name: Sembilan and Melaka Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19892
Extent: Malaysia - West Malaysia - Sembilan and Melaka
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_GDM2000_SEMBILAN_AND_MELAKA_GRID),
    latitudeOfNaturalOrigin: new Degree(2.6823476361111),
    longitudeOfNaturalOrigin: new Degree(101.97490504167),
    falseEasting: new Metre(3673.785),
    falseNorthing: new Metre(-4240.573)
)

to GDM2000 / Terengganu Grid (Projected)

EPSG

PHPCoord

Name: Terengganu Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19889
Extent: Malaysia - West Malaysia - Terengganu
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_GDM2000_TERENGGANU_GRID),
    latitudeOfNaturalOrigin: new Degree(4.9762852),
    longitudeOfNaturalOrigin: new Degree(103.070275625),
    falseEasting: new Metre(19594.245),
    falseNorthing: new Metre(3371.895)
)

GGRS87

Geographic2D::fromSRID(Geographic2D::EPSG_GGRS87)

to GGRS87 / Greek Grid (Projected)

EPSG

PHPCoord

Name: Greek Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19930
Extent: Greece - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GGRS87_GREEK_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Greek (Geographic2D)

EPSG

PHPCoord

Name: Greek to GGRS87 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1891
Extent: Greece - onshore
$point->geographic2DOffsets(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GREEK),
    latitudeOffset: new ArcSecond(5.86),
    longitudeOffset: new ArcSecond(-0.28)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: GGRS87 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1272
Extent: Greece - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-199.87),
    yAxisTranslation: new Metre(74.79),
    zAxisTranslation: new Metre(246.62)
)

GR96

Geographic2D::fromSRID(Geographic2D::EPSG_GR96)

to Ammassalik 1958 (Geographic2D)

EPSG

PHPCoord

Name: Ammassalik 1958 to GR96 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15900
Extent: Greenland - Ammassalik area
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AMMASSALIK_1958),
    xAxisTranslation: new Metre(45),
    yAxisTranslation: new Metre(-417),
    zAxisTranslation: new Metre(3.5),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.814),
    scaleDifference: new PartsPerMillion(0.6)
)

to GR96 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_GR96)
)

to GR96 / EPSG Arctic zone 1-25 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 1-25
Code: urn:ogc:def:coordinateOperation:EPSG::5979
Extent: Arctic - 87°50’N to 82°50’N, 60°W to 0°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_1_25),
    latitudeOfFalseOrigin: new Degree(85.437118333333),
    longitudeOfFalseOrigin: new Degree(-30),
    latitudeOf1stStandardParallel: new Degree(87),
    latitudeOf2ndStandardParallel: new Degree(83.666666666667),
    eastingAtFalseOrigin: new Metre(25500000),
    northingAtFalseOrigin: new Metre(1500000)
)

to GR96 / EPSG Arctic zone 2-18 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 2-18
Code: urn:ogc:def:coordinateOperation:EPSG::5987
Extent: Arctic - 84°30’N to 79°30’N, 72°W to 32°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_2_18),
    latitudeOfFalseOrigin: new Degree(82.058424888889),
    longitudeOfFalseOrigin: new Degree(-52),
    latitudeOf1stStandardParallel: new Degree(83.666666666667),
    latitudeOf2ndStandardParallel: new Degree(80.333333333333),
    eastingAtFalseOrigin: new Metre(18500000),
    northingAtFalseOrigin: new Metre(2500000)
)

to GR96 / EPSG Arctic zone 2-20 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 2-20
Code: urn:ogc:def:coordinateOperation:EPSG::5988
Extent: Arctic - 84°30’N to 79°30’N, 32°W to 8°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_2_20),
    latitudeOfFalseOrigin: new Degree(82.058424888889),
    longitudeOfFalseOrigin: new Degree(-12),
    latitudeOf1stStandardParallel: new Degree(83.666666666667),
    latitudeOf2ndStandardParallel: new Degree(80.333333333333),
    eastingAtFalseOrigin: new Metre(20500000),
    northingAtFalseOrigin: new Metre(2500000)
)

to GR96 / EPSG Arctic zone 3-29 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 3-29
Code: urn:ogc:def:coordinateOperation:EPSG::6002
Extent: Arctic - 81°10’N to 76°10’N, 84°W to 54°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_3_29),
    latitudeOfFalseOrigin: new Degree(78.707337527778),
    longitudeOfFalseOrigin: new Degree(-69),
    latitudeOf1stStandardParallel: new Degree(80.333333333333),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(29500000),
    northingAtFalseOrigin: new Metre(3500000)
)

to GR96 / EPSG Arctic zone 3-31 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 3-31
Code: urn:ogc:def:coordinateOperation:EPSG::6003
Extent: Arctic - 81°10’N to 76°10’N, 54°W to 24°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_3_31),
    latitudeOfFalseOrigin: new Degree(78.707337527778),
    longitudeOfFalseOrigin: new Degree(-39),
    latitudeOf1stStandardParallel: new Degree(80.333333333333),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(31500000),
    northingAtFalseOrigin: new Metre(3500000)
)

to GR96 / EPSG Arctic zone 3-33 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 3-33
Code: urn:ogc:def:coordinateOperation:EPSG::6004
Extent: Arctic - 81°10’N to 76°10’N, 24°W to 3°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_3_33),
    latitudeOfFalseOrigin: new Degree(78.707337527778),
    longitudeOfFalseOrigin: new Degree(-10),
    latitudeOf1stStandardParallel: new Degree(80.333333333333),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(33500000),
    northingAtFalseOrigin: new Metre(3500000)
)

to GR96 / EPSG Arctic zone 4-20 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-20
Code: urn:ogc:def:coordinateOperation:EPSG::6009
Extent: Arctic - 77°50’N to 72°50’N, 76°W to 51°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_4_20),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(-64),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(20500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to GR96 / EPSG Arctic zone 4-22 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-22
Code: urn:ogc:def:coordinateOperation:EPSG::6010
Extent: Arctic - 77°50’N to 72°50’N, 51°W to 26°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_4_22),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(-39),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(22500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to GR96 / EPSG Arctic zone 4-24 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-24
Code: urn:ogc:def:coordinateOperation:EPSG::6011
Extent: Arctic - 77°50’N to 72°50’N, 26°W to 2°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_4_24),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(-14),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(24500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to GR96 / EPSG Arctic zone 5-41 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-41
Code: urn:ogc:def:coordinateOperation:EPSG::6035
Extent: Arctic - 74°30’N to 69°30’N, 72°W to 52°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_5_41),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(-62),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(41500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to GR96 / EPSG Arctic zone 5-43 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-43
Code: urn:ogc:def:coordinateOperation:EPSG::6036
Extent: Arctic - 74°30’N to 69°30’N, 52°W to 32°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_5_43),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(-42),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(43500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to GR96 / EPSG Arctic zone 5-45 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-45
Code: urn:ogc:def:coordinateOperation:EPSG::6037
Extent: Arctic - 74°30’N to 69°30’N, 32°W to 12°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_5_45),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(-22),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(45500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to GR96 / EPSG Arctic zone 6-26 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 6-26
Code: urn:ogc:def:coordinateOperation:EPSG::6045
Extent: Arctic - 71°10’N to 66°10’N, 65°W to 47°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_6_26),
    latitudeOfFalseOrigin: new Degree(68.687475555556),
    longitudeOfFalseOrigin: new Degree(-56),
    latitudeOf1stStandardParallel: new Degree(70.333333333333),
    latitudeOf2ndStandardParallel: new Degree(67),
    eastingAtFalseOrigin: new Metre(26500000),
    northingAtFalseOrigin: new Metre(6500000)
)

to GR96 / EPSG Arctic zone 6-28 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 6-28
Code: urn:ogc:def:coordinateOperation:EPSG::6046
Extent: Arctic - 71°10’N to 66°10’N, 47°W to 29°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_6_28),
    latitudeOfFalseOrigin: new Degree(68.687475555556),
    longitudeOfFalseOrigin: new Degree(-38),
    latitudeOf1stStandardParallel: new Degree(70.333333333333),
    latitudeOf2ndStandardParallel: new Degree(67),
    eastingAtFalseOrigin: new Metre(28500000),
    northingAtFalseOrigin: new Metre(6500000)
)

to GR96 / EPSG Arctic zone 6-30 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 6-30
Code: urn:ogc:def:coordinateOperation:EPSG::6047
Extent: Arctic - 71°10’N to 66°10’N, 29°W to 11°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_6_30),
    latitudeOfFalseOrigin: new Degree(68.687475555556),
    longitudeOfFalseOrigin: new Degree(-20),
    latitudeOf1stStandardParallel: new Degree(70.333333333333),
    latitudeOf2ndStandardParallel: new Degree(67),
    eastingAtFalseOrigin: new Metre(30500000),
    northingAtFalseOrigin: new Metre(6500000)
)

to GR96 / EPSG Arctic zone 7-11 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 7-11
Code: urn:ogc:def:coordinateOperation:EPSG::6048
Extent: Arctic - 67°50’N to 62°50’N, 59°W to 42°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_7_11),
    latitudeOfFalseOrigin: new Degree(65.351039305556),
    longitudeOfFalseOrigin: new Degree(-51),
    latitudeOf1stStandardParallel: new Degree(67),
    latitudeOf2ndStandardParallel: new Degree(63.666666666667),
    eastingAtFalseOrigin: new Metre(11500000),
    northingAtFalseOrigin: new Metre(7500000)
)

to GR96 / EPSG Arctic zone 7-13 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 7-13
Code: urn:ogc:def:coordinateOperation:EPSG::6049
Extent: Arctic - 67°50’N to 62°50’N, 42°W to 25°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_7_13),
    latitudeOfFalseOrigin: new Degree(65.351039305556),
    longitudeOfFalseOrigin: new Degree(-34),
    latitudeOf1stStandardParallel: new Degree(67),
    latitudeOf2ndStandardParallel: new Degree(63.666666666667),
    eastingAtFalseOrigin: new Metre(13500000),
    northingAtFalseOrigin: new Metre(7500000)
)

to GR96 / EPSG Arctic zone 8-20 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 8-20
Code: urn:ogc:def:coordinateOperation:EPSG::5943
Extent: Arctic - 64°30’N to 59°30’N, 59°W to 44°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_8_20),
    latitudeOfFalseOrigin: new Degree(62.015306888889),
    longitudeOfFalseOrigin: new Degree(-52),
    latitudeOf1stStandardParallel: new Degree(63.666666666667),
    latitudeOf2ndStandardParallel: new Degree(60.333333333333),
    eastingAtFalseOrigin: new Metre(20500000),
    northingAtFalseOrigin: new Metre(8500000)
)

to GR96 / EPSG Arctic zone 8-22 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 8-22
Code: urn:ogc:def:coordinateOperation:EPSG::5944
Extent: Arctic - 64°30’N to 59°30’N, 44°W to 29°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_GR96_EPSG_ARCTIC_ZONE_8_22),
    latitudeOfFalseOrigin: new Degree(62.015306888889),
    longitudeOfFalseOrigin: new Degree(-37),
    latitudeOf1stStandardParallel: new Degree(63.666666666667),
    latitudeOf2ndStandardParallel: new Degree(60.333333333333),
    eastingAtFalseOrigin: new Metre(22500000),
    northingAtFalseOrigin: new Metre(8500000)
)

to GR96 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GR96_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GR96 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GR96_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GR96 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GR96_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GR96 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GR96_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GR96 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GR96_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GR96 / UTM zone 23N (Projected)

EPSG

PHPCoord

Name: UTM zone 23N
Code: urn:ogc:def:coordinateOperation:EPSG::16023
Extent: World - N hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GR96_UTM_ZONE_23N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GR96 / UTM zone 24N (Projected)

EPSG

PHPCoord

Name: UTM zone 24N
Code: urn:ogc:def:coordinateOperation:EPSG::16024
Extent: World - N hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GR96_UTM_ZONE_24N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GR96 / UTM zone 25N (Projected)

EPSG

PHPCoord

Name: UTM zone 25N
Code: urn:ogc:def:coordinateOperation:EPSG::16025
Extent: World - N hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GR96_UTM_ZONE_25N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GR96 / UTM zone 26N (Projected)

EPSG

PHPCoord

Name: UTM zone 26N
Code: urn:ogc:def:coordinateOperation:EPSG::16026
Extent: World - N hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GR96_UTM_ZONE_26N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GR96 / UTM zone 27N (Projected)

EPSG

PHPCoord

Name: UTM zone 27N
Code: urn:ogc:def:coordinateOperation:EPSG::16027
Extent: World - N hemisphere - 24°W to 18°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GR96_UTM_ZONE_27N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GR96 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GR96_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GR96 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GR96_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Qornoq 1927 (Geographic2D)

EPSG

PHPCoord

Name: Qornoq 1927 to GR96 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15957
Extent: Greenland - west coast
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_QORNOQ_1927),
    xAxisTranslation: new Metre(-163.511),
    yAxisTranslation: new Metre(-127.533),
    zAxisTranslation: new Metre(159.789),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.814),
    scaleDifference: new PartsPerMillion(0.6)
)

to Scoresbysund 1952 (Geographic2D)

EPSG

PHPCoord

Name: Scoresbysund 1952 to GR96 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15899
Extent: Greenland - Scoresbysund area
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SCORESBYSUND_1952),
    xAxisTranslation: new Metre(-105),
    yAxisTranslation: new Metre(-326),
    zAxisTranslation: new Metre(102.5),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.814),
    scaleDifference: new PartsPerMillion(0.6)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: GR96 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15879
Extent: Greenland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

GSK-2011

Geographic2D::fromSRID(Geographic2D::EPSG_GSK_2011)

to GSK-2011 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_GSK_2011)
)

to GSK-2011 / GSK 3GK CM 102E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 102E
Code: urn:ogc:def:coordinateOperation:EPSG::17134
Extent: Russia - 100.5°E to 103.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_102E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 105E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::17135
Extent: Russia - 103.5°E to 106.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 108E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 108E
Code: urn:ogc:def:coordinateOperation:EPSG::17136
Extent: Russia - 106.5°E to 109.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_108E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 111E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::17137
Extent: Russia - 109.5°E to 112.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 114E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 114E
Code: urn:ogc:def:coordinateOperation:EPSG::17138
Extent: Russia - 112.5°E to 115.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_114E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 117E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::17139
Extent: Russia - 115.5°E to 118.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 120E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 120E
Code: urn:ogc:def:coordinateOperation:EPSG::17140
Extent: Russia - 118.5°E to 121.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_120E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 123E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::17141
Extent: Russia - 121.5°E to 124.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 126E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 126E
Code: urn:ogc:def:coordinateOperation:EPSG::17142
Extent: Russia - 124.5°E to 127.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_126E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 129E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::17143
Extent: Russia - 127.5°E to 130.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 132E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 132E
Code: urn:ogc:def:coordinateOperation:EPSG::17144
Extent: Russia - 130.5°E to 133.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_132E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 135E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::17145
Extent: Russia - 133.5°E to 136.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 138E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 138E
Code: urn:ogc:def:coordinateOperation:EPSG::17146
Extent: Russia - 136.5°E to 139.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_138E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(138),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 141E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 141E
Code: urn:ogc:def:coordinateOperation:EPSG::17147
Extent: Russia - 139.5°E to 142.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_141E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 144E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 144E
Code: urn:ogc:def:coordinateOperation:EPSG::17148
Extent: Russia - 142.5°E to 145.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_144E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(144),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 147E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 147E
Code: urn:ogc:def:coordinateOperation:EPSG::17149
Extent: Russia - 145.5°E to 148.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_147E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 150E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 150E
Code: urn:ogc:def:coordinateOperation:EPSG::17150
Extent: Russia - 148.5°E to 151.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_150E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(150),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 153E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 153E
Code: urn:ogc:def:coordinateOperation:EPSG::17151
Extent: Russia - 151.5°E to 154.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_153E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 156E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 156E
Code: urn:ogc:def:coordinateOperation:EPSG::17152
Extent: Russia - 154.5°E to 157.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_156E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(156),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 159E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 159E
Code: urn:ogc:def:coordinateOperation:EPSG::17153
Extent: Russia - 157.5°E to 160.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_159E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 162E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 162E
Code: urn:ogc:def:coordinateOperation:EPSG::17154
Extent: Russia - 160.5°E to 163.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_162E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(162),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 165E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 165E
Code: urn:ogc:def:coordinateOperation:EPSG::17155
Extent: Russia - 163.5°E to 166.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_165E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 168E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 168E
Code: urn:ogc:def:coordinateOperation:EPSG::17156
Extent: Russia - 166.5°E to 169.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_168E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(168),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 168W (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 168W
Code: urn:ogc:def:coordinateOperation:EPSG::17164
Extent: Russia - east of 169.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_168W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-168),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 171E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 171E
Code: urn:ogc:def:coordinateOperation:EPSG::17157
Extent: Russia - 169.5°E to 172.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_171E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 171W (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 171W
Code: urn:ogc:def:coordinateOperation:EPSG::17163
Extent: Russia - 172.5°W to 169.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_171W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 174E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 174E
Code: urn:ogc:def:coordinateOperation:EPSG::17158
Extent: Russia - 172.5°E to 175.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_174E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(174),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 174W (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 174W
Code: urn:ogc:def:coordinateOperation:EPSG::17162
Extent: Russia - 175.5°W to 172.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_174W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-174),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 177E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 177E
Code: urn:ogc:def:coordinateOperation:EPSG::17159
Extent: Russia - 175.5°E to 178.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_177E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 177W (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 177W
Code: urn:ogc:def:coordinateOperation:EPSG::17161
Extent: Russia - 178.5°W to 175.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_177W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 180E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 180E
Code: urn:ogc:def:coordinateOperation:EPSG::17160
Extent: Russia - 178.5°E to 178.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_180E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(180),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 21E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 21E
Code: urn:ogc:def:coordinateOperation:EPSG::17107
Extent: World - N hemisphere - 3-degree CM 021°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_21E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 24E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 24E
Code: urn:ogc:def:coordinateOperation:EPSG::17108
Extent: Russia - 22.5°E to 25.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_24E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 27E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 27E
Code: urn:ogc:def:coordinateOperation:EPSG::17109
Extent: Russia - 25.5°E to 28.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_27E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 30E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 30E
Code: urn:ogc:def:coordinateOperation:EPSG::17110
Extent: Russia - 28.5°E to 31.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_30E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 33E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 33E
Code: urn:ogc:def:coordinateOperation:EPSG::17111
Extent: Russia - 31.5°E to 34.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_33E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 36E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 36E
Code: urn:ogc:def:coordinateOperation:EPSG::17112
Extent: Russia - 34.5°E to 37.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_36E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 39E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 39E
Code: urn:ogc:def:coordinateOperation:EPSG::17113
Extent: Russia - 37.5°E to 40.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_39E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 42E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 42E
Code: urn:ogc:def:coordinateOperation:EPSG::17114
Extent: Russia - 40.5°E to 43.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_42E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(42),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 45E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 45E
Code: urn:ogc:def:coordinateOperation:EPSG::17115
Extent: Russia - 43.5°E to 46.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_45E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 48E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 48E
Code: urn:ogc:def:coordinateOperation:EPSG::17116
Extent: Russia - 46.5°E to 49.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_48E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(48),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 51E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 51E
Code: urn:ogc:def:coordinateOperation:EPSG::17117
Extent: Russia - 49.5°E to 52.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_51E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 54E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 54E
Code: urn:ogc:def:coordinateOperation:EPSG::17118
Extent: Russia - 52.5°E to 55.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_54E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(54),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 57E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 57E
Code: urn:ogc:def:coordinateOperation:EPSG::17119
Extent: Russia - 55.5°E to 58.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_57E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 60E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 60E
Code: urn:ogc:def:coordinateOperation:EPSG::17120
Extent: Russia - 58.5°E to 61.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_60E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(60),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 63E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 63E
Code: urn:ogc:def:coordinateOperation:EPSG::17121
Extent: Russia - 61.5°E to 64.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_63E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 66E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 66E
Code: urn:ogc:def:coordinateOperation:EPSG::17122
Extent: Russia - 64.5°E to 67.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_66E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(66),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 69E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 69E
Code: urn:ogc:def:coordinateOperation:EPSG::17123
Extent: Russia - 67.5°E to 70.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_69E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 72E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 72E
Code: urn:ogc:def:coordinateOperation:EPSG::17124
Extent: Russia - 70.5°E to 73.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_72E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(72),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 75E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::17125
Extent: Russia - 73.5°E to 76.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 78E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 78E
Code: urn:ogc:def:coordinateOperation:EPSG::17126
Extent: Russia - 76.5°E to 79.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_78E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 81E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::17127
Extent: Russia - 79.5°E to 82.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 84E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 84E
Code: urn:ogc:def:coordinateOperation:EPSG::17128
Extent: Russia - 82.5°E to 85.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_84E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 87E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::17129
Extent: Russia - 85.5°E to 88.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 90E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 90E
Code: urn:ogc:def:coordinateOperation:EPSG::17130
Extent: Russia - 88.5°E to 91.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_90E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 93E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::17131
Extent: Russia - 91.5°E to 94.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 96E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 96E
Code: urn:ogc:def:coordinateOperation:EPSG::17132
Extent: Russia - 94.5°E to 97.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_96E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK CM 99E (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::17133
Extent: Russia - 97.5°E to 100.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 10 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::16910
Extent: World - N hemisphere - 3-degree CM 030°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(10250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 11 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::16911
Extent: Russia - 31.5°E to 34.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(11250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 12 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::16912
Extent: Russia - 34.5°E to 37.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(12250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 13 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::16913
Extent: Russia - 37.5°E to 40.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(13250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 14 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::16914
Extent: Russia - 40.5°E to 43.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(42),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(14250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 15 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::16915
Extent: Russia - 43.5°E to 46.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(15250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 16 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::16916
Extent: Russia - 46.5°E to 49.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(48),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(16250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 17 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::16917
Extent: Russia - 49.5°E to 52.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(17250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 18 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::16918
Extent: Russia - 52.5°E to 55.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(54),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(18250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 19 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::16919
Extent: Russia - 55.5°E to 58.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_19),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(19250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 20 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::16920
Extent: Russia - 58.5°E to 61.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(60),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(20250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 21 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::16921
Extent: World - N hemisphere - 3-degree CM 063°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_21),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(21250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 22 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::16922
Extent: Russia - 64.5°E to 67.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(66),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(22250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 23 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::16923
Extent: Russia - 67.5°E to 70.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_23),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(23250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 24 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 24
Code: urn:ogc:def:coordinateOperation:EPSG::16924
Extent: Russia - 70.5°E to 73.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_24),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(72),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(24250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 25 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::16925
Extent: Russia - 73.5°E to 76.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_25),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(25250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 26 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::16926
Extent: Russia - 76.5°E to 79.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_26),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(26250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 27 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::16927
Extent: Russia - 79.5°E to 82.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(27250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 28 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::16928
Extent: Russia - 82.5°E to 85.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(28250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 29 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::16929
Extent: Russia - 85.5°E to 88.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_29),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(29250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 30 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::16930
Extent: Russia - 88.5°E to 91.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(30250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 31 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 31
Code: urn:ogc:def:coordinateOperation:EPSG::16931
Extent: Russia - 91.5°E to 94.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(31250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 32 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 32
Code: urn:ogc:def:coordinateOperation:EPSG::16932
Extent: Russia - 94.5°E to 97.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_32),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(32250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 33 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 33
Code: urn:ogc:def:coordinateOperation:EPSG::16933
Extent: Russia - 97.5°E to 100.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_33),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(33250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 34 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 34
Code: urn:ogc:def:coordinateOperation:EPSG::16934
Extent: Russia - 100.5°E to 103.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_34),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(34250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 35 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 35
Code: urn:ogc:def:coordinateOperation:EPSG::16935
Extent: Russia - 103.5°E to 106.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_35),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(35250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 36 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 36
Code: urn:ogc:def:coordinateOperation:EPSG::16936
Extent: Russia - 106.5°E to 109.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_36),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(36250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 37 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 37
Code: urn:ogc:def:coordinateOperation:EPSG::16937
Extent: Russia - 109.5°E to 112.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_37),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(37250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 38 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 38
Code: urn:ogc:def:coordinateOperation:EPSG::16938
Extent: Russia - 112.5°E to 115.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_38),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(38250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 39 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 39
Code: urn:ogc:def:coordinateOperation:EPSG::16939
Extent: Russia - 115.5°E to 118.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_39),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(39250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 40 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 40
Code: urn:ogc:def:coordinateOperation:EPSG::16940
Extent: Russia - 118.5°E to 121.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_40),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(40250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 41 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 41
Code: urn:ogc:def:coordinateOperation:EPSG::16941
Extent: Russia - 121.5°E to 124.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_41),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(41250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 42 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 42
Code: urn:ogc:def:coordinateOperation:EPSG::16942
Extent: Russia - 124.5°E to 127.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_42),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(42250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 43 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 43
Code: urn:ogc:def:coordinateOperation:EPSG::16943
Extent: Russia - 127.5°E to 130.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_43),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(43250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 44 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 44
Code: urn:ogc:def:coordinateOperation:EPSG::16944
Extent: Russia - 130.5°E to 133.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_44),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(44250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 45 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 45
Code: urn:ogc:def:coordinateOperation:EPSG::16945
Extent: Russia - 133.5°E to 136.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(45250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 46 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 46
Code: urn:ogc:def:coordinateOperation:EPSG::16946
Extent: Russia - 136.5°E to 139.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_46),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(138),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(46250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 47 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 47
Code: urn:ogc:def:coordinateOperation:EPSG::16947
Extent: Russia - 139.5°E to 142.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_47),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(47250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 48 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 48
Code: urn:ogc:def:coordinateOperation:EPSG::16948
Extent: Russia - 142.5°E to 145.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_48),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(144),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(48250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 49 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 49
Code: urn:ogc:def:coordinateOperation:EPSG::16949
Extent: Russia - 145.5°E to 148.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_49),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(49250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 50 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 50
Code: urn:ogc:def:coordinateOperation:EPSG::16950
Extent: Russia - 148.5°E to 151.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_50),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(150),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(50250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 51 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 51
Code: urn:ogc:def:coordinateOperation:EPSG::16951
Extent: Russia - 151.5°E to 154.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_51),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(51250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 52 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 52
Code: urn:ogc:def:coordinateOperation:EPSG::16952
Extent: Russia - 154.5°E to 157.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_52),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(156),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(52250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 53 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 53
Code: urn:ogc:def:coordinateOperation:EPSG::16953
Extent: Russia - 157.5°E to 160.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_53),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(53250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 54 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 54
Code: urn:ogc:def:coordinateOperation:EPSG::16954
Extent: Russia - 160.5°E to 163.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_54),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(162),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(54250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 55 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 55
Code: urn:ogc:def:coordinateOperation:EPSG::16955
Extent: Russia - 163.5°E to 166.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_55),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(55250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 56 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 56
Code: urn:ogc:def:coordinateOperation:EPSG::16956
Extent: Russia - 166.5°E to 169.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_56),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(168),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(56250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 57 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 57
Code: urn:ogc:def:coordinateOperation:EPSG::16957
Extent: Russia - 169.5°E to 172.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_57),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(57250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 58 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 58
Code: urn:ogc:def:coordinateOperation:EPSG::16958
Extent: Russia - 172.5°E to 175.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_58),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(174),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(58250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 59 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 59
Code: urn:ogc:def:coordinateOperation:EPSG::16959
Extent: Russia - 175.5°E to 178.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_59),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(59250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 60 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 60
Code: urn:ogc:def:coordinateOperation:EPSG::16960
Extent: Russia - 178.5°E to 178.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_60),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(180),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(60250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 61 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 61
Code: urn:ogc:def:coordinateOperation:EPSG::16961
Extent: Russia - 178.5°W to 175.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_61),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(61250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 62 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 62
Code: urn:ogc:def:coordinateOperation:EPSG::16962
Extent: Russia - 175.5°W to 172.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_62),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-174),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(62250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 63 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 63
Code: urn:ogc:def:coordinateOperation:EPSG::16963
Extent: Russia - 172.5°W to 169.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_63),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(63250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 64 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 64
Code: urn:ogc:def:coordinateOperation:EPSG::16964
Extent: Russia - east of 169.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_64),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-168),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(64250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 7 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::16907
Extent: World - N hemisphere - 3-degree CM 021°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 8 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::16908
Extent: Russia - 22.5°E to 25.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(8250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / GSK 3GK zone 9 (Projected)

EPSG

PHPCoord

Name: GSK 3-degree Gauss-Kruger zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::16909
Extent: Russia - 25.5°E to 28.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GSK_3GK_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(9250000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 105E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::16318
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 111E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::16319
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 117E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::16320
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 123E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::16321
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 129E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::16322
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 135E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::16323
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 141E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 141E
Code: urn:ogc:def:coordinateOperation:EPSG::16324
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_141E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 147E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 147E
Code: urn:ogc:def:coordinateOperation:EPSG::16325
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_147E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 153E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 153E
Code: urn:ogc:def:coordinateOperation:EPSG::16326
Extent: World - N hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_153E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 159E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 159E
Code: urn:ogc:def:coordinateOperation:EPSG::16327
Extent: World - N hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_159E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 165E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 165E
Code: urn:ogc:def:coordinateOperation:EPSG::16328
Extent: World - N hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_165E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 171E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 171E
Code: urn:ogc:def:coordinateOperation:EPSG::16329
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_171E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 171W (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 171W
Code: urn:ogc:def:coordinateOperation:EPSG::16332
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_171W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 177E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 177E
Code: urn:ogc:def:coordinateOperation:EPSG::16330
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_177E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 177W (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 177W
Code: urn:ogc:def:coordinateOperation:EPSG::16331
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_177W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 21E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 21E
Code: urn:ogc:def:coordinateOperation:EPSG::16304
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_21E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 27E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 27E
Code: urn:ogc:def:coordinateOperation:EPSG::16305
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_27E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 33E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 33E
Code: urn:ogc:def:coordinateOperation:EPSG::16306
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_33E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 39E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 39E
Code: urn:ogc:def:coordinateOperation:EPSG::16307
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_39E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 45E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 45E
Code: urn:ogc:def:coordinateOperation:EPSG::16308
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_45E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 51E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 51E
Code: urn:ogc:def:coordinateOperation:EPSG::16309
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_51E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 57E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 57E
Code: urn:ogc:def:coordinateOperation:EPSG::16310
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_57E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 63E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 63E
Code: urn:ogc:def:coordinateOperation:EPSG::16311
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_63E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 69E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 69E
Code: urn:ogc:def:coordinateOperation:EPSG::16312
Extent: World - N hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_69E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 75E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::16313
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 81E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::16314
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 87E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::16315
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 93E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::16316
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger CM 99E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::16317
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 10 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::16210
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(10500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 11 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::16211
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(11500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 12 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::16212
Extent: World - N hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(12500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 13 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::16213
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(13500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 14 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::16214
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(14500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 15 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::16215
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(15500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 16 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::16216
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(16500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 17 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::16217
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(17500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 18 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::16218
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(18500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 19 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::16219
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_19),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(19500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 20 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::16220
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(20500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 21 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::16221
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_21),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(21500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 22 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::16222
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(22500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 23 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::16223
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_23),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(23500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 24 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 24
Code: urn:ogc:def:coordinateOperation:EPSG::16224
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_24),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(24500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 25 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::16225
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_25),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(25500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 26 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::16226
Extent: World - N hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_26),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(26500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 27 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::16227
Extent: World - N hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(27500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 28 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::16228
Extent: World - N hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(28500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 29 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::16229
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_29),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(29500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 30 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::16230
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(30500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 31 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 31
Code: urn:ogc:def:coordinateOperation:EPSG::16231
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(31500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 32 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 32
Code: urn:ogc:def:coordinateOperation:EPSG::16232
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_32),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(32500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 4 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16204
Extent: World - 6-degree CM 021°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 5 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16205
Extent: World - 6-degree CM 027°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 6 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::16206
Extent: World - 6-degree CM 033°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(6500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 7 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::16207
Extent: World - 6-degree CM 039°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 8 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::16208
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(8500000),
    falseNorthing: new Metre(0)
)

to GSK-2011 / Gauss-Kruger zone 9 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::16209
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GSK_2011_GAUSS_KRUGER_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(9500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: GSK-2011 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9773
Extent: Russia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Gambia

Geographic2D::fromSRID(Geographic2D::EPSG_GAMBIA)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Gambia to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6913
Extent: Gambia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-63),
    yAxisTranslation: new Metre(176),
    zAxisTranslation: new Metre(185)
)

Gan 1970

Geographic2D::fromSRID(Geographic2D::EPSG_GAN_1970)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Gan 1970 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15713
Extent: Maldives - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-133),
    yAxisTranslation: new Metre(-321),
    zAxisTranslation: new Metre(50)
)

Garoua

Geographic2D::fromSRID(Geographic2D::EPSG_GAROUA)

to Garoua / UTM zone 33N (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GAROUA_UTM_ZONE_33N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE (Geographic2D)

EPSG

PHPCoord

Name: Garoua to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1805
Extent: Cameroon - Garoua area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE),
    xAxisTranslation: new Metre(-56.1),
    yAxisTranslation: new Metre(-167.8),
    zAxisTranslation: new Metre(13.1)
)

Grand Comoros

Geographic2D::fromSRID(Geographic2D::EPSG_GRAND_COMOROS)

to Grand Comoros / UTM zone 38S (Projected)

EPSG

PHPCoord

Name: UTM zone 38S
Code: urn:ogc:def:coordinateOperation:EPSG::16138
Extent: World - S hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GRAND_COMOROS_UTM_ZONE_38S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Grand Comoros to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5521
Extent: Comoros - Njazidja (Grande Comore)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-963),
    yAxisTranslation: new Metre(510),
    zAxisTranslation: new Metre(-359)
)

Greek

Geographic2D::fromSRID(Geographic2D::EPSG_GREEK)

to GGRS87 (Geographic2D)

EPSG

PHPCoord

Name: Greek to GGRS87 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1891
Extent: Greece - onshore
$point->geographic2DOffsets(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GGRS87),
    latitudeOffset: new ArcSecond(-5.86),
    longitudeOffset: new ArcSecond(0.28)
)

to Greek (Athens) (Geographic2D)

EPSG

PHPCoord

Name: Greek (Athens) to Greek (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1761
Extent: Greece - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GREEK_ATHENS),
    longitudeOffset: new Degree(-23.7163375)
)

Greek (Athens)

Geographic2D::fromSRID(Geographic2D::EPSG_GREEK_ATHENS)

to Greek (Geographic2D)

EPSG

PHPCoord

Name: Greek (Athens) to Greek (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1761
Extent: Greece - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GREEK),
    longitudeOffset: new Degree(23.7163375)
)

Grenada 1953

Geographic2D::fromSRID(Geographic2D::EPSG_GRENADA_1953)

to Grenada 1953 / British West Indies Grid (Projected)

EPSG

PHPCoord

Name: British West Indies Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19942
Extent: Caribbean - Windward and Leeward Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GRENADA_1953_BRITISH_WEST_INDIES_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-62),
    scaleFactorAtNaturalOrigin: new Unity(0.9995),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Grenada 1953 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1443
Extent: Grenada - main island - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(72),
    yAxisTranslation: new Metre(213.7),
    zAxisTranslation: new Metre(93)
)

Guadeloupe 1948

Geographic2D::fromSRID(Geographic2D::EPSG_GUADELOUPE_1948)

to Guadeloupe 1948 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GUADELOUPE_1948_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to RGAF09 (Geographic2D)

EPSG

PHPCoord

Name: Guadeloupe 1948 to RGAF09 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5492
Extent: Guadeloupe - Grande-Terre and surrounding islands - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGAF09),
    xAxisTranslation: new Metre(-471.06),
    yAxisTranslation: new Metre(-3.212),
    zAxisTranslation: new Metre(-305.843),
    xAxisRotation: new ArcSecond(0.4752),
    yAxisRotation: new ArcSecond(-0.9978),
    zAxisRotation: new ArcSecond(0.2068),
    scaleDifference: new PartsPerMillion(2.1353)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Guadeloupe 1948 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1905
Extent: Guadeloupe - Grande-Terre and surrounding islands - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-472.29),
    yAxisTranslation: new Metre(-5.63),
    zAxisTranslation: new Metre(-304.12),
    xAxisRotation: new ArcSecond(0.4362),
    yAxisRotation: new ArcSecond(-0.8374),
    zAxisRotation: new ArcSecond(0.2563),
    scaleDifference: new PartsPerMillion(1.8984)
)

Guam 1963

Geographic2D::fromSRID(Geographic2D::EPSG_GUAM_1963)

to Guam 1963 / Guam SPCS (Projected)

EPSG

PHPCoord

Name: Guam SPCS
Code: urn:ogc:def:coordinateOperation:EPSG::15400
Extent: Guam - onshore
$point->guamProjection(
    to: Projected::fromSRID(Projected::EPSG_GUAM_1963_GUAM_SPCS),
    latitudeOfNaturalOrigin: new Degree(13.472466352778),
    longitudeOfNaturalOrigin: new Degree(144.74875070556),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(50000)
)

to Guam 1963 / Yap Islands (Projected)

EPSG

PHPCoord

Name: Yap Islands
Code: urn:ogc:def:coordinateOperation:EPSG::15399
Extent: Micronesia - Yap Islands
$point->modifiedAzimuthalEquidistant(
    to: Projected::fromSRID(Projected::EPSG_GUAM_1963_YAP_ISLANDS),
    latitudeOfNaturalOrigin: new Degree(9.5467083333333),
    longitudeOfNaturalOrigin: new Degree(138.16874444444),
    falseEasting: new Metre(40000),
    falseNorthing: new Metre(60000)
)

to NAD83(HARN) (Geographic2D)

EPSG

PHPCoord

Name: Guam 1963 to NAD83(HARN) (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8665
Extent: Pacific - Guam and NMI - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    latitudeDifferenceFile: NADCON5GU63NAD831993GuamCnMILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5GU63NAD831993GuamCnMILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Guam 1963 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1070
Extent: Guam - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-100),
    yAxisTranslation: new Metre(-248),
    zAxisTranslation: new Metre(259)
)

Gulshan 303

Geographic2D::fromSRID(Geographic2D::EPSG_GULSHAN_303)

to Gulshan 303 / Bangladesh Transverse Mercator (Projected)

EPSG

PHPCoord

Name: Bangladesh Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::9677
Extent: Bangladesh - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GULSHAN_303_BANGLADESH_TRANSVERSE_MERCATOR),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(-2000000)
)

to Gulshan 303 / TM 90 NE (Projected)

EPSG

PHPCoord

Name: TM 90 NE
Code: urn:ogc:def:coordinateOperation:EPSG::16490
Extent: Bangladesh, Bangladesh - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_GULSHAN_303_TM_90_NE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Gulshan 303 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9679
Extent: Bangladesh
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(283.729),
    yAxisTranslation: new Metre(735.942),
    zAxisTranslation: new Metre(261.143)
)

Gusterberg (Ferro)

Geographic2D::fromSRID(Geographic2D::EPSG_GUSTERBERG_FERRO)

to Gusterberg Grid (Ferro) (Projected)

EPSG

PHPCoord

Name: Gusterberg Grid
Code: urn:ogc:def:coordinateOperation:EPSG::8040
Extent: Europe - Upper Austria, Salzburg and Bohemia
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_GUSTERBERG_GRID_FERRO),
    latitudeOfNaturalOrigin: new Degree(48.038463888889),
    longitudeOfNaturalOrigin: new Degree(31.804180555556),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

HD1909

Geographic2D::fromSRID(Geographic2D::EPSG_HD1909)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: HD1909 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3817
Extent: Hungary
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(595.48),
    yAxisTranslation: new Metre(121.69),
    zAxisTranslation: new Metre(515.35),
    xAxisRotation: new ArcSecond(-4.115),
    yAxisRotation: new ArcSecond(2.9383),
    zAxisRotation: new ArcSecond(-0.853),
    scaleDifference: new PartsPerMillion(-3.408)
)

HD72

Geographic2D::fromSRID(Geographic2D::EPSG_HD72)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: HD72 to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1449
Extent: Hungary
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(52.684),
    yAxisTranslation: new Metre(-71.194),
    zAxisTranslation: new Metre(-13.975),
    xAxisRotation: new ArcSecond(0.312),
    yAxisRotation: new ArcSecond(0.1063),
    zAxisRotation: new ArcSecond(0.3729),
    scaleDifference: new PartsPerMillion(1.0191)
)

to HD72 / EOV (Projected)

EPSG

PHPCoord

Name: Egyseges Orszagos Vetuleti
Code: urn:ogc:def:coordinateOperation:EPSG::19931
Extent: Hungary
$point->obliqueMercatorHotineVariantB(
    to: Projected::fromSRID(Projected::EPSG_HD72_EOV),
    latitudeOfProjectionCentre: new Degree(47.144393722222),
    longitudeOfProjectionCentre: new Degree(19.048571777778),
    azimuthOfInitialLine: new Degree(90),
    angleFromRectifiedToSkewGrid: new Degree(90),
    scaleFactorOnInitialLine: new Unity(0.99993),
    eastingAtProjectionCentre: new Metre(650000),
    northingAtProjectionCentre: new Metre(200000)
)

HS2-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_HS2_IRF)

to HS2 Survey Grid (Projected)

EPSG

PHPCoord

Name: HS2-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9301
Extent: UK - London to Birmingham and Crewe
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HS2_SURVEY_GRID),
    latitudeOfNaturalOrigin: new Degree(52.3),
    longitudeOfNaturalOrigin: new Degree(-1.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(198873.0046),
    falseNorthing: new Metre(375064.3871)
)

HTRS96

Geographic2D::fromSRID(Geographic2D::EPSG_HTRS96)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: HTRS96 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15966
Extent: Croatia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to HTRS96 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_HTRS96)
)

to HTRS96 / Croatia LCC (Projected)

EPSG

PHPCoord

Name: Croatia Lambert Conformal Conic
Code: urn:ogc:def:coordinateOperation:EPSG::19852
Extent: Croatia
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_HTRS96_CROATIA_LCC),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(16.5),
    latitudeOf1stStandardParallel: new Degree(45.916666666667),
    latitudeOf2ndStandardParallel: new Degree(43.083333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to HTRS96 / Croatia TM (Projected)

EPSG

PHPCoord

Name: Croatia Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::19851
Extent: Croatia
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HTRS96_CROATIA_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(16.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to HTRS96 / UTM zone 33N (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HTRS96_UTM_ZONE_33N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to HTRS96 / UTM zone 34N (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HTRS96_UTM_ZONE_34N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

HULLEE13-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_HULLEE13_IRF)

to HULLEE13 Grid (Projected)

EPSG

PHPCoord

Name: HULLEE13-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9966
Extent: UK - Leeds to Hull
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HULLEE13_GRID),
    latitudeOfNaturalOrigin: new Degree(53.75),
    longitudeOfNaturalOrigin: new Degree(-0.95),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(140859.7394),
    falseNorthing: new Metre(247512.2812)
)

Hanoi 1972

Geographic2D::fromSRID(Geographic2D::EPSG_HANOI_1972)

to Hanoi 1972 / GK 106 NE (Projected)

EPSG

PHPCoord

Name: GK 106 NE
Code: urn:ogc:def:coordinateOperation:EPSG::16586
Extent: Vietnam - onshore Vung Tau area
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HANOI_1972_GK_106_NE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(106),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Hanoi 1972 / Gauss-Kruger zone 18 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::16218
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HANOI_1972_GAUSS_KRUGER_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(18500000),
    falseNorthing: new Metre(0)
)

to Hanoi 1972 / Gauss-Kruger zone 19 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::16219
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HANOI_1972_GAUSS_KRUGER_ZONE_19),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(19500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Hanoi 1972 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1544
Extent: Vietnam - onshore Vung Tau area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-17.51),
    yAxisTranslation: new Metre(-108.32),
    zAxisTranslation: new Metre(-62.39)
)

Hartebeesthoek94

Geographic2D::fromSRID(Geographic2D::EPSG_HARTEBEESTHOEK94)

to Cape (Geographic2D)

EPSG

PHPCoord

Name: Cape to Hartebeesthoek94 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1504
Extent: South Africa - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CAPE),
    xAxisTranslation: new Metre(134.73),
    yAxisTranslation: new Metre(110.92),
    zAxisTranslation: new Metre(292.66)
)

to Hartebeesthoek94 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_HARTEBEESTHOEK94)
)

to Hartebeesthoek94 / Lo15 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::17515
Extent: Namibia - Walvis Bay
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HARTEBEESTHOEK94_LO15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Hartebeesthoek94 / Lo17 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::17517
Extent: South Africa - west of 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HARTEBEESTHOEK94_LO17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(17),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Hartebeesthoek94 / Lo19 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::17519
Extent: South Africa - 18°E to 20°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HARTEBEESTHOEK94_LO19),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(19),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Hartebeesthoek94 / Lo21 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::17521
Extent: South Africa - 20°E to 22°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HARTEBEESTHOEK94_LO21),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Hartebeesthoek94 / Lo23 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::17523
Extent: South Africa - 22°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HARTEBEESTHOEK94_LO23),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(23),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Hartebeesthoek94 / Lo25 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::17525
Extent: South Africa - 24°E to 26°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HARTEBEESTHOEK94_LO25),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(25),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Hartebeesthoek94 / Lo27 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::17527
Extent: South Africa - 26°E to 28°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HARTEBEESTHOEK94_LO27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Hartebeesthoek94 / Lo29 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::17529
Extent: South Africa - 28°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HARTEBEESTHOEK94_LO29),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(29),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Hartebeesthoek94 / Lo31 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 31
Code: urn:ogc:def:coordinateOperation:EPSG::17531
Extent: South Africa - 30°E to 32°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HARTEBEESTHOEK94_LO31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(31),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Hartebeesthoek94 / Lo33 (Projected)

EPSG

PHPCoord

Name: South African Survey Grid zone 33
Code: urn:ogc:def:coordinateOperation:EPSG::17533
Extent: South Africa - east of 32°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HARTEBEESTHOEK94_LO33),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Hartebeesthoek94 / ZAF BSU Albers 25E (Projected)

EPSG

PHPCoord

Name: South Africa Basic Survey Unit Albers 25E
Code: urn:ogc:def:coordinateOperation:EPSG::9219
Extent: South Africa - mainland - onshore and offshore
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_HARTEBEESTHOEK94_ZAF_BSU_ALBERS_25E),
    latitudeOfFalseOrigin: new Degree(-30),
    longitudeOfFalseOrigin: new Degree(25),
    latitudeOf1stStandardParallel: new Degree(-22),
    latitudeOf2ndStandardParallel: new Degree(-38),
    eastingAtFalseOrigin: new Metre(1400000),
    northingAtFalseOrigin: new Metre(1300000)
)

to Hartebeesthoek94 / ZAF BSU Albers 44E (Projected)

EPSG

PHPCoord

Name: South Africa Basic Survey Unit Albers 44E
Code: urn:ogc:def:coordinateOperation:EPSG::9220
Extent: South Africa - Prince Edward islands - onshore and offshore
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_HARTEBEESTHOEK94_ZAF_BSU_ALBERS_44E),
    latitudeOfFalseOrigin: new Degree(-42),
    longitudeOfFalseOrigin: new Degree(44),
    latitudeOf1stStandardParallel: new Degree(-34),
    latitudeOf2ndStandardParallel: new Degree(-50),
    eastingAtFalseOrigin: new Metre(1200000),
    northingAtFalseOrigin: new Metre(1300000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Hartebeesthoek94 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1505
Extent: Africa - South Africa, Lesotho and Eswatini.
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Helle 1954

Geographic2D::fromSRID(Geographic2D::EPSG_HELLE_1954)

to Helle 1954 / Jan Mayen Grid (Projected)

EPSG

PHPCoord

Name: Jan Mayen Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19991
Extent: Jan Mayen - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HELLE_1954_JAN_MAYEN_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-8.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(-7800000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Helle 1954 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1957
Extent: Jan Mayen - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(982.6087),
    yAxisTranslation: new Metre(552.753),
    zAxisTranslation: new Metre(-540.873),
    xAxisRotation: new MicroRadian(32.39344),
    yAxisRotation: new MicroRadian(-153.25684),
    zAxisRotation: new MicroRadian(-96.2266),
    scaleDifference: new PartsPerMillion(16.805)
)

Herat North

Geographic2D::fromSRID(Geographic2D::EPSG_HERAT_NORTH)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Herat North to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1246
Extent: Afghanistan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-333),
    yAxisTranslation: new Metre(-222),
    zAxisTranslation: new Metre(114)
)

Hito XVIII 1963

Geographic2D::fromSRID(Geographic2D::EPSG_HITO_XVIII_1963)

to Hito XVIII 1963 / Argentina 2 (Projected)

EPSG

PHPCoord

Name: Argentina zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18032
Extent: Argentina - 70.5°W to 67.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HITO_XVIII_1963_ARGENTINA_2),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to Hito XVIII 1963 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HITO_XVIII_1963_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Hito XVIII to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1529
Extent: Argentina - Tierra del Fuego onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(18.38),
    yAxisTranslation: new Metre(192.45),
    zAxisTranslation: new Metre(96.82),
    xAxisRotation: new ArcSecond(0.056),
    yAxisRotation: new ArcSecond(-0.142),
    zAxisRotation: new ArcSecond(-0.2),
    scaleDifference: new PartsPerMillion(-0.0013)
)
Name: Hito XVIII 1963 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1892
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(16),
    yAxisTranslation: new Metre(196),
    zAxisTranslation: new Metre(93)
)

Hjorsey 1955

Geographic2D::fromSRID(Geographic2D::EPSG_HJORSEY_1955)

to Hjorsey 1955 / Lambert 1955 (Projected)

EPSG

PHPCoord

Name: Iceland Lambert 1955
Code: urn:ogc:def:coordinateOperation:EPSG::19988
Extent: Iceland - mainland
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_HJORSEY_1955_LAMBERT_1955),
    latitudeOfNaturalOrigin: new Degree(65),
    longitudeOfNaturalOrigin: new Degree(-18),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(500000)
)

to Hjorsey 1955 / UTM zone 26N (Projected)

EPSG

PHPCoord

Name: UTM zone 26N
Code: urn:ogc:def:coordinateOperation:EPSG::16026
Extent: World - N hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HJORSEY_1955_UTM_ZONE_26N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Hjorsey 1955 / UTM zone 27N (Projected)

EPSG

PHPCoord

Name: UTM zone 27N
Code: urn:ogc:def:coordinateOperation:EPSG::16027
Extent: World - N hemisphere - 24°W to 18°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HJORSEY_1955_UTM_ZONE_27N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Hjorsey 1955 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HJORSEY_1955_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Hjorsey 1955 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6909
Extent: Iceland - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-73),
    yAxisTranslation: new Metre(47),
    zAxisTranslation: new Metre(-83)
)

Hong Kong 1963

Geographic2D::fromSRID(Geographic2D::EPSG_HONG_KONG_1963)

to Hong Kong 1963 Grid System (Projected)

EPSG

PHPCoord

Name: Hong Kong 1963 Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19896
Extent: China - Hong Kong
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_HONG_KONG_1963_GRID_SYSTEM),
    latitudeOfNaturalOrigin: new Degree(22.312133333333),
    longitudeOfNaturalOrigin: new Degree(114.17855555556),
    falseEasting: new ClarkeFoot(132033.92),
    falseNorthing: new ClarkeFoot(62565.96)
)

Hong Kong 1963(67)

Geographic2D::fromSRID(Geographic2D::EPSG_HONG_KONG_1963_67)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Hong Kong 1963(67) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15842
Extent: China - Hong Kong
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-156),
    yAxisTranslation: new Metre(-271),
    zAxisTranslation: new Metre(-189)
)

Hong Kong 1980

Geographic2D::fromSRID(Geographic2D::EPSG_HONG_KONG_1980)

to Hong Kong 1980 Grid System (Projected)

EPSG

PHPCoord

Name: Hong Kong 1980 Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19978
Extent: China - Hong Kong
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HONG_KONG_1980_GRID_SYSTEM),
    latitudeOfNaturalOrigin: new Degree(22.312133333333),
    longitudeOfNaturalOrigin: new Degree(114.17855555556),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(836694.05),
    falseNorthing: new Metre(819069.8)
)

to Hong Kong Geodetic CS (Geographic2D)

EPSG

PHPCoord

Name: Hong Kong 1980 to Hong Kong Geodetic CS (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9913
Extent: China - Hong Kong
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HONG_KONG_GEODETIC_CS),
    xAxisTranslation: new Metre(-162.619),
    yAxisTranslation: new Metre(-276.959),
    zAxisTranslation: new Metre(-161.764),
    xAxisRotation: new ArcSecond(-0.067753),
    yAxisRotation: new ArcSecond(2.243648),
    zAxisRotation: new ArcSecond(1.158828),
    scaleDifference: new PartsPerMillion(-1.094246)
)

Hong Kong Geodetic CS

Geographic2D::fromSRID(Geographic2D::EPSG_HONG_KONG_GEODETIC_CS)

to Hong Kong 1980 (Geographic2D)

EPSG

PHPCoord

Name: Hong Kong 1980 to Hong Kong Geodetic CS (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9913
Extent: China - Hong Kong
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HONG_KONG_1980),
    xAxisTranslation: new Metre(162.619),
    yAxisTranslation: new Metre(276.959),
    zAxisTranslation: new Metre(161.764),
    xAxisRotation: new ArcSecond(0.067753),
    yAxisRotation: new ArcSecond(-2.243648),
    zAxisRotation: new ArcSecond(-1.158828),
    scaleDifference: new PartsPerMillion(1.094246)
)

to Hong Kong Geodetic CS (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_HONG_KONG_GEODETIC_CS)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Hong Kong Geodetic CS to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8439
Extent: China - Hong Kong
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Hu Tzu Shan 1950

Geographic2D::fromSRID(Geographic2D::EPSG_HU_TZU_SHAN_1950)

to Hu Tzu Shan 1950 / UTM zone 51N (Projected)

EPSG

PHPCoord

Name: UTM zone 51N
Code: urn:ogc:def:coordinateOperation:EPSG::16051
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_HU_TZU_SHAN_1950_UTM_ZONE_51N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Hu Tzu Shan 1950 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1152
Extent: Taiwan - onshore - mainland and Penghu
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-637),
    yAxisTranslation: new Metre(-549),
    zAxisTranslation: new Metre(-203)
)

ID74

Geographic2D::fromSRID(Geographic2D::EPSG_ID74)

to DGN95 (Geographic2D)

EPSG

PHPCoord

Name: ID74 to DGN95 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15911
Extent: Indonesia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DGN95),
    xAxisTranslation: new Metre(-1.977),
    yAxisTranslation: new Metre(-13.06),
    zAxisTranslation: new Metre(-9.993),
    xAxisRotation: new ArcSecond(-0.364),
    yAxisRotation: new ArcSecond(-0.254),
    zAxisRotation: new ArcSecond(-0.689),
    scaleDifference: new PartsPerMillion(-1.037)
)

to ID74 / UTM zone 46N (Projected)

EPSG

PHPCoord

Name: UTM zone 46N
Code: urn:ogc:def:coordinateOperation:EPSG::16046
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_46N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ID74 / UTM zone 47N (Projected)

EPSG

PHPCoord

Name: UTM zone 47N
Code: urn:ogc:def:coordinateOperation:EPSG::16047
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_47N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ID74 / UTM zone 47S (Projected)

EPSG

PHPCoord

Name: UTM zone 47S
Code: urn:ogc:def:coordinateOperation:EPSG::16147
Extent: World - S hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_47S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to ID74 / UTM zone 48N (Projected)

EPSG

PHPCoord

Name: UTM zone 48N
Code: urn:ogc:def:coordinateOperation:EPSG::16048
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_48N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ID74 / UTM zone 48S (Projected)

EPSG

PHPCoord

Name: UTM zone 48S
Code: urn:ogc:def:coordinateOperation:EPSG::16148
Extent: World - S hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_48S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to ID74 / UTM zone 49N (Projected)

EPSG

PHPCoord

Name: UTM zone 49N
Code: urn:ogc:def:coordinateOperation:EPSG::16049
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_49N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ID74 / UTM zone 49S (Projected)

EPSG

PHPCoord

Name: UTM zone 49S
Code: urn:ogc:def:coordinateOperation:EPSG::16149
Extent: World - S hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_49S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to ID74 / UTM zone 50N (Projected)

EPSG

PHPCoord

Name: UTM zone 50N
Code: urn:ogc:def:coordinateOperation:EPSG::16050
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_50N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ID74 / UTM zone 50S (Projected)

EPSG

PHPCoord

Name: UTM zone 50S
Code: urn:ogc:def:coordinateOperation:EPSG::16150
Extent: World - S hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_50S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to ID74 / UTM zone 51N (Projected)

EPSG

PHPCoord

Name: UTM zone 51N
Code: urn:ogc:def:coordinateOperation:EPSG::16051
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_51N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ID74 / UTM zone 51S (Projected)

EPSG

PHPCoord

Name: UTM zone 51S
Code: urn:ogc:def:coordinateOperation:EPSG::16151
Extent: World - S hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_51S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to ID74 / UTM zone 52N (Projected)

EPSG

PHPCoord

Name: UTM zone 52N
Code: urn:ogc:def:coordinateOperation:EPSG::16052
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_52N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ID74 / UTM zone 52S (Projected)

EPSG

PHPCoord

Name: UTM zone 52S
Code: urn:ogc:def:coordinateOperation:EPSG::16152
Extent: World - S hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_52S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to ID74 / UTM zone 53S (Projected)

EPSG

PHPCoord

Name: UTM zone 53S
Code: urn:ogc:def:coordinateOperation:EPSG::16153
Extent: World - S hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_53S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to ID74 / UTM zone 54S (Projected)

EPSG

PHPCoord

Name: UTM zone 54S
Code: urn:ogc:def:coordinateOperation:EPSG::16154
Extent: World - S hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ID74_UTM_ZONE_54S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

IG05 Intermediate CRS

Geographic2D::fromSRID(Geographic2D::EPSG_IG05_INTERMEDIATE_CRS)

to IG05 Intermediate CRS (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IG05_INTERMEDIATE_CRS)
)

to IGD05 (Geographic2D)

EPSG

PHPCoord

Name: IGD05 to IG05 Intermediate CRS
Code: urn:ogc:def:coordinateOperation:EPSG::7140
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGD05),
    xAxisTranslation: new Metre(23.8085),
    yAxisTranslation: new Metre(17.5937),
    zAxisTranslation: new Metre(17.801),
    xAxisRotation: new ArcSecond(0.3306),
    yAxisRotation: new ArcSecond(1.85706),
    zAxisRotation: new ArcSecond(-1.64828),
    scaleDifference: new PartsPerMillion(-5.4374)
)

to Israeli Grid 05 (Projected)

EPSG

PHPCoord

Name: Israeli TM
Code: urn:ogc:def:coordinateOperation:EPSG::18204
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ISRAELI_GRID_05),
    latitudeOfNaturalOrigin: new Degree(31.734393611111),
    longitudeOfNaturalOrigin: new Degree(35.204516944444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000067),
    falseEasting: new Metre(219529.584),
    falseNorthing: new Metre(626907.39)
)

IG05/12 Intermediate CRS

Geographic2D::fromSRID(Geographic2D::EPSG_IG05_12_INTERMEDIATE_CRS)

to IG05/12 Intermediate CRS (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IG05_12_INTERMEDIATE_CRS)
)

to IGD05/12 (Geographic2D)

EPSG

PHPCoord

Name: IGD05/12 to IG05/12 Intermediate CRS
Code: urn:ogc:def:coordinateOperation:EPSG::6993
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGD05_12),
    xAxisTranslation: new Metre(24.0024),
    yAxisTranslation: new Metre(17.1032),
    zAxisTranslation: new Metre(17.8444),
    xAxisRotation: new ArcSecond(0.33009),
    yAxisRotation: new ArcSecond(1.85269),
    zAxisRotation: new ArcSecond(-1.66969),
    scaleDifference: new PartsPerMillion(-5.4248)
)

to ITRF2008 (Geographic2D)

EPSG

PHPCoord

Name: ITRF2008 to IG05/12 Intermediate CRS
Code: urn:ogc:def:coordinateOperation:EPSG::9186
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ITRF2008),
    xAxisTranslation: new Metre(23.772),
    yAxisTranslation: new Metre(17.49),
    zAxisTranslation: new Metre(17.859),
    xAxisRotation: new ArcSecond(0.3132),
    yAxisRotation: new ArcSecond(1.85274),
    zAxisRotation: new ArcSecond(-1.67299),
    scaleDifference: new PartsPerMillion(-5.4262)
)

to Israeli Grid 05/12 (Projected)

EPSG

PHPCoord

Name: Israeli TM
Code: urn:ogc:def:coordinateOperation:EPSG::18204
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ISRAELI_GRID_05_12),
    latitudeOfNaturalOrigin: new Degree(31.734393611111),
    longitudeOfNaturalOrigin: new Degree(35.204516944444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000067),
    falseEasting: new Metre(219529.584),
    falseNorthing: new Metre(626907.39)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: WGS 84 to IG05/12 Intermediate CRS
Code: urn:ogc:def:coordinateOperation:EPSG::9189
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(23.772),
    yAxisTranslation: new Metre(17.49),
    zAxisTranslation: new Metre(17.859),
    xAxisRotation: new ArcSecond(0.3132),
    yAxisRotation: new ArcSecond(1.85274),
    zAxisRotation: new ArcSecond(-1.67299),
    scaleDifference: new PartsPerMillion(-5.4262)
)

IGC 1962 6th Parallel South

Geographic2D::fromSRID(Geographic2D::EPSG_IGC_1962_6TH_PARALLEL_SOUTH)

to IGC 1962 / Congo TM zone 12 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::17412
Extent: Congo DR (Zaire) - 11°E to 13°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGC_1962_CONGO_TM_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to IGC 1962 / Congo TM zone 14 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::17414
Extent: Congo DR (Zaire) - 13°E to 15°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGC_1962_CONGO_TM_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(14),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to IGC 1962 / Congo TM zone 16 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::17416
Extent: Congo DR (Zaire) - 15°E to 17°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGC_1962_CONGO_TM_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(16),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to IGC 1962 / Congo TM zone 18 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::17418
Extent: Congo DR (Zaire) - 17°E to 19°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGC_1962_CONGO_TM_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to IGC 1962 / Congo TM zone 20 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::17420
Extent: Congo DR (Zaire) - 19°E to 21°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGC_1962_CONGO_TM_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(20),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to IGC 1962 / Congo TM zone 22 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::17422
Extent: Congo DR (Zaire) - 21°E to 23°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGC_1962_CONGO_TM_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(22),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to IGC 1962 / Congo TM zone 24 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 24
Code: urn:ogc:def:coordinateOperation:EPSG::17424
Extent: Congo DR (Zaire) - 23°E to 25°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGC_1962_CONGO_TM_ZONE_24),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to IGC 1962 / Congo TM zone 26 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::17426
Extent: Congo DR (Zaire) - 25°E to 27°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGC_1962_CONGO_TM_ZONE_26),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(26),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to IGC 1962 / Congo TM zone 28 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::17428
Extent: Congo DR (Zaire) - 27°E to 29°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGC_1962_CONGO_TM_ZONE_28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(28),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to IGC 1962 / Congo TM zone 30 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::17430
Extent: Congo DR (Zaire) - east of 29°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGC_1962_CONGO_TM_ZONE_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

IGCB 1955

Geographic2D::fromSRID(Geographic2D::EPSG_IGCB_1955)

to IGCB 1955 / Congo TM zone 12 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::17412
Extent: Congo DR (Zaire) - 11°E to 13°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGCB_1955_CONGO_TM_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to IGCB 1955 / Congo TM zone 14 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::17414
Extent: Congo DR (Zaire) - 13°E to 15°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGCB_1955_CONGO_TM_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(14),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to IGCB 1955 / Congo TM zone 16 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::17416
Extent: Congo DR (Zaire) - 15°E to 17°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGCB_1955_CONGO_TM_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(16),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to IGCB 1955 / UTM zone 33S (Projected)

EPSG

PHPCoord

Name: UTM zone 33S
Code: urn:ogc:def:coordinateOperation:EPSG::16133
Extent: World - S hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGCB_1955_UTM_ZONE_33S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: IGCB 1955 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15787
Extent: Congo DR (Zaire) - Bas Congo
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-79.9),
    yAxisTranslation: new Metre(-158),
    zAxisTranslation: new Metre(-168.9)
)

IGD05

Geographic2D::fromSRID(Geographic2D::EPSG_IGD05)

to IG05 Intermediate CRS (Geographic2D)

EPSG

PHPCoord

Name: IGD05 to IG05 Intermediate CRS
Code: urn:ogc:def:coordinateOperation:EPSG::7140
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IG05_INTERMEDIATE_CRS),
    xAxisTranslation: new Metre(-23.8085),
    yAxisTranslation: new Metre(-17.5937),
    zAxisTranslation: new Metre(-17.801),
    xAxisRotation: new ArcSecond(-0.3306),
    yAxisRotation: new ArcSecond(-1.85706),
    zAxisRotation: new ArcSecond(1.64828),
    scaleDifference: new PartsPerMillion(5.4374)
)

to IGD05 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IGD05)
)

to IGD05/12 (Geographic2D)

EPSG

PHPCoord

Name: IGD05 to IGD05/12
Code: urn:ogc:def:coordinateOperation:EPSG::6992
Extent: Israel
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGD05_12),
    xAxisTranslation: new Metre(0.2255),
    yAxisTranslation: new Metre(-0.3709),
    zAxisTranslation: new Metre(-0.1171),
    xAxisRotation: new ArcSecond(-0.00388),
    yAxisRotation: new ArcSecond(0.00063),
    zAxisRotation: new ArcSecond(-0.0182),
    scaleDifference: new PartsPerMillion(0.013443)
)

IGD05/12

Geographic2D::fromSRID(Geographic2D::EPSG_IGD05_12)

to IG05/12 Intermediate CRS (Geographic2D)

EPSG

PHPCoord

Name: IGD05/12 to IG05/12 Intermediate CRS
Code: urn:ogc:def:coordinateOperation:EPSG::6993
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IG05_12_INTERMEDIATE_CRS),
    xAxisTranslation: new Metre(-24.0024),
    yAxisTranslation: new Metre(-17.1032),
    zAxisTranslation: new Metre(-17.8444),
    xAxisRotation: new ArcSecond(-0.33009),
    yAxisRotation: new ArcSecond(-1.85269),
    zAxisRotation: new ArcSecond(1.66969),
    scaleDifference: new PartsPerMillion(5.4248)
)

to IGD05 (Geographic2D)

EPSG

PHPCoord

Name: IGD05 to IGD05/12
Code: urn:ogc:def:coordinateOperation:EPSG::6992
Extent: Israel
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGD05),
    xAxisTranslation: new Metre(-0.2255),
    yAxisTranslation: new Metre(0.3709),
    zAxisTranslation: new Metre(0.1171),
    xAxisRotation: new ArcSecond(0.00388),
    yAxisRotation: new ArcSecond(-0.00063),
    zAxisRotation: new ArcSecond(0.0182),
    scaleDifference: new PartsPerMillion(-0.013443)
)

to IGD05/12 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IGD05_12)
)

IGM95

Geographic2D::fromSRID(Geographic2D::EPSG_IGM95)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: IGM95 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1098
Extent: Italy - including San Marino and Vatican
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to IGM95 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IGM95)
)

to IGM95 / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGM95_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to IGM95 / UTM zone 33N (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGM95_UTM_ZONE_33N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to IGM95 / UTM zone 34N (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGM95_UTM_ZONE_34N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

IGN 1962 Kerguelen

Geographic2D::fromSRID(Geographic2D::EPSG_IGN_1962_KERGUELEN)

to IGN 1962 Kerguelen / UTM zone 42S (Projected)

EPSG

PHPCoord

Name: UTM zone 42S
Code: urn:ogc:def:coordinateOperation:EPSG::16142
Extent: World - S hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGN_1962_KERGUELEN_UTM_ZONE_42S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: IGN 1962 Kerguelen to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15850
Extent: French Southern Territories - Kerguelen onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(145),
    yAxisTranslation: new Metre(-187),
    zAxisTranslation: new Metre(103)
)

IGN Astro 1960

Geographic2D::fromSRID(Geographic2D::EPSG_IGN_ASTRO_1960)

to IGN Astro 1960 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGN_ASTRO_1960_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to IGN Astro 1960 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGN_ASTRO_1960_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to IGN Astro 1960 / UTM zone 30N (Projected)

EPSG

PHPCoord

Name: UTM zone 30N
Code: urn:ogc:def:coordinateOperation:EPSG::16030
Extent: World - N hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGN_ASTRO_1960_UTM_ZONE_30N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

IGN53 Mare

Geographic2D::fromSRID(Geographic2D::EPSG_IGN53_MARE)

to IGN53 Mare / UTM zone 58S (Projected)

EPSG

PHPCoord

Name: UTM zone 58S
Code: urn:ogc:def:coordinateOperation:EPSG::16158
Extent: World - S hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGN53_MARE_UTM_ZONE_58S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to IGN53 Mare / UTM zone 59S (Projected)

EPSG

PHPCoord

Name: UTM zone 59S
Code: urn:ogc:def:coordinateOperation:EPSG::16159
Extent: World - S hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGN53_MARE_UTM_ZONE_59S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGNC91-93 (Geographic2D)

EPSG

PHPCoord

Name: IGN53 Mare to RGNC91-93 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15891
Extent: New Caledonia - Mare
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGNC91_93),
    xAxisTranslation: new Metre(-408.809),
    yAxisTranslation: new Metre(366.857),
    zAxisTranslation: new Metre(-412.987),
    xAxisRotation: new ArcSecond(-1.8843),
    yAxisRotation: new ArcSecond(0.5308),
    zAxisRotation: new ArcSecond(-2.1657),
    scaleDifference: new PartsPerMillion(-121.0994)
)

IGN56 Lifou

Geographic2D::fromSRID(Geographic2D::EPSG_IGN56_LIFOU)

to IGN56 Lifou / UTM zone 58S (Projected)

EPSG

PHPCoord

Name: UTM zone 58S
Code: urn:ogc:def:coordinateOperation:EPSG::16158
Extent: World - S hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGN56_LIFOU_UTM_ZONE_58S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGNC91-93 (Geographic2D)

EPSG

PHPCoord

Name: IGN56 Lifou to RGNC91-93 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15890
Extent: New Caledonia - Lifou
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGNC91_93),
    xAxisTranslation: new Metre(137.092),
    yAxisTranslation: new Metre(131.675),
    zAxisTranslation: new Metre(91.478),
    xAxisRotation: new ArcSecond(1.9435),
    yAxisRotation: new ArcSecond(11.5995),
    zAxisRotation: new ArcSecond(4.3316),
    scaleDifference: new PartsPerMillion(-7.4801)
)

IGN63 Hiva Oa

Geographic2D::fromSRID(Geographic2D::EPSG_IGN63_HIVA_OA)

to IGN63 Hiva Oa / UTM zone 7S (Projected)

EPSG

PHPCoord

Name: UTM zone 7S
Code: urn:ogc:def:coordinateOperation:EPSG::16107
Extent: World - S hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGN63_HIVA_OA_UTM_ZONE_7S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGPF (Geographic2D)

EPSG

PHPCoord

Name: IGN63 Hiva Oa to RGPF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8843
Extent: French Polynesia - Marquesas Islands - Hiva Oa
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGPF),
    xAxisTranslation: new Metre(410.721),
    yAxisTranslation: new Metre(55.049),
    zAxisTranslation: new Metre(80.746),
    xAxisRotation: new ArcSecond(-2.5779),
    yAxisRotation: new ArcSecond(-2.3514),
    zAxisRotation: new ArcSecond(-0.6664),
    scaleDifference: new PartsPerMillion(17.3311)
)
Name: IGN63 Hiva Oa to RGPF (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8845
Extent: French Polynesia - Marquesas Islands - Tahuata
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGPF),
    xAxisTranslation: new Metre(374.715),
    yAxisTranslation: new Metre(-58.407),
    zAxisTranslation: new Metre(-0.957),
    xAxisRotation: new ArcSecond(-16.2111),
    yAxisRotation: new ArcSecond(-11.4626),
    zAxisRotation: new ArcSecond(-5.5357),
    scaleDifference: new PartsPerMillion(-0.5409)
)

IGN72 Grande Terre

Geographic2D::fromSRID(Geographic2D::EPSG_IGN72_GRANDE_TERRE)

to IGN72 Grande Terre / UTM zone 58S (Projected)

EPSG

PHPCoord

Name: UTM zone 58S
Code: urn:ogc:def:coordinateOperation:EPSG::16158
Extent: World - S hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGN72_GRANDE_TERRE_UTM_ZONE_58S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGNC91-93 (Geographic2D)

EPSG

PHPCoord

Name: IGN72 Grande Terre to RGNC91-93 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15887
Extent: New Caledonia - Grande Terre
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGNC91_93),
    xAxisTranslation: new Metre(97.297),
    yAxisTranslation: new Metre(-263.243),
    zAxisTranslation: new Metre(310.879),
    xAxisRotation: new ArcSecond(1.5999),
    yAxisRotation: new ArcSecond(-0.8387),
    zAxisRotation: new ArcSecond(-3.1409),
    scaleDifference: new PartsPerMillion(13.326)
)
Name: IGN72 Grande Terre to RGNC91-93 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::15888
Extent: New Caledonia - Grande Terre - Noumea
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGNC91_93),
    xAxisTranslation: new Metre(48.812),
    yAxisTranslation: new Metre(-205.932),
    zAxisTranslation: new Metre(343.993),
    xAxisRotation: new ArcSecond(3.4427),
    yAxisRotation: new ArcSecond(0.4999),
    zAxisRotation: new ArcSecond(-4.0878),
    scaleDifference: new PartsPerMillion(6.5215)
)
Name: IGN72 Grande Terre to RGNC91-93 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9329
Extent: New Caledonia - Grande Terre
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGNC91_93),
    offsetsFile: IGNFGeocentricTranslationIGN72GrandeTerreRGNC9193Provider->provideGrid()
)
Name: IGN72 Grande Terre to RGNC91-93 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::9330
Extent: New Caledonia - Grande Terre - Noumea
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGNC91_93),
    offsetsFile: IGNFGeocentricTranslationIGN72GrandeTerreRGNC9193NoumeaProvider->provideGrid()
)

IGN72 Nuku Hiva

Geographic2D::fromSRID(Geographic2D::EPSG_IGN72_NUKU_HIVA)

to IGN72 Nuku Hiva / UTM zone 7S (Projected)

EPSG

PHPCoord

Name: UTM zone 7S
Code: urn:ogc:def:coordinateOperation:EPSG::16107
Extent: World - S hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGN72_NUKU_HIVA_UTM_ZONE_7S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGPF (Geographic2D)

EPSG

PHPCoord

Name: IGN72 Nuku Hiva to RGPF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8847
Extent: French Polynesia - Marquesas Islands - Nuku Hiva
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGPF),
    xAxisTranslation: new Metre(165.732),
    yAxisTranslation: new Metre(216.72),
    zAxisTranslation: new Metre(180.505),
    xAxisRotation: new ArcSecond(-0.6434),
    yAxisRotation: new ArcSecond(-0.4512),
    zAxisRotation: new ArcSecond(-0.0791),
    scaleDifference: new PartsPerMillion(7.4204)
)
Name: IGN72 Nuku Hiva to RGPF (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8849
Extent: French Polynesia - Marquesas Islands - Ua Huka
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGPF),
    xAxisTranslation: new Metre(1363.785),
    yAxisTranslation: new Metre(1362.687),
    zAxisTranslation: new Metre(398.811),
    xAxisRotation: new ArcSecond(-4.5322),
    yAxisRotation: new ArcSecond(-6.7579),
    zAxisRotation: new ArcSecond(-1.0574),
    scaleDifference: new PartsPerMillion(268.361)
)
Name: IGN72 Nuku Hiva to RGPF (3)
Code: urn:ogc:def:coordinateOperation:EPSG::8851
Extent: French Polynesia - Marquesas Islands - Ua Pou
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGPF),
    xAxisTranslation: new Metre(259.551),
    yAxisTranslation: new Metre(297.612),
    zAxisTranslation: new Metre(197.833),
    xAxisRotation: new ArcSecond(1.4866),
    yAxisRotation: new ArcSecond(2.1224),
    zAxisRotation: new ArcSecond(0.4612),
    scaleDifference: new PartsPerMillion(27.0249)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: IGN72 Nuku Hiva to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::8848
Extent: French Polynesia - Marquesas Islands - Nuku Hiva
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(165.804),
    yAxisTranslation: new Metre(216.213),
    zAxisTranslation: new Metre(180.26),
    xAxisRotation: new ArcSecond(-0.6251),
    yAxisRotation: new ArcSecond(-0.4515),
    zAxisRotation: new ArcSecond(-0.0721),
    scaleDifference: new PartsPerMillion(7.4111)
)

IGRS

Geographic2D::fromSRID(Geographic2D::EPSG_IGRS)

to IGRS (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IGRS)
)

to IGRS / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGRS_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to IGRS / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGRS_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to IGRS / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IGRS_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Karbala 1979 (Geographic2D)

EPSG

PHPCoord

Name: Karbala 1979 to IGRS (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5077
Extent: Iraq - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KARBALA_1979),
    xAxisTranslation: new Metre(-70.995),
    yAxisTranslation: new Metre(335.916),
    zAxisTranslation: new Metre(-262.898)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: IGRS to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3894
Extent: Iraq
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

IGS00

Geographic2D::fromSRID(Geographic2D::EPSG_IGS00)

to IGS00 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IGS00)
)

IGS05

Geographic2D::fromSRID(Geographic2D::EPSG_IGS05)

to IGS05 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IGS05)
)

IGS08

Geographic2D::fromSRID(Geographic2D::EPSG_IGS08)

to IGS08 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IGS08)
)

IGS14

Geographic2D::fromSRID(Geographic2D::EPSG_IGS14)

to IGS14 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IGS14)
)

IGS97

Geographic2D::fromSRID(Geographic2D::EPSG_IGS97)

to IGS97 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IGS97)
)

IGb00

Geographic2D::fromSRID(Geographic2D::EPSG_IGB00)

to IGb00 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IGB00)
)

IGb08

Geographic2D::fromSRID(Geographic2D::EPSG_IGB08)

to IGb08 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IGB08)
)

IGb14

Geographic2D::fromSRID(Geographic2D::EPSG_IGB14)

to IGb14 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IGB14)
)

IKBD-92

Geographic2D::fromSRID(Geographic2D::EPSG_IKBD_92)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: IKBD-92 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1993
Extent: Asia - Middle East - Iraq-Kuwait boundary
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

IRENET95

Geographic2D::fromSRID(Geographic2D::EPSG_IRENET95)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: IRENET95 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1611
Extent: Europe - Ireland (Republic and Ulster) - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to IRENET95 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_IRENET95)
)

to IRENET95 / Irish Transverse Mercator (Projected)

EPSG

PHPCoord

Name: Irish Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::19962
Extent: Europe - Ireland (Republic and Ulster) - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IRENET95_IRISH_TRANSVERSE_MERCATOR),
    latitudeOfNaturalOrigin: new Degree(53.5),
    longitudeOfNaturalOrigin: new Degree(-8),
    scaleFactorAtNaturalOrigin: new Unity(0.99982),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(750000)
)

to IRENET95 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_IRENET95_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

ISN2004

Geographic2D::fromSRID(Geographic2D::EPSG_ISN2004)

to ISN2004 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ISN2004)
)

to ISN2004 / LAEA Europe (Projected)

EPSG

PHPCoord

Name: Europe Equal Area 2001
Code: urn:ogc:def:coordinateOperation:EPSG::19986
Extent: Europe - LCC & LAEA
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_ISN2004_LAEA_EUROPE),
    latitudeOfNaturalOrigin: new Degree(52),
    longitudeOfNaturalOrigin: new Degree(10),
    falseEasting: new Metre(4321000),
    falseNorthing: new Metre(3210000)
)

to ISN2004 / LAEA Iceland (Projected)

EPSG

PHPCoord

Name: Iceland Lambert Azimuthal Equal Area
Code: urn:ogc:def:coordinateOperation:EPSG::9946
Extent: Iceland
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_ISN2004_LAEA_ICELAND),
    latitudeOfNaturalOrigin: new Degree(65),
    longitudeOfNaturalOrigin: new Degree(-19),
    falseEasting: new Metre(1700000),
    falseNorthing: new Metre(1300000)
)

to ISN2004 / LCC Europe (Projected)

EPSG

PHPCoord

Name: Europe Conformal 2001
Code: urn:ogc:def:coordinateOperation:EPSG::19985
Extent: Europe - LCC & LAEA
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ISN2004_LCC_EUROPE),
    latitudeOfFalseOrigin: new Degree(52),
    longitudeOfFalseOrigin: new Degree(10),
    latitudeOf1stStandardParallel: new Degree(35),
    latitudeOf2ndStandardParallel: new Degree(65),
    eastingAtFalseOrigin: new Metre(4000000),
    northingAtFalseOrigin: new Metre(2800000)
)

to ISN2004 / Lambert 2004 (Projected)

EPSG

PHPCoord

Name: Iceland Lambert 2004
Code: urn:ogc:def:coordinateOperation:EPSG::5326
Extent: Iceland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ISN2004_LAMBERT_2004),
    latitudeOfFalseOrigin: new Degree(65),
    longitudeOfFalseOrigin: new Degree(-19),
    latitudeOf1stStandardParallel: new Degree(64.25),
    latitudeOf2ndStandardParallel: new Degree(65.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(300000)
)

to ISN2016 (Geographic2D)

EPSG

PHPCoord

Name: ISN2004 to ISN2016 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9233
Extent: Iceland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ISN2016),
    offsetsFile: NTv2ISN2004ISN2016IcelandProvider->provideGrid()
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: ISN2004 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5327
Extent: Iceland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

ISN2016

Geographic2D::fromSRID(Geographic2D::EPSG_ISN2016)

to ISN2004 (Geographic2D)

EPSG

PHPCoord

Name: ISN2004 to ISN2016 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9233
Extent: Iceland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ISN2004),
    offsetsFile: NTv2ISN2004ISN2016IcelandProvider->provideGrid()
)

to ISN2016 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ISN2016)
)

to ISN2016 / LAEA Europe (Projected)

EPSG

PHPCoord

Name: Europe Equal Area 2001
Code: urn:ogc:def:coordinateOperation:EPSG::19986
Extent: Europe - LCC & LAEA
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_ISN2016_LAEA_EUROPE),
    latitudeOfNaturalOrigin: new Degree(52),
    longitudeOfNaturalOrigin: new Degree(10),
    falseEasting: new Metre(4321000),
    falseNorthing: new Metre(3210000)
)

to ISN2016 / LCC Europe (Projected)

EPSG

PHPCoord

Name: Europe Conformal 2001
Code: urn:ogc:def:coordinateOperation:EPSG::19985
Extent: Europe - LCC & LAEA
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ISN2016_LCC_EUROPE),
    latitudeOfFalseOrigin: new Degree(52),
    longitudeOfFalseOrigin: new Degree(10),
    latitudeOf1stStandardParallel: new Degree(35),
    latitudeOf2ndStandardParallel: new Degree(65),
    eastingAtFalseOrigin: new Metre(4000000),
    northingAtFalseOrigin: new Metre(2800000)
)

to ISN2016 / Lambert 2016 (Projected)

EPSG

PHPCoord

Name: Iceland Lambert 2016
Code: urn:ogc:def:coordinateOperation:EPSG::8087
Extent: Iceland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ISN2016_LAMBERT_2016),
    latitudeOfFalseOrigin: new Degree(65),
    longitudeOfFalseOrigin: new Degree(-19),
    latitudeOf1stStandardParallel: new Degree(64.25),
    latitudeOf2ndStandardParallel: new Degree(65.75),
    eastingAtFalseOrigin: new Metre(2700000),
    northingAtFalseOrigin: new Metre(300000)
)

to ISN93 (Geographic2D)

EPSG

PHPCoord

Name: ISN93 to ISN2016 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9232
Extent: Iceland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ISN93),
    offsetsFile: NTv2ISN93ISN2016IcelandProvider->provideGrid()
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: ISN2016 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9291
Extent: Iceland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

ISN93

Geographic2D::fromSRID(Geographic2D::EPSG_ISN93)

to ISN2016 (Geographic2D)

EPSG

PHPCoord

Name: ISN93 to ISN2016 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9232
Extent: Iceland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ISN2016),
    offsetsFile: NTv2ISN93ISN2016IcelandProvider->provideGrid()
)

to ISN93 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ISN93)
)

to ISN93 / Lambert 1993 (Projected)

EPSG

PHPCoord

Name: Iceland Lambert 1993
Code: urn:ogc:def:coordinateOperation:EPSG::19989
Extent: Iceland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_ISN93_LAMBERT_1993),
    latitudeOfFalseOrigin: new Degree(65),
    longitudeOfFalseOrigin: new Degree(-19),
    latitudeOf1stStandardParallel: new Degree(64.25),
    latitudeOf2ndStandardParallel: new Degree(65.75),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(500000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: ISN93 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1952
Extent: Iceland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

ITRF2000

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF2000)

to ITRF2000 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF2000)
)

ITRF2005

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF2005)

to ITRF2005 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF2005)
)

ITRF2008

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF2008)

to IG05/12 Intermediate CRS (Geographic2D)

EPSG

PHPCoord

Name: ITRF2008 to IG05/12 Intermediate CRS
Code: urn:ogc:def:coordinateOperation:EPSG::9186
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IG05_12_INTERMEDIATE_CRS),
    xAxisTranslation: new Metre(-23.772),
    yAxisTranslation: new Metre(-17.49),
    zAxisTranslation: new Metre(-17.859),
    xAxisRotation: new ArcSecond(-0.3132),
    yAxisRotation: new ArcSecond(-1.85274),
    zAxisRotation: new ArcSecond(1.67299),
    scaleDifference: new PartsPerMillion(5.4262)
)

to ITRF2008 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF2008)
)

ITRF2014

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF2014)

to ITRF2014 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF2014)
)

ITRF2020

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF2020)

to ITRF2020 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF2020)
)

ITRF88

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF88)

to ITRF88 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF88)
)

ITRF89

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF89)

to ITRF89 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF89)
)

ITRF90

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF90)

to ITRF90 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF90)
)

ITRF91

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF91)

to ITRF91 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF91)
)

ITRF92

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF92)

to ITRF92 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF92)
)

ITRF93

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF93)

to ITRF93 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF93)
)

ITRF94

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF94)

to ITRF94 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF94)
)

ITRF96

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF96)

to ITRF96 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF96)
)

ITRF97

Geographic2D::fromSRID(Geographic2D::EPSG_ITRF97)

to ITRF97 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ITRF97)
)

Indian 1954

Geographic2D::fromSRID(Geographic2D::EPSG_INDIAN_1954)

to Indian 1954 / UTM zone 46N (Projected)

EPSG

PHPCoord

Name: UTM zone 46N
Code: urn:ogc:def:coordinateOperation:EPSG::16046
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_INDIAN_1954_UTM_ZONE_46N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Indian 1954 / UTM zone 47N (Projected)

EPSG

PHPCoord

Name: UTM zone 47N
Code: urn:ogc:def:coordinateOperation:EPSG::16047
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_INDIAN_1954_UTM_ZONE_47N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Indian 1954 / UTM zone 48N (Projected)

EPSG

PHPCoord

Name: UTM zone 48N
Code: urn:ogc:def:coordinateOperation:EPSG::16048
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_INDIAN_1954_UTM_ZONE_48N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Indian 1954 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1153
Extent: Thailand - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(217),
    yAxisTranslation: new Metre(823),
    zAxisTranslation: new Metre(299)
)

Indian 1960

Geographic2D::fromSRID(Geographic2D::EPSG_INDIAN_1960)

to Indian 1960 / TM 106 NE (Projected)

EPSG

PHPCoord

Name: TM 106 NE
Code: urn:ogc:def:coordinateOperation:EPSG::16506
Extent: Vietnam - offshore Cuu Long basin
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_INDIAN_1960_TM_106_NE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(106),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Indian 1960 / UTM zone 48N (Projected)

EPSG

PHPCoord

Name: UTM zone 48N
Code: urn:ogc:def:coordinateOperation:EPSG::16048
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_INDIAN_1960_UTM_ZONE_48N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Indian 1960 / UTM zone 49N (Projected)

EPSG

PHPCoord

Name: UTM zone 49N
Code: urn:ogc:def:coordinateOperation:EPSG::16049
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_INDIAN_1960_UTM_ZONE_49N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE (Geographic2D)

EPSG

PHPCoord

Name: Indian 1960 to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1541
Extent: Vietnam - offshore Cuu Long basin
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE),
    xAxisTranslation: new Metre(199),
    yAxisTranslation: new Metre(931),
    zAxisTranslation: new Metre(317)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Indian 1960 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1542
Extent: Vietnam - 14°N to 18°N onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(198),
    yAxisTranslation: new Metre(881),
    zAxisTranslation: new Metre(317)
)
Name: Indian 1960 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1543
Extent: Vietnam - Con Son Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(182),
    yAxisTranslation: new Metre(915),
    zAxisTranslation: new Metre(344)
)

Indian 1975

Geographic2D::fromSRID(Geographic2D::EPSG_INDIAN_1975)

to Indian 1975 / UTM zone 47N (Projected)

EPSG

PHPCoord

Name: UTM zone 47N
Code: urn:ogc:def:coordinateOperation:EPSG::16047
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_INDIAN_1975_UTM_ZONE_47N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Indian 1975 / UTM zone 48N (Projected)

EPSG

PHPCoord

Name: UTM zone 48N
Code: urn:ogc:def:coordinateOperation:EPSG::16048
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_INDIAN_1975_UTM_ZONE_48N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Indian 1975 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1304
Extent: Thailand - onshore and Gulf of Thailand
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(210),
    yAxisTranslation: new Metre(814),
    zAxisTranslation: new Metre(289)
)
Name: Indian 1975 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1812
Extent: Thailand - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(293),
    yAxisTranslation: new Metre(836),
    zAxisTranslation: new Metre(318),
    xAxisRotation: new ArcSecond(0.5),
    yAxisRotation: new ArcSecond(1.6),
    zAxisRotation: new ArcSecond(-2.8),
    scaleDifference: new PartsPerMillion(2.1)
)

Israel 1993

Geographic2D::fromSRID(Geographic2D::EPSG_ISRAEL_1993)

to Israel 1993 / Israeli TM Grid (Projected)

EPSG

PHPCoord

Name: Israeli TM
Code: urn:ogc:def:coordinateOperation:EPSG::18204
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ISRAEL_1993_ISRAELI_TM_GRID),
    latitudeOfNaturalOrigin: new Degree(31.734393611111),
    longitudeOfNaturalOrigin: new Degree(35.204516944444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000067),
    falseEasting: new Metre(219529.584),
    falseNorthing: new Metre(626907.39)
)

to Palestine 1923 (Geographic2D)

EPSG

PHPCoord

Name: Palestine 1923 to Israel 1993 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1071
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PALESTINE_1923),
    xAxisTranslation: new Metre(181),
    yAxisTranslation: new Metre(122),
    zAxisTranslation: new Metre(-225)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Israel 1993 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9676
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(23.772),
    yAxisTranslation: new Metre(17.49),
    zAxisTranslation: new Metre(17.859),
    xAxisRotation: new ArcSecond(0.3132),
    yAxisRotation: new ArcSecond(1.85274),
    zAxisRotation: new ArcSecond(-1.67299),
    scaleDifference: new PartsPerMillion(-5.4262)
)

Iwo Jima 1945

Geographic2D::fromSRID(Geographic2D::EPSG_IWO_JIMA_1945)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Iwo Jima 1945 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15796
Extent: Japan - Iwo Jima
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(145),
    yAxisTranslation: new Metre(75),
    zAxisTranslation: new Metre(-272)
)

JAD2001

Geographic2D::fromSRID(Geographic2D::EPSG_JAD2001)

to JAD2001 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_JAD2001)
)

to JAD2001 / Jamaica Metric Grid (Projected)

EPSG

PHPCoord

Name: Jamaica Metric Grid 2001
Code: urn:ogc:def:coordinateOperation:EPSG::19860
Extent: Jamaica - onshore
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_JAD2001_JAMAICA_METRIC_GRID),
    latitudeOfNaturalOrigin: new Degree(18),
    longitudeOfNaturalOrigin: new Degree(-77),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(750000),
    falseNorthing: new Metre(650000)
)

to JAD2001 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JAD2001_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to JAD2001 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JAD2001_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to JAD69 (Geographic2D)

EPSG

PHPCoord

Name: JAD69 to JAD2001 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15926
Extent: Jamaica - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JAD69),
    xAxisTranslation: new Metre(33.722),
    yAxisTranslation: new Metre(-153.789),
    zAxisTranslation: new Metre(-94.959),
    xAxisRotation: new ArcSecond(-8.581),
    yAxisRotation: new ArcSecond(-4.478),
    zAxisRotation: new ArcSecond(4.54),
    scaleDifference: new PartsPerMillion(-8.95)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: JAD2001 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15925
Extent: Jamaica
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

JAD69

Geographic2D::fromSRID(Geographic2D::EPSG_JAD69)

to JAD2001 (Geographic2D)

EPSG

PHPCoord

Name: JAD69 to JAD2001 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15926
Extent: Jamaica - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JAD2001),
    xAxisTranslation: new Metre(-33.722),
    yAxisTranslation: new Metre(153.789),
    zAxisTranslation: new Metre(94.959),
    xAxisRotation: new ArcSecond(8.581),
    yAxisRotation: new ArcSecond(4.478),
    zAxisRotation: new ArcSecond(-4.54),
    scaleDifference: new PartsPerMillion(8.95)
)

to JAD69 / Jamaica National Grid (Projected)

EPSG

PHPCoord

Name: Jamaica National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19910
Extent: Jamaica - onshore
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_JAD69_JAMAICA_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(18),
    longitudeOfNaturalOrigin: new Degree(-77),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(150000)
)

JGD2000

Geographic2D::fromSRID(Geographic2D::EPSG_JGD2000)

to JGD2000 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_JGD2000)
)

to JGD2000 / Japan Plane Rectangular CS I (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone I
Code: urn:ogc:def:coordinateOperation:EPSG::17801
Extent: Japan - zone I
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_I),
    latitudeOfNaturalOrigin: new Degree(33),
    longitudeOfNaturalOrigin: new Degree(129.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS II (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone II
Code: urn:ogc:def:coordinateOperation:EPSG::17802
Extent: Japan - zone II
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_II),
    latitudeOfNaturalOrigin: new Degree(33),
    longitudeOfNaturalOrigin: new Degree(131),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS III (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone III
Code: urn:ogc:def:coordinateOperation:EPSG::17803
Extent: Japan - zone III
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_III),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(132.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS IV (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone IV
Code: urn:ogc:def:coordinateOperation:EPSG::17804
Extent: Japan - zone IV
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_IV),
    latitudeOfNaturalOrigin: new Degree(33),
    longitudeOfNaturalOrigin: new Degree(133.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS IX (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone IX
Code: urn:ogc:def:coordinateOperation:EPSG::17809
Extent: Japan - zone IX
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_IX),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(139.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS V (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone V
Code: urn:ogc:def:coordinateOperation:EPSG::17805
Extent: Japan - zone V
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_V),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(134.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS VI (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone VI
Code: urn:ogc:def:coordinateOperation:EPSG::17806
Extent: Japan - zone VI
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_VI),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(136),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS VII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone VII
Code: urn:ogc:def:coordinateOperation:EPSG::17807
Extent: Japan - zone VII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_VII),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(137.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS VIII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone VIII
Code: urn:ogc:def:coordinateOperation:EPSG::17808
Extent: Japan - zone VIII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_VIII),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(138.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS X (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone X
Code: urn:ogc:def:coordinateOperation:EPSG::17810
Extent: Japan - zone X
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_X),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(140.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS XI (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XI
Code: urn:ogc:def:coordinateOperation:EPSG::17811
Extent: Japan - zone XI
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_XI),
    latitudeOfNaturalOrigin: new Degree(44),
    longitudeOfNaturalOrigin: new Degree(140.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS XII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XII
Code: urn:ogc:def:coordinateOperation:EPSG::17812
Extent: Japan - zone XII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_XII),
    latitudeOfNaturalOrigin: new Degree(44),
    longitudeOfNaturalOrigin: new Degree(142.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS XIII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XIII
Code: urn:ogc:def:coordinateOperation:EPSG::17813
Extent: Japan - zone XIII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_XIII),
    latitudeOfNaturalOrigin: new Degree(44),
    longitudeOfNaturalOrigin: new Degree(144.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS XIV (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XIV
Code: urn:ogc:def:coordinateOperation:EPSG::17814
Extent: Japan - zone XIV
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_XIV),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(142),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS XIX (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XIX
Code: urn:ogc:def:coordinateOperation:EPSG::17819
Extent: Japan - Minamitori-shima (Marcus Island) - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_XIX),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(154),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS XV (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XV
Code: urn:ogc:def:coordinateOperation:EPSG::17815
Extent: Japan - zone XV
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_XV),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(127.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS XVI (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XVI
Code: urn:ogc:def:coordinateOperation:EPSG::17816
Extent: Japan - zone XVI
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_XVI),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(124),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS XVII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XVII
Code: urn:ogc:def:coordinateOperation:EPSG::17817
Extent: Japan - zone XVII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_XVII),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(131),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / Japan Plane Rectangular CS XVIII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XVIII
Code: urn:ogc:def:coordinateOperation:EPSG::17818
Extent: Japan - zone XVIII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_JAPAN_PLANE_RECTANGULAR_CS_XVIII),
    latitudeOfNaturalOrigin: new Degree(20),
    longitudeOfNaturalOrigin: new Degree(136),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2000 / UTM zone 51N (Projected)

EPSG

PHPCoord

Name: UTM zone 51N
Code: urn:ogc:def:coordinateOperation:EPSG::16051
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_UTM_ZONE_51N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to JGD2000 / UTM zone 52N (Projected)

EPSG

PHPCoord

Name: UTM zone 52N
Code: urn:ogc:def:coordinateOperation:EPSG::16052
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_UTM_ZONE_52N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to JGD2000 / UTM zone 53N (Projected)

EPSG

PHPCoord

Name: UTM zone 53N
Code: urn:ogc:def:coordinateOperation:EPSG::16053
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_UTM_ZONE_53N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to JGD2000 / UTM zone 54N (Projected)

EPSG

PHPCoord

Name: UTM zone 54N
Code: urn:ogc:def:coordinateOperation:EPSG::16054
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_UTM_ZONE_54N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to JGD2000 / UTM zone 55N (Projected)

EPSG

PHPCoord

Name: UTM zone 55N
Code: urn:ogc:def:coordinateOperation:EPSG::16055
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2000_UTM_ZONE_55N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to JGD2011 (Geographic2D)

EPSG

PHPCoord

Name: JGD2000 to JGD2011 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6698
Extent: Japan excluding northern main province
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JGD2011),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)
Name: JGD2000 to JGD2011 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6713
Extent: Japan - northern Honshu
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JGD2011),
    offsetsFile: NTv2JGD2000JGD2011JapanProvider->provideGrid()
)

to Tokyo (Geographic2D)

EPSG

PHPCoord

Name: Tokyo to JGD2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15483
Extent: Japan - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TOKYO),
    xAxisTranslation: new Metre(146.414),
    yAxisTranslation: new Metre(-507.337),
    zAxisTranslation: new Metre(-680.507)
)
Name: Tokyo to JGD2000 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6712
Extent: Japan - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TOKYO),
    offsetsFile: NTv2TokyoJGD2000JapanProvider->provideGrid()
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: JGD2000 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1826
Extent: Japan excluding northern main province
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)
Name: JGD2000 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9896
Extent: Japan - northern Honshu
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    offsetsFile: NTv2JGD2000JGD2011JapanProvider->provideGrid()
)

JGD2011

Geographic2D::fromSRID(Geographic2D::EPSG_JGD2011)

to JGD2000 (Geographic2D)

EPSG

PHPCoord

Name: JGD2000 to JGD2011 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6698
Extent: Japan excluding northern main province
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JGD2000),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)
Name: JGD2000 to JGD2011 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6713
Extent: Japan - northern Honshu
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JGD2000),
    offsetsFile: NTv2JGD2000JGD2011JapanProvider->provideGrid()
)

to JGD2011 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_JGD2011)
)

to JGD2011 / Japan Plane Rectangular CS I (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone I
Code: urn:ogc:def:coordinateOperation:EPSG::17801
Extent: Japan - zone I
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_I),
    latitudeOfNaturalOrigin: new Degree(33),
    longitudeOfNaturalOrigin: new Degree(129.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS II (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone II
Code: urn:ogc:def:coordinateOperation:EPSG::17802
Extent: Japan - zone II
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_II),
    latitudeOfNaturalOrigin: new Degree(33),
    longitudeOfNaturalOrigin: new Degree(131),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS III (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone III
Code: urn:ogc:def:coordinateOperation:EPSG::17803
Extent: Japan - zone III
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_III),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(132.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS IV (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone IV
Code: urn:ogc:def:coordinateOperation:EPSG::17804
Extent: Japan - zone IV
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_IV),
    latitudeOfNaturalOrigin: new Degree(33),
    longitudeOfNaturalOrigin: new Degree(133.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS IX (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone IX
Code: urn:ogc:def:coordinateOperation:EPSG::17809
Extent: Japan - zone IX
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_IX),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(139.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS V (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone V
Code: urn:ogc:def:coordinateOperation:EPSG::17805
Extent: Japan - zone V
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_V),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(134.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS VI (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone VI
Code: urn:ogc:def:coordinateOperation:EPSG::17806
Extent: Japan - zone VI
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_VI),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(136),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS VII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone VII
Code: urn:ogc:def:coordinateOperation:EPSG::17807
Extent: Japan - zone VII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_VII),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(137.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS VIII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone VIII
Code: urn:ogc:def:coordinateOperation:EPSG::17808
Extent: Japan - zone VIII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_VIII),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(138.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS X (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone X
Code: urn:ogc:def:coordinateOperation:EPSG::17810
Extent: Japan - zone X
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_X),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(140.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS XI (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XI
Code: urn:ogc:def:coordinateOperation:EPSG::17811
Extent: Japan - zone XI
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_XI),
    latitudeOfNaturalOrigin: new Degree(44),
    longitudeOfNaturalOrigin: new Degree(140.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS XII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XII
Code: urn:ogc:def:coordinateOperation:EPSG::17812
Extent: Japan - zone XII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_XII),
    latitudeOfNaturalOrigin: new Degree(44),
    longitudeOfNaturalOrigin: new Degree(142.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS XIII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XIII
Code: urn:ogc:def:coordinateOperation:EPSG::17813
Extent: Japan - zone XIII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_XIII),
    latitudeOfNaturalOrigin: new Degree(44),
    longitudeOfNaturalOrigin: new Degree(144.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS XIV (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XIV
Code: urn:ogc:def:coordinateOperation:EPSG::17814
Extent: Japan - zone XIV
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_XIV),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(142),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS XIX (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XIX
Code: urn:ogc:def:coordinateOperation:EPSG::17819
Extent: Japan - Minamitori-shima (Marcus Island) - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_XIX),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(154),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS XV (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XV
Code: urn:ogc:def:coordinateOperation:EPSG::17815
Extent: Japan - zone XV
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_XV),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(127.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS XVI (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XVI
Code: urn:ogc:def:coordinateOperation:EPSG::17816
Extent: Japan - zone XVI
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_XVI),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(124),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS XVII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XVII
Code: urn:ogc:def:coordinateOperation:EPSG::17817
Extent: Japan - zone XVII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_XVII),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(131),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / Japan Plane Rectangular CS XVIII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XVIII
Code: urn:ogc:def:coordinateOperation:EPSG::17818
Extent: Japan - zone XVIII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_JAPAN_PLANE_RECTANGULAR_CS_XVIII),
    latitudeOfNaturalOrigin: new Degree(20),
    longitudeOfNaturalOrigin: new Degree(136),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to JGD2011 / UTM zone 51N (Projected)

EPSG

PHPCoord

Name: UTM zone 51N
Code: urn:ogc:def:coordinateOperation:EPSG::16051
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_UTM_ZONE_51N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to JGD2011 / UTM zone 52N (Projected)

EPSG

PHPCoord

Name: UTM zone 52N
Code: urn:ogc:def:coordinateOperation:EPSG::16052
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_UTM_ZONE_52N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to JGD2011 / UTM zone 53N (Projected)

EPSG

PHPCoord

Name: UTM zone 53N
Code: urn:ogc:def:coordinateOperation:EPSG::16053
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_UTM_ZONE_53N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to JGD2011 / UTM zone 54N (Projected)

EPSG

PHPCoord

Name: UTM zone 54N
Code: urn:ogc:def:coordinateOperation:EPSG::16054
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_UTM_ZONE_54N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to JGD2011 / UTM zone 55N (Projected)

EPSG

PHPCoord

Name: UTM zone 55N
Code: urn:ogc:def:coordinateOperation:EPSG::16055
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_JGD2011_UTM_ZONE_55N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Tokyo (Geographic2D)

EPSG

PHPCoord

Name: Tokyo to JGD2011 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6740
Extent: Japan onshore excluding northern main province
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TOKYO),
    offsetsFile: NTv2TokyoJGD2000JapanProvider->provideGrid()
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: JGD2011 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9936
Extent: Japan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Jamaica 1875

Geographic2D::fromSRID(Geographic2D::EPSG_JAMAICA_1875)

to Jamaica 1875 / Jamaica (Old Grid) (Projected)

EPSG

PHPCoord

Name: Jamaica (Old Grid)
Code: urn:ogc:def:coordinateOperation:EPSG::19909
Extent: Jamaica - onshore
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_JAMAICA_1875_JAMAICA_OLD_GRID),
    latitudeOfNaturalOrigin: new Degree(18),
    longitudeOfNaturalOrigin: new Degree(-77),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new ClarkeFoot(550000),
    falseNorthing: new ClarkeFoot(400000)
)

Johnston Island 1961

Geographic2D::fromSRID(Geographic2D::EPSG_JOHNSTON_ISLAND_1961)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Johnston Island 1961 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15809
Extent: Johnston Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(189),
    yAxisTranslation: new Metre(-79),
    zAxisTranslation: new Metre(-202)
)

Jouik 1961

Geographic2D::fromSRID(Geographic2D::EPSG_JOUIK_1961)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Jouik 1961 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15870
Extent: Mauritania - north coast
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-80.01),
    yAxisTranslation: new Metre(253.26),
    zAxisTranslation: new Metre(291.19)
)

KKJ

Geographic2D::fromSRID(Geographic2D::EPSG_KKJ)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: KKJ to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::10098
Extent: Finland - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-96.062),
    yAxisTranslation: new Metre(-82.428),
    zAxisTranslation: new Metre(-121.753),
    xAxisRotation: new ArcSecond(-4.801),
    yAxisRotation: new ArcSecond(-0.345),
    zAxisRotation: new ArcSecond(1.376),
    scaleDifference: new PartsPerMillion(1.496)
)

to KKJ / Finland Uniform Coordinate System (Projected)

EPSG

PHPCoord

Name: Finland Uniform Coordinate System
Code: urn:ogc:def:coordinateOperation:EPSG::18193
Extent: Finland - 25.5°E to 28.5°E onshore, Finland - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KKJ_FINLAND_UNIFORM_COORDINATE_SYSTEM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to KKJ / Finland zone 0 (Projected)

EPSG

PHPCoord

Name: Finland zone 0
Code: urn:ogc:def:coordinateOperation:EPSG::18180
Extent: Finland - west of 19.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KKJ_FINLAND_ZONE_0),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to KKJ / Finland zone 1 (Projected)

EPSG

PHPCoord

Name: Finland zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::18191
Extent: Finland - 19.5°E to 22.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KKJ_FINLAND_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to KKJ / Finland zone 2 (Projected)

EPSG

PHPCoord

Name: Finland zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18192
Extent: Finland - 22.5°E to 25.5°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KKJ_FINLAND_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to KKJ / Finland zone 4 (Projected)

EPSG

PHPCoord

Name: Finland zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::18194
Extent: Finland - 28.5°E to 31.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KKJ_FINLAND_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to KKJ / Finland zone 5 (Projected)

EPSG

PHPCoord

Name: Finland zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::18205
Extent: Finland - east of 31.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KKJ_FINLAND_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

KOC

Geographic2D::fromSRID(Geographic2D::EPSG_KOC)

to KOC Lambert (Projected)

EPSG

PHPCoord

Name: Iraq zone
Code: urn:ogc:def:coordinateOperation:EPSG::19906
Extent: Asia - Middle East - Iraq zone
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KOC_LAMBERT),
    latitudeOfNaturalOrigin: new Degree(32.5),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9987864078),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(1166200)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: KOC to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1059
Extent: Kuwait - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-294.7),
    yAxisTranslation: new Metre(-200.1),
    zAxisTranslation: new Metre(525.5)
)

KOSOVAREF01

Geographic2D::fromSRID(Geographic2D::EPSG_KOSOVAREF01)

to KOSOVAREF01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_KOSOVAREF01)
)

to KOSOVAREF01 / Balkans zone 7 (Projected)

EPSG

PHPCoord

Name: Balkans zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::18277
Extent: North Macedonia, Europe - former Yugoslavia onshore 19.5°E to 22.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOSOVAREF01_BALKANS_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to MGI 1901 (Geographic2D)

EPSG

PHPCoord

Name: MGI 1901 to KOSOVAREF01 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9142
Extent: Kosovo
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-628.54052),
    yAxisTranslation: new Metre(-192.2538),
    zAxisTranslation: new Metre(-498.43507),
    xAxisRotation: new ArcSecond(13.79189),
    yAxisRotation: new ArcSecond(0.81467),
    zAxisRotation: new ArcSecond(-41.21533),
    scaleDifference: new PartsPerMillion(17.40368)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: KOSOVAREF01 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9144
Extent: Kosovo
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

KSA-GRF17

Geographic2D::fromSRID(Geographic2D::EPSG_KSA_GRF17)

to Ain el Abd (Geographic2D)

EPSG

PHPCoord

Name: Ain el Abd to KSA-GRF17 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9362
Extent: Saudi Arabia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AIN_EL_ABD),
    xAxisTranslation: new Metre(-13.8714),
    yAxisTranslation: new Metre(83.9721),
    zAxisTranslation: new Metre(-101.674)
)

to KSA-GRF17 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_KSA_GRF17)
)

to KSA-GRF17 / UTM zone 36N (Projected)

EPSG

PHPCoord

Name: UTM zone 36N
Code: urn:ogc:def:coordinateOperation:EPSG::16036
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KSA_GRF17_UTM_ZONE_36N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to KSA-GRF17 / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KSA_GRF17_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to KSA-GRF17 / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KSA_GRF17_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to KSA-GRF17 / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KSA_GRF17_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to KSA-GRF17 / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KSA_GRF17_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to MTRF-2000 (Geographic2D)

EPSG

PHPCoord

Name: MTRF-2000 to KSA-GRF17 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9361
Extent: Saudi Arabia
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MTRF_2000),
    xAxisTranslation: new Metre(-0.0469),
    yAxisTranslation: new Metre(0.2827),
    zAxisTranslation: new Metre(-0.0866),
    xAxisRotation: new ArcSecond(-0.00559),
    yAxisRotation: new ArcSecond(0.004981),
    zAxisRotation: new ArcSecond(-0.023108),
    scaleDifference: new PartsPerMillion(0.008051)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: KSA-GRF17 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9383
Extent: Saudi Arabia
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0),
    xAxisRotation: new ArcSecond(-0.008393),
    yAxisRotation: new ArcSecond(0.000749),
    zAxisRotation: new ArcSecond(-0.010276),
    scaleDifference: new PartsPerMillion(0)
)

KUDAMS

Geographic2D::fromSRID(Geographic2D::EPSG_KUDAMS)

to KUDAMS / KTM (Projected)

EPSG

PHPCoord

Name: Kuwait Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::19997
Extent: Kuwait - Kuwait City
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KUDAMS_KTM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(48),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Kudams to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1062
Extent: Kuwait - Kuwait City
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(226.702),
    yAxisTranslation: new Metre(-193.337),
    zAxisTranslation: new Metre(-35.371),
    xAxisRotation: new ArcSecond(2.229),
    yAxisRotation: new ArcSecond(4.391),
    zAxisRotation: new ArcSecond(-9.238),
    scaleDifference: new PartsPerMillion(0.9798)
)

Kalianpur 1880

Geographic2D::fromSRID(Geographic2D::EPSG_KALIANPUR_1880)

to Kalianpur 1880 / India zone 0 (Projected)

EPSG

PHPCoord

Name: India zone 0
Code: urn:ogc:def:coordinateOperation:EPSG::18110
Extent: Pakistan - north of 35°35’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1880_INDIA_ZONE_0),
    latitudeOfNaturalOrigin: new Degree(39.5),
    longitudeOfNaturalOrigin: new Degree(68),
    scaleFactorAtNaturalOrigin: new Unity(0.99846154),
    falseEasting: new IndianYard(2355500),
    falseNorthing: new IndianYard(2590000)
)

to Kalianpur 1880 / India zone I (Projected)

EPSG

PHPCoord

Name: India zone I
Code: urn:ogc:def:coordinateOperation:EPSG::18111
Extent: Asia - India; Pakistan - 28°N to 35°35’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1880_INDIA_ZONE_I),
    latitudeOfNaturalOrigin: new Degree(32.5),
    longitudeOfNaturalOrigin: new Degree(68),
    scaleFactorAtNaturalOrigin: new Unity(0.99878641),
    falseEasting: new IndianYard(3000000),
    falseNorthing: new IndianYard(1000000)
)

to Kalianpur 1880 / India zone IIIa (Projected)

EPSG

PHPCoord

Name: India zone IIIa
Code: urn:ogc:def:coordinateOperation:EPSG::18114
Extent: India - onshore 15°N to 21°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1880_INDIA_ZONE_IIIA),
    latitudeOfNaturalOrigin: new Degree(19),
    longitudeOfNaturalOrigin: new Degree(80),
    scaleFactorAtNaturalOrigin: new Unity(0.99878641),
    falseEasting: new IndianYard(3000000),
    falseNorthing: new IndianYard(1000000)
)

to Kalianpur 1880 / India zone IIa (Projected)

EPSG

PHPCoord

Name: India zone IIa
Code: urn:ogc:def:coordinateOperation:EPSG::18112
Extent: Asia - India; Pakistan - onshore 21°N to 28°N and west of 82°E
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1880_INDIA_ZONE_IIA),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(74),
    scaleFactorAtNaturalOrigin: new Unity(0.99878641),
    falseEasting: new IndianYard(3000000),
    falseNorthing: new IndianYard(1000000)
)

to Kalianpur 1880 / India zone IIb (Projected)

EPSG

PHPCoord

Name: India zone IIb
Code: urn:ogc:def:coordinateOperation:EPSG::18113
Extent: Asia - Bangladesh; India; Myanmar; Pakistan - zone Ilb
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1880_INDIA_ZONE_IIB),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(0.99878641),
    falseEasting: new IndianYard(3000000),
    falseNorthing: new IndianYard(1000000)
)

to Kalianpur 1880 / India zone IVa (Projected)

EPSG

PHPCoord

Name: India zone IVa
Code: urn:ogc:def:coordinateOperation:EPSG::18116
Extent: India - mainland south of 15°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1880_INDIA_ZONE_IVA),
    latitudeOfNaturalOrigin: new Degree(12),
    longitudeOfNaturalOrigin: new Degree(80),
    scaleFactorAtNaturalOrigin: new Unity(0.99878641),
    falseEasting: new IndianYard(3000000),
    falseNorthing: new IndianYard(1000000)
)

Kalianpur 1937

Geographic2D::fromSRID(Geographic2D::EPSG_KALIANPUR_1937)

to Kalianpur 1937 / India zone IIb (Projected)

EPSG

PHPCoord

Name: India zone IIb (1937 metres)
Code: urn:ogc:def:coordinateOperation:EPSG::18238
Extent: Bangladesh - onshore
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1937_INDIA_ZONE_IIB),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(0.99878641),
    falseEasting: new Metre(2743185.69),
    falseNorthing: new Metre(914395.23)
)

to Kalianpur 1937 / UTM zone 45N (Projected)

EPSG

PHPCoord

Name: UTM zone 45N
Code: urn:ogc:def:coordinateOperation:EPSG::16045
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1937_UTM_ZONE_45N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Kalianpur 1937 / UTM zone 46N (Projected)

EPSG

PHPCoord

Name: UTM zone 46N
Code: urn:ogc:def:coordinateOperation:EPSG::16046
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1937_UTM_ZONE_46N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Kalianpur 1937 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1155
Extent: Bangladesh - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(282),
    yAxisTranslation: new Metre(726),
    zAxisTranslation: new Metre(254)
)
Name: Kalianpur 1937 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1533
Extent: Myanmar (Burma) - Moattama area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(214),
    yAxisTranslation: new Metre(804),
    zAxisTranslation: new Metre(268)
)

Kalianpur 1962

Geographic2D::fromSRID(Geographic2D::EPSG_KALIANPUR_1962)

to Kalianpur 1962 / India zone I (Projected)

EPSG

PHPCoord

Name: India zone I (1962 metres)
Code: urn:ogc:def:coordinateOperation:EPSG::18236
Extent: Pakistan - 28°N to 35°35’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1962_INDIA_ZONE_I),
    latitudeOfNaturalOrigin: new Degree(32.5),
    longitudeOfNaturalOrigin: new Degree(68),
    scaleFactorAtNaturalOrigin: new Unity(0.99878641),
    falseEasting: new Metre(2743196.4),
    falseNorthing: new Metre(914398.8)
)

to Kalianpur 1962 / India zone IIa (Projected)

EPSG

PHPCoord

Name: India zone IIa (1962 metres)
Code: urn:ogc:def:coordinateOperation:EPSG::18237
Extent: Pakistan - onshore south of 28°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1962_INDIA_ZONE_IIA),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(74),
    scaleFactorAtNaturalOrigin: new Unity(0.99878641),
    falseEasting: new Metre(2743196.4),
    falseNorthing: new Metre(914398.8)
)

to Kalianpur 1962 / UTM zone 41N (Projected)

EPSG

PHPCoord

Name: UTM zone 41N
Code: urn:ogc:def:coordinateOperation:EPSG::16041
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1962_UTM_ZONE_41N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Kalianpur 1962 / UTM zone 42N (Projected)

EPSG

PHPCoord

Name: UTM zone 42N
Code: urn:ogc:def:coordinateOperation:EPSG::16042
Extent: World - N hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1962_UTM_ZONE_42N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Kalianpur 1962 / UTM zone 43N (Projected)

EPSG

PHPCoord

Name: UTM zone 43N
Code: urn:ogc:def:coordinateOperation:EPSG::16043
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1962_UTM_ZONE_43N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Kalianpur 1962 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15494
Extent: Pakistan - Gambat
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(274.164),
    yAxisTranslation: new Metre(677.282),
    zAxisTranslation: new Metre(226.704)
)
Name: Kalianpur 1962 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15701
Extent: Pakistan - offshore Indus
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(275.57),
    yAxisTranslation: new Metre(676.78),
    zAxisTranslation: new Metre(229.6)
)
Name: Kalianpur 1962 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::15702
Extent: Pakistan - Badin and Mehran
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(278.9),
    yAxisTranslation: new Metre(684.39),
    zAxisTranslation: new Metre(226.05)
)
Name: Kalianpur 1962 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::15703
Extent: Pakistan - Karachi
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(271.905),
    yAxisTranslation: new Metre(669.593),
    zAxisTranslation: new Metre(231.495)
)
Name: Kalianpur 1962 to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::9234
Extent: Pakistan - East Sind
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(230.25),
    yAxisTranslation: new Metre(632.76),
    zAxisTranslation: new Metre(161.03),
    xAxisRotation: new ArcSecond(-1.114),
    yAxisRotation: new ArcSecond(1.115),
    zAxisRotation: new ArcSecond(1.212),
    scaleDifference: new PartsPerMillion(12.584)
)

Kalianpur 1975

Geographic2D::fromSRID(Geographic2D::EPSG_KALIANPUR_1975)

to Kalianpur 1975 / India zone I (Projected)

EPSG

PHPCoord

Name: India zone I (1975 metres)
Code: urn:ogc:def:coordinateOperation:EPSG::18231
Extent: India - north of 28°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1975_INDIA_ZONE_I),
    latitudeOfNaturalOrigin: new Degree(32.5),
    longitudeOfNaturalOrigin: new Degree(68),
    scaleFactorAtNaturalOrigin: new Unity(0.99878641),
    falseEasting: new Metre(2743195.5),
    falseNorthing: new Metre(914398.5)
)

to Kalianpur 1975 / India zone IIIa (Projected)

EPSG

PHPCoord

Name: India zone IIIa (1975 metres)
Code: urn:ogc:def:coordinateOperation:EPSG::18233
Extent: India - onshore 15°N to 21°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1975_INDIA_ZONE_IIIA),
    latitudeOfNaturalOrigin: new Degree(19),
    longitudeOfNaturalOrigin: new Degree(80),
    scaleFactorAtNaturalOrigin: new Unity(0.99878641),
    falseEasting: new Metre(2743195.5),
    falseNorthing: new Metre(914398.5)
)

to Kalianpur 1975 / India zone IIa (Projected)

EPSG

PHPCoord

Name: India zone IIa (1975 metres)
Code: urn:ogc:def:coordinateOperation:EPSG::18232
Extent: India - onshore 21°N to 28°N and west of 82°E
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1975_INDIA_ZONE_IIA),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(74),
    scaleFactorAtNaturalOrigin: new Unity(0.99878641),
    falseEasting: new Metre(2743195.5),
    falseNorthing: new Metre(914398.5)
)

to Kalianpur 1975 / India zone IIb (Projected)

EPSG

PHPCoord

Name: India zone IIb (1975 metres)
Code: urn:ogc:def:coordinateOperation:EPSG::18235
Extent: India - onshore north of 21°N and east of 82°E
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1975_INDIA_ZONE_IIB),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(0.99878641),
    falseEasting: new Metre(2743195.5),
    falseNorthing: new Metre(914398.5)
)

to Kalianpur 1975 / India zone IVa (Projected)

EPSG

PHPCoord

Name: India zone IVa (1975 metres)
Code: urn:ogc:def:coordinateOperation:EPSG::18234
Extent: India - mainland south of 15°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1975_INDIA_ZONE_IVA),
    latitudeOfNaturalOrigin: new Degree(12),
    longitudeOfNaturalOrigin: new Degree(80),
    scaleFactorAtNaturalOrigin: new Unity(0.99878641),
    falseEasting: new Metre(2743195.5),
    falseNorthing: new Metre(914398.5)
)

to Kalianpur 1975 / UTM zone 42N (Projected)

EPSG

PHPCoord

Name: UTM zone 42N
Code: urn:ogc:def:coordinateOperation:EPSG::16042
Extent: World - N hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1975_UTM_ZONE_42N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Kalianpur 1975 / UTM zone 43N (Projected)

EPSG

PHPCoord

Name: UTM zone 43N
Code: urn:ogc:def:coordinateOperation:EPSG::16043
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1975_UTM_ZONE_43N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Kalianpur 1975 / UTM zone 44N (Projected)

EPSG

PHPCoord

Name: UTM zone 44N
Code: urn:ogc:def:coordinateOperation:EPSG::16044
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1975_UTM_ZONE_44N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Kalianpur 1975 / UTM zone 45N (Projected)

EPSG

PHPCoord

Name: UTM zone 45N
Code: urn:ogc:def:coordinateOperation:EPSG::16045
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1975_UTM_ZONE_45N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Kalianpur 1975 / UTM zone 46N (Projected)

EPSG

PHPCoord

Name: UTM zone 46N
Code: urn:ogc:def:coordinateOperation:EPSG::16046
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1975_UTM_ZONE_46N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Kalianpur 1975 / UTM zone 47N (Projected)

EPSG

PHPCoord

Name: UTM zone 47N
Code: urn:ogc:def:coordinateOperation:EPSG::16047
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KALIANPUR_1975_UTM_ZONE_47N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

Kandawala

Geographic2D::fromSRID(Geographic2D::EPSG_KANDAWALA)

to Kandawala / Sri Lanka Grid (Projected)

EPSG

PHPCoord

Name: Sri Lanka Grid
Code: urn:ogc:def:coordinateOperation:EPSG::5231
Extent: Sri Lanka - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KANDAWALA_SRI_LANKA_GRID),
    latitudeOfNaturalOrigin: new Degree(7.0004802777778),
    longitudeOfNaturalOrigin: new Degree(80.771711111111),
    scaleFactorAtNaturalOrigin: new Unity(0.9999238418),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(200000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Kandawala to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1157
Extent: Sri Lanka - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-97),
    yAxisTranslation: new Metre(787),
    zAxisTranslation: new Metre(86)
)

Karbala 1979

Geographic2D::fromSRID(Geographic2D::EPSG_KARBALA_1979)

to IGRS (Geographic2D)

EPSG

PHPCoord

Name: Karbala 1979 to IGRS (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5077
Extent: Iraq - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGRS),
    xAxisTranslation: new Metre(70.995),
    yAxisTranslation: new Metre(-335.916),
    zAxisTranslation: new Metre(262.898)
)

to Karbala 1979 / Iraq National Grid (Projected)

EPSG

PHPCoord

Name: Iraq National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19907
Extent: Iraq - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KARBALA_1979_IRAQ_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(29.026268333333),
    longitudeOfNaturalOrigin: new Degree(46.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9994),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(0)
)

to Karbala 1979 / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KARBALA_1979_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Karbala 1979 / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KARBALA_1979_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Karbala 1979 / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KARBALA_1979_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

Kasai 1953

Geographic2D::fromSRID(Geographic2D::EPSG_KASAI_1953)

to Kasai 1953 / Congo TM zone 22 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::17422
Extent: Congo DR (Zaire) - 21°E to 23°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KASAI_1953_CONGO_TM_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(22),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Kasai 1953 / Congo TM zone 24 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 24
Code: urn:ogc:def:coordinateOperation:EPSG::17424
Extent: Congo DR (Zaire) - 23°E to 25°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KASAI_1953_CONGO_TM_ZONE_24),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

Katanga 1955

Geographic2D::fromSRID(Geographic2D::EPSG_KATANGA_1955)

to Katanga 1955 / Katanga Gauss zone A (Projected)

EPSG

PHPCoord

Name: Katanga Gauss zone A
Code: urn:ogc:def:coordinateOperation:EPSG::3981
Extent: Congo DR (Zaire) - Katanga east of 28.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KATANGA_1955_KATANGA_GAUSS_ZONE_A),
    latitudeOfNaturalOrigin: new Degree(-9),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Katanga 1955 / Katanga Gauss zone B (Projected)

EPSG

PHPCoord

Name: Katanga Gauss zone B
Code: urn:ogc:def:coordinateOperation:EPSG::3982
Extent: Congo DR (Zaire) - Katanga 26.5°E to 29.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KATANGA_1955_KATANGA_GAUSS_ZONE_B),
    latitudeOfNaturalOrigin: new Degree(-9),
    longitudeOfNaturalOrigin: new Degree(28),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Katanga 1955 / Katanga Gauss zone C (Projected)

EPSG

PHPCoord

Name: Katanga Gauss zone C
Code: urn:ogc:def:coordinateOperation:EPSG::3983
Extent: Congo DR (Zaire) - Katanga 24.5°E to 27.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KATANGA_1955_KATANGA_GAUSS_ZONE_C),
    latitudeOfNaturalOrigin: new Degree(-9),
    longitudeOfNaturalOrigin: new Degree(26),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Katanga 1955 / Katanga Gauss zone D (Projected)

EPSG

PHPCoord

Name: Katanga Gauss zone D
Code: urn:ogc:def:coordinateOperation:EPSG::3984
Extent: Congo DR (Zaire) - Katanga west of 25.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KATANGA_1955_KATANGA_GAUSS_ZONE_D),
    latitudeOfNaturalOrigin: new Degree(-9),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Katanga 1955 / Katanga Lambert (Projected)

EPSG

PHPCoord

Name: Katanga Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::4416
Extent: Congo DR (Zaire) - Katanga
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_KATANGA_1955_KATANGA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(-9),
    longitudeOfFalseOrigin: new Degree(26),
    latitudeOf1stStandardParallel: new Degree(-6.5),
    latitudeOf2ndStandardParallel: new Degree(-11.5),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(500000)
)

to RGRDC 2005 (Geographic2D)

EPSG

PHPCoord

Name: Katanga 1955 to RGRDC 2005 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::4067
Extent: Congo DR (Zaire) - Katanga - Lubumbashi area
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGRDC_2005),
    xAxisTranslation: new Metre(-102.283),
    yAxisTranslation: new Metre(-10.277),
    zAxisTranslation: new Metre(-257.396),
    xAxisRotation: new ArcSecond(-3.976),
    yAxisRotation: new ArcSecond(-0.002),
    zAxisRotation: new ArcSecond(-6.203),
    scaleDifference: new PartsPerMillion(12.315),
    ordinate1OfEvaluationPoint: new Metre(5580868.818),
    ordinate2OfEvaluationPoint: new Metre(2826402.46),
    ordinate3OfEvaluationPoint: new Metre(-1243557.996)
)

Kertau (RSO)

Geographic2D::fromSRID(Geographic2D::EPSG_KERTAU_RSO)

to Kertau (RSO) / RSO Malaya (ch) (Projected)

EPSG

PHPCoord

Name: Rectified Skew Orthomorphic Malaya Grid (chains)
Code: urn:ogc:def:coordinateOperation:EPSG::19871
Extent: Malaysia - West Malaysia - onshore
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_RSO_RSO_MALAYA_CH),
    latitudeOfProjectionCentre: new Degree(4),
    longitudeOfProjectionCentre: new Degree(102.25),
    azimuthOfInitialLine: new Degree(323.0257905),
    angleFromRectifiedToSkewGrid: new Degree(323.13010236111),
    scaleFactorOnInitialLine: new Unity(0.99984),
    falseEasting: new BritishChain1922SearsTruncated(40000),
    falseNorthing: new BritishChain1922SearsTruncated(0)
)

to Kertau (RSO) / RSO Malaya (m) (Projected)

EPSG

PHPCoord

Name: Rectified Skew Orthomorphic Malaya Grid (metres)
Code: urn:ogc:def:coordinateOperation:EPSG::19872
Extent: Malaysia - West Malaysia - onshore
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_RSO_RSO_MALAYA_M),
    latitudeOfProjectionCentre: new Degree(4),
    longitudeOfProjectionCentre: new Degree(102.25),
    azimuthOfInitialLine: new Degree(323.0257905),
    angleFromRectifiedToSkewGrid: new Degree(323.13010236111),
    scaleFactorOnInitialLine: new Unity(0.99984),
    falseEasting: new Metre(804670.24),
    falseNorthing: new Metre(0)
)

to Kertau 1968 (Geographic2D)

EPSG

PHPCoord

Name: Kertau (RSO) to Kertau 1968 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15896
Extent: Asia - Malaysia (west) and Singapore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KERTAU_1968),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Kertau 1968

Geographic2D::fromSRID(Geographic2D::EPSG_KERTAU_1968)

to Kertau (RSO) (Geographic2D)

EPSG

PHPCoord

Name: Kertau (RSO) to Kertau 1968 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15896
Extent: Asia - Malaysia (west) and Singapore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KERTAU_RSO),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Kertau 1968 / Johor Grid (Projected)

EPSG

PHPCoord

Name: Johor Cassini Grid
Code: urn:ogc:def:coordinateOperation:EPSG::4114
Extent: Malaysia - West Malaysia - Johor
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_1968_JOHOR_GRID),
    latitudeOfNaturalOrigin: new Degree(2.0425833333333),
    longitudeOfNaturalOrigin: new Degree(103.56275833333),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Kertau 1968 / Kedah and Perlis Grid (Projected)

EPSG

PHPCoord

Name: Kedah and Perlis Cassini Grid
Code: urn:ogc:def:coordinateOperation:EPSG::4320
Extent: Malaysia - West Malaysia - Kedah and Perlis
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_1968_KEDAH_AND_PERLIS_GRID),
    latitudeOfNaturalOrigin: new Degree(5.9651472222222),
    longitudeOfNaturalOrigin: new Degree(100.63759444444),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Kertau 1968 / Kelantan Grid (Projected)

EPSG

PHPCoord

Name: Kelantan Cassini Grid
Code: urn:ogc:def:coordinateOperation:EPSG::4323
Extent: Malaysia - West Malaysia - Kelantan
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_1968_KELANTAN_GRID),
    latitudeOfNaturalOrigin: new Degree(5.8939222222222),
    longitudeOfNaturalOrigin: new Degree(102.17729166667),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Kertau 1968 / Pahang Grid (Projected)

EPSG

PHPCoord

Name: Pahang Cassini Grid
Code: urn:ogc:def:coordinateOperation:EPSG::4116
Extent: Malaysia - West Malaysia - Pahang
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_1968_PAHANG_GRID),
    latitudeOfNaturalOrigin: new Degree(3.7109722222222),
    longitudeOfNaturalOrigin: new Degree(102.43617777778),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Kertau 1968 / Perak Revised Grid (Projected)

EPSG

PHPCoord

Name: Perak Revised Cassini Grid
Code: urn:ogc:def:coordinateOperation:EPSG::4321
Extent: Malaysia - West Malaysia - Perak
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_1968_PERAK_REVISED_GRID),
    latitudeOfNaturalOrigin: new Degree(4.8593805555556),
    longitudeOfNaturalOrigin: new Degree(100.81676666667),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(133453.669)
)

to Kertau 1968 / Pinang Grid (Projected)

EPSG

PHPCoord

Name: Pinang Cassini Grid
Code: urn:ogc:def:coordinateOperation:EPSG::4305
Extent: Malaysia - West Malaysia - Pulau Pinang
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_1968_PINANG_GRID),
    latitudeOfNaturalOrigin: new Degree(5.421325),
    longitudeOfNaturalOrigin: new Degree(100.34586944444),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Kertau 1968 / Selangor Grid (Projected)

EPSG

PHPCoord

Name: Selangor Cassini Grid
Code: urn:ogc:def:coordinateOperation:EPSG::4117
Extent: Malaysia - West Malaysia - Selangor
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_1968_SELANGOR_GRID),
    latitudeOfNaturalOrigin: new Degree(3.6803444444444),
    longitudeOfNaturalOrigin: new Degree(101.50824444444),
    falseEasting: new Metre(-21759.438),
    falseNorthing: new Metre(55960.906)
)

to Kertau 1968 / Sembilan and Melaka Grid (Projected)

EPSG

PHPCoord

Name: Sembilan and Melaka Cassini Grid
Code: urn:ogc:def:coordinateOperation:EPSG::4115
Extent: Malaysia - West Malaysia - Sembilan and Melaka
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_1968_SEMBILAN_AND_MELAKA_GRID),
    latitudeOfNaturalOrigin: new Degree(2.7122833333333),
    longitudeOfNaturalOrigin: new Degree(101.94116666667),
    falseEasting: new Metre(-242.005),
    falseNorthing: new Metre(-948.547)
)

to Kertau 1968 / Singapore Grid (Projected)

EPSG

PHPCoord

Name: Singapore Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19920
Extent: Singapore
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_1968_SINGAPORE_GRID),
    latitudeOfNaturalOrigin: new Degree(1.2876466666667),
    longitudeOfNaturalOrigin: new Degree(103.85300222222),
    falseEasting: new Metre(30000),
    falseNorthing: new Metre(30000)
)

to Kertau 1968 / Terengganu Grid (Projected)

EPSG

PHPCoord

Name: Terengganu Cassini Grid
Code: urn:ogc:def:coordinateOperation:EPSG::4177
Extent: Malaysia - West Malaysia - Terengganu
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_1968_TERENGGANU_GRID),
    latitudeOfNaturalOrigin: new Degree(4.9461416666667),
    longitudeOfNaturalOrigin: new Degree(102.89520833333),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Kertau 1968 / UTM zone 47N (Projected)

EPSG

PHPCoord

Name: UTM zone 47N
Code: urn:ogc:def:coordinateOperation:EPSG::16047
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_1968_UTM_ZONE_47N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Kertau 1968 / UTM zone 48N (Projected)

EPSG

PHPCoord

Name: UTM zone 48N
Code: urn:ogc:def:coordinateOperation:EPSG::16048
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KERTAU_1968_UTM_ZONE_48N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Kertau 1968 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1158
Extent: Asia - Malaysia (west including SCS) and Singapore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-11),
    yAxisTranslation: new Metre(851),
    zAxisTranslation: new Metre(5)
)

Korea 2000

Geographic2D::fromSRID(Geographic2D::EPSG_KOREA_2000)

to Korea 2000 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_KOREA_2000)
)

to Korea 2000 / Central Belt (Projected)

EPSG

PHPCoord

Name: Korea Central Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18252
Extent: Asia - Korea N and S - 126°E to 128°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREA_2000_CENTRAL_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(127),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Korea 2000 / Central Belt 2010 (Projected)

EPSG

PHPCoord

Name: Korea Central Belt 2010
Code: urn:ogc:def:coordinateOperation:EPSG::5102
Extent: Korea, Republic of (South Korea) - 126°E to 128°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREA_2000_CENTRAL_BELT_2010),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(127),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(600000)
)

to Korea 2000 / Central Belt Jeju (Projected)

EPSG

PHPCoord

Name: Korea Central Belt Jeju
Code: urn:ogc:def:coordinateOperation:EPSG::5131
Extent: Korea, Republic of (South Korea) - 126°E to 128°E Jeju
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREA_2000_CENTRAL_BELT_JEJU),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(127),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(550000)
)

to Korea 2000 / East Belt (Projected)

EPSG

PHPCoord

Name: Korea East Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18251
Extent: Asia - Korea N and S - 128°E to 130°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREA_2000_EAST_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Korea 2000 / East Belt 2010 (Projected)

EPSG

PHPCoord

Name: Korea East Belt 2010
Code: urn:ogc:def:coordinateOperation:EPSG::5103
Extent: Korea, Republic of (South Korea) - east of 128°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREA_2000_EAST_BELT_2010),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(600000)
)

to Korea 2000 / East Sea Belt (Projected)

EPSG

PHPCoord

Name: Korea East Sea Belt
Code: urn:ogc:def:coordinateOperation:EPSG::5049
Extent: Asia - Korea N and S - east of 130°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREA_2000_EAST_SEA_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(131),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Korea 2000 / East Sea Belt 2010 (Projected)

EPSG

PHPCoord

Name: Korea East Sea Belt 2010
Code: urn:ogc:def:coordinateOperation:EPSG::5104
Extent: Korea, Republic of (South Korea) - 130°E to 132°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREA_2000_EAST_SEA_BELT_2010),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(131),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(600000)
)

to Korea 2000 / Unified CS (Projected)

EPSG

PHPCoord

Name: Korea Unified Belt
Code: urn:ogc:def:coordinateOperation:EPSG::5100
Extent: Korea, Republic of (South Korea)
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREA_2000_UNIFIED_CS),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(127.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(2000000)
)

to Korea 2000 / West Belt (Projected)

EPSG

PHPCoord

Name: Korea West Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18253
Extent: Asia - Korea N and S - west of 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREA_2000_WEST_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(125),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Korea 2000 / West Belt 2010 (Projected)

EPSG

PHPCoord

Name: Korea West Belt 2010
Code: urn:ogc:def:coordinateOperation:EPSG::5101
Extent: Korea, Republic of (South Korea) - 124°E to 126°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREA_2000_WEST_BELT_2010),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(125),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(600000)
)

to Korean 1985 (Geographic2D)

EPSG

PHPCoord

Name: Korean 1985 to Korea 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5189
Extent: Korea, Republic of (South Korea) - onshore
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KOREAN_1985),
    xAxisTranslation: new Metre(145.907),
    yAxisTranslation: new Metre(-505.034),
    zAxisTranslation: new Metre(-685.756),
    xAxisRotation: new ArcSecond(1.162),
    yAxisRotation: new ArcSecond(-2.347),
    zAxisRotation: new ArcSecond(-1.592),
    scaleDifference: new PartsPerMillion(-6.342),
    ordinate1OfEvaluationPoint: new Metre(-3159521.31),
    ordinate2OfEvaluationPoint: new Metre(4068151.32),
    ordinate3OfEvaluationPoint: new Metre(3748113.85)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Korea 2000 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15831
Extent: Korea, Republic of (South Korea)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Korean 1985

Geographic2D::fromSRID(Geographic2D::EPSG_KOREAN_1985)

to Korea 2000 (Geographic2D)

EPSG

PHPCoord

Name: Korean 1985 to Korea 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5189
Extent: Korea, Republic of (South Korea) - onshore
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KOREA_2000),
    xAxisTranslation: new Metre(-145.907),
    yAxisTranslation: new Metre(505.034),
    zAxisTranslation: new Metre(685.756),
    xAxisRotation: new ArcSecond(-1.162),
    yAxisRotation: new ArcSecond(2.347),
    zAxisRotation: new ArcSecond(1.592),
    scaleDifference: new PartsPerMillion(6.342),
    ordinate1OfEvaluationPoint: new Metre(-3159521.31),
    ordinate2OfEvaluationPoint: new Metre(4068151.32),
    ordinate3OfEvaluationPoint: new Metre(3748113.85)
)

to Korean 1985 / Central Belt (Projected)

EPSG

PHPCoord

Name: Korea Central Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18252
Extent: Asia - Korea N and S - 126°E to 128°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREAN_1985_CENTRAL_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(127),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Korean 1985 / Central Belt Jeju (Projected)

EPSG

PHPCoord

Name: Korea Central Belt Jeju
Code: urn:ogc:def:coordinateOperation:EPSG::5131
Extent: Korea, Republic of (South Korea) - 126°E to 128°E Jeju
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREAN_1985_CENTRAL_BELT_JEJU),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(127),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(550000)
)

to Korean 1985 / East Belt (Projected)

EPSG

PHPCoord

Name: Korea East Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18251
Extent: Asia - Korea N and S - 128°E to 130°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREAN_1985_EAST_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Korean 1985 / East Sea Belt (Projected)

EPSG

PHPCoord

Name: Korea East Sea Belt
Code: urn:ogc:def:coordinateOperation:EPSG::5049
Extent: Asia - Korea N and S - east of 130°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREAN_1985_EAST_SEA_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(131),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Korean 1985 / Modified Central Belt (Projected)

EPSG

PHPCoord

Name: Korea Modified Central Belt
Code: urn:ogc:def:coordinateOperation:EPSG::5162
Extent: Korea, Republic of (South Korea) - 126°E to 128°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREAN_1985_MODIFIED_CENTRAL_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(127.00289027778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Korean 1985 / Modified Central Belt Jeju (Projected)

EPSG

PHPCoord

Name: Korea Modified Central Belt Jeju
Code: urn:ogc:def:coordinateOperation:EPSG::5163
Extent: Korea, Republic of (South Korea) - 126°E to 128°E Jeju
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREAN_1985_MODIFIED_CENTRAL_BELT_JEJU),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(127.00289027778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(550000)
)

to Korean 1985 / Modified East Belt (Projected)

EPSG

PHPCoord

Name: Korea Modified East Belt
Code: urn:ogc:def:coordinateOperation:EPSG::5164
Extent: Korea, Republic of (South Korea) - east of 128°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREAN_1985_MODIFIED_EAST_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(129.00289027778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Korean 1985 / Modified East Sea Belt (Projected)

EPSG

PHPCoord

Name: Korea Modified East Sea Belt
Code: urn:ogc:def:coordinateOperation:EPSG::5165
Extent: Korea, Republic of (South Korea) - 130°E to 132°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREAN_1985_MODIFIED_EAST_SEA_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(131.00289027778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Korean 1985 / Modified West Belt (Projected)

EPSG

PHPCoord

Name: Korea Modified West Belt
Code: urn:ogc:def:coordinateOperation:EPSG::5161
Extent: Korea, Republic of (South Korea) - 124°E to 126°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREAN_1985_MODIFIED_WEST_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(125.00289027778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Korean 1985 / Unified CS (Projected)

EPSG

PHPCoord

Name: Korea Unified Belt
Code: urn:ogc:def:coordinateOperation:EPSG::5100
Extent: Korea, Republic of (South Korea)
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREAN_1985_UNIFIED_CS),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(127.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(2000000)
)

to Korean 1985 / West Belt (Projected)

EPSG

PHPCoord

Name: Korea West Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18253
Extent: Asia - Korea N and S - west of 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOREAN_1985_WEST_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(125),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Tokyo 1892 (Geographic2D)

EPSG

PHPCoord

Name: Tokyo 1892 to Korean 1985 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5134
Extent: Korea, Republic of (South Korea) - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TOKYO_1892),
    longitudeOffset: new ArcSecond(-10.405)
)

Korean 1995

Geographic2D::fromSRID(Geographic2D::EPSG_KOREAN_1995)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Korean 1995 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1558
Extent: Korea, Republic of (South Korea) - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Kousseri

Geographic2D::fromSRID(Geographic2D::EPSG_KOUSSERI)

to Kousseri / UTM zone 33N (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KOUSSERI_UTM_ZONE_33N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE (Geographic2D)

EPSG

PHPCoord

Name: Kousseri to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1806
Extent: Cameroon - N’Djamena area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE),
    xAxisTranslation: new Metre(-104.4),
    yAxisTranslation: new Metre(-136.6),
    zAxisTranslation: new Metre(201.2)
)

Kusaie 1951

Geographic2D::fromSRID(Geographic2D::EPSG_KUSAIE_1951)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Kusaie 1951 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15810
Extent: Micronesia - Kosrae (Kusaie)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(647),
    yAxisTranslation: new Metre(1777),
    zAxisTranslation: new Metre(-1124)
)

Kyrg-06

Geographic2D::fromSRID(Geographic2D::EPSG_KYRG_06)

to Kyrg-06 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_KYRG_06)
)

to Kyrg-06 / zone 1 (Projected)

EPSG

PHPCoord

Name: Kyrgyzstan zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::7687
Extent: Kyrgyzstan - west of 70°01’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KYRG_06_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(68.516666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1300000),
    falseNorthing: new Metre(14743.5)
)

to Kyrg-06 / zone 2 (Projected)

EPSG

PHPCoord

Name: Kyrgyzstan zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::7688
Extent: Kyrgyzstan - 70°01’E to 73°01’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KYRG_06_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(71.516666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2300000),
    falseNorthing: new Metre(14743.5)
)

to Kyrg-06 / zone 3 (Projected)

EPSG

PHPCoord

Name: Kyrgyzstan zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::7689
Extent: Kyrgyzstan - 73°01’E to 76°01’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KYRG_06_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(74.516666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3300000),
    falseNorthing: new Metre(14743.5)
)

to Kyrg-06 / zone 4 (Projected)

EPSG

PHPCoord

Name: Kyrgyzstan zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::7690
Extent: Kyrgyzstan - 76°01’E to 79°01’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KYRG_06_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(77.516666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4300000),
    falseNorthing: new Metre(14743.5)
)

to Kyrg-06 / zone 5 (Projected)

EPSG

PHPCoord

Name: Kyrgyzstan zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::7691
Extent: Kyrgyzstan - east of 79°01’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_KYRG_06_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(80.516666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5300000),
    falseNorthing: new Metre(14743.5)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Kyrg-06 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9768
Extent: Kyrgyzstan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

LGD2006

Geographic2D::fromSRID(Geographic2D::EPSG_LGD2006)

to ELD79 (Geographic2D)

EPSG

PHPCoord

Name: ELD79 to LGD2006 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15924
Extent: Libya - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ELD79),
    xAxisTranslation: new Metre(-92.5515),
    yAxisTranslation: new Metre(-10.8194),
    zAxisTranslation: new Metre(149.8852)
)

to LGD2006 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_LGD2006)
)

to LGD2006 / Libya TM (Projected)

EPSG

PHPCoord

Name: Libya TM
Code: urn:ogc:def:coordinateOperation:EPSG::18319
Extent: Libya
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_LIBYA_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(17),
    scaleFactorAtNaturalOrigin: new Unity(0.9965),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(0)
)

to LGD2006 / Libya TM zone 10 (Projected)

EPSG

PHPCoord

Name: Libya TM zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::18315
Extent: Libya - 18°E to 20°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_LIBYA_TM_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(19),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to LGD2006 / Libya TM zone 11 (Projected)

EPSG

PHPCoord

Name: Libya TM zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::18316
Extent: Libya - 20°E to 22°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_LIBYA_TM_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to LGD2006 / Libya TM zone 12 (Projected)

EPSG

PHPCoord

Name: Libya TM zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::18317
Extent: Libya - 22°E to 24°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_LIBYA_TM_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(23),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to LGD2006 / Libya TM zone 13 (Projected)

EPSG

PHPCoord

Name: Libya TM zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::18318
Extent: Libya - east of 24°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_LIBYA_TM_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(25),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to LGD2006 / Libya TM zone 5 (Projected)

EPSG

PHPCoord

Name: Libya TM zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::18310
Extent: Libya - west of 10°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_LIBYA_TM_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to LGD2006 / Libya TM zone 6 (Projected)

EPSG

PHPCoord

Name: Libya TM zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::18311
Extent: Libya - 10°E to 12°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_LIBYA_TM_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(11),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to LGD2006 / Libya TM zone 7 (Projected)

EPSG

PHPCoord

Name: Libya TM zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::18312
Extent: Libya - 12°E to 14°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_LIBYA_TM_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(13),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to LGD2006 / Libya TM zone 8 (Projected)

EPSG

PHPCoord

Name: Libya TM zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::18313
Extent: Libya - 14°E to 16°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_LIBYA_TM_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to LGD2006 / Libya TM zone 9 (Projected)

EPSG

PHPCoord

Name: Libya TM zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::18314
Extent: Libya - 16°E to 18°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_LIBYA_TM_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(17),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to LGD2006 / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to LGD2006 / UTM zone 33N (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_UTM_ZONE_33N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to LGD2006 / UTM zone 34N (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_UTM_ZONE_34N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to LGD2006 / UTM zone 35N (Projected)

EPSG

PHPCoord

Name: UTM zone 35N
Code: urn:ogc:def:coordinateOperation:EPSG::16035
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LGD2006_UTM_ZONE_35N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: LGD2006 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15908
Extent: Libya
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-208.4058),
    yAxisTranslation: new Metre(-109.8777),
    zAxisTranslation: new Metre(-2.5764)
)

LKS92

Geographic2D::fromSRID(Geographic2D::EPSG_LKS92)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: LKS92 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8891
Extent: Latvia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to LKS92 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_LKS92)
)

to LKS92 / Latvia TM (Projected)

EPSG

PHPCoord

Name: Latvian Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::19990
Extent: Latvia
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LKS92_LATVIA_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(-6000000)
)

LKS94

Geographic2D::fromSRID(Geographic2D::EPSG_LKS94)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: LKS94 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8892
Extent: Lithuania
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to LKS94 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_LKS94)
)

to LKS94 / Lithuania TM (Projected)

EPSG

PHPCoord

Name: Lithuania 1994
Code: urn:ogc:def:coordinateOperation:EPSG::19934
Extent: Lithuania
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LKS94_LITHUANIA_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(0.9998),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942 to LKS94 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1274
Extent: Lithuania - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(40.595),
    yAxisTranslation: new Metre(18.55),
    zAxisTranslation: new Metre(69.339),
    xAxisRotation: new ArcSecond(2.508),
    yAxisRotation: new ArcSecond(1.832),
    zAxisRotation: new ArcSecond(-2.611),
    scaleDifference: new PartsPerMillion(4.299)
)

LTF2004(G)

Geographic2D::fromSRID(Geographic2D::EPSG_LTF2004_G)

to LTF2004(C) (Projected)

EPSG

PHPCoord

Name: Lyon Turin Ferroviaire 2004 (C)
Code: urn:ogc:def:coordinateOperation:EPSG::9548
Extent: Europe - Lyon-Turin
$point->lambertConicConformal1SPVariantB(
    to: Projected::fromSRID(Projected::EPSG_LTF2004_C),
    latitudeOfNaturalOrigin: new Degree(44.379166666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    latitudeOfFalseOrigin: new Degree(45.183333333333),
    longitudeOfFalseOrigin: new Degree(6.8166666666667),
    eastingAtFalseOrigin: new Metre(150000),
    northingAtFalseOrigin: new Metre(50000)
)

to LTF2004(G) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_LTF2004_G)
)

LUREF

Geographic2D::fromSRID(Geographic2D::EPSG_LUREF)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: LUREF to ETRS89 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::9937
Extent: Luxembourg
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-265.9196),
    yAxisTranslation: new Metre(76.9506),
    zAxisTranslation: new Metre(20.2222),
    xAxisRotation: new ArcSecond(0.48171),
    yAxisRotation: new ArcSecond(3.09948),
    zAxisRotation: new ArcSecond(-2.68639),
    scaleDifference: new PartsPerMillion(0.46346),
    ordinate1OfEvaluationPoint: new Metre(4101567.0943),
    ordinate2OfEvaluationPoint: new Metre(440245.0881),
    ordinate3OfEvaluationPoint: new Metre(4848681.4115)
)
Name: LUREF to ETRS89 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::9938
Extent: Luxembourg
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-189.228),
    yAxisTranslation: new Metre(12.0035),
    zAxisTranslation: new Metre(-42.6303),
    xAxisRotation: new ArcSecond(0.48171),
    yAxisRotation: new ArcSecond(3.09948),
    zAxisRotation: new ArcSecond(-2.68639),
    scaleDifference: new PartsPerMillion(0.46346)
)

to LUREF (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_LUREF)
)

to LUREF / Luxembourg TM (Projected)

EPSG

PHPCoord

Name: Luxembourg TM
Code: urn:ogc:def:coordinateOperation:EPSG::19966
Extent: Luxembourg
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LUREF_LUXEMBOURG_TM),
    latitudeOfNaturalOrigin: new Degree(49.833333333333),
    longitudeOfNaturalOrigin: new Degree(6.1666666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(80000),
    falseNorthing: new Metre(100000)
)

La Canoa

Geographic2D::fromSRID(Geographic2D::EPSG_LA_CANOA)

to La Canoa / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LA_CANOA_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to La Canoa / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LA_CANOA_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to La Canoa / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LA_CANOA_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PSAD56 (Geographic2D)

EPSG

PHPCoord

Name: La Canoa to PSAD56 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8674
Extent: Venezuela - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to REGVEN (Geographic2D)

EPSG

PHPCoord

Name: La Canoa to REGVEN (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1771
Extent: Venezuela - onshore
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_REGVEN),
    xAxisTranslation: new Metre(-270.933),
    yAxisTranslation: new Metre(115.599),
    zAxisTranslation: new Metre(-360.226),
    xAxisRotation: new ArcSecond(-5.266),
    yAxisRotation: new ArcSecond(-1.238),
    zAxisRotation: new ArcSecond(2.381),
    scaleDifference: new PartsPerMillion(-5.109),
    ordinate1OfEvaluationPoint: new Metre(2464351.59),
    ordinate2OfEvaluationPoint: new Metre(-5783466.61),
    ordinate3OfEvaluationPoint: new Metre(974809.81)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: La Canoa to WGS 84 (13)
Code: urn:ogc:def:coordinateOperation:EPSG::1096
Extent: Venezuela - onshore
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-270.933),
    yAxisTranslation: new Metre(115.599),
    zAxisTranslation: new Metre(-360.226),
    xAxisRotation: new ArcSecond(-5.266),
    yAxisRotation: new ArcSecond(-1.238),
    zAxisRotation: new ArcSecond(2.381),
    scaleDifference: new PartsPerMillion(-5.109),
    ordinate1OfEvaluationPoint: new Metre(2464351.59),
    ordinate2OfEvaluationPoint: new Metre(-5783466.61),
    ordinate3OfEvaluationPoint: new Metre(974809.81)
)
Name: La Canoa to WGS 84 (18)
Code: urn:ogc:def:coordinateOperation:EPSG::1516
Extent: Venezuela - east
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-273.5),
    yAxisTranslation: new Metre(110.6),
    zAxisTranslation: new Metre(-357.9)
)

Lake

Geographic2D::fromSRID(Geographic2D::EPSG_LAKE)

to Lake / Maracaibo Grid (Projected)

EPSG

PHPCoord

Name: Maracaibo Grid
Code: urn:ogc:def:coordinateOperation:EPSG::18261
Extent: Venezuela - Maracaibo area
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_LAKE_MARACAIBO_GRID),
    latitudeOfNaturalOrigin: new Degree(10.166666666667),
    longitudeOfNaturalOrigin: new Degree(-71.605617777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(147315.028)
)

to Lake / Maracaibo Grid M1 (Projected)

EPSG

PHPCoord

Name: Maracaibo Grid (M1)
Code: urn:ogc:def:coordinateOperation:EPSG::18260
Extent: Venezuela - Maracaibo area
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_LAKE_MARACAIBO_GRID_M1),
    latitudeOfNaturalOrigin: new Degree(10.166666666667),
    longitudeOfNaturalOrigin: new Degree(-71.605617777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(-52684.972)
)

to Lake / Maracaibo Grid M3 (Projected)

EPSG

PHPCoord

Name: Maracaibo Grid (M3)
Code: urn:ogc:def:coordinateOperation:EPSG::18262
Extent: Venezuela - Maracaibo area
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_LAKE_MARACAIBO_GRID_M3),
    latitudeOfNaturalOrigin: new Degree(10.166666666667),
    longitudeOfNaturalOrigin: new Degree(-71.605617777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(447315.028)
)

to Lake / Maracaibo La Rosa Grid (Projected)

EPSG

PHPCoord

Name: Maracaibo La Rosa Grid
Code: urn:ogc:def:coordinateOperation:EPSG::18263
Extent: Venezuela - Maracaibo area
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_LAKE_MARACAIBO_LA_ROSA_GRID),
    latitudeOfNaturalOrigin: new Degree(10.166666666667),
    longitudeOfNaturalOrigin: new Degree(-71.605617777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(-17044),
    falseNorthing: new Metre(-23139.97)
)

Lao 1993

Geographic2D::fromSRID(Geographic2D::EPSG_LAO_1993)

to Lao 1993 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_LAO_1993)
)

to Lao 1997 (Geographic2D)

EPSG

PHPCoord

Name: Lao 1993 to Lao 1997 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1064
Extent: Laos
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LAO_1997),
    xAxisTranslation: new Metre(-0.652),
    yAxisTranslation: new Metre(1.619),
    zAxisTranslation: new Metre(0.213)
)

Lao 1997

Geographic2D::fromSRID(Geographic2D::EPSG_LAO_1997)

to Lao 1993 (Geographic2D)

EPSG

PHPCoord

Name: Lao 1993 to Lao 1997 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1064
Extent: Laos
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LAO_1993),
    xAxisTranslation: new Metre(0.652),
    yAxisTranslation: new Metre(-1.619),
    zAxisTranslation: new Metre(-0.213)
)

to Lao 1997 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_LAO_1997)
)

to Vientiane 1982 (Geographic2D)

EPSG

PHPCoord

Name: Vientiane 1982 to Lao 1997 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1063
Extent: Laos
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_VIENTIANE_1982),
    xAxisTranslation: new Metre(2.227),
    yAxisTranslation: new Metre(-6.524),
    zAxisTranslation: new Metre(-2.178)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Lao 1997 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1065
Extent: Laos
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(44.585),
    yAxisTranslation: new Metre(-131.212),
    zAxisTranslation: new Metre(-39.544)
)

Le Pouce 1934

Geographic2D::fromSRID(Geographic2D::EPSG_LE_POUCE_1934)

to Le Pouce 1934 / Mauritius Grid (Projected)

EPSG

PHPCoord

Name: Mauritius Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19899
Extent: Mauritius - mainland
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_LE_POUCE_1934_MAURITIUS_GRID),
    latitudeOfNaturalOrigin: new Degree(-20.195069444444),
    longitudeOfNaturalOrigin: new Degree(57.521827777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Le Pouce 1934 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15784
Extent: Mauritius - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-770.1),
    yAxisTranslation: new Metre(158.4),
    zAxisTranslation: new Metre(-498.2)
)

Leigon

Geographic2D::fromSRID(Geographic2D::EPSG_LEIGON)

to Leigon / Ghana Metre Grid (Projected)

EPSG

PHPCoord

Name: Ghana Metre Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19904
Extent: Ghana
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LEIGON_GHANA_METRE_GRID),
    latitudeOfNaturalOrigin: new Degree(4.6666666666667),
    longitudeOfNaturalOrigin: new Degree(-1),
    scaleFactorAtNaturalOrigin: new Unity(0.99975),
    falseEasting: new Metre(274319.51),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Leigon to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1159
Extent: Ghana
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-130),
    yAxisTranslation: new Metre(29),
    zAxisTranslation: new Metre(364)
)

Liberia 1964

Geographic2D::fromSRID(Geographic2D::EPSG_LIBERIA_1964)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Liberia 1964 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1160
Extent: Liberia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-90),
    yAxisTranslation: new Metre(40),
    zAxisTranslation: new Metre(88)
)

Lisbon

Geographic2D::fromSRID(Geographic2D::EPSG_LISBON)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: Lisbon to ETRS89 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5038
Extent: Portugal - mainland - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-303.861),
    yAxisTranslation: new Metre(-60.693),
    zAxisTranslation: new Metre(103.607)
)
Name: Lisbon to ETRS89 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::6188
Extent: Portugal - mainland - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    offsetsFile: NTv2LisbonETRS89PortugalProvider->provideGrid()
)

to Lisbon (Lisbon) (Geographic2D)

EPSG

PHPCoord

Name: Lisbon (Lisbon) to Lisbon (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1756
Extent: Portugal - mainland - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LISBON_LISBON),
    longitudeOffset: new Degree(9.1319061111111)
)

to Lisbon / Portuguese Grid New (Projected)

EPSG

PHPCoord

Name: Portuguese Grid New
Code: urn:ogc:def:coordinateOperation:EPSG::5020
Extent: Portugal - mainland - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LISBON_PORTUGUESE_GRID_NEW),
    latitudeOfNaturalOrigin: new Degree(39.666666666667),
    longitudeOfNaturalOrigin: new Degree(-8.1319061111111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Lisbon to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1988
Extent: Portugal - mainland - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-288.885),
    yAxisTranslation: new Metre(-91.744),
    zAxisTranslation: new Metre(126.244),
    xAxisRotation: new ArcSecond(1.691),
    yAxisRotation: new ArcSecond(-0.41),
    zAxisRotation: new ArcSecond(0.211),
    scaleDifference: new PartsPerMillion(-4.598)
)

Lisbon (Lisbon)

Geographic2D::fromSRID(Geographic2D::EPSG_LISBON_LISBON)

to Lisbon (Geographic2D)

EPSG

PHPCoord

Name: Lisbon (Lisbon) to Lisbon (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1756
Extent: Portugal - mainland - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LISBON),
    longitudeOffset: new Degree(-9.1319061111111)
)

to Lisbon (Lisbon) / Portuguese Grid (Projected)

EPSG

PHPCoord

Name: Portuguese Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19969
Extent: Portugal - mainland - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LISBON_LISBON_PORTUGUESE_GRID),
    latitudeOfNaturalOrigin: new Degree(39.666666666667),
    longitudeOfNaturalOrigin: new Degree(1),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Lisbon (Lisbon) / Portuguese National Grid (Projected)

EPSG

PHPCoord

Name: Portuguese National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19936
Extent: Portugal - mainland - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LISBON_LISBON_PORTUGUESE_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(39.666666666667),
    longitudeOfNaturalOrigin: new Degree(1),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(300000)
)

Lisbon 1890

Geographic2D::fromSRID(Geographic2D::EPSG_LISBON_1890)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: Lisbon 1890 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5039
Extent: Portugal - mainland - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(508.088),
    yAxisTranslation: new Metre(-191.042),
    zAxisTranslation: new Metre(565.223)
)

to Lisbon 1890 (Lisbon) (Geographic2D)

EPSG

PHPCoord

Name: Lisbon 1890 (Lisbon) to Lisbon 1890 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1991
Extent: Portugal - mainland - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LISBON_1890_LISBON),
    longitudeOffset: new Degree(9.1319061111111)
)

to Lisbon 1890 / Portugal Bonne New (Projected)

EPSG

PHPCoord

Name: Portugal Bonne New
Code: urn:ogc:def:coordinateOperation:EPSG::5019
Extent: Portugal - mainland - onshore
$point->bonneSouthOrientated(
    to: Projected::fromSRID(Projected::EPSG_LISBON_1890_PORTUGAL_BONNE_NEW),
    latitudeOfNaturalOrigin: new Degree(39.666666666667),
    longitudeOfNaturalOrigin: new Degree(-8.1319061111111),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

Lisbon 1890 (Lisbon)

Geographic2D::fromSRID(Geographic2D::EPSG_LISBON_1890_LISBON)

to Lisbon 1890 (Geographic2D)

EPSG

PHPCoord

Name: Lisbon 1890 (Lisbon) to Lisbon 1890 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1991
Extent: Portugal - mainland - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LISBON_1890),
    longitudeOffset: new Degree(-9.1319061111111)
)

to Lisbon 1890 (Lisbon) / Portugal Bonne (Projected)

EPSG

PHPCoord

Name: Portugal Bonne
Code: urn:ogc:def:coordinateOperation:EPSG::19979
Extent: Portugal - mainland - onshore
$point->bonneSouthOrientated(
    to: Projected::fromSRID(Projected::EPSG_LISBON_1890_LISBON_PORTUGAL_BONNE),
    latitudeOfNaturalOrigin: new Degree(39.666666666667),
    longitudeOfNaturalOrigin: new Degree(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

Locodjo 1965

Geographic2D::fromSRID(Geographic2D::EPSG_LOCODJO_1965)

to Locodjo 1965 / TM 5 NW (Projected)

EPSG

PHPCoord

Name: TM 5 NW
Code: urn:ogc:def:coordinateOperation:EPSG::17005
Extent: Cote d’Ivoire (Ivory Coast) - offshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LOCODJO_1965_TM_5_NW),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-5),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Locodjo 1965 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LOCODJO_1965_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Locodjo 1965 / UTM zone 30N (Projected)

EPSG

PHPCoord

Name: UTM zone 30N
Code: urn:ogc:def:coordinateOperation:EPSG::16030
Extent: World - N hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LOCODJO_1965_UTM_ZONE_30N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Locodjo 1965 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1469
Extent: Cote d’Ivoire (Ivory Coast) - Abidjan area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-125),
    yAxisTranslation: new Metre(53),
    zAxisTranslation: new Metre(467)
)

Lome

Geographic2D::fromSRID(Geographic2D::EPSG_LOME)

to Lome / UTM zone 31N (Projected)

EPSG

PHPCoord

Name: UTM zone 31N
Code: urn:ogc:def:coordinateOperation:EPSG::16031
Extent: World - N hemisphere - 0°E to 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LOME_UTM_ZONE_31N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

Luzon 1911

Geographic2D::fromSRID(Geographic2D::EPSG_LUZON_1911)

to Luzon 1911 / Philippines zone I (Projected)

EPSG

PHPCoord

Name: Philippines zone I
Code: urn:ogc:def:coordinateOperation:EPSG::18171
Extent: Philippines - zone I
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LUZON_1911_PHILIPPINES_ZONE_I),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Luzon 1911 / Philippines zone II (Projected)

EPSG

PHPCoord

Name: Philippines zone II
Code: urn:ogc:def:coordinateOperation:EPSG::18172
Extent: Philippines - zone II
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LUZON_1911_PHILIPPINES_ZONE_II),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(119),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Luzon 1911 / Philippines zone III (Projected)

EPSG

PHPCoord

Name: Philippines zone III
Code: urn:ogc:def:coordinateOperation:EPSG::18173
Extent: Philippines - zone III
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LUZON_1911_PHILIPPINES_ZONE_III),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(121),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Luzon 1911 / Philippines zone IV (Projected)

EPSG

PHPCoord

Name: Philippines zone IV
Code: urn:ogc:def:coordinateOperation:EPSG::18174
Extent: Philippines - zone IV
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LUZON_1911_PHILIPPINES_ZONE_IV),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Luzon 1911 / Philippines zone V (Projected)

EPSG

PHPCoord

Name: Philippines zone V
Code: urn:ogc:def:coordinateOperation:EPSG::18175
Extent: Philippines - zone V
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_LUZON_1911_PHILIPPINES_ZONE_V),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(125),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Luzon 1911 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1161
Extent: Philippines - onshore excluding Mindanao
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-133),
    yAxisTranslation: new Metre(-77),
    zAxisTranslation: new Metre(-51)
)
Name: Luzon 1911 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1162
Extent: Philippines - Mindanao onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-133),
    yAxisTranslation: new Metre(-79),
    zAxisTranslation: new Metre(-72)
)

M’poraloko

Geographic2D::fromSRID(Geographic2D::EPSG_MPORALOKO)

to M’poraloko / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MPORALOKO_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to M’poraloko / UTM zone 32S (Projected)

EPSG

PHPCoord

Name: UTM zone 32S
Code: urn:ogc:def:coordinateOperation:EPSG::16132
Extent: World - S hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MPORALOKO_UTM_ZONE_32S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: M’poraloko to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1532
Extent: Gabon
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-80.7),
    yAxisTranslation: new Metre(-132.5),
    zAxisTranslation: new Metre(41.1)
)

MACARIO SOLIS

Geographic2D::fromSRID(Geographic2D::EPSG_MACARIO_SOLIS)

to MACARIO SOLIS (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_MACARIO_SOLIS)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: MACARIO SOLIS to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5377
Extent: Panama
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

MAGNA-SIRGAS

Geographic2D::fromSRID(Geographic2D::EPSG_MAGNA_SIRGAS)

to Bogota 1975 (Geographic2D)

EPSG

PHPCoord

Name: Bogota 1975 to MAGNA-SIRGAS (9)
Code: urn:ogc:def:coordinateOperation:EPSG::15730
Extent: Colombia region 1
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BOGOTA_1975),
    xAxisTranslation: new Metre(-300.449),
    yAxisTranslation: new Metre(-293.757),
    zAxisTranslation: new Metre(317.306),
    xAxisRotation: new Radian(-6.018581E-5),
    yAxisRotation: new Radian(1.450002E-5),
    zAxisRotation: new Radian(0.0001892455),
    scaleDifference: new PartsPerMillion(20.81615),
    ordinate1OfEvaluationPoint: new Metre(1891881.173),
    ordinate2OfEvaluationPoint: new Metre(-5961263.267),
    ordinate3OfEvaluationPoint: new Metre(1248403.057)
)
Name: Bogota 1975 to MAGNA-SIRGAS (10)
Code: urn:ogc:def:coordinateOperation:EPSG::15731
Extent: Colombia region 2
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BOGOTA_1975),
    xAxisTranslation: new Metre(-308.833),
    yAxisTranslation: new Metre(-282.519),
    zAxisTranslation: new Metre(314.571),
    xAxisRotation: new Radian(4.471845E-5),
    yAxisRotation: new Radian(-1.175087E-5),
    zAxisRotation: new Radian(4.027981E-5),
    scaleDifference: new PartsPerMillion(13.56561),
    ordinate1OfEvaluationPoint: new Metre(1625036.59),
    ordinate2OfEvaluationPoint: new Metre(-6054644.061),
    ordinate3OfEvaluationPoint: new Metre(1172969.151)
)
Name: Bogota 1975 to MAGNA-SIRGAS (11)
Code: urn:ogc:def:coordinateOperation:EPSG::15732
Extent: Colombia region 3
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BOGOTA_1975),
    xAxisTranslation: new Metre(-311.118),
    yAxisTranslation: new Metre(-289.167),
    zAxisTranslation: new Metre(310.641),
    xAxisRotation: new Radian(8.358815E-5),
    yAxisRotation: new Radian(3.057474E-5),
    zAxisRotation: new Radian(-7.573043E-6),
    scaleDifference: new PartsPerMillion(5.771882),
    ordinate1OfEvaluationPoint: new Metre(1555622.801),
    ordinate2OfEvaluationPoint: new Metre(-6105353.313),
    ordinate3OfEvaluationPoint: new Metre(991255.656)
)
Name: Bogota 1975 to MAGNA-SIRGAS (12)
Code: urn:ogc:def:coordinateOperation:EPSG::15733
Extent: Colombia region 4
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BOGOTA_1975),
    xAxisTranslation: new Metre(-306.666),
    yAxisTranslation: new Metre(-315.063),
    zAxisTranslation: new Metre(318.837),
    xAxisRotation: new Radian(7.992173E-5),
    yAxisRotation: new Radian(8.090698E-6),
    zAxisRotation: new Radian(-0.0001051699),
    scaleDifference: new PartsPerMillion(13.89912),
    ordinate1OfEvaluationPoint: new Metre(1845222.398),
    ordinate2OfEvaluationPoint: new Metre(-6058604.495),
    ordinate3OfEvaluationPoint: new Metre(769132.398)
)
Name: Bogota 1975 to MAGNA-SIRGAS (13)
Code: urn:ogc:def:coordinateOperation:EPSG::15734
Extent: Colombia region 5
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BOGOTA_1975),
    xAxisTranslation: new Metre(-307.871),
    yAxisTranslation: new Metre(-305.803),
    zAxisTranslation: new Metre(311.992),
    xAxisRotation: new Radian(4.216368E-5),
    yAxisRotation: new Radian(2.030416E-5),
    zAxisRotation: new Radian(6.209624E-5),
    scaleDifference: new PartsPerMillion(-2.181655),
    ordinate1OfEvaluationPoint: new Metre(1594396.206),
    ordinate2OfEvaluationPoint: new Metre(-6143812.398),
    ordinate3OfEvaluationPoint: new Metre(648855.829)
)
Name: Bogota 1975 to MAGNA-SIRGAS (14)
Code: urn:ogc:def:coordinateOperation:EPSG::15735
Extent: Colombia region 6
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BOGOTA_1975),
    xAxisTranslation: new Metre(-302.934),
    yAxisTranslation: new Metre(-307.805),
    zAxisTranslation: new Metre(312.121),
    xAxisRotation: new Radian(-3.329153E-5),
    yAxisRotation: new Radian(4.001009E-5),
    zAxisRotation: new Radian(4.507205E-5),
    scaleDifference: new PartsPerMillion(-3.746562),
    ordinate1OfEvaluationPoint: new Metre(1558280.49),
    ordinate2OfEvaluationPoint: new Metre(-6167355.092),
    ordinate3OfEvaluationPoint: new Metre(491954.219)
)
Name: Bogota 1975 to MAGNA-SIRGAS (15)
Code: urn:ogc:def:coordinateOperation:EPSG::15736
Extent: Colombia region 7
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BOGOTA_1975),
    xAxisTranslation: new Metre(-295.282),
    yAxisTranslation: new Metre(-321.293),
    zAxisTranslation: new Metre(311.001),
    xAxisRotation: new Radian(4.698084E-5),
    yAxisRotation: new Radian(-5.003127E-6),
    zAxisRotation: new Radian(9.578653E-5),
    scaleDifference: new PartsPerMillion(-6.325744),
    ordinate1OfEvaluationPoint: new Metre(1564000.62),
    ordinate2OfEvaluationPoint: new Metre(-6180004.879),
    ordinate3OfEvaluationPoint: new Metre(243257.955)
)
Name: Bogota 1975 to MAGNA-SIRGAS (16)
Code: urn:ogc:def:coordinateOperation:EPSG::15737
Extent: Colombia region 8
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BOGOTA_1975),
    xAxisTranslation: new Metre(-302.529),
    yAxisTranslation: new Metre(-317.979),
    zAxisTranslation: new Metre(319.08),
    xAxisRotation: new Radian(-1.361566E-5),
    yAxisRotation: new Radian(2.174456E-6),
    zAxisRotation: new Radian(1.362418E-5),
    scaleDifference: new PartsPerMillion(2.199976),
    ordinate1OfEvaluationPoint: new Metre(1738580.767),
    ordinate2OfEvaluationPoint: new Metre(-6120500.388),
    ordinate3OfEvaluationPoint: new Metre(491473.306)
)

to MAGNA-SIRGAS (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_MAGNA_SIRGAS)
)

to MAGNA-SIRGAS / Arauca urban grid (Projected)

EPSG

PHPCoord

Name: Arauca urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6212
Extent: Colombia - Arauca city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_ARAUCA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(7.0876063916667),
    longitudeOfNaturalOrigin: new Degree(-70.758309655556),
    falseEasting: new Metre(1035263.443),
    falseNorthing: new Metre(1275526.621),
    projectionPlaneOriginHeight: new Metre(100)
)

to MAGNA-SIRGAS / Armenia urban grid (Projected)

EPSG

PHPCoord

Name: Armenia urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6213
Extent: Colombia - Armenia city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_ARMENIA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(4.532325),
    longitudeOfNaturalOrigin: new Degree(-75.673489166667),
    falseEasting: new Metre(1155824.666),
    falseNorthing: new Metre(993087.465),
    projectionPlaneOriginHeight: new Metre(1470)
)

to MAGNA-SIRGAS / Barranquilla urban grid (Projected)

EPSG

PHPCoord

Name: Barranquilla urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6214
Extent: Colombia - Barranquilla city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_BARRANQUILLA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(10.923183083333),
    longitudeOfNaturalOrigin: new Degree(-74.834331333333),
    falseEasting: new Metre(917264.406),
    falseNorthing: new Metre(1699839.935),
    projectionPlaneOriginHeight: new Metre(100)
)

to MAGNA-SIRGAS / Bogota urban grid (Projected)

EPSG

PHPCoord

Name: Bogota urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6215
Extent: Colombia - Bogota city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_BOGOTA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(4.6804861111111),
    longitudeOfNaturalOrigin: new Degree(-74.146591666667),
    falseEasting: new Metre(92334.879),
    falseNorthing: new Metre(109320.965),
    projectionPlaneOriginHeight: new Metre(2550)
)

to MAGNA-SIRGAS / Bucaramanga urban grid (Projected)

EPSG

PHPCoord

Name: Bucaramanga urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6216
Extent: Colombia - Bucaramanga city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_BUCARAMANGA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(7.0788871416667),
    longitudeOfNaturalOrigin: new Degree(-73.197343222222),
    falseEasting: new Metre(1097241.305),
    falseNorthing: new Metre(1274642.278),
    projectionPlaneOriginHeight: new Metre(931)
)

to MAGNA-SIRGAS / Cali urban grid (Projected)

EPSG

PHPCoord

Name: Cali urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6217
Extent: Colombia - Cali city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_CALI_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(3.4418833333333),
    longitudeOfNaturalOrigin: new Degree(-76.5205625),
    falseEasting: new Metre(1061900.18),
    falseNorthing: new Metre(872364.63),
    projectionPlaneOriginHeight: new Metre(1000)
)

to MAGNA-SIRGAS / Cartagena urban grid (Projected)

EPSG

PHPCoord

Name: Cartagena urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6218
Extent: Colombia - Cartagena city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_CARTAGENA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(10.3970475),
    longitudeOfNaturalOrigin: new Degree(-75.511206944444),
    falseEasting: new Metre(842981.41),
    falseNorthing: new Metre(1641887.09),
    projectionPlaneOriginHeight: new Metre(0)
)

to MAGNA-SIRGAS / Colombia Bogota zone (Projected)

EPSG

PHPCoord

Name: Colombia MAGNA Bogota zone
Code: urn:ogc:def:coordinateOperation:EPSG::18057
Extent: Colombia - 75°35’W to 72°35’W, Colombia - mainland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_COLOMBIA_BOGOTA_ZONE),
    latitudeOfNaturalOrigin: new Degree(4.5962004166667),
    longitudeOfNaturalOrigin: new Degree(-74.077507916667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to MAGNA-SIRGAS / Colombia East Central zone (Projected)

EPSG

PHPCoord

Name: Colombia MAGNA East Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::18058
Extent: Colombia - 72°35’W to 69°35’W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_COLOMBIA_EAST_CENTRAL_ZONE),
    latitudeOfNaturalOrigin: new Degree(4.5962004166667),
    longitudeOfNaturalOrigin: new Degree(-71.077507916667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to MAGNA-SIRGAS / Colombia East zone (Projected)

EPSG

PHPCoord

Name: Colombia MAGNA East zone
Code: urn:ogc:def:coordinateOperation:EPSG::18059
Extent: Colombia - east of 69°35’W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_COLOMBIA_EAST_ZONE),
    latitudeOfNaturalOrigin: new Degree(4.5962004166667),
    longitudeOfNaturalOrigin: new Degree(-68.077507916667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to MAGNA-SIRGAS / Colombia Far West zone (Projected)

EPSG

PHPCoord

Name: Colombia MAGNA Far West zone
Code: urn:ogc:def:coordinateOperation:EPSG::18055
Extent: Colombia - west of 78°35’W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_COLOMBIA_FAR_WEST_ZONE),
    latitudeOfNaturalOrigin: new Degree(4.5962004166667),
    longitudeOfNaturalOrigin: new Degree(-80.077507916667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to MAGNA-SIRGAS / Colombia West zone (Projected)

EPSG

PHPCoord

Name: Colombia MAGNA West zone
Code: urn:ogc:def:coordinateOperation:EPSG::18056
Extent: Colombia - 78°35’W to 75°35’W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_COLOMBIA_WEST_ZONE),
    latitudeOfNaturalOrigin: new Degree(4.5962004166667),
    longitudeOfNaturalOrigin: new Degree(-77.077507916667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to MAGNA-SIRGAS / Cucuta urban grid (Projected)

EPSG

PHPCoord

Name: Cucuta urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6219
Extent: Colombia - Cucuta city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_CUCUTA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(7.8889367361111),
    longitudeOfNaturalOrigin: new Degree(-72.50287095),
    falseEasting: new Metre(842805.406),
    falseNorthing: new Metre(1364404.57),
    projectionPlaneOriginHeight: new Metre(308)
)

to MAGNA-SIRGAS / Florencia urban grid (Projected)

EPSG

PHPCoord

Name: Florencia urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6220
Extent: Colombia - Florencia city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_FLORENCIA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(1.6210122944444),
    longitudeOfNaturalOrigin: new Degree(-75.619117602778),
    falseEasting: new Metre(1162300.348),
    falseNorthing: new Metre(671068.716),
    projectionPlaneOriginHeight: new Metre(300)
)

to MAGNA-SIRGAS / Ibague urban grid (Projected)

EPSG

PHPCoord

Name: Ibague urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6221
Extent: Colombia - Ibague city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_IBAGUE_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(4.4194128277778),
    longitudeOfNaturalOrigin: new Degree(-75.179925933333),
    falseEasting: new Metre(877634.33),
    falseNorthing: new Metre(980541.348),
    projectionPlaneOriginHeight: new Metre(1100)
)

to MAGNA-SIRGAS / Inirida urban grid (Projected)

EPSG

PHPCoord

Name: Inirida urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6222
Extent: Colombia - Inirida city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_INIRIDA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(3.8454381833333),
    longitudeOfNaturalOrigin: new Degree(-67.905232088889),
    falseEasting: new Metre(1019177.687),
    falseNorthing: new Metre(491791.326),
    projectionPlaneOriginHeight: new Metre(96)
)

to MAGNA-SIRGAS / Leticia urban grid (Projected)

EPSG

PHPCoord

Name: Leticia urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6223
Extent: Colombia - Leticia city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_LETICIA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(-4.1976840472222),
    longitudeOfNaturalOrigin: new Degree(-69.942811058333),
    falseEasting: new Metre(25978.217),
    falseNorthing: new Metre(27501.365),
    projectionPlaneOriginHeight: new Metre(89.7)
)

to MAGNA-SIRGAS / Manizales urban grid (Projected)

EPSG

PHPCoord

Name: Manizales urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6224
Extent: Colombia - Manizales city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_MANIZALES_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(5.0681538888889),
    longitudeOfNaturalOrigin: new Degree(-75.511094722222),
    falseEasting: new Metre(1173727.04),
    falseNorthing: new Metre(1052391.13),
    projectionPlaneOriginHeight: new Metre(2100)
)

to MAGNA-SIRGAS / Medellin urban grid (Projected)

EPSG

PHPCoord

Name: Medellin urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6225
Extent: Colombia - Medellin city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_MEDELLIN_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(6.2292088888889),
    longitudeOfNaturalOrigin: new Degree(-75.564886944444),
    falseEasting: new Metre(835378.647),
    falseNorthing: new Metre(1180816.875),
    projectionPlaneOriginHeight: new Metre(1510)
)

to MAGNA-SIRGAS / Mitu urban grid (Projected)

EPSG

PHPCoord

Name: Mitu urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6226
Extent: Colombia - Mitu city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_MITU_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(1.2499693666667),
    longitudeOfNaturalOrigin: new Degree(-70.235461655556),
    falseEasting: new Metre(1093717.398),
    falseNorthing: new Metre(629997.236),
    projectionPlaneOriginHeight: new Metre(170)
)

to MAGNA-SIRGAS / Mocoa urban grid (Projected)

EPSG

PHPCoord

Name: Mocoa urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6227
Extent: Colombia - Mocoa city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_MOCOA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(1.1400233583333),
    longitudeOfNaturalOrigin: new Degree(-76.651021219444),
    falseEasting: new Metre(1047467.388),
    falseNorthing: new Metre(617828.474),
    projectionPlaneOriginHeight: new Metre(655.2)
)

to MAGNA-SIRGAS / Monteria urban grid (Projected)

EPSG

PHPCoord

Name: Monteria urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6228
Extent: Colombia - Monteria city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_MONTERIA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(8.7730857555556),
    longitudeOfNaturalOrigin: new Degree(-75.879553330556),
    falseEasting: new Metre(1131814.934),
    falseNorthing: new Metre(1462131.119),
    projectionPlaneOriginHeight: new Metre(15)
)

to MAGNA-SIRGAS / Neiva urban grid (Projected)

EPSG

PHPCoord

Name: Neiva urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6229
Extent: Colombia - Neiva city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_NEIVA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(2.9424150555556),
    longitudeOfNaturalOrigin: new Degree(-75.296436722222),
    falseEasting: new Metre(864476.923),
    falseNorthing: new Metre(817199.827),
    projectionPlaneOriginHeight: new Metre(430)
)

to MAGNA-SIRGAS / Origen-Nacional (Projected)

EPSG

PHPCoord

Name: Colombia Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::9376
Extent: Colombia
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_ORIGEN_NACIONAL),
    latitudeOfNaturalOrigin: new Degree(4),
    longitudeOfNaturalOrigin: new Degree(-73),
    scaleFactorAtNaturalOrigin: new Unity(0.9992),
    falseEasting: new Metre(5000000),
    falseNorthing: new Metre(2000000)
)

to MAGNA-SIRGAS / Pasto urban grid (Projected)

EPSG

PHPCoord

Name: Pasto urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6230
Extent: Colombia - Pasto city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_PASTO_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(1.2009895138889),
    longitudeOfNaturalOrigin: new Degree(-77.253125633333),
    falseEasting: new Metre(980469.695),
    falseNorthing: new Metre(624555.332),
    projectionPlaneOriginHeight: new Metre(2530)
)

to MAGNA-SIRGAS / Pereira urban grid (Projected)

EPSG

PHPCoord

Name: Pereira urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6231
Extent: Colombia - Pereira city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_PEREIRA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(4.8135936111111),
    longitudeOfNaturalOrigin: new Degree(-75.693951388889),
    falseEasting: new Metre(1153492.012),
    falseNorthing: new Metre(1024195.255),
    projectionPlaneOriginHeight: new Metre(1500)
)

to MAGNA-SIRGAS / Popayan urban grid (Projected)

EPSG

PHPCoord

Name: Popayan urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6232
Extent: Colombia - Popayan city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_POPAYAN_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(2.4561598833333),
    longitudeOfNaturalOrigin: new Degree(-76.606091636111),
    falseEasting: new Metre(1052430.525),
    falseNorthing: new Metre(763366.548),
    projectionPlaneOriginHeight: new Metre(1740)
)

to MAGNA-SIRGAS / Puerto Carreno urban grid (Projected)

EPSG

PHPCoord

Name: Puerto Carreno urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6233
Extent: Colombia - Puerto Carreno city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_PUERTO_CARRENO_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(6.1807214138889),
    longitudeOfNaturalOrigin: new Degree(-67.500750247222),
    falseEasting: new Metre(1063834.703),
    falseNorthing: new Metre(1175257.481),
    projectionPlaneOriginHeight: new Metre(51.58)
)

to MAGNA-SIRGAS / Quibdo urban grid (Projected)

EPSG

PHPCoord

Name: Quibdo urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6234
Extent: Colombia - Quibdo city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_QUIBDO_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(5.6942476611111),
    longitudeOfNaturalOrigin: new Degree(-76.650753858333),
    falseEasting: new Metre(1047273.617),
    falseNorthing: new Metre(1121443.09),
    projectionPlaneOriginHeight: new Metre(44)
)

to MAGNA-SIRGAS / Riohacha urban grid (Projected)

EPSG

PHPCoord

Name: Riohacha urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6235
Extent: Colombia - Riohacha city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_RIOHACHA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(11.536913327778),
    longitudeOfNaturalOrigin: new Degree(-72.902768869444),
    falseEasting: new Metre(1128154.73),
    falseNorthing: new Metre(1767887.914),
    projectionPlaneOriginHeight: new Metre(6)
)

to MAGNA-SIRGAS / San Andres urban grid (Projected)

EPSG

PHPCoord

Name: San Andres urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6236
Extent: Colombia - San Andres city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_SAN_ANDRES_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(12.523794325),
    longitudeOfNaturalOrigin: new Degree(-81.72937595),
    falseEasting: new Metre(820439.298),
    falseNorthing: new Metre(1877357.828),
    projectionPlaneOriginHeight: new Metre(6)
)

to MAGNA-SIRGAS / San Jose del Guaviare urban grid (Projected)

EPSG

PHPCoord

Name: San Jose del Guaviare urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6237
Extent: Colombia - San Jose del Guaviare city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_SAN_JOSE_DEL_GUAVIARE_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(2.5640789416667),
    longitudeOfNaturalOrigin: new Degree(-72.640033325),
    falseEasting: new Metre(1159876.62),
    falseNorthing: new Metre(775380.342),
    projectionPlaneOriginHeight: new Metre(185)
)

to MAGNA-SIRGAS / Santa Marta urban grid (Projected)

EPSG

PHPCoord

Name: Santa Marta urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6238
Extent: Colombia - Santa Marta city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_SANTA_MARTA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(11.219643055556),
    longitudeOfNaturalOrigin: new Degree(-74.225005277778),
    falseEasting: new Metre(983892.409),
    falseNorthing: new Metre(1732533.518),
    projectionPlaneOriginHeight: new Metre(29)
)

to MAGNA-SIRGAS / Sucre urban grid (Projected)

EPSG

PHPCoord

Name: Sucre urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6239
Extent: Colombia - Sucre city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_SUCRE_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(8.8105503666667),
    longitudeOfNaturalOrigin: new Degree(-74.722466825),
    falseEasting: new Metre(929043.607),
    falseNorthing: new Metre(1466125.658),
    projectionPlaneOriginHeight: new Metre(20)
)

to MAGNA-SIRGAS / Tunja urban grid (Projected)

EPSG

PHPCoord

Name: Tunja urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6240
Extent: Colombia - Tunja city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_TUNJA_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(5.5341947388889),
    longitudeOfNaturalOrigin: new Degree(-73.3519389),
    falseEasting: new Metre(1080514.91),
    falseNorthing: new Metre(1103772.028),
    projectionPlaneOriginHeight: new Metre(2800)
)

to MAGNA-SIRGAS / Valledupar urban grid (Projected)

EPSG

PHPCoord

Name: Valledupar urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6241
Extent: Colombia - Valledupar city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_VALLEDUPAR_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(10.447261111111),
    longitudeOfNaturalOrigin: new Degree(-73.246571388889),
    falseEasting: new Metre(1090979.66),
    falseNorthing: new Metre(1647208.93),
    projectionPlaneOriginHeight: new Metre(200)
)

to MAGNA-SIRGAS / Villavicencio urban grid (Projected)

EPSG

PHPCoord

Name: Villavicencio urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6242
Extent: Colombia - Villavicencio city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_VILLAVICENCIO_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(4.1553751),
    longitudeOfNaturalOrigin: new Degree(-73.624485986111),
    falseEasting: new Metre(1050678.757),
    falseNorthing: new Metre(950952.124),
    projectionPlaneOriginHeight: new Metre(427.19)
)

to MAGNA-SIRGAS / Yopal urban grid (Projected)

EPSG

PHPCoord

Name: Yopal urban grid
Code: urn:ogc:def:coordinateOperation:EPSG::6243
Extent: Colombia - Yopal city
$point->columbiaUrban(
    to: Projected::fromSRID(Projected::EPSG_MAGNA_SIRGAS_YOPAL_URBAN_GRID),
    latitudeOfNaturalOrigin: new Degree(5.3539272222222),
    longitudeOfNaturalOrigin: new Degree(-72.420040277778),
    falseEasting: new Metre(851184.177),
    falseNorthing: new Metre(1083954.137),
    projectionPlaneOriginHeight: new Metre(300)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: MAGNA-SIRGAS to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15738
Extent: Colombia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

MARGEN

Geographic2D::fromSRID(Geographic2D::EPSG_MARGEN)

to MARGEN (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_MARGEN)
)

to MARGEN / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MARGEN_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to MARGEN / UTM zone 20S (Projected)

EPSG

PHPCoord

Name: UTM zone 20S
Code: urn:ogc:def:coordinateOperation:EPSG::16120
Extent: World - S hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MARGEN_UTM_ZONE_20S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to MARGEN / UTM zone 21S (Projected)

EPSG

PHPCoord

Name: UTM zone 21S
Code: urn:ogc:def:coordinateOperation:EPSG::16121
Extent: World - S hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MARGEN_UTM_ZONE_21S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: MARGEN to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5374
Extent: Bolivia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

MGI

Geographic2D::fromSRID(Geographic2D::EPSG_MGI)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: MGI to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1619
Extent: Austria
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(577.326),
    yAxisTranslation: new Metre(90.129),
    zAxisTranslation: new Metre(463.919),
    xAxisRotation: new ArcSecond(5.137),
    yAxisRotation: new ArcSecond(1.474),
    zAxisRotation: new ArcSecond(5.297),
    scaleDifference: new PartsPerMillion(2.4232)
)
Name: MGI to ETRS89 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::9910
Extent: Austria
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    offsetsFile: NTv2MGIETRS89AustriaProvider->provideGrid()
)

to MGI (Ferro) (Geographic2D)

EPSG

PHPCoord

Name: MGI (Ferro) to MGI (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3895
Extent: Austria
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_FERRO),
    longitudeOffset: new Degree(17.666666666667)
)

to MGI (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_MGI)
)

to MGI / Austria Central (Projected)

EPSG

PHPCoord

Name: Austria Central
Code: urn:ogc:def:coordinateOperation:EPSG::9269
Extent: Austria - 11°50’E to 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_AUSTRIA_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(13.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to MGI / Austria East (Projected)

EPSG

PHPCoord

Name: Austria East
Code: urn:ogc:def:coordinateOperation:EPSG::9270
Extent: Austria - east of 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_AUSTRIA_EAST),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(16.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to MGI / Austria GK Central (Projected)

EPSG

PHPCoord

Name: Austria Gauss-Kruger Central
Code: urn:ogc:def:coordinateOperation:EPSG::18005
Extent: Austria - 11°50’E to 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_AUSTRIA_GK_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(13.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(-5000000)
)

to MGI / Austria GK East (Projected)

EPSG

PHPCoord

Name: Austria Gauss-Kruger East
Code: urn:ogc:def:coordinateOperation:EPSG::18006
Extent: Austria - east of 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_AUSTRIA_GK_EAST),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(16.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(-5000000)
)

to MGI / Austria GK M28 (Projected)

EPSG

PHPCoord

Name: Austria Gauss-Kruger M28
Code: urn:ogc:def:coordinateOperation:EPSG::18007
Extent: Austria - west of 11°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_AUSTRIA_GK_M28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(10.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(-5000000)
)

to MGI / Austria GK M31 (Projected)

EPSG

PHPCoord

Name: Austria Gauss-Kruger M31
Code: urn:ogc:def:coordinateOperation:EPSG::18008
Extent: Austria - 11°50’E to 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_AUSTRIA_GK_M31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(13.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(450000),
    falseNorthing: new Metre(-5000000)
)

to MGI / Austria GK M34 (Projected)

EPSG

PHPCoord

Name: Austria Gauss-Kruger M34
Code: urn:ogc:def:coordinateOperation:EPSG::18009
Extent: Austria - east of 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_AUSTRIA_GK_M34),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(16.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(750000),
    falseNorthing: new Metre(-5000000)
)

to MGI / Austria GK West (Projected)

EPSG

PHPCoord

Name: Austria Gauss-Kruger West
Code: urn:ogc:def:coordinateOperation:EPSG::18004
Extent: Austria - west of 11°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_AUSTRIA_GK_WEST),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(10.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(-5000000)
)

to MGI / Austria Lambert (Projected)

EPSG

PHPCoord

Name: Austria Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19947
Extent: Austria
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_MGI_AUSTRIA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(47.5),
    longitudeOfFalseOrigin: new Degree(13.333333333333),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(46),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(400000)
)

to MGI / Austria M28 (Projected)

EPSG

PHPCoord

Name: Austria M28
Code: urn:ogc:def:coordinateOperation:EPSG::18044
Extent: Austria - west of 11°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_AUSTRIA_M28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(10.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to MGI / Austria M31 (Projected)

EPSG

PHPCoord

Name: Austria M31
Code: urn:ogc:def:coordinateOperation:EPSG::18045
Extent: Austria - 11°50’E to 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_AUSTRIA_M31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(13.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(450000),
    falseNorthing: new Metre(0)
)

to MGI / Austria M34 (Projected)

EPSG

PHPCoord

Name: Austria M34
Code: urn:ogc:def:coordinateOperation:EPSG::18046
Extent: Austria - east of 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_AUSTRIA_M34),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(16.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(750000),
    falseNorthing: new Metre(0)
)

to MGI / Austria West (Projected)

EPSG

PHPCoord

Name: Austria West
Code: urn:ogc:def:coordinateOperation:EPSG::9268
Extent: Austria - west of 11°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_AUSTRIA_WEST),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(10.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: MGI to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1194
Extent: Austria - Styria
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(601.705),
    yAxisTranslation: new Metre(84.263),
    zAxisTranslation: new Metre(485.227),
    xAxisRotation: new ArcSecond(-4.7354),
    yAxisRotation: new ArcSecond(-1.3145),
    zAxisRotation: new ArcSecond(-5.393),
    scaleDifference: new PartsPerMillion(-2.3887)
)

MGI (Ferro)

Geographic2D::fromSRID(Geographic2D::EPSG_MGI_FERRO)

to MGI (Ferro) / Austria Central Zone (Projected)

EPSG

PHPCoord

Name: Austria Central Zone
Code: urn:ogc:def:coordinateOperation:EPSG::18042
Extent: Austria - 11°50’E to 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_FERRO_AUSTRIA_CENTRAL_ZONE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(31),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to MGI (Ferro) / Austria East Zone (Projected)

EPSG

PHPCoord

Name: Austria East Zone
Code: urn:ogc:def:coordinateOperation:EPSG::18043
Extent: Austria - east of 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_FERRO_AUSTRIA_EAST_ZONE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(34),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to MGI (Ferro) / Austria GK Central Zone (Projected)

EPSG

PHPCoord

Name: Austria Gauss-Kruger Central Zone
Code: urn:ogc:def:coordinateOperation:EPSG::18002
Extent: Austria - 11°50’E to 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_FERRO_AUSTRIA_GK_CENTRAL_ZONE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(31),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(-5000000)
)

to MGI (Ferro) / Austria GK East Zone (Projected)

EPSG

PHPCoord

Name: Austria Gauss-Kruger East Zone
Code: urn:ogc:def:coordinateOperation:EPSG::18003
Extent: Austria - east of 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_FERRO_AUSTRIA_GK_EAST_ZONE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(34),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(-5000000)
)

to MGI (Ferro) / Austria GK West Zone (Projected)

EPSG

PHPCoord

Name: Austria Gauss-Kruger West Zone
Code: urn:ogc:def:coordinateOperation:EPSG::18001
Extent: Austria - west of 11°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_FERRO_AUSTRIA_GK_WEST_ZONE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(28),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(-5000000)
)

to MGI (Ferro) / Austria West Zone (Projected)

EPSG

PHPCoord

Name: Austria West Zone
Code: urn:ogc:def:coordinateOperation:EPSG::18041
Extent: Austria - west of 11°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_FERRO_AUSTRIA_WEST_ZONE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(28),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to MGI (Ferro) / Austria zone M28 (Projected)

EPSG

PHPCoord

Name: Austria zone M28
Code: urn:ogc:def:coordinateOperation:EPSG::18047
Extent: Austria - west of 11°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_FERRO_AUSTRIA_ZONE_M28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(28),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to MGI (Ferro) / Austria zone M31 (Projected)

EPSG

PHPCoord

Name: Austria zone M31
Code: urn:ogc:def:coordinateOperation:EPSG::18048
Extent: Austria - 11°50’E to 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_FERRO_AUSTRIA_ZONE_M31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(31),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(450000),
    falseNorthing: new Metre(0)
)

to MGI (Ferro) / Austria zone M34 (Projected)

EPSG

PHPCoord

Name: Austria zone M34
Code: urn:ogc:def:coordinateOperation:EPSG::18049
Extent: Austria - east of 14°50’E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_FERRO_AUSTRIA_ZONE_M34),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(34),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(750000),
    falseNorthing: new Metre(0)
)

to MGI (Geographic2D)

EPSG

PHPCoord

Name: MGI (Ferro) to MGI (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3895
Extent: Austria
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI),
    longitudeOffset: new Degree(-17.666666666667)
)

to MGI 1901 (Geographic2D)

EPSG

PHPCoord

Name: MGI (Ferro) to MGI 1901 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3913
Extent: Europe - former Yugoslavia onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    longitudeOffset: new Degree(-17.662783333333)
)

MGI 1901

Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: MGI 1901 to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::3963
Extent: Croatia - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(551.7),
    yAxisTranslation: new Metre(162.9),
    zAxisTranslation: new Metre(467.9),
    xAxisRotation: new ArcSecond(6.04),
    yAxisRotation: new ArcSecond(1.96),
    zAxisRotation: new ArcSecond(-11.38),
    scaleDifference: new PartsPerMillion(-4.82)
)
Name: MGI 1901 to ETRS89 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::6205
Extent: North Macedonia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(517.4399),
    yAxisTranslation: new Metre(228.7318),
    zAxisTranslation: new Metre(579.7954),
    xAxisRotation: new ArcSecond(-4.045),
    yAxisRotation: new ArcSecond(-4.304),
    zAxisRotation: new ArcSecond(15.612),
    scaleDifference: new PartsPerMillion(-8.312)
)
Name: MGI 1901 to ETRS89 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::8680
Extent: Bosnia and Herzegovina
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(489.88),
    yAxisTranslation: new Metre(183.912),
    zAxisTranslation: new Metre(533.711),
    xAxisRotation: new ArcSecond(5.76545),
    yAxisRotation: new ArcSecond(4.69994),
    zAxisRotation: new ArcSecond(-12.58211),
    scaleDifference: new PartsPerMillion(1.00646)
)

to KOSOVAREF01 (Geographic2D)

EPSG

PHPCoord

Name: MGI 1901 to KOSOVAREF01 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9142
Extent: Kosovo
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KOSOVAREF01),
    xAxisTranslation: new Metre(628.54052),
    yAxisTranslation: new Metre(192.2538),
    zAxisTranslation: new Metre(498.43507),
    xAxisRotation: new ArcSecond(-13.79189),
    yAxisRotation: new ArcSecond(-0.81467),
    zAxisRotation: new ArcSecond(41.21533),
    scaleDifference: new PartsPerMillion(-17.40368)
)

to MGI (Ferro) (Geographic2D)

EPSG

PHPCoord

Name: MGI (Ferro) to MGI 1901 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3913
Extent: Europe - former Yugoslavia onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_FERRO),
    longitudeOffset: new Degree(17.662783333333)
)

to MGI 1901 / Balkans zone 5 (Projected)

EPSG

PHPCoord

Name: Balkans zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::18275
Extent: Europe - former Yugoslavia onshore west of 16.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_1901_BALKANS_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to MGI 1901 / Balkans zone 6 (Projected)

EPSG

PHPCoord

Name: Balkans zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::18276
Extent: Europe - former Yugoslavia onshore 16.5°E to 19.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_1901_BALKANS_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(6500000),
    falseNorthing: new Metre(0)
)

to MGI 1901 / Balkans zone 7 (Projected)

EPSG

PHPCoord

Name: Balkans zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::18277
Extent: North Macedonia, Europe - former Yugoslavia onshore 19.5°E to 22.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_1901_BALKANS_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to MGI 1901 / Balkans zone 8 (Projected)

EPSG

PHPCoord

Name: Balkans zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::18278
Extent: Europe - former Yugoslavia onshore east of 22.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_1901_BALKANS_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(8500000),
    falseNorthing: new Metre(0)
)

to MGI 1901 / Slovene National Grid (Projected)

EPSG

PHPCoord

Name: Slovene National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19845
Extent: Slovenia
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_1901_SLOVENE_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(-5000000)
)

to MGI 1901 / Slovenia Grid (Projected)

EPSG

PHPCoord

Name: Slovenia Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19967
Extent: Slovenia
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MGI_1901_SLOVENIA_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Macedonia State Coordinate System (Projected)

EPSG

PHPCoord

Name: Macedonia Gauss-Kruger
Code: urn:ogc:def:coordinateOperation:EPSG::6203
Extent: North Macedonia
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MACEDONIA_STATE_COORDINATE_SYSTEM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Macedonia State Coordinate System truncated (Projected)

EPSG

PHPCoord

Name: Macedonia Gauss-Kruger truncated
Code: urn:ogc:def:coordinateOperation:EPSG::9911
Extent: North Macedonia
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MACEDONIA_STATE_COORDINATE_SYSTEM_TRUNCATED),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(-4000000)
)

to SRB_ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: MGI 1901 to SRB-ETRS89 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::9495
Extent: Serbia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SRB_ETRS89),
    xAxisTranslation: new Metre(577.84843),
    yAxisTranslation: new Metre(165.45019),
    zAxisTranslation: new Metre(390.43652),
    xAxisRotation: new ArcSecond(-4.93131),
    yAxisRotation: new ArcSecond(0.96052),
    zAxisRotation: new ArcSecond(13.05072),
    scaleDifference: new PartsPerMillion(7.86546)
)

to Slovenia 1996 (Geographic2D)

EPSG

PHPCoord

Name: MGI 1901 to Slovenia 1996 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::3918
Extent: Slovenia - west of 14°30’E onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SLOVENIA_1996),
    xAxisTranslation: new Metre(315.393),
    yAxisTranslation: new Metre(186.223),
    zAxisTranslation: new Metre(499.609),
    xAxisRotation: new ArcSecond(-6.445954),
    yAxisRotation: new ArcSecond(-8.131631),
    zAxisRotation: new ArcSecond(13.208641),
    scaleDifference: new PartsPerMillion(23.449046)
)
Name: MGI 1901 to Slovenia 1996 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::3919
Extent: Slovenia - NE
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SLOVENIA_1996),
    xAxisTranslation: new Metre(464.939),
    yAxisTranslation: new Metre(-21.478),
    zAxisTranslation: new Metre(504.497),
    xAxisRotation: new ArcSecond(0.403),
    yAxisRotation: new ArcSecond(-4.228747),
    zAxisRotation: new ArcSecond(9.954942),
    scaleDifference: new PartsPerMillion(12.795378)
)
Name: MGI 1901 to Slovenia 1996 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::3921
Extent: Slovenia - SE
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SLOVENIA_1996),
    xAxisTranslation: new Metre(459.968),
    yAxisTranslation: new Metre(82.193),
    zAxisTranslation: new Metre(458.756),
    xAxisRotation: new ArcSecond(-3.565234),
    yAxisRotation: new ArcSecond(-3.700593),
    zAxisRotation: new ArcSecond(10.860523),
    scaleDifference: new PartsPerMillion(15.507563)
)
Name: MGI 1901 to Slovenia 1996 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::3922
Extent: Slovenia - southeastern
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SLOVENIA_1996),
    xAxisTranslation: new Metre(427.914),
    yAxisTranslation: new Metre(105.528),
    zAxisTranslation: new Metre(510.908),
    xAxisRotation: new ArcSecond(-4.992523),
    yAxisRotation: new ArcSecond(-5.898813),
    zAxisRotation: new ArcSecond(10.306673),
    scaleDifference: new PartsPerMillion(12.431493)
)
Name: MGI 1901 to Slovenia 1996 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::3923
Extent: Slovenia - Dolenjska
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SLOVENIA_1996),
    xAxisTranslation: new Metre(468.63),
    yAxisTranslation: new Metre(81.389),
    zAxisTranslation: new Metre(445.221),
    xAxisRotation: new ArcSecond(-3.839242),
    yAxisRotation: new ArcSecond(-3.262525),
    zAxisRotation: new ArcSecond(10.566866),
    scaleDifference: new PartsPerMillion(16.132726)
)
Name: MGI 1901 to Slovenia 1996 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::3924
Extent: Slovenia - Stajerska
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SLOVENIA_1996),
    xAxisTranslation: new Metre(439.5),
    yAxisTranslation: new Metre(-11.77),
    zAxisTranslation: new Metre(494.976),
    xAxisRotation: new ArcSecond(-0.026585),
    yAxisRotation: new ArcSecond(-4.65641),
    zAxisRotation: new ArcSecond(10.155824),
    scaleDifference: new PartsPerMillion(16.270002)
)
Name: MGI 1901 to Slovenia 1996 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::3925
Extent: Slovenia - Pomurje
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SLOVENIA_1996),
    xAxisTranslation: new Metre(524.442),
    yAxisTranslation: new Metre(3.275),
    zAxisTranslation: new Metre(519.002),
    xAxisRotation: new ArcSecond(0.013287),
    yAxisRotation: new ArcSecond(-3.119714),
    zAxisRotation: new ArcSecond(10.232693),
    scaleDifference: new PartsPerMillion(4.184981)
)
Name: MGI 1901 to Slovenia 1996 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::3926
Extent: Slovenia - Gorenjska and N Primorsko
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SLOVENIA_1996),
    xAxisTranslation: new Metre(281.529),
    yAxisTranslation: new Metre(45.963),
    zAxisTranslation: new Metre(537.515),
    xAxisRotation: new ArcSecond(-2.570437),
    yAxisRotation: new ArcSecond(-9.648271),
    zAxisRotation: new ArcSecond(10.759507),
    scaleDifference: new PartsPerMillion(26.465548)
)
Name: MGI 1901 to Slovenia 1996 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::3927
Extent: Slovenia - Primorska and Notranjska onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SLOVENIA_1996),
    xAxisTranslation: new Metre(355.845),
    yAxisTranslation: new Metre(274.282),
    zAxisTranslation: new Metre(462.979),
    xAxisRotation: new ArcSecond(-9.086933),
    yAxisRotation: new ArcSecond(-6.491055),
    zAxisRotation: new ArcSecond(14.502181),
    scaleDifference: new PartsPerMillion(20.888647)
)
Name: MGI 1901 to Slovenia 1996 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::3928
Extent: Slovenia - central
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SLOVENIA_1996),
    xAxisTranslation: new Metre(400.629),
    yAxisTranslation: new Metre(90.651),
    zAxisTranslation: new Metre(472.249),
    xAxisRotation: new ArcSecond(-3.261138),
    yAxisRotation: new ArcSecond(-5.263404),
    zAxisRotation: new ArcSecond(11.83739),
    scaleDifference: new PartsPerMillion(20.022676)
)
Name: MGI 1901 to Slovenia 1996 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::8689
Extent: Slovenia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SLOVENIA_1996),
    xAxisTranslation: new Metre(476.08),
    yAxisTranslation: new Metre(125.947),
    zAxisTranslation: new Metre(417.81),
    xAxisRotation: new ArcSecond(-4.610862),
    yAxisRotation: new ArcSecond(-2.388137),
    zAxisRotation: new ArcSecond(11.942335),
    scaleDifference: new PartsPerMillion(9.896638)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: MGI 1901 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3962
Extent: Europe - former Yugoslavia onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(682),
    yAxisTranslation: new Metre(-203),
    zAxisTranslation: new Metre(480)
)
Name: MGI 1901 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::3965
Extent: Montenegro - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(695.5),
    yAxisTranslation: new Metre(-216.6),
    zAxisTranslation: new Metre(491.1)
)
Name: MGI 1901 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::6206
Extent: North Macedonia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(521.748),
    yAxisTranslation: new Metre(229.489),
    zAxisTranslation: new Metre(590.921),
    xAxisRotation: new ArcSecond(-4.029),
    yAxisRotation: new ArcSecond(-4.488),
    zAxisRotation: new ArcSecond(15.521),
    scaleDifference: new PartsPerMillion(-9.78)
)

MML07-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_MML07_IRF)

to MML07 Grid (Projected)

EPSG

PHPCoord

Name: MML07-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9370
Extent: UK - London to Sheffield
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MML07_GRID),
    latitudeOfNaturalOrigin: new Degree(52.45),
    longitudeOfNaturalOrigin: new Degree(-0.85),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(49350.157),
    falseNorthing: new Metre(108398.212)
)

MMN

Geographic2D::fromSRID(Geographic2D::EPSG_MMN)

to MMN / Argentina 2 (Projected)

EPSG

PHPCoord

Name: Argentina zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18032
Extent: Argentina - 70.5°W to 67.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MMN_ARGENTINA_2),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: MMN to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9261
Extent: Argentina - Tierra del Fuego onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-9.5),
    yAxisTranslation: new Metre(122.9),
    zAxisTranslation: new Metre(138.2)
)

MMS

Geographic2D::fromSRID(Geographic2D::EPSG_MMS)

to MMS / Argentina 2 (Projected)

EPSG

PHPCoord

Name: Argentina zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18032
Extent: Argentina - 70.5°W to 67.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MMS_ARGENTINA_2),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: MMS to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9262
Extent: Argentina - Tierra del Fuego onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-78.1),
    yAxisTranslation: new Metre(101.6),
    zAxisTranslation: new Metre(133.3)
)

MOLDOR11-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_MOLDOR11_IRF)

to MOLDOR11 Grid (Projected)

EPSG

PHPCoord

Name: MOLDOR11-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9879
Extent: UK - Manchester to Dore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MOLDOR11_GRID),
    latitudeOfNaturalOrigin: new Degree(53.35),
    longitudeOfNaturalOrigin: new Degree(-1.9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(226574.2032),
    falseNorthing: new Metre(390894.838)
)

MOLDREF99

Geographic2D::fromSRID(Geographic2D::EPSG_MOLDREF99)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: MOLDREF99 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5584
Extent: Moldova
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to MOLDREF99 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_MOLDREF99)
)

to MOLDREF99 / Moldova TM (Projected)

EPSG

PHPCoord

Name: Moldova Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::3999
Extent: Moldova
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MOLDREF99_MOLDOVA_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(28.4),
    scaleFactorAtNaturalOrigin: new Unity(0.99994),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(-5000000)
)

MOP78

Geographic2D::fromSRID(Geographic2D::EPSG_MOP78)

to MOP78 / UTM zone 1S (Projected)

EPSG

PHPCoord

Name: UTM zone 1S
Code: urn:ogc:def:coordinateOperation:EPSG::16101
Extent: World - S hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MOP78_UTM_ZONE_1S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: MOP78 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15847
Extent: Wallis and Futuna - Wallis
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(253),
    yAxisTranslation: new Metre(-132),
    zAxisTranslation: new Metre(-127)
)

MRH21-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_MRH21_IRF)

to MRH21 Grid (Projected)

EPSG

PHPCoord

Name: MRH21-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9868
Extent: UK - Cardiff to Lincoln
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MRH21_GRID),
    latitudeOfNaturalOrigin: new Degree(52.3),
    longitudeOfNaturalOrigin: new Degree(-1.8),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(227286.9881),
    falseNorthing: new Metre(265751.2874)
)

MTRF-2000

Geographic2D::fromSRID(Geographic2D::EPSG_MTRF_2000)

to Ain el Abd (Geographic2D)

EPSG

PHPCoord

Name: Ain el Abd to MTRF-2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8824
Extent: Saudi Arabia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AIN_EL_ABD),
    xAxisTranslation: new Metre(61.15),
    yAxisTranslation: new Metre(315.86),
    zAxisTranslation: new Metre(3.51),
    xAxisRotation: new ArcSecond(-0.41),
    yAxisRotation: new ArcSecond(-0.74),
    zAxisRotation: new ArcSecond(3.52),
    scaleDifference: new PartsPerMillion(-1.36)
)

to KSA-GRF17 (Geographic2D)

EPSG

PHPCoord

Name: MTRF-2000 to KSA-GRF17 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9361
Extent: Saudi Arabia
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KSA_GRF17),
    xAxisTranslation: new Metre(0.0469),
    yAxisTranslation: new Metre(-0.2827),
    zAxisTranslation: new Metre(0.0866),
    xAxisRotation: new ArcSecond(0.00559),
    yAxisRotation: new ArcSecond(-0.004981),
    zAxisRotation: new ArcSecond(0.023108),
    scaleDifference: new PartsPerMillion(-0.008051)
)

to MTRF-2000 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_MTRF_2000)
)

to MTRF-2000 / UTM zone 36N (Projected)

EPSG

PHPCoord

Name: UTM zone 36N
Code: urn:ogc:def:coordinateOperation:EPSG::16036
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MTRF_2000_UTM_ZONE_36N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to MTRF-2000 / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MTRF_2000_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to MTRF-2000 / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MTRF_2000_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to MTRF-2000 / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MTRF_2000_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to MTRF-2000 / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MTRF_2000_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

MWC18-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_MWC18_IRF)

to MWC18 Grid (Projected)

EPSG

PHPCoord

Name: MWC18-TM
Code: urn:ogc:def:coordinateOperation:EPSG::10127
Extent: UK - Manchester, Wigan and Chester
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MWC18_GRID),
    latitudeOfNaturalOrigin: new Degree(53.35),
    longitudeOfNaturalOrigin: new Degree(-2.55),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(171975.9382),
    falseNorthing: new Metre(116744.6938)
)

Macao 1920

Geographic2D::fromSRID(Geographic2D::EPSG_MACAO_1920)

to Macao 1920 / Macao Grid (Projected)

EPSG

PHPCoord

Name: Macau Grid
Code: urn:ogc:def:coordinateOperation:EPSG::8432
Extent: China - Macao
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MACAO_1920_MACAO_GRID),
    latitudeOfNaturalOrigin: new Degree(22.212397222222),
    longitudeOfNaturalOrigin: new Degree(113.53646944444),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(20000),
    falseNorthing: new Metre(20000)
)

to Macao 2008 (Geographic2D)

EPSG

PHPCoord

Name: Macao 2008 to Macao 1920 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8435
Extent: China - Macao
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MACAO_2008),
    xAxisTranslation: new Metre(-202.865),
    yAxisTranslation: new Metre(-303.99),
    zAxisTranslation: new Metre(-155.873),
    xAxisRotation: new ArcSecond(-34.067),
    yAxisRotation: new ArcSecond(76.126),
    zAxisRotation: new ArcSecond(32.647),
    scaleDifference: new PartsPerMillion(6.096),
    ordinate1OfEvaluationPoint: new Metre(-2361757.652),
    ordinate2OfEvaluationPoint: new Metre(5417232.187),
    ordinate3OfEvaluationPoint: new Metre(2391453.053)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Macao 1920 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8438
Extent: China - Macao
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-202.865),
    yAxisTranslation: new Metre(-303.99),
    zAxisTranslation: new Metre(-155.873),
    xAxisRotation: new ArcSecond(-34.079),
    yAxisRotation: new ArcSecond(76.126),
    zAxisRotation: new ArcSecond(32.66),
    scaleDifference: new PartsPerMillion(6.096),
    ordinate1OfEvaluationPoint: new Metre(-2361554.788),
    ordinate2OfEvaluationPoint: new Metre(5417536.177),
    ordinate3OfEvaluationPoint: new Metre(2391608.926)
)

Macao 2008

Geographic2D::fromSRID(Geographic2D::EPSG_MACAO_2008)

to Macao 1920 (Geographic2D)

EPSG

PHPCoord

Name: Macao 2008 to Macao 1920 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8435
Extent: China - Macao
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MACAO_1920),
    xAxisTranslation: new Metre(202.865),
    yAxisTranslation: new Metre(303.99),
    zAxisTranslation: new Metre(155.873),
    xAxisRotation: new ArcSecond(34.067),
    yAxisRotation: new ArcSecond(-76.126),
    zAxisRotation: new ArcSecond(-32.647),
    scaleDifference: new PartsPerMillion(-6.096),
    ordinate1OfEvaluationPoint: new Metre(-2361757.652),
    ordinate2OfEvaluationPoint: new Metre(5417232.187),
    ordinate3OfEvaluationPoint: new Metre(2391453.053)
)

to Macao 2008 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_MACAO_2008)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Macao 2008 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8436
Extent: China - Macao
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Madrid 1870 (Madrid)

Geographic2D::fromSRID(Geographic2D::EPSG_MADRID_1870_MADRID)

to ED50 (Geographic2D)

EPSG

PHPCoord

Name: Madrid 1870 (Madrid) to ED50 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1027
Extent: Spain - mainland northeast
$point->madridToED50Polynomial(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    A0: new Coefficient(11.328779),
    A1: new Coefficient(-0.1674),
    A2: new Coefficient(-0.03852),
    A3: new Coefficient(3.79E-5),
    B00: new ArcSecond(-13276.58),
    B0: new Coefficient(2.5079425),
    B1: new Coefficient(0.08352),
    B2: new Coefficient(-0.00864),
    B3: new Coefficient(-3.8E-6)
)
Name: Madrid 1870 (Madrid) to ED50 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1028
Extent: Spain - mainland southwest
$point->madridToED50Polynomial(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    A0: new Coefficient(6.2280987),
    A1: new Coefficient(-0.03924),
    A2: new Coefficient(-0.03276),
    A3: new Coefficient(2.84E-5),
    B00: new ArcSecond(-13276.58),
    B0: new Coefficient(2.9368989),
    B1: new Coefficient(0.07272),
    B2: new Coefficient(0.00216),
    B3: new Coefficient(-1.79E-5)
)

to Madrid 1870 (Madrid) / Spain LCC (Projected)

EPSG

PHPCoord

Name: Spain
Code: urn:ogc:def:coordinateOperation:EPSG::19921
Extent: Spain - mainland onshore
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_MADRID_1870_MADRID_SPAIN_LCC),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(0),
    scaleFactorAtNaturalOrigin: new Unity(0.9988085293),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(600000)
)

Mahe 1971

Geographic2D::fromSRID(Geographic2D::EPSG_MAHE_1971)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Mahe 1971 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1164
Extent: Seychelles - Mahe Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(41),
    yAxisTranslation: new Metre(-220),
    zAxisTranslation: new Metre(-134)
)

Makassar

Geographic2D::fromSRID(Geographic2D::EPSG_MAKASSAR)

to Makassar (Jakarta) (Geographic2D)

EPSG

PHPCoord

Name: Makassar (Jakarta) to Makassar (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1260
Extent: Indonesia - Sulawesi SW
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAKASSAR_JAKARTA),
    longitudeOffset: new Degree(-106.80771944444)
)

to Makassar / NEIEZ (Projected)

EPSG

PHPCoord

Name: Netherlands East Indies Equatorial Zone
Code: urn:ogc:def:coordinateOperation:EPSG::19905
Extent: Indonesia - onshore
$point->mercatorVariantA(
    to: Projected::fromSRID(Projected::EPSG_MAKASSAR_NEIEZ),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(110),
    scaleFactorAtNaturalOrigin: new Unity(0.997),
    falseEasting: new Metre(3900000),
    falseNorthing: new Metre(900000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Makassar to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1837
Extent: Indonesia - Sulawesi SW
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-587.8),
    yAxisTranslation: new Metre(519.75),
    zAxisTranslation: new Metre(145.76)
)

Makassar (Jakarta)

Geographic2D::fromSRID(Geographic2D::EPSG_MAKASSAR_JAKARTA)

to Makassar (Geographic2D)

EPSG

PHPCoord

Name: Makassar (Jakarta) to Makassar (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1260
Extent: Indonesia - Sulawesi SW
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAKASSAR),
    longitudeOffset: new Degree(106.80771944444)
)

to Makassar (Jakarta) / NEIEZ (Projected)

EPSG

PHPCoord

Name: Netherlands East Indies Equatorial Zone (Jkt)
Code: urn:ogc:def:coordinateOperation:EPSG::5328
Extent: Indonesia - onshore
$point->mercatorVariantA(
    to: Projected::fromSRID(Projected::EPSG_MAKASSAR_JAKARTA_NEIEZ),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3.1922805555556),
    scaleFactorAtNaturalOrigin: new Unity(0.997),
    falseEasting: new Metre(3900000),
    falseNorthing: new Metre(900000)
)

Malongo 1987

Geographic2D::fromSRID(Geographic2D::EPSG_MALONGO_1987)

to Malongo 1987 / UTM zone 32S (Projected)

EPSG

PHPCoord

Name: UTM zone 32S
Code: urn:ogc:def:coordinateOperation:EPSG::16132
Extent: World - S hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MALONGO_1987_UTM_ZONE_32S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Malongo 1987 / UTM zone 33S (Projected)

EPSG

PHPCoord

Name: UTM zone 33S
Code: urn:ogc:def:coordinateOperation:EPSG::16133
Extent: World - S hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MALONGO_1987_UTM_ZONE_33S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RSAO13 (Geographic2D)

EPSG

PHPCoord

Name: Malongo 1987 to RSAO13 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9906
Extent: Africa - Angola (Cabinda) and DR Congo (Zaire) - offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RSAO13),
    xAxisTranslation: new Metre(-254.1),
    yAxisTranslation: new Metre(-5.36),
    zAxisTranslation: new Metre(-100.29)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Malongo 1987 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1557
Extent: Africa - Angola (Cabinda) and DR Congo (Zaire) - offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-254.1),
    yAxisTranslation: new Metre(-5.36),
    zAxisTranslation: new Metre(-100.29)
)

Manoca 1962

Geographic2D::fromSRID(Geographic2D::EPSG_MANOCA_1962)

to Manoca 1962 / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MANOCA_1962_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE (Geographic2D)

EPSG

PHPCoord

Name: Manoca 1962 to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1902
Extent: Cameroon - coastal area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE),
    xAxisTranslation: new Metre(-56.7),
    yAxisTranslation: new Metre(-171.8),
    zAxisTranslation: new Metre(-40.6)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Manoca 1962 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1796
Extent: Cameroon - coastal area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-70.9),
    yAxisTranslation: new Metre(-151.8),
    zAxisTranslation: new Metre(-41.4)
)

Marcus Island 1952

Geographic2D::fromSRID(Geographic2D::EPSG_MARCUS_ISLAND_1952)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Marcus Island 1952 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15799
Extent: Japan - Minamitori-shima (Marcus Island) - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(124),
    yAxisTranslation: new Metre(-234),
    zAxisTranslation: new Metre(-25)
)

Marshall Islands 1960

Geographic2D::fromSRID(Geographic2D::EPSG_MARSHALL_ISLANDS_1960)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Marshall Islands 1960 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15822
Extent: Pacific - Marshall Islands, Wake - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(102),
    yAxisTranslation: new Metre(52),
    zAxisTranslation: new Metre(-38)
)

Martinique 1938

Geographic2D::fromSRID(Geographic2D::EPSG_MARTINIQUE_1938)

to Martinique 1938 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MARTINIQUE_1938_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to RGAF09 (Geographic2D)

EPSG

PHPCoord

Name: Martinique 1938 to RGAF09 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5491
Extent: Martinique - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGAF09),
    xAxisTranslation: new Metre(127.744),
    yAxisTranslation: new Metre(547.069),
    zAxisTranslation: new Metre(118.359),
    xAxisRotation: new ArcSecond(-3.1116),
    yAxisRotation: new ArcSecond(4.9509),
    zAxisRotation: new ArcSecond(-0.8837),
    scaleDifference: new PartsPerMillion(14.1012)
)

Massawa

Geographic2D::fromSRID(Geographic2D::EPSG_MASSAWA)

to Massawa / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MASSAWA_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Massawa to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1165
Extent: Eritrea
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(639),
    yAxisTranslation: new Metre(405),
    zAxisTranslation: new Metre(60)
)

Maupiti 83

Geographic2D::fromSRID(Geographic2D::EPSG_MAUPITI_83)

to Maupiti 83 / UTM zone 5S (Projected)

EPSG

PHPCoord

Name: UTM zone 5S
Code: urn:ogc:def:coordinateOperation:EPSG::16105
Extent: World - S hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MAUPITI_83_UTM_ZONE_5S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGPF (Geographic2D)

EPSG

PHPCoord

Name: Maupiti 83 to RGPF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15759
Extent: French Polynesia - Society Islands - Maupiti
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGPF),
    xAxisTranslation: new Metre(217.037),
    yAxisTranslation: new Metre(86.959),
    zAxisTranslation: new Metre(23.956)
)

Mauritania 1999

Geographic2D::fromSRID(Geographic2D::EPSG_MAURITANIA_1999)

to Mauritania 1999 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_MAURITANIA_1999)
)

to Mauritania 1999 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MAURITANIA_1999_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Mauritania 1999 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MAURITANIA_1999_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Mauritania 1999 / UTM zone 30N (Projected)

EPSG

PHPCoord

Name: UTM zone 30N
Code: urn:ogc:def:coordinateOperation:EPSG::16030
Extent: World - N hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MAURITANIA_1999_UTM_ZONE_30N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Mauritania 1999 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15860
Extent: Mauritania
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Merchich

Geographic2D::fromSRID(Geographic2D::EPSG_MERCHICH)

to Merchich / Nord Maroc (Projected)

EPSG

PHPCoord

Name: Nord Maroc
Code: urn:ogc:def:coordinateOperation:EPSG::18131
Extent: Morocco - north of 31.5°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_MERCHICH_NORD_MAROC),
    latitudeOfNaturalOrigin: new Grad(37),
    longitudeOfNaturalOrigin: new Grad(-6),
    scaleFactorAtNaturalOrigin: new Unity(0.999625769),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(300000)
)

to Merchich / Sahara Nord (Projected)

EPSG

PHPCoord

Name: Sahara Nord
Code: urn:ogc:def:coordinateOperation:EPSG::18134
Extent: Western Sahara - north of 24.3°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_MERCHICH_SAHARA_NORD),
    latitudeOfNaturalOrigin: new Grad(29),
    longitudeOfNaturalOrigin: new Grad(-6),
    scaleFactorAtNaturalOrigin: new Unity(0.999616304),
    falseEasting: new Metre(1200000),
    falseNorthing: new Metre(400000)
)

to Merchich / Sahara Sud (Projected)

EPSG

PHPCoord

Name: Sahara Sud
Code: urn:ogc:def:coordinateOperation:EPSG::18135
Extent: Western Sahara - south of 24.3°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_MERCHICH_SAHARA_SUD),
    latitudeOfNaturalOrigin: new Grad(25),
    longitudeOfNaturalOrigin: new Grad(-6),
    scaleFactorAtNaturalOrigin: new Unity(0.999616437),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(400000)
)

to Merchich / Sud Maroc (Projected)

EPSG

PHPCoord

Name: Sud Maroc
Code: urn:ogc:def:coordinateOperation:EPSG::18132
Extent: Morocco - south of 31.5°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_MERCHICH_SUD_MAROC),
    latitudeOfNaturalOrigin: new Grad(33),
    longitudeOfNaturalOrigin: new Grad(-6),
    scaleFactorAtNaturalOrigin: new Unity(0.999615596),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(300000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Merchich to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1166
Extent: Morocco - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(31),
    yAxisTranslation: new Metre(146),
    zAxisTranslation: new Metre(47)
)

Mexico ITRF2008

Geographic2D::fromSRID(Geographic2D::EPSG_MEXICO_ITRF2008)

to Mexico ITRF2008 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_MEXICO_ITRF2008)
)

to Mexico ITRF2008 / LCC (Projected)

EPSG

PHPCoord

Name: Mexico LCC
Code: urn:ogc:def:coordinateOperation:EPSG::6361
Extent: Mexico
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF2008_LCC),
    latitudeOfFalseOrigin: new Degree(12),
    longitudeOfFalseOrigin: new Degree(-102),
    latitudeOf1stStandardParallel: new Degree(17.5),
    latitudeOf2ndStandardParallel: new Degree(29.5),
    eastingAtFalseOrigin: new Metre(2500000),
    northingAtFalseOrigin: new Metre(0)
)

to Mexico ITRF2008 / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF2008_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Mexico ITRF2008 / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF2008_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Mexico ITRF2008 / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF2008_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Mexico ITRF2008 / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF2008_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Mexico ITRF2008 / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF2008_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Mexico ITRF2008 / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF2008_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Mexico ITRF2008 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6373
Extent: Mexico
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Mexico ITRF92

Geographic2D::fromSRID(Geographic2D::EPSG_MEXICO_ITRF92)

to Mexico ITRF92 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_MEXICO_ITRF92)
)

to Mexico ITRF92 / LCC (Projected)

EPSG

PHPCoord

Name: Mexico LCC
Code: urn:ogc:def:coordinateOperation:EPSG::6361
Extent: Mexico
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF92_LCC),
    latitudeOfFalseOrigin: new Degree(12),
    longitudeOfFalseOrigin: new Degree(-102),
    latitudeOf1stStandardParallel: new Degree(17.5),
    latitudeOf2ndStandardParallel: new Degree(29.5),
    eastingAtFalseOrigin: new Metre(2500000),
    northingAtFalseOrigin: new Metre(0)
)

to Mexico ITRF92 / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF92_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Mexico ITRF92 / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF92_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Mexico ITRF92 / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF92_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Mexico ITRF92 / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF92_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Mexico ITRF92 / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF92_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Mexico ITRF92 / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MEXICO_ITRF92_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Mexico ITRF92 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4832
Extent: Mexico
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Mhast (offshore)

Geographic2D::fromSRID(Geographic2D::EPSG_MHAST_OFFSHORE)

to Mhast (offshore) / UTM zone 32S (Projected)

EPSG

PHPCoord

Name: UTM zone 32S
Code: urn:ogc:def:coordinateOperation:EPSG::16132
Extent: World - S hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MHAST_OFFSHORE_UTM_ZONE_32S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE (Geographic2D)

EPSG

PHPCoord

Name: Mhast (offshore) to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15790
Extent: Africa - Angola (Cabinda) and DR Congo (Zaire) - offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE),
    xAxisTranslation: new Metre(-255),
    yAxisTranslation: new Metre(-29),
    zAxisTranslation: new Metre(-105)
)

Mhast (onshore)

Geographic2D::fromSRID(Geographic2D::EPSG_MHAST_ONSHORE)

to Mhast (onshore) / UTM zone 32S (Projected)

EPSG

PHPCoord

Name: UTM zone 32S
Code: urn:ogc:def:coordinateOperation:EPSG::16132
Extent: World - S hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MHAST_ONSHORE_UTM_ZONE_32S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

Midway 1961

Geographic2D::fromSRID(Geographic2D::EPSG_MIDWAY_1961)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Midway 1961 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15818
Extent: Midway Islands - Sand and Eastern Islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(403),
    yAxisTranslation: new Metre(-81),
    zAxisTranslation: new Metre(277)
)

Minna

Geographic2D::fromSRID(Geographic2D::EPSG_MINNA)

to Minna / Nigeria East Belt (Projected)

EPSG

PHPCoord

Name: Nigeria East Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18153
Extent: Nigeria - east of 10.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MINNA_NIGERIA_EAST_BELT),
    latitudeOfNaturalOrigin: new Degree(4),
    longitudeOfNaturalOrigin: new Degree(12.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99975),
    falseEasting: new Metre(1110369.7),
    falseNorthing: new Metre(0)
)

to Minna / Nigeria Mid Belt (Projected)

EPSG

PHPCoord

Name: Nigeria Mid Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18152
Extent: Nigeria - 6.5°E to 10.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MINNA_NIGERIA_MID_BELT),
    latitudeOfNaturalOrigin: new Degree(4),
    longitudeOfNaturalOrigin: new Degree(8.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99975),
    falseEasting: new Metre(670553.98),
    falseNorthing: new Metre(0)
)

to Minna / Nigeria West Belt (Projected)

EPSG

PHPCoord

Name: Nigeria West Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18151
Extent: Nigeria - west of 6.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MINNA_NIGERIA_WEST_BELT),
    latitudeOfNaturalOrigin: new Degree(4),
    longitudeOfNaturalOrigin: new Degree(4.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99975),
    falseEasting: new Metre(230738.26),
    falseNorthing: new Metre(0)
)

to Minna / UTM zone 31N (Projected)

EPSG

PHPCoord

Name: UTM zone 31N
Code: urn:ogc:def:coordinateOperation:EPSG::16031
Extent: World - N hemisphere - 0°E to 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MINNA_UTM_ZONE_31N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Minna / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MINNA_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Minna to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1167
Extent: Cameroon - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-81),
    yAxisTranslation: new Metre(-84),
    zAxisTranslation: new Metre(115)
)
Name: Minna to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1168
Extent: Nigeria
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-92),
    yAxisTranslation: new Metre(-93),
    zAxisTranslation: new Metre(122)
)
Name: Minna to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1754
Extent: Nigeria - south
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-111.92),
    yAxisTranslation: new Metre(-87.85),
    zAxisTranslation: new Metre(114.5),
    xAxisRotation: new ArcSecond(1.875),
    yAxisRotation: new ArcSecond(0.202),
    zAxisRotation: new ArcSecond(0.219),
    scaleDifference: new PartsPerMillion(0.032)
)

Monte Mario

Geographic2D::fromSRID(Geographic2D::EPSG_MONTE_MARIO)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: Monte Mario to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1659
Extent: Italy - mainland
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-104.1),
    yAxisTranslation: new Metre(-49.1),
    zAxisTranslation: new Metre(-9.9),
    xAxisRotation: new ArcSecond(0.971),
    yAxisRotation: new ArcSecond(-2.917),
    zAxisRotation: new ArcSecond(0.714),
    scaleDifference: new PartsPerMillion(-11.68)
)
Name: Monte Mario to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1661
Extent: Italy - Sardinia onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-168.6),
    yAxisTranslation: new Metre(-34),
    zAxisTranslation: new Metre(38.6),
    xAxisRotation: new ArcSecond(-0.374),
    yAxisRotation: new ArcSecond(-0.679),
    zAxisRotation: new ArcSecond(-1.379),
    scaleDifference: new PartsPerMillion(-9.48)
)
Name: Monte Mario to ETRS89 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1663
Extent: Italy - Sicily onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-50.2),
    yAxisTranslation: new Metre(-50.4),
    zAxisTranslation: new Metre(84.8),
    xAxisRotation: new ArcSecond(-0.69),
    yAxisRotation: new ArcSecond(-2.012),
    zAxisRotation: new ArcSecond(0.459),
    scaleDifference: new PartsPerMillion(-28.08)
)

to Monte Mario (Rome) (Geographic2D)

EPSG

PHPCoord

Name: Monte Mario (Rome) to Monte Mario (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1262
Extent: Italy - including San Marino and Vatican
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MONTE_MARIO_ROME),
    longitudeOffset: new Degree(-12.452333333333)
)

to Monte Mario / Italy zone 1 (Projected)

EPSG

PHPCoord

Name: Italy zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::18121
Extent: Italy - west of 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MONTE_MARIO_ITALY_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to Monte Mario / Italy zone 2 (Projected)

EPSG

PHPCoord

Name: Italy zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18122
Extent: Italy - east of 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MONTE_MARIO_ITALY_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(2520000),
    falseNorthing: new Metre(0)
)

to Monte Mario / TM Emilia-Romagna (Projected)

EPSG

PHPCoord

Name: TM Emilia-Romagna
Code: urn:ogc:def:coordinateOperation:EPSG::5658
Extent: Italy - Emilia-Romagna
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MONTE_MARIO_TM_EMILIA_ROMAGNA),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500053),
    falseNorthing: new Metre(-3999820)
)

Monte Mario (Rome)

Geographic2D::fromSRID(Geographic2D::EPSG_MONTE_MARIO_ROME)

to Monte Mario (Geographic2D)

EPSG

PHPCoord

Name: Monte Mario (Rome) to Monte Mario (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1262
Extent: Italy - including San Marino and Vatican
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MONTE_MARIO),
    longitudeOffset: new Degree(12.452333333333)
)

Montserrat 1958

Geographic2D::fromSRID(Geographic2D::EPSG_MONTSERRAT_1958)

to Montserrat 1958 / British West Indies Grid (Projected)

EPSG

PHPCoord

Name: British West Indies Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19942
Extent: Caribbean - Windward and Leeward Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MONTSERRAT_1958_BRITISH_WEST_INDIES_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-62),
    scaleFactorAtNaturalOrigin: new Unity(0.9995),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Montserrat 1958 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1444
Extent: Montserrat - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(174),
    yAxisTranslation: new Metre(359),
    zAxisTranslation: new Metre(365)
)

Moorea 87

Geographic2D::fromSRID(Geographic2D::EPSG_MOOREA_87)

to Moorea 87 / UTM zone 6S (Projected)

EPSG

PHPCoord

Name: UTM zone 6S
Code: urn:ogc:def:coordinateOperation:EPSG::16106
Extent: World - S hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MOOREA_87_UTM_ZONE_6S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGPF (Geographic2D)

EPSG

PHPCoord

Name: Moorea 87 to RGPF (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8831
Extent: French Polynesia - Society Islands - Moorea
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGPF),
    xAxisTranslation: new Metre(218.697),
    yAxisTranslation: new Metre(151.257),
    zAxisTranslation: new Metre(176.995),
    xAxisRotation: new ArcSecond(3.5048),
    yAxisRotation: new ArcSecond(2.004),
    zAxisRotation: new ArcSecond(1.281),
    scaleDifference: new PartsPerMillion(10.991)
)

Mount Dillon

Geographic2D::fromSRID(Geographic2D::EPSG_MOUNT_DILLON)

to Mount Dillon / Tobago Grid (Projected)

EPSG

PHPCoord

Name: Tobago Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19924
Extent: Trinidad and Tobago - Tobago - onshore
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_MOUNT_DILLON_TOBAGO_GRID),
    latitudeOfNaturalOrigin: new Degree(11.252178611111),
    longitudeOfNaturalOrigin: new Degree(-60.686008888889),
    falseEasting: new ClarkeLink(187500),
    falseNorthing: new ClarkeLink(180000)
)

Moznet

Geographic2D::fromSRID(Geographic2D::EPSG_MOZNET)

to Moznet (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_MOZNET)
)

to Moznet / UTM zone 36S (Projected)

EPSG

PHPCoord

Name: UTM zone 36S
Code: urn:ogc:def:coordinateOperation:EPSG::16136
Extent: World - S hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MOZNET_UTM_ZONE_36S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Moznet / UTM zone 37S (Projected)

EPSG

PHPCoord

Name: UTM zone 37S
Code: urn:ogc:def:coordinateOperation:EPSG::16137
Extent: World - S hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MOZNET_UTM_ZONE_37S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Moznet / UTM zone 38S (Projected)

EPSG

PHPCoord

Name: UTM zone 38S
Code: urn:ogc:def:coordinateOperation:EPSG::16138
Extent: World - S hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_MOZNET_UTM_ZONE_38S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Tete (Geographic2D)

EPSG

PHPCoord

Name: Tete to Moznet (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1298
Extent: Mozambique - A
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TETE),
    xAxisTranslation: new Metre(82.875),
    yAxisTranslation: new Metre(57.097),
    zAxisTranslation: new Metre(156.768),
    xAxisRotation: new ArcSecond(-2.158),
    yAxisRotation: new ArcSecond(1.524),
    zAxisRotation: new ArcSecond(-0.982),
    scaleDifference: new PartsPerMillion(0.359)
)
Name: Tete to Moznet (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1299
Extent: Mozambique - B
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TETE),
    xAxisTranslation: new Metre(138.527),
    yAxisTranslation: new Metre(91.999),
    zAxisTranslation: new Metre(114.591),
    xAxisRotation: new ArcSecond(-0.14),
    yAxisRotation: new ArcSecond(3.363),
    zAxisRotation: new ArcSecond(-2.217),
    scaleDifference: new PartsPerMillion(-11.748)
)
Name: Tete to Moznet (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1300
Extent: Mozambique - C
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TETE),
    xAxisTranslation: new Metre(73.472),
    yAxisTranslation: new Metre(51.66),
    zAxisTranslation: new Metre(112.482),
    xAxisRotation: new ArcSecond(0.953),
    yAxisRotation: new ArcSecond(4.6),
    zAxisRotation: new ArcSecond(-2.368),
    scaleDifference: new PartsPerMillion(-0.586)
)
Name: Tete to Moznet (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1301
Extent: Mozambique - D
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TETE),
    xAxisTranslation: new Metre(-219.315),
    yAxisTranslation: new Metre(-168.975),
    zAxisTranslation: new Metre(166.145),
    xAxisRotation: new ArcSecond(0.198),
    yAxisRotation: new ArcSecond(5.926),
    zAxisRotation: new ArcSecond(-2.356),
    scaleDifference: new PartsPerMillion(57.104)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Moznet to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1302
Extent: Mozambique
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0),
    scaleDifference: new PartsPerMillion(0)
)

NAD27

Geographic2D::fromSRID(Geographic2D::EPSG_NAD27)

to NAD27 / Alabama East (Projected)

EPSG

PHPCoord

Name: Alabama CS27 East zone
Code: urn:ogc:def:coordinateOperation:EPSG::10101
Extent: USA - Alabama - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALABAMA_EAST),
    latitudeOfNaturalOrigin: new Degree(30.5),
    longitudeOfNaturalOrigin: new Degree(-85.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99996),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Alabama West (Projected)

EPSG

PHPCoord

Name: Alabama CS27 West zone
Code: urn:ogc:def:coordinateOperation:EPSG::10102
Extent: USA - Alabama - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALABAMA_WEST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-87.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Alaska Albers (Projected)

EPSG

PHPCoord

Name: Alaska Albers
Code: urn:ogc:def:coordinateOperation:EPSG::15020
Extent: USA - Alaska
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALASKA_ALBERS),
    latitudeOfFalseOrigin: new Degree(50),
    longitudeOfFalseOrigin: new Degree(-154),
    latitudeOf1stStandardParallel: new Degree(55),
    latitudeOf2ndStandardParallel: new Degree(65),
    eastingAtFalseOrigin: new USSurveyFoot(0),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Alaska zone 1 (Projected)

EPSG

PHPCoord

Name: Alaska CS27 zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::15001
Extent: USA - Alaska - Panhandle
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALASKA_ZONE_1),
    latitudeOfProjectionCentre: new Degree(57),
    longitudeOfProjectionCentre: new Degree(-133.66666666667),
    azimuthOfInitialLine: new Degree(323.13010236111),
    angleFromRectifiedToSkewGrid: new Degree(323.13010236111),
    scaleFactorOnInitialLine: new Unity(0.9999),
    falseEasting: new USSurveyFoot(16404166.67),
    falseNorthing: new USSurveyFoot(-16404166.67)
)

to NAD27 / Alaska zone 10 (Projected)

EPSG

PHPCoord

Name: Alaska CS27 zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::15010
Extent: USA - Alaska - Aleutian Islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALASKA_ZONE_10),
    latitudeOfFalseOrigin: new Degree(51),
    longitudeOfFalseOrigin: new Degree(-176),
    latitudeOf1stStandardParallel: new Degree(53.833333333333),
    latitudeOf2ndStandardParallel: new Degree(51.833333333333),
    eastingAtFalseOrigin: new USSurveyFoot(3000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Alaska zone 2 (Projected)

EPSG

PHPCoord

Name: Alaska CS27 zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::15002
Extent: USA - Alaska - 144°W to 141°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALASKA_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-142),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Alaska zone 3 (Projected)

EPSG

PHPCoord

Name: Alaska CS27 zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::15003
Extent: USA - Alaska - 148°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALASKA_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-146),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Alaska zone 4 (Projected)

EPSG

PHPCoord

Name: Alaska CS27 zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::15004
Extent: USA - Alaska - 152°W to 148°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALASKA_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-150),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Alaska zone 5 (Projected)

EPSG

PHPCoord

Name: Alaska CS27 zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::15005
Extent: USA - Alaska - 156°W to 152°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALASKA_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-154),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Alaska zone 6 (Projected)

EPSG

PHPCoord

Name: Alaska CS27 zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::15006
Extent: USA - Alaska - 160°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALASKA_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-158),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Alaska zone 7 (Projected)

EPSG

PHPCoord

Name: Alaska CS27 zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::15007
Extent: USA - Alaska - 164°W to 160°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALASKA_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-162),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(700000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Alaska zone 8 (Projected)

EPSG

PHPCoord

Name: Alaska CS27 zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::15008
Extent: USA - Alaska - north of 54.5°N; 168°W to 164°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALASKA_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-166),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Alaska zone 9 (Projected)

EPSG

PHPCoord

Name: Alaska CS27 zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::15009
Extent: USA - Alaska - north of 54.5°N; west of 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALASKA_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-170),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(600000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Alberta 3TM ref merid 111 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 111 W
Code: urn:ogc:def:coordinateOperation:EPSG::17722
Extent: Canada - Alberta - east of 112.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALBERTA_3TM_REF_MERID_111_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD27 / Alberta 3TM ref merid 114 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 114 W
Code: urn:ogc:def:coordinateOperation:EPSG::17723
Extent: Canada - Alberta - 115.5°W to 112.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALBERTA_3TM_REF_MERID_114_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD27 / Alberta 3TM ref merid 117 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 117 W
Code: urn:ogc:def:coordinateOperation:EPSG::17724
Extent: Canada - Alberta - 118.5°W to 115.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALBERTA_3TM_REF_MERID_117_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD27 / Alberta 3TM ref merid 120 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 120 W
Code: urn:ogc:def:coordinateOperation:EPSG::17726
Extent: Canada - Alberta - west of 118.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ALBERTA_3TM_REF_MERID_120_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-120),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD27 / Arizona Central (Projected)

EPSG

PHPCoord

Name: Arizona Coordinate System Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::10202
Extent: USA - Arizona - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ARIZONA_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-111.91666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Arizona East (Projected)

EPSG

PHPCoord

Name: Arizona Coordinate System East zone
Code: urn:ogc:def:coordinateOperation:EPSG::10201
Extent: USA - Arizona - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ARIZONA_EAST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-110.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Arizona West (Projected)

EPSG

PHPCoord

Name: Arizona Coordinate System West zone
Code: urn:ogc:def:coordinateOperation:EPSG::10203
Extent: USA - Arizona - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ARIZONA_WEST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-113.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Arkansas North (Projected)

EPSG

PHPCoord

Name: Arkansas CS27 North
Code: urn:ogc:def:coordinateOperation:EPSG::10301
Extent: USA - Arkansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ARKANSAS_NORTH),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(36.233333333333),
    latitudeOf2ndStandardParallel: new Degree(34.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Arkansas South (Projected)

EPSG

PHPCoord

Name: Arkansas CS27 South
Code: urn:ogc:def:coordinateOperation:EPSG::10302
Extent: USA - Arkansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ARKANSAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(32.666666666667),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(34.766666666667),
    latitudeOf2ndStandardParallel: new Degree(33.3),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / BLM 10N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 10N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4110
Extent: USA - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_10N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 11N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 11N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4111
Extent: USA - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_11N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 12N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 12N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4112
Extent: USA - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_12N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 13N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 13N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4113
Extent: USA - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_13N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 14N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 14N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15914
Extent: USA - 102°W to 96°W and GoM OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_14N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 15N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 15N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15915
Extent: USA - 96°W to 90°W and GoM OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_15N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 16N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 16N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15916
Extent: USA - 90°W to 84°W and GoM OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_16N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 17N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 17N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15917
Extent: USA - 84°W to 78°W and GoM OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_17N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 18N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 18N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4118
Extent: USA - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_18N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 19N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 19N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4119
Extent: USA - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_19N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 1N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 1N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4101
Extent: USA - 180°W to 174°W - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_1N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 2N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 2N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4102
Extent: USA - 174°W to 168°W - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_2N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 3N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 3N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4103
Extent: USA - 168°W to 162°W - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_3N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 4N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 4N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4104
Extent: USA - 162°W to 156°W - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_4N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 59N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 59N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4186
Extent: USA - west of 174°E - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_59N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 5N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 5N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4105
Extent: USA - 156°W to 150°W - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_5N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 60N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 60N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4187
Extent: USA - 174°E to 180°E - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_60N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 6N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 6N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4106
Extent: USA - 150°W to 144°W - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_6N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 7N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 7N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4107
Extent: USA - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_7N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 8N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 8N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4108
Extent: USA - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_8N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / BLM 9N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 9N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4109
Extent: USA - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_BLM_9N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / California Albers (Projected)

EPSG

PHPCoord

Name: California Albers
Code: urn:ogc:def:coordinateOperation:EPSG::10420
Extent: USA - California
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CALIFORNIA_ALBERS),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(-120),
    latitudeOf1stStandardParallel: new Degree(34),
    latitudeOf2ndStandardParallel: new Degree(40.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(-4000000)
)

to NAD27 / California zone I (Projected)

EPSG

PHPCoord

Name: California CS27 zone I
Code: urn:ogc:def:coordinateOperation:EPSG::10401
Extent: USA - California - SPCS - 1
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CALIFORNIA_ZONE_I),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(41.666666666667),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / California zone II (Projected)

EPSG

PHPCoord

Name: California CS27 zone II
Code: urn:ogc:def:coordinateOperation:EPSG::10402
Extent: USA - California - SPCS - 2
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CALIFORNIA_ZONE_II),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(39.833333333333),
    latitudeOf2ndStandardParallel: new Degree(38.333333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / California zone III (Projected)

EPSG

PHPCoord

Name: California CS27 zone III
Code: urn:ogc:def:coordinateOperation:EPSG::10403
Extent: USA - California - SPCS - 3
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CALIFORNIA_ZONE_III),
    latitudeOfFalseOrigin: new Degree(36.5),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.066666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / California zone IV (Projected)

EPSG

PHPCoord

Name: California CS27 zone IV
Code: urn:ogc:def:coordinateOperation:EPSG::10404
Extent: USA - California - SPCS - 4
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CALIFORNIA_ZONE_IV),
    latitudeOfFalseOrigin: new Degree(35.333333333333),
    longitudeOfFalseOrigin: new Degree(-119),
    latitudeOf1stStandardParallel: new Degree(37.25),
    latitudeOf2ndStandardParallel: new Degree(36),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / California zone V (Projected)

EPSG

PHPCoord

Name: California CS27 zone V
Code: urn:ogc:def:coordinateOperation:EPSG::10405
Extent: USA - California - SPCS27 - 5
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CALIFORNIA_ZONE_V),
    latitudeOfFalseOrigin: new Degree(33.5),
    longitudeOfFalseOrigin: new Degree(-118),
    latitudeOf1stStandardParallel: new Degree(35.466666666667),
    latitudeOf2ndStandardParallel: new Degree(34.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / California zone VI (Projected)

EPSG

PHPCoord

Name: California CS27 zone VI
Code: urn:ogc:def:coordinateOperation:EPSG::10406
Extent: USA - California - SPCS - 6
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CALIFORNIA_ZONE_VI),
    latitudeOfFalseOrigin: new Degree(32.166666666667),
    longitudeOfFalseOrigin: new Degree(-116.25),
    latitudeOf1stStandardParallel: new Degree(33.883333333333),
    latitudeOf2ndStandardParallel: new Degree(32.783333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / California zone VII (Projected)

EPSG

PHPCoord

Name: California CS27 zone VII
Code: urn:ogc:def:coordinateOperation:EPSG::10408
Extent: USA - California - SPCS27 - 7
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CALIFORNIA_ZONE_VII),
    latitudeOfFalseOrigin: new Degree(34.133333333333),
    longitudeOfFalseOrigin: new Degree(-118.33333333333),
    latitudeOf1stStandardParallel: new Degree(34.416666666667),
    latitudeOf2ndStandardParallel: new Degree(33.866666666667),
    eastingAtFalseOrigin: new USSurveyFoot(4186692.58),
    northingAtFalseOrigin: new USSurveyFoot(4160926.74)
)

to NAD27 / Colorado Central (Projected)

EPSG

PHPCoord

Name: Colorado CS27 Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::10502
Extent: USA - Colorado - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_COLORADO_CENTRAL),
    latitudeOfFalseOrigin: new Degree(37.833333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(39.75),
    latitudeOf2ndStandardParallel: new Degree(38.45),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Colorado North (Projected)

EPSG

PHPCoord

Name: Colorado CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::10501
Extent: USA - Colorado - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_COLORADO_NORTH),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(39.716666666667),
    latitudeOf2ndStandardParallel: new Degree(40.783333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Colorado South (Projected)

EPSG

PHPCoord

Name: Colorado CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::10503
Extent: USA - Colorado - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_COLORADO_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.233333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Connecticut (Projected)

EPSG

PHPCoord

Name: Connecticut CS27
Code: urn:ogc:def:coordinateOperation:EPSG::10600
Extent: USA - Connecticut
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CONNECTICUT),
    latitudeOfFalseOrigin: new Degree(40.833333333333),
    longitudeOfFalseOrigin: new Degree(-72.75),
    latitudeOf1stStandardParallel: new Degree(41.866666666667),
    latitudeOf2ndStandardParallel: new Degree(41.2),
    eastingAtFalseOrigin: new USSurveyFoot(600000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Conus Albers (Projected)

EPSG

PHPCoord

Name: Conus Albers
Code: urn:ogc:def:coordinateOperation:EPSG::5068
Extent: USA - CONUS - onshore
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CONUS_ALBERS),
    latitudeOfFalseOrigin: new Degree(23),
    longitudeOfFalseOrigin: new Degree(-96),
    latitudeOf1stStandardParallel: new Degree(29.5),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD27 / Cuba Norte (Projected)

EPSG

PHPCoord

Name: Cuba Norte
Code: urn:ogc:def:coordinateOperation:EPSG::18063
Extent: Cuba - onshore north of 21°30’N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CUBA_NORTE),
    latitudeOfFalseOrigin: new Degree(22.35),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(23),
    latitudeOf2ndStandardParallel: new Degree(21.7),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(280296.016)
)

to NAD27 / Cuba Sur (Projected)

EPSG

PHPCoord

Name: Cuba Sur
Code: urn:ogc:def:coordinateOperation:EPSG::18064
Extent: Cuba - onshore south of 21°30’N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CUBA_SUR),
    latitudeOfFalseOrigin: new Degree(20.716666666667),
    longitudeOfFalseOrigin: new Degree(-76.833333333333),
    latitudeOf1stStandardParallel: new Degree(21.3),
    latitudeOf2ndStandardParallel: new Degree(20.133333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(229126.939)
)

to NAD27 / Delaware (Projected)

EPSG

PHPCoord

Name: Delaware CS27
Code: urn:ogc:def:coordinateOperation:EPSG::10700
Extent: USA - Delaware
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_DELAWARE),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(-75.416666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999995),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Florida East (Projected)

EPSG

PHPCoord

Name: Florida CS27 East zone
Code: urn:ogc:def:coordinateOperation:EPSG::10901
Extent: USA - Florida - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_FLORIDA_EAST),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Florida North (Projected)

EPSG

PHPCoord

Name: Florida CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::10903
Extent: USA - Florida - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_FLORIDA_NORTH),
    latitudeOfFalseOrigin: new Degree(29),
    longitudeOfFalseOrigin: new Degree(-84.5),
    latitudeOf1stStandardParallel: new Degree(30.75),
    latitudeOf2ndStandardParallel: new Degree(29.583333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Florida West (Projected)

EPSG

PHPCoord

Name: Florida CS27 West zone
Code: urn:ogc:def:coordinateOperation:EPSG::10902
Extent: USA - Florida - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_FLORIDA_WEST),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-82),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Georgia East (Projected)

EPSG

PHPCoord

Name: Georgia CS27 East zone
Code: urn:ogc:def:coordinateOperation:EPSG::11001
Extent: USA - Georgia - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_GEORGIA_EAST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-82.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Georgia West (Projected)

EPSG

PHPCoord

Name: Georgia CS27 West zone
Code: urn:ogc:def:coordinateOperation:EPSG::11002
Extent: USA - Georgia - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_GEORGIA_WEST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-84.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Idaho Central (Projected)

EPSG

PHPCoord

Name: Idaho CS27 Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::11102
Extent: USA - Idaho - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_IDAHO_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Idaho East (Projected)

EPSG

PHPCoord

Name: Idaho CS27 East zone
Code: urn:ogc:def:coordinateOperation:EPSG::11101
Extent: USA - Idaho - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_IDAHO_EAST),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-112.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Idaho West (Projected)

EPSG

PHPCoord

Name: Idaho CS27 West zone
Code: urn:ogc:def:coordinateOperation:EPSG::11103
Extent: USA - Idaho - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_IDAHO_WEST),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-115.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Illinois East (Projected)

EPSG

PHPCoord

Name: Illinois CS27 East zone
Code: urn:ogc:def:coordinateOperation:EPSG::11201
Extent: USA - Illinois - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ILLINOIS_EAST),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-88.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999975),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Illinois West (Projected)

EPSG

PHPCoord

Name: Illinois CS27 West zone
Code: urn:ogc:def:coordinateOperation:EPSG::11202
Extent: USA - Illinois - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_ILLINOIS_WEST),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-90.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Indiana East (Projected)

EPSG

PHPCoord

Name: Indiana CS27 East zone
Code: urn:ogc:def:coordinateOperation:EPSG::11301
Extent: USA - Indiana - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_INDIANA_EAST),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-85.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Indiana West (Projected)

EPSG

PHPCoord

Name: Indiana CS27 West zone
Code: urn:ogc:def:coordinateOperation:EPSG::11302
Extent: USA - Indiana - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_INDIANA_WEST),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-87.083333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Iowa North (Projected)

EPSG

PHPCoord

Name: Iowa CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::11401
Extent: USA - Iowa - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_IOWA_NORTH),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(43.266666666667),
    latitudeOf2ndStandardParallel: new Degree(42.066666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Iowa South (Projected)

EPSG

PHPCoord

Name: Iowa CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::11402
Extent: USA - Iowa - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_IOWA_SOUTH),
    latitudeOfFalseOrigin: new Degree(40),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.616666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Kansas North (Projected)

EPSG

PHPCoord

Name: Kansas CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::11501
Extent: USA - Kansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_KANSAS_NORTH),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(39.783333333333),
    latitudeOf2ndStandardParallel: new Degree(38.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Kansas South (Projected)

EPSG

PHPCoord

Name: Kansas CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::11502
Extent: USA - Kansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_KANSAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(38.566666666667),
    latitudeOf2ndStandardParallel: new Degree(37.266666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Kentucky North (Projected)

EPSG

PHPCoord

Name: Kentucky CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::11601
Extent: USA - Kentucky - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_KENTUCKY_NORTH),
    latitudeOfFalseOrigin: new Degree(37.5),
    longitudeOfFalseOrigin: new Degree(-84.25),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(38.966666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Kentucky South (Projected)

EPSG

PHPCoord

Name: Kentucky CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::11602
Extent: USA - Kentucky - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_KENTUCKY_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(36.733333333333),
    latitudeOf2ndStandardParallel: new Degree(37.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Louisiana North (Projected)

EPSG

PHPCoord

Name: Louisiana CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::11701
Extent: USA - Louisiana - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_LOUISIANA_NORTH),
    latitudeOfFalseOrigin: new Degree(30.666666666667),
    longitudeOfFalseOrigin: new Degree(-92.5),
    latitudeOf1stStandardParallel: new Degree(31.166666666667),
    latitudeOf2ndStandardParallel: new Degree(32.666666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Louisiana Offshore (Projected)

EPSG

PHPCoord

Name: Louisiana CS27 Offshore zone
Code: urn:ogc:def:coordinateOperation:EPSG::11703
Extent: USA - Louisiana
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_LOUISIANA_OFFSHORE),
    latitudeOfFalseOrigin: new Degree(25.666666666667),
    longitudeOfFalseOrigin: new Degree(-91.333333333333),
    latitudeOf1stStandardParallel: new Degree(27.833333333333),
    latitudeOf2ndStandardParallel: new Degree(26.166666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Louisiana South (Projected)

EPSG

PHPCoord

Name: Louisiana CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::11702
Extent: USA - Louisiana - SPCS27 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_LOUISIANA_SOUTH),
    latitudeOfFalseOrigin: new Degree(28.666666666667),
    longitudeOfFalseOrigin: new Degree(-91.333333333333),
    latitudeOf1stStandardParallel: new Degree(29.3),
    latitudeOf2ndStandardParallel: new Degree(30.7),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / MTM zone 1 (Projected)

EPSG

PHPCoord

Name: MTM zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::17701
Extent: Canada - Newfoundland - east of 54.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MTM_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-53),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27 / MTM zone 10 (Projected)

EPSG

PHPCoord

Name: MTM zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::17710
Extent: Canada - Quebec and Ontario - MTM zone 10
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MTM_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-79.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27 / MTM zone 2 (Projected)

EPSG

PHPCoord

Name: MTM zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::17702
Extent: Canada - Newfoundland and Labrador - 57.5°W to 54.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MTM_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-56),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27 / MTM zone 3 (Projected)

EPSG

PHPCoord

Name: MTM zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::17703
Extent: Canada - Quebec, Newfoundland and Labrador - MTM zone 3
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MTM_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-58.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27 / MTM zone 4 (Projected)

EPSG

PHPCoord

Name: MTM zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::17704
Extent: Canada - Quebec and Labrador - 63°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MTM_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-61.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27 / MTM zone 5 (Projected)

EPSG

PHPCoord

Name: MTM zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::17705
Extent: Canada - Quebec and Labrador - 66°W to 63°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MTM_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-64.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27 / MTM zone 6 (Projected)

EPSG

PHPCoord

Name: MTM zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::17706
Extent: Canada - Quebec and Labrador - 69°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MTM_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-67.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27 / MTQ Lambert (Projected)

EPSG

PHPCoord

Name: Ministry of Transport of Quebec Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19844
Extent: Canada - Quebec
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MTQ_LAMBERT),
    latitudeOfFalseOrigin: new Degree(44),
    longitudeOfFalseOrigin: new Degree(-70),
    latitudeOf1stStandardParallel: new Degree(50),
    latitudeOf2ndStandardParallel: new Degree(46),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD27 / Maine East (Projected)

EPSG

PHPCoord

Name: Maine CS27 East zone
Code: urn:ogc:def:coordinateOperation:EPSG::11801
Extent: USA - Maine - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MAINE_EAST),
    latitudeOfNaturalOrigin: new Degree(43.833333333333),
    longitudeOfNaturalOrigin: new Degree(-68.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Maine West (Projected)

EPSG

PHPCoord

Name: Maine CS27 West zone
Code: urn:ogc:def:coordinateOperation:EPSG::11802
Extent: USA - Maine - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MAINE_WEST),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-70.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Maryland (Projected)

EPSG

PHPCoord

Name: Maryland CS27
Code: urn:ogc:def:coordinateOperation:EPSG::11900
Extent: USA - Maryland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MARYLAND),
    latitudeOfFalseOrigin: new Degree(37.833333333333),
    longitudeOfFalseOrigin: new Degree(-77),
    latitudeOf1stStandardParallel: new Degree(38.3),
    latitudeOf2ndStandardParallel: new Degree(39.45),
    eastingAtFalseOrigin: new USSurveyFoot(800000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Massachusetts Island (Projected)

EPSG

PHPCoord

Name: Massachusetts CS27 Island zone
Code: urn:ogc:def:coordinateOperation:EPSG::12002
Extent: USA - Massachusetts - SPCS - islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MASSACHUSETTS_ISLAND),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-70.5),
    latitudeOf1stStandardParallel: new Degree(41.283333333333),
    latitudeOf2ndStandardParallel: new Degree(41.483333333333),
    eastingAtFalseOrigin: new USSurveyFoot(200000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Massachusetts Mainland (Projected)

EPSG

PHPCoord

Name: Massachusetts CS27 Mainland zone
Code: urn:ogc:def:coordinateOperation:EPSG::12001
Extent: USA - Massachusetts - SPCS - mainland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MASSACHUSETTS_MAINLAND),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-71.5),
    latitudeOf1stStandardParallel: new Degree(41.716666666667),
    latitudeOf2ndStandardParallel: new Degree(42.683333333333),
    eastingAtFalseOrigin: new USSurveyFoot(600000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Michigan Central (Projected)

EPSG

PHPCoord

Name: Michigan CS27 Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::6198
Extent: USA - Michigan - SPCS - C
$point->lambertConicConformal2SPMichigan(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MICHIGAN_CENTRAL),
    latitudeOfFalseOrigin: new Degree(43.316666666667),
    longitudeOfFalseOrigin: new Degree(-84.333333333333),
    latitudeOf1stStandardParallel: new Degree(44.183333333333),
    latitudeOf2ndStandardParallel: new Degree(45.7),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0),
    ellipsoidScalingFactor: new Unity(1.0000382)
)

to NAD27 / Michigan East (Projected)

EPSG

PHPCoord

Name: Michigan State Plane East zone
Code: urn:ogc:def:coordinateOperation:EPSG::12101
Extent: USA - Michigan - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MICHIGAN_EAST),
    latitudeOfNaturalOrigin: new Degree(41.5),
    longitudeOfNaturalOrigin: new Degree(-83.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999942857),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Michigan North (Projected)

EPSG

PHPCoord

Name: Michigan CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::6965
Extent: USA - Michigan - SPCS - N
$point->lambertConicConformal2SPMichigan(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MICHIGAN_NORTH),
    latitudeOfFalseOrigin: new Degree(44.783333333333),
    longitudeOfFalseOrigin: new Degree(-87),
    latitudeOf1stStandardParallel: new Degree(45.483333333333),
    latitudeOf2ndStandardParallel: new Degree(47.083333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0),
    ellipsoidScalingFactor: new Unity(1.0000382)
)

to NAD27 / Michigan Old Central (Projected)

EPSG

PHPCoord

Name: Michigan State Plane Old Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::12102
Extent: USA - Michigan - SPCS - old central
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MICHIGAN_OLD_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(41.5),
    longitudeOfNaturalOrigin: new Degree(-85.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999909091),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Michigan South (Projected)

EPSG

PHPCoord

Name: Michigan CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::6199
Extent: USA - Michigan - SPCS - S
$point->lambertConicConformal2SPMichigan(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MICHIGAN_SOUTH),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-84.333333333333),
    latitudeOf1stStandardParallel: new Degree(42.1),
    latitudeOf2ndStandardParallel: new Degree(43.666666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0),
    ellipsoidScalingFactor: new Unity(1.0000382)
)

to NAD27 / Michigan West (Projected)

EPSG

PHPCoord

Name: Michigan State Plane West zone
Code: urn:ogc:def:coordinateOperation:EPSG::12103
Extent: USA - Michigan - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MICHIGAN_WEST),
    latitudeOfNaturalOrigin: new Degree(41.5),
    longitudeOfNaturalOrigin: new Degree(-88.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999909091),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Minnesota Central (Projected)

EPSG

PHPCoord

Name: Minnesota CS27 Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::12202
Extent: USA - Minnesota - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MINNESOTA_CENTRAL),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(-94.25),
    latitudeOf1stStandardParallel: new Degree(45.616666666667),
    latitudeOf2ndStandardParallel: new Degree(47.05),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Minnesota North (Projected)

EPSG

PHPCoord

Name: Minnesota CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::12201
Extent: USA - Minnesota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MINNESOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(46.5),
    longitudeOfFalseOrigin: new Degree(-93.1),
    latitudeOf1stStandardParallel: new Degree(47.033333333333),
    latitudeOf2ndStandardParallel: new Degree(48.633333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Minnesota South (Projected)

EPSG

PHPCoord

Name: Minnesota CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::12203
Extent: USA - Minnesota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MINNESOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(43),
    longitudeOfFalseOrigin: new Degree(-94),
    latitudeOf1stStandardParallel: new Degree(43.783333333333),
    latitudeOf2ndStandardParallel: new Degree(45.216666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Mississippi East (Projected)

EPSG

PHPCoord

Name: Mississippi CS27 East zone
Code: urn:ogc:def:coordinateOperation:EPSG::12301
Extent: USA - Mississippi - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MISSISSIPPI_EAST),
    latitudeOfNaturalOrigin: new Degree(29.666666666667),
    longitudeOfNaturalOrigin: new Degree(-88.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99996),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Mississippi West (Projected)

EPSG

PHPCoord

Name: Mississippi CS27 West zone
Code: urn:ogc:def:coordinateOperation:EPSG::12302
Extent: USA - Mississippi - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MISSISSIPPI_WEST),
    latitudeOfNaturalOrigin: new Degree(30.5),
    longitudeOfNaturalOrigin: new Degree(-90.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Missouri Central (Projected)

EPSG

PHPCoord

Name: Missouri CS27 Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::12402
Extent: USA - Missouri - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MISSOURI_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(35.833333333333),
    longitudeOfNaturalOrigin: new Degree(-92.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Missouri East (Projected)

EPSG

PHPCoord

Name: Missouri CS27 East zone
Code: urn:ogc:def:coordinateOperation:EPSG::12401
Extent: USA - Missouri - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MISSOURI_EAST),
    latitudeOfNaturalOrigin: new Degree(35.833333333333),
    longitudeOfNaturalOrigin: new Degree(-90.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Missouri West (Projected)

EPSG

PHPCoord

Name: Missouri CS27 West zone
Code: urn:ogc:def:coordinateOperation:EPSG::12403
Extent: USA - Missouri - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MISSOURI_WEST),
    latitudeOfNaturalOrigin: new Degree(36.166666666667),
    longitudeOfNaturalOrigin: new Degree(-94.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Montana Central (Projected)

EPSG

PHPCoord

Name: Montana CS27 Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::12502
Extent: USA - Montana - SPCS27 - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MONTANA_CENTRAL),
    latitudeOfFalseOrigin: new Degree(45.833333333333),
    longitudeOfFalseOrigin: new Degree(-109.5),
    latitudeOf1stStandardParallel: new Degree(47.883333333333),
    latitudeOf2ndStandardParallel: new Degree(46.45),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Montana North (Projected)

EPSG

PHPCoord

Name: Montana CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::12501
Extent: USA - Montana - SPCS27 - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MONTANA_NORTH),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-109.5),
    latitudeOf1stStandardParallel: new Degree(48.716666666667),
    latitudeOf2ndStandardParallel: new Degree(47.85),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Montana South (Projected)

EPSG

PHPCoord

Name: Montana CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::12503
Extent: USA - Montana - SPCS27 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_MONTANA_SOUTH),
    latitudeOfFalseOrigin: new Degree(44),
    longitudeOfFalseOrigin: new Degree(-109.5),
    latitudeOf1stStandardParallel: new Degree(46.4),
    latitudeOf2ndStandardParallel: new Degree(44.866666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Nebraska North (Projected)

EPSG

PHPCoord

Name: Nebraska CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::12601
Extent: USA - Nebraska - SPCS27 - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEBRASKA_NORTH),
    latitudeOfFalseOrigin: new Degree(41.333333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(41.85),
    latitudeOf2ndStandardParallel: new Degree(42.816666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Nebraska South (Projected)

EPSG

PHPCoord

Name: Nebraska CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::12602
Extent: USA - Nebraska - SPCS27 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEBRASKA_SOUTH),
    latitudeOfFalseOrigin: new Degree(39.666666666667),
    longitudeOfFalseOrigin: new Degree(-99.5),
    latitudeOf1stStandardParallel: new Degree(40.283333333333),
    latitudeOf2ndStandardParallel: new Degree(41.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Nevada Central (Projected)

EPSG

PHPCoord

Name: Nevada CS27 Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::12702
Extent: USA - Nevada - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEVADA_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-116.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Nevada East (Projected)

EPSG

PHPCoord

Name: Nevada CS27 East zone
Code: urn:ogc:def:coordinateOperation:EPSG::12701
Extent: USA - Nevada - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEVADA_EAST),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-115.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Nevada West (Projected)

EPSG

PHPCoord

Name: Nevada CS27 West zone
Code: urn:ogc:def:coordinateOperation:EPSG::12703
Extent: USA - Nevada - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEVADA_WEST),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-118.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / New Brunswick Stereographic (NAD27) (Projected)

EPSG

PHPCoord

Name: New Brunswick Stereographic (NAD27)
Code: urn:ogc:def:coordinateOperation:EPSG::5587
Extent: Canada - New Brunswick
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEW_BRUNSWICK_STEREOGRAPHIC_NAD27),
    latitudeOfNaturalOrigin: new Degree(46.5),
    longitudeOfNaturalOrigin: new Degree(-66.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999912),
    falseEasting: new Foot(1000000),
    falseNorthing: new Foot(1000000)
)

to NAD27 / New Hampshire (Projected)

EPSG

PHPCoord

Name: New Hampshire CS27
Code: urn:ogc:def:coordinateOperation:EPSG::12800
Extent: USA - New Hampshire
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEW_HAMPSHIRE),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-71.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / New Jersey (Projected)

EPSG

PHPCoord

Name: New Jersey CS27
Code: urn:ogc:def:coordinateOperation:EPSG::12900
Extent: USA - New Jersey
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEW_JERSEY),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999975),
    falseEasting: new USSurveyFoot(2000000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / New Mexico Central (Projected)

EPSG

PHPCoord

Name: New Mexico CS27 Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::13002
Extent: USA - New Mexico - SPCS27 - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEW_MEXICO_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-106.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / New Mexico East (Projected)

EPSG

PHPCoord

Name: New Mexico CS27 East zone
Code: urn:ogc:def:coordinateOperation:EPSG::13001
Extent: USA - New Mexico - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEW_MEXICO_EAST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-104.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999909091),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / New Mexico West (Projected)

EPSG

PHPCoord

Name: New Mexico CS27 West zone
Code: urn:ogc:def:coordinateOperation:EPSG::13003
Extent: USA - New Mexico - SPCS27 - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEW_MEXICO_WEST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-107.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999916667),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / New York Central (Projected)

EPSG

PHPCoord

Name: New York CS27 Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::13102
Extent: USA - New York - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEW_YORK_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-76.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / New York East (Projected)

EPSG

PHPCoord

Name: New York CS27 East zone
Code: urn:ogc:def:coordinateOperation:EPSG::13101
Extent: USA - New York - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEW_YORK_EAST),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-74.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / New York Long Island (Projected)

EPSG

PHPCoord

Name: New York CS27 Long Island zone
Code: urn:ogc:def:coordinateOperation:EPSG::4454
Extent: USA - New York - SPCS - Long Island
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEW_YORK_LONG_ISLAND),
    latitudeOfFalseOrigin: new Degree(40.5),
    longitudeOfFalseOrigin: new Degree(-74),
    latitudeOf1stStandardParallel: new Degree(41.033333333333),
    latitudeOf2ndStandardParallel: new Degree(40.666666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(100000)
)

to NAD27 / New York West (Projected)

EPSG

PHPCoord

Name: New York CS27 West zone
Code: urn:ogc:def:coordinateOperation:EPSG::13103
Extent: USA - New York - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NEW_YORK_WEST),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-78.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / North Carolina (Projected)

EPSG

PHPCoord

Name: North Carolina CS27
Code: urn:ogc:def:coordinateOperation:EPSG::13200
Extent: USA - North Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NORTH_CAROLINA),
    latitudeOfFalseOrigin: new Degree(33.75),
    longitudeOfFalseOrigin: new Degree(-79),
    latitudeOf1stStandardParallel: new Degree(34.333333333333),
    latitudeOf2ndStandardParallel: new Degree(36.166666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / North Dakota North (Projected)

EPSG

PHPCoord

Name: North Dakota CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::13301
Extent: USA - North Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NORTH_DAKOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(47.433333333333),
    latitudeOf2ndStandardParallel: new Degree(48.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / North Dakota South (Projected)

EPSG

PHPCoord

Name: North Dakota CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::13302
Extent: USA - North Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_NORTH_DAKOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(45.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(46.183333333333),
    latitudeOf2ndStandardParallel: new Degree(47.483333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Ohio North (Projected)

EPSG

PHPCoord

Name: Ohio CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::13401
Extent: USA - Ohio - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_OHIO_NORTH),
    latitudeOfFalseOrigin: new Degree(39.666666666667),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(40.433333333333),
    latitudeOf2ndStandardParallel: new Degree(41.7),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Ohio South (Projected)

EPSG

PHPCoord

Name: Ohio CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::13402
Extent: USA - Ohio - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_OHIO_SOUTH),
    latitudeOfFalseOrigin: new Degree(38),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(38.733333333333),
    latitudeOf2ndStandardParallel: new Degree(40.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Oklahoma North (Projected)

EPSG

PHPCoord

Name: Oklahoma CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::13501
Extent: USA - Oklahoma - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_OKLAHOMA_NORTH),
    latitudeOfFalseOrigin: new Degree(35),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(35.566666666667),
    latitudeOf2ndStandardParallel: new Degree(36.766666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Oklahoma South (Projected)

EPSG

PHPCoord

Name: Oklahoma CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::13502
Extent: USA - Oklahoma - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_OKLAHOMA_SOUTH),
    latitudeOfFalseOrigin: new Degree(33.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(33.933333333333),
    latitudeOf2ndStandardParallel: new Degree(35.233333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Oregon North (Projected)

EPSG

PHPCoord

Name: Oregon CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::13601
Extent: USA - Oregon - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_OREGON_NORTH),
    latitudeOfFalseOrigin: new Degree(43.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(44.333333333333),
    latitudeOf2ndStandardParallel: new Degree(46),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Oregon South (Projected)

EPSG

PHPCoord

Name: Oregon CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::13602
Extent: USA - Oregon - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_OREGON_SOUTH),
    latitudeOfFalseOrigin: new Degree(41.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(42.333333333333),
    latitudeOf2ndStandardParallel: new Degree(44),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Pennsylvania North (Projected)

EPSG

PHPCoord

Name: Pennsylvania CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::13701
Extent: USA - Pennsylvania - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_PENNSYLVANIA_NORTH),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(40.883333333333),
    latitudeOf2ndStandardParallel: new Degree(41.95),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Pennsylvania South (Projected)

EPSG

PHPCoord

Name: Pennsylvania CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::4436
Extent: USA - Pennsylvania - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_PENNSYLVANIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(40.966666666667),
    latitudeOf2ndStandardParallel: new Degree(39.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Quebec Lambert (Projected)

EPSG

PHPCoord

Name: Quebec Lambert Projection
Code: urn:ogc:def:coordinateOperation:EPSG::19944
Extent: Canada - Quebec
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_QUEBEC_LAMBERT),
    latitudeOfFalseOrigin: new Degree(44),
    longitudeOfFalseOrigin: new Degree(-68.5),
    latitudeOf1stStandardParallel: new Degree(60),
    latitudeOf2ndStandardParallel: new Degree(46),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD27 / Rhode Island (Projected)

EPSG

PHPCoord

Name: Rhode Island CS27
Code: urn:ogc:def:coordinateOperation:EPSG::13800
Extent: USA - Rhode Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_RHODE_ISLAND),
    latitudeOfNaturalOrigin: new Degree(41.083333333333),
    longitudeOfNaturalOrigin: new Degree(-71.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999938),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Shackleford (Projected)

EPSG

PHPCoord

Name: Shackleford
Code: urn:ogc:def:coordinateOperation:EPSG::14252
Extent: USA - Texas
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_SHACKLEFORD),
    latitudeOfFalseOrigin: new Degree(31.166666666667),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(27.416666666667),
    latitudeOf2ndStandardParallel: new Degree(34.916666666667),
    eastingAtFalseOrigin: new Foot(3000000),
    northingAtFalseOrigin: new Foot(3000000)
)

to NAD27 / South Carolina North (Projected)

EPSG

PHPCoord

Name: South Carolina CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::13901
Extent: USA - South Carolina - SPCS27 - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_SOUTH_CAROLINA_NORTH),
    latitudeOfFalseOrigin: new Degree(33),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(33.766666666667),
    latitudeOf2ndStandardParallel: new Degree(34.966666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / South Carolina South (Projected)

EPSG

PHPCoord

Name: South Carolina CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::13902
Extent: USA - South Carolina - SPCS27 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_SOUTH_CAROLINA_SOUTH),
    latitudeOfFalseOrigin: new Degree(31.833333333333),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(32.333333333333),
    latitudeOf2ndStandardParallel: new Degree(33.666666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / South Dakota North (Projected)

EPSG

PHPCoord

Name: South Dakota CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::14001
Extent: USA - South Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_SOUTH_DAKOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(44.416666666667),
    latitudeOf2ndStandardParallel: new Degree(45.683333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / South Dakota South (Projected)

EPSG

PHPCoord

Name: South Dakota CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::14002
Extent: USA - South Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_SOUTH_DAKOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(42.333333333333),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(42.833333333333),
    latitudeOf2ndStandardParallel: new Degree(44.4),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Tennessee (Projected)

EPSG

PHPCoord

Name: Tennessee CS27
Code: urn:ogc:def:coordinateOperation:EPSG::15302
Extent: USA - Tennessee
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_TENNESSEE),
    latitudeOfFalseOrigin: new Degree(34.666666666667),
    longitudeOfFalseOrigin: new Degree(-86),
    latitudeOf1stStandardParallel: new Degree(35.25),
    latitudeOf2ndStandardParallel: new Degree(36.416666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(100000)
)

to NAD27 / Texas Central (Projected)

EPSG

PHPCoord

Name: Texas CS27 Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::14203
Extent: USA - Texas - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_TEXAS_CENTRAL),
    latitudeOfFalseOrigin: new Degree(29.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(30.116666666667),
    latitudeOf2ndStandardParallel: new Degree(31.883333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Texas North (Projected)

EPSG

PHPCoord

Name: Texas CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::14201
Extent: USA - Texas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_TEXAS_NORTH),
    latitudeOfFalseOrigin: new Degree(34),
    longitudeOfFalseOrigin: new Degree(-101.5),
    latitudeOf1stStandardParallel: new Degree(34.65),
    latitudeOf2ndStandardParallel: new Degree(36.183333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Texas North Central (Projected)

EPSG

PHPCoord

Name: Texas CS27 North Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::14202
Extent: USA - Texas - SPCS - NC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_TEXAS_NORTH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(31.666666666667),
    longitudeOfFalseOrigin: new Degree(-97.5),
    latitudeOf1stStandardParallel: new Degree(32.133333333333),
    latitudeOf2ndStandardParallel: new Degree(33.966666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Texas South (Projected)

EPSG

PHPCoord

Name: Texas CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::14205
Extent: USA - Texas - SPCS27 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_TEXAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(25.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(26.166666666667),
    latitudeOf2ndStandardParallel: new Degree(27.833333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Texas South Central (Projected)

EPSG

PHPCoord

Name: Texas CS27 South Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::14204
Extent: USA - Texas - SPCS27 - SC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_TEXAS_SOUTH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(27.833333333333),
    longitudeOfFalseOrigin: new Degree(-99),
    latitudeOf1stStandardParallel: new Degree(28.383333333333),
    latitudeOf2ndStandardParallel: new Degree(30.283333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / US National Atlas Equal Area (Projected)

EPSG

PHPCoord

Name: US National Atlas Equal Area
Code: urn:ogc:def:coordinateOperation:EPSG::3899
Extent: USA
$point->lambertAzimuthalEqualAreaSpherical(
    to: Projected::fromSRID(Projected::EPSG_NAD27_US_NATIONAL_ATLAS_EQUAL_AREA),
    latitudeOfNaturalOrigin: new Degree(45),
    longitudeOfNaturalOrigin: new Degree(-100),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 1N (Projected)

EPSG

PHPCoord

Name: UTM zone 1N
Code: urn:ogc:def:coordinateOperation:EPSG::16001
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_1N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 2N (Projected)

EPSG

PHPCoord

Name: UTM zone 2N
Code: urn:ogc:def:coordinateOperation:EPSG::16002
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_2N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 3N (Projected)

EPSG

PHPCoord

Name: UTM zone 3N
Code: urn:ogc:def:coordinateOperation:EPSG::16003
Extent: World - N hemisphere - 168°W to 162°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_3N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 4N (Projected)

EPSG

PHPCoord

Name: UTM zone 4N
Code: urn:ogc:def:coordinateOperation:EPSG::16004
Extent: World - N hemisphere - 162°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_4N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 59N (Projected)

EPSG

PHPCoord

Name: UTM zone 59N
Code: urn:ogc:def:coordinateOperation:EPSG::16059
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_59N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 5N (Projected)

EPSG

PHPCoord

Name: UTM zone 5N
Code: urn:ogc:def:coordinateOperation:EPSG::16005
Extent: World - N hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_5N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 60N (Projected)

EPSG

PHPCoord

Name: UTM zone 60N
Code: urn:ogc:def:coordinateOperation:EPSG::16060
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_60N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 6N (Projected)

EPSG

PHPCoord

Name: UTM zone 6N
Code: urn:ogc:def:coordinateOperation:EPSG::16006
Extent: World - N hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_6N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 7N (Projected)

EPSG

PHPCoord

Name: UTM zone 7N
Code: urn:ogc:def:coordinateOperation:EPSG::16007
Extent: World - N hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_7N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 8N (Projected)

EPSG

PHPCoord

Name: UTM zone 8N
Code: urn:ogc:def:coordinateOperation:EPSG::16008
Extent: World - N hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_8N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / UTM zone 9N (Projected)

EPSG

PHPCoord

Name: UTM zone 9N
Code: urn:ogc:def:coordinateOperation:EPSG::16009
Extent: World - N hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTM_ZONE_9N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27 / Utah Central (Projected)

EPSG

PHPCoord

Name: Utah CS27 Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::14302
Extent: USA - Utah - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTAH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(39.016666666667),
    latitudeOf2ndStandardParallel: new Degree(40.65),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Utah North (Projected)

EPSG

PHPCoord

Name: Utah CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::14301
Extent: USA - Utah - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTAH_NORTH),
    latitudeOfFalseOrigin: new Degree(40.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(40.716666666667),
    latitudeOf2ndStandardParallel: new Degree(41.783333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Utah South (Projected)

EPSG

PHPCoord

Name: Utah CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::14303
Extent: USA - Utah - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_UTAH_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(37.216666666667),
    latitudeOf2ndStandardParallel: new Degree(38.35),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Vermont (Projected)

EPSG

PHPCoord

Name: Vermont CS27
Code: urn:ogc:def:coordinateOperation:EPSG::14400
Extent: USA - Vermont
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_VERMONT),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-72.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999964286),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Virginia North (Projected)

EPSG

PHPCoord

Name: Virginia CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::14501
Extent: USA - Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_VIRGINIA_NORTH),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(38.033333333333),
    latitudeOf2ndStandardParallel: new Degree(39.2),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Virginia South (Projected)

EPSG

PHPCoord

Name: Virginia CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::14502
Extent: USA - Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_VIRGINIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(36.766666666667),
    latitudeOf2ndStandardParallel: new Degree(37.966666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Washington North (Projected)

EPSG

PHPCoord

Name: Washington CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::14601
Extent: USA - Washington - SPCS27 - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_WASHINGTON_NORTH),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-120.83333333333),
    latitudeOf1stStandardParallel: new Degree(47.5),
    latitudeOf2ndStandardParallel: new Degree(48.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Washington South (Projected)

EPSG

PHPCoord

Name: Washington CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::14602
Extent: USA - Washington - SPCS27 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_WASHINGTON_SOUTH),
    latitudeOfFalseOrigin: new Degree(45.333333333333),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(45.833333333333),
    latitudeOf2ndStandardParallel: new Degree(47.333333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / West Virginia North (Projected)

EPSG

PHPCoord

Name: West Virginia CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::14701
Extent: USA - West Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_WEST_VIRGINIA_NORTH),
    latitudeOfFalseOrigin: new Degree(38.5),
    longitudeOfFalseOrigin: new Degree(-79.5),
    latitudeOf1stStandardParallel: new Degree(39),
    latitudeOf2ndStandardParallel: new Degree(40.25),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / West Virginia South (Projected)

EPSG

PHPCoord

Name: West Virginia CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::14702
Extent: USA - West Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_WEST_VIRGINIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(37),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(37.483333333333),
    latitudeOf2ndStandardParallel: new Degree(38.883333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Wisconsin Central (Projected)

EPSG

PHPCoord

Name: Wisconsin CS27 Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::14802
Extent: USA - Wisconsin - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_WISCONSIN_CENTRAL),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(44.25),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Wisconsin North (Projected)

EPSG

PHPCoord

Name: Wisconsin CS27 North zone
Code: urn:ogc:def:coordinateOperation:EPSG::14801
Extent: USA - Wisconsin - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_WISCONSIN_NORTH),
    latitudeOfFalseOrigin: new Degree(45.166666666667),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(45.566666666667),
    latitudeOf2ndStandardParallel: new Degree(46.766666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Wisconsin South (Projected)

EPSG

PHPCoord

Name: Wisconsin CS27 South zone
Code: urn:ogc:def:coordinateOperation:EPSG::14803
Extent: USA - Wisconsin - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_WISCONSIN_SOUTH),
    latitudeOfFalseOrigin: new Degree(42),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(42.733333333333),
    latitudeOf2ndStandardParallel: new Degree(44.066666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD27 / Wisconsin Transverse Mercator (Projected)

EPSG

PHPCoord

Name: Wisconsin Transverse Mercator 27
Code: urn:ogc:def:coordinateOperation:EPSG::14811
Extent: USA - Wisconsin
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_WISCONSIN_TRANSVERSE_MERCATOR),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(-4500000)
)

to NAD27 / Wyoming East (Projected)

EPSG

PHPCoord

Name: Wyoming CS27 East zone
Code: urn:ogc:def:coordinateOperation:EPSG::14901
Extent: USA - Wyoming - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_WYOMING_EAST),
    latitudeOfNaturalOrigin: new Degree(40.666666666667),
    longitudeOfNaturalOrigin: new Degree(-105.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Wyoming East Central (Projected)

EPSG

PHPCoord

Name: Wyoming CS27 East Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::14902
Extent: USA - Wyoming - SPCS - EC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_WYOMING_EAST_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40.666666666667),
    longitudeOfNaturalOrigin: new Degree(-107.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Wyoming West (Projected)

EPSG

PHPCoord

Name: Wyoming CS27 West zone
Code: urn:ogc:def:coordinateOperation:EPSG::14904
Extent: USA - Wyoming - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_WYOMING_WEST),
    latitudeOfNaturalOrigin: new Degree(40.666666666667),
    longitudeOfNaturalOrigin: new Degree(-110.08333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD27 / Wyoming West Central (Projected)

EPSG

PHPCoord

Name: Wyoming CS27 West Central zone
Code: urn:ogc:def:coordinateOperation:EPSG::14903
Extent: USA - Wyoming - SPCS - WC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_WYOMING_WEST_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40.666666666667),
    longitudeOfNaturalOrigin: new Degree(-108.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: NAD27 to NAD83 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1313
Extent: Canada - NAD27
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD27NAD83CanadaProvider->provideGrid()
)
Name: NAD27 to NAD83 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1573
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD27NAD831986QuebecProvider->provideGrid()
)
Name: NAD27 to NAD83 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::8549
Extent: USA - Alaska
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    latitudeDifferenceFile: NADCON5NAD27NAD831986AlaskaLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD27NAD831986AlaskaLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)
Name: NAD27 to NAD83 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::8555
Extent: USA - CONUS and GoM
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    latitudeDifferenceFile: NADCON5NAD27NAD831986CONUSLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD27NAD831986CONUSLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)
Name: NAD27 to NAD83 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::9111
Extent: Canada - Saskatchewan
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD27NAD831986SaskatchewanProvider->provideGrid()
)

to NAD83(CSRS)v2 (Geographic2D)

EPSG

PHPCoord

Name: NAD27 to NAD83(CSRS)v2 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9238
Extent: Canada - New Brunswick
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V2),
    offsetsFile: NTv2NAD27NAD83CSRS1997NewBrunswickProvider->provideGrid()
)
Name: NAD27 to NAD83(CSRS)v2 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9239
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V2),
    offsetsFile: NTv2NAD27NAD83CSRS1997QuebecProvider->provideGrid()
)
Name: NAD27 to NAD83(CSRS)v2 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9886
Extent: Canada - Saskatchewan
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V2),
    offsetsFile: NTv2NAD27NAD83CSRS1997SaskatchewanProvider->provideGrid()
)

to NAD83(CSRS)v3 (Geographic2D)

EPSG

PHPCoord

Name: NAD27 to NAD83(CSRS)v3 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::9107
Extent: Canada - Ontario ex. Toronto
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V3),
    offsetsFile: NTv2NAD27NAD83CSRS1997OntarioProvider->provideGrid()
)
Name: NAD27 to NAD83(CSRS)v3 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::9108
Extent: Canada - Ontario - Toronto
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V3),
    offsetsFile: NTv2NAD27NAD83CSRS1997OTorontoProvider->provideGrid()
)
Name: NAD27 to NAD83(CSRS)v3 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::9113
Extent: Canada - British Columbia - CRD
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V3),
    offsetsFile: NTv2NAD27NAD83CSRS1997BritishColumbiaCRDProvider->provideGrid()
)

to NAD83(CSRS)v4 (Geographic2D)

EPSG

PHPCoord

Name: NAD27 to NAD83(CSRS)v4 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::9115
Extent: Canada - British Columbia - mainland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V4),
    offsetsFile: NTv2NAD27NAD83CSRS2002BritishColumbiaCRDProvider->provideGrid()
)

to Ocotepeque 1935 (Geographic2D)

EPSG

PHPCoord

Name: Ocotepeque 1935 to NAD27 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6888
Extent: Central America - Guatemala to Costa Rica
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_OCOTEPEQUE_1935),
    xAxisTranslation: new Metre(-205.435),
    yAxisTranslation: new Metre(29.099),
    zAxisTranslation: new Metre(292.202)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: NAD27 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1170
Extent: Caribbean - central (DMA tfm)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-3),
    yAxisTranslation: new Metre(142),
    zAxisTranslation: new Metre(183)
)
Name: NAD27 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1171
Extent: Central America - Belize to Costa Rica
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(125),
    zAxisTranslation: new Metre(194)
)
Name: NAD27 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1172
Extent: Canada - NAD27
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-10),
    yAxisTranslation: new Metre(158),
    zAxisTranslation: new Metre(187)
)
Name: NAD27 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1173
Extent: USA - CONUS - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-8),
    yAxisTranslation: new Metre(160),
    zAxisTranslation: new Metre(176)
)
Name: NAD27 to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1174
Extent: USA - CONUS east of Mississippi River - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-9),
    yAxisTranslation: new Metre(161),
    zAxisTranslation: new Metre(179)
)
Name: NAD27 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1175
Extent: USA - CONUS west of Mississippi River - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-8),
    yAxisTranslation: new Metre(159),
    zAxisTranslation: new Metre(175)
)
Name: NAD27 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1176
Extent: USA - Alaska mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-5),
    yAxisTranslation: new Metre(135),
    zAxisTranslation: new Metre(172)
)
Name: NAD27 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1177
Extent: Bahamas - main islands onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-4),
    yAxisTranslation: new Metre(154),
    zAxisTranslation: new Metre(178)
)
Name: NAD27 to WGS 84 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::1178
Extent: Bahamas (San Salvador Island) - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(1),
    yAxisTranslation: new Metre(140),
    zAxisTranslation: new Metre(165)
)
Name: NAD27 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::1179
Extent: Canada - Alberta and British Columbia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-7),
    yAxisTranslation: new Metre(162),
    zAxisTranslation: new Metre(188)
)
Name: NAD27 to WGS 84 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::1180
Extent: Canada - Manitoba and Ontario
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-9),
    yAxisTranslation: new Metre(157),
    zAxisTranslation: new Metre(184)
)
Name: NAD27 to WGS 84 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::1181
Extent: Canada - eastern provinces
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-22),
    yAxisTranslation: new Metre(160),
    zAxisTranslation: new Metre(190)
)
Name: NAD27 to WGS 84 (13)
Code: urn:ogc:def:coordinateOperation:EPSG::1182
Extent: Canada - NWT; Nunavut; Saskatchewan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(4),
    yAxisTranslation: new Metre(159),
    zAxisTranslation: new Metre(188)
)
Name: NAD27 to WGS 84 (14)
Code: urn:ogc:def:coordinateOperation:EPSG::1183
Extent: Canada - Yukon
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-7),
    yAxisTranslation: new Metre(139),
    zAxisTranslation: new Metre(181)
)
Name: NAD27 to WGS 84 (15)
Code: urn:ogc:def:coordinateOperation:EPSG::1184
Extent: Panama - Canal Zone
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(125),
    zAxisTranslation: new Metre(201)
)
Name: NAD27 to WGS 84 (16)
Code: urn:ogc:def:coordinateOperation:EPSG::1185
Extent: Cuba - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-9),
    yAxisTranslation: new Metre(152),
    zAxisTranslation: new Metre(178)
)
Name: NAD27 to WGS 84 (17)
Code: urn:ogc:def:coordinateOperation:EPSG::1186
Extent: Greenland - Hayes Peninsula
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(11),
    yAxisTranslation: new Metre(114),
    zAxisTranslation: new Metre(195)
)
Name: NAD27 to WGS 84 (18)
Code: urn:ogc:def:coordinateOperation:EPSG::1187
Extent: Mexico - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-12),
    yAxisTranslation: new Metre(130),
    zAxisTranslation: new Metre(190)
)
Name: NAD27 to WGS 84 (21)
Code: urn:ogc:def:coordinateOperation:EPSG::1249
Extent: USA - Alaska - Aleutian Islands east of 180°E
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-2),
    yAxisTranslation: new Metre(152),
    zAxisTranslation: new Metre(149)
)
Name: NAD27 to WGS 84 (22)
Code: urn:ogc:def:coordinateOperation:EPSG::1250
Extent: USA - Alaska - Aleutian Islands west of 180°W
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(2),
    yAxisTranslation: new Metre(204),
    zAxisTranslation: new Metre(105)
)
Name: NAD27 to WGS 84 (30)
Code: urn:ogc:def:coordinateOperation:EPSG::1530
Extent: Cuba
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-4.2),
    yAxisTranslation: new Metre(135.4),
    zAxisTranslation: new Metre(181.9)
)
Name: NAD27 to WGS 84 (87)
Code: urn:ogc:def:coordinateOperation:EPSG::15699
Extent: Mexico - offshore GoM - Campeche area S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-2),
    yAxisTranslation: new Metre(124.7),
    zAxisTranslation: new Metre(196)
)
Name: NAD27 to WGS 84 (83)
Code: urn:ogc:def:coordinateOperation:EPSG::15855
Extent: Mexico - offshore GoM - Tampico area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-8),
    yAxisTranslation: new Metre(125),
    zAxisTranslation: new Metre(190)
)
Name: NAD27 to WGS 84 (86)
Code: urn:ogc:def:coordinateOperation:EPSG::15913
Extent: Mexico - offshore GoM - Campeche area N
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(125),
    zAxisTranslation: new Metre(196)
)
Name: NAD27 to WGS 84 (88)
Code: urn:ogc:def:coordinateOperation:EPSG::15978
Extent: Cuba
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(2.478),
    yAxisTranslation: new Metre(149.752),
    zAxisTranslation: new Metre(197.726),
    xAxisRotation: new ArcSecond(-0.526),
    yAxisRotation: new ArcSecond(-0.498),
    zAxisRotation: new ArcSecond(0.501),
    scaleDifference: new PartsPerMillion(0.685)
)
Name: NAD27 to WGS 84 (34)
Code: urn:ogc:def:coordinateOperation:EPSG::1692
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    offsetsFile: NTv2NAD27NAD83CSRS1997QuebecProvider->provideGrid()
)
Name: NAD27 to WGS 84 (33)
Code: urn:ogc:def:coordinateOperation:EPSG::1693
Extent: Canada - NAD27
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    offsetsFile: NTv2NAD27NAD83CanadaProvider->provideGrid()
)
Name: NAD27 to WGS 84 (32)
Code: urn:ogc:def:coordinateOperation:EPSG::1703
Extent: Canada - Saskatchewan
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    offsetsFile: NTv2NAD27NAD83CSRS1997SaskatchewanProvider->provideGrid()
)
Name: NAD27 to WGS 84 (89)
Code: urn:ogc:def:coordinateOperation:EPSG::7698
Extent: Panama - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-32.3841359),
    yAxisTranslation: new Metre(180.4090461),
    zAxisTranslation: new Metre(120.8442577),
    xAxisRotation: new ArcSecond(2.1545854),
    yAxisRotation: new ArcSecond(0.1498782),
    zAxisRotation: new ArcSecond(-0.5742915),
    scaleDifference: new PartsPerMillion(8.1049164)
)

NAD27(76)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD27_76)

to NAD27(76) / MTM zone 10 (Projected)

EPSG

PHPCoord

Name: MTM zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::17710
Extent: Canada - Quebec and Ontario - MTM zone 10
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_MTM_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-79.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(76) / MTM zone 11 (Projected)

EPSG

PHPCoord

Name: MTM zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::17711
Extent: Canada - Ontario - MTM zone 11
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_MTM_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-82.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(76) / MTM zone 12 (Projected)

EPSG

PHPCoord

Name: MTM zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::17712
Extent: Canada - Ontario - MTM zone 12
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_MTM_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(76) / MTM zone 13 (Projected)

EPSG

PHPCoord

Name: MTM zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::17713
Extent: Canada - Ontario - MTM zone 13
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_MTM_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-84),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(76) / MTM zone 14 (Projected)

EPSG

PHPCoord

Name: MTM zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::17714
Extent: Canada - Ontario - 88.5°W to 85.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_MTM_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(76) / MTM zone 15 (Projected)

EPSG

PHPCoord

Name: MTM zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::17715
Extent: Canada - Ontario - 91.5°W to 88.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_MTM_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(76) / MTM zone 16 (Projected)

EPSG

PHPCoord

Name: MTM zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::17716
Extent: Canada - Ontario - 94.5°W to 91.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_MTM_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(76) / MTM zone 17 (Projected)

EPSG

PHPCoord

Name: MTM zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::17717
Extent: Canada - Ontario - west of 94.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_MTM_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-96),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(76) / MTM zone 8 (Projected)

EPSG

PHPCoord

Name: MTM zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::17708
Extent: Canada - Quebec and Ontario - 75°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_MTM_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-73.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(76) / MTM zone 9 (Projected)

EPSG

PHPCoord

Name: MTM zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::17709
Extent: Canada - Quebec and Ontario - 78°W to 75°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_MTM_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-76.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(76) / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27(76) / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27(76) / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27(76) / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_76_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: NAD27(76) to NAD83 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1463
Extent: Canada - Ontario
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD27MAY76NAD831986OntarioProvider->provideGrid()
)

to NAD83(CSRS)v3 (Geographic2D)

EPSG

PHPCoord

Name: NAD27(76) to NAD83(CSRS)v3 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9109
Extent: Canada - Ontario
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V3),
    offsetsFile: NTv2NAD27MAY76NAD83CSRS1997OntarioProvider->provideGrid()
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: NAD27(76) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1690
Extent: Canada - Ontario
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    offsetsFile: NTv2NAD27MAY76NAD831986OntarioProvider->provideGrid()
)

NAD27(CGQ77)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD27_CGQ77)

to NAD27(CGQ77) / Quebec Lambert (Projected)

EPSG

PHPCoord

Name: Quebec Lambert Projection
Code: urn:ogc:def:coordinateOperation:EPSG::19944
Extent: Canada - Quebec
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_QUEBEC_LAMBERT),
    latitudeOfFalseOrigin: new Degree(44),
    longitudeOfFalseOrigin: new Degree(-68.5),
    latitudeOf1stStandardParallel: new Degree(60),
    latitudeOf2ndStandardParallel: new Degree(46),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD27(CGQ77) / SCoPQ zone 10 (Projected)

EPSG

PHPCoord

Name: MTM zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::17710
Extent: Canada - Quebec and Ontario - MTM zone 10
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_SCOPQ_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-79.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(CGQ77) / SCoPQ zone 3 (Projected)

EPSG

PHPCoord

Name: MTM zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::17703
Extent: Canada - Quebec, Newfoundland and Labrador - MTM zone 3
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_SCOPQ_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-58.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(CGQ77) / SCoPQ zone 4 (Projected)

EPSG

PHPCoord

Name: MTM zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::17704
Extent: Canada - Quebec and Labrador - 63°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_SCOPQ_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-61.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(CGQ77) / SCoPQ zone 5 (Projected)

EPSG

PHPCoord

Name: MTM zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::17705
Extent: Canada - Quebec and Labrador - 66°W to 63°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_SCOPQ_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-64.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(CGQ77) / SCoPQ zone 6 (Projected)

EPSG

PHPCoord

Name: MTM zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::17706
Extent: Canada - Quebec and Labrador - 69°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_SCOPQ_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-67.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(CGQ77) / SCoPQ zone 7 (Projected)

EPSG

PHPCoord

Name: MTM zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::17707
Extent: Canada - Quebec - 72°W to 69°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_SCOPQ_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-70.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(CGQ77) / SCoPQ zone 8 (Projected)

EPSG

PHPCoord

Name: MTM zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::17708
Extent: Canada - Quebec and Ontario - 75°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_SCOPQ_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-73.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(CGQ77) / SCoPQ zone 9 (Projected)

EPSG

PHPCoord

Name: MTM zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::17709
Extent: Canada - Quebec and Ontario - 78°W to 75°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_SCOPQ_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-76.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD27(CGQ77) / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27(CGQ77) / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27(CGQ77) / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27(CGQ77) / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD27(CGQ77) / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD27_CGQ77_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: NAD27(CGQ77) to NAD83 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1575
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD27CGQ77NAD831986QuebecProvider->provideGrid()
)

to NAD83(CSRS)v2 (Geographic2D)

EPSG

PHPCoord

Name: NAD27(CGQ77) to NAD83(CSRS)v2 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9240
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V2),
    offsetsFile: NTv2NAD27CGQ77NAD83CSRS1997QuebecProvider->provideGrid()
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: NAD27(CGQ77) to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1691
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    offsetsFile: NTv2NAD27CGQ77NAD831986QuebecProvider->provideGrid()
)

NAD83

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83)

to ATS77 (Geographic2D)

EPSG

PHPCoord

Name: ATS77 to NAD83 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9105
Extent: Canada - Nova Scotia
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ATS77),
    offsetsFile: NTv2ATS77NAD831986NovaScotiaProvider->provideGrid()
)

to NAD27 (Geographic2D)

EPSG

PHPCoord

Name: NAD27 to NAD83 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1313
Extent: Canada - NAD27
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    offsetsFile: NTv2NAD27NAD83CanadaProvider->provideGrid()
)
Name: NAD27 to NAD83 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1573
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    offsetsFile: NTv2NAD27NAD831986QuebecProvider->provideGrid()
)
Name: NAD27 to NAD83 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::8549
Extent: USA - Alaska
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    latitudeDifferenceFile: NADCON5NAD27NAD831986AlaskaLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD27NAD831986AlaskaLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)
Name: NAD27 to NAD83 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::8555
Extent: USA - CONUS and GoM
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    latitudeDifferenceFile: NADCON5NAD27NAD831986CONUSLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD27NAD831986CONUSLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)
Name: NAD27 to NAD83 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::9111
Extent: Canada - Saskatchewan
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    offsetsFile: NTv2NAD27NAD831986SaskatchewanProvider->provideGrid()
)

to NAD27(76) (Geographic2D)

EPSG

PHPCoord

Name: NAD27(76) to NAD83 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1463
Extent: Canada - Ontario
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27_76),
    offsetsFile: NTv2NAD27MAY76NAD831986OntarioProvider->provideGrid()
)

to NAD27(CGQ77) (Geographic2D)

EPSG

PHPCoord

Name: NAD27(CGQ77) to NAD83 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1575
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27_CGQ77),
    offsetsFile: NTv2NAD27CGQ77NAD831986QuebecProvider->provideGrid()
)

to NAD83 / Alabama East (Projected)

EPSG

PHPCoord

Name: SPCS83 Alabama East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10131
Extent: USA - Alabama - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALABAMA_EAST),
    latitudeOfNaturalOrigin: new Degree(30.5),
    longitudeOfNaturalOrigin: new Degree(-85.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99996),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83 / Alabama West (Projected)

EPSG

PHPCoord

Name: SPCS83 Alabama West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10132
Extent: USA - Alabama - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALABAMA_WEST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-87.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(0)
)

to NAD83 / Alaska Albers (Projected)

EPSG

PHPCoord

Name: Alaska Albers (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15021
Extent: USA - Alaska
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALASKA_ALBERS),
    latitudeOfFalseOrigin: new Degree(50),
    longitudeOfFalseOrigin: new Degree(-154),
    latitudeOf1stStandardParallel: new Degree(55),
    latitudeOf2ndStandardParallel: new Degree(65),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Alaska zone 1 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 1 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15031
Extent: USA - Alaska - Panhandle
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALASKA_ZONE_1),
    latitudeOfProjectionCentre: new Degree(57),
    longitudeOfProjectionCentre: new Degree(-133.66666666667),
    azimuthOfInitialLine: new Degree(323.13010236111),
    angleFromRectifiedToSkewGrid: new Degree(323.13010236111),
    scaleFactorOnInitialLine: new Unity(0.9999),
    falseEasting: new Metre(5000000),
    falseNorthing: new Metre(-5000000)
)

to NAD83 / Alaska zone 10 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 10 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15040
Extent: USA - Alaska - Aleutian Islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALASKA_ZONE_10),
    latitudeOfFalseOrigin: new Degree(51),
    longitudeOfFalseOrigin: new Degree(-176),
    latitudeOf1stStandardParallel: new Degree(53.833333333333),
    latitudeOf2ndStandardParallel: new Degree(51.833333333333),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Alaska zone 2 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 2 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15032
Extent: USA - Alaska - 144°W to 141°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALASKA_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-142),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Alaska zone 3 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 3 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15033
Extent: USA - Alaska - 148°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALASKA_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-146),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Alaska zone 4 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 4 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15034
Extent: USA - Alaska - 152°W to 148°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALASKA_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-150),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Alaska zone 5 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 5 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15035
Extent: USA - Alaska - 156°W to 152°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALASKA_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-154),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Alaska zone 6 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 6 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15036
Extent: USA - Alaska - 160°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALASKA_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-158),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Alaska zone 7 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 7 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15037
Extent: USA - Alaska - 164°W to 160°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALASKA_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-162),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Alaska zone 8 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 8 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15038
Extent: USA - Alaska - north of 54.5°N; 168°W to 164°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALASKA_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-166),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Alaska zone 9 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 9 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15039
Extent: USA - Alaska - north of 54.5°N; west of 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALASKA_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-170),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Alberta 10-TM (Forest) (Projected)

EPSG

PHPCoord

Name: Alberta 10-degree TM (Forest)
Code: urn:ogc:def:coordinateOperation:EPSG::19881
Extent: Canada - Alberta
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALBERTA_10_TM_FOREST),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-115),
    scaleFactorAtNaturalOrigin: new Unity(0.9992),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Alberta 10-TM (Resource) (Projected)

EPSG

PHPCoord

Name: Alberta 10-degree TM (Resource)
Code: urn:ogc:def:coordinateOperation:EPSG::19882
Extent: Canada - Alberta
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALBERTA_10_TM_RESOURCE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-115),
    scaleFactorAtNaturalOrigin: new Unity(0.9992),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83 / Alberta 3TM ref merid 111 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 111 W
Code: urn:ogc:def:coordinateOperation:EPSG::17722
Extent: Canada - Alberta - east of 112.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALBERTA_3TM_REF_MERID_111_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83 / Alberta 3TM ref merid 114 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 114 W
Code: urn:ogc:def:coordinateOperation:EPSG::17723
Extent: Canada - Alberta - 115.5°W to 112.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALBERTA_3TM_REF_MERID_114_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83 / Alberta 3TM ref merid 117 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 117 W
Code: urn:ogc:def:coordinateOperation:EPSG::17724
Extent: Canada - Alberta - 118.5°W to 115.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALBERTA_3TM_REF_MERID_117_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83 / Alberta 3TM ref merid 120 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 120 W
Code: urn:ogc:def:coordinateOperation:EPSG::17726
Extent: Canada - Alberta - west of 118.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ALBERTA_3TM_REF_MERID_120_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-120),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83 / Arizona Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10232
Extent: USA - Arizona - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ARIZONA_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-111.91666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(213360),
    falseNorthing: new Metre(0)
)

to NAD83 / Arizona Central (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona Central zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15305
Extent: USA - Arizona - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ARIZONA_CENTRAL_FT),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-111.91666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Foot(700000),
    falseNorthing: new Foot(0)
)

to NAD83 / Arizona East (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10231
Extent: USA - Arizona - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ARIZONA_EAST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-110.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(213360),
    falseNorthing: new Metre(0)
)

to NAD83 / Arizona East (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona East zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15304
Extent: USA - Arizona - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ARIZONA_EAST_FT),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-110.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Foot(700000),
    falseNorthing: new Foot(0)
)

to NAD83 / Arizona West (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10233
Extent: USA - Arizona - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ARIZONA_WEST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-113.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(213360),
    falseNorthing: new Metre(0)
)

to NAD83 / Arizona West (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona West zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15306
Extent: USA - Arizona - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ARIZONA_WEST_FT),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-113.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Foot(700000),
    falseNorthing: new Foot(0)
)

to NAD83 / Arkansas North (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10331
Extent: USA - Arkansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ARKANSAS_NORTH),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(36.233333333333),
    latitudeOf2ndStandardParallel: new Degree(34.933333333333),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Arkansas North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15385
Extent: USA - Arkansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ARKANSAS_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(36.233333333333),
    latitudeOf2ndStandardParallel: new Degree(34.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Arkansas South (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10332
Extent: USA - Arkansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ARKANSAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(32.666666666667),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(34.766666666667),
    latitudeOf2ndStandardParallel: new Degree(33.3),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(400000)
)

to NAD83 / Arkansas South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15386
Extent: USA - Arkansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ARKANSAS_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(32.666666666667),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(34.766666666667),
    latitudeOf2ndStandardParallel: new Degree(33.3),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(1312333.3333)
)

to NAD83 / BC Albers (Projected)

EPSG

PHPCoord

Name: British Columbia Albers
Code: urn:ogc:def:coordinateOperation:EPSG::19984
Extent: Canada - British Columbia
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BC_ALBERS),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(-126),
    latitudeOf1stStandardParallel: new Degree(50),
    latitudeOf2ndStandardParallel: new Degree(58.5),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / BLM 10N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 10N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4110
Extent: USA - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_10N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 11N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 11N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4111
Extent: USA - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_11N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 12N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 12N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4112
Extent: USA - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_12N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 13N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 13N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4113
Extent: USA - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_13N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 14N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 14N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15914
Extent: USA - 102°W to 96°W and GoM OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_14N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 15N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 15N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15915
Extent: USA - 96°W to 90°W and GoM OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_15N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 16N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 16N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15916
Extent: USA - 90°W to 84°W and GoM OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_16N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 17N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 17N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15917
Extent: USA - 84°W to 78°W and GoM OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_17N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 18N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 18N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4118
Extent: USA - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_18N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 19N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 19N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4119
Extent: USA - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_19N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 1N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 1N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4101
Extent: USA - 180°W to 174°W - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_1N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 2N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 2N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4102
Extent: USA - 174°W to 168°W - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_2N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 3N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 3N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4103
Extent: USA - 168°W to 162°W - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_3N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 4N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 4N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4104
Extent: USA - 162°W to 156°W - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_4N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 59N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 59N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4186
Extent: USA - west of 174°E - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_59N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 5N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 5N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4105
Extent: USA - 156°W to 150°W - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_5N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 60N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 60N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4187
Extent: USA - 174°E to 180°E - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_60N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 6N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 6N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4106
Extent: USA - 150°W to 144°W - AK, OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_6N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 7N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 7N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4107
Extent: USA - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_7N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 8N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 8N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4108
Extent: USA - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_8N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / BLM 9N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 9N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::4109
Extent: USA - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_BLM_9N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / California Albers (Projected)

EPSG

PHPCoord

Name: California Albers
Code: urn:ogc:def:coordinateOperation:EPSG::10420
Extent: USA - California
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CALIFORNIA_ALBERS),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(-120),
    latitudeOf1stStandardParallel: new Degree(34),
    latitudeOf2ndStandardParallel: new Degree(40.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(-4000000)
)

to NAD83 / California zone 1 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 1 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10431
Extent: USA - California - SPCS - 1
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CALIFORNIA_ZONE_1),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(41.666666666667),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83 / California zone 1 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 1 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15307
Extent: USA - California - SPCS - 1
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CALIFORNIA_ZONE_1_FTUS),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(41.666666666667),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83 / California zone 2 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 2 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10432
Extent: USA - California - SPCS - 2
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CALIFORNIA_ZONE_2),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(39.833333333333),
    latitudeOf2ndStandardParallel: new Degree(38.333333333333),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83 / California zone 2 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 2 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15308
Extent: USA - California - SPCS - 2
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CALIFORNIA_ZONE_2_FTUS),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(39.833333333333),
    latitudeOf2ndStandardParallel: new Degree(38.333333333333),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83 / California zone 3 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 3 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10433
Extent: USA - California - SPCS - 3
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CALIFORNIA_ZONE_3),
    latitudeOfFalseOrigin: new Degree(36.5),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.066666666667),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83 / California zone 3 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 3 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15309
Extent: USA - California - SPCS - 3
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CALIFORNIA_ZONE_3_FTUS),
    latitudeOfFalseOrigin: new Degree(36.5),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.066666666667),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83 / California zone 4 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 4 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10434
Extent: USA - California - SPCS - 4
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CALIFORNIA_ZONE_4),
    latitudeOfFalseOrigin: new Degree(35.333333333333),
    longitudeOfFalseOrigin: new Degree(-119),
    latitudeOf1stStandardParallel: new Degree(37.25),
    latitudeOf2ndStandardParallel: new Degree(36),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83 / California zone 4 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 4 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15310
Extent: USA - California - SPCS - 4
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CALIFORNIA_ZONE_4_FTUS),
    latitudeOfFalseOrigin: new Degree(35.333333333333),
    longitudeOfFalseOrigin: new Degree(-119),
    latitudeOf1stStandardParallel: new Degree(37.25),
    latitudeOf2ndStandardParallel: new Degree(36),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83 / California zone 5 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 5 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10435
Extent: USA - California - SPCS83 - 5
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CALIFORNIA_ZONE_5),
    latitudeOfFalseOrigin: new Degree(33.5),
    longitudeOfFalseOrigin: new Degree(-118),
    latitudeOf1stStandardParallel: new Degree(35.466666666667),
    latitudeOf2ndStandardParallel: new Degree(34.033333333333),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83 / California zone 5 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 5 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15311
Extent: USA - California - SPCS83 - 5
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CALIFORNIA_ZONE_5_FTUS),
    latitudeOfFalseOrigin: new Degree(33.5),
    longitudeOfFalseOrigin: new Degree(-118),
    latitudeOf1stStandardParallel: new Degree(35.466666666667),
    latitudeOf2ndStandardParallel: new Degree(34.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83 / California zone 6 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 6 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10436
Extent: USA - California - SPCS - 6
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CALIFORNIA_ZONE_6),
    latitudeOfFalseOrigin: new Degree(32.166666666667),
    longitudeOfFalseOrigin: new Degree(-116.25),
    latitudeOf1stStandardParallel: new Degree(33.883333333333),
    latitudeOf2ndStandardParallel: new Degree(32.783333333333),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83 / California zone 6 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 6 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15312
Extent: USA - California - SPCS - 6
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CALIFORNIA_ZONE_6_FTUS),
    latitudeOfFalseOrigin: new Degree(32.166666666667),
    longitudeOfFalseOrigin: new Degree(-116.25),
    latitudeOf1stStandardParallel: new Degree(33.883333333333),
    latitudeOf2ndStandardParallel: new Degree(32.783333333333),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83 / Canada Atlas Lambert (Projected)

EPSG

PHPCoord

Name: Canada Atlas Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::3977
Extent: Canada
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CANADA_ATLAS_LAMBERT),
    latitudeOfFalseOrigin: new Degree(49),
    longitudeOfFalseOrigin: new Degree(-95),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Colorado Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10532
Extent: USA - Colorado - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_COLORADO_CENTRAL),
    latitudeOfFalseOrigin: new Degree(37.833333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(39.75),
    latitudeOf2ndStandardParallel: new Degree(38.45),
    eastingAtFalseOrigin: new Metre(914401.8289),
    northingAtFalseOrigin: new Metre(304800.6096)
)

to NAD83 / Colorado Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15314
Extent: USA - Colorado - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_COLORADO_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(37.833333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(39.75),
    latitudeOf2ndStandardParallel: new Degree(38.45),
    eastingAtFalseOrigin: new USSurveyFoot(3000000),
    northingAtFalseOrigin: new USSurveyFoot(1000000)
)

to NAD83 / Colorado North (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10531
Extent: USA - Colorado - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_COLORADO_NORTH),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(40.783333333333),
    latitudeOf2ndStandardParallel: new Degree(39.716666666667),
    eastingAtFalseOrigin: new Metre(914401.8289),
    northingAtFalseOrigin: new Metre(304800.6096)
)

to NAD83 / Colorado North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15313
Extent: USA - Colorado - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_COLORADO_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(40.783333333333),
    latitudeOf2ndStandardParallel: new Degree(39.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(3000000),
    northingAtFalseOrigin: new USSurveyFoot(1000000)
)

to NAD83 / Colorado South (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10533
Extent: USA - Colorado - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_COLORADO_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.233333333333),
    eastingAtFalseOrigin: new Metre(914401.8289),
    northingAtFalseOrigin: new Metre(304800.6096)
)

to NAD83 / Colorado South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15315
Extent: USA - Colorado - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_COLORADO_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.233333333333),
    eastingAtFalseOrigin: new USSurveyFoot(3000000),
    northingAtFalseOrigin: new USSurveyFoot(1000000)
)

to NAD83 / Connecticut (Projected)

EPSG

PHPCoord

Name: SPCS83 Connecticut zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10630
Extent: USA - Connecticut
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CONNECTICUT),
    latitudeOfFalseOrigin: new Degree(40.833333333333),
    longitudeOfFalseOrigin: new Degree(-72.75),
    latitudeOf1stStandardParallel: new Degree(41.866666666667),
    latitudeOf2ndStandardParallel: new Degree(41.2),
    eastingAtFalseOrigin: new Metre(304800.6096),
    northingAtFalseOrigin: new Metre(152400.3048)
)

to NAD83 / Connecticut (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Connecticut zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15316
Extent: USA - Connecticut
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CONNECTICUT_FTUS),
    latitudeOfFalseOrigin: new Degree(40.833333333333),
    longitudeOfFalseOrigin: new Degree(-72.75),
    latitudeOf1stStandardParallel: new Degree(41.866666666667),
    latitudeOf2ndStandardParallel: new Degree(41.2),
    eastingAtFalseOrigin: new USSurveyFoot(1000000),
    northingAtFalseOrigin: new USSurveyFoot(500000)
)

to NAD83 / Conus Albers (Projected)

EPSG

PHPCoord

Name: Conus Albers
Code: urn:ogc:def:coordinateOperation:EPSG::5068
Extent: USA - CONUS - onshore
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CONUS_ALBERS),
    latitudeOfFalseOrigin: new Degree(23),
    longitudeOfFalseOrigin: new Degree(-96),
    latitudeOf1stStandardParallel: new Degree(29.5),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Delaware (Projected)

EPSG

PHPCoord

Name: SPCS83 Delaware zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10730
Extent: USA - Delaware
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_DELAWARE),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(-75.416666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83 / Delaware (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Delaware zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15317
Extent: USA - Delaware
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_DELAWARE_FTUS),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(-75.416666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999995),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Florida East (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10931
Extent: USA - Florida - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_FLORIDA_EAST),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83 / Florida East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15318
Extent: USA - Florida - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_FLORIDA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Florida GDL Albers (Projected)

EPSG

PHPCoord

Name: Florida GDL Albers (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10934
Extent: USA - Florida
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_FLORIDA_GDL_ALBERS),
    latitudeOfFalseOrigin: new Degree(24),
    longitudeOfFalseOrigin: new Degree(-84),
    latitudeOf1stStandardParallel: new Degree(24),
    latitudeOf2ndStandardParallel: new Degree(31.5),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Florida North (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10933
Extent: USA - Florida - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_FLORIDA_NORTH),
    latitudeOfFalseOrigin: new Degree(29),
    longitudeOfFalseOrigin: new Degree(-84.5),
    latitudeOf1stStandardParallel: new Degree(30.75),
    latitudeOf2ndStandardParallel: new Degree(29.583333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Florida North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15320
Extent: USA - Florida - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_FLORIDA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(29),
    longitudeOfFalseOrigin: new Degree(-84.5),
    latitudeOf1stStandardParallel: new Degree(30.75),
    latitudeOf2ndStandardParallel: new Degree(29.583333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Florida West (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10932
Extent: USA - Florida - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_FLORIDA_WEST),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-82),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83 / Florida West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15319
Extent: USA - Florida - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_FLORIDA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-82),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Georgia East (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11031
Extent: USA - Georgia - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_GEORGIA_EAST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-82.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83 / Georgia East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15321
Extent: USA - Georgia - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_GEORGIA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-82.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Georgia West (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11032
Extent: USA - Georgia - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_GEORGIA_WEST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-84.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83 / Georgia West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15322
Extent: USA - Georgia - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_GEORGIA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-84.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(2296583.333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Great Lakes Albers (Projected)

EPSG

PHPCoord

Name: Great Lakes Albers
Code: urn:ogc:def:coordinateOperation:EPSG::15397
Extent: North America - Great Lakes basin
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_GREAT_LAKES_ALBERS),
    latitudeOfFalseOrigin: new Degree(45.568977),
    longitudeOfFalseOrigin: new Degree(-84.455955),
    latitudeOf1stStandardParallel: new Degree(42.122774),
    latitudeOf2ndStandardParallel: new Degree(49.01518),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83 / Great Lakes and St Lawrence Albers (Projected)

EPSG

PHPCoord

Name: Great Lakes and St Lawrence Albers
Code: urn:ogc:def:coordinateOperation:EPSG::15398
Extent: North America - Great Lakes basin and St Lawrence Seaway
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_GREAT_LAKES_AND_ST_LAWRENCE_ALBERS),
    latitudeOfFalseOrigin: new Degree(45.568977),
    longitudeOfFalseOrigin: new Degree(-83.248627),
    latitudeOf1stStandardParallel: new Degree(42.122774),
    latitudeOf2ndStandardParallel: new Degree(49.01518),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83 / Hawaii zone 1 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 1 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15131
Extent: USA - Hawaii - island of Hawaii - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HAWAII_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(18.833333333333),
    longitudeOfNaturalOrigin: new Degree(-155.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Hawaii zone 2 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 2 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15132
Extent: USA - Hawaii - Maui; Kahoolawe; Lanai; Molokai - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HAWAII_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(20.333333333333),
    longitudeOfNaturalOrigin: new Degree(-156.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Hawaii zone 3 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 3 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15133
Extent: USA - Hawaii - Oahu - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HAWAII_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(21.166666666667),
    longitudeOfNaturalOrigin: new Degree(-158),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Hawaii zone 3 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 3 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15138
Extent: USA - Hawaii - Oahu - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HAWAII_ZONE_3_FTUS),
    latitudeOfNaturalOrigin: new Degree(21.166666666667),
    longitudeOfNaturalOrigin: new Degree(-158),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new USSurveyFoot(1640416.6667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Hawaii zone 4 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 4 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15134
Extent: USA - Hawaii - Kauai - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HAWAII_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(21.833333333333),
    longitudeOfNaturalOrigin: new Degree(-159.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Hawaii zone 5 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 5 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15135
Extent: USA - Hawaii - Niihau - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HAWAII_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(21.666666666667),
    longitudeOfNaturalOrigin: new Degree(-160.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Idaho Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11132
Extent: USA - Idaho - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_IDAHO_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Idaho Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15324
Extent: USA - Idaho - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_IDAHO_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new USSurveyFoot(1640416.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Idaho East (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11131
Extent: USA - Idaho - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_IDAHO_EAST),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-112.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83 / Idaho East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15323
Extent: USA - Idaho - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_IDAHO_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-112.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Idaho Transverse Mercator (Projected)

EPSG

PHPCoord

Name: Idaho Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::8825
Extent: USA - Idaho
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_IDAHO_TRANSVERSE_MERCATOR),
    latitudeOfNaturalOrigin: new Degree(42),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(1200000)
)

to NAD83 / Idaho West (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11133
Extent: USA - Idaho - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_IDAHO_WEST),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-115.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(0)
)

to NAD83 / Idaho West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15325
Extent: USA - Idaho - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_IDAHO_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-115.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new USSurveyFoot(2624666.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Illinois East (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11231
Extent: USA - Illinois - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ILLINOIS_EAST),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-88.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999975),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83 / Illinois East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15387
Extent: USA - Illinois - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ILLINOIS_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-88.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999975),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Illinois West (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11232
Extent: USA - Illinois - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ILLINOIS_WEST),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-90.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83 / Illinois West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15388
Extent: USA - Illinois - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ILLINOIS_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-90.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(2296583.3333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Indiana East (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11331
Extent: USA - Indiana - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_INDIANA_EAST),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-85.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(250000)
)

to NAD83 / Indiana East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15372
Extent: USA - Indiana - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_INDIANA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-85.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(328083.333),
    falseNorthing: new USSurveyFoot(820208.333)
)

to NAD83 / Indiana West (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11332
Extent: USA - Indiana - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_INDIANA_WEST),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-87.083333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(900000),
    falseNorthing: new Metre(250000)
)

to NAD83 / Indiana West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15373
Extent: USA - Indiana - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_INDIANA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-87.083333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(2952750),
    falseNorthing: new USSurveyFoot(820208.333)
)

to NAD83 / Iowa North (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11431
Extent: USA - Iowa - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_IOWA_NORTH),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(43.266666666667),
    latitudeOf2ndStandardParallel: new Degree(42.066666666667),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83 / Iowa North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15377
Extent: USA - Iowa - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_IOWA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(43.266666666667),
    latitudeOf2ndStandardParallel: new Degree(42.066666666667),
    eastingAtFalseOrigin: new USSurveyFoot(4921250),
    northingAtFalseOrigin: new USSurveyFoot(3280833.3333)
)

to NAD83 / Iowa South (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11432
Extent: USA - Iowa - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_IOWA_SOUTH),
    latitudeOfFalseOrigin: new Degree(40),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.616666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Iowa South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15378
Extent: USA - Iowa - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_IOWA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(40),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.616666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Kansas LCC (Projected)

EPSG

PHPCoord

Name: Kansas DOT Lambert (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6920
Extent: USA - Kansas
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_KANSAS_LCC),
    latitudeOfFalseOrigin: new Degree(36),
    longitudeOfFalseOrigin: new Degree(-98.25),
    latitudeOf1stStandardParallel: new Degree(39.5),
    latitudeOf2ndStandardParallel: new Degree(37.5),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Kansas LCC (ftUS) (Projected)

EPSG

PHPCoord

Name: Kansas DOT Lambert (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6921
Extent: USA - Kansas
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_KANSAS_LCC_FTUS),
    latitudeOfFalseOrigin: new Degree(36),
    longitudeOfFalseOrigin: new Degree(-98.25),
    latitudeOf1stStandardParallel: new Degree(39.5),
    latitudeOf2ndStandardParallel: new Degree(37.5),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Kansas North (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11531
Extent: USA - Kansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_KANSAS_NORTH),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(39.783333333333),
    latitudeOf2ndStandardParallel: new Degree(38.716666666667),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Kansas North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15379
Extent: USA - Kansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_KANSAS_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(39.783333333333),
    latitudeOf2ndStandardParallel: new Degree(38.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Kansas South (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11532
Extent: USA - Kansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_KANSAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(38.566666666667),
    latitudeOf2ndStandardParallel: new Degree(37.266666666667),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(400000)
)

to NAD83 / Kansas South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15380
Extent: USA - Kansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_KANSAS_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(38.566666666667),
    latitudeOf2ndStandardParallel: new Degree(37.266666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(1312333.3333)
)

to NAD83 / Kentucky North (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15303
Extent: USA - Kentucky - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_KENTUCKY_NORTH),
    latitudeOfFalseOrigin: new Degree(37.5),
    longitudeOfFalseOrigin: new Degree(-84.25),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(38.966666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Kentucky North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15328
Extent: USA - Kentucky - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_KENTUCKY_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(37.5),
    longitudeOfFalseOrigin: new Degree(-84.25),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(38.966666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Kentucky Single Zone (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky Single Zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11630
Extent: USA - Kentucky
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_KENTUCKY_SINGLE_ZONE),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.083333333333),
    latitudeOf2ndStandardParallel: new Degree(38.666666666667),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83 / Kentucky Single Zone (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky Single Zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15375
Extent: USA - Kentucky
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_KENTUCKY_SINGLE_ZONE_FTUS),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.083333333333),
    latitudeOf2ndStandardParallel: new Degree(38.666666666667),
    eastingAtFalseOrigin: new USSurveyFoot(4921250),
    northingAtFalseOrigin: new USSurveyFoot(3280833.333)
)

to NAD83 / Kentucky South (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11632
Extent: USA - Kentucky - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_KENTUCKY_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.933333333333),
    latitudeOf2ndStandardParallel: new Degree(36.733333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83 / Kentucky South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15329
Extent: USA - Kentucky - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_KENTUCKY_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.933333333333),
    latitudeOf2ndStandardParallel: new Degree(36.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83 / Louisiana North (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11731
Extent: USA - Louisiana - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_LOUISIANA_NORTH),
    latitudeOfFalseOrigin: new Degree(30.5),
    longitudeOfFalseOrigin: new Degree(-92.5),
    latitudeOf1stStandardParallel: new Degree(32.666666666667),
    latitudeOf2ndStandardParallel: new Degree(31.166666666667),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Louisiana North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15391
Extent: USA - Louisiana - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_LOUISIANA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(30.5),
    longitudeOfFalseOrigin: new Degree(-92.5),
    latitudeOf1stStandardParallel: new Degree(32.666666666667),
    latitudeOf2ndStandardParallel: new Degree(31.166666666667),
    eastingAtFalseOrigin: new USSurveyFoot(3280833.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Louisiana Offshore (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana Offshore zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11733
Extent: USA - Louisiana
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_LOUISIANA_OFFSHORE),
    latitudeOfFalseOrigin: new Degree(25.5),
    longitudeOfFalseOrigin: new Degree(-91.333333333333),
    latitudeOf1stStandardParallel: new Degree(27.833333333333),
    latitudeOf2ndStandardParallel: new Degree(26.166666666667),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Louisiana Offshore (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana Offshore zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15393
Extent: USA - Louisiana
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_LOUISIANA_OFFSHORE_FTUS),
    latitudeOfFalseOrigin: new Degree(25.5),
    longitudeOfFalseOrigin: new Degree(-91.333333333333),
    latitudeOf1stStandardParallel: new Degree(27.833333333333),
    latitudeOf2ndStandardParallel: new Degree(26.166666666667),
    eastingAtFalseOrigin: new USSurveyFoot(3280833.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Louisiana South (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11732
Extent: USA - Louisiana - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_LOUISIANA_SOUTH),
    latitudeOfFalseOrigin: new Degree(28.5),
    longitudeOfFalseOrigin: new Degree(-91.333333333333),
    latitudeOf1stStandardParallel: new Degree(30.7),
    latitudeOf2ndStandardParallel: new Degree(29.3),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Louisiana South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15392
Extent: USA - Louisiana - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_LOUISIANA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(28.5),
    longitudeOfFalseOrigin: new Degree(-91.333333333333),
    latitudeOf1stStandardParallel: new Degree(30.7),
    latitudeOf2ndStandardParallel: new Degree(29.3),
    eastingAtFalseOrigin: new USSurveyFoot(3280833.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / MTM zone 1 (Projected)

EPSG

PHPCoord

Name: MTM zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::17701
Extent: Canada - Newfoundland - east of 54.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-53),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 10 (Projected)

EPSG

PHPCoord

Name: MTM zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::17710
Extent: Canada - Quebec and Ontario - MTM zone 10
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-79.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 11 (Projected)

EPSG

PHPCoord

Name: MTM zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::17711
Extent: Canada - Ontario - MTM zone 11
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-82.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 12 (Projected)

EPSG

PHPCoord

Name: MTM zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::17712
Extent: Canada - Ontario - MTM zone 12
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 13 (Projected)

EPSG

PHPCoord

Name: MTM zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::17713
Extent: Canada - Ontario - MTM zone 13
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-84),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 14 (Projected)

EPSG

PHPCoord

Name: MTM zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::17714
Extent: Canada - Ontario - 88.5°W to 85.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 15 (Projected)

EPSG

PHPCoord

Name: MTM zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::17715
Extent: Canada - Ontario - 91.5°W to 88.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 16 (Projected)

EPSG

PHPCoord

Name: MTM zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::17716
Extent: Canada - Ontario - 94.5°W to 91.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 17 (Projected)

EPSG

PHPCoord

Name: MTM zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::17717
Extent: Canada - Ontario - west of 94.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-96),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 2 (Projected)

EPSG

PHPCoord

Name: MTM zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::17702
Extent: Canada - Newfoundland and Labrador - 57.5°W to 54.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-56),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 3 (Projected)

EPSG

PHPCoord

Name: MTM zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::17703
Extent: Canada - Quebec, Newfoundland and Labrador - MTM zone 3
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-58.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 4 (Projected)

EPSG

PHPCoord

Name: MTM zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::17704
Extent: Canada - Quebec and Labrador - 63°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-61.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 5 (Projected)

EPSG

PHPCoord

Name: MTM zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::17705
Extent: Canada - Quebec and Labrador - 66°W to 63°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-64.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 6 (Projected)

EPSG

PHPCoord

Name: MTM zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::17706
Extent: Canada - Quebec and Labrador - 69°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-67.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 7 (Projected)

EPSG

PHPCoord

Name: MTM zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::17707
Extent: Canada - Quebec - 72°W to 69°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-70.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 8 (Projected)

EPSG

PHPCoord

Name: MTM zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::17708
Extent: Canada - Quebec and Ontario - 75°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-73.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTM zone 9 (Projected)

EPSG

PHPCoord

Name: MTM zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::17709
Extent: Canada - Quebec and Ontario - 78°W to 75°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTM_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-76.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83 / MTQ Lambert (Projected)

EPSG

PHPCoord

Name: Ministry of Transport of Quebec Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19844
Extent: Canada - Quebec
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MTQ_LAMBERT),
    latitudeOfFalseOrigin: new Degree(44),
    longitudeOfFalseOrigin: new Degree(-70),
    latitudeOf1stStandardParallel: new Degree(50),
    latitudeOf2ndStandardParallel: new Degree(46),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Maine CS2000 Central (Projected)

EPSG

PHPCoord

Name: Maine CS2000 Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11854
Extent: USA - Maine - CS2000 - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MAINE_CS2000_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(43.5),
    longitudeOfNaturalOrigin: new Degree(-69.125),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Maine CS2000 East (Projected)

EPSG

PHPCoord

Name: Maine CS2000 East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11851
Extent: USA - Maine - CS2000 - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MAINE_CS2000_EAST),
    latitudeOfNaturalOrigin: new Degree(43.833333333333),
    longitudeOfNaturalOrigin: new Degree(-67.875),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83 / Maine CS2000 West (Projected)

EPSG

PHPCoord

Name: Maine CS2000 West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11853
Extent: USA - Maine - CS2000 - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MAINE_CS2000_WEST),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-70.375),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83 / Maine East (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11831
Extent: USA - Maine - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MAINE_EAST),
    latitudeOfNaturalOrigin: new Degree(43.666666666667),
    longitudeOfNaturalOrigin: new Degree(-68.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83 / Maine East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::11833
Extent: USA - Maine - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MAINE_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.666666666667),
    longitudeOfNaturalOrigin: new Degree(-68.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Maine West (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11832
Extent: USA - Maine - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MAINE_WEST),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-70.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(900000),
    falseNorthing: new Metre(0)
)

to NAD83 / Maine West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::11834
Extent: USA - Maine - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MAINE_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-70.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(2952750),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Maryland (Projected)

EPSG

PHPCoord

Name: SPCS83 Maryland zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11930
Extent: USA - Maryland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MARYLAND),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-77),
    latitudeOf1stStandardParallel: new Degree(39.45),
    latitudeOf2ndStandardParallel: new Degree(38.3),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Maryland (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Maryland zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15330
Extent: USA - Maryland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MARYLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-77),
    latitudeOf1stStandardParallel: new Degree(39.45),
    latitudeOf2ndStandardParallel: new Degree(38.3),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Massachusetts Island (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Island zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12032
Extent: USA - Massachusetts - SPCS - islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MASSACHUSETTS_ISLAND),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-70.5),
    latitudeOf1stStandardParallel: new Degree(41.483333333333),
    latitudeOf2ndStandardParallel: new Degree(41.283333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Massachusetts Island (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Island zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15332
Extent: USA - Massachusetts - SPCS - islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MASSACHUSETTS_ISLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-70.5),
    latitudeOf1stStandardParallel: new Degree(41.483333333333),
    latitudeOf2ndStandardParallel: new Degree(41.283333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Massachusetts Mainland (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Mainland zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12031
Extent: USA - Massachusetts - SPCS - mainland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MASSACHUSETTS_MAINLAND),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-71.5),
    latitudeOf1stStandardParallel: new Degree(42.683333333333),
    latitudeOf2ndStandardParallel: new Degree(41.716666666667),
    eastingAtFalseOrigin: new Metre(200000),
    northingAtFalseOrigin: new Metre(750000)
)

to NAD83 / Massachusetts Mainland (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Mainland zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15331
Extent: USA - Massachusetts - SPCS - mainland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MASSACHUSETTS_MAINLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-71.5),
    latitudeOf1stStandardParallel: new Degree(42.683333333333),
    latitudeOf2ndStandardParallel: new Degree(41.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(656166.667),
    northingAtFalseOrigin: new USSurveyFoot(2460625)
)

to NAD83 / Michigan Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12142
Extent: USA - Michigan - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MICHIGAN_CENTRAL),
    latitudeOfFalseOrigin: new Degree(43.316666666667),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(45.7),
    latitudeOf2ndStandardParallel: new Degree(44.183333333333),
    eastingAtFalseOrigin: new Metre(6000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Michigan Central (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan Central zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15334
Extent: USA - Michigan - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MICHIGAN_CENTRAL_FT),
    latitudeOfFalseOrigin: new Degree(43.316666666667),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(45.7),
    latitudeOf2ndStandardParallel: new Degree(44.183333333333),
    eastingAtFalseOrigin: new Foot(19685039.37),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83 / Michigan North (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12141
Extent: USA - Michigan - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MICHIGAN_NORTH),
    latitudeOfFalseOrigin: new Degree(44.783333333333),
    longitudeOfFalseOrigin: new Degree(-87),
    latitudeOf1stStandardParallel: new Degree(47.083333333333),
    latitudeOf2ndStandardParallel: new Degree(45.483333333333),
    eastingAtFalseOrigin: new Metre(8000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Michigan North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15333
Extent: USA - Michigan - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MICHIGAN_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(44.783333333333),
    longitudeOfFalseOrigin: new Degree(-87),
    latitudeOf1stStandardParallel: new Degree(47.083333333333),
    latitudeOf2ndStandardParallel: new Degree(45.483333333333),
    eastingAtFalseOrigin: new Foot(26246719.16),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83 / Michigan Oblique Mercator (Projected)

EPSG

PHPCoord

Name: Michigan Oblique Mercator (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12150
Extent: USA - Michigan
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MICHIGAN_OBLIQUE_MERCATOR),
    latitudeOfProjectionCentre: new Degree(45.309166666667),
    longitudeOfProjectionCentre: new Degree(-86),
    azimuthOfInitialLine: new Degree(337.25556),
    angleFromRectifiedToSkewGrid: new Degree(337.25556),
    scaleFactorOnInitialLine: new Unity(0.9996),
    falseEasting: new Metre(2546731.496),
    falseNorthing: new Metre(-4354009.816)
)

to NAD83 / Michigan South (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12143
Extent: USA - Michigan - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MICHIGAN_SOUTH),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(43.666666666667),
    latitudeOf2ndStandardParallel: new Degree(42.1),
    eastingAtFalseOrigin: new Metre(4000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Michigan South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15335
Extent: USA - Michigan - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MICHIGAN_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(43.666666666667),
    latitudeOf2ndStandardParallel: new Degree(42.1),
    eastingAtFalseOrigin: new Foot(13123359.58),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83 / Minnesota Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12232
Extent: USA - Minnesota - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MINNESOTA_CENTRAL),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(-94.25),
    latitudeOf1stStandardParallel: new Degree(47.05),
    latitudeOf2ndStandardParallel: new Degree(45.616666666667),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(100000)
)

to NAD83 / Minnesota Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::12235
Extent: USA - Minnesota - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MINNESOTA_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(-94.25),
    latitudeOf1stStandardParallel: new Degree(47.05),
    latitudeOf2ndStandardParallel: new Degree(45.616666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2624666.6667),
    northingAtFalseOrigin: new USSurveyFoot(328083.3333)
)

to NAD83 / Minnesota North (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12231
Extent: USA - Minnesota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MINNESOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(46.5),
    longitudeOfFalseOrigin: new Degree(-93.1),
    latitudeOf1stStandardParallel: new Degree(48.633333333333),
    latitudeOf2ndStandardParallel: new Degree(47.033333333333),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(100000)
)

to NAD83 / Minnesota North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::12234
Extent: USA - Minnesota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MINNESOTA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(46.5),
    longitudeOfFalseOrigin: new Degree(-93.1),
    latitudeOf1stStandardParallel: new Degree(48.633333333333),
    latitudeOf2ndStandardParallel: new Degree(47.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2624666.6667),
    northingAtFalseOrigin: new USSurveyFoot(328083.3333)
)

to NAD83 / Minnesota South (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12233
Extent: USA - Minnesota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MINNESOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(43),
    longitudeOfFalseOrigin: new Degree(-94),
    latitudeOf1stStandardParallel: new Degree(45.216666666667),
    latitudeOf2ndStandardParallel: new Degree(43.783333333333),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(100000)
)

to NAD83 / Minnesota South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::12236
Extent: USA - Minnesota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MINNESOTA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(43),
    longitudeOfFalseOrigin: new Degree(-94),
    latitudeOf1stStandardParallel: new Degree(45.216666666667),
    latitudeOf2ndStandardParallel: new Degree(43.783333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2624666.6667),
    northingAtFalseOrigin: new USSurveyFoot(328083.3333)
)

to NAD83 / Mississippi East (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12331
Extent: USA - Mississippi - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MISSISSIPPI_EAST),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-88.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83 / Mississippi East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15336
Extent: USA - Mississippi - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MISSISSIPPI_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-88.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Mississippi TM (Projected)

EPSG

PHPCoord

Name: Mississippi Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::3813
Extent: USA - Mississippi
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MISSISSIPPI_TM),
    latitudeOfNaturalOrigin: new Degree(32.5),
    longitudeOfNaturalOrigin: new Degree(-89.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9998335),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(1300000)
)

to NAD83 / Mississippi West (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12332
Extent: USA - Mississippi - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MISSISSIPPI_WEST),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-90.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83 / Mississippi West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15337
Extent: USA - Mississippi - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MISSISSIPPI_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-90.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new USSurveyFoot(2296583.333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Missouri Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Missouri Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12432
Extent: USA - Missouri - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MISSOURI_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(35.833333333333),
    longitudeOfNaturalOrigin: new Degree(-92.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Missouri East (Projected)

EPSG

PHPCoord

Name: SPCS83 Missouri East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12431
Extent: USA - Missouri - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MISSOURI_EAST),
    latitudeOfNaturalOrigin: new Degree(35.833333333333),
    longitudeOfNaturalOrigin: new Degree(-90.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to NAD83 / Missouri West (Projected)

EPSG

PHPCoord

Name: SPCS83 Missouri West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12433
Extent: USA - Missouri - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MISSOURI_WEST),
    latitudeOfNaturalOrigin: new Degree(36.166666666667),
    longitudeOfNaturalOrigin: new Degree(-94.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(850000),
    falseNorthing: new Metre(0)
)

to NAD83 / Montana (Projected)

EPSG

PHPCoord

Name: SPCS83 Montana zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12530
Extent: USA - Montana
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MONTANA),
    latitudeOfFalseOrigin: new Degree(44.25),
    longitudeOfFalseOrigin: new Degree(-109.5),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(45),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Montana (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Montana zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15338
Extent: USA - Montana
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MONTANA_FT),
    latitudeOfFalseOrigin: new Degree(44.25),
    longitudeOfFalseOrigin: new Degree(-109.5),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(45),
    eastingAtFalseOrigin: new Foot(1968503.937),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83 / NCRS Las Vegas (ftUS) (Projected)

EPSG

PHPCoord

Name: NCRS Las Vegas zone (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8374
Extent: USA - Nevada - Las Vegas
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NCRS_LAS_VEGAS_FTUS),
    latitudeOfNaturalOrigin: new Degree(36.25),
    longitudeOfNaturalOrigin: new Degree(-114.96666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0001),
    falseEasting: new USSurveyFoot(328083.3333),
    falseNorthing: new USSurveyFoot(656166.6667)
)

to NAD83 / NCRS Las Vegas (m) (Projected)

EPSG

PHPCoord

Name: NCRS Las Vegas zone (m)
Code: urn:ogc:def:coordinateOperation:EPSG::8373
Extent: USA - Nevada - Las Vegas
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NCRS_LAS_VEGAS_M),
    latitudeOfNaturalOrigin: new Degree(36.25),
    longitudeOfNaturalOrigin: new Degree(-114.96666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0001),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(200000)
)

to NAD83 / NCRS Las Vegas high (ftUS) (Projected)

EPSG

PHPCoord

Name: NCRS Las Vegas high elevation zone (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8376
Extent: USA - Nevada - Las Vegas high elevation
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NCRS_LAS_VEGAS_HIGH_FTUS),
    latitudeOfNaturalOrigin: new Degree(36.25),
    longitudeOfNaturalOrigin: new Degree(-114.96666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000135),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(1312333.3333)
)

to NAD83 / NCRS Las Vegas high (m) (Projected)

EPSG

PHPCoord

Name: NCRS Las Vegas high elevation zone (m)
Code: urn:ogc:def:coordinateOperation:EPSG::8375
Extent: USA - Nevada - Las Vegas high elevation
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NCRS_LAS_VEGAS_HIGH_M),
    latitudeOfNaturalOrigin: new Degree(36.25),
    longitudeOfNaturalOrigin: new Degree(-114.96666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000135),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(400000)
)

to NAD83 / NWT Lambert (Projected)

EPSG

PHPCoord

Name: Northwest Territories Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19857
Extent: Canada - NWT
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NWT_LAMBERT),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(-112),
    latitudeOf1stStandardParallel: new Degree(62),
    latitudeOf2ndStandardParallel: new Degree(70),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Nebraska (Projected)

EPSG

PHPCoord

Name: SPCS83 Nebraska zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12630
Extent: USA - Nebraska
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEBRASKA),
    latitudeOfFalseOrigin: new Degree(39.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Nebraska (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nebraska zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15396
Extent: USA - Nebraska
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEBRASKA_FTUS),
    latitudeOfFalseOrigin: new Degree(39.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Nevada Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12732
Extent: USA - Nevada - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEVADA_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-116.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(6000000)
)

to NAD83 / Nevada Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15382
Extent: USA - Nevada - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEVADA_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-116.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(1640416.6667),
    falseNorthing: new USSurveyFoot(19685000)
)

to NAD83 / Nevada East (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12731
Extent: USA - Nevada - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEVADA_EAST),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-115.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(8000000)
)

to NAD83 / Nevada East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15381
Extent: USA - Nevada - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEVADA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-115.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(656166.6667),
    falseNorthing: new USSurveyFoot(26246666.6667)
)

to NAD83 / Nevada West (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12733
Extent: USA - Nevada - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEVADA_WEST),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-118.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(4000000)
)

to NAD83 / Nevada West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15383
Extent: USA - Nevada - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEVADA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-118.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(2624666.6667),
    falseNorthing: new USSurveyFoot(13123333.3333)
)

to NAD83 / New Hampshire (Projected)

EPSG

PHPCoord

Name: SPCS83 New Hampshire zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12830
Extent: USA - New Hampshire
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_HAMPSHIRE),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-71.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83 / New Hampshire (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Hampshire zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15389
Extent: USA - New Hampshire
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_HAMPSHIRE_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-71.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / New Jersey (Projected)

EPSG

PHPCoord

Name: SPCS83 New Jersey zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12930
Extent: USA - New Jersey
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_JERSEY),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to NAD83 / New Jersey (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Jersey zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15384
Extent: USA - New Jersey
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_JERSEY_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(492125),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / New Mexico Central (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13032
Extent: USA - New Mexico - SPCS83 - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_MEXICO_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-106.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / New Mexico Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15340
Extent: USA - New Mexico - SPCS83 - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_MEXICO_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-106.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(1640416.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / New Mexico East (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13031
Extent: USA - New Mexico - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_MEXICO_EAST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-104.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999909091),
    falseEasting: new Metre(165000),
    falseNorthing: new Metre(0)
)

to NAD83 / New Mexico East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15339
Extent: USA - New Mexico - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_MEXICO_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-104.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999909091),
    falseEasting: new USSurveyFoot(541337.5),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / New Mexico West (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13033
Extent: USA - New Mexico - SPCS83 - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_MEXICO_WEST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-107.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999916667),
    falseEasting: new Metre(830000),
    falseNorthing: new Metre(0)
)

to NAD83 / New Mexico West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15341
Extent: USA - New Mexico - SPCS83 - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_MEXICO_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-107.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999916667),
    falseEasting: new USSurveyFoot(2723091.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / New York Central (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13132
Extent: USA - New York - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_YORK_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-76.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to NAD83 / New York Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15343
Extent: USA - New York - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_YORK_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-76.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(820208.333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / New York East (Projected)

EPSG

PHPCoord

Name: SPCS83 New York East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13131
Extent: USA - New York - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_YORK_EAST),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to NAD83 / New York East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15342
Extent: USA - New York - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_YORK_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(492125),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / New York Long Island (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Long Island zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13134
Extent: USA - New York - SPCS - Long Island
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_YORK_LONG_ISLAND),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-74),
    latitudeOf1stStandardParallel: new Degree(41.033333333333),
    latitudeOf2ndStandardParallel: new Degree(40.666666666667),
    eastingAtFalseOrigin: new Metre(300000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / New York Long Island (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Long Island zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15345
Extent: USA - New York - SPCS - Long Island
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_YORK_LONG_ISLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-74),
    latitudeOf1stStandardParallel: new Degree(41.033333333333),
    latitudeOf2ndStandardParallel: new Degree(40.666666666667),
    eastingAtFalseOrigin: new USSurveyFoot(984250),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / New York West (Projected)

EPSG

PHPCoord

Name: SPCS83 New York West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13133
Extent: USA - New York - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_YORK_WEST),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-78.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(350000),
    falseNorthing: new Metre(0)
)

to NAD83 / New York West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15344
Extent: USA - New York - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NEW_YORK_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-78.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(1148291.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / North Carolina (Projected)

EPSG

PHPCoord

Name: SPCS83 North Carolina zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13230
Extent: USA - North Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NORTH_CAROLINA),
    latitudeOfFalseOrigin: new Degree(33.75),
    longitudeOfFalseOrigin: new Degree(-79),
    latitudeOf1stStandardParallel: new Degree(36.166666666667),
    latitudeOf2ndStandardParallel: new Degree(34.333333333333),
    eastingAtFalseOrigin: new Metre(609601.22),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / North Carolina (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 North Carolina zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15346
Extent: USA - North Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NORTH_CAROLINA_FTUS),
    latitudeOfFalseOrigin: new Degree(33.75),
    longitudeOfFalseOrigin: new Degree(-79),
    latitudeOf1stStandardParallel: new Degree(36.166666666667),
    latitudeOf2ndStandardParallel: new Degree(34.333333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / North Dakota North (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13331
Extent: USA - North Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NORTH_DAKOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.433333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / North Dakota North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15347
Extent: USA - North Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NORTH_DAKOTA_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.433333333333),
    eastingAtFalseOrigin: new Foot(1968503.937),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83 / North Dakota South (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13332
Extent: USA - North Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NORTH_DAKOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(45.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(47.483333333333),
    latitudeOf2ndStandardParallel: new Degree(46.183333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / North Dakota South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15348
Extent: USA - North Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NORTH_DAKOTA_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(45.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(47.483333333333),
    latitudeOf2ndStandardParallel: new Degree(46.183333333333),
    eastingAtFalseOrigin: new Foot(1968503.937),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83 / Ohio North (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13431
Extent: USA - Ohio - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OHIO_NORTH),
    latitudeOfFalseOrigin: new Degree(39.666666666667),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(41.7),
    latitudeOf2ndStandardParallel: new Degree(40.433333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Ohio North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::13433
Extent: USA - Ohio - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OHIO_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(39.666666666667),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(41.7),
    latitudeOf2ndStandardParallel: new Degree(40.433333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Ohio South (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13432
Extent: USA - Ohio - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OHIO_SOUTH),
    latitudeOfFalseOrigin: new Degree(38),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(40.033333333333),
    latitudeOf2ndStandardParallel: new Degree(38.733333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Ohio South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::13434
Extent: USA - Ohio - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OHIO_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(38),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(40.033333333333),
    latitudeOf2ndStandardParallel: new Degree(38.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Oklahoma North (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13531
Extent: USA - Oklahoma - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OKLAHOMA_NORTH),
    latitudeOfFalseOrigin: new Degree(35),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(36.766666666667),
    latitudeOf2ndStandardParallel: new Degree(35.566666666667),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Oklahoma North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15349
Extent: USA - Oklahoma - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OKLAHOMA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(35),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(36.766666666667),
    latitudeOf2ndStandardParallel: new Degree(35.566666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Oklahoma South (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13532
Extent: USA - Oklahoma - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OKLAHOMA_SOUTH),
    latitudeOfFalseOrigin: new Degree(33.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(35.233333333333),
    latitudeOf2ndStandardParallel: new Degree(33.933333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Oklahoma South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15350
Extent: USA - Oklahoma - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OKLAHOMA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(33.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(35.233333333333),
    latitudeOf2ndStandardParallel: new Degree(33.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Ontario MNR Lambert (Projected)

EPSG

PHPCoord

Name: Ontario MNR Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19875
Extent: Canada - Ontario
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_ONTARIO_MNR_LAMBERT),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(-85),
    latitudeOf1stStandardParallel: new Degree(44.5),
    latitudeOf2ndStandardParallel: new Degree(53.5),
    eastingAtFalseOrigin: new Metre(930000),
    northingAtFalseOrigin: new Metre(6430000)
)

to NAD83 / Oregon GIC Lambert (ft) (Projected)

EPSG

PHPCoord

Name: Oregon GIC Lambert (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15374
Extent: USA - Oregon
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OREGON_GIC_LAMBERT_FT),
    latitudeOfFalseOrigin: new Degree(41.75),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Foot(1312335.958),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83 / Oregon LCC (m) (Projected)

EPSG

PHPCoord

Name: Oregon Lambert (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13633
Extent: USA - Oregon
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OREGON_LCC_M),
    latitudeOfFalseOrigin: new Degree(41.75),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Oregon North (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13631
Extent: USA - Oregon - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OREGON_NORTH),
    latitudeOfFalseOrigin: new Degree(43.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(46),
    latitudeOf2ndStandardParallel: new Degree(44.333333333333),
    eastingAtFalseOrigin: new Metre(2500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Oregon North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15351
Extent: USA - Oregon - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OREGON_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(43.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(46),
    latitudeOf2ndStandardParallel: new Degree(44.333333333333),
    eastingAtFalseOrigin: new Foot(8202099.738),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83 / Oregon South (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13632
Extent: USA - Oregon - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OREGON_SOUTH),
    latitudeOfFalseOrigin: new Degree(41.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(44),
    latitudeOf2ndStandardParallel: new Degree(42.333333333333),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Oregon South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15352
Extent: USA - Oregon - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_OREGON_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(41.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(44),
    latitudeOf2ndStandardParallel: new Degree(42.333333333333),
    eastingAtFalseOrigin: new Foot(4921259.843),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83 / Pennsylvania North (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13731
Extent: USA - Pennsylvania - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PENNSYLVANIA_NORTH),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(41.95),
    latitudeOf2ndStandardParallel: new Degree(40.883333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Pennsylvania North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15353
Extent: USA - Pennsylvania - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PENNSYLVANIA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(41.95),
    latitudeOf2ndStandardParallel: new Degree(40.883333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Pennsylvania South (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13732
Extent: USA - Pennsylvania - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PENNSYLVANIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(40.966666666667),
    latitudeOf2ndStandardParallel: new Degree(39.933333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Pennsylvania South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15354
Extent: USA - Pennsylvania - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PENNSYLVANIA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(40.966666666667),
    latitudeOf2ndStandardParallel: new Degree(39.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Puerto Rico & Virgin Is. (Projected)

EPSG

PHPCoord

Name: SPCS83 Puerto Rico & Virgin Islands zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15230
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PUERTO_RICO_AND_VIRGIN_IS),
    latitudeOfFalseOrigin: new Degree(17.833333333333),
    longitudeOfFalseOrigin: new Degree(-66.433333333333),
    latitudeOf1stStandardParallel: new Degree(18.433333333333),
    latitudeOf2ndStandardParallel: new Degree(18.033333333333),
    eastingAtFalseOrigin: new Metre(200000),
    northingAtFalseOrigin: new Metre(200000)
)

to NAD83 / Quebec Albers (Projected)

EPSG

PHPCoord

Name: Quebec Albers Projection
Code: urn:ogc:def:coordinateOperation:EPSG::6645
Extent: Canada - Quebec
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_QUEBEC_ALBERS),
    latitudeOfFalseOrigin: new Degree(44),
    longitudeOfFalseOrigin: new Degree(-68.5),
    latitudeOf1stStandardParallel: new Degree(60),
    latitudeOf2ndStandardParallel: new Degree(46),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Quebec Lambert (Projected)

EPSG

PHPCoord

Name: Quebec Lambert Projection
Code: urn:ogc:def:coordinateOperation:EPSG::19944
Extent: Canada - Quebec
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_QUEBEC_LAMBERT),
    latitudeOfFalseOrigin: new Degree(44),
    longitudeOfFalseOrigin: new Degree(-68.5),
    latitudeOf1stStandardParallel: new Degree(60),
    latitudeOf2ndStandardParallel: new Degree(46),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Rhode Island (Projected)

EPSG

PHPCoord

Name: SPCS83 Rhode Island zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13830
Extent: USA - Rhode Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_RHODE_ISLAND),
    latitudeOfNaturalOrigin: new Degree(41.083333333333),
    longitudeOfNaturalOrigin: new Degree(-71.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99999375),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(0)
)

to NAD83 / Rhode Island (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Rhode Island zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15390
Extent: USA - Rhode Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_RHODE_ISLAND_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.083333333333),
    longitudeOfNaturalOrigin: new Degree(-71.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99999375),
    falseEasting: new USSurveyFoot(328083.3333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / South Carolina (Projected)

EPSG

PHPCoord

Name: SPCS83 South Carolina zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13930
Extent: USA - South Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_SOUTH_CAROLINA),
    latitudeOfFalseOrigin: new Degree(31.833333333333),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(34.833333333333),
    latitudeOf2ndStandardParallel: new Degree(32.5),
    eastingAtFalseOrigin: new Metre(609600),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / South Carolina (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 South Carolina zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15355
Extent: USA - South Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_SOUTH_CAROLINA_FT),
    latitudeOfFalseOrigin: new Degree(31.833333333333),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(34.833333333333),
    latitudeOf2ndStandardParallel: new Degree(32.5),
    eastingAtFalseOrigin: new Foot(2000000),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83 / South Dakota North (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14031
Extent: USA - South Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_SOUTH_DAKOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(45.683333333333),
    latitudeOf2ndStandardParallel: new Degree(44.416666666667),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / South Dakota North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15394
Extent: USA - South Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_SOUTH_DAKOTA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(45.683333333333),
    latitudeOf2ndStandardParallel: new Degree(44.416666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / South Dakota South (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14032
Extent: USA - South Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_SOUTH_DAKOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(42.333333333333),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(44.4),
    latitudeOf2ndStandardParallel: new Degree(42.833333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / South Dakota South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15395
Extent: USA - South Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_SOUTH_DAKOTA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(42.333333333333),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(44.4),
    latitudeOf2ndStandardParallel: new Degree(42.833333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Statistics Canada Lambert (Projected)

EPSG

PHPCoord

Name: Statistics Canada Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19897
Extent: Canada
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_STATISTICS_CANADA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(63.390675),
    longitudeOfFalseOrigin: new Degree(-91.866666666667),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(6200000),
    northingAtFalseOrigin: new Metre(3000000)
)

to NAD83 / Tennessee (Projected)

EPSG

PHPCoord

Name: SPCS83 Tennessee zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14130
Extent: USA - Tennessee
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TENNESSEE),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-86),
    latitudeOf1stStandardParallel: new Degree(36.416666666667),
    latitudeOf2ndStandardParallel: new Degree(35.25),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Tennessee (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Tennessee zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15356
Extent: USA - Tennessee
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TENNESSEE_FTUS),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-86),
    latitudeOf1stStandardParallel: new Degree(36.416666666667),
    latitudeOf2ndStandardParallel: new Degree(35.25),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Teranet Ontario Lambert (Projected)

EPSG

PHPCoord

Name: Teranet Ontario Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::5319
Extent: Canada - Ontario
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TERANET_ONTARIO_LAMBERT),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(-84),
    latitudeOf1stStandardParallel: new Degree(44.5),
    latitudeOf2ndStandardParallel: new Degree(54.5),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Texas Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14233
Extent: USA - Texas - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TEXAS_CENTRAL),
    latitudeOfFalseOrigin: new Degree(29.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(31.883333333333),
    latitudeOf2ndStandardParallel: new Degree(30.116666666667),
    eastingAtFalseOrigin: new Metre(700000),
    northingAtFalseOrigin: new Metre(3000000)
)

to NAD83 / Texas Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15359
Extent: USA - Texas - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TEXAS_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(29.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(31.883333333333),
    latitudeOf2ndStandardParallel: new Degree(30.116666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2296583.333),
    northingAtFalseOrigin: new USSurveyFoot(9842500)
)

to NAD83 / Texas Centric Albers Equal Area (Projected)

EPSG

PHPCoord

Name: Texas Centric Albers Equal Area
Code: urn:ogc:def:coordinateOperation:EPSG::14254
Extent: USA - Texas
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TEXAS_CENTRIC_ALBERS_EQUAL_AREA),
    latitudeOfFalseOrigin: new Degree(18),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(27.5),
    latitudeOf2ndStandardParallel: new Degree(35),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(6000000)
)

to NAD83 / Texas Centric Lambert Conformal (Projected)

EPSG

PHPCoord

Name: Texas Centric Lambert Conformal
Code: urn:ogc:def:coordinateOperation:EPSG::14253
Extent: USA - Texas
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TEXAS_CENTRIC_LAMBERT_CONFORMAL),
    latitudeOfFalseOrigin: new Degree(18),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(27.5),
    latitudeOf2ndStandardParallel: new Degree(35),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(5000000)
)

to NAD83 / Texas North (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14231
Extent: USA - Texas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TEXAS_NORTH),
    latitudeOfFalseOrigin: new Degree(34),
    longitudeOfFalseOrigin: new Degree(-101.5),
    latitudeOf1stStandardParallel: new Degree(36.183333333333),
    latitudeOf2ndStandardParallel: new Degree(34.65),
    eastingAtFalseOrigin: new Metre(200000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83 / Texas North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15357
Extent: USA - Texas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TEXAS_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(34),
    longitudeOfFalseOrigin: new Degree(-101.5),
    latitudeOf1stStandardParallel: new Degree(36.183333333333),
    latitudeOf2ndStandardParallel: new Degree(34.65),
    eastingAtFalseOrigin: new USSurveyFoot(656166.667),
    northingAtFalseOrigin: new USSurveyFoot(3280833.333)
)

to NAD83 / Texas North Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14232
Extent: USA - Texas - SPCS - NC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TEXAS_NORTH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(31.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(33.966666666667),
    latitudeOf2ndStandardParallel: new Degree(32.133333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(2000000)
)

to NAD83 / Texas North Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15358
Extent: USA - Texas - SPCS - NC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TEXAS_NORTH_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(31.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(33.966666666667),
    latitudeOf2ndStandardParallel: new Degree(32.133333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(6561666.667)
)

to NAD83 / Texas South (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14235
Extent: USA - Texas - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TEXAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(25.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(27.833333333333),
    latitudeOf2ndStandardParallel: new Degree(26.166666666667),
    eastingAtFalseOrigin: new Metre(300000),
    northingAtFalseOrigin: new Metre(5000000)
)

to NAD83 / Texas South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15361
Extent: USA - Texas - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TEXAS_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(25.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(27.833333333333),
    latitudeOf2ndStandardParallel: new Degree(26.166666666667),
    eastingAtFalseOrigin: new USSurveyFoot(984250),
    northingAtFalseOrigin: new USSurveyFoot(16404166.667)
)

to NAD83 / Texas South Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14234
Extent: USA - Texas - SPCS83 - SC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TEXAS_SOUTH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(27.833333333333),
    longitudeOfFalseOrigin: new Degree(-99),
    latitudeOf1stStandardParallel: new Degree(30.283333333333),
    latitudeOf2ndStandardParallel: new Degree(28.383333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(4000000)
)

to NAD83 / Texas South Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15360
Extent: USA - Texas - SPCS83 - SC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TEXAS_SOUTH_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(27.833333333333),
    longitudeOfFalseOrigin: new Degree(-99),
    latitudeOf1stStandardParallel: new Degree(30.283333333333),
    latitudeOf2ndStandardParallel: new Degree(28.383333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(13123333.333)
)

to NAD83 / Texas State Mapping System (Projected)

EPSG

PHPCoord

Name: Texas State Mapping System (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14251
Extent: USA - Texas
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_TEXAS_STATE_MAPPING_SYSTEM),
    latitudeOfFalseOrigin: new Degree(31.166666666667),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(27.416666666667),
    latitudeOf2ndStandardParallel: new Degree(34.916666666667),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83 / USFS R6 Albers (Projected)

EPSG

PHPCoord

Name: US Forest Service region 6 Albers
Code: urn:ogc:def:coordinateOperation:EPSG::9673
Extent: USA - Oregon and Washington
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_USFS_R6_ALBERS),
    latitudeOfFalseOrigin: new Degree(34),
    longitudeOfFalseOrigin: new Degree(-120),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(48),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 1N (Projected)

EPSG

PHPCoord

Name: UTM zone 1N
Code: urn:ogc:def:coordinateOperation:EPSG::16001
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_1N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 23N (Projected)

EPSG

PHPCoord

Name: UTM zone 23N
Code: urn:ogc:def:coordinateOperation:EPSG::16023
Extent: World - N hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_23N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 24N (Projected)

EPSG

PHPCoord

Name: UTM zone 24N
Code: urn:ogc:def:coordinateOperation:EPSG::16024
Extent: World - N hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_24N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 2N (Projected)

EPSG

PHPCoord

Name: UTM zone 2N
Code: urn:ogc:def:coordinateOperation:EPSG::16002
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_2N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 3N (Projected)

EPSG

PHPCoord

Name: UTM zone 3N
Code: urn:ogc:def:coordinateOperation:EPSG::16003
Extent: World - N hemisphere - 168°W to 162°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_3N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 4N (Projected)

EPSG

PHPCoord

Name: UTM zone 4N
Code: urn:ogc:def:coordinateOperation:EPSG::16004
Extent: World - N hemisphere - 162°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_4N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 59N (Projected)

EPSG

PHPCoord

Name: UTM zone 59N
Code: urn:ogc:def:coordinateOperation:EPSG::16059
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_59N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 5N (Projected)

EPSG

PHPCoord

Name: UTM zone 5N
Code: urn:ogc:def:coordinateOperation:EPSG::16005
Extent: World - N hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_5N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 60N (Projected)

EPSG

PHPCoord

Name: UTM zone 60N
Code: urn:ogc:def:coordinateOperation:EPSG::16060
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_60N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 6N (Projected)

EPSG

PHPCoord

Name: UTM zone 6N
Code: urn:ogc:def:coordinateOperation:EPSG::16006
Extent: World - N hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_6N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 7N (Projected)

EPSG

PHPCoord

Name: UTM zone 7N
Code: urn:ogc:def:coordinateOperation:EPSG::16007
Extent: World - N hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_7N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 8N (Projected)

EPSG

PHPCoord

Name: UTM zone 8N
Code: urn:ogc:def:coordinateOperation:EPSG::16008
Extent: World - N hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_8N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / UTM zone 9N (Projected)

EPSG

PHPCoord

Name: UTM zone 9N
Code: urn:ogc:def:coordinateOperation:EPSG::16009
Extent: World - N hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTM_ZONE_9N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Utah Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14332
Extent: USA - Utah - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTAH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(40.65),
    latitudeOf2ndStandardParallel: new Degree(39.016666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(2000000)
)

to NAD83 / Utah Central (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah Central zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15363
Extent: USA - Utah - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTAH_CENTRAL_FT),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(40.65),
    latitudeOf2ndStandardParallel: new Degree(39.016666666667),
    eastingAtFalseOrigin: new Foot(1640419.948),
    northingAtFalseOrigin: new Foot(6561679.79)
)

to NAD83 / Utah Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15298
Extent: USA - Utah - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTAH_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(40.65),
    latitudeOf2ndStandardParallel: new Degree(39.016666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(6561666.6667)
)

to NAD83 / Utah North (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14331
Extent: USA - Utah - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTAH_NORTH),
    latitudeOfFalseOrigin: new Degree(40.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.716666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83 / Utah North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15362
Extent: USA - Utah - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTAH_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(40.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.716666666667),
    eastingAtFalseOrigin: new Foot(1640419.948),
    northingAtFalseOrigin: new Foot(3280839.895)
)

to NAD83 / Utah North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15297
Extent: USA - Utah - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTAH_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(40.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(3280833.3333)
)

to NAD83 / Utah South (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14333
Extent: USA - Utah - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTAH_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(38.35),
    latitudeOf2ndStandardParallel: new Degree(37.216666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(3000000)
)

to NAD83 / Utah South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15364
Extent: USA - Utah - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTAH_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(38.35),
    latitudeOf2ndStandardParallel: new Degree(37.216666666667),
    eastingAtFalseOrigin: new Foot(1640419.948),
    northingAtFalseOrigin: new Foot(9842519.685)
)

to NAD83 / Utah South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15299
Extent: USA - Utah - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_UTAH_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(38.35),
    latitudeOf2ndStandardParallel: new Degree(37.216666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(9842500)
)

to NAD83 / Vermont (Projected)

EPSG

PHPCoord

Name: SPCS83 Vermont zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14430
Extent: USA - Vermont
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_VERMONT),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-72.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999964286),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83 / Vermont (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Vermont zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::5645
Extent: USA - Vermont
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_VERMONT_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-72.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999964286),
    falseEasting: new USSurveyFoot(1640416.6667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Virginia Lambert (Projected)

EPSG

PHPCoord

Name: Virginia Lambert Conic Conformal
Code: urn:ogc:def:coordinateOperation:EPSG::3967
Extent: USA - Virginia
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_VIRGINIA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(36),
    longitudeOfFalseOrigin: new Degree(-79.5),
    latitudeOf1stStandardParallel: new Degree(37),
    latitudeOf2ndStandardParallel: new Degree(39.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Virginia North (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14531
Extent: USA - Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_VIRGINIA_NORTH),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(39.2),
    latitudeOf2ndStandardParallel: new Degree(38.033333333333),
    eastingAtFalseOrigin: new Metre(3500000),
    northingAtFalseOrigin: new Metre(2000000)
)

to NAD83 / Virginia North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15365
Extent: USA - Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_VIRGINIA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(39.2),
    latitudeOf2ndStandardParallel: new Degree(38.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(11482916.667),
    northingAtFalseOrigin: new USSurveyFoot(6561666.667)
)

to NAD83 / Virginia South (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14532
Extent: USA - Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_VIRGINIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(36.766666666667),
    eastingAtFalseOrigin: new Metre(3500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83 / Virginia South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15366
Extent: USA - Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_VIRGINIA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(36.766666666667),
    eastingAtFalseOrigin: new USSurveyFoot(11482916.667),
    northingAtFalseOrigin: new USSurveyFoot(3280833.333)
)

to NAD83 / Washington North (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14631
Extent: USA - Washington - SPCS83 - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WASHINGTON_NORTH),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-120.83333333333),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.5),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Washington North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15367
Extent: USA - Washington - SPCS83 - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WASHINGTON_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-120.83333333333),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.5),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Washington South (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14632
Extent: USA - Washington - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WASHINGTON_SOUTH),
    latitudeOfFalseOrigin: new Degree(45.333333333333),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(47.333333333333),
    latitudeOf2ndStandardParallel: new Degree(45.833333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Washington South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15368
Extent: USA - Washington - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WASHINGTON_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(45.333333333333),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(47.333333333333),
    latitudeOf2ndStandardParallel: new Degree(45.833333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / West Virginia North (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14731
Extent: USA - West Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WEST_VIRGINIA_NORTH),
    latitudeOfFalseOrigin: new Degree(38.5),
    longitudeOfFalseOrigin: new Degree(-79.5),
    latitudeOf1stStandardParallel: new Degree(40.25),
    latitudeOf2ndStandardParallel: new Degree(39),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / West Virginia North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14735
Extent: USA - West Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WEST_VIRGINIA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(38.5),
    longitudeOfFalseOrigin: new Degree(-79.5),
    latitudeOf1stStandardParallel: new Degree(40.25),
    latitudeOf2ndStandardParallel: new Degree(39),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / West Virginia South (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14732
Extent: USA - West Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WEST_VIRGINIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(37),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(38.883333333333),
    latitudeOf2ndStandardParallel: new Degree(37.483333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / West Virginia South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14736
Extent: USA - West Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WEST_VIRGINIA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(37),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(38.883333333333),
    latitudeOf2ndStandardParallel: new Degree(37.483333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Wisconsin Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14832
Extent: USA - Wisconsin - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WISCONSIN_CENTRAL),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(45.5),
    latitudeOf2ndStandardParallel: new Degree(44.25),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Wisconsin Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15370
Extent: USA - Wisconsin - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WISCONSIN_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(45.5),
    latitudeOf2ndStandardParallel: new Degree(44.25),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Wisconsin North (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14831
Extent: USA - Wisconsin - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WISCONSIN_NORTH),
    latitudeOfFalseOrigin: new Degree(45.166666666667),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(46.766666666667),
    latitudeOf2ndStandardParallel: new Degree(45.566666666667),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Wisconsin North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15369
Extent: USA - Wisconsin - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WISCONSIN_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(45.166666666667),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(46.766666666667),
    latitudeOf2ndStandardParallel: new Degree(45.566666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Wisconsin South (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14833
Extent: USA - Wisconsin - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WISCONSIN_SOUTH),
    latitudeOfFalseOrigin: new Degree(42),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(44.066666666667),
    latitudeOf2ndStandardParallel: new Degree(42.733333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83 / Wisconsin South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15371
Extent: USA - Wisconsin - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WISCONSIN_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(42),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(44.066666666667),
    latitudeOf2ndStandardParallel: new Degree(42.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83 / Wisconsin Transverse Mercator (Projected)

EPSG

PHPCoord

Name: Wisconsin Transverse Mercator 83
Code: urn:ogc:def:coordinateOperation:EPSG::14841
Extent: USA - Wisconsin
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WISCONSIN_TRANSVERSE_MERCATOR),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(520000),
    falseNorthing: new Metre(-4480000)
)

to NAD83 / Wyoming East (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14931
Extent: USA - Wyoming - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WYOMING_EAST),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-105.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83 / Wyoming East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14935
Extent: USA - Wyoming - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WYOMING_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-105.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(656166.6667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Wyoming East Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14932
Extent: USA - Wyoming - SPCS - EC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WYOMING_EAST_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-107.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(100000)
)

to NAD83 / Wyoming East Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14936
Extent: USA - Wyoming - SPCS - EC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WYOMING_EAST_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-107.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(1312333.3333),
    falseNorthing: new USSurveyFoot(328083.3333)
)

to NAD83 / Wyoming Lambert (Projected)

EPSG

PHPCoord

Name: Wyoming Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::14930
Extent: USA - Wyoming
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WYOMING_LAMBERT),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-107.5),
    latitudeOf1stStandardParallel: new Degree(41),
    latitudeOf2ndStandardParallel: new Degree(45),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(200000)
)

to NAD83 / Wyoming West (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14934
Extent: USA - Wyoming - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WYOMING_WEST),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-110.08333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(100000)
)

to NAD83 / Wyoming West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14938
Extent: USA - Wyoming - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WYOMING_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-110.08333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(2624666.6667),
    falseNorthing: new USSurveyFoot(328083.3333)
)

to NAD83 / Wyoming West Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14933
Extent: USA - Wyoming - SPCS - WC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WYOMING_WEST_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-108.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(0)
)

to NAD83 / Wyoming West Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14937
Extent: USA - Wyoming - SPCS - WC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_WYOMING_WEST_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-108.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(1968500),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83 / Yukon Albers (Projected)

EPSG

PHPCoord

Name: Yukon Albers
Code: urn:ogc:def:coordinateOperation:EPSG::19858
Extent: Canada - Yukon
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_YUKON_ALBERS),
    latitudeOfFalseOrigin: new Degree(59),
    longitudeOfFalseOrigin: new Degree(-132.5),
    latitudeOf1stStandardParallel: new Degree(61.666666666667),
    latitudeOf2ndStandardParallel: new Degree(68),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(2011) (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(2011) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8971
Extent: USA - GoM OCS
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_2011),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to NAD83(CSRS) (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(CSRS) (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1950
Extent: Canada - Atlantic offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to NAD83(CSRS)v2 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(CSRS)v2 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9241
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V2),
    offsetsFile: NTv2NAD831986NAD83CSRS1997QuebecProvider->provideGrid()
)
Name: NAD83 to NAD83(CSRS)v2 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9887
Extent: Canada - Saskatchewan
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V2),
    offsetsFile: NTv2NAD831986NAD83CSRS1997SaskatchewanProvider->provideGrid()
)

to NAD83(CSRS)v3 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(CSRS)v3 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::9110
Extent: Canada - Ontario
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V3),
    offsetsFile: NTv2NAD831986NAD83CSRS1997OntarioProvider->provideGrid()
)
Name: NAD83 to NAD83(CSRS)v3 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::9117
Extent: Canada - British Columbia - CRD
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V3),
    offsetsFile: NTv2NAD831986NAD83CSRS1997BritishColumbiaCRDProvider->provideGrid()
)
Name: NAD83 to NAD83(CSRS)v3 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::9118
Extent: Canada - British Columbia - north Vancouver Is
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V3),
    offsetsFile: NTv2NAD831986NAD83CSRS1997BritishColumbiaVancouverIslandProvider->provideGrid()
)

to NAD83(CSRS)v4 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(CSRS)v4 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::9119
Extent: Canada - British Columbia - mainland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V4),
    offsetsFile: NTv2NAD831986NAD83CSRS2002BritishColumbiaCRDProvider->provideGrid()
)
Name: NAD83 to NAD83(CSRS)v4 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9244
Extent: Canada - Alberta
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V4),
    offsetsFile: NTv2NAD831986NAD83CSRS2002AlbertaProvider->provideGrid()
)

to NAD83(CSRS)v6 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(CSRS)v6 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::9550
Extent: Canada - Newfoundland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V6),
    offsetsFile: NTv2NAD831986NAD83CSRS2010NewfoundlandProvider->provideGrid()
)

to NAD83(CSRS)v7 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(CSRS)v7 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9795
Extent: Canada - Alberta
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V7),
    offsetsFile: NTv2NAD831986NAD83CSRS2010AlbertaProvider->provideGrid()
)

to NAD83(HARN) (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(HARN) (48)
Code: urn:ogc:def:coordinateOperation:EPSG::8550
Extent: USA - Alaska including EEZ
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    latitudeDifferenceFile: NADCON5NAD831986NAD831992AlaskaLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831986NAD831992AlaskaLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)
Name: NAD83 to NAD83(HARN) (47)
Code: urn:ogc:def:coordinateOperation:EPSG::8556
Extent: USA - CONUS and GoM
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    latitudeDifferenceFile: NADCON5NAD831986NAD83HARNCONUSLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831986NAD83HARNCONUSLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)
Name: NAD83 to NAD83(HARN) (49)
Code: urn:ogc:def:coordinateOperation:EPSG::8660
Extent: USA - Hawaii - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    latitudeDifferenceFile: NADCON5NAD831986NAD831993HawaiiLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831986NAD831993HawaiiLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)
Name: NAD83 to NAD83(HARN) (50)
Code: urn:ogc:def:coordinateOperation:EPSG::8669
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    latitudeDifferenceFile: NADCON5NAD831986NAD831993PRVILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831986NAD831993PRVILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

to Old Hawaiian (Geographic2D)

EPSG

PHPCoord

Name: Old Hawaiian to NAD83 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8561
Extent: USA - Hawaii - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_OLD_HAWAIIAN),
    latitudeDifferenceFile: NADCON5OHDNAD831986HawaiiLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5OHDNAD831986HawaiiLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

to Puerto Rico (Geographic2D)

EPSG

PHPCoord

Name: Puerto Rico to NAD83 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8668
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PUERTO_RICO),
    latitudeDifferenceFile: NADCON5PR40NAD831986PRVILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5PR40NAD831986PRVILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

to St. George Island (Geographic2D)

EPSG

PHPCoord

Name: St. George Island to NAD83 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8546
Extent: USA - Alaska - St. George Island
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ST_GEORGE_ISLAND),
    latitudeDifferenceFile: NADCON5SG1952NAD831986StGeorgeLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5SG1952NAD831986StGeorgeLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

to St. Lawrence Island (Geographic2D)

EPSG

PHPCoord

Name: St. Lawrence Island to NAD83 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8547
Extent: USA - Alaska - St. Lawrence Island
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ST_LAWRENCE_ISLAND),
    latitudeDifferenceFile: NADCON5SL1952NAD831986StLawrenceLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5SL1952NAD831986StLawrenceLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

to St. Paul Island (Geographic2D)

EPSG

PHPCoord

Name: St. Paul Island to NAD83 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8548
Extent: USA - Alaska - St. Paul Island
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ST_PAUL_ISLAND),
    latitudeDifferenceFile: NADCON5SP1952NAD831986StPaulLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5SP1952NAD831986StPaulLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1188
Extent: North America - Canada and USA (CONUS, Alaska mainland)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)
Name: NAD83 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1251
Extent: USA - Alaska - Aleutian Islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-2),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(4)
)
Name: NAD83 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1252
Extent: USA - Hawaii - main islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(1),
    yAxisTranslation: new Metre(1),
    zAxisTranslation: new Metre(-1)
)
Name: NAD83 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1696
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    offsetsFile: NTv2NAD831986NAD83CSRS1997QuebecProvider->provideGrid()
)
Name: NAD83 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1697
Extent: Canada - Saskatchewan
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    offsetsFile: NTv2NAD831986NAD83CSRS1997SaskatchewanProvider->provideGrid()
)
Name: NAD83 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1702
Extent: Canada - Alberta
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    offsetsFile: NTv2NAD831986NAD83CSRS2002AlbertaProvider->provideGrid()
)

NAD83(2011)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_2011)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(2011) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8971
Extent: USA - GoM OCS
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to NAD83(2011) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_2011)
)

to NAD83(2011) / Alabama East (Projected)

EPSG

PHPCoord

Name: SPCS83 Alabama East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10131
Extent: USA - Alabama - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALABAMA_EAST),
    latitudeOfNaturalOrigin: new Degree(30.5),
    longitudeOfNaturalOrigin: new Degree(-85.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99996),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Alabama East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Alabama East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::9746
Extent: USA - Alabama - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALABAMA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(30.5),
    longitudeOfNaturalOrigin: new Degree(-85.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99996),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Alabama West (Projected)

EPSG

PHPCoord

Name: SPCS83 Alabama West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10132
Extent: USA - Alabama - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALABAMA_WEST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-87.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Alabama West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Alabama West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::9747
Extent: USA - Alabama - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALABAMA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-87.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new USSurveyFoot(1968500),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Alaska Albers (Projected)

EPSG

PHPCoord

Name: Alaska Albers (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15021
Extent: USA - Alaska
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALASKA_ALBERS),
    latitudeOfFalseOrigin: new Degree(50),
    longitudeOfFalseOrigin: new Degree(-154),
    latitudeOf1stStandardParallel: new Degree(55),
    latitudeOf2ndStandardParallel: new Degree(65),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Alaska zone 1 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 1 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15031
Extent: USA - Alaska - Panhandle
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALASKA_ZONE_1),
    latitudeOfProjectionCentre: new Degree(57),
    longitudeOfProjectionCentre: new Degree(-133.66666666667),
    azimuthOfInitialLine: new Degree(323.13010236111),
    angleFromRectifiedToSkewGrid: new Degree(323.13010236111),
    scaleFactorOnInitialLine: new Unity(0.9999),
    falseEasting: new Metre(5000000),
    falseNorthing: new Metre(-5000000)
)

to NAD83(2011) / Alaska zone 10 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 10 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15040
Extent: USA - Alaska - Aleutian Islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALASKA_ZONE_10),
    latitudeOfFalseOrigin: new Degree(51),
    longitudeOfFalseOrigin: new Degree(-176),
    latitudeOf1stStandardParallel: new Degree(53.833333333333),
    latitudeOf2ndStandardParallel: new Degree(51.833333333333),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Alaska zone 2 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 2 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15032
Extent: USA - Alaska - 144°W to 141°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALASKA_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-142),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Alaska zone 3 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 3 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15033
Extent: USA - Alaska - 148°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALASKA_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-146),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Alaska zone 4 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 4 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15034
Extent: USA - Alaska - 152°W to 148°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALASKA_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-150),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Alaska zone 5 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 5 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15035
Extent: USA - Alaska - 156°W to 152°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALASKA_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-154),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Alaska zone 6 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 6 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15036
Extent: USA - Alaska - 160°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALASKA_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-158),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Alaska zone 7 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 7 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15037
Extent: USA - Alaska - 164°W to 160°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALASKA_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-162),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Alaska zone 8 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 8 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15038
Extent: USA - Alaska - north of 54.5°N; 168°W to 164°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALASKA_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-166),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Alaska zone 9 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 9 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15039
Extent: USA - Alaska - north of 54.5°N; west of 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ALASKA_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-170),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Amtrak NECCS21 (ft) (Projected)

EPSG

PHPCoord

Name: Amtrak North East Corridor Coordinate System 2021 (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::10148
Extent: USA - Amtrak NE corridor
$point->obliqueMercatorHotineVariantB(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_AMTRAK_NECCS21_FT),
    latitudeOfProjectionCentre: new Degree(40.833333333333),
    longitudeOfProjectionCentre: new Degree(-74),
    azimuthOfInitialLine: new Degree(58),
    angleFromRectifiedToSkewGrid: new Degree(58),
    scaleFactorOnInitialLine: new Unity(0.99999),
    eastingAtProjectionCentre: new Foot(1500000),
    northingAtProjectionCentre: new Foot(1500000)
)

to NAD83(2011) / Arizona Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10232
Extent: USA - Arizona - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ARIZONA_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-111.91666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(213360),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Arizona Central (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona Central zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15305
Extent: USA - Arizona - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ARIZONA_CENTRAL_FT),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-111.91666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Foot(700000),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Arizona East (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10231
Extent: USA - Arizona - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ARIZONA_EAST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-110.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(213360),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Arizona East (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona East zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15304
Extent: USA - Arizona - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ARIZONA_EAST_FT),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-110.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Foot(700000),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Arizona West (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10233
Extent: USA - Arizona - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ARIZONA_WEST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-113.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(213360),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Arizona West (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona West zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15306
Extent: USA - Arizona - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ARIZONA_WEST_FT),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-113.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Foot(700000),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Arkansas North (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10331
Extent: USA - Arkansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ARKANSAS_NORTH),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(36.233333333333),
    latitudeOf2ndStandardParallel: new Degree(34.933333333333),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Arkansas North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15385
Extent: USA - Arkansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ARKANSAS_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(36.233333333333),
    latitudeOf2ndStandardParallel: new Degree(34.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Arkansas South (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10332
Extent: USA - Arkansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ARKANSAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(32.666666666667),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(34.766666666667),
    latitudeOf2ndStandardParallel: new Degree(33.3),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(400000)
)

to NAD83(2011) / Arkansas South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15386
Extent: USA - Arkansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ARKANSAS_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(32.666666666667),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(34.766666666667),
    latitudeOf2ndStandardParallel: new Degree(33.3),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(1312333.3333)
)

to NAD83(2011) / California Albers (Projected)

EPSG

PHPCoord

Name: California Albers
Code: urn:ogc:def:coordinateOperation:EPSG::10420
Extent: USA - California
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CALIFORNIA_ALBERS),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(-120),
    latitudeOf1stStandardParallel: new Degree(34),
    latitudeOf2ndStandardParallel: new Degree(40.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(-4000000)
)

to NAD83(2011) / California zone 1 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 1 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10431
Extent: USA - California - SPCS - 1
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CALIFORNIA_ZONE_1),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(41.666666666667),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(2011) / California zone 1 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 1 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15307
Extent: USA - California - SPCS - 1
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CALIFORNIA_ZONE_1_FTUS),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(41.666666666667),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(2011) / California zone 2 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 2 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10432
Extent: USA - California - SPCS - 2
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CALIFORNIA_ZONE_2),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(39.833333333333),
    latitudeOf2ndStandardParallel: new Degree(38.333333333333),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(2011) / California zone 2 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 2 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15308
Extent: USA - California - SPCS - 2
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CALIFORNIA_ZONE_2_FTUS),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(39.833333333333),
    latitudeOf2ndStandardParallel: new Degree(38.333333333333),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(2011) / California zone 3 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 3 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10433
Extent: USA - California - SPCS - 3
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CALIFORNIA_ZONE_3),
    latitudeOfFalseOrigin: new Degree(36.5),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.066666666667),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(2011) / California zone 3 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 3 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15309
Extent: USA - California - SPCS - 3
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CALIFORNIA_ZONE_3_FTUS),
    latitudeOfFalseOrigin: new Degree(36.5),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.066666666667),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(2011) / California zone 4 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 4 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10434
Extent: USA - California - SPCS - 4
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CALIFORNIA_ZONE_4),
    latitudeOfFalseOrigin: new Degree(35.333333333333),
    longitudeOfFalseOrigin: new Degree(-119),
    latitudeOf1stStandardParallel: new Degree(37.25),
    latitudeOf2ndStandardParallel: new Degree(36),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(2011) / California zone 4 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 4 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15310
Extent: USA - California - SPCS - 4
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CALIFORNIA_ZONE_4_FTUS),
    latitudeOfFalseOrigin: new Degree(35.333333333333),
    longitudeOfFalseOrigin: new Degree(-119),
    latitudeOf1stStandardParallel: new Degree(37.25),
    latitudeOf2ndStandardParallel: new Degree(36),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(2011) / California zone 5 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 5 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10435
Extent: USA - California - SPCS83 - 5
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CALIFORNIA_ZONE_5),
    latitudeOfFalseOrigin: new Degree(33.5),
    longitudeOfFalseOrigin: new Degree(-118),
    latitudeOf1stStandardParallel: new Degree(35.466666666667),
    latitudeOf2ndStandardParallel: new Degree(34.033333333333),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(2011) / California zone 5 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 5 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15311
Extent: USA - California - SPCS83 - 5
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CALIFORNIA_ZONE_5_FTUS),
    latitudeOfFalseOrigin: new Degree(33.5),
    longitudeOfFalseOrigin: new Degree(-118),
    latitudeOf1stStandardParallel: new Degree(35.466666666667),
    latitudeOf2ndStandardParallel: new Degree(34.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(2011) / California zone 6 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 6 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10436
Extent: USA - California - SPCS - 6
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CALIFORNIA_ZONE_6),
    latitudeOfFalseOrigin: new Degree(32.166666666667),
    longitudeOfFalseOrigin: new Degree(-116.25),
    latitudeOf1stStandardParallel: new Degree(33.883333333333),
    latitudeOf2ndStandardParallel: new Degree(32.783333333333),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(2011) / California zone 6 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 6 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15312
Extent: USA - California - SPCS - 6
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CALIFORNIA_ZONE_6_FTUS),
    latitudeOfFalseOrigin: new Degree(32.166666666667),
    longitudeOfFalseOrigin: new Degree(-116.25),
    latitudeOf1stStandardParallel: new Degree(33.883333333333),
    latitudeOf2ndStandardParallel: new Degree(32.783333333333),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(2011) / Colorado Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10532
Extent: USA - Colorado - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_COLORADO_CENTRAL),
    latitudeOfFalseOrigin: new Degree(37.833333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(39.75),
    latitudeOf2ndStandardParallel: new Degree(38.45),
    eastingAtFalseOrigin: new Metre(914401.8289),
    northingAtFalseOrigin: new Metre(304800.6096)
)

to NAD83(2011) / Colorado Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15314
Extent: USA - Colorado - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_COLORADO_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(37.833333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(39.75),
    latitudeOf2ndStandardParallel: new Degree(38.45),
    eastingAtFalseOrigin: new USSurveyFoot(3000000),
    northingAtFalseOrigin: new USSurveyFoot(1000000)
)

to NAD83(2011) / Colorado North (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10531
Extent: USA - Colorado - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_COLORADO_NORTH),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(40.783333333333),
    latitudeOf2ndStandardParallel: new Degree(39.716666666667),
    eastingAtFalseOrigin: new Metre(914401.8289),
    northingAtFalseOrigin: new Metre(304800.6096)
)

to NAD83(2011) / Colorado North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15313
Extent: USA - Colorado - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_COLORADO_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(40.783333333333),
    latitudeOf2ndStandardParallel: new Degree(39.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(3000000),
    northingAtFalseOrigin: new USSurveyFoot(1000000)
)

to NAD83(2011) / Colorado South (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10533
Extent: USA - Colorado - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_COLORADO_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.233333333333),
    eastingAtFalseOrigin: new Metre(914401.8289),
    northingAtFalseOrigin: new Metre(304800.6096)
)

to NAD83(2011) / Colorado South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15315
Extent: USA - Colorado - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_COLORADO_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.233333333333),
    eastingAtFalseOrigin: new USSurveyFoot(3000000),
    northingAtFalseOrigin: new USSurveyFoot(1000000)
)

to NAD83(2011) / Connecticut (Projected)

EPSG

PHPCoord

Name: SPCS83 Connecticut zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10630
Extent: USA - Connecticut
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CONNECTICUT),
    latitudeOfFalseOrigin: new Degree(40.833333333333),
    longitudeOfFalseOrigin: new Degree(-72.75),
    latitudeOf1stStandardParallel: new Degree(41.866666666667),
    latitudeOf2ndStandardParallel: new Degree(41.2),
    eastingAtFalseOrigin: new Metre(304800.6096),
    northingAtFalseOrigin: new Metre(152400.3048)
)

to NAD83(2011) / Connecticut (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Connecticut zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15316
Extent: USA - Connecticut
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CONNECTICUT_FTUS),
    latitudeOfFalseOrigin: new Degree(40.833333333333),
    longitudeOfFalseOrigin: new Degree(-72.75),
    latitudeOf1stStandardParallel: new Degree(41.866666666667),
    latitudeOf2ndStandardParallel: new Degree(41.2),
    eastingAtFalseOrigin: new USSurveyFoot(1000000),
    northingAtFalseOrigin: new USSurveyFoot(500000)
)

to NAD83(2011) / Conus Albers (Projected)

EPSG

PHPCoord

Name: Conus Albers
Code: urn:ogc:def:coordinateOperation:EPSG::5068
Extent: USA - CONUS - onshore
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_CONUS_ALBERS),
    latitudeOfFalseOrigin: new Degree(23),
    longitudeOfFalseOrigin: new Degree(-96),
    latitudeOf1stStandardParallel: new Degree(29.5),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Delaware (Projected)

EPSG

PHPCoord

Name: SPCS83 Delaware zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10730
Extent: USA - Delaware
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_DELAWARE),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(-75.416666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Delaware (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Delaware zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15317
Extent: USA - Delaware
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_DELAWARE_FTUS),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(-75.416666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999995),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / EPSG Arctic zone 5-29 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-29
Code: urn:ogc:def:coordinateOperation:EPSG::6029
Extent: Arctic - 74°30’N to 69°30’N, 173°W to 153°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_EPSG_ARCTIC_ZONE_5_29),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(-163),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(29500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to NAD83(2011) / EPSG Arctic zone 5-31 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-31
Code: urn:ogc:def:coordinateOperation:EPSG::6030
Extent: Arctic - 74°30’N to 69°30’N, 157°W to 137°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_EPSG_ARCTIC_ZONE_5_31),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(-147),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(31500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to NAD83(2011) / EPSG Arctic zone 6-14 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 6-14
Code: urn:ogc:def:coordinateOperation:EPSG::6039
Extent: Arctic - 71°10’N to 66°10’N, 174°W to 156°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_EPSG_ARCTIC_ZONE_6_14),
    latitudeOfFalseOrigin: new Degree(68.687475555556),
    longitudeOfFalseOrigin: new Degree(-165),
    latitudeOf1stStandardParallel: new Degree(70.333333333333),
    latitudeOf2ndStandardParallel: new Degree(67),
    eastingAtFalseOrigin: new Metre(14500000),
    northingAtFalseOrigin: new Metre(6500000)
)

to NAD83(2011) / EPSG Arctic zone 6-16 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 6-16
Code: urn:ogc:def:coordinateOperation:EPSG::6040
Extent: Arctic - 71°10’N to 66°10’N, 156°W to 138°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_EPSG_ARCTIC_ZONE_6_16),
    latitudeOfFalseOrigin: new Degree(68.687475555556),
    longitudeOfFalseOrigin: new Degree(-147),
    latitudeOf1stStandardParallel: new Degree(70.333333333333),
    latitudeOf2ndStandardParallel: new Degree(67),
    eastingAtFalseOrigin: new Metre(16500000),
    northingAtFalseOrigin: new Metre(6500000)
)

to NAD83(2011) / Florida East (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10931
Extent: USA - Florida - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_FLORIDA_EAST),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Florida East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15318
Extent: USA - Florida - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_FLORIDA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Florida GDL Albers (Projected)

EPSG

PHPCoord

Name: Florida GDL Albers (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10934
Extent: USA - Florida
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_FLORIDA_GDL_ALBERS),
    latitudeOfFalseOrigin: new Degree(24),
    longitudeOfFalseOrigin: new Degree(-84),
    latitudeOf1stStandardParallel: new Degree(24),
    latitudeOf2ndStandardParallel: new Degree(31.5),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Florida North (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10933
Extent: USA - Florida - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_FLORIDA_NORTH),
    latitudeOfFalseOrigin: new Degree(29),
    longitudeOfFalseOrigin: new Degree(-84.5),
    latitudeOf1stStandardParallel: new Degree(30.75),
    latitudeOf2ndStandardParallel: new Degree(29.583333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Florida North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15320
Extent: USA - Florida - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_FLORIDA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(29),
    longitudeOfFalseOrigin: new Degree(-84.5),
    latitudeOf1stStandardParallel: new Degree(30.75),
    latitudeOf2ndStandardParallel: new Degree(29.583333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Florida West (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10932
Extent: USA - Florida - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_FLORIDA_WEST),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-82),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Florida West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15319
Extent: USA - Florida - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_FLORIDA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-82),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Georgia East (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11031
Extent: USA - Georgia - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_GEORGIA_EAST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-82.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Georgia East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15321
Extent: USA - Georgia - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_GEORGIA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-82.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Georgia West (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11032
Extent: USA - Georgia - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_GEORGIA_WEST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-84.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Georgia West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15322
Extent: USA - Georgia - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_GEORGIA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-84.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(2296583.333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / IaRCS zone 1 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 1 Spencer
Code: urn:ogc:def:coordinateOperation:EPSG::7043
Extent: USA - Iowa - Spencer
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(43.2),
    longitudeOfNaturalOrigin: new Degree(-95.25),
    scaleFactorAtNaturalOrigin: new Unity(1.000052),
    falseEasting: new USSurveyFoot(11500000),
    falseNorthing: new USSurveyFoot(9600000)
)

to NAD83(2011) / IaRCS zone 10 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 10 Cedar Rapids
Code: urn:ogc:def:coordinateOperation:EPSG::7052
Extent: USA - Iowa - Cedar Rapids
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(41.833333333333),
    longitudeOfNaturalOrigin: new Degree(-91.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.00002),
    falseEasting: new USSurveyFoot(20500000),
    falseNorthing: new USSurveyFoot(8000000)
)

to NAD83(2011) / IaRCS zone 11 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 11 Dubuque-Davenport
Code: urn:ogc:def:coordinateOperation:EPSG::7053
Extent: USA - Iowa - Dubuque-Davenport
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(40.25),
    longitudeOfNaturalOrigin: new Degree(-90.533333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000027),
    falseEasting: new USSurveyFoot(21500000),
    falseNorthing: new USSurveyFoot(7600000)
)

to NAD83(2011) / IaRCS zone 12 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 12 Red Oak-Ottumwa
Code: urn:ogc:def:coordinateOperation:EPSG::7054
Extent: USA - Iowa - Red Oak-Ottumwa
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(40.916666666667),
    longitudeOfNaturalOrigin: new Degree(-93.75),
    scaleFactorAtNaturalOrigin: new Unity(1.000037),
    falseEasting: new USSurveyFoot(22500000),
    falseNorthing: new USSurveyFoot(6200000)
)

to NAD83(2011) / IaRCS zone 13 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 13 Fairfield
Code: urn:ogc:def:coordinateOperation:EPSG::7055
Extent: USA - Iowa - Fairfield
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(40.25),
    longitudeOfNaturalOrigin: new Degree(-91.916666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.00002),
    falseEasting: new USSurveyFoot(23500000),
    falseNorthing: new USSurveyFoot(6400000)
)

to NAD83(2011) / IaRCS zone 14 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 14 Burlington
Code: urn:ogc:def:coordinateOperation:EPSG::7056
Extent: USA - Iowa - Burlington
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(40.25),
    longitudeOfNaturalOrigin: new Degree(-91.25),
    scaleFactorAtNaturalOrigin: new Unity(1.000018),
    falseEasting: new USSurveyFoot(24500000),
    falseNorthing: new USSurveyFoot(6200000)
)

to NAD83(2011) / IaRCS zone 2 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 2 Mason City
Code: urn:ogc:def:coordinateOperation:EPSG::7044
Extent: USA - Iowa - Mason City
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(43.166666666667),
    longitudeOfNaturalOrigin: new Degree(-92.75),
    scaleFactorAtNaturalOrigin: new Unity(1.000043),
    falseEasting: new USSurveyFoot(12500000),
    falseNorthing: new USSurveyFoot(9800000)
)

to NAD83(2011) / IaRCS zone 3 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 3 Elkader
Code: urn:ogc:def:coordinateOperation:EPSG::7045
Extent: USA - Iowa - Elkader
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(40.25),
    longitudeOfNaturalOrigin: new Degree(-91.2),
    scaleFactorAtNaturalOrigin: new Unity(1.000035),
    falseEasting: new USSurveyFoot(13500000),
    falseNorthing: new USSurveyFoot(8300000)
)

to NAD83(2011) / IaRCS zone 4 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 4 Sioux City-Iowa Falls
Code: urn:ogc:def:coordinateOperation:EPSG::7046
Extent: USA - Iowa - Sioux City-Iowa Falls
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(42.533333333333),
    longitudeOfNaturalOrigin: new Degree(-94.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000045),
    falseEasting: new USSurveyFoot(14500000),
    falseNorthing: new USSurveyFoot(8600000)
)

to NAD83(2011) / IaRCS zone 5 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 5 Waterloo
Code: urn:ogc:def:coordinateOperation:EPSG::7047
Extent: USA - Iowa - Waterloo
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(42.65),
    longitudeOfNaturalOrigin: new Degree(-92.25),
    scaleFactorAtNaturalOrigin: new Unity(1.000032),
    falseEasting: new USSurveyFoot(15500000),
    falseNorthing: new USSurveyFoot(8900000)
)

to NAD83(2011) / IaRCS zone 6 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 6 Council Bluffs
Code: urn:ogc:def:coordinateOperation:EPSG::7048
Extent: USA - Iowa - Council Bluffs
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(40.25),
    longitudeOfNaturalOrigin: new Degree(-95.733333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000039),
    falseEasting: new USSurveyFoot(16500000),
    falseNorthing: new USSurveyFoot(6600000)
)

to NAD83(2011) / IaRCS zone 7 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 7 Carroll-Atlantic
Code: urn:ogc:def:coordinateOperation:EPSG::7049
Extent: USA - Iowa - Carroll-Atlantic
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(40.25),
    longitudeOfNaturalOrigin: new Degree(-94.633333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000045),
    falseEasting: new USSurveyFoot(17500000),
    falseNorthing: new USSurveyFoot(6800000)
)

to NAD83(2011) / IaRCS zone 8 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 8 Ames-Des Moines
Code: urn:ogc:def:coordinateOperation:EPSG::7050
Extent: USA - Iowa - Ames-Des Moines
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(40.25),
    longitudeOfNaturalOrigin: new Degree(-93.716666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000033),
    falseEasting: new USSurveyFoot(18500000),
    falseNorthing: new USSurveyFoot(7000000)
)

to NAD83(2011) / IaRCS zone 9 (Projected)

EPSG

PHPCoord

Name: Iowa regional zone 9 Newton
Code: urn:ogc:def:coordinateOperation:EPSG::7051
Extent: USA - Iowa - Newton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IARCS_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(40.25),
    longitudeOfNaturalOrigin: new Degree(-92.816666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000027),
    falseEasting: new USSurveyFoot(19500000),
    falseNorthing: new USSurveyFoot(7200000)
)

to NAD83(2011) / Idaho Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11132
Extent: USA - Idaho - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IDAHO_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Idaho Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15324
Extent: USA - Idaho - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IDAHO_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new USSurveyFoot(1640416.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Idaho East (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11131
Extent: USA - Idaho - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IDAHO_EAST),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-112.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Idaho East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15323
Extent: USA - Idaho - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IDAHO_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-112.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Idaho West (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11133
Extent: USA - Idaho - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IDAHO_WEST),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-115.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Idaho West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15325
Extent: USA - Idaho - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IDAHO_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-115.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new USSurveyFoot(2624666.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Illinois East (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11231
Extent: USA - Illinois - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ILLINOIS_EAST),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-88.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999975),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Illinois East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15387
Extent: USA - Illinois - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ILLINOIS_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-88.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999975),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Illinois West (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11232
Extent: USA - Illinois - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ILLINOIS_WEST),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-90.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Illinois West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15388
Extent: USA - Illinois - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_ILLINOIS_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-90.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(2296583.3333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / InGCS Adams (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Adams (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7144
Extent: USA - Indiana - Adams
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_ADAMS_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.55),
    longitudeOfNaturalOrigin: new Degree(-84.95),
    scaleFactorAtNaturalOrigin: new Unity(1.000034),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Adams (m) (Projected)

EPSG

PHPCoord

Name: InGCS Adams (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7143
Extent: USA - Indiana - Adams
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_ADAMS_M),
    latitudeOfNaturalOrigin: new Degree(40.55),
    longitudeOfNaturalOrigin: new Degree(-84.95),
    scaleFactorAtNaturalOrigin: new Unity(1.000034),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Allen (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Allen (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7146
Extent: USA - Indiana - Allen
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_ALLEN_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.9),
    longitudeOfNaturalOrigin: new Degree(-85.05),
    scaleFactorAtNaturalOrigin: new Unity(1.000031),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Allen (m) (Projected)

EPSG

PHPCoord

Name: InGCS Allen (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7145
Extent: USA - Indiana - Allen
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_ALLEN_M),
    latitudeOfNaturalOrigin: new Degree(40.9),
    longitudeOfNaturalOrigin: new Degree(-85.05),
    scaleFactorAtNaturalOrigin: new Unity(1.000031),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Bartholomew (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Bartholomew (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7148
Extent: USA - Indiana - Bartholomew
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_BARTHOLOMEW_FTUS),
    latitudeOfNaturalOrigin: new Degree(39),
    longitudeOfNaturalOrigin: new Degree(-85.85),
    scaleFactorAtNaturalOrigin: new Unity(1.000026),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Bartholomew (m) (Projected)

EPSG

PHPCoord

Name: InGCS Bartholomew (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7147
Extent: USA - Indiana - Bartholomew
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_BARTHOLOMEW_M),
    latitudeOfNaturalOrigin: new Degree(39),
    longitudeOfNaturalOrigin: new Degree(-85.85),
    scaleFactorAtNaturalOrigin: new Unity(1.000026),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Benton (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Benton (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7150
Extent: USA - Indiana - Benton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_BENTON_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.45),
    longitudeOfNaturalOrigin: new Degree(-87.3),
    scaleFactorAtNaturalOrigin: new Unity(1.000029),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Benton (m) (Projected)

EPSG

PHPCoord

Name: InGCS Benton (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7149
Extent: USA - Indiana - Benton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_BENTON_M),
    latitudeOfNaturalOrigin: new Degree(40.45),
    longitudeOfNaturalOrigin: new Degree(-87.3),
    scaleFactorAtNaturalOrigin: new Unity(1.000029),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Blackford-Delaware (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Blackford-Delaware (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7152
Extent: USA - Indiana - Blackford and Delaware
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_BLACKFORD_DELAWARE_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.05),
    longitudeOfNaturalOrigin: new Degree(-85.4),
    scaleFactorAtNaturalOrigin: new Unity(1.000038),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Blackford-Delaware (m) (Projected)

EPSG

PHPCoord

Name: InGCS Blackford-Delaware (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7151
Extent: USA - Indiana - Blackford and Delaware
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_BLACKFORD_DELAWARE_M),
    latitudeOfNaturalOrigin: new Degree(40.05),
    longitudeOfNaturalOrigin: new Degree(-85.4),
    scaleFactorAtNaturalOrigin: new Unity(1.000038),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Boone-Hendricks (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Boone-Hendricks (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7154
Extent: USA - Indiana - Boone and Hendricks
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_BOONE_HENDRICKS_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.6),
    longitudeOfNaturalOrigin: new Degree(-86.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000036),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Boone-Hendricks (m) (Projected)

EPSG

PHPCoord

Name: InGCS Boone-Hendricks (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7153
Extent: USA - Indiana - Boone and Hendricks
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_BOONE_HENDRICKS_M),
    latitudeOfNaturalOrigin: new Degree(39.6),
    longitudeOfNaturalOrigin: new Degree(-86.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000036),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Brown (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Brown (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7156
Extent: USA - Indiana - Brown
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_BROWN_FTUS),
    latitudeOfNaturalOrigin: new Degree(39),
    longitudeOfNaturalOrigin: new Degree(-86.3),
    scaleFactorAtNaturalOrigin: new Unity(1.00003),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Brown (m) (Projected)

EPSG

PHPCoord

Name: InGCS Brown (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7155
Extent: USA - Indiana - Brown
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_BROWN_M),
    latitudeOfNaturalOrigin: new Degree(39),
    longitudeOfNaturalOrigin: new Degree(-86.3),
    scaleFactorAtNaturalOrigin: new Unity(1.00003),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Carroll (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Carroll (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7158
Extent: USA - Indiana - Carroll
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_CARROLL_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.4),
    longitudeOfNaturalOrigin: new Degree(-86.65),
    scaleFactorAtNaturalOrigin: new Unity(1.000026),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Carroll (m) (Projected)

EPSG

PHPCoord

Name: InGCS Carroll (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7157
Extent: USA - Indiana - Carroll
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_CARROLL_M),
    latitudeOfNaturalOrigin: new Degree(40.4),
    longitudeOfNaturalOrigin: new Degree(-86.65),
    scaleFactorAtNaturalOrigin: new Unity(1.000026),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Cass (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Cass (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7160
Extent: USA - Indiana - Cass
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_CASS_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.55),
    longitudeOfNaturalOrigin: new Degree(-86.4),
    scaleFactorAtNaturalOrigin: new Unity(1.000028),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Cass (m) (Projected)

EPSG

PHPCoord

Name: InGCS Cass (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7159
Extent: USA - Indiana - Cass
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_CASS_M),
    latitudeOfNaturalOrigin: new Degree(40.55),
    longitudeOfNaturalOrigin: new Degree(-86.4),
    scaleFactorAtNaturalOrigin: new Unity(1.000028),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Clark-Floyd-Scott (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Clark-Floyd-Scott (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7162
Extent: USA - Indiana - Clark, Floyd, Scott
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_CLARK_FLOYD_SCOTT_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.15),
    longitudeOfNaturalOrigin: new Degree(-85.6),
    scaleFactorAtNaturalOrigin: new Unity(1.000021),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Clark-Floyd-Scott (m) (Projected)

EPSG

PHPCoord

Name: InGCS Clark-Floyd-Scott (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7161
Extent: USA - Indiana - Clark, Floyd, Scott
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_CLARK_FLOYD_SCOTT_M),
    latitudeOfNaturalOrigin: new Degree(38.15),
    longitudeOfNaturalOrigin: new Degree(-85.6),
    scaleFactorAtNaturalOrigin: new Unity(1.000021),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Clay (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Clay (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7164
Extent: USA - Indiana - Clay
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_CLAY_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.15),
    longitudeOfNaturalOrigin: new Degree(-87.15),
    scaleFactorAtNaturalOrigin: new Unity(1.000024),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Clay (m) (Projected)

EPSG

PHPCoord

Name: InGCS Clay (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7163
Extent: USA - Indiana - Clay
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_CLAY_M),
    latitudeOfNaturalOrigin: new Degree(39.15),
    longitudeOfNaturalOrigin: new Degree(-87.15),
    scaleFactorAtNaturalOrigin: new Unity(1.000024),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Clinton (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Clinton (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7166
Extent: USA - Indiana - Clinton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_CLINTON_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.15),
    longitudeOfNaturalOrigin: new Degree(-86.6),
    scaleFactorAtNaturalOrigin: new Unity(1.000032),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Clinton (m) (Projected)

EPSG

PHPCoord

Name: InGCS Clinton (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7165
Extent: USA - Indiana - Clinton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_CLINTON_M),
    latitudeOfNaturalOrigin: new Degree(40.15),
    longitudeOfNaturalOrigin: new Degree(-86.6),
    scaleFactorAtNaturalOrigin: new Unity(1.000032),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Crawford-Lawrence-Orange (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Crawford-Lawrence-Orange (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7168
Extent: USA - Indiana - Crawford, Lawrence, Orange
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_CRAWFORD_LAWRENCE_ORANGE_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.1),
    longitudeOfNaturalOrigin: new Degree(-86.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000025),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Crawford-Lawrence-Orange (m) (Projected)

EPSG

PHPCoord

Name: InGCS Crawford-Lawrence-Orange (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7167
Extent: USA - Indiana - Crawford, Lawrence, Orange
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_CRAWFORD_LAWRENCE_ORANGE_M),
    latitudeOfNaturalOrigin: new Degree(38.1),
    longitudeOfNaturalOrigin: new Degree(-86.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000025),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Daviess-Greene (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Daviess-Greene (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7170
Extent: USA - Indiana - Daviess and Greene
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_DAVIESS_GREENE_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.45),
    longitudeOfNaturalOrigin: new Degree(-87.1),
    scaleFactorAtNaturalOrigin: new Unity(1.000018),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Daviess-Greene (m) (Projected)

EPSG

PHPCoord

Name: InGCS Daviess-Greene (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7169
Extent: USA - Indiana - Daviess and Greene
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_DAVIESS_GREENE_M),
    latitudeOfNaturalOrigin: new Degree(38.45),
    longitudeOfNaturalOrigin: new Degree(-87.1),
    scaleFactorAtNaturalOrigin: new Unity(1.000018),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS DeKalb (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS DeKalb (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7176
Extent: USA - Indiana - DeKalb
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_DEKALB_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.25),
    longitudeOfNaturalOrigin: new Degree(-84.95),
    scaleFactorAtNaturalOrigin: new Unity(1.000036),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS DeKalb (m) (Projected)

EPSG

PHPCoord

Name: InGCS DeKalb (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7175
Extent: USA - Indiana - DeKalb
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_DEKALB_M),
    latitudeOfNaturalOrigin: new Degree(41.25),
    longitudeOfNaturalOrigin: new Degree(-84.95),
    scaleFactorAtNaturalOrigin: new Unity(1.000036),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Dearborn-Ohio-Switzerland (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Dearborn-Ohio-Switzerland (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7172
Extent: USA - Indiana - Dearborn, Ohio, Switzerland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_DEARBORN_OHIO_SWITZERLAND_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.65),
    longitudeOfNaturalOrigin: new Degree(-84.9),
    scaleFactorAtNaturalOrigin: new Unity(1.000029),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Dearborn-Ohio-Switzerland (m) (Projected)

EPSG

PHPCoord

Name: InGCS Dearborn-Ohio-Switzerland (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7171
Extent: USA - Indiana - Dearborn, Ohio, Switzerland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_DEARBORN_OHIO_SWITZERLAND_M),
    latitudeOfNaturalOrigin: new Degree(38.65),
    longitudeOfNaturalOrigin: new Degree(-84.9),
    scaleFactorAtNaturalOrigin: new Unity(1.000029),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Decatur-Rush (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Decatur-Rush (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7174
Extent: USA - Indiana - Decatur and Rush
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_DECATUR_RUSH_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.1),
    longitudeOfNaturalOrigin: new Degree(-85.65),
    scaleFactorAtNaturalOrigin: new Unity(1.000036),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Decatur-Rush (m) (Projected)

EPSG

PHPCoord

Name: InGCS Decatur-Rush (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7173
Extent: USA - Indiana - Decatur and Rush
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_DECATUR_RUSH_M),
    latitudeOfNaturalOrigin: new Degree(39.1),
    longitudeOfNaturalOrigin: new Degree(-85.65),
    scaleFactorAtNaturalOrigin: new Unity(1.000036),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Dubois-Martin (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Dubois-Martin (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7178
Extent: USA - Indiana - Dubois and Martin
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_DUBOIS_MARTIN_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.2),
    longitudeOfNaturalOrigin: new Degree(-86.95),
    scaleFactorAtNaturalOrigin: new Unity(1.00002),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Dubois-Martin (m) (Projected)

EPSG

PHPCoord

Name: InGCS Dubois-Martin (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7177
Extent: USA - Indiana - Dubois and Martin
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_DUBOIS_MARTIN_M),
    latitudeOfNaturalOrigin: new Degree(38.2),
    longitudeOfNaturalOrigin: new Degree(-86.95),
    scaleFactorAtNaturalOrigin: new Unity(1.00002),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Elkhart-Kosciusko-Wabash (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Elkhart-Kosciusko-Wabash (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7180
Extent: USA - Indiana - Elkhart, Kosciusko, Wabash
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_ELKHART_KOSCIUSKO_WABASH_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.65),
    longitudeOfNaturalOrigin: new Degree(-85.85),
    scaleFactorAtNaturalOrigin: new Unity(1.000033),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Elkhart-Kosciusko-Wabash (m) (Projected)

EPSG

PHPCoord

Name: InGCS Elkhart-Kosciusko-Wabash (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7179
Extent: USA - Indiana - Elkhart, Kosciusko, Wabash
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_ELKHART_KOSCIUSKO_WABASH_M),
    latitudeOfNaturalOrigin: new Degree(40.65),
    longitudeOfNaturalOrigin: new Degree(-85.85),
    scaleFactorAtNaturalOrigin: new Unity(1.000033),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Fayette-Franklin-Union (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Fayette-Franklin-Union (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7182
Extent: USA - Indiana - Fayette, Franklin, Union
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_FAYETTE_FRANKLIN_UNION_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.25),
    longitudeOfNaturalOrigin: new Degree(-85.05),
    scaleFactorAtNaturalOrigin: new Unity(1.000038),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Fayette-Franklin-Union (m) (Projected)

EPSG

PHPCoord

Name: InGCS Fayette-Franklin-Union (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7181
Extent: USA - Indiana - Fayette, Franklin, Union
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_FAYETTE_FRANKLIN_UNION_M),
    latitudeOfNaturalOrigin: new Degree(39.25),
    longitudeOfNaturalOrigin: new Degree(-85.05),
    scaleFactorAtNaturalOrigin: new Unity(1.000038),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Fountain-Warren (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Fountain-Warren (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7184
Extent: USA - Indiana - Fountain and Warren
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_FOUNTAIN_WARREN_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.95),
    longitudeOfNaturalOrigin: new Degree(-87.3),
    scaleFactorAtNaturalOrigin: new Unity(1.000025),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Fountain-Warren (m) (Projected)

EPSG

PHPCoord

Name: InGCS Fountain-Warren (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7183
Extent: USA - Indiana - Fountain and Warren
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_FOUNTAIN_WARREN_M),
    latitudeOfNaturalOrigin: new Degree(39.95),
    longitudeOfNaturalOrigin: new Degree(-87.3),
    scaleFactorAtNaturalOrigin: new Unity(1.000025),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Fulton-Marshall-St. Joseph (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Fulton-Marshall-St. Joseph (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7186
Extent: USA - Indiana - Fulton, Marshall, St Joseph
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_FULTON_MARSHALL_ST_JOSEPH_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.9),
    longitudeOfNaturalOrigin: new Degree(-86.3),
    scaleFactorAtNaturalOrigin: new Unity(1.000031),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Fulton-Marshall-St. Joseph (m) (Projected)

EPSG

PHPCoord

Name: InGCS Fulton-Marshall-St. Joseph (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7185
Extent: USA - Indiana - Fulton, Marshall, St Joseph
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_FULTON_MARSHALL_ST_JOSEPH_M),
    latitudeOfNaturalOrigin: new Degree(40.9),
    longitudeOfNaturalOrigin: new Degree(-86.3),
    scaleFactorAtNaturalOrigin: new Unity(1.000031),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Gibson (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Gibson (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7188
Extent: USA - Indiana - Gibson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_GIBSON_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.15),
    longitudeOfNaturalOrigin: new Degree(-87.65),
    scaleFactorAtNaturalOrigin: new Unity(1.000013),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Gibson (m) (Projected)

EPSG

PHPCoord

Name: InGCS Gibson (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7187
Extent: USA - Indiana - Gibson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_GIBSON_M),
    latitudeOfNaturalOrigin: new Degree(38.15),
    longitudeOfNaturalOrigin: new Degree(-87.65),
    scaleFactorAtNaturalOrigin: new Unity(1.000013),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Grant (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Grant (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7190
Extent: USA - Indiana - Grant
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_GRANT_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.35),
    longitudeOfNaturalOrigin: new Degree(-85.7),
    scaleFactorAtNaturalOrigin: new Unity(1.000034),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Grant (m) (Projected)

EPSG

PHPCoord

Name: InGCS Grant (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7189
Extent: USA - Indiana - Grant
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_GRANT_M),
    latitudeOfNaturalOrigin: new Degree(40.35),
    longitudeOfNaturalOrigin: new Degree(-85.7),
    scaleFactorAtNaturalOrigin: new Unity(1.000034),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Hamilton-Tipton (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Hamilton-Tipton (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7192
Extent: USA - Indiana - Hamilton and Tipton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_HAMILTON_TIPTON_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.9),
    longitudeOfNaturalOrigin: new Degree(-86),
    scaleFactorAtNaturalOrigin: new Unity(1.000034),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Hamilton-Tipton (m) (Projected)

EPSG

PHPCoord

Name: InGCS Hamilton-Tipton (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7191
Extent: USA - Indiana - Hamilton and Tipton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_HAMILTON_TIPTON_M),
    latitudeOfNaturalOrigin: new Degree(39.9),
    longitudeOfNaturalOrigin: new Degree(-86),
    scaleFactorAtNaturalOrigin: new Unity(1.000034),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Hancock-Madison (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Hancock-Madison (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7194
Extent: USA - Indiana - Hancock and Madison
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_HANCOCK_MADISON_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.65),
    longitudeOfNaturalOrigin: new Degree(-85.8),
    scaleFactorAtNaturalOrigin: new Unity(1.000036),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Hancock-Madison (m) (Projected)

EPSG

PHPCoord

Name: InGCS Hancock-Madison (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7193
Extent: USA - Indiana - Hancock and Madison
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_HANCOCK_MADISON_M),
    latitudeOfNaturalOrigin: new Degree(39.65),
    longitudeOfNaturalOrigin: new Degree(-85.8),
    scaleFactorAtNaturalOrigin: new Unity(1.000036),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Harrison-Washington (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Harrison-Washington (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7196
Extent: USA - Indiana - Harrison and Washington
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_HARRISON_WASHINGTON_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.95),
    longitudeOfNaturalOrigin: new Degree(-86.15),
    scaleFactorAtNaturalOrigin: new Unity(1.000027),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Harrison-Washington (m) (Projected)

EPSG

PHPCoord

Name: InGCS Harrison-Washington (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7195
Extent: USA - Indiana - Harrison and Washington
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_HARRISON_WASHINGTON_M),
    latitudeOfNaturalOrigin: new Degree(37.95),
    longitudeOfNaturalOrigin: new Degree(-86.15),
    scaleFactorAtNaturalOrigin: new Unity(1.000027),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Henry (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Henry (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7198
Extent: USA - Indiana - Henry
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_HENRY_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.75),
    longitudeOfNaturalOrigin: new Degree(-85.45),
    scaleFactorAtNaturalOrigin: new Unity(1.000043),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Henry (m) (Projected)

EPSG

PHPCoord

Name: InGCS Henry (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7197
Extent: USA - Indiana - Henry
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_HENRY_M),
    latitudeOfNaturalOrigin: new Degree(39.75),
    longitudeOfNaturalOrigin: new Degree(-85.45),
    scaleFactorAtNaturalOrigin: new Unity(1.000043),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Howard-Miami (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Howard-Miami (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7200
Extent: USA - Indiana - Howard and Miami
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_HOWARD_MIAMI_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.35),
    longitudeOfNaturalOrigin: new Degree(-86.15),
    scaleFactorAtNaturalOrigin: new Unity(1.000031),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Howard-Miami (m) (Projected)

EPSG

PHPCoord

Name: InGCS Howard-Miami (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7199
Extent: USA - Indiana - Howard and Miami
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_HOWARD_MIAMI_M),
    latitudeOfNaturalOrigin: new Degree(40.35),
    longitudeOfNaturalOrigin: new Degree(-86.15),
    scaleFactorAtNaturalOrigin: new Unity(1.000031),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Huntington-Whitley (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Huntington-Whitley (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7202
Extent: USA - Indiana - Huntington and Whitley
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_HUNTINGTON_WHITLEY_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.65),
    longitudeOfNaturalOrigin: new Degree(-85.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000034),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Huntington-Whitley (m) (Projected)

EPSG

PHPCoord

Name: InGCS Huntington-Whitley (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7201
Extent: USA - Indiana - Huntington and Whitley
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_HUNTINGTON_WHITLEY_M),
    latitudeOfNaturalOrigin: new Degree(40.65),
    longitudeOfNaturalOrigin: new Degree(-85.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000034),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Jackson (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Jackson (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7204
Extent: USA - Indiana - Jackson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_JACKSON_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.7),
    longitudeOfNaturalOrigin: new Degree(-85.95),
    scaleFactorAtNaturalOrigin: new Unity(1.000022),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Jackson (m) (Projected)

EPSG

PHPCoord

Name: InGCS Jackson (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7203
Extent: USA - Indiana - Jackson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_JACKSON_M),
    latitudeOfNaturalOrigin: new Degree(38.7),
    longitudeOfNaturalOrigin: new Degree(-85.95),
    scaleFactorAtNaturalOrigin: new Unity(1.000022),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Jasper-Porter (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Jasper-Porter (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7206
Extent: USA - Indiana - Jasper and Porter
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_JASPER_PORTER_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.7),
    longitudeOfNaturalOrigin: new Degree(-87.1),
    scaleFactorAtNaturalOrigin: new Unity(1.000027),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Jasper-Porter (m) (Projected)

EPSG

PHPCoord

Name: InGCS Jasper-Porter (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7205
Extent: USA - Indiana - Jasper and Porter
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_JASPER_PORTER_M),
    latitudeOfNaturalOrigin: new Degree(40.7),
    longitudeOfNaturalOrigin: new Degree(-87.1),
    scaleFactorAtNaturalOrigin: new Unity(1.000027),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Jay (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Jay (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7208
Extent: USA - Indiana - Jay
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_JAY_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.3),
    longitudeOfNaturalOrigin: new Degree(-85),
    scaleFactorAtNaturalOrigin: new Unity(1.000038),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Jay (m) (Projected)

EPSG

PHPCoord

Name: InGCS Jay (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7207
Extent: USA - Indiana - Jay
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_JAY_M),
    latitudeOfNaturalOrigin: new Degree(40.3),
    longitudeOfNaturalOrigin: new Degree(-85),
    scaleFactorAtNaturalOrigin: new Unity(1.000038),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Jefferson (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Jefferson (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7210
Extent: USA - Indiana - Jefferson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_JEFFERSON_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.55),
    longitudeOfNaturalOrigin: new Degree(-85.35),
    scaleFactorAtNaturalOrigin: new Unity(1.000028),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Jefferson (m) (Projected)

EPSG

PHPCoord

Name: InGCS Jefferson (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7209
Extent: USA - Indiana - Jefferson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_JEFFERSON_M),
    latitudeOfNaturalOrigin: new Degree(38.55),
    longitudeOfNaturalOrigin: new Degree(-85.35),
    scaleFactorAtNaturalOrigin: new Unity(1.000028),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Jennings (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Jennings (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7212
Extent: USA - Indiana - Jennings
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_JENNINGS_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.8),
    longitudeOfNaturalOrigin: new Degree(-85.8),
    scaleFactorAtNaturalOrigin: new Unity(1.000025),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Jennings (m) (Projected)

EPSG

PHPCoord

Name: InGCS Jennings (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7211
Extent: USA - Indiana - Jennings
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_JENNINGS_M),
    latitudeOfNaturalOrigin: new Degree(38.8),
    longitudeOfNaturalOrigin: new Degree(-85.8),
    scaleFactorAtNaturalOrigin: new Unity(1.000025),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Johnson-Marion (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Johnson-Marion (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7214
Extent: USA - Indiana - Johnson and Marion
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_JOHNSON_MARION_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.3),
    longitudeOfNaturalOrigin: new Degree(-86.15),
    scaleFactorAtNaturalOrigin: new Unity(1.000031),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Johnson-Marion (m) (Projected)

EPSG

PHPCoord

Name: InGCS Johnson-Marion (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7213
Extent: USA - Indiana - Johnson and Marion
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_JOHNSON_MARION_M),
    latitudeOfNaturalOrigin: new Degree(39.3),
    longitudeOfNaturalOrigin: new Degree(-86.15),
    scaleFactorAtNaturalOrigin: new Unity(1.000031),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Knox (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Knox (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7216
Extent: USA - Indiana - Knox
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_KNOX_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.4),
    longitudeOfNaturalOrigin: new Degree(-87.45),
    scaleFactorAtNaturalOrigin: new Unity(1.000015),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Knox (m) (Projected)

EPSG

PHPCoord

Name: InGCS Knox (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7215
Extent: USA - Indiana - Knox
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_KNOX_M),
    latitudeOfNaturalOrigin: new Degree(38.4),
    longitudeOfNaturalOrigin: new Degree(-87.45),
    scaleFactorAtNaturalOrigin: new Unity(1.000015),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS LaGrange-Noble (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS LaGrange-Noble (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7218
Extent: USA - Indiana - LaGrange and Noble
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_LAGRANGE_NOBLE_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.25),
    longitudeOfNaturalOrigin: new Degree(-85.45),
    scaleFactorAtNaturalOrigin: new Unity(1.000037),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS LaGrange-Noble (m) (Projected)

EPSG

PHPCoord

Name: InGCS LaGrange-Noble (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7217
Extent: USA - Indiana - LaGrange and Noble
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_LAGRANGE_NOBLE_M),
    latitudeOfNaturalOrigin: new Degree(41.25),
    longitudeOfNaturalOrigin: new Degree(-85.45),
    scaleFactorAtNaturalOrigin: new Unity(1.000037),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS LaPorte-Pulaski-Starke (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS LaPorte-Pulaski-Starke (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7222
Extent: USA - Indiana - LaPorte, Pulaski, Starke
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_LAPORTE_PULASKI_STARKE_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.9),
    longitudeOfNaturalOrigin: new Degree(-86.75),
    scaleFactorAtNaturalOrigin: new Unity(1.000027),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS LaPorte-Pulaski-Starke (m) (Projected)

EPSG

PHPCoord

Name: InGCS LaPorte-Pulaski-Starke (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7221
Extent: USA - Indiana - LaPorte, Pulaski, Starke
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_LAPORTE_PULASKI_STARKE_M),
    latitudeOfNaturalOrigin: new Degree(40.9),
    longitudeOfNaturalOrigin: new Degree(-86.75),
    scaleFactorAtNaturalOrigin: new Unity(1.000027),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Lake-Newton (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Lake-Newton (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7220
Extent: USA - Indiana - Lake and Newton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_LAKE_NEWTON_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.7),
    longitudeOfNaturalOrigin: new Degree(-87.4),
    scaleFactorAtNaturalOrigin: new Unity(1.000026),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Lake-Newton (m) (Projected)

EPSG

PHPCoord

Name: InGCS Lake-Newton (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7219
Extent: USA - Indiana - Lake and Newton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_LAKE_NEWTON_M),
    latitudeOfNaturalOrigin: new Degree(40.7),
    longitudeOfNaturalOrigin: new Degree(-87.4),
    scaleFactorAtNaturalOrigin: new Unity(1.000026),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Monroe-Morgan (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Monroe-Morgan (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7224
Extent: USA - Indiana - Monroe and Morgan
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_MONROE_MORGAN_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.95),
    longitudeOfNaturalOrigin: new Degree(-86.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000028),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Monroe-Morgan (m) (Projected)

EPSG

PHPCoord

Name: InGCS Monroe-Morgan (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7223
Extent: USA - Indiana - Monroe and Morgan
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_MONROE_MORGAN_M),
    latitudeOfNaturalOrigin: new Degree(38.95),
    longitudeOfNaturalOrigin: new Degree(-86.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000028),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Montgomery-Putnam (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Montgomery-Putnam (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7226
Extent: USA - Indiana - Montgomery and Putnam
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_MONTGOMERY_PUTNAM_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.45),
    longitudeOfNaturalOrigin: new Degree(-86.95),
    scaleFactorAtNaturalOrigin: new Unity(1.000031),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Montgomery-Putnam (m) (Projected)

EPSG

PHPCoord

Name: InGCS Montgomery-Putnam (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7225
Extent: USA - Indiana - Montgomery and Putnam
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_MONTGOMERY_PUTNAM_M),
    latitudeOfNaturalOrigin: new Degree(39.45),
    longitudeOfNaturalOrigin: new Degree(-86.95),
    scaleFactorAtNaturalOrigin: new Unity(1.000031),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Owen (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Owen (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7228
Extent: USA - Indiana - Owen
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_OWEN_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.15),
    longitudeOfNaturalOrigin: new Degree(-86.9),
    scaleFactorAtNaturalOrigin: new Unity(1.000026),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Owen (m) (Projected)

EPSG

PHPCoord

Name: InGCS Owen (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7227
Extent: USA - Indiana - Owen
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_OWEN_M),
    latitudeOfNaturalOrigin: new Degree(39.15),
    longitudeOfNaturalOrigin: new Degree(-86.9),
    scaleFactorAtNaturalOrigin: new Unity(1.000026),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Parke-Vermillion (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Parke-Vermillion (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7230
Extent: USA - Indiana - Parke and Vermillion
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_PARKE_VERMILLION_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.6),
    longitudeOfNaturalOrigin: new Degree(-87.35),
    scaleFactorAtNaturalOrigin: new Unity(1.000022),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Parke-Vermillion (m) (Projected)

EPSG

PHPCoord

Name: InGCS Parke-Vermillion (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7229
Extent: USA - Indiana - Parke and Vermillion
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_PARKE_VERMILLION_M),
    latitudeOfNaturalOrigin: new Degree(39.6),
    longitudeOfNaturalOrigin: new Degree(-87.35),
    scaleFactorAtNaturalOrigin: new Unity(1.000022),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Perry (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Perry (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7232
Extent: USA - Indiana - Perry
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_PERRY_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.8),
    longitudeOfNaturalOrigin: new Degree(-86.7),
    scaleFactorAtNaturalOrigin: new Unity(1.00002),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Perry (m) (Projected)

EPSG

PHPCoord

Name: InGCS Perry (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7231
Extent: USA - Indiana - Perry
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_PERRY_M),
    latitudeOfNaturalOrigin: new Degree(37.8),
    longitudeOfNaturalOrigin: new Degree(-86.7),
    scaleFactorAtNaturalOrigin: new Unity(1.00002),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Pike-Warrick (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Pike-Warrick (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7234
Extent: USA - Indiana - Pike and Warrick
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_PIKE_WARRICK_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.85),
    longitudeOfNaturalOrigin: new Degree(-87.3),
    scaleFactorAtNaturalOrigin: new Unity(1.000015),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Pike-Warrick (m) (Projected)

EPSG

PHPCoord

Name: InGCS Pike-Warrick (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7233
Extent: USA - Indiana - Pike and Warrick
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_PIKE_WARRICK_M),
    latitudeOfNaturalOrigin: new Degree(37.85),
    longitudeOfNaturalOrigin: new Degree(-87.3),
    scaleFactorAtNaturalOrigin: new Unity(1.000015),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Posey (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Posey (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7236
Extent: USA - Indiana - Posey
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_POSEY_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.75),
    longitudeOfNaturalOrigin: new Degree(-87.95),
    scaleFactorAtNaturalOrigin: new Unity(1.000013),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Posey (m) (Projected)

EPSG

PHPCoord

Name: InGCS Posey (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7235
Extent: USA - Indiana - Posey
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_POSEY_M),
    latitudeOfNaturalOrigin: new Degree(37.75),
    longitudeOfNaturalOrigin: new Degree(-87.95),
    scaleFactorAtNaturalOrigin: new Unity(1.000013),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Randolph-Wayne (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Randolph-Wayne (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7238
Extent: USA - Indiana - Randolph and Wayne
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_RANDOLPH_WAYNE_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.7),
    longitudeOfNaturalOrigin: new Degree(-85.05),
    scaleFactorAtNaturalOrigin: new Unity(1.000044),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Randolph-Wayne (m) (Projected)

EPSG

PHPCoord

Name: InGCS Randolph-Wayne (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7237
Extent: USA - Indiana - Randolph and Wayne
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_RANDOLPH_WAYNE_M),
    latitudeOfNaturalOrigin: new Degree(39.7),
    longitudeOfNaturalOrigin: new Degree(-85.05),
    scaleFactorAtNaturalOrigin: new Unity(1.000044),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Ripley (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Ripley (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7240
Extent: USA - Indiana - Ripley
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_RIPLEY_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.9),
    longitudeOfNaturalOrigin: new Degree(-85.3),
    scaleFactorAtNaturalOrigin: new Unity(1.000038),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Ripley (m) (Projected)

EPSG

PHPCoord

Name: InGCS Ripley (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7239
Extent: USA - Indiana - Ripley
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_RIPLEY_M),
    latitudeOfNaturalOrigin: new Degree(38.9),
    longitudeOfNaturalOrigin: new Degree(-85.3),
    scaleFactorAtNaturalOrigin: new Unity(1.000038),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Shelby (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Shelby (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7242
Extent: USA - Indiana - Shelby
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_SHELBY_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.3),
    longitudeOfNaturalOrigin: new Degree(-85.9),
    scaleFactorAtNaturalOrigin: new Unity(1.00003),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Shelby (m) (Projected)

EPSG

PHPCoord

Name: InGCS Shelby (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7241
Extent: USA - Indiana - Shelby
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_SHELBY_M),
    latitudeOfNaturalOrigin: new Degree(39.3),
    longitudeOfNaturalOrigin: new Degree(-85.9),
    scaleFactorAtNaturalOrigin: new Unity(1.00003),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Spencer (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Spencer (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7244
Extent: USA - Indiana - Spencer
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_SPENCER_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.75),
    longitudeOfNaturalOrigin: new Degree(-87.05),
    scaleFactorAtNaturalOrigin: new Unity(1.000014),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Spencer (m) (Projected)

EPSG

PHPCoord

Name: InGCS Spencer (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7243
Extent: USA - Indiana - Spencer
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_SPENCER_M),
    latitudeOfNaturalOrigin: new Degree(37.75),
    longitudeOfNaturalOrigin: new Degree(-87.05),
    scaleFactorAtNaturalOrigin: new Unity(1.000014),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Steuben (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Steuben (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7246
Extent: USA - Indiana - Steuben
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_STEUBEN_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.5),
    longitudeOfNaturalOrigin: new Degree(-85),
    scaleFactorAtNaturalOrigin: new Unity(1.000041),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Steuben (m) (Projected)

EPSG

PHPCoord

Name: InGCS Steuben (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7245
Extent: USA - Indiana - Steuben
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_STEUBEN_M),
    latitudeOfNaturalOrigin: new Degree(41.5),
    longitudeOfNaturalOrigin: new Degree(-85),
    scaleFactorAtNaturalOrigin: new Unity(1.000041),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Sullivan (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Sullivan (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7248
Extent: USA - Indiana - Sullivan
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_SULLIVAN_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.9),
    longitudeOfNaturalOrigin: new Degree(-87.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000017),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Sullivan (m) (Projected)

EPSG

PHPCoord

Name: InGCS Sullivan (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7247
Extent: USA - Indiana - Sullivan
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_SULLIVAN_M),
    latitudeOfNaturalOrigin: new Degree(38.9),
    longitudeOfNaturalOrigin: new Degree(-87.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000017),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Tippecanoe-White (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Tippecanoe-White (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7250
Extent: USA - Indiana - Tippecanoe and White
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_TIPPECANOE_WHITE_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.2),
    longitudeOfNaturalOrigin: new Degree(-86.9),
    scaleFactorAtNaturalOrigin: new Unity(1.000026),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Tippecanoe-White (m) (Projected)

EPSG

PHPCoord

Name: InGCS Tippecanoe-White (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7249
Extent: USA - Indiana - Tippecanoe and White
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_TIPPECANOE_WHITE_M),
    latitudeOfNaturalOrigin: new Degree(40.2),
    longitudeOfNaturalOrigin: new Degree(-86.9),
    scaleFactorAtNaturalOrigin: new Unity(1.000026),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Vanderburgh (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Vanderburgh (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7252
Extent: USA - Indiana - Vanderburgh
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_VANDERBURGH_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.8),
    longitudeOfNaturalOrigin: new Degree(-87.55),
    scaleFactorAtNaturalOrigin: new Unity(1.000015),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Vanderburgh (m) (Projected)

EPSG

PHPCoord

Name: InGCS Vanderburgh (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7251
Extent: USA - Indiana - Vanderburgh
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_VANDERBURGH_M),
    latitudeOfNaturalOrigin: new Degree(37.8),
    longitudeOfNaturalOrigin: new Degree(-87.55),
    scaleFactorAtNaturalOrigin: new Unity(1.000015),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Vigo (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Vigo (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7254
Extent: USA - Indiana - Vigo
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_VIGO_FTUS),
    latitudeOfNaturalOrigin: new Degree(39.25),
    longitudeOfNaturalOrigin: new Degree(-87.45),
    scaleFactorAtNaturalOrigin: new Unity(1.00002),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Vigo (m) (Projected)

EPSG

PHPCoord

Name: InGCS Vigo (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7253
Extent: USA - Indiana - Vigo
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_VIGO_M),
    latitudeOfNaturalOrigin: new Degree(39.25),
    longitudeOfNaturalOrigin: new Degree(-87.45),
    scaleFactorAtNaturalOrigin: new Unity(1.00002),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / InGCS Wells (ftUS) (Projected)

EPSG

PHPCoord

Name: InGCS Wells (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7256
Extent: USA - Indiana - Wells
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_WELLS_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.55),
    longitudeOfNaturalOrigin: new Degree(-85.25),
    scaleFactorAtNaturalOrigin: new Unity(1.000034),
    falseEasting: new USSurveyFoot(787400),
    falseNorthing: new USSurveyFoot(118110)
)

to NAD83(2011) / InGCS Wells (m) (Projected)

EPSG

PHPCoord

Name: InGCS Wells (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7255
Extent: USA - Indiana - Wells
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INGCS_WELLS_M),
    latitudeOfNaturalOrigin: new Degree(40.55),
    longitudeOfNaturalOrigin: new Degree(-85.25),
    scaleFactorAtNaturalOrigin: new Unity(1.000034),
    falseEasting: new Metre(240000),
    falseNorthing: new Metre(36000)
)

to NAD83(2011) / Indiana East (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11331
Extent: USA - Indiana - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INDIANA_EAST),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-85.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(250000)
)

to NAD83(2011) / Indiana East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15372
Extent: USA - Indiana - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INDIANA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-85.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(328083.333),
    falseNorthing: new USSurveyFoot(820208.333)
)

to NAD83(2011) / Indiana West (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11332
Extent: USA - Indiana - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INDIANA_WEST),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-87.083333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(900000),
    falseNorthing: new Metre(250000)
)

to NAD83(2011) / Indiana West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15373
Extent: USA - Indiana - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_INDIANA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-87.083333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(2952750),
    falseNorthing: new USSurveyFoot(820208.333)
)

to NAD83(2011) / Iowa North (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11431
Extent: USA - Iowa - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IOWA_NORTH),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(43.266666666667),
    latitudeOf2ndStandardParallel: new Degree(42.066666666667),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(2011) / Iowa North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15377
Extent: USA - Iowa - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IOWA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(43.266666666667),
    latitudeOf2ndStandardParallel: new Degree(42.066666666667),
    eastingAtFalseOrigin: new USSurveyFoot(4921250),
    northingAtFalseOrigin: new USSurveyFoot(3280833.3333)
)

to NAD83(2011) / Iowa South (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11432
Extent: USA - Iowa - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IOWA_SOUTH),
    latitudeOfFalseOrigin: new Degree(40),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.616666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Iowa South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15378
Extent: USA - Iowa - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_IOWA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(40),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.616666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 1 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 1 Goodland (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8458
Extent: USA - Kansas - Goodland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-101.6),
    scaleFactorAtNaturalOrigin: new Unity(1.000156),
    falseEasting: new USSurveyFoot(1500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 10 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 10 Atchison (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8499
Extent: USA - Kansas - Atchison
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(39.633333333333),
    longitudeOfNaturalOrigin: new Degree(-95.75),
    scaleFactorAtNaturalOrigin: new Unity(1.00004),
    falseEasting: new USSurveyFoot(10500000),
    falseNorthing: new USSurveyFoot(700000)
)

to NAD83(2011) / KS RCS zone 11 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 11 Kansas City (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8500
Extent: USA - Kansas - Kansas City
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(39.1),
    longitudeOfNaturalOrigin: new Degree(-95.25),
    scaleFactorAtNaturalOrigin: new Unity(1.000033),
    falseEasting: new USSurveyFoot(11500000),
    falseNorthing: new USSurveyFoot(600000)
)

to NAD83(2011) / KS RCS zone 12 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 12 Ulysses (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8501
Extent: USA - Kansas - Ulysses
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(36.75),
    longitudeOfNaturalOrigin: new Degree(-101.41666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.00014),
    falseEasting: new USSurveyFoot(12500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 13 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 13 Garden City (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8502
Extent: USA - Kansas - Garden City
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(36.75),
    longitudeOfNaturalOrigin: new Degree(-100.4),
    scaleFactorAtNaturalOrigin: new Unity(1.000109),
    falseEasting: new USSurveyFoot(13500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 14 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 14 Dodge City (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8503
Extent: USA - Kansas - Dodge City
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(36.75),
    longitudeOfNaturalOrigin: new Degree(-99.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000097),
    falseEasting: new USSurveyFoot(14500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 15 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 15 Larned (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8504
Extent: USA - Kansas - Larned
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(36.75),
    longitudeOfNaturalOrigin: new Degree(-99.2),
    scaleFactorAtNaturalOrigin: new Unity(1.000087),
    falseEasting: new USSurveyFoot(15500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 16 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 16 Pratt (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8505
Extent: USA - Kansas - Pratt
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(36.75),
    longitudeOfNaturalOrigin: new Degree(-98.55),
    scaleFactorAtNaturalOrigin: new Unity(1.000069),
    falseEasting: new USSurveyFoot(16500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 17 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 17 Wichita (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8506
Extent: USA - Kansas - Wichita
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(37.766666666667),
    longitudeOfNaturalOrigin: new Degree(-97.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000059),
    falseEasting: new USSurveyFoot(17500000),
    falseNorthing: new USSurveyFoot(400000)
)

to NAD83(2011) / KS RCS zone 18 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 18 Arkansas City (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8507
Extent: USA - Kansas - Arkansas City
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(37.183333333333),
    longitudeOfNaturalOrigin: new Degree(-97.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000055),
    falseEasting: new USSurveyFoot(18500000),
    falseNorthing: new USSurveyFoot(200000)
)

to NAD83(2011) / KS RCS zone 19 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 19 Coffeyville (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8515
Extent: USA - Kansas - Coffeyville
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_19),
    latitudeOfNaturalOrigin: new Degree(36.75),
    longitudeOfNaturalOrigin: new Degree(-95.966666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000034),
    falseEasting: new USSurveyFoot(19500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 2 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 2 Colby (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8459
Extent: USA - Kansas - Colby
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-100.95),
    scaleFactorAtNaturalOrigin: new Unity(1.000134),
    falseEasting: new USSurveyFoot(2500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 20 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 20 Pittsburg (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8516
Extent: USA - Kansas - Pittsburg
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(36.75),
    longitudeOfNaturalOrigin: new Degree(-95.083333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000031),
    falseEasting: new USSurveyFoot(20500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 3 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 3 Oberlin (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8490
Extent: USA - Kansas - Oberlin
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-100.35),
    scaleFactorAtNaturalOrigin: new Unity(1.000116),
    falseEasting: new USSurveyFoot(3500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 4 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 4 Hays (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8491
Extent: USA - Kansas - Hays
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-99.45),
    scaleFactorAtNaturalOrigin: new Unity(1.000082),
    falseEasting: new USSurveyFoot(4500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 5 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 5 Great Bend (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8492
Extent: USA - Kansas - Great Bend
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-98.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000078),
    falseEasting: new USSurveyFoot(5500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 6 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 6 Beliot (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8493
Extent: USA - Kansas - Beloit
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-98.15),
    scaleFactorAtNaturalOrigin: new Unity(1.000068),
    falseEasting: new USSurveyFoot(6500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 7 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 7 Salina (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8494
Extent: USA - Kansas - Salina
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-97.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000049),
    falseEasting: new USSurveyFoot(7500000),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / KS RCS zone 8 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 8 Manhattan (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8495
Extent: USA - Kansas - Manhattan
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(39.166666666667),
    longitudeOfNaturalOrigin: new Degree(-96.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000044),
    falseEasting: new USSurveyFoot(8500000),
    falseNorthing: new USSurveyFoot(600000)
)

to NAD83(2011) / KS RCS zone 9 (Projected)

EPSG

PHPCoord

Name: Kansas regional zone 9 Emporia (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8498
Extent: USA - Kansas - Emporia
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KS_RCS_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(38.5),
    longitudeOfNaturalOrigin: new Degree(-96.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00005),
    falseEasting: new USSurveyFoot(9500000),
    falseNorthing: new USSurveyFoot(300000)
)

to NAD83(2011) / Kansas LCC (Projected)

EPSG

PHPCoord

Name: Kansas DOT Lambert (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6920
Extent: USA - Kansas
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KANSAS_LCC),
    latitudeOfFalseOrigin: new Degree(36),
    longitudeOfFalseOrigin: new Degree(-98.25),
    latitudeOf1stStandardParallel: new Degree(39.5),
    latitudeOf2ndStandardParallel: new Degree(37.5),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Kansas LCC (ftUS) (Projected)

EPSG

PHPCoord

Name: Kansas DOT Lambert (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6921
Extent: USA - Kansas
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KANSAS_LCC_FTUS),
    latitudeOfFalseOrigin: new Degree(36),
    longitudeOfFalseOrigin: new Degree(-98.25),
    latitudeOf1stStandardParallel: new Degree(39.5),
    latitudeOf2ndStandardParallel: new Degree(37.5),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Kansas North (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11531
Extent: USA - Kansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KANSAS_NORTH),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(39.783333333333),
    latitudeOf2ndStandardParallel: new Degree(38.716666666667),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Kansas North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15379
Extent: USA - Kansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KANSAS_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(39.783333333333),
    latitudeOf2ndStandardParallel: new Degree(38.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Kansas South (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11532
Extent: USA - Kansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KANSAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(38.566666666667),
    latitudeOf2ndStandardParallel: new Degree(37.266666666667),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(400000)
)

to NAD83(2011) / Kansas South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15380
Extent: USA - Kansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KANSAS_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(38.566666666667),
    latitudeOf2ndStandardParallel: new Degree(37.266666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(1312333.3333)
)

to NAD83(2011) / Kentucky North (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15303
Extent: USA - Kentucky - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KENTUCKY_NORTH),
    latitudeOfFalseOrigin: new Degree(37.5),
    longitudeOfFalseOrigin: new Degree(-84.25),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(38.966666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Kentucky North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15328
Extent: USA - Kentucky - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KENTUCKY_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(37.5),
    longitudeOfFalseOrigin: new Degree(-84.25),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(38.966666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Kentucky Single Zone (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky Single Zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11630
Extent: USA - Kentucky
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KENTUCKY_SINGLE_ZONE),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.083333333333),
    latitudeOf2ndStandardParallel: new Degree(38.666666666667),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(2011) / Kentucky Single Zone (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky Single Zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15375
Extent: USA - Kentucky
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KENTUCKY_SINGLE_ZONE_FTUS),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.083333333333),
    latitudeOf2ndStandardParallel: new Degree(38.666666666667),
    eastingAtFalseOrigin: new USSurveyFoot(4921250),
    northingAtFalseOrigin: new USSurveyFoot(3280833.333)
)

to NAD83(2011) / Kentucky South (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11632
Extent: USA - Kentucky - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KENTUCKY_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.933333333333),
    latitudeOf2ndStandardParallel: new Degree(36.733333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(2011) / Kentucky South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15329
Extent: USA - Kentucky - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_KENTUCKY_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.933333333333),
    latitudeOf2ndStandardParallel: new Degree(36.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(2011) / Louisiana North (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11731
Extent: USA - Louisiana - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_LOUISIANA_NORTH),
    latitudeOfFalseOrigin: new Degree(30.5),
    longitudeOfFalseOrigin: new Degree(-92.5),
    latitudeOf1stStandardParallel: new Degree(32.666666666667),
    latitudeOf2ndStandardParallel: new Degree(31.166666666667),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Louisiana North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15391
Extent: USA - Louisiana - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_LOUISIANA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(30.5),
    longitudeOfFalseOrigin: new Degree(-92.5),
    latitudeOf1stStandardParallel: new Degree(32.666666666667),
    latitudeOf2ndStandardParallel: new Degree(31.166666666667),
    eastingAtFalseOrigin: new USSurveyFoot(3280833.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Louisiana South (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11732
Extent: USA - Louisiana - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_LOUISIANA_SOUTH),
    latitudeOfFalseOrigin: new Degree(28.5),
    longitudeOfFalseOrigin: new Degree(-91.333333333333),
    latitudeOf1stStandardParallel: new Degree(30.7),
    latitudeOf2ndStandardParallel: new Degree(29.3),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Louisiana South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15392
Extent: USA - Louisiana - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_LOUISIANA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(28.5),
    longitudeOfFalseOrigin: new Degree(-91.333333333333),
    latitudeOf1stStandardParallel: new Degree(30.7),
    latitudeOf2ndStandardParallel: new Degree(29.3),
    eastingAtFalseOrigin: new USSurveyFoot(3280833.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Maine CS2000 Central (Projected)

EPSG

PHPCoord

Name: Maine CS2000 Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11854
Extent: USA - Maine - CS2000 - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MAINE_CS2000_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(43.5),
    longitudeOfNaturalOrigin: new Degree(-69.125),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Maine CS2000 East (Projected)

EPSG

PHPCoord

Name: Maine CS2000 East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11851
Extent: USA - Maine - CS2000 - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MAINE_CS2000_EAST),
    latitudeOfNaturalOrigin: new Degree(43.833333333333),
    longitudeOfNaturalOrigin: new Degree(-67.875),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Maine CS2000 West (Projected)

EPSG

PHPCoord

Name: Maine CS2000 West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11853
Extent: USA - Maine - CS2000 - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MAINE_CS2000_WEST),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-70.375),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Maine East (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11831
Extent: USA - Maine - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MAINE_EAST),
    latitudeOfNaturalOrigin: new Degree(43.666666666667),
    longitudeOfNaturalOrigin: new Degree(-68.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Maine East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::11833
Extent: USA - Maine - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MAINE_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.666666666667),
    longitudeOfNaturalOrigin: new Degree(-68.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Maine West (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11832
Extent: USA - Maine - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MAINE_WEST),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-70.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(900000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Maine West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::11834
Extent: USA - Maine - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MAINE_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-70.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(2952750),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Maryland (Projected)

EPSG

PHPCoord

Name: SPCS83 Maryland zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11930
Extent: USA - Maryland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MARYLAND),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-77),
    latitudeOf1stStandardParallel: new Degree(39.45),
    latitudeOf2ndStandardParallel: new Degree(38.3),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Maryland (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Maryland zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15330
Extent: USA - Maryland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MARYLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-77),
    latitudeOf1stStandardParallel: new Degree(39.45),
    latitudeOf2ndStandardParallel: new Degree(38.3),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Massachusetts Island (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Island zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12032
Extent: USA - Massachusetts - SPCS - islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MASSACHUSETTS_ISLAND),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-70.5),
    latitudeOf1stStandardParallel: new Degree(41.483333333333),
    latitudeOf2ndStandardParallel: new Degree(41.283333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Massachusetts Island (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Island zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15332
Extent: USA - Massachusetts - SPCS - islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MASSACHUSETTS_ISLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-70.5),
    latitudeOf1stStandardParallel: new Degree(41.483333333333),
    latitudeOf2ndStandardParallel: new Degree(41.283333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Massachusetts Mainland (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Mainland zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12031
Extent: USA - Massachusetts - SPCS - mainland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MASSACHUSETTS_MAINLAND),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-71.5),
    latitudeOf1stStandardParallel: new Degree(42.683333333333),
    latitudeOf2ndStandardParallel: new Degree(41.716666666667),
    eastingAtFalseOrigin: new Metre(200000),
    northingAtFalseOrigin: new Metre(750000)
)

to NAD83(2011) / Massachusetts Mainland (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Mainland zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15331
Extent: USA - Massachusetts - SPCS - mainland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MASSACHUSETTS_MAINLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-71.5),
    latitudeOf1stStandardParallel: new Degree(42.683333333333),
    latitudeOf2ndStandardParallel: new Degree(41.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(656166.667),
    northingAtFalseOrigin: new USSurveyFoot(2460625)
)

to NAD83(2011) / Michigan Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12142
Extent: USA - Michigan - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MICHIGAN_CENTRAL),
    latitudeOfFalseOrigin: new Degree(43.316666666667),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(45.7),
    latitudeOf2ndStandardParallel: new Degree(44.183333333333),
    eastingAtFalseOrigin: new Metre(6000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Michigan Central (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan Central zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15334
Extent: USA - Michigan - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MICHIGAN_CENTRAL_FT),
    latitudeOfFalseOrigin: new Degree(43.316666666667),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(45.7),
    latitudeOf2ndStandardParallel: new Degree(44.183333333333),
    eastingAtFalseOrigin: new Foot(19685039.37),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(2011) / Michigan North (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12141
Extent: USA - Michigan - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MICHIGAN_NORTH),
    latitudeOfFalseOrigin: new Degree(44.783333333333),
    longitudeOfFalseOrigin: new Degree(-87),
    latitudeOf1stStandardParallel: new Degree(47.083333333333),
    latitudeOf2ndStandardParallel: new Degree(45.483333333333),
    eastingAtFalseOrigin: new Metre(8000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Michigan North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15333
Extent: USA - Michigan - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MICHIGAN_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(44.783333333333),
    longitudeOfFalseOrigin: new Degree(-87),
    latitudeOf1stStandardParallel: new Degree(47.083333333333),
    latitudeOf2ndStandardParallel: new Degree(45.483333333333),
    eastingAtFalseOrigin: new Foot(26246719.16),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(2011) / Michigan Oblique Mercator (Projected)

EPSG

PHPCoord

Name: Michigan Oblique Mercator (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12150
Extent: USA - Michigan
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MICHIGAN_OBLIQUE_MERCATOR),
    latitudeOfProjectionCentre: new Degree(45.309166666667),
    longitudeOfProjectionCentre: new Degree(-86),
    azimuthOfInitialLine: new Degree(337.25556),
    angleFromRectifiedToSkewGrid: new Degree(337.25556),
    scaleFactorOnInitialLine: new Unity(0.9996),
    falseEasting: new Metre(2546731.496),
    falseNorthing: new Metre(-4354009.816)
)

to NAD83(2011) / Michigan South (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12143
Extent: USA - Michigan - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MICHIGAN_SOUTH),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(43.666666666667),
    latitudeOf2ndStandardParallel: new Degree(42.1),
    eastingAtFalseOrigin: new Metre(4000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Michigan South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15335
Extent: USA - Michigan - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MICHIGAN_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(43.666666666667),
    latitudeOf2ndStandardParallel: new Degree(42.1),
    eastingAtFalseOrigin: new Foot(13123359.58),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(2011) / Minnesota Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12232
Extent: USA - Minnesota - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MINNESOTA_CENTRAL),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(-94.25),
    latitudeOf1stStandardParallel: new Degree(47.05),
    latitudeOf2ndStandardParallel: new Degree(45.616666666667),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(100000)
)

to NAD83(2011) / Minnesota Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::12235
Extent: USA - Minnesota - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MINNESOTA_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(-94.25),
    latitudeOf1stStandardParallel: new Degree(47.05),
    latitudeOf2ndStandardParallel: new Degree(45.616666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2624666.6667),
    northingAtFalseOrigin: new USSurveyFoot(328083.3333)
)

to NAD83(2011) / Minnesota North (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12231
Extent: USA - Minnesota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MINNESOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(46.5),
    longitudeOfFalseOrigin: new Degree(-93.1),
    latitudeOf1stStandardParallel: new Degree(48.633333333333),
    latitudeOf2ndStandardParallel: new Degree(47.033333333333),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(100000)
)

to NAD83(2011) / Minnesota North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::12234
Extent: USA - Minnesota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MINNESOTA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(46.5),
    longitudeOfFalseOrigin: new Degree(-93.1),
    latitudeOf1stStandardParallel: new Degree(48.633333333333),
    latitudeOf2ndStandardParallel: new Degree(47.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2624666.6667),
    northingAtFalseOrigin: new USSurveyFoot(328083.3333)
)

to NAD83(2011) / Minnesota South (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12233
Extent: USA - Minnesota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MINNESOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(43),
    longitudeOfFalseOrigin: new Degree(-94),
    latitudeOf1stStandardParallel: new Degree(45.216666666667),
    latitudeOf2ndStandardParallel: new Degree(43.783333333333),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(100000)
)

to NAD83(2011) / Minnesota South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::12236
Extent: USA - Minnesota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MINNESOTA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(43),
    longitudeOfFalseOrigin: new Degree(-94),
    latitudeOf1stStandardParallel: new Degree(45.216666666667),
    latitudeOf2ndStandardParallel: new Degree(43.783333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2624666.6667),
    northingAtFalseOrigin: new USSurveyFoot(328083.3333)
)

to NAD83(2011) / Mississippi East (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12331
Extent: USA - Mississippi - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MISSISSIPPI_EAST),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-88.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Mississippi East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15336
Extent: USA - Mississippi - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MISSISSIPPI_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-88.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Mississippi TM (Projected)

EPSG

PHPCoord

Name: Mississippi Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::3813
Extent: USA - Mississippi
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MISSISSIPPI_TM),
    latitudeOfNaturalOrigin: new Degree(32.5),
    longitudeOfNaturalOrigin: new Degree(-89.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9998335),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(1300000)
)

to NAD83(2011) / Mississippi West (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12332
Extent: USA - Mississippi - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MISSISSIPPI_WEST),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-90.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Mississippi West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15337
Extent: USA - Mississippi - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MISSISSIPPI_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-90.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new USSurveyFoot(2296583.333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Missouri Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Missouri Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12432
Extent: USA - Missouri - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MISSOURI_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(35.833333333333),
    longitudeOfNaturalOrigin: new Degree(-92.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Missouri East (Projected)

EPSG

PHPCoord

Name: SPCS83 Missouri East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12431
Extent: USA - Missouri - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MISSOURI_EAST),
    latitudeOfNaturalOrigin: new Degree(35.833333333333),
    longitudeOfNaturalOrigin: new Degree(-90.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Missouri West (Projected)

EPSG

PHPCoord

Name: SPCS83 Missouri West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12433
Extent: USA - Missouri - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MISSOURI_WEST),
    latitudeOfNaturalOrigin: new Degree(36.166666666667),
    longitudeOfNaturalOrigin: new Degree(-94.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(850000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Montana (Projected)

EPSG

PHPCoord

Name: SPCS83 Montana zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12530
Extent: USA - Montana
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MONTANA),
    latitudeOfFalseOrigin: new Degree(44.25),
    longitudeOfFalseOrigin: new Degree(-109.5),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(45),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Montana (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Montana zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15338
Extent: USA - Montana
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_MONTANA_FT),
    latitudeOfFalseOrigin: new Degree(44.25),
    longitudeOfFalseOrigin: new Degree(-109.5),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(45),
    eastingAtFalseOrigin: new Foot(1968503.937),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(2011) / NCRS Las Vegas (ftUS) (Projected)

EPSG

PHPCoord

Name: NCRS Las Vegas zone (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8374
Extent: USA - Nevada - Las Vegas
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NCRS_LAS_VEGAS_FTUS),
    latitudeOfNaturalOrigin: new Degree(36.25),
    longitudeOfNaturalOrigin: new Degree(-114.96666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0001),
    falseEasting: new USSurveyFoot(328083.3333),
    falseNorthing: new USSurveyFoot(656166.6667)
)

to NAD83(2011) / NCRS Las Vegas (m) (Projected)

EPSG

PHPCoord

Name: NCRS Las Vegas zone (m)
Code: urn:ogc:def:coordinateOperation:EPSG::8373
Extent: USA - Nevada - Las Vegas
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NCRS_LAS_VEGAS_M),
    latitudeOfNaturalOrigin: new Degree(36.25),
    longitudeOfNaturalOrigin: new Degree(-114.96666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0001),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(200000)
)

to NAD83(2011) / NCRS Las Vegas high (ftUS) (Projected)

EPSG

PHPCoord

Name: NCRS Las Vegas high elevation zone (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::8376
Extent: USA - Nevada - Las Vegas high elevation
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NCRS_LAS_VEGAS_HIGH_FTUS),
    latitudeOfNaturalOrigin: new Degree(36.25),
    longitudeOfNaturalOrigin: new Degree(-114.96666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000135),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(1312333.3333)
)

to NAD83(2011) / NCRS Las Vegas high (m) (Projected)

EPSG

PHPCoord

Name: NCRS Las Vegas high elevation zone (m)
Code: urn:ogc:def:coordinateOperation:EPSG::8375
Extent: USA - Nevada - Las Vegas high elevation
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NCRS_LAS_VEGAS_HIGH_M),
    latitudeOfNaturalOrigin: new Degree(36.25),
    longitudeOfNaturalOrigin: new Degree(-114.96666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000135),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(400000)
)

to NAD83(2011) / Nebraska (Projected)

EPSG

PHPCoord

Name: SPCS83 Nebraska zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12630
Extent: USA - Nebraska
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEBRASKA),
    latitudeOfFalseOrigin: new Degree(39.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Nebraska (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nebraska zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15396
Extent: USA - Nebraska
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEBRASKA_FTUS),
    latitudeOfFalseOrigin: new Degree(39.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Nevada Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12732
Extent: USA - Nevada - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEVADA_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-116.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(6000000)
)

to NAD83(2011) / Nevada Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15382
Extent: USA - Nevada - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEVADA_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-116.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(1640416.6667),
    falseNorthing: new USSurveyFoot(19685000)
)

to NAD83(2011) / Nevada East (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12731
Extent: USA - Nevada - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEVADA_EAST),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-115.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(8000000)
)

to NAD83(2011) / Nevada East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15381
Extent: USA - Nevada - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEVADA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-115.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(656166.6667),
    falseNorthing: new USSurveyFoot(26246666.6667)
)

to NAD83(2011) / Nevada West (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12733
Extent: USA - Nevada - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEVADA_WEST),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-118.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(4000000)
)

to NAD83(2011) / Nevada West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15383
Extent: USA - Nevada - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEVADA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-118.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(2624666.6667),
    falseNorthing: new USSurveyFoot(13123333.3333)
)

to NAD83(2011) / New Hampshire (Projected)

EPSG

PHPCoord

Name: SPCS83 New Hampshire zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12830
Extent: USA - New Hampshire
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_HAMPSHIRE),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-71.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / New Hampshire (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Hampshire zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15389
Extent: USA - New Hampshire
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_HAMPSHIRE_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-71.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / New Jersey (Projected)

EPSG

PHPCoord

Name: SPCS83 New Jersey zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12930
Extent: USA - New Jersey
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_JERSEY),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / New Jersey (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Jersey zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15384
Extent: USA - New Jersey
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_JERSEY_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(492125),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / New Mexico Central (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13032
Extent: USA - New Mexico - SPCS83 - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_MEXICO_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-106.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / New Mexico Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15340
Extent: USA - New Mexico - SPCS83 - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_MEXICO_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-106.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(1640416.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / New Mexico East (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13031
Extent: USA - New Mexico - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_MEXICO_EAST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-104.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999909091),
    falseEasting: new Metre(165000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / New Mexico East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15339
Extent: USA - New Mexico - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_MEXICO_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-104.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999909091),
    falseEasting: new USSurveyFoot(541337.5),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / New Mexico West (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13033
Extent: USA - New Mexico - SPCS83 - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_MEXICO_WEST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-107.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999916667),
    falseEasting: new Metre(830000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / New Mexico West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15341
Extent: USA - New Mexico - SPCS83 - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_MEXICO_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-107.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999916667),
    falseEasting: new USSurveyFoot(2723091.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / New York Central (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13132
Extent: USA - New York - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_YORK_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-76.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / New York Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15343
Extent: USA - New York - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_YORK_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-76.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(820208.333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / New York East (Projected)

EPSG

PHPCoord

Name: SPCS83 New York East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13131
Extent: USA - New York - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_YORK_EAST),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / New York East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15342
Extent: USA - New York - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_YORK_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(492125),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / New York Long Island (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Long Island zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13134
Extent: USA - New York - SPCS - Long Island
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_YORK_LONG_ISLAND),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-74),
    latitudeOf1stStandardParallel: new Degree(41.033333333333),
    latitudeOf2ndStandardParallel: new Degree(40.666666666667),
    eastingAtFalseOrigin: new Metre(300000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / New York Long Island (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Long Island zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15345
Extent: USA - New York - SPCS - Long Island
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_YORK_LONG_ISLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-74),
    latitudeOf1stStandardParallel: new Degree(41.033333333333),
    latitudeOf2ndStandardParallel: new Degree(40.666666666667),
    eastingAtFalseOrigin: new USSurveyFoot(984250),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / New York West (Projected)

EPSG

PHPCoord

Name: SPCS83 New York West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13133
Extent: USA - New York - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_YORK_WEST),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-78.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(350000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / New York West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15344
Extent: USA - New York - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NEW_YORK_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-78.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(1148291.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / North Carolina (Projected)

EPSG

PHPCoord

Name: SPCS83 North Carolina zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13230
Extent: USA - North Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NORTH_CAROLINA),
    latitudeOfFalseOrigin: new Degree(33.75),
    longitudeOfFalseOrigin: new Degree(-79),
    latitudeOf1stStandardParallel: new Degree(36.166666666667),
    latitudeOf2ndStandardParallel: new Degree(34.333333333333),
    eastingAtFalseOrigin: new Metre(609601.22),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / North Carolina (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 North Carolina zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15346
Extent: USA - North Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NORTH_CAROLINA_FTUS),
    latitudeOfFalseOrigin: new Degree(33.75),
    longitudeOfFalseOrigin: new Degree(-79),
    latitudeOf1stStandardParallel: new Degree(36.166666666667),
    latitudeOf2ndStandardParallel: new Degree(34.333333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / North Dakota North (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13331
Extent: USA - North Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NORTH_DAKOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.433333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / North Dakota North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15347
Extent: USA - North Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NORTH_DAKOTA_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.433333333333),
    eastingAtFalseOrigin: new Foot(1968503.937),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(2011) / North Dakota South (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13332
Extent: USA - North Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NORTH_DAKOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(45.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(47.483333333333),
    latitudeOf2ndStandardParallel: new Degree(46.183333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / North Dakota South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15348
Extent: USA - North Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_NORTH_DAKOTA_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(45.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(47.483333333333),
    latitudeOf2ndStandardParallel: new Degree(46.183333333333),
    eastingAtFalseOrigin: new Foot(1968503.937),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(2011) / Ohio North (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13431
Extent: USA - Ohio - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OHIO_NORTH),
    latitudeOfFalseOrigin: new Degree(39.666666666667),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(41.7),
    latitudeOf2ndStandardParallel: new Degree(40.433333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Ohio North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::13433
Extent: USA - Ohio - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OHIO_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(39.666666666667),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(41.7),
    latitudeOf2ndStandardParallel: new Degree(40.433333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Ohio South (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13432
Extent: USA - Ohio - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OHIO_SOUTH),
    latitudeOfFalseOrigin: new Degree(38),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(40.033333333333),
    latitudeOf2ndStandardParallel: new Degree(38.733333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Ohio South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::13434
Extent: USA - Ohio - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OHIO_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(38),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(40.033333333333),
    latitudeOf2ndStandardParallel: new Degree(38.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Oklahoma North (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13531
Extent: USA - Oklahoma - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OKLAHOMA_NORTH),
    latitudeOfFalseOrigin: new Degree(35),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(36.766666666667),
    latitudeOf2ndStandardParallel: new Degree(35.566666666667),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Oklahoma North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15349
Extent: USA - Oklahoma - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OKLAHOMA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(35),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(36.766666666667),
    latitudeOf2ndStandardParallel: new Degree(35.566666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Oklahoma South (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13532
Extent: USA - Oklahoma - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OKLAHOMA_SOUTH),
    latitudeOfFalseOrigin: new Degree(33.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(35.233333333333),
    latitudeOf2ndStandardParallel: new Degree(33.933333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Oklahoma South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15350
Extent: USA - Oklahoma - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OKLAHOMA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(33.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(35.233333333333),
    latitudeOf2ndStandardParallel: new Degree(33.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Oregon Baker zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Baker zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6742
Extent: USA - Oregon - Baker City
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_BAKER_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(44.5),
    longitudeOfNaturalOrigin: new Degree(-117.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00016),
    falseEasting: new Foot(131233.5958),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Baker zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Baker zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6741
Extent: USA - Oregon - Baker City
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_BAKER_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(44.5),
    longitudeOfNaturalOrigin: new Degree(-117.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00016),
    falseEasting: new Metre(40000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Bend-Burns zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Bend-Burns zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6748
Extent: USA - Oregon - Bend-Burns
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_BEND_BURNS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(43.666666666667),
    longitudeOfNaturalOrigin: new Degree(-119.75),
    scaleFactorAtNaturalOrigin: new Unity(1.0002),
    falseEasting: new Foot(393700.7874),
    falseNorthing: new Foot(196850.3937)
)

to NAD83(2011) / Oregon Bend-Burns zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Bend-Burns zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6747
Extent: USA - Oregon - Bend-Burns
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_BEND_BURNS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(43.666666666667),
    longitudeOfNaturalOrigin: new Degree(-119.75),
    scaleFactorAtNaturalOrigin: new Unity(1.0002),
    falseEasting: new Metre(120000),
    falseNorthing: new Metre(60000)
)

to NAD83(2011) / Oregon Bend-Klamath Falls zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Bend-Klamath Falls zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6744
Extent: USA - Oregon - Bend-Klamath Falls
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_BEND_KLAMATH_FALLS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-121.75),
    scaleFactorAtNaturalOrigin: new Unity(1.0002),
    falseEasting: new Foot(262467.1916),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Bend-Klamath Falls zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Bend-Klamath Falls zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6743
Extent: USA - Oregon - Bend-Klamath Falls
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_BEND_KLAMATH_FALLS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-121.75),
    scaleFactorAtNaturalOrigin: new Unity(1.0002),
    falseEasting: new Metre(80000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Bend-Redmond-Prineville zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Bend-Redmond-Prineville zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6746
Extent: USA - Oregon - Bend-Redmond-Prineville
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_BEND_REDMOND_PRINEVILLE_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(44.666666666667),
    longitudeOfNaturalOrigin: new Degree(-121.25),
    scaleFactorAtNaturalOrigin: new Unity(1.00012),
    falseEasting: new Foot(262467.1916),
    falseNorthing: new Foot(426509.1864)
)

to NAD83(2011) / Oregon Bend-Redmond-Prineville zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Bend-Redmond-Prineville zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6745
Extent: USA - Oregon - Bend-Redmond-Prineville
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_BEND_REDMOND_PRINEVILLE_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(44.666666666667),
    longitudeOfNaturalOrigin: new Degree(-121.25),
    scaleFactorAtNaturalOrigin: new Unity(1.00012),
    falseEasting: new Metre(80000),
    falseNorthing: new Metre(130000)
)

to NAD83(2011) / Oregon Burns-Harper zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Burns-Harper zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8274
Extent: USA - Oregon - Burns-Harper
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_BURNS_HARPER_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(43.5),
    longitudeOfNaturalOrigin: new Degree(-117.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.00014),
    falseEasting: new Foot(295275.5906),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Burns-Harper zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Burns-Harper zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8273
Extent: USA - Oregon - Burns-Harper
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_BURNS_HARPER_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(43.5),
    longitudeOfNaturalOrigin: new Degree(-117.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.00014),
    falseEasting: new Metre(90000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Canyon City-Burns zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Canyon City-Burns zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8276
Extent: USA - Oregon - Canyon City-Burns
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_CANYON_CITY_BURNS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(43.5),
    longitudeOfNaturalOrigin: new Degree(-119),
    scaleFactorAtNaturalOrigin: new Unity(1.00022),
    falseEasting: new Foot(65616.7979),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Canyon City-Burns zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Canyon City-Burns zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8275
Extent: USA - Oregon - Canyon City-Burns
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_CANYON_CITY_BURNS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(43.5),
    longitudeOfNaturalOrigin: new Degree(-119),
    scaleFactorAtNaturalOrigin: new Unity(1.00022),
    falseEasting: new Metre(20000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Canyonville-Grants Pass zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Canyonville-Grants Pass zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6750
Extent: USA - Oregon - Canyonville-Grants Pass
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_CANYONVILLE_GRANTS_PASS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-123.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00007),
    falseEasting: new Foot(131233.5958),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Canyonville-Grants Pass zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Canyonville-Grants Pass zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6749
Extent: USA - Oregon - Canyonville-Grants Pass
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_CANYONVILLE_GRANTS_PASS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-123.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00007),
    falseEasting: new Metre(40000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Coast Range North zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Coast Range North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8278
Extent: USA - Oregon - Coast Range North
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_COAST_RANGE_NORTH_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45.583333333333),
    longitudeOfNaturalOrigin: new Degree(-123.41666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000045),
    falseEasting: new Foot(98425.1969),
    falseNorthing: new Foot(65616.7979)
)

to NAD83(2011) / Oregon Coast Range North zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Coast Range North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8277
Extent: USA - Oregon - Coast Range North
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_COAST_RANGE_NORTH_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45.583333333333),
    longitudeOfNaturalOrigin: new Degree(-123.41666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000045),
    falseEasting: new Metre(30000),
    falseNorthing: new Metre(20000)
)

to NAD83(2011) / Oregon Coast zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Coast zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6770
Extent: USA - Oregon - Oregon Coast
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_COAST_ZONE_FT),
    latitudeOfProjectionCentre: new Degree(44.75),
    longitudeOfProjectionCentre: new Degree(-124.05),
    azimuthOfInitialLine: new Degree(5),
    angleFromRectifiedToSkewGrid: new Degree(5),
    scaleFactorOnInitialLine: new Unity(1),
    falseEasting: new Foot(-984251.9685),
    falseNorthing: new Foot(-15091863.5171)
)

to NAD83(2011) / Oregon Coast zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Coast zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6769
Extent: USA - Oregon - Oregon Coast
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_COAST_ZONE_M),
    latitudeOfProjectionCentre: new Degree(44.75),
    longitudeOfProjectionCentre: new Degree(-124.05),
    azimuthOfInitialLine: new Degree(5),
    angleFromRectifiedToSkewGrid: new Degree(5),
    scaleFactorOnInitialLine: new Unity(1),
    falseEasting: new Metre(-300000),
    falseNorthing: new Metre(-4600000)
)

to NAD83(2011) / Oregon Columbia River East zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Columbia River East zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6752
Extent: USA - Oregon - Columbia River East
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_COLUMBIA_RIVER_EAST_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45.666666666667),
    longitudeOfNaturalOrigin: new Degree(-120.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000008),
    falseEasting: new Foot(492125.9843),
    falseNorthing: new Foot(98425.1969)
)

to NAD83(2011) / Oregon Columbia River East zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Columbia River East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6751
Extent: USA - Oregon - Columbia River East
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_COLUMBIA_RIVER_EAST_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45.666666666667),
    longitudeOfNaturalOrigin: new Degree(-120.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000008),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(30000)
)

to NAD83(2011) / Oregon Columbia River West zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Columbia River West zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6754
Extent: USA - Oregon - Columbia River West
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_COLUMBIA_RIVER_WEST_ZONE_FT),
    latitudeOfProjectionCentre: new Degree(45.916666666667),
    longitudeOfProjectionCentre: new Degree(-123),
    azimuthOfInitialLine: new Degree(295),
    angleFromRectifiedToSkewGrid: new Degree(295),
    scaleFactorOnInitialLine: new Unity(1),
    falseEasting: new Foot(22965879.2651),
    falseNorthing: new Foot(-9842519.685)
)

to NAD83(2011) / Oregon Columbia River West zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Columbia River West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6753
Extent: USA - Oregon - Columbia River West
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_COLUMBIA_RIVER_WEST_ZONE_M),
    latitudeOfProjectionCentre: new Degree(45.916666666667),
    longitudeOfProjectionCentre: new Degree(-123),
    azimuthOfInitialLine: new Degree(295),
    angleFromRectifiedToSkewGrid: new Degree(295),
    scaleFactorOnInitialLine: new Unity(1),
    falseEasting: new Metre(7000000),
    falseNorthing: new Metre(-3000000)
)

to NAD83(2011) / Oregon Cottage Grove-Canyonville zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Cottage Grove-Canyonville zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6756
Extent: USA - Oregon - Cottage Grove-Canyonville
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_COTTAGE_GROVE_CANYONVILLE_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-123.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000023),
    falseEasting: new Foot(164041.9948),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Cottage Grove-Canyonville zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Cottage Grove-Canyonville zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6755
Extent: USA - Oregon - Cottage Grove-Canyonville
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_COTTAGE_GROVE_CANYONVILLE_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-123.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000023),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Dayville-Prairie City zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Dayville-Prairie City zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8280
Extent: USA - Oregon - Dayville-Prairie City
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_DAYVILLE_PRAIRIE_CITY_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(44.25),
    longitudeOfNaturalOrigin: new Degree(-119.63333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00012),
    falseEasting: new Foot(65616.7979),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Dayville-Prairie City zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Dayville-Prairie City zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8279
Extent: USA - Oregon - Dayville-Prairie City
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_DAYVILLE_PRAIRIE_CITY_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(44.25),
    longitudeOfNaturalOrigin: new Degree(-119.63333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00012),
    falseEasting: new Metre(20000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Denio-Burns zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Denio-Burns zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8282
Extent: USA - Oregon - Denio-Burns
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_DENIO_BURNS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-118.41666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.00019),
    falseEasting: new Foot(262467.1916),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Denio-Burns zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Denio-Burns zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8281
Extent: USA - Oregon - Denio-Burns
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_DENIO_BURNS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-118.41666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.00019),
    falseEasting: new Metre(80000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Dufur-Madras zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Dufur-Madras zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6758
Extent: USA - Oregon - Dufur-Madras
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_DUFUR_MADRAS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(44.5),
    longitudeOfNaturalOrigin: new Degree(-121),
    scaleFactorAtNaturalOrigin: new Unity(1.00011),
    falseEasting: new Foot(262467.1916),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Dufur-Madras zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Dufur-Madras zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6757
Extent: USA - Oregon - Dufur-Madras
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_DUFUR_MADRAS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(44.5),
    longitudeOfNaturalOrigin: new Degree(-121),
    scaleFactorAtNaturalOrigin: new Unity(1.00011),
    falseEasting: new Metre(80000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Eugene zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Eugene zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6760
Extent: USA - Oregon - Eugene
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_EUGENE_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(43.75),
    longitudeOfNaturalOrigin: new Degree(-123.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000015),
    falseEasting: new Foot(164041.9948),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Eugene zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Eugene zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6759
Extent: USA - Oregon - Eugene
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_EUGENE_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(43.75),
    longitudeOfNaturalOrigin: new Degree(-123.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000015),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon GIC Lambert (ft) (Projected)

EPSG

PHPCoord

Name: Oregon GIC Lambert (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15374
Extent: USA - Oregon
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_GIC_LAMBERT_FT),
    latitudeOfFalseOrigin: new Degree(41.75),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Foot(1312335.958),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(2011) / Oregon Grants Pass-Ashland zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Grants Pass-Ashland zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6762
Extent: USA - Oregon - Grants Pass-Ashland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_GRANTS_PASS_ASHLAND_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-123.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000043),
    falseEasting: new Foot(164041.9948),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Grants Pass-Ashland zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Grants Pass-Ashland zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6761
Extent: USA - Oregon - Grants Pass-Ashland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_GRANTS_PASS_ASHLAND_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-123.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000043),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Gresham-Warm Springs zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Gresham-Warm Springs zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6764
Extent: USA - Oregon - Gresham-Warm Springs
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_GRESHAM_WARM_SPRINGS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45),
    longitudeOfNaturalOrigin: new Degree(-122.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00005),
    falseEasting: new Foot(32808.399),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Gresham-Warm Springs zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Gresham-Warm Springs zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6763
Extent: USA - Oregon - Gresham-Warm Springs
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_GRESHAM_WARM_SPRINGS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45),
    longitudeOfNaturalOrigin: new Degree(-122.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00005),
    falseEasting: new Metre(10000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Halfway zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Halfway zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8284
Extent: USA - Oregon - Halfway
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_HALFWAY_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45.25),
    longitudeOfNaturalOrigin: new Degree(-117.25),
    scaleFactorAtNaturalOrigin: new Unity(1.000085),
    falseEasting: new Foot(131233.5958),
    falseNorthing: new Foot(229658.7927)
)

to NAD83(2011) / Oregon Halfway zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Halfway zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8283
Extent: USA - Oregon - Halfway
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_HALFWAY_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45.25),
    longitudeOfNaturalOrigin: new Degree(-117.25),
    scaleFactorAtNaturalOrigin: new Unity(1.000085),
    falseEasting: new Metre(40000),
    falseNorthing: new Metre(70000)
)

to NAD83(2011) / Oregon LCC (m) (Projected)

EPSG

PHPCoord

Name: Oregon Lambert (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13633
Extent: USA - Oregon
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_LCC_M),
    latitudeOfFalseOrigin: new Degree(41.75),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Oregon La Grande zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon La Grande zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6766
Extent: USA - Oregon - La Grande
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_LA_GRANDE_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45),
    longitudeOfNaturalOrigin: new Degree(-118),
    scaleFactorAtNaturalOrigin: new Unity(1.00013),
    falseEasting: new Foot(131233.5958),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon La Grande zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon La Grande zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6765
Extent: USA - Oregon - La Grande
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_LA_GRANDE_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45),
    longitudeOfNaturalOrigin: new Degree(-118),
    scaleFactorAtNaturalOrigin: new Unity(1.00013),
    falseEasting: new Metre(40000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Medford-Diamond Lake zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Medford-Diamond Lake zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8286
Extent: USA - Oregon - Medford-Diamond Lake
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_MEDFORD_DIAMOND_LAKE_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(42),
    longitudeOfNaturalOrigin: new Degree(-122.25),
    scaleFactorAtNaturalOrigin: new Unity(1.00004),
    falseEasting: new Foot(196850.3937),
    falseNorthing: new Foot(-196850.3937)
)

to NAD83(2011) / Oregon Medford-Diamond Lake zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Medford-Diamond Lake zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8285
Extent: USA - Oregon - Medford-Diamond Lake
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_MEDFORD_DIAMOND_LAKE_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(42),
    longitudeOfNaturalOrigin: new Degree(-122.25),
    scaleFactorAtNaturalOrigin: new Unity(1.00004),
    falseEasting: new Metre(60000),
    falseNorthing: new Metre(-60000)
)

to NAD83(2011) / Oregon Mitchell zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Mitchell zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8288
Extent: USA - Oregon - Mitchell
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_MITCHELL_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(47),
    longitudeOfNaturalOrigin: new Degree(-120.25),
    scaleFactorAtNaturalOrigin: new Unity(0.99927),
    falseEasting: new Foot(98425.1969),
    falseNorthing: new Foot(951443.5696)
)

to NAD83(2011) / Oregon Mitchell zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Mitchell zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8287
Extent: USA - Oregon - Mitchell
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_MITCHELL_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(47),
    longitudeOfNaturalOrigin: new Degree(-120.25),
    scaleFactorAtNaturalOrigin: new Unity(0.99927),
    falseEasting: new Metre(30000),
    falseNorthing: new Metre(290000)
)

to NAD83(2011) / Oregon North (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13631
Extent: USA - Oregon - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_NORTH),
    latitudeOfFalseOrigin: new Degree(43.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(46),
    latitudeOf2ndStandardParallel: new Degree(44.333333333333),
    eastingAtFalseOrigin: new Metre(2500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Oregon North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15351
Extent: USA - Oregon - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(43.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(46),
    latitudeOf2ndStandardParallel: new Degree(44.333333333333),
    eastingAtFalseOrigin: new Foot(8202099.738),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(2011) / Oregon North Central zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon North Central zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8290
Extent: USA - Oregon - North Central
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_NORTH_CENTRAL_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(46.166666666667),
    longitudeOfNaturalOrigin: new Degree(-120.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Foot(328083.9895),
    falseNorthing: new Foot(459317.5853)
)

to NAD83(2011) / Oregon North Central zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon North Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8289
Extent: USA - Oregon - North Central
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_NORTH_CENTRAL_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(46.166666666667),
    longitudeOfNaturalOrigin: new Degree(-120.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(140000)
)

to NAD83(2011) / Oregon Ochoco Summit zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Ochoco Summit zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8292
Extent: USA - Oregon - Ochoco Summit
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_OCHOCO_SUMMIT_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(43.5),
    longitudeOfNaturalOrigin: new Degree(-120.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00006),
    falseEasting: new Foot(131233.5958),
    falseNorthing: new Foot(-262467.1916)
)

to NAD83(2011) / Oregon Ochoco Summit zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Ochoco Summit zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8291
Extent: USA - Oregon - Ochoco Summit
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_OCHOCO_SUMMIT_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(43.5),
    longitudeOfNaturalOrigin: new Degree(-120.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00006),
    falseEasting: new Metre(40000),
    falseNorthing: new Metre(-80000)
)

to NAD83(2011) / Oregon Ontario zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Ontario zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6768
Extent: USA - Oregon - Ontario
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_ONTARIO_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(43.25),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(1.0001),
    falseEasting: new Foot(262467.1916),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Ontario zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Ontario zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6767
Extent: USA - Oregon - Ontario
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_ONTARIO_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(43.25),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(1.0001),
    falseEasting: new Metre(80000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Owyhee zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Owyhee zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8294
Extent: USA - Oregon - Owyhee
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_OWYHEE_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-117.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00018),
    falseEasting: new Foot(229658.7927),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Owyhee zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Owyhee zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8293
Extent: USA - Oregon - Owyhee
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_OWYHEE_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-117.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00018),
    falseEasting: new Metre(70000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Pendleton zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Pendleton zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6772
Extent: USA - Oregon - Pendleton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_PENDLETON_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45.25),
    longitudeOfNaturalOrigin: new Degree(-119.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000045),
    falseEasting: new Foot(196850.3937),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Pendleton zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Pendleton zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6771
Extent: USA - Oregon - Pendleton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_PENDLETON_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45.25),
    longitudeOfNaturalOrigin: new Degree(-119.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000045),
    falseEasting: new Metre(60000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Pendleton-La Grande zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Pendleton-La Grande zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6774
Extent: USA - Oregon - Pendleton-La Grande
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_PENDLETON_LA_GRANDE_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45.083333333333),
    longitudeOfNaturalOrigin: new Degree(-118.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000175),
    falseEasting: new Foot(98425.1969),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Pendleton-La Grande zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Pendleton-La Grande zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6773
Extent: USA - Oregon - Pendleton-La Grande
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_PENDLETON_LA_GRANDE_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45.083333333333),
    longitudeOfNaturalOrigin: new Degree(-118.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000175),
    falseEasting: new Metre(30000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Pilot Rock-Ukiah zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Pilot Rock-Ukiah zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8296
Extent: USA - Oregon - Pilot Rock-Ukiah
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_PILOT_ROCK_UKIAH_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(46.166666666667),
    longitudeOfNaturalOrigin: new Degree(-119),
    scaleFactorAtNaturalOrigin: new Unity(1.000025),
    falseEasting: new Foot(164041.9948),
    falseNorthing: new Foot(426509.1864)
)

to NAD83(2011) / Oregon Pilot Rock-Ukiah zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Pilot Rock-Ukiah zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8295
Extent: USA - Oregon - Pilot Rock-Ukiah
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_PILOT_ROCK_UKIAH_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(46.166666666667),
    longitudeOfNaturalOrigin: new Degree(-119),
    scaleFactorAtNaturalOrigin: new Unity(1.000025),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(130000)
)

to NAD83(2011) / Oregon Portland zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Portland zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6776
Extent: USA - Oregon - Portland
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_PORTLAND_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45.5),
    longitudeOfNaturalOrigin: new Degree(-122.75),
    scaleFactorAtNaturalOrigin: new Unity(1.000002),
    falseEasting: new Foot(328083.9895),
    falseNorthing: new Foot(164041.9948)
)

to NAD83(2011) / Oregon Portland zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Portland zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6775
Extent: USA - Oregon - Portland
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_PORTLAND_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45.5),
    longitudeOfNaturalOrigin: new Degree(-122.75),
    scaleFactorAtNaturalOrigin: new Unity(1.000002),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(50000)
)

to NAD83(2011) / Oregon Prairie City-Brogan zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Prairie City-Brogan zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8298
Extent: USA - Oregon - Prairie City-Brogan
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_PRAIRIE_CITY_BROGAN_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(44),
    longitudeOfNaturalOrigin: new Degree(-118),
    scaleFactorAtNaturalOrigin: new Unity(1.00017),
    falseEasting: new Foot(196850.3937),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Prairie City-Brogan zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Prairie City-Brogan zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8297
Extent: USA - Oregon - Prairie City-Brogan
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_PRAIRIE_CITY_BROGAN_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(44),
    longitudeOfNaturalOrigin: new Degree(-118),
    scaleFactorAtNaturalOrigin: new Unity(1.00017),
    falseEasting: new Metre(60000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Riley-Lakeview zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Riley-Lakeview zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8300
Extent: USA - Oregon - Riley-Lakeview
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_RILEY_LAKEVIEW_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-120.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000215),
    falseEasting: new Foot(229658.7927),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Riley-Lakeview zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Riley-Lakeview zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8299
Extent: USA - Oregon - Riley-Lakeview
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_RILEY_LAKEVIEW_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-120.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000215),
    falseEasting: new Metre(70000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Salem zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Salem zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6778
Extent: USA - Oregon - Salem
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_SALEM_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(44.333333333333),
    longitudeOfNaturalOrigin: new Degree(-123.08333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00001),
    falseEasting: new Foot(164041.9948),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Salem zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Salem zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6777
Extent: USA - Oregon - Salem
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_SALEM_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(44.333333333333),
    longitudeOfNaturalOrigin: new Degree(-123.08333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00001),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Santiam Pass zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Santiam Pass zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6780
Extent: USA - Oregon - Sweet Home-Sisters
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_SANTIAM_PASS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(44.083333333333),
    longitudeOfNaturalOrigin: new Degree(-122.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000155),
    falseEasting: new Foot(0),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Santiam Pass zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Santiam Pass zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6779
Extent: USA - Oregon - Sweet Home-Sisters
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_SANTIAM_PASS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(44.083333333333),
    longitudeOfNaturalOrigin: new Degree(-122.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000155),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Siskiyou Pass zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Siskiyou Pass zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8302
Extent: USA - Oregon - Siskiyou Pass
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_SISKIYOU_PASS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-122.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00015),
    falseEasting: new Foot(32808.399),
    falseNorthing: new Foot(196850.3937)
)

to NAD83(2011) / Oregon Siskiyou Pass zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Siskiyou Pass zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8301
Extent: USA - Oregon - Siskiyou Pass
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_SISKIYOU_PASS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-122.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00015),
    falseEasting: new Metre(10000),
    falseNorthing: new Metre(60000)
)

to NAD83(2011) / Oregon South (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13632
Extent: USA - Oregon - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_SOUTH),
    latitudeOfFalseOrigin: new Degree(41.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(44),
    latitudeOf2ndStandardParallel: new Degree(42.333333333333),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Oregon South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15352
Extent: USA - Oregon - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(41.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(44),
    latitudeOf2ndStandardParallel: new Degree(42.333333333333),
    eastingAtFalseOrigin: new Foot(4921259.843),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(2011) / Oregon Ukiah-Fox zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Ukiah-Fox zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8304
Extent: USA - Oregon - Ukiah-Fox
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_UKIAH_FOX_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45.25),
    longitudeOfNaturalOrigin: new Degree(-119),
    scaleFactorAtNaturalOrigin: new Unity(1.00014),
    falseEasting: new Foot(98425.1969),
    falseNorthing: new Foot(295275.5906)
)

to NAD83(2011) / Oregon Ukiah-Fox zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Ukiah-Fox zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8303
Extent: USA - Oregon - Ukiah-Fox
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_UKIAH_FOX_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45.25),
    longitudeOfNaturalOrigin: new Degree(-119),
    scaleFactorAtNaturalOrigin: new Unity(1.00014),
    falseEasting: new Metre(30000),
    falseNorthing: new Metre(90000)
)

to NAD83(2011) / Oregon Wallowa zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Wallowa zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8306
Extent: USA - Oregon - Wallowa
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_WALLOWA_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45.25),
    longitudeOfNaturalOrigin: new Degree(-117.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000195),
    falseEasting: new Foot(196850.3937),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Wallowa zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Wallowa zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8305
Extent: USA - Oregon - Wallowa
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_WALLOWA_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45.25),
    longitudeOfNaturalOrigin: new Degree(-117.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000195),
    falseEasting: new Metre(60000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Oregon Warner Highway zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Warner Highway zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8308
Extent: USA - Oregon - Warner Highway
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_WARNER_HIGHWAY_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-120),
    scaleFactorAtNaturalOrigin: new Unity(1.000245),
    falseEasting: new Foot(131233.5958),
    falseNorthing: new Foot(196850.3937)
)

to NAD83(2011) / Oregon Warner Highway zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Warner Highway zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8307
Extent: USA - Oregon - Warner Highway
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_WARNER_HIGHWAY_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-120),
    scaleFactorAtNaturalOrigin: new Unity(1.000245),
    falseEasting: new Metre(40000),
    falseNorthing: new Metre(60000)
)

to NAD83(2011) / Oregon Willamette Pass zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Willamette Pass zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8310
Extent: USA - Oregon - Willamette Pass
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_WILLAMETTE_PASS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(43),
    longitudeOfNaturalOrigin: new Degree(-122),
    scaleFactorAtNaturalOrigin: new Unity(1.000223),
    falseEasting: new Foot(65616.7979),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / Oregon Willamette Pass zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Willamette Pass zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::8309
Extent: USA - Oregon - Willamette Pass
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_OREGON_WILLAMETTE_PASS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(43),
    longitudeOfNaturalOrigin: new Degree(-122),
    scaleFactorAtNaturalOrigin: new Unity(1.000223),
    falseEasting: new Metre(20000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / PCCS zone 1 (ft) (Projected)

EPSG

PHPCoord

Name: Pima County zone 1 East (ft)
Code: urn:ogc:def:coordinateOperation:EPSG::8061
Extent: USA - Arizona - Pima county east
$point->obliqueMercatorHotineVariantB(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_PCCS_ZONE_1_FT),
    latitudeOfProjectionCentre: new Degree(32.25),
    longitudeOfProjectionCentre: new Degree(-111.4),
    azimuthOfInitialLine: new Degree(45),
    angleFromRectifiedToSkewGrid: new Degree(45),
    scaleFactorOnInitialLine: new Unity(1.00011),
    eastingAtProjectionCentre: new Foot(160000),
    northingAtProjectionCentre: new Foot(800000)
)

to NAD83(2011) / PCCS zone 2 (ft) (Projected)

EPSG

PHPCoord

Name: Pima County zone 2 Central (ft)
Code: urn:ogc:def:coordinateOperation:EPSG::8062
Extent: USA - Arizona - Pima county central
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_PCCS_ZONE_2_FT),
    latitudeOfNaturalOrigin: new Degree(31.25),
    longitudeOfNaturalOrigin: new Degree(-112.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.00009),
    falseEasting: new Foot(1800000),
    falseNorthing: new Foot(1000000)
)

to NAD83(2011) / PCCS zone 3 (ft) (Projected)

EPSG

PHPCoord

Name: Pima County zone 3 West (ft)
Code: urn:ogc:def:coordinateOperation:EPSG::8063
Extent: USA - Arizona - Pima county west
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_PCCS_ZONE_3_FT),
    latitudeOfNaturalOrigin: new Degree(31.5),
    longitudeOfNaturalOrigin: new Degree(-113.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000055),
    falseEasting: new Foot(600000),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / PCCS zone 4 (ft) (Projected)

EPSG

PHPCoord

Name: Pima County zone 4 Mt. Lemmon (ft)
Code: urn:ogc:def:coordinateOperation:EPSG::8064
Extent: USA - Arizona - Pima county Mt. Lemmon
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_PCCS_ZONE_4_FT),
    latitudeOfNaturalOrigin: new Degree(30.5),
    longitudeOfNaturalOrigin: new Degree(-110.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9998),
    falseEasting: new Foot(30000),
    falseNorthing: new Foot(-620000)
)

to NAD83(2011) / Pennsylvania North (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13731
Extent: USA - Pennsylvania - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_PENNSYLVANIA_NORTH),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(41.95),
    latitudeOf2ndStandardParallel: new Degree(40.883333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Pennsylvania North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15353
Extent: USA - Pennsylvania - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_PENNSYLVANIA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(41.95),
    latitudeOf2ndStandardParallel: new Degree(40.883333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Pennsylvania South (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13732
Extent: USA - Pennsylvania - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_PENNSYLVANIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(40.966666666667),
    latitudeOf2ndStandardParallel: new Degree(39.933333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Pennsylvania South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15354
Extent: USA - Pennsylvania - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_PENNSYLVANIA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(40.966666666667),
    latitudeOf2ndStandardParallel: new Degree(39.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Puerto Rico and Virgin Is. (Projected)

EPSG

PHPCoord

Name: SPCS83 Puerto Rico & Virgin Islands zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15230
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_PUERTO_RICO_AND_VIRGIN_IS),
    latitudeOfFalseOrigin: new Degree(17.833333333333),
    longitudeOfFalseOrigin: new Degree(-66.433333333333),
    latitudeOf1stStandardParallel: new Degree(18.433333333333),
    latitudeOf2ndStandardParallel: new Degree(18.033333333333),
    eastingAtFalseOrigin: new Metre(200000),
    northingAtFalseOrigin: new Metre(200000)
)

to NAD83(2011) / RMTCRS Billings (ft) (Projected)

EPSG

PHPCoord

Name: Montana Billings (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::7106
Extent: USA - Montana - Billings
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_BILLINGS_FT),
    latitudeOfNaturalOrigin: new Degree(45.783333333333),
    longitudeOfNaturalOrigin: new Degree(-108.41666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0001515),
    falseEasting: new Foot(656167.979),
    falseNorthing: new Foot(164041.9948)
)

to NAD83(2011) / RMTCRS Billings (m) (Projected)

EPSG

PHPCoord

Name: Montana Billings (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::7105
Extent: USA - Montana - Billings
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_BILLINGS_M),
    latitudeOfNaturalOrigin: new Degree(45.783333333333),
    longitudeOfNaturalOrigin: new Degree(-108.41666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0001515),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(50000)
)

to NAD83(2011) / RMTCRS Blackfeet (ft) (Projected)

EPSG

PHPCoord

Name: Montana Blackfeet (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::7092
Extent: USA - Montana - Blackfeet reservation
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_BLACKFEET_FT),
    latitudeOfNaturalOrigin: new Degree(48),
    longitudeOfNaturalOrigin: new Degree(-112.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00019),
    falseEasting: new Foot(328083.9895),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / RMTCRS Blackfeet (m) (Projected)

EPSG

PHPCoord

Name: Montana Blackfeet (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::7091
Extent: USA - Montana - Blackfeet reservation
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_BLACKFEET_M),
    latitudeOfNaturalOrigin: new Degree(48),
    longitudeOfNaturalOrigin: new Degree(-112.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00019),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / RMTCRS Bobcat (ft) (Projected)

EPSG

PHPCoord

Name: Montana Bobcat (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::7104
Extent: USA - Montana - Three Forks
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_BOBCAT_FT),
    latitudeOfNaturalOrigin: new Degree(46.25),
    longitudeOfNaturalOrigin: new Degree(-111.25),
    scaleFactorAtNaturalOrigin: new Unity(1.000185),
    falseEasting: new Foot(328083.9895),
    falseNorthing: new Foot(328083.9895)
)

to NAD83(2011) / RMTCRS Bobcat (m) (Projected)

EPSG

PHPCoord

Name: Montana Bobcat (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::7103
Extent: USA - Montana - Three Forks
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_BOBCAT_M),
    latitudeOfNaturalOrigin: new Degree(46.25),
    longitudeOfNaturalOrigin: new Degree(-111.25),
    scaleFactorAtNaturalOrigin: new Unity(1.000185),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(100000)
)

to NAD83(2011) / RMTCRS Crow (ft) (Projected)

EPSG

PHPCoord

Name: Montana Crow (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::7102
Extent: USA - Montana - Crow reservation
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_CROW_FT),
    latitudeOfNaturalOrigin: new Degree(44.75),
    longitudeOfNaturalOrigin: new Degree(-107.75),
    scaleFactorAtNaturalOrigin: new Unity(1.000148),
    falseEasting: new Foot(656167.979),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / RMTCRS Crow (m) (Projected)

EPSG

PHPCoord

Name: Montana Crow (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::7101
Extent: USA - Montana - Crow reservation
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_CROW_M),
    latitudeOfNaturalOrigin: new Degree(44.75),
    longitudeOfNaturalOrigin: new Degree(-107.75),
    scaleFactorAtNaturalOrigin: new Unity(1.000148),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / RMTCRS Fort Belknap (ft) (Projected)

EPSG

PHPCoord

Name: Montana Fort Belknap (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::7096
Extent: USA - Montana - Fort Belknap
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_FORT_BELKNAP_FT),
    latitudeOfNaturalOrigin: new Degree(48.5),
    longitudeOfNaturalOrigin: new Degree(-108.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00012),
    falseEasting: new Foot(656167.979),
    falseNorthing: new Foot(492125.9843)
)

to NAD83(2011) / RMTCRS Fort Belknap (m) (Projected)

EPSG

PHPCoord

Name: Montana Fort Belknap (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::7095
Extent: USA - Montana - Fort Belknap
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_FORT_BELKNAP_M),
    latitudeOfNaturalOrigin: new Degree(48.5),
    longitudeOfNaturalOrigin: new Degree(-108.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00012),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(150000)
)

to NAD83(2011) / RMTCRS Fort Peck Assiniboine (ft) (Projected)

EPSG

PHPCoord

Name: Montana Fort Peck Assiniboine (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::7098
Extent: USA - Montana - Fort Peck higher areas
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_FORT_PECK_ASSINIBOINE_FT),
    latitudeOfNaturalOrigin: new Degree(48.333333333333),
    longitudeOfNaturalOrigin: new Degree(-105.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00012),
    falseEasting: new Foot(656167.979),
    falseNorthing: new Foot(328083.9895)
)

to NAD83(2011) / RMTCRS Fort Peck Assiniboine (m) (Projected)

EPSG

PHPCoord

Name: Montana Fort Peck Assiniboine (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::7097
Extent: USA - Montana - Fort Peck higher areas
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_FORT_PECK_ASSINIBOINE_M),
    latitudeOfNaturalOrigin: new Degree(48.333333333333),
    longitudeOfNaturalOrigin: new Degree(-105.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00012),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(100000)
)

to NAD83(2011) / RMTCRS Fort Peck Sioux (ft) (Projected)

EPSG

PHPCoord

Name: Montana Fort Peck Sioux (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::7100
Extent: USA - Montana - Fort Peck lower areas
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_FORT_PECK_SIOUX_FT),
    latitudeOfNaturalOrigin: new Degree(48.333333333333),
    longitudeOfNaturalOrigin: new Degree(-105.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00009),
    falseEasting: new Foot(328083.9895),
    falseNorthing: new Foot(164041.9938)
)

to NAD83(2011) / RMTCRS Fort Peck Sioux (m) (Projected)

EPSG

PHPCoord

Name: Montana Fort Peck Sioux (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::7099
Extent: USA - Montana - Fort Peck lower areas
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_FORT_PECK_SIOUX_M),
    latitudeOfNaturalOrigin: new Degree(48.333333333333),
    longitudeOfNaturalOrigin: new Degree(-105.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00009),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(50000)
)

to NAD83(2011) / RMTCRS Milk River (ft) (Projected)

EPSG

PHPCoord

Name: Montana Milk River (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::7094
Extent: USA - Montana - Milk River
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_MILK_RIVER_FT),
    latitudeOfNaturalOrigin: new Degree(48.5),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(1.000145),
    falseEasting: new Foot(492125.9843),
    falseNorthing: new Foot(656167.979)
)

to NAD83(2011) / RMTCRS Milk River (m) (Projected)

EPSG

PHPCoord

Name: Montana Milk River (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::7093
Extent: USA - Montana - Milk River
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_MILK_RIVER_M),
    latitudeOfNaturalOrigin: new Degree(48.5),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(1.000145),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(200000)
)

to NAD83(2011) / RMTCRS St Mary (ft) (Projected)

EPSG

PHPCoord

Name: Montana Blackfeet St Mary Valley (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::7090
Extent: USA - Montana - St Mary valley
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_ST_MARY_FT),
    latitudeOfNaturalOrigin: new Degree(48.5),
    longitudeOfNaturalOrigin: new Degree(-112.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00016),
    falseEasting: new Foot(492125.9843),
    falseNorthing: new Foot(0)
)

to NAD83(2011) / RMTCRS St Mary (m) (Projected)

EPSG

PHPCoord

Name: Montana Blackfeet St Mary Valley (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::7089
Extent: USA - Montana - St Mary valley
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_ST_MARY_M),
    latitudeOfNaturalOrigin: new Degree(48.5),
    longitudeOfNaturalOrigin: new Degree(-112.5),
    scaleFactorAtNaturalOrigin: new Unity(1.00016),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / RMTCRS Wind River (ftUS) (Projected)

EPSG

PHPCoord

Name: Wyoming Wind River (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::7108
Extent: USA - Wyoming - Wind River reservation
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_WIND_RIVER_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.666666666667),
    longitudeOfNaturalOrigin: new Degree(-108.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00024),
    falseEasting: new USSurveyFoot(328083.3333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / RMTCRS Wind River (m) (Projected)

EPSG

PHPCoord

Name: Wyoming Wind River (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::7107
Extent: USA - Wyoming - Wind River reservation
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RMTCRS_WIND_RIVER_M),
    latitudeOfNaturalOrigin: new Degree(42.666666666667),
    longitudeOfNaturalOrigin: new Degree(-108.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00024),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Rhode Island (Projected)

EPSG

PHPCoord

Name: SPCS83 Rhode Island zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13830
Extent: USA - Rhode Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RHODE_ISLAND),
    latitudeOfNaturalOrigin: new Degree(41.083333333333),
    longitudeOfNaturalOrigin: new Degree(-71.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99999375),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Rhode Island (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Rhode Island zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15390
Extent: USA - Rhode Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_RHODE_ISLAND_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.083333333333),
    longitudeOfNaturalOrigin: new Degree(-71.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99999375),
    falseEasting: new USSurveyFoot(328083.3333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / San Francisco CS13 (Projected)

EPSG

PHPCoord

Name: City and County of San Francisco CS13 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::7129
Extent: USA - California - San Francisco Bay Area
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_SAN_FRANCISCO_CS13),
    latitudeOfNaturalOrigin: new Degree(37.75),
    longitudeOfNaturalOrigin: new Degree(-122.45),
    scaleFactorAtNaturalOrigin: new Unity(1.000007),
    falseEasting: new Metre(48000),
    falseNorthing: new Metre(24000)
)

to NAD83(2011) / San Francisco CS13 (ftUS) (Projected)

EPSG

PHPCoord

Name: City and County of San Francisco CS13 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::7130
Extent: USA - California - San Francisco Bay Area
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_SAN_FRANCISCO_CS13_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.75),
    longitudeOfNaturalOrigin: new Degree(-122.45),
    scaleFactorAtNaturalOrigin: new Unity(1.000007),
    falseEasting: new USSurveyFoot(157480),
    falseNorthing: new USSurveyFoot(78740)
)

to NAD83(2011) / South Carolina (Projected)

EPSG

PHPCoord

Name: SPCS83 South Carolina zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13930
Extent: USA - South Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_SOUTH_CAROLINA),
    latitudeOfFalseOrigin: new Degree(31.833333333333),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(34.833333333333),
    latitudeOf2ndStandardParallel: new Degree(32.5),
    eastingAtFalseOrigin: new Metre(609600),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / South Carolina (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 South Carolina zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15355
Extent: USA - South Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_SOUTH_CAROLINA_FT),
    latitudeOfFalseOrigin: new Degree(31.833333333333),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(34.833333333333),
    latitudeOf2ndStandardParallel: new Degree(32.5),
    eastingAtFalseOrigin: new Foot(2000000),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(2011) / South Dakota North (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14031
Extent: USA - South Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_SOUTH_DAKOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(45.683333333333),
    latitudeOf2ndStandardParallel: new Degree(44.416666666667),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / South Dakota North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15394
Extent: USA - South Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_SOUTH_DAKOTA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(45.683333333333),
    latitudeOf2ndStandardParallel: new Degree(44.416666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / South Dakota South (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14032
Extent: USA - South Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_SOUTH_DAKOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(42.333333333333),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(44.4),
    latitudeOf2ndStandardParallel: new Degree(42.833333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / South Dakota South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15395
Extent: USA - South Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_SOUTH_DAKOTA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(42.333333333333),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(44.4),
    latitudeOf2ndStandardParallel: new Degree(42.833333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Tennessee (Projected)

EPSG

PHPCoord

Name: SPCS83 Tennessee zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14130
Extent: USA - Tennessee
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TENNESSEE),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-86),
    latitudeOf1stStandardParallel: new Degree(36.416666666667),
    latitudeOf2ndStandardParallel: new Degree(35.25),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Tennessee (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Tennessee zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15356
Extent: USA - Tennessee
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TENNESSEE_FTUS),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-86),
    latitudeOf1stStandardParallel: new Degree(36.416666666667),
    latitudeOf2ndStandardParallel: new Degree(35.25),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Texas Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14233
Extent: USA - Texas - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TEXAS_CENTRAL),
    latitudeOfFalseOrigin: new Degree(29.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(31.883333333333),
    latitudeOf2ndStandardParallel: new Degree(30.116666666667),
    eastingAtFalseOrigin: new Metre(700000),
    northingAtFalseOrigin: new Metre(3000000)
)

to NAD83(2011) / Texas Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15359
Extent: USA - Texas - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TEXAS_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(29.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(31.883333333333),
    latitudeOf2ndStandardParallel: new Degree(30.116666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2296583.333),
    northingAtFalseOrigin: new USSurveyFoot(9842500)
)

to NAD83(2011) / Texas Centric Albers Equal Area (Projected)

EPSG

PHPCoord

Name: Texas Centric Albers Equal Area
Code: urn:ogc:def:coordinateOperation:EPSG::14254
Extent: USA - Texas
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TEXAS_CENTRIC_ALBERS_EQUAL_AREA),
    latitudeOfFalseOrigin: new Degree(18),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(27.5),
    latitudeOf2ndStandardParallel: new Degree(35),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(6000000)
)

to NAD83(2011) / Texas Centric Lambert Conformal (Projected)

EPSG

PHPCoord

Name: Texas Centric Lambert Conformal
Code: urn:ogc:def:coordinateOperation:EPSG::14253
Extent: USA - Texas
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TEXAS_CENTRIC_LAMBERT_CONFORMAL),
    latitudeOfFalseOrigin: new Degree(18),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(27.5),
    latitudeOf2ndStandardParallel: new Degree(35),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(5000000)
)

to NAD83(2011) / Texas North (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14231
Extent: USA - Texas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TEXAS_NORTH),
    latitudeOfFalseOrigin: new Degree(34),
    longitudeOfFalseOrigin: new Degree(-101.5),
    latitudeOf1stStandardParallel: new Degree(36.183333333333),
    latitudeOf2ndStandardParallel: new Degree(34.65),
    eastingAtFalseOrigin: new Metre(200000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(2011) / Texas North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15357
Extent: USA - Texas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TEXAS_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(34),
    longitudeOfFalseOrigin: new Degree(-101.5),
    latitudeOf1stStandardParallel: new Degree(36.183333333333),
    latitudeOf2ndStandardParallel: new Degree(34.65),
    eastingAtFalseOrigin: new USSurveyFoot(656166.667),
    northingAtFalseOrigin: new USSurveyFoot(3280833.333)
)

to NAD83(2011) / Texas North Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14232
Extent: USA - Texas - SPCS - NC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TEXAS_NORTH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(31.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(33.966666666667),
    latitudeOf2ndStandardParallel: new Degree(32.133333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(2000000)
)

to NAD83(2011) / Texas North Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15358
Extent: USA - Texas - SPCS - NC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TEXAS_NORTH_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(31.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(33.966666666667),
    latitudeOf2ndStandardParallel: new Degree(32.133333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(6561666.667)
)

to NAD83(2011) / Texas South (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14235
Extent: USA - Texas - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TEXAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(25.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(27.833333333333),
    latitudeOf2ndStandardParallel: new Degree(26.166666666667),
    eastingAtFalseOrigin: new Metre(300000),
    northingAtFalseOrigin: new Metre(5000000)
)

to NAD83(2011) / Texas South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15361
Extent: USA - Texas - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TEXAS_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(25.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(27.833333333333),
    latitudeOf2ndStandardParallel: new Degree(26.166666666667),
    eastingAtFalseOrigin: new USSurveyFoot(984250),
    northingAtFalseOrigin: new USSurveyFoot(16404166.667)
)

to NAD83(2011) / Texas South Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14234
Extent: USA - Texas - SPCS83 - SC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TEXAS_SOUTH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(27.833333333333),
    longitudeOfFalseOrigin: new Degree(-99),
    latitudeOf1stStandardParallel: new Degree(30.283333333333),
    latitudeOf2ndStandardParallel: new Degree(28.383333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(4000000)
)

to NAD83(2011) / Texas South Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15360
Extent: USA - Texas - SPCS83 - SC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_TEXAS_SOUTH_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(27.833333333333),
    longitudeOfFalseOrigin: new Degree(-99),
    latitudeOf1stStandardParallel: new Degree(30.283333333333),
    latitudeOf2ndStandardParallel: new Degree(28.383333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(13123333.333)
)

to NAD83(2011) / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 1N (Projected)

EPSG

PHPCoord

Name: UTM zone 1N
Code: urn:ogc:def:coordinateOperation:EPSG::16001
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_1N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 2N (Projected)

EPSG

PHPCoord

Name: UTM zone 2N
Code: urn:ogc:def:coordinateOperation:EPSG::16002
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_2N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 3N (Projected)

EPSG

PHPCoord

Name: UTM zone 3N
Code: urn:ogc:def:coordinateOperation:EPSG::16003
Extent: World - N hemisphere - 168°W to 162°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_3N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 4N (Projected)

EPSG

PHPCoord

Name: UTM zone 4N
Code: urn:ogc:def:coordinateOperation:EPSG::16004
Extent: World - N hemisphere - 162°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_4N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 59N (Projected)

EPSG

PHPCoord

Name: UTM zone 59N
Code: urn:ogc:def:coordinateOperation:EPSG::16059
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_59N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 5N (Projected)

EPSG

PHPCoord

Name: UTM zone 5N
Code: urn:ogc:def:coordinateOperation:EPSG::16005
Extent: World - N hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_5N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 60N (Projected)

EPSG

PHPCoord

Name: UTM zone 60N
Code: urn:ogc:def:coordinateOperation:EPSG::16060
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_60N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 6N (Projected)

EPSG

PHPCoord

Name: UTM zone 6N
Code: urn:ogc:def:coordinateOperation:EPSG::16006
Extent: World - N hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_6N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 7N (Projected)

EPSG

PHPCoord

Name: UTM zone 7N
Code: urn:ogc:def:coordinateOperation:EPSG::16007
Extent: World - N hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_7N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 8N (Projected)

EPSG

PHPCoord

Name: UTM zone 8N
Code: urn:ogc:def:coordinateOperation:EPSG::16008
Extent: World - N hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_8N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / UTM zone 9N (Projected)

EPSG

PHPCoord

Name: UTM zone 9N
Code: urn:ogc:def:coordinateOperation:EPSG::16009
Extent: World - N hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTM_ZONE_9N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Utah Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14332
Extent: USA - Utah - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTAH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(40.65),
    latitudeOf2ndStandardParallel: new Degree(39.016666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(2000000)
)

to NAD83(2011) / Utah Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15298
Extent: USA - Utah - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTAH_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(40.65),
    latitudeOf2ndStandardParallel: new Degree(39.016666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(6561666.6667)
)

to NAD83(2011) / Utah North (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14331
Extent: USA - Utah - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTAH_NORTH),
    latitudeOfFalseOrigin: new Degree(40.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.716666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(2011) / Utah North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15297
Extent: USA - Utah - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTAH_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(40.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(3280833.3333)
)

to NAD83(2011) / Utah South (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14333
Extent: USA - Utah - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTAH_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(38.35),
    latitudeOf2ndStandardParallel: new Degree(37.216666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(3000000)
)

to NAD83(2011) / Utah South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15299
Extent: USA - Utah - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_UTAH_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(38.35),
    latitudeOf2ndStandardParallel: new Degree(37.216666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(9842500)
)

to NAD83(2011) / Vermont (Projected)

EPSG

PHPCoord

Name: SPCS83 Vermont zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14430
Extent: USA - Vermont
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_VERMONT),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-72.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999964286),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Vermont (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Vermont zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::5645
Extent: USA - Vermont
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_VERMONT_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-72.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999964286),
    falseEasting: new USSurveyFoot(1640416.6667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Virginia Lambert (Projected)

EPSG

PHPCoord

Name: Virginia Lambert Conic Conformal
Code: urn:ogc:def:coordinateOperation:EPSG::3967
Extent: USA - Virginia
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_VIRGINIA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(36),
    longitudeOfFalseOrigin: new Degree(-79.5),
    latitudeOf1stStandardParallel: new Degree(37),
    latitudeOf2ndStandardParallel: new Degree(39.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Virginia North (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14531
Extent: USA - Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_VIRGINIA_NORTH),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(39.2),
    latitudeOf2ndStandardParallel: new Degree(38.033333333333),
    eastingAtFalseOrigin: new Metre(3500000),
    northingAtFalseOrigin: new Metre(2000000)
)

to NAD83(2011) / Virginia North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15365
Extent: USA - Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_VIRGINIA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(39.2),
    latitudeOf2ndStandardParallel: new Degree(38.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(11482916.667),
    northingAtFalseOrigin: new USSurveyFoot(6561666.667)
)

to NAD83(2011) / Virginia South (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14532
Extent: USA - Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_VIRGINIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(36.766666666667),
    eastingAtFalseOrigin: new Metre(3500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(2011) / Virginia South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15366
Extent: USA - Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_VIRGINIA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(36.766666666667),
    eastingAtFalseOrigin: new USSurveyFoot(11482916.667),
    northingAtFalseOrigin: new USSurveyFoot(3280833.333)
)

to NAD83(2011) / WISCRS Adams and Juneau (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Adams and Juneau Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7485
Extent: USA - Wisconsin - Adams and Juneau
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_ADAMS_AND_JUNEAU_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.366666666667),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(1.0000365285),
    falseEasting: new USSurveyFoot(482999.999),
    falseNorthing: new USSurveyFoot(0.012)
)

to NAD83(2011) / WISCRS Adams and Juneau (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Adams and Juneau Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7484
Extent: USA - Wisconsin - Adams and Juneau
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_ADAMS_AND_JUNEAU_M),
    latitudeOfNaturalOrigin: new Degree(43.366666666667),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(1.0000365285),
    falseEasting: new Metre(147218.6942),
    falseNorthing: new Metre(0.0037)
)

to NAD83(2011) / WISCRS Ashland (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Ashland County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7379
Extent: USA - Wisconsin - Ashland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_ASHLAND_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.706111111111),
    longitudeOfNaturalOrigin: new Degree(-90.622222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000495683),
    falseEasting: new USSurveyFoot(567000.001),
    falseNorthing: new USSurveyFoot(0.006)
)

to NAD83(2011) / WISCRS Ashland (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Ashland County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7378
Extent: USA - Wisconsin - Ashland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_ASHLAND_M),
    latitudeOfNaturalOrigin: new Degree(45.706111111111),
    longitudeOfNaturalOrigin: new Degree(-90.622222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000495683),
    falseEasting: new Metre(172821.9461),
    falseNorthing: new Metre(0.0017)
)

to NAD83(2011) / WISCRS Barron (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Barron County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7427
Extent: USA - Wisconsin - Barron
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_BARRON_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.133333333333),
    longitudeOfNaturalOrigin: new Degree(-91.85),
    scaleFactorAtNaturalOrigin: new Unity(1.0000486665),
    falseEasting: new USSurveyFoot(305609.625),
    falseNorthing: new USSurveyFoot(0.01)
)

to NAD83(2011) / WISCRS Barron (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Barron County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7426
Extent: USA - Wisconsin - Barron
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_BARRON_M),
    latitudeOfNaturalOrigin: new Degree(45.133333333333),
    longitudeOfNaturalOrigin: new Degree(-91.85),
    scaleFactorAtNaturalOrigin: new Unity(1.0000486665),
    falseEasting: new Metre(93150),
    falseNorthing: new Metre(0.0029)
)

to NAD83(2011) / WISCRS Bayfield (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Bayfield County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7381
Extent: USA - Wisconsin - Bayfield
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_BAYFIELD_FTUS),
    latitudeOfNaturalOrigin: new Degree(46.669648377222),
    longitudeOfNaturalOrigin: new Degree(-91.152777777778),
    scaleFactorAtNaturalOrigin: new Unity(1.0000331195),
    falseEasting: new USSurveyFoot(750000.001),
    falseNorthing: new USSurveyFoot(487372.659)
)

to NAD83(2011) / WISCRS Bayfield (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Bayfield County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7380
Extent: USA - Wisconsin - Bayfield
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_BAYFIELD_M),
    latitudeOfNaturalOrigin: new Degree(46.669648377222),
    longitudeOfNaturalOrigin: new Degree(-91.152777777778),
    scaleFactorAtNaturalOrigin: new Unity(1.0000331195),
    falseEasting: new Metre(228600.4575),
    falseNorthing: new Metre(148551.4837)
)

to NAD83(2011) / WISCRS Brown (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Brown County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7429
Extent: USA - Wisconsin - Brown
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_BROWN_FTUS),
    latitudeOfNaturalOrigin: new Degree(43),
    longitudeOfNaturalOrigin: new Degree(-88),
    scaleFactorAtNaturalOrigin: new Unity(1.00002),
    falseEasting: new USSurveyFoot(103674.333),
    falseNorthing: new USSurveyFoot(15091.833)
)

to NAD83(2011) / WISCRS Brown (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Brown County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7428
Extent: USA - Wisconsin - Brown
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_BROWN_M),
    latitudeOfNaturalOrigin: new Degree(43),
    longitudeOfNaturalOrigin: new Degree(-88),
    scaleFactorAtNaturalOrigin: new Unity(1.00002),
    falseEasting: new Metre(31600),
    falseNorthing: new Metre(4600)
)

to NAD83(2011) / WISCRS Buffalo (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Buffalo County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7431
Extent: USA - Wisconsin - Buffalo
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_BUFFALO_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.481388888889),
    longitudeOfNaturalOrigin: new Degree(-91.797222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000382778),
    falseEasting: new USSurveyFoot(574999.999),
    falseNorthing: new USSurveyFoot(0.016)
)

to NAD83(2011) / WISCRS Buffalo (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Buffalo County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7430
Extent: USA - Wisconsin - Buffalo
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_BUFFALO_M),
    latitudeOfNaturalOrigin: new Degree(43.481388888889),
    longitudeOfNaturalOrigin: new Degree(-91.797222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000382778),
    falseEasting: new Metre(175260.3502),
    falseNorthing: new Metre(0.0048)
)

to NAD83(2011) / WISCRS Burnett (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Burnett County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7383
Extent: USA - Wisconsin - Burnett
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_BURNETT_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.898714865833),
    longitudeOfNaturalOrigin: new Degree(-92.457777777778),
    scaleFactorAtNaturalOrigin: new Unity(1.0000383841),
    falseEasting: new USSurveyFoot(209999.999),
    falseNorthing: new USSurveyFoot(195032.104)
)

to NAD83(2011) / WISCRS Burnett (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Burnett County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7382
Extent: USA - Wisconsin - Burnett
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_BURNETT_M),
    latitudeOfNaturalOrigin: new Degree(45.898714865833),
    longitudeOfNaturalOrigin: new Degree(-92.457777777778),
    scaleFactorAtNaturalOrigin: new Unity(1.0000383841),
    falseEasting: new Metre(64008.1276),
    falseNorthing: new Metre(59445.9043)
)

to NAD83(2011) / WISCRS Calumet, Fond du Lac, Outagamie and Winnebago (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Calumet, Fond du Lac, Outagamie and Winnebago Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7487
Extent: USA - Wisconsin - Calumet, Fond du Lac, Outagamie and Winnebago
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_CALUMET_FOND_DU_LAC_OUTAGAMIE_AND_WINNEBAGO_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.719444444444),
    longitudeOfNaturalOrigin: new Degree(-88.5),
    scaleFactorAtNaturalOrigin: new Unity(1.0000286569),
    falseEasting: new USSurveyFoot(802999.999),
    falseNorthing: new USSurveyFoot(0.016)
)

to NAD83(2011) / WISCRS Calumet, Fond du Lac, Outagamie and Winnebago (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Calumet, Fond du Lac, Outagamie and Winnebago Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7486
Extent: USA - Wisconsin - Calumet, Fond du Lac, Outagamie and Winnebago
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_CALUMET_FOND_DU_LAC_OUTAGAMIE_AND_WINNEBAGO_M),
    latitudeOfNaturalOrigin: new Degree(42.719444444444),
    longitudeOfNaturalOrigin: new Degree(-88.5),
    scaleFactorAtNaturalOrigin: new Unity(1.0000286569),
    falseEasting: new Metre(244754.8893),
    falseNorthing: new Metre(0.0049)
)

to NAD83(2011) / WISCRS Chippewa (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Chippewa County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7433
Extent: USA - Wisconsin - Chippewa
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_CHIPPEWA_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.977856898611),
    longitudeOfNaturalOrigin: new Degree(-91.294444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000391127),
    falseEasting: new USSurveyFoot(197000),
    falseNorthing: new USSurveyFoot(144656.648)
)

to NAD83(2011) / WISCRS Chippewa (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Chippewa County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7432
Extent: USA - Wisconsin - Chippewa
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_CHIPPEWA_M),
    latitudeOfNaturalOrigin: new Degree(44.977856898611),
    longitudeOfNaturalOrigin: new Degree(-91.294444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000391127),
    falseEasting: new Metre(60045.72),
    falseNorthing: new Metre(44091.4346)
)

to NAD83(2011) / WISCRS Clark (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Clark County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7435
Extent: USA - Wisconsin - Clark
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_CLARK_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.6),
    longitudeOfNaturalOrigin: new Degree(-90.708333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000463003),
    falseEasting: new USSurveyFoot(655999.997),
    falseNorthing: new USSurveyFoot(0.028)
)

to NAD83(2011) / WISCRS Clark (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Clark County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7434
Extent: USA - Wisconsin - Clark
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_CLARK_M),
    latitudeOfNaturalOrigin: new Degree(43.6),
    longitudeOfNaturalOrigin: new Degree(-90.708333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000463003),
    falseEasting: new Metre(199949.1989),
    falseNorthing: new Metre(0.0086)
)

to NAD83(2011) / WISCRS Columbia (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Columbia County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7489
Extent: USA - Wisconsin - Columbia
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_COLUMBIA_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.462546645833),
    longitudeOfNaturalOrigin: new Degree(-89.394444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.00003498),
    falseEasting: new USSurveyFoot(554999.999),
    falseNorthing: new USSurveyFoot(366041.307)
)

to NAD83(2011) / WISCRS Columbia (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Columbia County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7488
Extent: USA - Wisconsin - Columbia
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_COLUMBIA_M),
    latitudeOfNaturalOrigin: new Degree(43.462546645833),
    longitudeOfNaturalOrigin: new Degree(-89.394444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.00003498),
    falseEasting: new Metre(169164.3381),
    falseNorthing: new Metre(111569.6134)
)

to NAD83(2011) / WISCRS Crawford (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Crawford County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7491
Extent: USA - Wisconsin - Crawford
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_CRAWFORD_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.200055605),
    longitudeOfNaturalOrigin: new Degree(-90.938888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000349151),
    falseEasting: new USSurveyFoot(373000),
    falseNorthing: new USSurveyFoot(176190.987)
)

to NAD83(2011) / WISCRS Crawford (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Crawford County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7490
Extent: USA - Wisconsin - Crawford
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_CRAWFORD_M),
    latitudeOfNaturalOrigin: new Degree(43.200055605),
    longitudeOfNaturalOrigin: new Degree(-90.938888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000349151),
    falseEasting: new Metre(113690.6274),
    falseNorthing: new Metre(53703.1201)
)

to NAD83(2011) / WISCRS Dane (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Dane County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7493
Extent: USA - Wisconsin - Dane
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_DANE_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.0695160375),
    longitudeOfNaturalOrigin: new Degree(-89.422222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000384786),
    falseEasting: new USSurveyFoot(811000),
    falseNorthing: new USSurveyFoot(480943.886)
)

to NAD83(2011) / WISCRS Dane (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Dane County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7492
Extent: USA - Wisconsin - Dane
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_DANE_M),
    latitudeOfNaturalOrigin: new Degree(43.0695160375),
    longitudeOfNaturalOrigin: new Degree(-89.422222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000384786),
    falseEasting: new Metre(247193.2944),
    falseNorthing: new Metre(146591.9896)
)

to NAD83(2011) / WISCRS Dodge and Jefferson (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Dodge and Jefferson Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7495
Extent: USA - Wisconsin - Dodge and Jefferson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_DODGE_AND_JEFFERSON_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.472222222222),
    longitudeOfNaturalOrigin: new Degree(-88.775),
    scaleFactorAtNaturalOrigin: new Unity(1.0000346418),
    falseEasting: new USSurveyFoot(863999.999),
    falseNorthing: new USSurveyFoot(0.025)
)

to NAD83(2011) / WISCRS Dodge and Jefferson (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Dodge and Jefferson Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7494
Extent: USA - Wisconsin - Dodge and Jefferson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_DODGE_AND_JEFFERSON_M),
    latitudeOfNaturalOrigin: new Degree(41.472222222222),
    longitudeOfNaturalOrigin: new Degree(-88.775),
    scaleFactorAtNaturalOrigin: new Unity(1.0000346418),
    falseEasting: new Metre(263347.7263),
    falseNorthing: new Metre(0.0076)
)

to NAD83(2011) / WISCRS Door (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Door County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7437
Extent: USA - Wisconsin - Door
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_DOOR_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.4),
    longitudeOfNaturalOrigin: new Degree(-87.272222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000187521),
    falseEasting: new USSurveyFoot(521000),
    falseNorthing: new USSurveyFoot(0.008)
)

to NAD83(2011) / WISCRS Door (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Door County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7436
Extent: USA - Wisconsin - Door
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_DOOR_M),
    latitudeOfNaturalOrigin: new Degree(44.4),
    longitudeOfNaturalOrigin: new Degree(-87.272222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000187521),
    falseEasting: new Metre(158801.1176),
    falseNorthing: new Metre(0.0023)
)

to NAD83(2011) / WISCRS Douglas (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Douglas County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7385
Extent: USA - Wisconsin - Douglas
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_DOUGLAS_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.883333333333),
    longitudeOfNaturalOrigin: new Degree(-91.916666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000385418),
    falseEasting: new USSurveyFoot(194000),
    falseNorthing: new USSurveyFoot(0.013)
)

to NAD83(2011) / WISCRS Douglas (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Douglas County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7384
Extent: USA - Wisconsin - Douglas
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_DOUGLAS_M),
    latitudeOfNaturalOrigin: new Degree(45.883333333333),
    longitudeOfNaturalOrigin: new Degree(-91.916666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000385418),
    falseEasting: new Metre(59131.3183),
    falseNorthing: new Metre(0.0041)
)

to NAD83(2011) / WISCRS Dunn (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Dunn County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7439
Extent: USA - Wisconsin - Dunn
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_DUNN_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.408333333333),
    longitudeOfNaturalOrigin: new Degree(-91.894444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000410324),
    falseEasting: new USSurveyFoot(170000.001),
    falseNorthing: new USSurveyFoot(0.01)
)

to NAD83(2011) / WISCRS Dunn (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Dunn County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7438
Extent: USA - Wisconsin - Dunn
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_DUNN_M),
    latitudeOfNaturalOrigin: new Degree(44.408333333333),
    longitudeOfNaturalOrigin: new Degree(-91.894444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000410324),
    falseEasting: new Metre(51816.104),
    falseNorthing: new Metre(0.003)
)

to NAD83(2011) / WISCRS Eau Claire (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Eau Claire County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7441
Extent: USA - Wisconsin - Eau Claire
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_EAU_CLAIRE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.872281126389),
    longitudeOfNaturalOrigin: new Degree(-91.288888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.000035079),
    falseEasting: new USSurveyFoot(394000),
    falseNorthing: new USSurveyFoot(300812.797)
)

to NAD83(2011) / WISCRS Eau Claire (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Eau Claire County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7440
Extent: USA - Wisconsin - Eau Claire
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_EAU_CLAIRE_M),
    latitudeOfNaturalOrigin: new Degree(44.872281126389),
    longitudeOfNaturalOrigin: new Degree(-91.288888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.000035079),
    falseEasting: new Metre(120091.4402),
    falseNorthing: new Metre(91687.9239)
)

to NAD83(2011) / WISCRS Florence (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Florence County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7387
Extent: USA - Wisconsin - Florence
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_FLORENCE_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.438888888889),
    longitudeOfNaturalOrigin: new Degree(-88.141666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000552095),
    falseEasting: new USSurveyFoot(438000.004),
    falseNorthing: new USSurveyFoot(0.021)
)

to NAD83(2011) / WISCRS Florence (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Florence County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7386
Extent: USA - Wisconsin - Florence
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_FLORENCE_M),
    latitudeOfNaturalOrigin: new Degree(45.438888888889),
    longitudeOfNaturalOrigin: new Degree(-88.141666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000552095),
    falseEasting: new Metre(133502.6683),
    falseNorthing: new Metre(0.0063)
)

to NAD83(2011) / WISCRS Forest (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Forest County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7389
Extent: USA - Wisconsin - Forest
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_FOREST_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.005555555556),
    longitudeOfNaturalOrigin: new Degree(-88.633333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000673004),
    falseEasting: new USSurveyFoot(905000.005),
    falseNorthing: new USSurveyFoot(0.052)
)

to NAD83(2011) / WISCRS Forest (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Forest County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7388
Extent: USA - Wisconsin - Forest
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_FOREST_M),
    latitudeOfNaturalOrigin: new Degree(44.005555555556),
    longitudeOfNaturalOrigin: new Degree(-88.633333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000673004),
    falseEasting: new Metre(275844.5533),
    falseNorthing: new Metre(0.0157)
)

to NAD83(2011) / WISCRS Grant (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Grant County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7497
Extent: USA - Wisconsin - Grant
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_GRANT_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.411111111111),
    longitudeOfNaturalOrigin: new Degree(-90.8),
    scaleFactorAtNaturalOrigin: new Unity(1.0000349452),
    falseEasting: new USSurveyFoot(794999.998),
    falseNorthing: new USSurveyFoot(0.033)
)

to NAD83(2011) / WISCRS Grant (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Grant County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7496
Extent: USA - Wisconsin - Grant
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_GRANT_M),
    latitudeOfNaturalOrigin: new Degree(41.411111111111),
    longitudeOfNaturalOrigin: new Degree(-90.8),
    scaleFactorAtNaturalOrigin: new Unity(1.0000349452),
    falseEasting: new Metre(242316.4841),
    falseNorthing: new Metre(0.01)
)

to NAD83(2011) / WISCRS Green Lake and Marquette (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Green Lake and Marquette Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7501
Extent: USA - Wisconsin - Green Lake and Marquette
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_GREEN_LAKE_AND_MARQUETTE_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.807000117778),
    longitudeOfNaturalOrigin: new Degree(-89.241666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000344057),
    falseEasting: new USSurveyFoot(495000),
    falseNorthing: new USSurveyFoot(259746.132)
)

to NAD83(2011) / WISCRS Green Lake and Marquette (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Green Lake and Marquette Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7500
Extent: USA - Wisconsin - Green Lake and Marquette
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_GREEN_LAKE_AND_MARQUETTE_M),
    latitudeOfNaturalOrigin: new Degree(43.807000117778),
    longitudeOfNaturalOrigin: new Degree(-89.241666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000344057),
    falseEasting: new Metre(150876.3018),
    falseNorthing: new Metre(79170.7795)
)

to NAD83(2011) / WISCRS Green and Lafayette (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Green and Lafayette Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7499
Extent: USA - Wisconsin - Green and Lafayette
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_GREEN_AND_LAFAYETTE_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.637562276944),
    longitudeOfNaturalOrigin: new Degree(-89.838888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000390487),
    falseEasting: new USSurveyFoot(558000),
    falseNorthing: new USSurveyFoot(150361.559)
)

to NAD83(2011) / WISCRS Green and Lafayette (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Green and Lafayette Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7498
Extent: USA - Wisconsin - Green and Lafayette
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_GREEN_AND_LAFAYETTE_M),
    latitudeOfNaturalOrigin: new Degree(42.637562276944),
    longitudeOfNaturalOrigin: new Degree(-89.838888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000390487),
    falseEasting: new Metre(170078.7403),
    falseNorthing: new Metre(45830.2947)
)

to NAD83(2011) / WISCRS Iowa (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Iowa County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7503
Extent: USA - Wisconsin - Iowa
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_IOWA_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.538888888889),
    longitudeOfNaturalOrigin: new Degree(-90.161111111111),
    scaleFactorAtNaturalOrigin: new Unity(1.0000394961),
    falseEasting: new USSurveyFoot(371000),
    falseNorthing: new USSurveyFoot(0.015)
)

to NAD83(2011) / WISCRS Iowa (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Iowa County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7502
Extent: USA - Wisconsin - Iowa
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_IOWA_M),
    latitudeOfNaturalOrigin: new Degree(42.538888888889),
    longitudeOfNaturalOrigin: new Degree(-90.161111111111),
    scaleFactorAtNaturalOrigin: new Unity(1.0000394961),
    falseEasting: new Metre(113081.0261),
    falseNorthing: new Metre(0.0045)
)

to NAD83(2011) / WISCRS Iron (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Iron County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7391
Extent: USA - Wisconsin - Iron
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_IRON_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.433333333333),
    longitudeOfNaturalOrigin: new Degree(-90.255555555556),
    scaleFactorAtNaturalOrigin: new Unity(1.0000677153),
    falseEasting: new USSurveyFoot(725000),
    falseNorthing: new USSurveyFoot(0.028)
)

to NAD83(2011) / WISCRS Iron (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Iron County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7390
Extent: USA - Wisconsin - Iron
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_IRON_M),
    latitudeOfNaturalOrigin: new Degree(45.433333333333),
    longitudeOfNaturalOrigin: new Degree(-90.255555555556),
    scaleFactorAtNaturalOrigin: new Unity(1.0000677153),
    falseEasting: new Metre(220980.4419),
    falseNorthing: new Metre(0.0085)
)

to NAD83(2011) / WISCRS Jackson (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Jackson County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7451
Extent: USA - Wisconsin - Jackson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_JACKSON_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.253335127778),
    longitudeOfNaturalOrigin: new Degree(-90.844296519444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000353),
    falseEasting: new USSurveyFoot(88582.5),
    falseNorthing: new USSurveyFoot(82020.833)
)

to NAD83(2011) / WISCRS Jackson (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Jackson County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7450
Extent: USA - Wisconsin - Jackson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_JACKSON_M),
    latitudeOfNaturalOrigin: new Degree(44.253335127778),
    longitudeOfNaturalOrigin: new Degree(-90.844296519444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000353),
    falseEasting: new Metre(27000),
    falseNorthing: new Metre(25000)
)

to NAD83(2011) / WISCRS Kenosha, Milwaukee, Ozaukee and Racine (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Kenosha, Milwaukee, Ozaukee and Racine Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7505
Extent: USA - Wisconsin - Kenosha, Milwaukee, Ozaukee and Racine
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_KENOSHA_MILWAUKEE_OZAUKEE_AND_RACINE_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.216666666667),
    longitudeOfNaturalOrigin: new Degree(-87.894444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000260649),
    falseEasting: new USSurveyFoot(610000.003),
    falseNorthing: new USSurveyFoot(0.003)
)

to NAD83(2011) / WISCRS Kenosha, Milwaukee, Ozaukee and Racine (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Kenosha, Milwaukee, Ozaukee and Racine Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7504
Extent: USA - Wisconsin - Kenosha, Milwaukee, Ozaukee and Racine
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_KENOSHA_MILWAUKEE_OZAUKEE_AND_RACINE_M),
    latitudeOfNaturalOrigin: new Degree(42.216666666667),
    longitudeOfNaturalOrigin: new Degree(-87.894444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000260649),
    falseEasting: new Metre(185928.3728),
    falseNorthing: new Metre(0.0009)
)

to NAD83(2011) / WISCRS Kewaunee, Manitowoc and Sheboygan (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Kewaunee, Manitowoc and Sheboygan Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7507
Extent: USA - Wisconsin - Kewaunee, Manitowoc and Sheboygan
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_KEWAUNEE_MANITOWOC_AND_SHEBOYGAN_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.266666666667),
    longitudeOfNaturalOrigin: new Degree(-87.55),
    scaleFactorAtNaturalOrigin: new Unity(1.0000233704),
    falseEasting: new USSurveyFoot(262000.006),
    falseNorthing: new USSurveyFoot(0.004)
)

to NAD83(2011) / WISCRS Kewaunee, Manitowoc and Sheboygan (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Kewaunee, Manitowoc and Sheboygan Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7506
Extent: USA - Wisconsin - Kewaunee, Manitowoc and Sheboygan
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_KEWAUNEE_MANITOWOC_AND_SHEBOYGAN_M),
    latitudeOfNaturalOrigin: new Degree(43.266666666667),
    longitudeOfNaturalOrigin: new Degree(-87.55),
    scaleFactorAtNaturalOrigin: new Unity(1.0000233704),
    falseEasting: new Metre(79857.7614),
    falseNorthing: new Metre(0.0012)
)

to NAD83(2011) / WISCRS La Crosse (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS La Crosse County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7509
Extent: USA - Wisconsin - La Crosse
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_LA_CROSSE_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.451111111111),
    longitudeOfNaturalOrigin: new Degree(-91.316666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000319985),
    falseEasting: new USSurveyFoot(427999.996),
    falseNorthing: new USSurveyFoot(0.011)
)

to NAD83(2011) / WISCRS La Crosse (m) (Projected)

EPSG

PHPCoord

Name: WISCRS La Crosse County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7508
Extent: USA - Wisconsin - La Crosse
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_LA_CROSSE_M),
    latitudeOfNaturalOrigin: new Degree(43.451111111111),
    longitudeOfNaturalOrigin: new Degree(-91.316666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000319985),
    falseEasting: new Metre(130454.6598),
    falseNorthing: new Metre(0.0033)
)

to NAD83(2011) / WISCRS Langlade (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Langlade County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7453
Extent: USA - Wisconsin - Langlade
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_LANGLADE_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.154237105278),
    longitudeOfNaturalOrigin: new Degree(-89.033333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000627024),
    falseEasting: new USSurveyFoot(651000),
    falseNorthing: new USSurveyFoot(345405.421)
)

to NAD83(2011) / WISCRS Langlade (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Langlade County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7452
Extent: USA - Wisconsin - Langlade
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_LANGLADE_M),
    latitudeOfNaturalOrigin: new Degree(45.154237105278),
    longitudeOfNaturalOrigin: new Degree(-89.033333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000627024),
    falseEasting: new Metre(198425.197),
    falseNorthing: new Metre(105279.7829)
)

to NAD83(2011) / WISCRS Lincoln (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Lincoln County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7455
Extent: USA - Wisconsin - Lincoln
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_LINCOLN_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.844444444444),
    longitudeOfNaturalOrigin: new Degree(-89.733333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000599003),
    falseEasting: new USSurveyFoot(381000),
    falseNorthing: new USSurveyFoot(0.019)
)

to NAD83(2011) / WISCRS Lincoln (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Lincoln County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7454
Extent: USA - Wisconsin - Lincoln
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_LINCOLN_M),
    latitudeOfNaturalOrigin: new Degree(44.844444444444),
    longitudeOfNaturalOrigin: new Degree(-89.733333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000599003),
    falseEasting: new Metre(116129.0323),
    falseNorthing: new Metre(0.0058)
)

to NAD83(2011) / WISCRS Marathon (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Marathon County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7457
Extent: USA - Wisconsin - Marathon
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_MARATHON_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.900904423611),
    longitudeOfNaturalOrigin: new Degree(-89.77),
    scaleFactorAtNaturalOrigin: new Unity(1.000053289),
    falseEasting: new USSurveyFoot(245000),
    falseNorthing: new USSurveyFoot(180607.47)
)

to NAD83(2011) / WISCRS Marathon (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Marathon County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7456
Extent: USA - Wisconsin - Marathon
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_MARATHON_M),
    latitudeOfNaturalOrigin: new Degree(44.900904423611),
    longitudeOfNaturalOrigin: new Degree(-89.77),
    scaleFactorAtNaturalOrigin: new Unity(1.000053289),
    falseEasting: new Metre(74676.1493),
    falseNorthing: new Metre(55049.2669)
)

to NAD83(2011) / WISCRS Marinette (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Marinette County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7459
Extent: USA - Wisconsin - Marinette
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_MARINETTE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.691666666667),
    longitudeOfNaturalOrigin: new Degree(-87.711111111111),
    scaleFactorAtNaturalOrigin: new Unity(1.0000234982),
    falseEasting: new USSurveyFoot(783000.007),
    falseNorthing: new USSurveyFoot(0.01)
)

to NAD83(2011) / WISCRS Marinette (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Marinette County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7458
Extent: USA - Wisconsin - Marinette
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_MARINETTE_M),
    latitudeOfNaturalOrigin: new Degree(44.691666666667),
    longitudeOfNaturalOrigin: new Degree(-87.711111111111),
    scaleFactorAtNaturalOrigin: new Unity(1.0000234982),
    falseEasting: new Metre(238658.8794),
    falseNorthing: new Metre(0.0032)
)

to NAD83(2011) / WISCRS Menominee (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Menominee County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7461
Extent: USA - Wisconsin - Menominee
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_MENOMINEE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.716666666667),
    longitudeOfNaturalOrigin: new Degree(-88.416666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000362499),
    falseEasting: new USSurveyFoot(346000.004),
    falseNorthing: new USSurveyFoot(0.01)
)

to NAD83(2011) / WISCRS Menominee (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Menominee County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7460
Extent: USA - Wisconsin - Menominee
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_MENOMINEE_M),
    latitudeOfNaturalOrigin: new Degree(44.716666666667),
    longitudeOfNaturalOrigin: new Degree(-88.416666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000362499),
    falseEasting: new Metre(105461.0121),
    falseNorthing: new Metre(0.0029)
)

to NAD83(2011) / WISCRS Monroe (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Monroe County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7511
Extent: USA - Wisconsin - Monroe
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_MONROE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.000073928611),
    longitudeOfNaturalOrigin: new Degree(-90.641666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000434122),
    falseEasting: new USSurveyFoot(671000),
    falseNorthing: new USSurveyFoot(400012.278)
)

to NAD83(2011) / WISCRS Monroe (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Monroe County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7510
Extent: USA - Wisconsin - Monroe
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_MONROE_M),
    latitudeOfNaturalOrigin: new Degree(44.000073928611),
    longitudeOfNaturalOrigin: new Degree(-90.641666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000434122),
    falseEasting: new Metre(204521.209),
    falseNorthing: new Metre(121923.9861)
)

to NAD83(2011) / WISCRS Oconto (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Oconto County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7463
Extent: USA - Wisconsin - Oconto
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_OCONTO_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.397222222222),
    longitudeOfNaturalOrigin: new Degree(-87.908333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000236869),
    falseEasting: new USSurveyFoot(600000.006),
    falseNorthing: new USSurveyFoot(0.011)
)

to NAD83(2011) / WISCRS Oconto (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Oconto County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7462
Extent: USA - Wisconsin - Oconto
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_OCONTO_M),
    latitudeOfNaturalOrigin: new Degree(44.397222222222),
    longitudeOfNaturalOrigin: new Degree(-87.908333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000236869),
    falseEasting: new Metre(182880.3676),
    falseNorthing: new Metre(0.0033)
)

to NAD83(2011) / WISCRS Oneida (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Oneida County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7393
Extent: USA - Wisconsin - Oneida
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_ONEIDA_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.704223770278),
    longitudeOfNaturalOrigin: new Degree(-89.544444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000686968),
    falseEasting: new USSurveyFoot(230000),
    falseNorthing: new USSurveyFoot(188936.744)
)

to NAD83(2011) / WISCRS Oneida (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Oneida County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7392
Extent: USA - Wisconsin - Oneida
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_ONEIDA_M),
    latitudeOfNaturalOrigin: new Degree(45.704223770278),
    longitudeOfNaturalOrigin: new Degree(-89.544444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000686968),
    falseEasting: new Metre(70104.1401),
    falseNorthing: new Metre(57588.0346)
)

to NAD83(2011) / WISCRS Pepin and Pierce (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Pepin and Pierce Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7465
Extent: USA - Wisconsin - Pepin and Pierce
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_PEPIN_AND_PIERCE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.636148871944),
    longitudeOfNaturalOrigin: new Degree(-92.227777777778),
    scaleFactorAtNaturalOrigin: new Unity(1.0000362977),
    falseEasting: new USSurveyFoot(550000),
    falseNorthing: new USSurveyFoot(282260.222)
)

to NAD83(2011) / WISCRS Pepin and Pierce (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Pepin and Pierce Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7464
Extent: USA - Wisconsin - Pepin and Pierce
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_PEPIN_AND_PIERCE_M),
    latitudeOfNaturalOrigin: new Degree(44.636148871944),
    longitudeOfNaturalOrigin: new Degree(-92.227777777778),
    scaleFactorAtNaturalOrigin: new Unity(1.0000362977),
    falseEasting: new Metre(167640.3354),
    falseNorthing: new Metre(86033.0876)
)

to NAD83(2011) / WISCRS Polk (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Polk County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7467
Extent: USA - Wisconsin - Polk
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_POLK_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.661111111111),
    longitudeOfNaturalOrigin: new Degree(-92.633333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000433849),
    falseEasting: new USSurveyFoot(464999.996),
    falseNorthing: new USSurveyFoot(0.019)
)

to NAD83(2011) / WISCRS Polk (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Polk County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7466
Extent: USA - Wisconsin - Polk
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_POLK_M),
    latitudeOfNaturalOrigin: new Degree(44.661111111111),
    longitudeOfNaturalOrigin: new Degree(-92.633333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000433849),
    falseEasting: new Metre(141732.2823),
    falseNorthing: new Metre(0.0059)
)

to NAD83(2011) / WISCRS Portage (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Portage County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7469
Extent: USA - Wisconsin - Portage
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_PORTAGE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.416823975278),
    longitudeOfNaturalOrigin: new Degree(-89.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000039936),
    falseEasting: new USSurveyFoot(185000),
    falseNorthing: new USSurveyFoot(164114.46)
)

to NAD83(2011) / WISCRS Portage (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Portage County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7468
Extent: USA - Wisconsin - Portage
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_PORTAGE_M),
    latitudeOfNaturalOrigin: new Degree(44.416823975278),
    longitudeOfNaturalOrigin: new Degree(-89.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000039936),
    falseEasting: new Metre(56388.1128),
    falseNorthing: new Metre(50022.1874)
)

to NAD83(2011) / WISCRS Price (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Price County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7395
Extent: USA - Wisconsin - Price
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_PRICE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.555555555556),
    longitudeOfNaturalOrigin: new Degree(-90.488888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000649554),
    falseEasting: new USSurveyFoot(747999.995),
    falseNorthing: new USSurveyFoot(0.036)
)

to NAD83(2011) / WISCRS Price (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Price County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7394
Extent: USA - Wisconsin - Price
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_PRICE_M),
    latitudeOfNaturalOrigin: new Degree(44.555555555556),
    longitudeOfNaturalOrigin: new Degree(-90.488888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000649554),
    falseEasting: new Metre(227990.8546),
    falseNorthing: new Metre(0.0109)
)

to NAD83(2011) / WISCRS Richland (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Richland County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7513
Extent: USA - Wisconsin - Richland
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_RICHLAND_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.3223129275),
    longitudeOfNaturalOrigin: new Degree(-90.430555555556),
    scaleFactorAtNaturalOrigin: new Unity(1.0000375653),
    falseEasting: new USSurveyFoot(664000),
    falseNorthing: new USSurveyFoot(440469.675)
)

to NAD83(2011) / WISCRS Richland (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Richland County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7512
Extent: USA - Wisconsin - Richland
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_RICHLAND_M),
    latitudeOfNaturalOrigin: new Degree(43.3223129275),
    longitudeOfNaturalOrigin: new Degree(-90.430555555556),
    scaleFactorAtNaturalOrigin: new Unity(1.0000375653),
    falseEasting: new Metre(202387.6048),
    falseNorthing: new Metre(134255.4253)
)

to NAD83(2011) / WISCRS Rock (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Rock County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7515
Extent: USA - Wisconsin - Rock
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_ROCK_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.944444444444),
    longitudeOfNaturalOrigin: new Degree(-89.072222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000337311),
    falseEasting: new USSurveyFoot(480000),
    falseNorthing: new USSurveyFoot(0.022)
)

to NAD83(2011) / WISCRS Rock (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Rock County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7514
Extent: USA - Wisconsin - Rock
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_ROCK_M),
    latitudeOfNaturalOrigin: new Degree(41.944444444444),
    longitudeOfNaturalOrigin: new Degree(-89.072222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000337311),
    falseEasting: new Metre(146304.2926),
    falseNorthing: new Metre(0.0068)
)

to NAD83(2011) / WISCRS Rusk (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Rusk County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7471
Extent: USA - Wisconsin - Rusk
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_RUSK_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.919444444444),
    longitudeOfNaturalOrigin: new Degree(-91.066666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000495976),
    falseEasting: new USSurveyFoot(822000.001),
    falseNorthing: new USSurveyFoot(0.077)
)

to NAD83(2011) / WISCRS Rusk (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Rusk County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7470
Extent: USA - Wisconsin - Rusk
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_RUSK_M),
    latitudeOfNaturalOrigin: new Degree(43.919444444444),
    longitudeOfNaturalOrigin: new Degree(-91.066666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000495976),
    falseEasting: new Metre(250546.1013),
    falseNorthing: new Metre(0.0234)
)

to NAD83(2011) / WISCRS Sauk (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Sauk County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7517
Extent: USA - Wisconsin - Sauk
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_SAUK_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.819444444444),
    longitudeOfNaturalOrigin: new Degree(-89.9),
    scaleFactorAtNaturalOrigin: new Unity(1.0000373868),
    falseEasting: new USSurveyFoot(609000.001),
    falseNorthing: new USSurveyFoot(0.017)
)

to NAD83(2011) / WISCRS Sauk (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Sauk County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7516
Extent: USA - Wisconsin - Sauk
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_SAUK_M),
    latitudeOfNaturalOrigin: new Degree(42.819444444444),
    longitudeOfNaturalOrigin: new Degree(-89.9),
    scaleFactorAtNaturalOrigin: new Unity(1.0000373868),
    falseEasting: new Metre(185623.5716),
    falseNorthing: new Metre(0.0051)
)

to NAD83(2011) / WISCRS Sawyer (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Sawyer County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7397
Extent: USA - Wisconsin - Sawyer
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_SAWYER_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.900099131389),
    longitudeOfNaturalOrigin: new Degree(-91.116666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000573461),
    falseEasting: new USSurveyFoot(711000.001),
    falseNorthing: new USSurveyFoot(396108.667)
)

to NAD83(2011) / WISCRS Sawyer (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Sawyer County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7396
Extent: USA - Wisconsin - Sawyer
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_SAWYER_M),
    latitudeOfNaturalOrigin: new Degree(45.900099131389),
    longitudeOfNaturalOrigin: new Degree(-91.116666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000573461),
    falseEasting: new Metre(216713.2336),
    falseNorthing: new Metre(120734.1631)
)

to NAD83(2011) / WISCRS Shawano (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Shawano County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7473
Extent: USA - Wisconsin - Shawano
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_SHAWANO_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.036111111111),
    longitudeOfNaturalOrigin: new Degree(-88.605555555556),
    scaleFactorAtNaturalOrigin: new Unity(1.000032144),
    falseEasting: new USSurveyFoot(861000.001),
    falseNorthing: new USSurveyFoot(0.031)
)

to NAD83(2011) / WISCRS Shawano (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Shawano County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7472
Extent: USA - Wisconsin - Shawano
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_SHAWANO_M),
    latitudeOfNaturalOrigin: new Degree(44.036111111111),
    longitudeOfNaturalOrigin: new Degree(-88.605555555556),
    scaleFactorAtNaturalOrigin: new Unity(1.000032144),
    falseEasting: new Metre(262433.3253),
    falseNorthing: new Metre(0.0096)
)

to NAD83(2011) / WISCRS St. Croix (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS St. Croix County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7475
Extent: USA - Wisconsin - St. Croix
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_ST_CROIX_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.036111111111),
    longitudeOfNaturalOrigin: new Degree(-92.633333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000381803),
    falseEasting: new USSurveyFoot(542999.997),
    falseNorthing: new USSurveyFoot(0.034)
)

to NAD83(2011) / WISCRS St. Croix (m) (Projected)

EPSG

PHPCoord

Name: WISCRS St. Croix County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7474
Extent: USA - Wisconsin - St. Croix
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_ST_CROIX_M),
    latitudeOfNaturalOrigin: new Degree(44.036111111111),
    longitudeOfNaturalOrigin: new Degree(-92.633333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000381803),
    falseEasting: new Metre(165506.7302),
    falseNorthing: new Metre(0.0103)
)

to NAD83(2011) / WISCRS Taylor (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Taylor County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7477
Extent: USA - Wisconsin - Taylor
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_TAYLOR_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.177822085833),
    longitudeOfNaturalOrigin: new Degree(-90.483333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000597566),
    falseEasting: new USSurveyFoot(614000),
    falseNorthing: new USSurveyFoot(353499.136)
)

to NAD83(2011) / WISCRS Taylor (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Taylor County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7476
Extent: USA - Wisconsin - Taylor
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_TAYLOR_M),
    latitudeOfNaturalOrigin: new Degree(45.177822085833),
    longitudeOfNaturalOrigin: new Degree(-90.483333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000597566),
    falseEasting: new Metre(187147.5744),
    falseNorthing: new Metre(107746.7522)
)

to NAD83(2011) / WISCRS Trempealeau (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Trempealeau County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7479
Extent: USA - Wisconsin - Trempealeau
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_TREMPEALEAU_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.161111111111),
    longitudeOfNaturalOrigin: new Degree(-91.366666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000361538),
    falseEasting: new USSurveyFoot(843000),
    falseNorthing: new USSurveyFoot(0.013)
)

to NAD83(2011) / WISCRS Trempealeau (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Trempealeau County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7478
Extent: USA - Wisconsin - Trempealeau
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_TREMPEALEAU_M),
    latitudeOfNaturalOrigin: new Degree(43.161111111111),
    longitudeOfNaturalOrigin: new Degree(-91.366666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000361538),
    falseEasting: new Metre(256946.9138),
    falseNorthing: new Metre(0.0041)
)

to NAD83(2011) / WISCRS Vernon (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Vernon County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7519
Extent: USA - Wisconsin - Vernon
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_VERNON_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.575032939722),
    longitudeOfNaturalOrigin: new Degree(-90.783333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000408158),
    falseEasting: new USSurveyFoot(730000),
    falseNorthing: new USSurveyFoot(155944.768)
)

to NAD83(2011) / WISCRS Vernon (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Vernon County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7518
Extent: USA - Wisconsin - Vernon
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_VERNON_M),
    latitudeOfNaturalOrigin: new Degree(43.575032939722),
    longitudeOfNaturalOrigin: new Degree(-90.783333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000408158),
    falseEasting: new Metre(222504.4451),
    falseNorthing: new Metre(47532.0602)
)

to NAD83(2011) / WISCRS Vilas (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Vilas County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7399
Extent: USA - Wisconsin - Vilas
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_VILAS_FTUS),
    latitudeOfNaturalOrigin: new Degree(46.077844090556),
    longitudeOfNaturalOrigin: new Degree(-89.488888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000730142),
    falseEasting: new USSurveyFoot(441000),
    falseNorthing: new USSurveyFoot(165147.666)
)

to NAD83(2011) / WISCRS Vilas (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Vilas County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7398
Extent: USA - Wisconsin - Vilas
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_VILAS_M),
    latitudeOfNaturalOrigin: new Degree(46.077844090556),
    longitudeOfNaturalOrigin: new Degree(-89.488888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000730142),
    falseEasting: new Metre(134417.0689),
    falseNorthing: new Metre(50337.1092)
)

to NAD83(2011) / WISCRS Walworth (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Walworth County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7521
Extent: USA - Wisconsin - Walworth
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WALWORTH_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.669462096944),
    longitudeOfNaturalOrigin: new Degree(-88.541666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000367192),
    falseEasting: new USSurveyFoot(763000),
    falseNorthing: new USSurveyFoot(364461.943)
)

to NAD83(2011) / WISCRS Walworth (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Walworth County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7520
Extent: USA - Wisconsin - Walworth
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WALWORTH_M),
    latitudeOfNaturalOrigin: new Degree(42.669462096944),
    longitudeOfNaturalOrigin: new Degree(-88.541666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000367192),
    falseEasting: new Metre(232562.8651),
    falseNorthing: new Metre(111088.2224)
)

to NAD83(2011) / WISCRS Washburn (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Washburn County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7425
Extent: USA - Wisconsin - Washburn
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WASHBURN_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.961219833333),
    longitudeOfNaturalOrigin: new Degree(-91.783333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000475376),
    falseEasting: new USSurveyFoot(768000),
    falseNorthing: new USSurveyFoot(617973.193)
)

to NAD83(2011) / WISCRS Washburn (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Washburn County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7424
Extent: USA - Wisconsin - Washburn
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WASHBURN_M),
    latitudeOfNaturalOrigin: new Degree(45.961219833333),
    longitudeOfNaturalOrigin: new Degree(-91.783333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000475376),
    falseEasting: new Metre(234086.8682),
    falseNorthing: new Metre(188358.6058)
)

to NAD83(2011) / WISCRS Washington (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Washington County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7523
Extent: USA - Wisconsin - Washington
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WASHINGTON_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.918055555556),
    longitudeOfNaturalOrigin: new Degree(-88.063888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.00003738),
    falseEasting: new USSurveyFoot(394000.004),
    falseNorthing: new USSurveyFoot(0.01)
)

to NAD83(2011) / WISCRS Washington (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Washington County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7522
Extent: USA - Wisconsin - Washington
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WASHINGTON_M),
    latitudeOfNaturalOrigin: new Degree(42.918055555556),
    longitudeOfNaturalOrigin: new Degree(-88.063888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.00003738),
    falseEasting: new Metre(120091.4415),
    falseNorthing: new Metre(0.003)
)

to NAD83(2011) / WISCRS Waukesha (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Waukesha County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7525
Extent: USA - Wisconsin - Waukesha
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WAUKESHA_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.569444444444),
    longitudeOfNaturalOrigin: new Degree(-88.225),
    scaleFactorAtNaturalOrigin: new Unity(1.0000346179),
    falseEasting: new USSurveyFoot(685000.001),
    falseNorthing: new USSurveyFoot(0.011)
)

to NAD83(2011) / WISCRS Waukesha (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Waukesha County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7524
Extent: USA - Wisconsin - Waukesha
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WAUKESHA_M),
    latitudeOfNaturalOrigin: new Degree(42.569444444444),
    longitudeOfNaturalOrigin: new Degree(-88.225),
    scaleFactorAtNaturalOrigin: new Unity(1.0000346179),
    falseEasting: new Metre(208788.418),
    falseNorthing: new Metre(0.0034)
)

to NAD83(2011) / WISCRS Waupaca (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Waupaca County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7481
Extent: USA - Wisconsin - Waupaca
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WAUPACA_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.420277777778),
    longitudeOfNaturalOrigin: new Degree(-88.816666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000333645),
    falseEasting: new USSurveyFoot(607000.003),
    falseNorthing: new USSurveyFoot(0.023)
)

to NAD83(2011) / WISCRS Waupaca (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Waupaca County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7480
Extent: USA - Wisconsin - Waupaca
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WAUPACA_M),
    latitudeOfNaturalOrigin: new Degree(43.420277777778),
    longitudeOfNaturalOrigin: new Degree(-88.816666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000333645),
    falseEasting: new Metre(185013.9709),
    falseNorthing: new Metre(0.007)
)

to NAD83(2011) / WISCRS Waushara (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Waushara County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7527
Extent: USA - Wisconsin - Waushara
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WAUSHARA_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.113944045833),
    longitudeOfNaturalOrigin: new Degree(-89.241666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000392096),
    falseEasting: new USSurveyFoot(394000),
    falseNorthing: new USSurveyFoot(147866.367)
)

to NAD83(2011) / WISCRS Waushara (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Waushara County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7526
Extent: USA - Wisconsin - Waushara
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WAUSHARA_M),
    latitudeOfNaturalOrigin: new Degree(44.113944045833),
    longitudeOfNaturalOrigin: new Degree(-89.241666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000392096),
    falseEasting: new Metre(120091.4402),
    falseNorthing: new Metre(45069.7587)
)

to NAD83(2011) / WISCRS Wood (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Wood County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7483
Extent: USA - Wisconsin - Wood
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WOOD_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.362595469444),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(1.0000421209),
    falseEasting: new USSurveyFoot(684000.001),
    falseNorthing: new USSurveyFoot(441566.551)
)

to NAD83(2011) / WISCRS Wood (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Wood County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7482
Extent: USA - Wisconsin - Wood
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCRS_WOOD_M),
    latitudeOfNaturalOrigin: new Degree(44.362595469444),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(1.0000421209),
    falseEasting: new Metre(208483.6173),
    falseNorthing: new Metre(134589.754)
)

to NAD83(2011) / Washington North (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14631
Extent: USA - Washington - SPCS83 - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WASHINGTON_NORTH),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-120.83333333333),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.5),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Washington North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15367
Extent: USA - Washington - SPCS83 - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WASHINGTON_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-120.83333333333),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.5),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Washington South (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14632
Extent: USA - Washington - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WASHINGTON_SOUTH),
    latitudeOfFalseOrigin: new Degree(45.333333333333),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(47.333333333333),
    latitudeOf2ndStandardParallel: new Degree(45.833333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Washington South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15368
Extent: USA - Washington - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WASHINGTON_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(45.333333333333),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(47.333333333333),
    latitudeOf2ndStandardParallel: new Degree(45.833333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / West Virginia North (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14731
Extent: USA - West Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WEST_VIRGINIA_NORTH),
    latitudeOfFalseOrigin: new Degree(38.5),
    longitudeOfFalseOrigin: new Degree(-79.5),
    latitudeOf1stStandardParallel: new Degree(40.25),
    latitudeOf2ndStandardParallel: new Degree(39),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / West Virginia North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14735
Extent: USA - West Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WEST_VIRGINIA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(38.5),
    longitudeOfFalseOrigin: new Degree(-79.5),
    latitudeOf1stStandardParallel: new Degree(40.25),
    latitudeOf2ndStandardParallel: new Degree(39),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / West Virginia South (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14732
Extent: USA - West Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WEST_VIRGINIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(37),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(38.883333333333),
    latitudeOf2ndStandardParallel: new Degree(37.483333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / West Virginia South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14736
Extent: USA - West Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WEST_VIRGINIA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(37),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(38.883333333333),
    latitudeOf2ndStandardParallel: new Degree(37.483333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Wisconsin Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14832
Extent: USA - Wisconsin - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCONSIN_CENTRAL),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(45.5),
    latitudeOf2ndStandardParallel: new Degree(44.25),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Wisconsin Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15370
Extent: USA - Wisconsin - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCONSIN_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(45.5),
    latitudeOf2ndStandardParallel: new Degree(44.25),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Wisconsin North (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14831
Extent: USA - Wisconsin - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCONSIN_NORTH),
    latitudeOfFalseOrigin: new Degree(45.166666666667),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(46.766666666667),
    latitudeOf2ndStandardParallel: new Degree(45.566666666667),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Wisconsin North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15369
Extent: USA - Wisconsin - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCONSIN_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(45.166666666667),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(46.766666666667),
    latitudeOf2ndStandardParallel: new Degree(45.566666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Wisconsin South (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14833
Extent: USA - Wisconsin - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCONSIN_SOUTH),
    latitudeOfFalseOrigin: new Degree(42),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(44.066666666667),
    latitudeOf2ndStandardParallel: new Degree(42.733333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(2011) / Wisconsin South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15371
Extent: USA - Wisconsin - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCONSIN_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(42),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(44.066666666667),
    latitudeOf2ndStandardParallel: new Degree(42.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(2011) / Wisconsin Transverse Mercator (Projected)

EPSG

PHPCoord

Name: Wisconsin Transverse Mercator 83
Code: urn:ogc:def:coordinateOperation:EPSG::14841
Extent: USA - Wisconsin
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WISCONSIN_TRANSVERSE_MERCATOR),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(520000),
    falseNorthing: new Metre(-4480000)
)

to NAD83(2011) / Wyoming East (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14931
Extent: USA - Wyoming - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WYOMING_EAST),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-105.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Wyoming East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14935
Extent: USA - Wyoming - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WYOMING_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-105.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(656166.6667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(2011) / Wyoming East Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14932
Extent: USA - Wyoming - SPCS - EC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WYOMING_EAST_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-107.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(100000)
)

to NAD83(2011) / Wyoming East Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14936
Extent: USA - Wyoming - SPCS - EC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WYOMING_EAST_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-107.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(1312333.3333),
    falseNorthing: new USSurveyFoot(328083.3333)
)

to NAD83(2011) / Wyoming West (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14934
Extent: USA - Wyoming - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WYOMING_WEST),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-110.08333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(100000)
)

to NAD83(2011) / Wyoming West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14938
Extent: USA - Wyoming - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WYOMING_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-110.08333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(2624666.6667),
    falseNorthing: new USSurveyFoot(328083.3333)
)

to NAD83(2011) / Wyoming West Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14933
Extent: USA - Wyoming - SPCS - WC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WYOMING_WEST_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-108.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(0)
)

to NAD83(2011) / Wyoming West Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14937
Extent: USA - Wyoming - SPCS - WC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_2011_WYOMING_WEST_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-108.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(1968500),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(NSRS2007) to NAD83(2011) (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8552
Extent: USA - Alaska
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_NSRS2007),
    latitudeDifferenceFile: NADCON5NAD832007NAD832011AlaskaLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD832007NAD832011AlaskaLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD832007NAD832011AlaskaHeightProvider->provideGrid()
)
Name: NAD83(NSRS2007) to NAD83(2011) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8559
Extent: USA - CONUS and GoM
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_NSRS2007),
    latitudeDifferenceFile: NADCON5NAD832007NAD832011CONUSLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD832007NAD832011CONUSLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD832007NAD832011CONUSHeightProvider->provideGrid()
)
Name: NAD83(NSRS2007) to NAD83(2011) (3)
Code: urn:ogc:def:coordinateOperation:EPSG::8673
Extent: Caribbean - Puerto Rico and US Virgin Islands
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_NSRS2007),
    latitudeDifferenceFile: NADCON5NAD832007NAD832011PRVILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD832007NAD832011PRVILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD832007NAD832011PRVIHeightProvider->provideGrid()
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: NAD83(2011) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9774
Extent: USA - CONUS and Alaska; PRVI
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

NAD83(CORS96)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CORS96)

to NAD83(CORS96) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_CORS96)
)

to NAD83(CORS96) / Oregon Baker zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Baker zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6742
Extent: USA - Oregon - Baker City
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_BAKER_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(44.5),
    longitudeOfNaturalOrigin: new Degree(-117.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00016),
    falseEasting: new Foot(131233.5958),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon Baker zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Baker zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6741
Extent: USA - Oregon - Baker City
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_BAKER_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(44.5),
    longitudeOfNaturalOrigin: new Degree(-117.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00016),
    falseEasting: new Metre(40000),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon Bend-Burns zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Bend-Burns zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6748
Extent: USA - Oregon - Bend-Burns
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_BEND_BURNS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(43.666666666667),
    longitudeOfNaturalOrigin: new Degree(-119.75),
    scaleFactorAtNaturalOrigin: new Unity(1.0002),
    falseEasting: new Foot(393700.7874),
    falseNorthing: new Foot(196850.3937)
)

to NAD83(CORS96) / Oregon Bend-Burns zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Bend-Burns zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6747
Extent: USA - Oregon - Bend-Burns
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_BEND_BURNS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(43.666666666667),
    longitudeOfNaturalOrigin: new Degree(-119.75),
    scaleFactorAtNaturalOrigin: new Unity(1.0002),
    falseEasting: new Metre(120000),
    falseNorthing: new Metre(60000)
)

to NAD83(CORS96) / Oregon Bend-Klamath Falls zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Bend-Klamath Falls zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6744
Extent: USA - Oregon - Bend-Klamath Falls
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_BEND_KLAMATH_FALLS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-121.75),
    scaleFactorAtNaturalOrigin: new Unity(1.0002),
    falseEasting: new Foot(262467.1916),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon Bend-Klamath Falls zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Bend-Klamath Falls zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6743
Extent: USA - Oregon - Bend-Klamath Falls
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_BEND_KLAMATH_FALLS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-121.75),
    scaleFactorAtNaturalOrigin: new Unity(1.0002),
    falseEasting: new Metre(80000),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon Bend-Redmond-Prineville zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Bend-Redmond-Prineville zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6746
Extent: USA - Oregon - Bend-Redmond-Prineville
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_BEND_REDMOND_PRINEVILLE_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(44.666666666667),
    longitudeOfNaturalOrigin: new Degree(-121.25),
    scaleFactorAtNaturalOrigin: new Unity(1.00012),
    falseEasting: new Foot(262467.1916),
    falseNorthing: new Foot(426509.1864)
)

to NAD83(CORS96) / Oregon Bend-Redmond-Prineville zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Bend-Redmond-Prineville zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6745
Extent: USA - Oregon - Bend-Redmond-Prineville
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_BEND_REDMOND_PRINEVILLE_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(44.666666666667),
    longitudeOfNaturalOrigin: new Degree(-121.25),
    scaleFactorAtNaturalOrigin: new Unity(1.00012),
    falseEasting: new Metre(80000),
    falseNorthing: new Metre(130000)
)

to NAD83(CORS96) / Oregon Canyonville-Grants Pass zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Canyonville-Grants Pass zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6750
Extent: USA - Oregon - Canyonville-Grants Pass
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_CANYONVILLE_GRANTS_PASS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-123.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00007),
    falseEasting: new Foot(131233.5958),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon Canyonville-Grants Pass zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Canyonville-Grants Pass zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6749
Extent: USA - Oregon - Canyonville-Grants Pass
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_CANYONVILLE_GRANTS_PASS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-123.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00007),
    falseEasting: new Metre(40000),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon Coast zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Coast zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6770
Extent: USA - Oregon - Oregon Coast
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_COAST_ZONE_FT),
    latitudeOfProjectionCentre: new Degree(44.75),
    longitudeOfProjectionCentre: new Degree(-124.05),
    azimuthOfInitialLine: new Degree(5),
    angleFromRectifiedToSkewGrid: new Degree(5),
    scaleFactorOnInitialLine: new Unity(1),
    falseEasting: new Foot(-984251.9685),
    falseNorthing: new Foot(-15091863.5171)
)

to NAD83(CORS96) / Oregon Coast zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Coast zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6769
Extent: USA - Oregon - Oregon Coast
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_COAST_ZONE_M),
    latitudeOfProjectionCentre: new Degree(44.75),
    longitudeOfProjectionCentre: new Degree(-124.05),
    azimuthOfInitialLine: new Degree(5),
    angleFromRectifiedToSkewGrid: new Degree(5),
    scaleFactorOnInitialLine: new Unity(1),
    falseEasting: new Metre(-300000),
    falseNorthing: new Metre(-4600000)
)

to NAD83(CORS96) / Oregon Columbia River East zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Columbia River East zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6752
Extent: USA - Oregon - Columbia River East
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_COLUMBIA_RIVER_EAST_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45.666666666667),
    longitudeOfNaturalOrigin: new Degree(-120.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000008),
    falseEasting: new Foot(492125.9843),
    falseNorthing: new Foot(98425.1969)
)

to NAD83(CORS96) / Oregon Columbia River East zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Columbia River East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6751
Extent: USA - Oregon - Columbia River East
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_COLUMBIA_RIVER_EAST_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45.666666666667),
    longitudeOfNaturalOrigin: new Degree(-120.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000008),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(30000)
)

to NAD83(CORS96) / Oregon Columbia River West zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Columbia River West zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6754
Extent: USA - Oregon - Columbia River West
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_COLUMBIA_RIVER_WEST_ZONE_FT),
    latitudeOfProjectionCentre: new Degree(45.916666666667),
    longitudeOfProjectionCentre: new Degree(-123),
    azimuthOfInitialLine: new Degree(295),
    angleFromRectifiedToSkewGrid: new Degree(295),
    scaleFactorOnInitialLine: new Unity(1),
    falseEasting: new Foot(22965879.2651),
    falseNorthing: new Foot(-9842519.685)
)

to NAD83(CORS96) / Oregon Columbia River West zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Columbia River West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6753
Extent: USA - Oregon - Columbia River West
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_COLUMBIA_RIVER_WEST_ZONE_M),
    latitudeOfProjectionCentre: new Degree(45.916666666667),
    longitudeOfProjectionCentre: new Degree(-123),
    azimuthOfInitialLine: new Degree(295),
    angleFromRectifiedToSkewGrid: new Degree(295),
    scaleFactorOnInitialLine: new Unity(1),
    falseEasting: new Metre(7000000),
    falseNorthing: new Metre(-3000000)
)

to NAD83(CORS96) / Oregon Cottage Grove-Canyonville zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Cottage Grove-Canyonville zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6756
Extent: USA - Oregon - Cottage Grove-Canyonville
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_COTTAGE_GROVE_CANYONVILLE_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-123.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000023),
    falseEasting: new Foot(164041.9948),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon Cottage Grove-Canyonville zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Cottage Grove-Canyonville zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6755
Extent: USA - Oregon - Cottage Grove-Canyonville
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_COTTAGE_GROVE_CANYONVILLE_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-123.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000023),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon Dufur-Madras zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Dufur-Madras zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6758
Extent: USA - Oregon - Dufur-Madras
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_DUFUR_MADRAS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(44.5),
    longitudeOfNaturalOrigin: new Degree(-121),
    scaleFactorAtNaturalOrigin: new Unity(1.00011),
    falseEasting: new Foot(262467.1916),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon Dufur-Madras zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Dufur-Madras zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6757
Extent: USA - Oregon - Dufur-Madras
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_DUFUR_MADRAS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(44.5),
    longitudeOfNaturalOrigin: new Degree(-121),
    scaleFactorAtNaturalOrigin: new Unity(1.00011),
    falseEasting: new Metre(80000),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon Eugene zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Eugene zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6760
Extent: USA - Oregon - Eugene
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_EUGENE_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(43.75),
    longitudeOfNaturalOrigin: new Degree(-123.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000015),
    falseEasting: new Foot(164041.9948),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon Eugene zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Eugene zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6759
Extent: USA - Oregon - Eugene
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_EUGENE_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(43.75),
    longitudeOfNaturalOrigin: new Degree(-123.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000015),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon GIC Lambert (ft) (Projected)

EPSG

PHPCoord

Name: Oregon GIC Lambert (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15374
Extent: USA - Oregon
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_GIC_LAMBERT_FT),
    latitudeOfFalseOrigin: new Degree(41.75),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Foot(1312335.958),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(CORS96) / Oregon Grants Pass-Ashland zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Grants Pass-Ashland zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6762
Extent: USA - Oregon - Grants Pass-Ashland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_GRANTS_PASS_ASHLAND_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-123.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000043),
    falseEasting: new Foot(164041.9948),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon Grants Pass-Ashland zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Grants Pass-Ashland zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6761
Extent: USA - Oregon - Grants Pass-Ashland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_GRANTS_PASS_ASHLAND_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(41.75),
    longitudeOfNaturalOrigin: new Degree(-123.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000043),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon Gresham-Warm Springs zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Gresham-Warm Springs zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6764
Extent: USA - Oregon - Gresham-Warm Springs
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_GRESHAM_WARM_SPRINGS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45),
    longitudeOfNaturalOrigin: new Degree(-122.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00005),
    falseEasting: new Foot(32808.399),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon Gresham-Warm Springs zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Gresham-Warm Springs zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6763
Extent: USA - Oregon - Gresham-Warm Springs
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_GRESHAM_WARM_SPRINGS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45),
    longitudeOfNaturalOrigin: new Degree(-122.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00005),
    falseEasting: new Metre(10000),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon LCC (m) (Projected)

EPSG

PHPCoord

Name: Oregon Lambert (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13633
Extent: USA - Oregon
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_LCC_M),
    latitudeOfFalseOrigin: new Degree(41.75),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(CORS96) / Oregon La Grande zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon La Grande zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6766
Extent: USA - Oregon - La Grande
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_LA_GRANDE_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45),
    longitudeOfNaturalOrigin: new Degree(-118),
    scaleFactorAtNaturalOrigin: new Unity(1.00013),
    falseEasting: new Foot(131233.5958),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon La Grande zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon La Grande zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6765
Extent: USA - Oregon - La Grande
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_LA_GRANDE_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45),
    longitudeOfNaturalOrigin: new Degree(-118),
    scaleFactorAtNaturalOrigin: new Unity(1.00013),
    falseEasting: new Metre(40000),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon North (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13631
Extent: USA - Oregon - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_NORTH),
    latitudeOfFalseOrigin: new Degree(43.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(46),
    latitudeOf2ndStandardParallel: new Degree(44.333333333333),
    eastingAtFalseOrigin: new Metre(2500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(CORS96) / Oregon North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15351
Extent: USA - Oregon - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(43.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(46),
    latitudeOf2ndStandardParallel: new Degree(44.333333333333),
    eastingAtFalseOrigin: new Foot(8202099.738),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(CORS96) / Oregon Ontario zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Ontario zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6768
Extent: USA - Oregon - Ontario
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_ONTARIO_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(43.25),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(1.0001),
    falseEasting: new Foot(262467.1916),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon Ontario zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Ontario zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6767
Extent: USA - Oregon - Ontario
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_ONTARIO_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(43.25),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(1.0001),
    falseEasting: new Metre(80000),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon Pendleton zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Pendleton zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6772
Extent: USA - Oregon - Pendleton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_PENDLETON_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45.25),
    longitudeOfNaturalOrigin: new Degree(-119.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000045),
    falseEasting: new Foot(196850.3937),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon Pendleton zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Pendleton zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6771
Extent: USA - Oregon - Pendleton
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_PENDLETON_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45.25),
    longitudeOfNaturalOrigin: new Degree(-119.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.000045),
    falseEasting: new Metre(60000),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon Pendleton-La Grande zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Pendleton-La Grande zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6774
Extent: USA - Oregon - Pendleton-La Grande
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_PENDLETON_LA_GRANDE_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45.083333333333),
    longitudeOfNaturalOrigin: new Degree(-118.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000175),
    falseEasting: new Foot(98425.1969),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon Pendleton-La Grande zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Pendleton-La Grande zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6773
Extent: USA - Oregon - Pendleton-La Grande
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_PENDLETON_LA_GRANDE_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45.083333333333),
    longitudeOfNaturalOrigin: new Degree(-118.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.000175),
    falseEasting: new Metre(30000),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon Portland zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Portland zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6776
Extent: USA - Oregon - Portland
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_PORTLAND_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(45.5),
    longitudeOfNaturalOrigin: new Degree(-122.75),
    scaleFactorAtNaturalOrigin: new Unity(1.000002),
    falseEasting: new Foot(328083.9895),
    falseNorthing: new Foot(164041.9948)
)

to NAD83(CORS96) / Oregon Portland zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Portland zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6775
Extent: USA - Oregon - Portland
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_PORTLAND_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(45.5),
    longitudeOfNaturalOrigin: new Degree(-122.75),
    scaleFactorAtNaturalOrigin: new Unity(1.000002),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(50000)
)

to NAD83(CORS96) / Oregon Salem zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Salem zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6778
Extent: USA - Oregon - Salem
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_SALEM_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(44.333333333333),
    longitudeOfNaturalOrigin: new Degree(-123.08333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00001),
    falseEasting: new Foot(164041.9948),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon Salem zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Salem zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6777
Extent: USA - Oregon - Salem
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_SALEM_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(44.333333333333),
    longitudeOfNaturalOrigin: new Degree(-123.08333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.00001),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon Santiam Pass zone (ft) (Projected)

EPSG

PHPCoord

Name: Oregon Santiam Pass zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::6780
Extent: USA - Oregon - Sweet Home-Sisters
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_SANTIAM_PASS_ZONE_FT),
    latitudeOfNaturalOrigin: new Degree(44.083333333333),
    longitudeOfNaturalOrigin: new Degree(-122.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000155),
    falseEasting: new Foot(0),
    falseNorthing: new Foot(0)
)

to NAD83(CORS96) / Oregon Santiam Pass zone (m) (Projected)

EPSG

PHPCoord

Name: Oregon Santiam Pass zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::6779
Extent: USA - Oregon - Sweet Home-Sisters
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_SANTIAM_PASS_ZONE_M),
    latitudeOfNaturalOrigin: new Degree(44.083333333333),
    longitudeOfNaturalOrigin: new Degree(-122.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000155),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CORS96) / Oregon South (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13632
Extent: USA - Oregon - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_SOUTH),
    latitudeOfFalseOrigin: new Degree(41.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(44),
    latitudeOf2ndStandardParallel: new Degree(42.333333333333),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(CORS96) / Oregon South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15352
Extent: USA - Oregon - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_OREGON_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(41.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(44),
    latitudeOf2ndStandardParallel: new Degree(42.333333333333),
    eastingAtFalseOrigin: new Foot(4921259.843),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(CORS96) / Puerto Rico and Virgin Is. (Projected)

EPSG

PHPCoord

Name: SPCS83 Puerto Rico & Virgin Islands zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15230
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CORS96_PUERTO_RICO_AND_VIRGIN_IS),
    latitudeOfFalseOrigin: new Degree(17.833333333333),
    longitudeOfFalseOrigin: new Degree(-66.433333333333),
    latitudeOf1stStandardParallel: new Degree(18.433333333333),
    latitudeOf2ndStandardParallel: new Degree(18.033333333333),
    eastingAtFalseOrigin: new Metre(200000),
    northingAtFalseOrigin: new Metre(200000)
)

NAD83(CSRS)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(CSRS) (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1950
Extent: Canada - Atlantic offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to NAD83(CSRS) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_CSRS)
)

to NAD83(CSRS) / Alberta 10-TM (Forest) (Projected)

EPSG

PHPCoord

Name: Alberta 10-degree TM (Forest)
Code: urn:ogc:def:coordinateOperation:EPSG::19881
Extent: Canada - Alberta
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_ALBERTA_10_TM_FOREST),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-115),
    scaleFactorAtNaturalOrigin: new Unity(0.9992),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / Alberta 10-TM (Resource) (Projected)

EPSG

PHPCoord

Name: Alberta 10-degree TM (Resource)
Code: urn:ogc:def:coordinateOperation:EPSG::19882
Extent: Canada - Alberta
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_ALBERTA_10_TM_RESOURCE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-115),
    scaleFactorAtNaturalOrigin: new Unity(0.9992),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / Alberta 3TM ref merid 111 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 111 W
Code: urn:ogc:def:coordinateOperation:EPSG::17722
Extent: Canada - Alberta - east of 112.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_ALBERTA_3TM_REF_MERID_111_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / Alberta 3TM ref merid 114 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 114 W
Code: urn:ogc:def:coordinateOperation:EPSG::17723
Extent: Canada - Alberta - 115.5°W to 112.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_ALBERTA_3TM_REF_MERID_114_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / Alberta 3TM ref merid 117 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 117 W
Code: urn:ogc:def:coordinateOperation:EPSG::17724
Extent: Canada - Alberta - 118.5°W to 115.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_ALBERTA_3TM_REF_MERID_117_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / Alberta 3TM ref merid 120 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 120 W
Code: urn:ogc:def:coordinateOperation:EPSG::17726
Extent: Canada - Alberta - west of 118.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_ALBERTA_3TM_REF_MERID_120_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-120),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / BC Albers (Projected)

EPSG

PHPCoord

Name: British Columbia Albers
Code: urn:ogc:def:coordinateOperation:EPSG::19984
Extent: Canada - British Columbia
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_BC_ALBERS),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(-126),
    latitudeOf1stStandardParallel: new Degree(50),
    latitudeOf2ndStandardParallel: new Degree(58.5),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(CSRS) / Canada Atlas Lambert (Projected)

EPSG

PHPCoord

Name: Canada Atlas Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::3977
Extent: Canada
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_CANADA_ATLAS_LAMBERT),
    latitudeOfFalseOrigin: new Degree(49),
    longitudeOfFalseOrigin: new Degree(-95),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(CSRS) / EPSG Arctic zone 1-23 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 1-23
Code: urn:ogc:def:coordinateOperation:EPSG::5978
Extent: Arctic - 87°50’N to 82°50’N, 120°W to 60°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_1_23),
    latitudeOfFalseOrigin: new Degree(85.437118333333),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(87),
    latitudeOf2ndStandardParallel: new Degree(83.666666666667),
    eastingAtFalseOrigin: new Metre(23500000),
    northingAtFalseOrigin: new Metre(1500000)
)

to NAD83(CSRS) / EPSG Arctic zone 2-14 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 2-14
Code: urn:ogc:def:coordinateOperation:EPSG::5985
Extent: Arctic - 84°30’N to 79°30’N, 135°W to 95°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_2_14),
    latitudeOfFalseOrigin: new Degree(82.058424888889),
    longitudeOfFalseOrigin: new Degree(-115),
    latitudeOf1stStandardParallel: new Degree(83.666666666667),
    latitudeOf2ndStandardParallel: new Degree(80.333333333333),
    eastingAtFalseOrigin: new Metre(14500000),
    northingAtFalseOrigin: new Metre(2500000)
)

to NAD83(CSRS) / EPSG Arctic zone 2-16 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 2-16
Code: urn:ogc:def:coordinateOperation:EPSG::5986
Extent: Arctic - 84°30’N to 79°30’N, 95°W to 55°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_2_16),
    latitudeOfFalseOrigin: new Degree(82.058424888889),
    longitudeOfFalseOrigin: new Degree(-75),
    latitudeOf1stStandardParallel: new Degree(83.666666666667),
    latitudeOf2ndStandardParallel: new Degree(80.333333333333),
    eastingAtFalseOrigin: new Metre(16500000),
    northingAtFalseOrigin: new Metre(2500000)
)

to NAD83(CSRS) / EPSG Arctic zone 3-25 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 3-25
Code: urn:ogc:def:coordinateOperation:EPSG::6000
Extent: Arctic - 81°10’N to 76°10’N, 144°W to 114°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_3_25),
    latitudeOfFalseOrigin: new Degree(78.707337527778),
    longitudeOfFalseOrigin: new Degree(-129),
    latitudeOf1stStandardParallel: new Degree(80.333333333333),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(25500000),
    northingAtFalseOrigin: new Metre(3500000)
)

to NAD83(CSRS) / EPSG Arctic zone 3-27 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 3-27
Code: urn:ogc:def:coordinateOperation:EPSG::6001
Extent: Arctic - 81°10’N to 76°10’N, 114°W to 84°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_3_27),
    latitudeOfFalseOrigin: new Degree(78.707337527778),
    longitudeOfFalseOrigin: new Degree(-99),
    latitudeOf1stStandardParallel: new Degree(80.333333333333),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(27500000),
    northingAtFalseOrigin: new Metre(3500000)
)

to NAD83(CSRS) / EPSG Arctic zone 3-29 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 3-29
Code: urn:ogc:def:coordinateOperation:EPSG::6002
Extent: Arctic - 81°10’N to 76°10’N, 84°W to 54°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_3_29),
    latitudeOfFalseOrigin: new Degree(78.707337527778),
    longitudeOfFalseOrigin: new Degree(-69),
    latitudeOf1stStandardParallel: new Degree(80.333333333333),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(29500000),
    northingAtFalseOrigin: new Metre(3500000)
)

to NAD83(CSRS) / EPSG Arctic zone 4-14 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-14
Code: urn:ogc:def:coordinateOperation:EPSG::6006
Extent: Arctic - 77°50’N to 72°50’N, 141°W to 116°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_4_14),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(-129),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(14500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to NAD83(CSRS) / EPSG Arctic zone 4-16 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-16
Code: urn:ogc:def:coordinateOperation:EPSG::6007
Extent: Arctic - 77°50’N to 72°50’N, 116°W to 91°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_4_16),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(-104),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(16500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to NAD83(CSRS) / EPSG Arctic zone 4-18 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-18
Code: urn:ogc:def:coordinateOperation:EPSG::6008
Extent: Arctic - 77°50’N to 72°50’N, 91°W to 67°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_4_18),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(-79),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(18500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to NAD83(CSRS) / EPSG Arctic zone 5-33 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-33
Code: urn:ogc:def:coordinateOperation:EPSG::6031
Extent: Arctic - 74°30’N to 69°30’N, 141°W to 121°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_5_33),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(-131),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(33500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to NAD83(CSRS) / EPSG Arctic zone 5-35 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-35
Code: urn:ogc:def:coordinateOperation:EPSG::6032
Extent: Arctic - 74°30’N to 69°30’N, 121°W to 101°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_5_35),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(-111),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(35500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to NAD83(CSRS) / EPSG Arctic zone 5-37 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-37
Code: urn:ogc:def:coordinateOperation:EPSG::6033
Extent: Arctic - 74°30’N to 69°30’N, 101°W to 81°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_5_37),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(-91),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(37500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to NAD83(CSRS) / EPSG Arctic zone 5-39 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-39
Code: urn:ogc:def:coordinateOperation:EPSG::6034
Extent: Arctic - 74°30’N to 69°30’N, 81°W to 61°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_5_39),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(-71),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(39500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to NAD83(CSRS) / EPSG Arctic zone 6-18 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 6-18
Code: urn:ogc:def:coordinateOperation:EPSG::6041
Extent: Arctic - 71°10’N to 66°10’N, 141°W to 122°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_6_18),
    latitudeOfFalseOrigin: new Degree(68.687475555556),
    longitudeOfFalseOrigin: new Degree(-132),
    latitudeOf1stStandardParallel: new Degree(70.333333333333),
    latitudeOf2ndStandardParallel: new Degree(67),
    eastingAtFalseOrigin: new Metre(18500000),
    northingAtFalseOrigin: new Metre(6500000)
)

to NAD83(CSRS) / EPSG Arctic zone 6-20 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 6-20
Code: urn:ogc:def:coordinateOperation:EPSG::6042
Extent: Arctic - 71°10’N to 66°10’N, 122°W to 103°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_6_20),
    latitudeOfFalseOrigin: new Degree(68.687475555556),
    longitudeOfFalseOrigin: new Degree(-113),
    latitudeOf1stStandardParallel: new Degree(70.333333333333),
    latitudeOf2ndStandardParallel: new Degree(67),
    eastingAtFalseOrigin: new Metre(20500000),
    northingAtFalseOrigin: new Metre(6500000)
)

to NAD83(CSRS) / EPSG Arctic zone 6-22 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 6-22
Code: urn:ogc:def:coordinateOperation:EPSG::6043
Extent: Arctic - 71°10’N to 66°10’N, 103°W to 84°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_6_22),
    latitudeOfFalseOrigin: new Degree(68.687475555556),
    longitudeOfFalseOrigin: new Degree(-94),
    latitudeOf1stStandardParallel: new Degree(70.333333333333),
    latitudeOf2ndStandardParallel: new Degree(67),
    eastingAtFalseOrigin: new Metre(22500000),
    northingAtFalseOrigin: new Metre(6500000)
)

to NAD83(CSRS) / EPSG Arctic zone 6-24 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 6-24
Code: urn:ogc:def:coordinateOperation:EPSG::6044
Extent: Arctic - 71°10’N to 66°10’N, 84°W to 65°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_EPSG_ARCTIC_ZONE_6_24),
    latitudeOfFalseOrigin: new Degree(68.687475555556),
    longitudeOfFalseOrigin: new Degree(-75),
    latitudeOf1stStandardParallel: new Degree(70.333333333333),
    latitudeOf2ndStandardParallel: new Degree(67),
    eastingAtFalseOrigin: new Metre(24500000),
    northingAtFalseOrigin: new Metre(6500000)
)

to NAD83(CSRS) / MTM zone 1 (Projected)

EPSG

PHPCoord

Name: MTM zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::17701
Extent: Canada - Newfoundland - east of 54.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-53),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 10 (Projected)

EPSG

PHPCoord

Name: MTM zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::17710
Extent: Canada - Quebec and Ontario - MTM zone 10
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-79.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 11 (Projected)

EPSG

PHPCoord

Name: MTM zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::17711
Extent: Canada - Ontario - MTM zone 11
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-82.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 12 (Projected)

EPSG

PHPCoord

Name: MTM zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::17712
Extent: Canada - Ontario - MTM zone 12
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 13 (Projected)

EPSG

PHPCoord

Name: MTM zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::17713
Extent: Canada - Ontario - MTM zone 13
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-84),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 14 (Projected)

EPSG

PHPCoord

Name: MTM zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::17714
Extent: Canada - Ontario - 88.5°W to 85.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 15 (Projected)

EPSG

PHPCoord

Name: MTM zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::17715
Extent: Canada - Ontario - 91.5°W to 88.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 16 (Projected)

EPSG

PHPCoord

Name: MTM zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::17716
Extent: Canada - Ontario - 94.5°W to 91.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 17 (Projected)

EPSG

PHPCoord

Name: MTM zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::17717
Extent: Canada - Ontario - west of 94.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-96),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 2 (Projected)

EPSG

PHPCoord

Name: MTM zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::17702
Extent: Canada - Newfoundland and Labrador - 57.5°W to 54.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-56),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 3 (Projected)

EPSG

PHPCoord

Name: MTM zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::17703
Extent: Canada - Quebec, Newfoundland and Labrador - MTM zone 3
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-58.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 4 (Projected)

EPSG

PHPCoord

Name: MTM zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::17704
Extent: Canada - Quebec and Labrador - 63°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-61.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 5 (Projected)

EPSG

PHPCoord

Name: MTM zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::17705
Extent: Canada - Quebec and Labrador - 66°W to 63°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-64.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 6 (Projected)

EPSG

PHPCoord

Name: MTM zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::17706
Extent: Canada - Quebec and Labrador - 69°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-67.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 7 (Projected)

EPSG

PHPCoord

Name: MTM zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::17707
Extent: Canada - Quebec - 72°W to 69°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-70.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 8 (Projected)

EPSG

PHPCoord

Name: MTM zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::17708
Extent: Canada - Quebec and Ontario - 75°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-73.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTM zone 9 (Projected)

EPSG

PHPCoord

Name: MTM zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::17709
Extent: Canada - Quebec and Ontario - 78°W to 75°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTM_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-76.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / MTQ Lambert (Projected)

EPSG

PHPCoord

Name: Ministry of Transport of Quebec Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19844
Extent: Canada - Quebec
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_MTQ_LAMBERT),
    latitudeOfFalseOrigin: new Degree(44),
    longitudeOfFalseOrigin: new Degree(-70),
    latitudeOf1stStandardParallel: new Degree(50),
    latitudeOf2ndStandardParallel: new Degree(46),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(CSRS) / NWT Lambert (Projected)

EPSG

PHPCoord

Name: Northwest Territories Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19857
Extent: Canada - NWT
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_NWT_LAMBERT),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(-112),
    latitudeOf1stStandardParallel: new Degree(62),
    latitudeOf2ndStandardParallel: new Degree(70),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(CSRS) / New Brunswick Stereographic (Projected)

EPSG

PHPCoord

Name: New Brunswick Stereographic (NAD83)
Code: urn:ogc:def:coordinateOperation:EPSG::19946
Extent: Canada - New Brunswick
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_NEW_BRUNSWICK_STEREOGRAPHIC),
    latitudeOfNaturalOrigin: new Degree(46.5),
    longitudeOfNaturalOrigin: new Degree(-66.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999912),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(7500000)
)

to NAD83(CSRS) / Ontario MNR Lambert (Projected)

EPSG

PHPCoord

Name: Ontario MNR Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19875
Extent: Canada - Ontario
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_ONTARIO_MNR_LAMBERT),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(-85),
    latitudeOf1stStandardParallel: new Degree(44.5),
    latitudeOf2ndStandardParallel: new Degree(53.5),
    eastingAtFalseOrigin: new Metre(930000),
    northingAtFalseOrigin: new Metre(6430000)
)

to NAD83(CSRS) / Prince Edward Isl. Stereographic (NAD83) (Projected)

EPSG

PHPCoord

Name: Prince Edward Isl. Stereographic (NAD83)
Code: urn:ogc:def:coordinateOperation:EPSG::19960
Extent: Canada - Prince Edward Island
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_PRINCE_EDWARD_ISL_STEREOGRAPHIC_NAD83),
    latitudeOfNaturalOrigin: new Degree(47.25),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.999912),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NAD83(CSRS) / Quebec Albers (Projected)

EPSG

PHPCoord

Name: Quebec Albers Projection
Code: urn:ogc:def:coordinateOperation:EPSG::6645
Extent: Canada - Quebec
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_QUEBEC_ALBERS),
    latitudeOfFalseOrigin: new Degree(44),
    longitudeOfFalseOrigin: new Degree(-68.5),
    latitudeOf1stStandardParallel: new Degree(60),
    latitudeOf2ndStandardParallel: new Degree(46),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(CSRS) / Quebec Lambert (Projected)

EPSG

PHPCoord

Name: Quebec Lambert Projection
Code: urn:ogc:def:coordinateOperation:EPSG::19944
Extent: Canada - Quebec
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_QUEBEC_LAMBERT),
    latitudeOfFalseOrigin: new Degree(44),
    longitudeOfFalseOrigin: new Degree(-68.5),
    latitudeOf1stStandardParallel: new Degree(60),
    latitudeOf2ndStandardParallel: new Degree(46),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(CSRS) / Statistics Canada Lambert (Projected)

EPSG

PHPCoord

Name: Statistics Canada Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19897
Extent: Canada
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_STATISTICS_CANADA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(63.390675),
    longitudeOfFalseOrigin: new Degree(-91.866666666667),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(6200000),
    northingAtFalseOrigin: new Metre(3000000)
)

to NAD83(CSRS) / Teranet Ontario Lambert (Projected)

EPSG

PHPCoord

Name: Teranet Ontario Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::5319
Extent: Canada - Ontario
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_TERANET_ONTARIO_LAMBERT),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(-84),
    latitudeOf1stStandardParallel: new Degree(44.5),
    latitudeOf2ndStandardParallel: new Degree(54.5),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(CSRS) / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 23N (Projected)

EPSG

PHPCoord

Name: UTM zone 23N
Code: urn:ogc:def:coordinateOperation:EPSG::16023
Extent: World - N hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_23N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 24N (Projected)

EPSG

PHPCoord

Name: UTM zone 24N
Code: urn:ogc:def:coordinateOperation:EPSG::16024
Extent: World - N hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_24N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 7N (Projected)

EPSG

PHPCoord

Name: UTM zone 7N
Code: urn:ogc:def:coordinateOperation:EPSG::16007
Extent: World - N hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_7N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 8N (Projected)

EPSG

PHPCoord

Name: UTM zone 8N
Code: urn:ogc:def:coordinateOperation:EPSG::16008
Extent: World - N hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_8N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / UTM zone 9N (Projected)

EPSG

PHPCoord

Name: UTM zone 9N
Code: urn:ogc:def:coordinateOperation:EPSG::16009
Extent: World - N hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_UTM_ZONE_9N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS) / Yukon Albers (Projected)

EPSG

PHPCoord

Name: Yukon Albers
Code: urn:ogc:def:coordinateOperation:EPSG::19858
Extent: Canada - Yukon
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_YUKON_ALBERS),
    latitudeOfFalseOrigin: new Degree(59),
    longitudeOfFalseOrigin: new Degree(-132.5),
    latitudeOf1stStandardParallel: new Degree(61.666666666667),
    latitudeOf2ndStandardParallel: new Degree(68),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(500000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: NAD83(CSRS) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1842
Extent: Canada
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)
Name: NAD83(CSRS) to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1946
Extent: Canada
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-0.991),
    yAxisTranslation: new Metre(1.9072),
    zAxisTranslation: new Metre(0.5129),
    xAxisRotation: new Radian(-1.25033E-7),
    yAxisRotation: new Radian(-4.6785E-8),
    zAxisRotation: new Radian(-5.6529E-8),
    scaleDifference: new PartsPerMillion(0)
)

NAD83(CSRS)v2

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V2)

to ATS77 (Geographic2D)

EPSG

PHPCoord

Name: ATS77 to NAD83(CSRS)v2 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9236
Extent: Canada - Prince Edward Island
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ATS77),
    offsetsFile: NTv2ATS777NAD83CSRS1997PrinceEdwardProvider->provideGrid()
)
Name: ATS77 to NAD83(CSRS)v2 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9237
Extent: Canada - New Brunswick
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ATS77),
    offsetsFile: NTv2ATS77NAD83CSRS1997NewBrunswickProvider->provideGrid()
)

to NAD27 (Geographic2D)

EPSG

PHPCoord

Name: NAD27 to NAD83(CSRS)v2 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9238
Extent: Canada - New Brunswick
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    offsetsFile: NTv2NAD27NAD83CSRS1997NewBrunswickProvider->provideGrid()
)
Name: NAD27 to NAD83(CSRS)v2 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9239
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    offsetsFile: NTv2NAD27NAD83CSRS1997QuebecProvider->provideGrid()
)
Name: NAD27 to NAD83(CSRS)v2 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9886
Extent: Canada - Saskatchewan
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    offsetsFile: NTv2NAD27NAD83CSRS1997SaskatchewanProvider->provideGrid()
)

to NAD27(CGQ77) (Geographic2D)

EPSG

PHPCoord

Name: NAD27(CGQ77) to NAD83(CSRS)v2 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9240
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27_CGQ77),
    offsetsFile: NTv2NAD27CGQ77NAD83CSRS1997QuebecProvider->provideGrid()
)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(CSRS)v2 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9241
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD831986NAD83CSRS1997QuebecProvider->provideGrid()
)
Name: NAD83 to NAD83(CSRS)v2 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9887
Extent: Canada - Saskatchewan
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD831986NAD83CSRS1997SaskatchewanProvider->provideGrid()
)

to NAD83(CSRS)v2 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_CSRS_V2)
)

to NAD83(CSRS)v2 / Alberta 3TM ref merid 111 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 111 W
Code: urn:ogc:def:coordinateOperation:EPSG::17722
Extent: Canada - Alberta - east of 112.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_ALBERTA_3TM_REF_MERID_111_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / Alberta 3TM ref merid 114 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 114 W
Code: urn:ogc:def:coordinateOperation:EPSG::17723
Extent: Canada - Alberta - 115.5°W to 112.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_ALBERTA_3TM_REF_MERID_114_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / Alberta 3TM ref merid 117 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 117 W
Code: urn:ogc:def:coordinateOperation:EPSG::17724
Extent: Canada - Alberta - 118.5°W to 115.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_ALBERTA_3TM_REF_MERID_117_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / Alberta 3TM ref merid 120 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 120 W
Code: urn:ogc:def:coordinateOperation:EPSG::17726
Extent: Canada - Alberta - west of 118.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_ALBERTA_3TM_REF_MERID_120_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-120),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / NB Stereographic (Projected)

EPSG

PHPCoord

Name: New Brunswick Stereographic (NAD83)
Code: urn:ogc:def:coordinateOperation:EPSG::19946
Extent: Canada - New Brunswick
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_NB_STEREOGRAPHIC),
    latitudeOfNaturalOrigin: new Degree(46.5),
    longitudeOfNaturalOrigin: new Degree(-66.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999912),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(7500000)
)

to NAD83(CSRS)v2 / PEI Stereographic (Projected)

EPSG

PHPCoord

Name: Prince Edward Isl. Stereographic (NAD83)
Code: urn:ogc:def:coordinateOperation:EPSG::19960
Extent: Canada - Prince Edward Island
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_PEI_STEREOGRAPHIC),
    latitudeOfNaturalOrigin: new Degree(47.25),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.999912),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NAD83(CSRS)v2 / SCoPQ zone 10 (Projected)

EPSG

PHPCoord

Name: MTM zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::17710
Extent: Canada - Quebec and Ontario - MTM zone 10
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_SCOPQ_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-79.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / SCoPQ zone 3 (Projected)

EPSG

PHPCoord

Name: MTM zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::17703
Extent: Canada - Quebec, Newfoundland and Labrador - MTM zone 3
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_SCOPQ_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-58.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / SCoPQ zone 4 (Projected)

EPSG

PHPCoord

Name: MTM zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::17704
Extent: Canada - Quebec and Labrador - 63°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_SCOPQ_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-61.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / SCoPQ zone 5 (Projected)

EPSG

PHPCoord

Name: MTM zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::17705
Extent: Canada - Quebec and Labrador - 66°W to 63°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_SCOPQ_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-64.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / SCoPQ zone 6 (Projected)

EPSG

PHPCoord

Name: MTM zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::17706
Extent: Canada - Quebec and Labrador - 69°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_SCOPQ_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-67.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / SCoPQ zone 7 (Projected)

EPSG

PHPCoord

Name: MTM zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::17707
Extent: Canada - Quebec - 72°W to 69°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_SCOPQ_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-70.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / SCoPQ zone 8 (Projected)

EPSG

PHPCoord

Name: MTM zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::17708
Extent: Canada - Quebec and Ontario - 75°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_SCOPQ_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-73.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / SCoPQ zone 9 (Projected)

EPSG

PHPCoord

Name: MTM zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::17709
Extent: Canada - Quebec and Ontario - 78°W to 75°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_SCOPQ_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-76.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 7N (Projected)

EPSG

PHPCoord

Name: UTM zone 7N
Code: urn:ogc:def:coordinateOperation:EPSG::16007
Extent: World - N hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_7N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 8N (Projected)

EPSG

PHPCoord

Name: UTM zone 8N
Code: urn:ogc:def:coordinateOperation:EPSG::16008
Extent: World - N hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_8N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v2 / UTM zone 9N (Projected)

EPSG

PHPCoord

Name: UTM zone 9N
Code: urn:ogc:def:coordinateOperation:EPSG::16009
Extent: World - N hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V2_UTM_ZONE_9N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

NAD83(CSRS)v3

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V3)

to NAD27 (Geographic2D)

EPSG

PHPCoord

Name: NAD27 to NAD83(CSRS)v3 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::9107
Extent: Canada - Ontario ex. Toronto
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    offsetsFile: NTv2NAD27NAD83CSRS1997OntarioProvider->provideGrid()
)
Name: NAD27 to NAD83(CSRS)v3 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::9108
Extent: Canada - Ontario - Toronto
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    offsetsFile: NTv2NAD27NAD83CSRS1997OTorontoProvider->provideGrid()
)
Name: NAD27 to NAD83(CSRS)v3 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::9113
Extent: Canada - British Columbia - CRD
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    offsetsFile: NTv2NAD27NAD83CSRS1997BritishColumbiaCRDProvider->provideGrid()
)

to NAD27(76) (Geographic2D)

EPSG

PHPCoord

Name: NAD27(76) to NAD83(CSRS)v3 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9109
Extent: Canada - Ontario
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27_76),
    offsetsFile: NTv2NAD27MAY76NAD83CSRS1997OntarioProvider->provideGrid()
)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(CSRS)v3 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::9110
Extent: Canada - Ontario
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD831986NAD83CSRS1997OntarioProvider->provideGrid()
)
Name: NAD83 to NAD83(CSRS)v3 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::9117
Extent: Canada - British Columbia - CRD
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD831986NAD83CSRS1997BritishColumbiaCRDProvider->provideGrid()
)
Name: NAD83 to NAD83(CSRS)v3 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::9118
Extent: Canada - British Columbia - north Vancouver Is
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD831986NAD83CSRS1997BritishColumbiaVancouverIslandProvider->provideGrid()
)

to NAD83(CSRS)v3 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_CSRS_V3)
)

to NAD83(CSRS)v3 / MTM NS 1997 zone 4 (Projected)

EPSG

PHPCoord

Name: MTM Nova Scotia 1997 zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::9981
Extent: Canada - Nova Scotia - east of 63°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_MTM_NS_1997_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-61.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(14500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / MTM NS 1997 zone 5 (Projected)

EPSG

PHPCoord

Name: MTM Nova Scotia 1997 zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::9982
Extent: Canada - Nova Scotia - west of 63°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_MTM_NS_1997_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-64.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(15500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / MTM zone 10 (Projected)

EPSG

PHPCoord

Name: MTM zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::17710
Extent: Canada - Quebec and Ontario - MTM zone 10
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_MTM_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-79.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / MTM zone 11 (Projected)

EPSG

PHPCoord

Name: MTM zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::17711
Extent: Canada - Ontario - MTM zone 11
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_MTM_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-82.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / MTM zone 12 (Projected)

EPSG

PHPCoord

Name: MTM zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::17712
Extent: Canada - Ontario - MTM zone 12
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_MTM_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / MTM zone 13 (Projected)

EPSG

PHPCoord

Name: MTM zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::17713
Extent: Canada - Ontario - MTM zone 13
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_MTM_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-84),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / MTM zone 14 (Projected)

EPSG

PHPCoord

Name: MTM zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::17714
Extent: Canada - Ontario - 88.5°W to 85.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_MTM_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / MTM zone 15 (Projected)

EPSG

PHPCoord

Name: MTM zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::17715
Extent: Canada - Ontario - 91.5°W to 88.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_MTM_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / MTM zone 16 (Projected)

EPSG

PHPCoord

Name: MTM zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::17716
Extent: Canada - Ontario - 94.5°W to 91.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_MTM_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / MTM zone 17 (Projected)

EPSG

PHPCoord

Name: MTM zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::17717
Extent: Canada - Ontario - west of 94.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_MTM_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-96),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / MTM zone 8 (Projected)

EPSG

PHPCoord

Name: MTM zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::17708
Extent: Canada - Quebec and Ontario - 75°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_MTM_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-73.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / MTM zone 9 (Projected)

EPSG

PHPCoord

Name: MTM zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::17709
Extent: Canada - Quebec and Ontario - 78°W to 75°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_MTM_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-76.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 7N (Projected)

EPSG

PHPCoord

Name: UTM zone 7N
Code: urn:ogc:def:coordinateOperation:EPSG::16007
Extent: World - N hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_7N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 8N (Projected)

EPSG

PHPCoord

Name: UTM zone 8N
Code: urn:ogc:def:coordinateOperation:EPSG::16008
Extent: World - N hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_8N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v3 / UTM zone 9N (Projected)

EPSG

PHPCoord

Name: UTM zone 9N
Code: urn:ogc:def:coordinateOperation:EPSG::16009
Extent: World - N hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V3_UTM_ZONE_9N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

NAD83(CSRS)v4

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V4)

to NAD27 (Geographic2D)

EPSG

PHPCoord

Name: NAD27 to NAD83(CSRS)v4 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::9115
Extent: Canada - British Columbia - mainland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    offsetsFile: NTv2NAD27NAD83CSRS2002BritishColumbiaCRDProvider->provideGrid()
)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(CSRS)v4 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::9119
Extent: Canada - British Columbia - mainland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD831986NAD83CSRS2002BritishColumbiaCRDProvider->provideGrid()
)
Name: NAD83 to NAD83(CSRS)v4 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9244
Extent: Canada - Alberta
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD831986NAD83CSRS2002AlbertaProvider->provideGrid()
)

to NAD83(CSRS)v4 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_CSRS_V4)
)

to NAD83(CSRS)v4 / Alberta 3TM ref merid 111 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 111 W
Code: urn:ogc:def:coordinateOperation:EPSG::17722
Extent: Canada - Alberta - east of 112.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_ALBERTA_3TM_REF_MERID_111_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / Alberta 3TM ref merid 114 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 114 W
Code: urn:ogc:def:coordinateOperation:EPSG::17723
Extent: Canada - Alberta - 115.5°W to 112.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_ALBERTA_3TM_REF_MERID_114_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / Alberta 3TM ref merid 117 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 117 W
Code: urn:ogc:def:coordinateOperation:EPSG::17724
Extent: Canada - Alberta - 118.5°W to 115.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_ALBERTA_3TM_REF_MERID_117_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / Alberta 3TM ref merid 120 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 120 W
Code: urn:ogc:def:coordinateOperation:EPSG::17726
Extent: Canada - Alberta - west of 118.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_ALBERTA_3TM_REF_MERID_120_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-120),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 7N (Projected)

EPSG

PHPCoord

Name: UTM zone 7N
Code: urn:ogc:def:coordinateOperation:EPSG::16007
Extent: World - N hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_7N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 8N (Projected)

EPSG

PHPCoord

Name: UTM zone 8N
Code: urn:ogc:def:coordinateOperation:EPSG::16008
Extent: World - N hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_8N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v4 / UTM zone 9N (Projected)

EPSG

PHPCoord

Name: UTM zone 9N
Code: urn:ogc:def:coordinateOperation:EPSG::16009
Extent: World - N hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V4_UTM_ZONE_9N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

NAD83(CSRS)v5

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V5)

to NAD83(CSRS)v5 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_CSRS_V5)
)

NAD83(CSRS)v6

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V6)

to ATS77 (Geographic2D)

EPSG

PHPCoord

Name: ATS77 to NAD83(CSRS)v6 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9106
Extent: Canada - Nova Scotia
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ATS77),
    offsetsFile: NTv2ATS77NAD83CSRS2010NovaScotiaProvider->provideGrid()
)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(CSRS)v6 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::9550
Extent: Canada - Newfoundland
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD831986NAD83CSRS2010NewfoundlandProvider->provideGrid()
)

to NAD83(CSRS)v6 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_CSRS_V6)
)

to NAD83(CSRS)v6 / MTM NS 2010 zone 4 (Projected)

EPSG

PHPCoord

Name: MTM Nova Scotia 2010 zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::8080
Extent: Canada - Nova Scotia - east of 63°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_NS_2010_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-61.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(24500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM NS 2010 zone 5 (Projected)

EPSG

PHPCoord

Name: MTM Nova Scotia 2010 zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::8081
Extent: Canada - Nova Scotia - west of 63°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_NS_2010_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-64.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(25500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 1 (Projected)

EPSG

PHPCoord

Name: MTM zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::17701
Extent: Canada - Newfoundland - east of 54.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-53),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 10 (Projected)

EPSG

PHPCoord

Name: MTM zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::17710
Extent: Canada - Quebec and Ontario - MTM zone 10
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-79.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 11 (Projected)

EPSG

PHPCoord

Name: MTM zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::17711
Extent: Canada - Ontario - MTM zone 11
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-82.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 12 (Projected)

EPSG

PHPCoord

Name: MTM zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::17712
Extent: Canada - Ontario - MTM zone 12
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 13 (Projected)

EPSG

PHPCoord

Name: MTM zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::17713
Extent: Canada - Ontario - MTM zone 13
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-84),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 14 (Projected)

EPSG

PHPCoord

Name: MTM zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::17714
Extent: Canada - Ontario - 88.5°W to 85.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 15 (Projected)

EPSG

PHPCoord

Name: MTM zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::17715
Extent: Canada - Ontario - 91.5°W to 88.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 16 (Projected)

EPSG

PHPCoord

Name: MTM zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::17716
Extent: Canada - Ontario - 94.5°W to 91.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 17 (Projected)

EPSG

PHPCoord

Name: MTM zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::17717
Extent: Canada - Ontario - west of 94.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-96),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 2 (Projected)

EPSG

PHPCoord

Name: MTM zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::17702
Extent: Canada - Newfoundland and Labrador - 57.5°W to 54.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-56),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 3 (Projected)

EPSG

PHPCoord

Name: MTM zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::17703
Extent: Canada - Quebec, Newfoundland and Labrador - MTM zone 3
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-58.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 4 (Projected)

EPSG

PHPCoord

Name: MTM zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::17704
Extent: Canada - Quebec and Labrador - 63°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-61.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 5 (Projected)

EPSG

PHPCoord

Name: MTM zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::17705
Extent: Canada - Quebec and Labrador - 66°W to 63°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-64.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 6 (Projected)

EPSG

PHPCoord

Name: MTM zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::17706
Extent: Canada - Quebec and Labrador - 69°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-67.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 8 (Projected)

EPSG

PHPCoord

Name: MTM zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::17708
Extent: Canada - Quebec and Ontario - 75°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-73.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / MTM zone 9 (Projected)

EPSG

PHPCoord

Name: MTM zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::17709
Extent: Canada - Quebec and Ontario - 78°W to 75°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_MTM_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-76.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(304800),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / PEI Stereographic (Projected)

EPSG

PHPCoord

Name: Prince Edward Isl. Stereographic (NAD83)
Code: urn:ogc:def:coordinateOperation:EPSG::19960
Extent: Canada - Prince Edward Island
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_PEI_STEREOGRAPHIC),
    latitudeOfNaturalOrigin: new Degree(47.25),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.999912),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NAD83(CSRS)v6 / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 7N (Projected)

EPSG

PHPCoord

Name: UTM zone 7N
Code: urn:ogc:def:coordinateOperation:EPSG::16007
Extent: World - N hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_7N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 8N (Projected)

EPSG

PHPCoord

Name: UTM zone 8N
Code: urn:ogc:def:coordinateOperation:EPSG::16008
Extent: World - N hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_8N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v6 / UTM zone 9N (Projected)

EPSG

PHPCoord

Name: UTM zone 9N
Code: urn:ogc:def:coordinateOperation:EPSG::16009
Extent: World - N hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V6_UTM_ZONE_9N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

NAD83(CSRS)v7

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS_V7)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(CSRS)v7 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9795
Extent: Canada - Alberta
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD831986NAD83CSRS2010AlbertaProvider->provideGrid()
)

to NAD83(CSRS)v7 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_CSRS_V7)
)

to NAD83(CSRS)v7 / Alberta 3TM ref merid 111 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 111 W
Code: urn:ogc:def:coordinateOperation:EPSG::17722
Extent: Canada - Alberta - east of 112.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_ALBERTA_3TM_REF_MERID_111_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / Alberta 3TM ref merid 114 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 114 W
Code: urn:ogc:def:coordinateOperation:EPSG::17723
Extent: Canada - Alberta - 115.5°W to 112.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_ALBERTA_3TM_REF_MERID_114_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / Alberta 3TM ref merid 117 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 117 W
Code: urn:ogc:def:coordinateOperation:EPSG::17724
Extent: Canada - Alberta - 118.5°W to 115.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_ALBERTA_3TM_REF_MERID_117_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / Alberta 3TM ref merid 120 W (Projected)

EPSG

PHPCoord

Name: Alberta 3-degree TM reference meridian 120 W
Code: urn:ogc:def:coordinateOperation:EPSG::17726
Extent: Canada - Alberta - west of 118.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_ALBERTA_3TM_REF_MERID_120_W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-120),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / PEI Stereographic (Projected)

EPSG

PHPCoord

Name: Prince Edward Isl. Stereographic (NAD83)
Code: urn:ogc:def:coordinateOperation:EPSG::19960
Extent: Canada - Prince Edward Island
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_PEI_STEREOGRAPHIC),
    latitudeOfNaturalOrigin: new Degree(47.25),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.999912),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NAD83(CSRS)v7 / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 7N (Projected)

EPSG

PHPCoord

Name: UTM zone 7N
Code: urn:ogc:def:coordinateOperation:EPSG::16007
Extent: World - N hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_7N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 8N (Projected)

EPSG

PHPCoord

Name: UTM zone 8N
Code: urn:ogc:def:coordinateOperation:EPSG::16008
Extent: World - N hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_8N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(CSRS)v7 / UTM zone 9N (Projected)

EPSG

PHPCoord

Name: UTM zone 9N
Code: urn:ogc:def:coordinateOperation:EPSG::16009
Extent: World - N hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_CSRS_V7_UTM_ZONE_9N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

NAD83(CSRS96)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS96)

to NAD83(CSRS96) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_CSRS96)
)

NAD83(FBN)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_FBN)

to NAD83(FBN) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_FBN)
)

to NAD83(HARN Corrected) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(HARN Corrected) to NAD83(FBN) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8867
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN_CORRECTED),
    latitudeDifferenceFile: NADCON5NAD831997NAD832002PRVILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831997NAD832002PRVILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD831997NAD832002PRVIHeightProvider->provideGrid()
)

to NAD83(HARN) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(HARN) to NAD83(FBN) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8861
Extent: USA - CONUS and GoM
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    latitudeDifferenceFile: NADCON5NAD83HARNNAD83FBNCONUSLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD83HARNNAD83FBNCONUSLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD83HARNNAD83FBNCONUSHeightProvider->provideGrid()
)
Name: NAD83(HARN) to NAD83(FBN) (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8863
Extent: American Samoa - 2 main island groups and Rose Island
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    latitudeDifferenceFile: NADCON5NAD831993NAD832002ASLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831993NAD832002ASLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD831993NAD832002ASHeightProvider->provideGrid()
)
Name: NAD83(HARN) to NAD83(FBN) (3)
Code: urn:ogc:def:coordinateOperation:EPSG::8865
Extent: Pacific - Guam and NMI - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    latitudeDifferenceFile: NADCON5NAD831993NAD832002GuamCnMILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831993NAD832002GuamCnMILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD831993NAD832002GuamCnMIHeightProvider->provideGrid()
)

to NAD83(MA11) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(FBN) to NAD83(MA11) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8866
Extent: Pacific - Guam and NMI - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_MA11),
    latitudeDifferenceFile: NADCON5NAD832002NAD83MA11GuamCnMILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD832002NAD83MA11GuamCnMILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD832002NAD83MA11GuamCnMIHeightProvider->provideGrid()
)

to NAD83(NSRS2007) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(FBN) to NAD83(NSRS2007) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8862
Extent: USA - CONUS and GoM
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_NSRS2007),
    latitudeDifferenceFile: NADCON5NAD83FBNNAD832007CONUSLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD83FBNNAD832007CONUSLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD83FBNNAD832007CONUSHeightProvider->provideGrid()
)
Name: NAD83(FBN) to NAD83(NSRS2007) (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8868
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_NSRS2007),
    latitudeDifferenceFile: NADCON5NAD832002NAD832007PRVILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD832002NAD832007PRVILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD832002NAD832007PRVIHeightProvider->provideGrid()
)

to NAD83(PA11) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(FBN) to NAD83(PA11) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8864
Extent: American Samoa - 2 main island groups and Rose Island
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_PA11),
    latitudeDifferenceFile: NADCON5NAD832002NAD83PA11ASLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD832002NAD83PA11ASLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD832002NAD83PA11ASHeightProvider->provideGrid()
)

NAD83(HARN Corrected)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN_CORRECTED)

to NAD83(FBN) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(HARN Corrected) to NAD83(FBN) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8867
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_FBN),
    latitudeDifferenceFile: NADCON5NAD831997NAD832002PRVILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831997NAD832002PRVILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD831997NAD832002PRVIHeightProvider->provideGrid()
)

to NAD83(HARN Corrected) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_HARN_CORRECTED)
)

to NAD83(HARN) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(HARN) to NAD83(HARN Corrected) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9181
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    latitudeDifferenceFile: NADCON5NAD831993NAD831997PRVILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831993NAD831997PRVILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD831993NAD831997PRVIHeightProvider->provideGrid()
)

NAD83(HARN)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN)

to American Samoa 1962 (Geographic2D)

EPSG

PHPCoord

Name: American Samoa 1962 to NAD83(HARN) (3)
Code: urn:ogc:def:coordinateOperation:EPSG::8662
Extent: American Samoa - 2 main island groups
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AMERICAN_SAMOA_1962),
    latitudeDifferenceFile: NADCON5AS62NAD831993ASLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5AS62NAD831993ASLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

to Guam 1963 (Geographic2D)

EPSG

PHPCoord

Name: Guam 1963 to NAD83(HARN) (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8665
Extent: Pacific - Guam and NMI - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GUAM_1963),
    latitudeDifferenceFile: NADCON5GU63NAD831993GuamCnMILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5GU63NAD831993GuamCnMILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to NAD83(HARN) (48)
Code: urn:ogc:def:coordinateOperation:EPSG::8550
Extent: USA - Alaska including EEZ
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    latitudeDifferenceFile: NADCON5NAD831986NAD831992AlaskaLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831986NAD831992AlaskaLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)
Name: NAD83 to NAD83(HARN) (47)
Code: urn:ogc:def:coordinateOperation:EPSG::8556
Extent: USA - CONUS and GoM
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    latitudeDifferenceFile: NADCON5NAD831986NAD83HARNCONUSLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831986NAD83HARNCONUSLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)
Name: NAD83 to NAD83(HARN) (49)
Code: urn:ogc:def:coordinateOperation:EPSG::8660
Extent: USA - Hawaii - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    latitudeDifferenceFile: NADCON5NAD831986NAD831993HawaiiLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831986NAD831993HawaiiLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)
Name: NAD83 to NAD83(HARN) (50)
Code: urn:ogc:def:coordinateOperation:EPSG::8669
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    latitudeDifferenceFile: NADCON5NAD831986NAD831993PRVILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831986NAD831993PRVILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

to NAD83(FBN) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(HARN) to NAD83(FBN) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8861
Extent: USA - CONUS and GoM
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_FBN),
    latitudeDifferenceFile: NADCON5NAD83HARNNAD83FBNCONUSLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD83HARNNAD83FBNCONUSLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD83HARNNAD83FBNCONUSHeightProvider->provideGrid()
)
Name: NAD83(HARN) to NAD83(FBN) (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8863
Extent: American Samoa - 2 main island groups and Rose Island
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_FBN),
    latitudeDifferenceFile: NADCON5NAD831993NAD832002ASLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831993NAD832002ASLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD831993NAD832002ASHeightProvider->provideGrid()
)
Name: NAD83(HARN) to NAD83(FBN) (3)
Code: urn:ogc:def:coordinateOperation:EPSG::8865
Extent: Pacific - Guam and NMI - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_FBN),
    latitudeDifferenceFile: NADCON5NAD831993NAD832002GuamCnMILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831993NAD832002GuamCnMILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD831993NAD832002GuamCnMIHeightProvider->provideGrid()
)

to NAD83(HARN Corrected) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(HARN) to NAD83(HARN Corrected) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9181
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN_CORRECTED),
    latitudeDifferenceFile: NADCON5NAD831993NAD831997PRVILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831993NAD831997PRVILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD831993NAD831997PRVIHeightProvider->provideGrid()
)

to NAD83(HARN) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_HARN)
)

to NAD83(HARN) / Alabama East (Projected)

EPSG

PHPCoord

Name: SPCS83 Alabama East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10131
Extent: USA - Alabama - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ALABAMA_EAST),
    latitudeOfNaturalOrigin: new Degree(30.5),
    longitudeOfNaturalOrigin: new Degree(-85.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99996),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Alabama West (Projected)

EPSG

PHPCoord

Name: SPCS83 Alabama West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10132
Extent: USA - Alabama - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ALABAMA_WEST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-87.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Arizona Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10232
Extent: USA - Arizona - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ARIZONA_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-111.91666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(213360),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Arizona Central (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona Central zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15305
Extent: USA - Arizona - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ARIZONA_CENTRAL_FT),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-111.91666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Foot(700000),
    falseNorthing: new Foot(0)
)

to NAD83(HARN) / Arizona East (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10231
Extent: USA - Arizona - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ARIZONA_EAST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-110.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(213360),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Arizona East (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona East zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15304
Extent: USA - Arizona - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ARIZONA_EAST_FT),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-110.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Foot(700000),
    falseNorthing: new Foot(0)
)

to NAD83(HARN) / Arizona West (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10233
Extent: USA - Arizona - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ARIZONA_WEST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-113.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(213360),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Arizona West (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona West zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15306
Extent: USA - Arizona - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ARIZONA_WEST_FT),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-113.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Foot(700000),
    falseNorthing: new Foot(0)
)

to NAD83(HARN) / Arkansas North (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10331
Extent: USA - Arkansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ARKANSAS_NORTH),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(36.233333333333),
    latitudeOf2ndStandardParallel: new Degree(34.933333333333),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Arkansas North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15385
Extent: USA - Arkansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ARKANSAS_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(36.233333333333),
    latitudeOf2ndStandardParallel: new Degree(34.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Arkansas South (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10332
Extent: USA - Arkansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ARKANSAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(32.666666666667),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(34.766666666667),
    latitudeOf2ndStandardParallel: new Degree(33.3),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(400000)
)

to NAD83(HARN) / Arkansas South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15386
Extent: USA - Arkansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ARKANSAS_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(32.666666666667),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(34.766666666667),
    latitudeOf2ndStandardParallel: new Degree(33.3),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(1312333.3333)
)

to NAD83(HARN) / California Albers (Projected)

EPSG

PHPCoord

Name: California Albers
Code: urn:ogc:def:coordinateOperation:EPSG::10420
Extent: USA - California
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CALIFORNIA_ALBERS),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(-120),
    latitudeOf1stStandardParallel: new Degree(34),
    latitudeOf2ndStandardParallel: new Degree(40.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(-4000000)
)

to NAD83(HARN) / California zone 1 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 1 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10431
Extent: USA - California - SPCS - 1
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CALIFORNIA_ZONE_1),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(41.666666666667),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(HARN) / California zone 1 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 1 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15307
Extent: USA - California - SPCS - 1
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CALIFORNIA_ZONE_1_FTUS),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(41.666666666667),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(HARN) / California zone 2 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 2 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10432
Extent: USA - California - SPCS - 2
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CALIFORNIA_ZONE_2),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(39.833333333333),
    latitudeOf2ndStandardParallel: new Degree(38.333333333333),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(HARN) / California zone 2 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 2 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15308
Extent: USA - California - SPCS - 2
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CALIFORNIA_ZONE_2_FTUS),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(39.833333333333),
    latitudeOf2ndStandardParallel: new Degree(38.333333333333),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(HARN) / California zone 3 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 3 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10433
Extent: USA - California - SPCS - 3
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CALIFORNIA_ZONE_3),
    latitudeOfFalseOrigin: new Degree(36.5),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.066666666667),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(HARN) / California zone 3 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 3 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15309
Extent: USA - California - SPCS - 3
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CALIFORNIA_ZONE_3_FTUS),
    latitudeOfFalseOrigin: new Degree(36.5),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.066666666667),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(HARN) / California zone 4 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 4 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10434
Extent: USA - California - SPCS - 4
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CALIFORNIA_ZONE_4),
    latitudeOfFalseOrigin: new Degree(35.333333333333),
    longitudeOfFalseOrigin: new Degree(-119),
    latitudeOf1stStandardParallel: new Degree(37.25),
    latitudeOf2ndStandardParallel: new Degree(36),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(HARN) / California zone 4 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 4 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15310
Extent: USA - California - SPCS - 4
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CALIFORNIA_ZONE_4_FTUS),
    latitudeOfFalseOrigin: new Degree(35.333333333333),
    longitudeOfFalseOrigin: new Degree(-119),
    latitudeOf1stStandardParallel: new Degree(37.25),
    latitudeOf2ndStandardParallel: new Degree(36),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(HARN) / California zone 5 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 5 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10435
Extent: USA - California - SPCS83 - 5
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CALIFORNIA_ZONE_5),
    latitudeOfFalseOrigin: new Degree(33.5),
    longitudeOfFalseOrigin: new Degree(-118),
    latitudeOf1stStandardParallel: new Degree(35.466666666667),
    latitudeOf2ndStandardParallel: new Degree(34.033333333333),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(HARN) / California zone 5 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 5 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15311
Extent: USA - California - SPCS83 - 5
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CALIFORNIA_ZONE_5_FTUS),
    latitudeOfFalseOrigin: new Degree(33.5),
    longitudeOfFalseOrigin: new Degree(-118),
    latitudeOf1stStandardParallel: new Degree(35.466666666667),
    latitudeOf2ndStandardParallel: new Degree(34.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(HARN) / California zone 6 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 6 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10436
Extent: USA - California - SPCS - 6
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CALIFORNIA_ZONE_6),
    latitudeOfFalseOrigin: new Degree(32.166666666667),
    longitudeOfFalseOrigin: new Degree(-116.25),
    latitudeOf1stStandardParallel: new Degree(33.883333333333),
    latitudeOf2ndStandardParallel: new Degree(32.783333333333),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(HARN) / California zone 6 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 6 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15312
Extent: USA - California - SPCS - 6
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CALIFORNIA_ZONE_6_FTUS),
    latitudeOfFalseOrigin: new Degree(32.166666666667),
    longitudeOfFalseOrigin: new Degree(-116.25),
    latitudeOf1stStandardParallel: new Degree(33.883333333333),
    latitudeOf2ndStandardParallel: new Degree(32.783333333333),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(HARN) / Colorado Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10532
Extent: USA - Colorado - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_COLORADO_CENTRAL),
    latitudeOfFalseOrigin: new Degree(37.833333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(39.75),
    latitudeOf2ndStandardParallel: new Degree(38.45),
    eastingAtFalseOrigin: new Metre(914401.8289),
    northingAtFalseOrigin: new Metre(304800.6096)
)

to NAD83(HARN) / Colorado Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15314
Extent: USA - Colorado - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_COLORADO_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(37.833333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(39.75),
    latitudeOf2ndStandardParallel: new Degree(38.45),
    eastingAtFalseOrigin: new USSurveyFoot(3000000),
    northingAtFalseOrigin: new USSurveyFoot(1000000)
)

to NAD83(HARN) / Colorado North (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10531
Extent: USA - Colorado - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_COLORADO_NORTH),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(40.783333333333),
    latitudeOf2ndStandardParallel: new Degree(39.716666666667),
    eastingAtFalseOrigin: new Metre(914401.8289),
    northingAtFalseOrigin: new Metre(304800.6096)
)

to NAD83(HARN) / Colorado North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15313
Extent: USA - Colorado - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_COLORADO_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(40.783333333333),
    latitudeOf2ndStandardParallel: new Degree(39.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(3000000),
    northingAtFalseOrigin: new USSurveyFoot(1000000)
)

to NAD83(HARN) / Colorado South (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10533
Extent: USA - Colorado - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_COLORADO_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.233333333333),
    eastingAtFalseOrigin: new Metre(914401.8289),
    northingAtFalseOrigin: new Metre(304800.6096)
)

to NAD83(HARN) / Colorado South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15315
Extent: USA - Colorado - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_COLORADO_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.233333333333),
    eastingAtFalseOrigin: new USSurveyFoot(3000000),
    northingAtFalseOrigin: new USSurveyFoot(1000000)
)

to NAD83(HARN) / Connecticut (Projected)

EPSG

PHPCoord

Name: SPCS83 Connecticut zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10630
Extent: USA - Connecticut
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CONNECTICUT),
    latitudeOfFalseOrigin: new Degree(40.833333333333),
    longitudeOfFalseOrigin: new Degree(-72.75),
    latitudeOf1stStandardParallel: new Degree(41.866666666667),
    latitudeOf2ndStandardParallel: new Degree(41.2),
    eastingAtFalseOrigin: new Metre(304800.6096),
    northingAtFalseOrigin: new Metre(152400.3048)
)

to NAD83(HARN) / Connecticut (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Connecticut zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15316
Extent: USA - Connecticut
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CONNECTICUT_FTUS),
    latitudeOfFalseOrigin: new Degree(40.833333333333),
    longitudeOfFalseOrigin: new Degree(-72.75),
    latitudeOf1stStandardParallel: new Degree(41.866666666667),
    latitudeOf2ndStandardParallel: new Degree(41.2),
    eastingAtFalseOrigin: new USSurveyFoot(1000000),
    northingAtFalseOrigin: new USSurveyFoot(500000)
)

to NAD83(HARN) / Conus Albers (Projected)

EPSG

PHPCoord

Name: Conus Albers
Code: urn:ogc:def:coordinateOperation:EPSG::5068
Extent: USA - CONUS - onshore
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_CONUS_ALBERS),
    latitudeOfFalseOrigin: new Degree(23),
    longitudeOfFalseOrigin: new Degree(-96),
    latitudeOf1stStandardParallel: new Degree(29.5),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Delaware (Projected)

EPSG

PHPCoord

Name: SPCS83 Delaware zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10730
Extent: USA - Delaware
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_DELAWARE),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(-75.416666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Delaware (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Delaware zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15317
Extent: USA - Delaware
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_DELAWARE_FTUS),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(-75.416666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999995),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Florida East (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10931
Extent: USA - Florida - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_FLORIDA_EAST),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Florida East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15318
Extent: USA - Florida - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_FLORIDA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Florida GDL Albers (Projected)

EPSG

PHPCoord

Name: Florida GDL Albers (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10934
Extent: USA - Florida
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_FLORIDA_GDL_ALBERS),
    latitudeOfFalseOrigin: new Degree(24),
    longitudeOfFalseOrigin: new Degree(-84),
    latitudeOf1stStandardParallel: new Degree(24),
    latitudeOf2ndStandardParallel: new Degree(31.5),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Florida North (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10933
Extent: USA - Florida - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_FLORIDA_NORTH),
    latitudeOfFalseOrigin: new Degree(29),
    longitudeOfFalseOrigin: new Degree(-84.5),
    latitudeOf1stStandardParallel: new Degree(30.75),
    latitudeOf2ndStandardParallel: new Degree(29.583333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Florida North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15320
Extent: USA - Florida - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_FLORIDA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(29),
    longitudeOfFalseOrigin: new Degree(-84.5),
    latitudeOf1stStandardParallel: new Degree(30.75),
    latitudeOf2ndStandardParallel: new Degree(29.583333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Florida West (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10932
Extent: USA - Florida - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_FLORIDA_WEST),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-82),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Florida West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15319
Extent: USA - Florida - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_FLORIDA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-82),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Georgia East (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11031
Extent: USA - Georgia - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_GEORGIA_EAST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-82.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Georgia East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15321
Extent: USA - Georgia - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_GEORGIA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-82.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Georgia West (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11032
Extent: USA - Georgia - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_GEORGIA_WEST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-84.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Georgia West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15322
Extent: USA - Georgia - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_GEORGIA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-84.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(2296583.333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Guam Map Grid (Projected)

EPSG

PHPCoord

Name: Guam Map Grid
Code: urn:ogc:def:coordinateOperation:EPSG::4325
Extent: Guam - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_GUAM_MAP_GRID),
    latitudeOfNaturalOrigin: new Degree(13.5),
    longitudeOfNaturalOrigin: new Degree(144.75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(200000)
)

to NAD83(HARN) / Hawaii zone 1 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 1 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15131
Extent: USA - Hawaii - island of Hawaii - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_HAWAII_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(18.833333333333),
    longitudeOfNaturalOrigin: new Degree(-155.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Hawaii zone 2 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 2 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15132
Extent: USA - Hawaii - Maui; Kahoolawe; Lanai; Molokai - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_HAWAII_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(20.333333333333),
    longitudeOfNaturalOrigin: new Degree(-156.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Hawaii zone 3 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 3 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15133
Extent: USA - Hawaii - Oahu - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_HAWAII_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(21.166666666667),
    longitudeOfNaturalOrigin: new Degree(-158),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Hawaii zone 3 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 3 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15138
Extent: USA - Hawaii - Oahu - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_HAWAII_ZONE_3_FTUS),
    latitudeOfNaturalOrigin: new Degree(21.166666666667),
    longitudeOfNaturalOrigin: new Degree(-158),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new USSurveyFoot(1640416.6667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Hawaii zone 4 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 4 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15134
Extent: USA - Hawaii - Kauai - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_HAWAII_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(21.833333333333),
    longitudeOfNaturalOrigin: new Degree(-159.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Hawaii zone 5 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 5 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15135
Extent: USA - Hawaii - Niihau - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_HAWAII_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(21.666666666667),
    longitudeOfNaturalOrigin: new Degree(-160.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Idaho Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11132
Extent: USA - Idaho - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_IDAHO_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Idaho Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15324
Extent: USA - Idaho - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_IDAHO_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new USSurveyFoot(1640416.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Idaho East (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11131
Extent: USA - Idaho - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_IDAHO_EAST),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-112.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Idaho East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15323
Extent: USA - Idaho - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_IDAHO_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-112.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Idaho West (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11133
Extent: USA - Idaho - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_IDAHO_WEST),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-115.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Idaho West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15325
Extent: USA - Idaho - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_IDAHO_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-115.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new USSurveyFoot(2624666.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Illinois East (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11231
Extent: USA - Illinois - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ILLINOIS_EAST),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-88.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999975),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Illinois East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15387
Extent: USA - Illinois - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ILLINOIS_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-88.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999975),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Illinois West (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11232
Extent: USA - Illinois - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ILLINOIS_WEST),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-90.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Illinois West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15388
Extent: USA - Illinois - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_ILLINOIS_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-90.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(2296583.3333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Indiana East (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11331
Extent: USA - Indiana - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_INDIANA_EAST),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-85.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(250000)
)

to NAD83(HARN) / Indiana East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15372
Extent: USA - Indiana - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_INDIANA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-85.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(328083.333),
    falseNorthing: new USSurveyFoot(820208.333)
)

to NAD83(HARN) / Indiana West (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11332
Extent: USA - Indiana - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_INDIANA_WEST),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-87.083333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(900000),
    falseNorthing: new Metre(250000)
)

to NAD83(HARN) / Indiana West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15373
Extent: USA - Indiana - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_INDIANA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-87.083333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(2952750),
    falseNorthing: new USSurveyFoot(820208.333)
)

to NAD83(HARN) / Iowa North (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11431
Extent: USA - Iowa - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_IOWA_NORTH),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(43.266666666667),
    latitudeOf2ndStandardParallel: new Degree(42.066666666667),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(HARN) / Iowa North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15377
Extent: USA - Iowa - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_IOWA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(43.266666666667),
    latitudeOf2ndStandardParallel: new Degree(42.066666666667),
    eastingAtFalseOrigin: new USSurveyFoot(4921250),
    northingAtFalseOrigin: new USSurveyFoot(3280833.3333)
)

to NAD83(HARN) / Iowa South (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11432
Extent: USA - Iowa - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_IOWA_SOUTH),
    latitudeOfFalseOrigin: new Degree(40),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.616666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Iowa South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15378
Extent: USA - Iowa - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_IOWA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(40),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.616666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Kansas North (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11531
Extent: USA - Kansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_KANSAS_NORTH),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(39.783333333333),
    latitudeOf2ndStandardParallel: new Degree(38.716666666667),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Kansas North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15379
Extent: USA - Kansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_KANSAS_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(39.783333333333),
    latitudeOf2ndStandardParallel: new Degree(38.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Kansas South (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11532
Extent: USA - Kansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_KANSAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(38.566666666667),
    latitudeOf2ndStandardParallel: new Degree(37.266666666667),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(400000)
)

to NAD83(HARN) / Kansas South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15380
Extent: USA - Kansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_KANSAS_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(38.566666666667),
    latitudeOf2ndStandardParallel: new Degree(37.266666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(1312333.3333)
)

to NAD83(HARN) / Kentucky North (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15303
Extent: USA - Kentucky - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_KENTUCKY_NORTH),
    latitudeOfFalseOrigin: new Degree(37.5),
    longitudeOfFalseOrigin: new Degree(-84.25),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(38.966666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Kentucky North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15328
Extent: USA - Kentucky - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_KENTUCKY_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(37.5),
    longitudeOfFalseOrigin: new Degree(-84.25),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(38.966666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Kentucky Single Zone (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky Single Zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11630
Extent: USA - Kentucky
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_KENTUCKY_SINGLE_ZONE),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.083333333333),
    latitudeOf2ndStandardParallel: new Degree(38.666666666667),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(HARN) / Kentucky Single Zone (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky Single Zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15375
Extent: USA - Kentucky
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_KENTUCKY_SINGLE_ZONE_FTUS),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.083333333333),
    latitudeOf2ndStandardParallel: new Degree(38.666666666667),
    eastingAtFalseOrigin: new USSurveyFoot(4921250),
    northingAtFalseOrigin: new USSurveyFoot(3280833.333)
)

to NAD83(HARN) / Kentucky South (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11632
Extent: USA - Kentucky - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_KENTUCKY_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.933333333333),
    latitudeOf2ndStandardParallel: new Degree(36.733333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(HARN) / Kentucky South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15329
Extent: USA - Kentucky - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_KENTUCKY_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.933333333333),
    latitudeOf2ndStandardParallel: new Degree(36.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(HARN) / Louisiana North (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11731
Extent: USA - Louisiana - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_LOUISIANA_NORTH),
    latitudeOfFalseOrigin: new Degree(30.5),
    longitudeOfFalseOrigin: new Degree(-92.5),
    latitudeOf1stStandardParallel: new Degree(32.666666666667),
    latitudeOf2ndStandardParallel: new Degree(31.166666666667),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Louisiana North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15391
Extent: USA - Louisiana - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_LOUISIANA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(30.5),
    longitudeOfFalseOrigin: new Degree(-92.5),
    latitudeOf1stStandardParallel: new Degree(32.666666666667),
    latitudeOf2ndStandardParallel: new Degree(31.166666666667),
    eastingAtFalseOrigin: new USSurveyFoot(3280833.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Louisiana South (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11732
Extent: USA - Louisiana - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_LOUISIANA_SOUTH),
    latitudeOfFalseOrigin: new Degree(28.5),
    longitudeOfFalseOrigin: new Degree(-91.333333333333),
    latitudeOf1stStandardParallel: new Degree(30.7),
    latitudeOf2ndStandardParallel: new Degree(29.3),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Louisiana South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15392
Extent: USA - Louisiana - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_LOUISIANA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(28.5),
    longitudeOfFalseOrigin: new Degree(-91.333333333333),
    latitudeOf1stStandardParallel: new Degree(30.7),
    latitudeOf2ndStandardParallel: new Degree(29.3),
    eastingAtFalseOrigin: new USSurveyFoot(3280833.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Maine CS2000 Central (Projected)

EPSG

PHPCoord

Name: Maine CS2000 Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11854
Extent: USA - Maine - CS2000 - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MAINE_CS2000_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(43.5),
    longitudeOfNaturalOrigin: new Degree(-69.125),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Maine CS2000 East (Projected)

EPSG

PHPCoord

Name: Maine CS2000 East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11851
Extent: USA - Maine - CS2000 - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MAINE_CS2000_EAST),
    latitudeOfNaturalOrigin: new Degree(43.833333333333),
    longitudeOfNaturalOrigin: new Degree(-67.875),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Maine CS2000 West (Projected)

EPSG

PHPCoord

Name: Maine CS2000 West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11853
Extent: USA - Maine - CS2000 - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MAINE_CS2000_WEST),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-70.375),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Maine East (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11831
Extent: USA - Maine - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MAINE_EAST),
    latitudeOfNaturalOrigin: new Degree(43.666666666667),
    longitudeOfNaturalOrigin: new Degree(-68.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Maine East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::11833
Extent: USA - Maine - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MAINE_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.666666666667),
    longitudeOfNaturalOrigin: new Degree(-68.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Maine West (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11832
Extent: USA - Maine - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MAINE_WEST),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-70.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(900000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Maine West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::11834
Extent: USA - Maine - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MAINE_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-70.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(2952750),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Maryland (Projected)

EPSG

PHPCoord

Name: SPCS83 Maryland zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11930
Extent: USA - Maryland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MARYLAND),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-77),
    latitudeOf1stStandardParallel: new Degree(39.45),
    latitudeOf2ndStandardParallel: new Degree(38.3),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Maryland (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Maryland zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15330
Extent: USA - Maryland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MARYLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-77),
    latitudeOf1stStandardParallel: new Degree(39.45),
    latitudeOf2ndStandardParallel: new Degree(38.3),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Massachusetts Island (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Island zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12032
Extent: USA - Massachusetts - SPCS - islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MASSACHUSETTS_ISLAND),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-70.5),
    latitudeOf1stStandardParallel: new Degree(41.483333333333),
    latitudeOf2ndStandardParallel: new Degree(41.283333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Massachusetts Island (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Island zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15332
Extent: USA - Massachusetts - SPCS - islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MASSACHUSETTS_ISLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-70.5),
    latitudeOf1stStandardParallel: new Degree(41.483333333333),
    latitudeOf2ndStandardParallel: new Degree(41.283333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Massachusetts Mainland (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Mainland zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12031
Extent: USA - Massachusetts - SPCS - mainland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MASSACHUSETTS_MAINLAND),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-71.5),
    latitudeOf1stStandardParallel: new Degree(42.683333333333),
    latitudeOf2ndStandardParallel: new Degree(41.716666666667),
    eastingAtFalseOrigin: new Metre(200000),
    northingAtFalseOrigin: new Metre(750000)
)

to NAD83(HARN) / Massachusetts Mainland (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Mainland zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15331
Extent: USA - Massachusetts - SPCS - mainland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MASSACHUSETTS_MAINLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-71.5),
    latitudeOf1stStandardParallel: new Degree(42.683333333333),
    latitudeOf2ndStandardParallel: new Degree(41.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(656166.667),
    northingAtFalseOrigin: new USSurveyFoot(2460625)
)

to NAD83(HARN) / Michigan Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12142
Extent: USA - Michigan - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MICHIGAN_CENTRAL),
    latitudeOfFalseOrigin: new Degree(43.316666666667),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(45.7),
    latitudeOf2ndStandardParallel: new Degree(44.183333333333),
    eastingAtFalseOrigin: new Metre(6000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Michigan Central (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan Central zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15334
Extent: USA - Michigan - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MICHIGAN_CENTRAL_FT),
    latitudeOfFalseOrigin: new Degree(43.316666666667),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(45.7),
    latitudeOf2ndStandardParallel: new Degree(44.183333333333),
    eastingAtFalseOrigin: new Foot(19685039.37),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(HARN) / Michigan North (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12141
Extent: USA - Michigan - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MICHIGAN_NORTH),
    latitudeOfFalseOrigin: new Degree(44.783333333333),
    longitudeOfFalseOrigin: new Degree(-87),
    latitudeOf1stStandardParallel: new Degree(47.083333333333),
    latitudeOf2ndStandardParallel: new Degree(45.483333333333),
    eastingAtFalseOrigin: new Metre(8000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Michigan North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15333
Extent: USA - Michigan - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MICHIGAN_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(44.783333333333),
    longitudeOfFalseOrigin: new Degree(-87),
    latitudeOf1stStandardParallel: new Degree(47.083333333333),
    latitudeOf2ndStandardParallel: new Degree(45.483333333333),
    eastingAtFalseOrigin: new Foot(26246719.16),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(HARN) / Michigan Oblique Mercator (Projected)

EPSG

PHPCoord

Name: Michigan Oblique Mercator (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12150
Extent: USA - Michigan
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MICHIGAN_OBLIQUE_MERCATOR),
    latitudeOfProjectionCentre: new Degree(45.309166666667),
    longitudeOfProjectionCentre: new Degree(-86),
    azimuthOfInitialLine: new Degree(337.25556),
    angleFromRectifiedToSkewGrid: new Degree(337.25556),
    scaleFactorOnInitialLine: new Unity(0.9996),
    falseEasting: new Metre(2546731.496),
    falseNorthing: new Metre(-4354009.816)
)

to NAD83(HARN) / Michigan South (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12143
Extent: USA - Michigan - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MICHIGAN_SOUTH),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(43.666666666667),
    latitudeOf2ndStandardParallel: new Degree(42.1),
    eastingAtFalseOrigin: new Metre(4000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Michigan South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15335
Extent: USA - Michigan - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MICHIGAN_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(43.666666666667),
    latitudeOf2ndStandardParallel: new Degree(42.1),
    eastingAtFalseOrigin: new Foot(13123359.58),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(HARN) / Minnesota Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12232
Extent: USA - Minnesota - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MINNESOTA_CENTRAL),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(-94.25),
    latitudeOf1stStandardParallel: new Degree(47.05),
    latitudeOf2ndStandardParallel: new Degree(45.616666666667),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(100000)
)

to NAD83(HARN) / Minnesota Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::12235
Extent: USA - Minnesota - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MINNESOTA_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(-94.25),
    latitudeOf1stStandardParallel: new Degree(47.05),
    latitudeOf2ndStandardParallel: new Degree(45.616666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2624666.6667),
    northingAtFalseOrigin: new USSurveyFoot(328083.3333)
)

to NAD83(HARN) / Minnesota North (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12231
Extent: USA - Minnesota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MINNESOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(46.5),
    longitudeOfFalseOrigin: new Degree(-93.1),
    latitudeOf1stStandardParallel: new Degree(48.633333333333),
    latitudeOf2ndStandardParallel: new Degree(47.033333333333),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(100000)
)

to NAD83(HARN) / Minnesota North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::12234
Extent: USA - Minnesota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MINNESOTA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(46.5),
    longitudeOfFalseOrigin: new Degree(-93.1),
    latitudeOf1stStandardParallel: new Degree(48.633333333333),
    latitudeOf2ndStandardParallel: new Degree(47.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2624666.6667),
    northingAtFalseOrigin: new USSurveyFoot(328083.3333)
)

to NAD83(HARN) / Minnesota South (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12233
Extent: USA - Minnesota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MINNESOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(43),
    longitudeOfFalseOrigin: new Degree(-94),
    latitudeOf1stStandardParallel: new Degree(45.216666666667),
    latitudeOf2ndStandardParallel: new Degree(43.783333333333),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(100000)
)

to NAD83(HARN) / Minnesota South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::12236
Extent: USA - Minnesota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MINNESOTA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(43),
    longitudeOfFalseOrigin: new Degree(-94),
    latitudeOf1stStandardParallel: new Degree(45.216666666667),
    latitudeOf2ndStandardParallel: new Degree(43.783333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2624666.6667),
    northingAtFalseOrigin: new USSurveyFoot(328083.3333)
)

to NAD83(HARN) / Mississippi East (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12331
Extent: USA - Mississippi - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MISSISSIPPI_EAST),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-88.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Mississippi East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15336
Extent: USA - Mississippi - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MISSISSIPPI_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-88.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Mississippi TM (Projected)

EPSG

PHPCoord

Name: Mississippi Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::3813
Extent: USA - Mississippi
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MISSISSIPPI_TM),
    latitudeOfNaturalOrigin: new Degree(32.5),
    longitudeOfNaturalOrigin: new Degree(-89.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9998335),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(1300000)
)

to NAD83(HARN) / Mississippi West (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12332
Extent: USA - Mississippi - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MISSISSIPPI_WEST),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-90.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Mississippi West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15337
Extent: USA - Mississippi - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MISSISSIPPI_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-90.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new USSurveyFoot(2296583.333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Missouri Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Missouri Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12432
Extent: USA - Missouri - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MISSOURI_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(35.833333333333),
    longitudeOfNaturalOrigin: new Degree(-92.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Missouri East (Projected)

EPSG

PHPCoord

Name: SPCS83 Missouri East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12431
Extent: USA - Missouri - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MISSOURI_EAST),
    latitudeOfNaturalOrigin: new Degree(35.833333333333),
    longitudeOfNaturalOrigin: new Degree(-90.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Missouri West (Projected)

EPSG

PHPCoord

Name: SPCS83 Missouri West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12433
Extent: USA - Missouri - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MISSOURI_WEST),
    latitudeOfNaturalOrigin: new Degree(36.166666666667),
    longitudeOfNaturalOrigin: new Degree(-94.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(850000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Montana (Projected)

EPSG

PHPCoord

Name: SPCS83 Montana zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12530
Extent: USA - Montana
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MONTANA),
    latitudeOfFalseOrigin: new Degree(44.25),
    longitudeOfFalseOrigin: new Degree(-109.5),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(45),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Montana (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Montana zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15338
Extent: USA - Montana
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_MONTANA_FT),
    latitudeOfFalseOrigin: new Degree(44.25),
    longitudeOfFalseOrigin: new Degree(-109.5),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(45),
    eastingAtFalseOrigin: new Foot(1968503.937),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(HARN) / Nebraska (Projected)

EPSG

PHPCoord

Name: SPCS83 Nebraska zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12630
Extent: USA - Nebraska
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEBRASKA),
    latitudeOfFalseOrigin: new Degree(39.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Nebraska (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nebraska zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15396
Extent: USA - Nebraska
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEBRASKA_FTUS),
    latitudeOfFalseOrigin: new Degree(39.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Nevada Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12732
Extent: USA - Nevada - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEVADA_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-116.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(6000000)
)

to NAD83(HARN) / Nevada Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15382
Extent: USA - Nevada - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEVADA_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-116.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(1640416.6667),
    falseNorthing: new USSurveyFoot(19685000)
)

to NAD83(HARN) / Nevada East (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12731
Extent: USA - Nevada - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEVADA_EAST),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-115.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(8000000)
)

to NAD83(HARN) / Nevada East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15381
Extent: USA - Nevada - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEVADA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-115.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(656166.6667),
    falseNorthing: new USSurveyFoot(26246666.6667)
)

to NAD83(HARN) / Nevada West (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12733
Extent: USA - Nevada - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEVADA_WEST),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-118.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(4000000)
)

to NAD83(HARN) / Nevada West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15383
Extent: USA - Nevada - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEVADA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-118.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(2624666.6667),
    falseNorthing: new USSurveyFoot(13123333.3333)
)

to NAD83(HARN) / New Hampshire (Projected)

EPSG

PHPCoord

Name: SPCS83 New Hampshire zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12830
Extent: USA - New Hampshire
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_HAMPSHIRE),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-71.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / New Hampshire (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Hampshire zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15389
Extent: USA - New Hampshire
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_HAMPSHIRE_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-71.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / New Jersey (Projected)

EPSG

PHPCoord

Name: SPCS83 New Jersey zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12930
Extent: USA - New Jersey
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_JERSEY),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / New Jersey (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Jersey zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15384
Extent: USA - New Jersey
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_JERSEY_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(492125),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / New Mexico Central (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13032
Extent: USA - New Mexico - SPCS83 - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_MEXICO_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-106.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / New Mexico Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15340
Extent: USA - New Mexico - SPCS83 - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_MEXICO_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-106.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(1640416.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / New Mexico East (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13031
Extent: USA - New Mexico - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_MEXICO_EAST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-104.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999909091),
    falseEasting: new Metre(165000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / New Mexico East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15339
Extent: USA - New Mexico - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_MEXICO_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-104.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999909091),
    falseEasting: new USSurveyFoot(541337.5),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / New Mexico West (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13033
Extent: USA - New Mexico - SPCS83 - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_MEXICO_WEST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-107.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999916667),
    falseEasting: new Metre(830000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / New Mexico West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15341
Extent: USA - New Mexico - SPCS83 - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_MEXICO_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-107.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999916667),
    falseEasting: new USSurveyFoot(2723091.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / New York Central (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13132
Extent: USA - New York - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_YORK_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-76.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / New York Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15343
Extent: USA - New York - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_YORK_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-76.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(820208.333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / New York East (Projected)

EPSG

PHPCoord

Name: SPCS83 New York East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13131
Extent: USA - New York - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_YORK_EAST),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / New York East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15342
Extent: USA - New York - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_YORK_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(492125),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / New York Long Island (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Long Island zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13134
Extent: USA - New York - SPCS - Long Island
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_YORK_LONG_ISLAND),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-74),
    latitudeOf1stStandardParallel: new Degree(41.033333333333),
    latitudeOf2ndStandardParallel: new Degree(40.666666666667),
    eastingAtFalseOrigin: new Metre(300000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / New York Long Island (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Long Island zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15345
Extent: USA - New York - SPCS - Long Island
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_YORK_LONG_ISLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-74),
    latitudeOf1stStandardParallel: new Degree(41.033333333333),
    latitudeOf2ndStandardParallel: new Degree(40.666666666667),
    eastingAtFalseOrigin: new USSurveyFoot(984250),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / New York West (Projected)

EPSG

PHPCoord

Name: SPCS83 New York West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13133
Extent: USA - New York - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_YORK_WEST),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-78.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(350000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / New York West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15344
Extent: USA - New York - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NEW_YORK_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-78.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(1148291.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / North Carolina (Projected)

EPSG

PHPCoord

Name: SPCS83 North Carolina zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13230
Extent: USA - North Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NORTH_CAROLINA),
    latitudeOfFalseOrigin: new Degree(33.75),
    longitudeOfFalseOrigin: new Degree(-79),
    latitudeOf1stStandardParallel: new Degree(36.166666666667),
    latitudeOf2ndStandardParallel: new Degree(34.333333333333),
    eastingAtFalseOrigin: new Metre(609601.22),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / North Carolina (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 North Carolina zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15346
Extent: USA - North Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NORTH_CAROLINA_FTUS),
    latitudeOfFalseOrigin: new Degree(33.75),
    longitudeOfFalseOrigin: new Degree(-79),
    latitudeOf1stStandardParallel: new Degree(36.166666666667),
    latitudeOf2ndStandardParallel: new Degree(34.333333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / North Dakota North (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13331
Extent: USA - North Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NORTH_DAKOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.433333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / North Dakota North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15347
Extent: USA - North Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NORTH_DAKOTA_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.433333333333),
    eastingAtFalseOrigin: new Foot(1968503.937),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(HARN) / North Dakota South (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13332
Extent: USA - North Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NORTH_DAKOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(45.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(47.483333333333),
    latitudeOf2ndStandardParallel: new Degree(46.183333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / North Dakota South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15348
Extent: USA - North Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_NORTH_DAKOTA_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(45.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(47.483333333333),
    latitudeOf2ndStandardParallel: new Degree(46.183333333333),
    eastingAtFalseOrigin: new Foot(1968503.937),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(HARN) / Ohio North (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13431
Extent: USA - Ohio - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OHIO_NORTH),
    latitudeOfFalseOrigin: new Degree(39.666666666667),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(41.7),
    latitudeOf2ndStandardParallel: new Degree(40.433333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Ohio North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::13433
Extent: USA - Ohio - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OHIO_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(39.666666666667),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(41.7),
    latitudeOf2ndStandardParallel: new Degree(40.433333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Ohio South (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13432
Extent: USA - Ohio - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OHIO_SOUTH),
    latitudeOfFalseOrigin: new Degree(38),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(40.033333333333),
    latitudeOf2ndStandardParallel: new Degree(38.733333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Ohio South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::13434
Extent: USA - Ohio - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OHIO_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(38),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(40.033333333333),
    latitudeOf2ndStandardParallel: new Degree(38.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Oklahoma North (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13531
Extent: USA - Oklahoma - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OKLAHOMA_NORTH),
    latitudeOfFalseOrigin: new Degree(35),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(36.766666666667),
    latitudeOf2ndStandardParallel: new Degree(35.566666666667),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Oklahoma North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15349
Extent: USA - Oklahoma - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OKLAHOMA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(35),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(36.766666666667),
    latitudeOf2ndStandardParallel: new Degree(35.566666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Oklahoma South (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13532
Extent: USA - Oklahoma - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OKLAHOMA_SOUTH),
    latitudeOfFalseOrigin: new Degree(33.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(35.233333333333),
    latitudeOf2ndStandardParallel: new Degree(33.933333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Oklahoma South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15350
Extent: USA - Oklahoma - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OKLAHOMA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(33.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(35.233333333333),
    latitudeOf2ndStandardParallel: new Degree(33.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Oregon GIC Lambert (ft) (Projected)

EPSG

PHPCoord

Name: Oregon GIC Lambert (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15374
Extent: USA - Oregon
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OREGON_GIC_LAMBERT_FT),
    latitudeOfFalseOrigin: new Degree(41.75),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Foot(1312335.958),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(HARN) / Oregon LCC (m) (Projected)

EPSG

PHPCoord

Name: Oregon Lambert (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13633
Extent: USA - Oregon
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OREGON_LCC_M),
    latitudeOfFalseOrigin: new Degree(41.75),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Oregon North (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13631
Extent: USA - Oregon - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OREGON_NORTH),
    latitudeOfFalseOrigin: new Degree(43.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(46),
    latitudeOf2ndStandardParallel: new Degree(44.333333333333),
    eastingAtFalseOrigin: new Metre(2500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Oregon North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15351
Extent: USA - Oregon - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OREGON_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(43.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(46),
    latitudeOf2ndStandardParallel: new Degree(44.333333333333),
    eastingAtFalseOrigin: new Foot(8202099.738),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(HARN) / Oregon South (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13632
Extent: USA - Oregon - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OREGON_SOUTH),
    latitudeOfFalseOrigin: new Degree(41.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(44),
    latitudeOf2ndStandardParallel: new Degree(42.333333333333),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Oregon South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15352
Extent: USA - Oregon - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_OREGON_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(41.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(44),
    latitudeOf2ndStandardParallel: new Degree(42.333333333333),
    eastingAtFalseOrigin: new Foot(4921259.843),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(HARN) / Pennsylvania North (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13731
Extent: USA - Pennsylvania - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_PENNSYLVANIA_NORTH),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(41.95),
    latitudeOf2ndStandardParallel: new Degree(40.883333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Pennsylvania North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15353
Extent: USA - Pennsylvania - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_PENNSYLVANIA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(41.95),
    latitudeOf2ndStandardParallel: new Degree(40.883333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Pennsylvania South (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13732
Extent: USA - Pennsylvania - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_PENNSYLVANIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(40.966666666667),
    latitudeOf2ndStandardParallel: new Degree(39.933333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Pennsylvania South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15354
Extent: USA - Pennsylvania - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_PENNSYLVANIA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(40.966666666667),
    latitudeOf2ndStandardParallel: new Degree(39.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Puerto Rico and Virgin Is. (Projected)

EPSG

PHPCoord

Name: SPCS83 Puerto Rico & Virgin Islands zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15230
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_PUERTO_RICO_AND_VIRGIN_IS),
    latitudeOfFalseOrigin: new Degree(17.833333333333),
    longitudeOfFalseOrigin: new Degree(-66.433333333333),
    latitudeOf1stStandardParallel: new Degree(18.433333333333),
    latitudeOf2ndStandardParallel: new Degree(18.033333333333),
    eastingAtFalseOrigin: new Metre(200000),
    northingAtFalseOrigin: new Metre(200000)
)

to NAD83(HARN) / Rhode Island (Projected)

EPSG

PHPCoord

Name: SPCS83 Rhode Island zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13830
Extent: USA - Rhode Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_RHODE_ISLAND),
    latitudeOfNaturalOrigin: new Degree(41.083333333333),
    longitudeOfNaturalOrigin: new Degree(-71.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99999375),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Rhode Island (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Rhode Island zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15390
Extent: USA - Rhode Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_RHODE_ISLAND_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.083333333333),
    longitudeOfNaturalOrigin: new Degree(-71.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99999375),
    falseEasting: new USSurveyFoot(328083.3333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / South Carolina (Projected)

EPSG

PHPCoord

Name: SPCS83 South Carolina zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13930
Extent: USA - South Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_SOUTH_CAROLINA),
    latitudeOfFalseOrigin: new Degree(31.833333333333),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(34.833333333333),
    latitudeOf2ndStandardParallel: new Degree(32.5),
    eastingAtFalseOrigin: new Metre(609600),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / South Carolina (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 South Carolina zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15355
Extent: USA - South Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_SOUTH_CAROLINA_FT),
    latitudeOfFalseOrigin: new Degree(31.833333333333),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(34.833333333333),
    latitudeOf2ndStandardParallel: new Degree(32.5),
    eastingAtFalseOrigin: new Foot(2000000),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(HARN) / South Dakota North (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14031
Extent: USA - South Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_SOUTH_DAKOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(45.683333333333),
    latitudeOf2ndStandardParallel: new Degree(44.416666666667),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / South Dakota North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15394
Extent: USA - South Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_SOUTH_DAKOTA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(45.683333333333),
    latitudeOf2ndStandardParallel: new Degree(44.416666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / South Dakota South (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14032
Extent: USA - South Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_SOUTH_DAKOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(42.333333333333),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(44.4),
    latitudeOf2ndStandardParallel: new Degree(42.833333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / South Dakota South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15395
Extent: USA - South Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_SOUTH_DAKOTA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(42.333333333333),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(44.4),
    latitudeOf2ndStandardParallel: new Degree(42.833333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Tennessee (Projected)

EPSG

PHPCoord

Name: SPCS83 Tennessee zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14130
Extent: USA - Tennessee
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TENNESSEE),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-86),
    latitudeOf1stStandardParallel: new Degree(36.416666666667),
    latitudeOf2ndStandardParallel: new Degree(35.25),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Tennessee (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Tennessee zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15356
Extent: USA - Tennessee
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TENNESSEE_FTUS),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-86),
    latitudeOf1stStandardParallel: new Degree(36.416666666667),
    latitudeOf2ndStandardParallel: new Degree(35.25),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Texas Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14233
Extent: USA - Texas - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TEXAS_CENTRAL),
    latitudeOfFalseOrigin: new Degree(29.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(31.883333333333),
    latitudeOf2ndStandardParallel: new Degree(30.116666666667),
    eastingAtFalseOrigin: new Metre(700000),
    northingAtFalseOrigin: new Metre(3000000)
)

to NAD83(HARN) / Texas Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15359
Extent: USA - Texas - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TEXAS_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(29.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(31.883333333333),
    latitudeOf2ndStandardParallel: new Degree(30.116666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2296583.333),
    northingAtFalseOrigin: new USSurveyFoot(9842500)
)

to NAD83(HARN) / Texas Centric Albers Equal Area (Projected)

EPSG

PHPCoord

Name: Texas Centric Albers Equal Area
Code: urn:ogc:def:coordinateOperation:EPSG::14254
Extent: USA - Texas
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TEXAS_CENTRIC_ALBERS_EQUAL_AREA),
    latitudeOfFalseOrigin: new Degree(18),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(27.5),
    latitudeOf2ndStandardParallel: new Degree(35),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(6000000)
)

to NAD83(HARN) / Texas Centric Lambert Conformal (Projected)

EPSG

PHPCoord

Name: Texas Centric Lambert Conformal
Code: urn:ogc:def:coordinateOperation:EPSG::14253
Extent: USA - Texas
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TEXAS_CENTRIC_LAMBERT_CONFORMAL),
    latitudeOfFalseOrigin: new Degree(18),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(27.5),
    latitudeOf2ndStandardParallel: new Degree(35),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(5000000)
)

to NAD83(HARN) / Texas North (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14231
Extent: USA - Texas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TEXAS_NORTH),
    latitudeOfFalseOrigin: new Degree(34),
    longitudeOfFalseOrigin: new Degree(-101.5),
    latitudeOf1stStandardParallel: new Degree(36.183333333333),
    latitudeOf2ndStandardParallel: new Degree(34.65),
    eastingAtFalseOrigin: new Metre(200000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(HARN) / Texas North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15357
Extent: USA - Texas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TEXAS_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(34),
    longitudeOfFalseOrigin: new Degree(-101.5),
    latitudeOf1stStandardParallel: new Degree(36.183333333333),
    latitudeOf2ndStandardParallel: new Degree(34.65),
    eastingAtFalseOrigin: new USSurveyFoot(656166.667),
    northingAtFalseOrigin: new USSurveyFoot(3280833.333)
)

to NAD83(HARN) / Texas North Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14232
Extent: USA - Texas - SPCS - NC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TEXAS_NORTH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(31.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(33.966666666667),
    latitudeOf2ndStandardParallel: new Degree(32.133333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(2000000)
)

to NAD83(HARN) / Texas North Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15358
Extent: USA - Texas - SPCS - NC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TEXAS_NORTH_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(31.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(33.966666666667),
    latitudeOf2ndStandardParallel: new Degree(32.133333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(6561666.667)
)

to NAD83(HARN) / Texas South (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14235
Extent: USA - Texas - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TEXAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(25.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(27.833333333333),
    latitudeOf2ndStandardParallel: new Degree(26.166666666667),
    eastingAtFalseOrigin: new Metre(300000),
    northingAtFalseOrigin: new Metre(5000000)
)

to NAD83(HARN) / Texas South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15361
Extent: USA - Texas - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TEXAS_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(25.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(27.833333333333),
    latitudeOf2ndStandardParallel: new Degree(26.166666666667),
    eastingAtFalseOrigin: new USSurveyFoot(984250),
    northingAtFalseOrigin: new USSurveyFoot(16404166.667)
)

to NAD83(HARN) / Texas South Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14234
Extent: USA - Texas - SPCS83 - SC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TEXAS_SOUTH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(27.833333333333),
    longitudeOfFalseOrigin: new Degree(-99),
    latitudeOf1stStandardParallel: new Degree(30.283333333333),
    latitudeOf2ndStandardParallel: new Degree(28.383333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(4000000)
)

to NAD83(HARN) / Texas South Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15360
Extent: USA - Texas - SPCS83 - SC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_TEXAS_SOUTH_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(27.833333333333),
    longitudeOfFalseOrigin: new Degree(-99),
    latitudeOf1stStandardParallel: new Degree(30.283333333333),
    latitudeOf2ndStandardParallel: new Degree(28.383333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(13123333.333)
)

to NAD83(HARN) / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / UTM zone 2S (Projected)

EPSG

PHPCoord

Name: UTM zone 2S
Code: urn:ogc:def:coordinateOperation:EPSG::16102
Extent: World - S hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTM_ZONE_2S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to NAD83(HARN) / UTM zone 4N (Projected)

EPSG

PHPCoord

Name: UTM zone 4N
Code: urn:ogc:def:coordinateOperation:EPSG::16004
Extent: World - N hemisphere - 162°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTM_ZONE_4N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / UTM zone 5N (Projected)

EPSG

PHPCoord

Name: UTM zone 5N
Code: urn:ogc:def:coordinateOperation:EPSG::16005
Extent: World - N hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTM_ZONE_5N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Utah Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14332
Extent: USA - Utah - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTAH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(40.65),
    latitudeOf2ndStandardParallel: new Degree(39.016666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(2000000)
)

to NAD83(HARN) / Utah Central (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah Central zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15363
Extent: USA - Utah - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTAH_CENTRAL_FT),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(40.65),
    latitudeOf2ndStandardParallel: new Degree(39.016666666667),
    eastingAtFalseOrigin: new Foot(1640419.948),
    northingAtFalseOrigin: new Foot(6561679.79)
)

to NAD83(HARN) / Utah Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15298
Extent: USA - Utah - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTAH_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(40.65),
    latitudeOf2ndStandardParallel: new Degree(39.016666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(6561666.6667)
)

to NAD83(HARN) / Utah North (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14331
Extent: USA - Utah - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTAH_NORTH),
    latitudeOfFalseOrigin: new Degree(40.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.716666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(HARN) / Utah North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15362
Extent: USA - Utah - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTAH_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(40.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.716666666667),
    eastingAtFalseOrigin: new Foot(1640419.948),
    northingAtFalseOrigin: new Foot(3280839.895)
)

to NAD83(HARN) / Utah North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15297
Extent: USA - Utah - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTAH_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(40.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(3280833.3333)
)

to NAD83(HARN) / Utah South (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14333
Extent: USA - Utah - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTAH_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(38.35),
    latitudeOf2ndStandardParallel: new Degree(37.216666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(3000000)
)

to NAD83(HARN) / Utah South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15364
Extent: USA - Utah - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTAH_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(38.35),
    latitudeOf2ndStandardParallel: new Degree(37.216666666667),
    eastingAtFalseOrigin: new Foot(1640419.948),
    northingAtFalseOrigin: new Foot(9842519.685)
)

to NAD83(HARN) / Utah South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15299
Extent: USA - Utah - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_UTAH_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(38.35),
    latitudeOf2ndStandardParallel: new Degree(37.216666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(9842500)
)

to NAD83(HARN) / Vermont (Projected)

EPSG

PHPCoord

Name: SPCS83 Vermont zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14430
Extent: USA - Vermont
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_VERMONT),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-72.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999964286),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Vermont (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Vermont zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::5645
Extent: USA - Vermont
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_VERMONT_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-72.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999964286),
    falseEasting: new USSurveyFoot(1640416.6667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Virginia Lambert (Projected)

EPSG

PHPCoord

Name: Virginia Lambert Conic Conformal
Code: urn:ogc:def:coordinateOperation:EPSG::3967
Extent: USA - Virginia
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_VIRGINIA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(36),
    longitudeOfFalseOrigin: new Degree(-79.5),
    latitudeOf1stStandardParallel: new Degree(37),
    latitudeOf2ndStandardParallel: new Degree(39.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Virginia North (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14531
Extent: USA - Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_VIRGINIA_NORTH),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(39.2),
    latitudeOf2ndStandardParallel: new Degree(38.033333333333),
    eastingAtFalseOrigin: new Metre(3500000),
    northingAtFalseOrigin: new Metre(2000000)
)

to NAD83(HARN) / Virginia North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15365
Extent: USA - Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_VIRGINIA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(39.2),
    latitudeOf2ndStandardParallel: new Degree(38.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(11482916.667),
    northingAtFalseOrigin: new USSurveyFoot(6561666.667)
)

to NAD83(HARN) / Virginia South (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14532
Extent: USA - Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_VIRGINIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(36.766666666667),
    eastingAtFalseOrigin: new Metre(3500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(HARN) / Virginia South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15366
Extent: USA - Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_VIRGINIA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(36.766666666667),
    eastingAtFalseOrigin: new USSurveyFoot(11482916.667),
    northingAtFalseOrigin: new USSurveyFoot(3280833.333)
)

to NAD83(HARN) / WISCRS Adams and Juneau (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Adams and Juneau Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7485
Extent: USA - Wisconsin - Adams and Juneau
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_ADAMS_AND_JUNEAU_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.366666666667),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(1.0000365285),
    falseEasting: new USSurveyFoot(482999.999),
    falseNorthing: new USSurveyFoot(0.012)
)

to NAD83(HARN) / WISCRS Adams and Juneau (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Adams and Juneau Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7484
Extent: USA - Wisconsin - Adams and Juneau
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_ADAMS_AND_JUNEAU_M),
    latitudeOfNaturalOrigin: new Degree(43.366666666667),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(1.0000365285),
    falseEasting: new Metre(147218.6942),
    falseNorthing: new Metre(0.0037)
)

to NAD83(HARN) / WISCRS Ashland (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Ashland County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7379
Extent: USA - Wisconsin - Ashland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_ASHLAND_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.706111111111),
    longitudeOfNaturalOrigin: new Degree(-90.622222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000495683),
    falseEasting: new USSurveyFoot(567000.001),
    falseNorthing: new USSurveyFoot(0.006)
)

to NAD83(HARN) / WISCRS Ashland (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Ashland County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7378
Extent: USA - Wisconsin - Ashland
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_ASHLAND_M),
    latitudeOfNaturalOrigin: new Degree(45.706111111111),
    longitudeOfNaturalOrigin: new Degree(-90.622222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000495683),
    falseEasting: new Metre(172821.9461),
    falseNorthing: new Metre(0.0017)
)

to NAD83(HARN) / WISCRS Barron (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Barron County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7427
Extent: USA - Wisconsin - Barron
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_BARRON_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.133333333333),
    longitudeOfNaturalOrigin: new Degree(-91.85),
    scaleFactorAtNaturalOrigin: new Unity(1.0000486665),
    falseEasting: new USSurveyFoot(305609.625),
    falseNorthing: new USSurveyFoot(0.01)
)

to NAD83(HARN) / WISCRS Barron (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Barron County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7426
Extent: USA - Wisconsin - Barron
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_BARRON_M),
    latitudeOfNaturalOrigin: new Degree(45.133333333333),
    longitudeOfNaturalOrigin: new Degree(-91.85),
    scaleFactorAtNaturalOrigin: new Unity(1.0000486665),
    falseEasting: new Metre(93150),
    falseNorthing: new Metre(0.0029)
)

to NAD83(HARN) / WISCRS Bayfield (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Bayfield County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7381
Extent: USA - Wisconsin - Bayfield
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_BAYFIELD_FTUS),
    latitudeOfNaturalOrigin: new Degree(46.669648377222),
    longitudeOfNaturalOrigin: new Degree(-91.152777777778),
    scaleFactorAtNaturalOrigin: new Unity(1.0000331195),
    falseEasting: new USSurveyFoot(750000.001),
    falseNorthing: new USSurveyFoot(487372.659)
)

to NAD83(HARN) / WISCRS Bayfield (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Bayfield County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7380
Extent: USA - Wisconsin - Bayfield
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_BAYFIELD_M),
    latitudeOfNaturalOrigin: new Degree(46.669648377222),
    longitudeOfNaturalOrigin: new Degree(-91.152777777778),
    scaleFactorAtNaturalOrigin: new Unity(1.0000331195),
    falseEasting: new Metre(228600.4575),
    falseNorthing: new Metre(148551.4837)
)

to NAD83(HARN) / WISCRS Brown (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Brown County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7429
Extent: USA - Wisconsin - Brown
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_BROWN_FTUS),
    latitudeOfNaturalOrigin: new Degree(43),
    longitudeOfNaturalOrigin: new Degree(-88),
    scaleFactorAtNaturalOrigin: new Unity(1.00002),
    falseEasting: new USSurveyFoot(103674.333),
    falseNorthing: new USSurveyFoot(15091.833)
)

to NAD83(HARN) / WISCRS Brown (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Brown County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7428
Extent: USA - Wisconsin - Brown
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_BROWN_M),
    latitudeOfNaturalOrigin: new Degree(43),
    longitudeOfNaturalOrigin: new Degree(-88),
    scaleFactorAtNaturalOrigin: new Unity(1.00002),
    falseEasting: new Metre(31600),
    falseNorthing: new Metre(4600)
)

to NAD83(HARN) / WISCRS Buffalo (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Buffalo County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7431
Extent: USA - Wisconsin - Buffalo
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_BUFFALO_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.481388888889),
    longitudeOfNaturalOrigin: new Degree(-91.797222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000382778),
    falseEasting: new USSurveyFoot(574999.999),
    falseNorthing: new USSurveyFoot(0.016)
)

to NAD83(HARN) / WISCRS Buffalo (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Buffalo County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7430
Extent: USA - Wisconsin - Buffalo
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_BUFFALO_M),
    latitudeOfNaturalOrigin: new Degree(43.481388888889),
    longitudeOfNaturalOrigin: new Degree(-91.797222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000382778),
    falseEasting: new Metre(175260.3502),
    falseNorthing: new Metre(0.0048)
)

to NAD83(HARN) / WISCRS Burnett (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Burnett County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7383
Extent: USA - Wisconsin - Burnett
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_BURNETT_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.898714865833),
    longitudeOfNaturalOrigin: new Degree(-92.457777777778),
    scaleFactorAtNaturalOrigin: new Unity(1.0000383841),
    falseEasting: new USSurveyFoot(209999.999),
    falseNorthing: new USSurveyFoot(195032.104)
)

to NAD83(HARN) / WISCRS Burnett (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Burnett County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7382
Extent: USA - Wisconsin - Burnett
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_BURNETT_M),
    latitudeOfNaturalOrigin: new Degree(45.898714865833),
    longitudeOfNaturalOrigin: new Degree(-92.457777777778),
    scaleFactorAtNaturalOrigin: new Unity(1.0000383841),
    falseEasting: new Metre(64008.1276),
    falseNorthing: new Metre(59445.9043)
)

to NAD83(HARN) / WISCRS Calumet, Fond du Lac, Outagamie and Winnebago (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Calumet, Fond du Lac, Outagamie and Winnebago Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7487
Extent: USA - Wisconsin - Calumet, Fond du Lac, Outagamie and Winnebago
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_CALUMET_FOND_DU_LAC_OUTAGAMIE_AND_WINNEBAGO_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.719444444444),
    longitudeOfNaturalOrigin: new Degree(-88.5),
    scaleFactorAtNaturalOrigin: new Unity(1.0000286569),
    falseEasting: new USSurveyFoot(802999.999),
    falseNorthing: new USSurveyFoot(0.016)
)

to NAD83(HARN) / WISCRS Calumet, Fond du Lac, Outagamie and Winnebago (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Calumet, Fond du Lac, Outagamie and Winnebago Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7486
Extent: USA - Wisconsin - Calumet, Fond du Lac, Outagamie and Winnebago
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_CALUMET_FOND_DU_LAC_OUTAGAMIE_AND_WINNEBAGO_M),
    latitudeOfNaturalOrigin: new Degree(42.719444444444),
    longitudeOfNaturalOrigin: new Degree(-88.5),
    scaleFactorAtNaturalOrigin: new Unity(1.0000286569),
    falseEasting: new Metre(244754.8893),
    falseNorthing: new Metre(0.0049)
)

to NAD83(HARN) / WISCRS Chippewa (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Chippewa County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7433
Extent: USA - Wisconsin - Chippewa
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_CHIPPEWA_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.977856898611),
    longitudeOfNaturalOrigin: new Degree(-91.294444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000391127),
    falseEasting: new USSurveyFoot(197000),
    falseNorthing: new USSurveyFoot(144656.648)
)

to NAD83(HARN) / WISCRS Chippewa (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Chippewa County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7432
Extent: USA - Wisconsin - Chippewa
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_CHIPPEWA_M),
    latitudeOfNaturalOrigin: new Degree(44.977856898611),
    longitudeOfNaturalOrigin: new Degree(-91.294444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000391127),
    falseEasting: new Metre(60045.72),
    falseNorthing: new Metre(44091.4346)
)

to NAD83(HARN) / WISCRS Clark (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Clark County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7435
Extent: USA - Wisconsin - Clark
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_CLARK_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.6),
    longitudeOfNaturalOrigin: new Degree(-90.708333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000463003),
    falseEasting: new USSurveyFoot(655999.997),
    falseNorthing: new USSurveyFoot(0.028)
)

to NAD83(HARN) / WISCRS Clark (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Clark County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7434
Extent: USA - Wisconsin - Clark
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_CLARK_M),
    latitudeOfNaturalOrigin: new Degree(43.6),
    longitudeOfNaturalOrigin: new Degree(-90.708333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000463003),
    falseEasting: new Metre(199949.1989),
    falseNorthing: new Metre(0.0086)
)

to NAD83(HARN) / WISCRS Columbia (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Columbia County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7489
Extent: USA - Wisconsin - Columbia
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_COLUMBIA_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.462546645833),
    longitudeOfNaturalOrigin: new Degree(-89.394444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.00003498),
    falseEasting: new USSurveyFoot(554999.999),
    falseNorthing: new USSurveyFoot(366041.307)
)

to NAD83(HARN) / WISCRS Columbia (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Columbia County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7488
Extent: USA - Wisconsin - Columbia
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_COLUMBIA_M),
    latitudeOfNaturalOrigin: new Degree(43.462546645833),
    longitudeOfNaturalOrigin: new Degree(-89.394444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.00003498),
    falseEasting: new Metre(169164.3381),
    falseNorthing: new Metre(111569.6134)
)

to NAD83(HARN) / WISCRS Crawford (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Crawford County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7491
Extent: USA - Wisconsin - Crawford
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_CRAWFORD_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.200055605),
    longitudeOfNaturalOrigin: new Degree(-90.938888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000349151),
    falseEasting: new USSurveyFoot(373000),
    falseNorthing: new USSurveyFoot(176190.987)
)

to NAD83(HARN) / WISCRS Crawford (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Crawford County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7490
Extent: USA - Wisconsin - Crawford
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_CRAWFORD_M),
    latitudeOfNaturalOrigin: new Degree(43.200055605),
    longitudeOfNaturalOrigin: new Degree(-90.938888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000349151),
    falseEasting: new Metre(113690.6274),
    falseNorthing: new Metre(53703.1201)
)

to NAD83(HARN) / WISCRS Dane (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Dane County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7493
Extent: USA - Wisconsin - Dane
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_DANE_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.0695160375),
    longitudeOfNaturalOrigin: new Degree(-89.422222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000384786),
    falseEasting: new USSurveyFoot(811000),
    falseNorthing: new USSurveyFoot(480943.886)
)

to NAD83(HARN) / WISCRS Dane (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Dane County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7492
Extent: USA - Wisconsin - Dane
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_DANE_M),
    latitudeOfNaturalOrigin: new Degree(43.0695160375),
    longitudeOfNaturalOrigin: new Degree(-89.422222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000384786),
    falseEasting: new Metre(247193.2944),
    falseNorthing: new Metre(146591.9896)
)

to NAD83(HARN) / WISCRS Dodge and Jefferson (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Dodge and Jefferson Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7495
Extent: USA - Wisconsin - Dodge and Jefferson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_DODGE_AND_JEFFERSON_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.472222222222),
    longitudeOfNaturalOrigin: new Degree(-88.775),
    scaleFactorAtNaturalOrigin: new Unity(1.0000346418),
    falseEasting: new USSurveyFoot(863999.999),
    falseNorthing: new USSurveyFoot(0.025)
)

to NAD83(HARN) / WISCRS Dodge and Jefferson (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Dodge and Jefferson Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7494
Extent: USA - Wisconsin - Dodge and Jefferson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_DODGE_AND_JEFFERSON_M),
    latitudeOfNaturalOrigin: new Degree(41.472222222222),
    longitudeOfNaturalOrigin: new Degree(-88.775),
    scaleFactorAtNaturalOrigin: new Unity(1.0000346418),
    falseEasting: new Metre(263347.7263),
    falseNorthing: new Metre(0.0076)
)

to NAD83(HARN) / WISCRS Door (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Door County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7437
Extent: USA - Wisconsin - Door
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_DOOR_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.4),
    longitudeOfNaturalOrigin: new Degree(-87.272222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000187521),
    falseEasting: new USSurveyFoot(521000),
    falseNorthing: new USSurveyFoot(0.008)
)

to NAD83(HARN) / WISCRS Door (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Door County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7436
Extent: USA - Wisconsin - Door
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_DOOR_M),
    latitudeOfNaturalOrigin: new Degree(44.4),
    longitudeOfNaturalOrigin: new Degree(-87.272222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000187521),
    falseEasting: new Metre(158801.1176),
    falseNorthing: new Metre(0.0023)
)

to NAD83(HARN) / WISCRS Douglas (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Douglas County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7385
Extent: USA - Wisconsin - Douglas
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_DOUGLAS_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.883333333333),
    longitudeOfNaturalOrigin: new Degree(-91.916666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000385418),
    falseEasting: new USSurveyFoot(194000),
    falseNorthing: new USSurveyFoot(0.013)
)

to NAD83(HARN) / WISCRS Douglas (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Douglas County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7384
Extent: USA - Wisconsin - Douglas
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_DOUGLAS_M),
    latitudeOfNaturalOrigin: new Degree(45.883333333333),
    longitudeOfNaturalOrigin: new Degree(-91.916666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000385418),
    falseEasting: new Metre(59131.3183),
    falseNorthing: new Metre(0.0041)
)

to NAD83(HARN) / WISCRS Dunn (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Dunn County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7439
Extent: USA - Wisconsin - Dunn
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_DUNN_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.408333333333),
    longitudeOfNaturalOrigin: new Degree(-91.894444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000410324),
    falseEasting: new USSurveyFoot(170000.001),
    falseNorthing: new USSurveyFoot(0.01)
)

to NAD83(HARN) / WISCRS Dunn (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Dunn County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7438
Extent: USA - Wisconsin - Dunn
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_DUNN_M),
    latitudeOfNaturalOrigin: new Degree(44.408333333333),
    longitudeOfNaturalOrigin: new Degree(-91.894444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000410324),
    falseEasting: new Metre(51816.104),
    falseNorthing: new Metre(0.003)
)

to NAD83(HARN) / WISCRS Eau Claire (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Eau Claire County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7441
Extent: USA - Wisconsin - Eau Claire
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_EAU_CLAIRE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.872281126389),
    longitudeOfNaturalOrigin: new Degree(-91.288888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.000035079),
    falseEasting: new USSurveyFoot(394000),
    falseNorthing: new USSurveyFoot(300812.797)
)

to NAD83(HARN) / WISCRS Eau Claire (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Eau Claire County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7440
Extent: USA - Wisconsin - Eau Claire
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_EAU_CLAIRE_M),
    latitudeOfNaturalOrigin: new Degree(44.872281126389),
    longitudeOfNaturalOrigin: new Degree(-91.288888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.000035079),
    falseEasting: new Metre(120091.4402),
    falseNorthing: new Metre(91687.9239)
)

to NAD83(HARN) / WISCRS Florence (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Florence County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7387
Extent: USA - Wisconsin - Florence
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_FLORENCE_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.438888888889),
    longitudeOfNaturalOrigin: new Degree(-88.141666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000552095),
    falseEasting: new USSurveyFoot(438000.004),
    falseNorthing: new USSurveyFoot(0.021)
)

to NAD83(HARN) / WISCRS Florence (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Florence County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7386
Extent: USA - Wisconsin - Florence
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_FLORENCE_M),
    latitudeOfNaturalOrigin: new Degree(45.438888888889),
    longitudeOfNaturalOrigin: new Degree(-88.141666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000552095),
    falseEasting: new Metre(133502.6683),
    falseNorthing: new Metre(0.0063)
)

to NAD83(HARN) / WISCRS Forest (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Forest County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7389
Extent: USA - Wisconsin - Forest
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_FOREST_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.005555555556),
    longitudeOfNaturalOrigin: new Degree(-88.633333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000673004),
    falseEasting: new USSurveyFoot(905000.005),
    falseNorthing: new USSurveyFoot(0.052)
)

to NAD83(HARN) / WISCRS Forest (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Forest County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7388
Extent: USA - Wisconsin - Forest
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_FOREST_M),
    latitudeOfNaturalOrigin: new Degree(44.005555555556),
    longitudeOfNaturalOrigin: new Degree(-88.633333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000673004),
    falseEasting: new Metre(275844.5533),
    falseNorthing: new Metre(0.0157)
)

to NAD83(HARN) / WISCRS Grant (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Grant County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7497
Extent: USA - Wisconsin - Grant
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_GRANT_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.411111111111),
    longitudeOfNaturalOrigin: new Degree(-90.8),
    scaleFactorAtNaturalOrigin: new Unity(1.0000349452),
    falseEasting: new USSurveyFoot(794999.998),
    falseNorthing: new USSurveyFoot(0.033)
)

to NAD83(HARN) / WISCRS Grant (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Grant County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7496
Extent: USA - Wisconsin - Grant
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_GRANT_M),
    latitudeOfNaturalOrigin: new Degree(41.411111111111),
    longitudeOfNaturalOrigin: new Degree(-90.8),
    scaleFactorAtNaturalOrigin: new Unity(1.0000349452),
    falseEasting: new Metre(242316.4841),
    falseNorthing: new Metre(0.01)
)

to NAD83(HARN) / WISCRS Green Lake and Marquette (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Green Lake and Marquette Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7501
Extent: USA - Wisconsin - Green Lake and Marquette
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_GREEN_LAKE_AND_MARQUETTE_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.807000117778),
    longitudeOfNaturalOrigin: new Degree(-89.241666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000344057),
    falseEasting: new USSurveyFoot(495000),
    falseNorthing: new USSurveyFoot(259746.132)
)

to NAD83(HARN) / WISCRS Green Lake and Marquette (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Green Lake and Marquette Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7500
Extent: USA - Wisconsin - Green Lake and Marquette
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_GREEN_LAKE_AND_MARQUETTE_M),
    latitudeOfNaturalOrigin: new Degree(43.807000117778),
    longitudeOfNaturalOrigin: new Degree(-89.241666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000344057),
    falseEasting: new Metre(150876.3018),
    falseNorthing: new Metre(79170.7795)
)

to NAD83(HARN) / WISCRS Green and Lafayette (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Green and Lafayette Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7499
Extent: USA - Wisconsin - Green and Lafayette
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_GREEN_AND_LAFAYETTE_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.637562276944),
    longitudeOfNaturalOrigin: new Degree(-89.838888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000390487),
    falseEasting: new USSurveyFoot(558000),
    falseNorthing: new USSurveyFoot(150361.559)
)

to NAD83(HARN) / WISCRS Green and Lafayette (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Green and Lafayette Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7498
Extent: USA - Wisconsin - Green and Lafayette
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_GREEN_AND_LAFAYETTE_M),
    latitudeOfNaturalOrigin: new Degree(42.637562276944),
    longitudeOfNaturalOrigin: new Degree(-89.838888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000390487),
    falseEasting: new Metre(170078.7403),
    falseNorthing: new Metre(45830.2947)
)

to NAD83(HARN) / WISCRS Iowa (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Iowa County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7503
Extent: USA - Wisconsin - Iowa
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_IOWA_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.538888888889),
    longitudeOfNaturalOrigin: new Degree(-90.161111111111),
    scaleFactorAtNaturalOrigin: new Unity(1.0000394961),
    falseEasting: new USSurveyFoot(371000),
    falseNorthing: new USSurveyFoot(0.015)
)

to NAD83(HARN) / WISCRS Iowa (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Iowa County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7502
Extent: USA - Wisconsin - Iowa
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_IOWA_M),
    latitudeOfNaturalOrigin: new Degree(42.538888888889),
    longitudeOfNaturalOrigin: new Degree(-90.161111111111),
    scaleFactorAtNaturalOrigin: new Unity(1.0000394961),
    falseEasting: new Metre(113081.0261),
    falseNorthing: new Metre(0.0045)
)

to NAD83(HARN) / WISCRS Iron (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Iron County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7391
Extent: USA - Wisconsin - Iron
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_IRON_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.433333333333),
    longitudeOfNaturalOrigin: new Degree(-90.255555555556),
    scaleFactorAtNaturalOrigin: new Unity(1.0000677153),
    falseEasting: new USSurveyFoot(725000),
    falseNorthing: new USSurveyFoot(0.028)
)

to NAD83(HARN) / WISCRS Iron (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Iron County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7390
Extent: USA - Wisconsin - Iron
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_IRON_M),
    latitudeOfNaturalOrigin: new Degree(45.433333333333),
    longitudeOfNaturalOrigin: new Degree(-90.255555555556),
    scaleFactorAtNaturalOrigin: new Unity(1.0000677153),
    falseEasting: new Metre(220980.4419),
    falseNorthing: new Metre(0.0085)
)

to NAD83(HARN) / WISCRS Jackson (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Jackson County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7451
Extent: USA - Wisconsin - Jackson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_JACKSON_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.253335127778),
    longitudeOfNaturalOrigin: new Degree(-90.844296519444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000353),
    falseEasting: new USSurveyFoot(88582.5),
    falseNorthing: new USSurveyFoot(82020.833)
)

to NAD83(HARN) / WISCRS Jackson (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Jackson County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7450
Extent: USA - Wisconsin - Jackson
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_JACKSON_M),
    latitudeOfNaturalOrigin: new Degree(44.253335127778),
    longitudeOfNaturalOrigin: new Degree(-90.844296519444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000353),
    falseEasting: new Metre(27000),
    falseNorthing: new Metre(25000)
)

to NAD83(HARN) / WISCRS Kenosha, Milwaukee, Ozaukee and Racine (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Kenosha, Milwaukee, Ozaukee and Racine Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7505
Extent: USA - Wisconsin - Kenosha, Milwaukee, Ozaukee and Racine
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_KENOSHA_MILWAUKEE_OZAUKEE_AND_RACINE_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.216666666667),
    longitudeOfNaturalOrigin: new Degree(-87.894444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000260649),
    falseEasting: new USSurveyFoot(610000.003),
    falseNorthing: new USSurveyFoot(0.003)
)

to NAD83(HARN) / WISCRS Kenosha, Milwaukee, Ozaukee and Racine (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Kenosha, Milwaukee, Ozaukee and Racine Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7504
Extent: USA - Wisconsin - Kenosha, Milwaukee, Ozaukee and Racine
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_KENOSHA_MILWAUKEE_OZAUKEE_AND_RACINE_M),
    latitudeOfNaturalOrigin: new Degree(42.216666666667),
    longitudeOfNaturalOrigin: new Degree(-87.894444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000260649),
    falseEasting: new Metre(185928.3728),
    falseNorthing: new Metre(0.0009)
)

to NAD83(HARN) / WISCRS Kewaunee, Manitowoc and Sheboygan (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Kewaunee, Manitowoc and Sheboygan Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7507
Extent: USA - Wisconsin - Kewaunee, Manitowoc and Sheboygan
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_KEWAUNEE_MANITOWOC_AND_SHEBOYGAN_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.266666666667),
    longitudeOfNaturalOrigin: new Degree(-87.55),
    scaleFactorAtNaturalOrigin: new Unity(1.0000233704),
    falseEasting: new USSurveyFoot(262000.006),
    falseNorthing: new USSurveyFoot(0.004)
)

to NAD83(HARN) / WISCRS Kewaunee, Manitowoc and Sheboygan (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Kewaunee, Manitowoc and Sheboygan Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7506
Extent: USA - Wisconsin - Kewaunee, Manitowoc and Sheboygan
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_KEWAUNEE_MANITOWOC_AND_SHEBOYGAN_M),
    latitudeOfNaturalOrigin: new Degree(43.266666666667),
    longitudeOfNaturalOrigin: new Degree(-87.55),
    scaleFactorAtNaturalOrigin: new Unity(1.0000233704),
    falseEasting: new Metre(79857.7614),
    falseNorthing: new Metre(0.0012)
)

to NAD83(HARN) / WISCRS La Crosse (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS La Crosse County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7509
Extent: USA - Wisconsin - La Crosse
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_LA_CROSSE_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.451111111111),
    longitudeOfNaturalOrigin: new Degree(-91.316666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000319985),
    falseEasting: new USSurveyFoot(427999.996),
    falseNorthing: new USSurveyFoot(0.011)
)

to NAD83(HARN) / WISCRS La Crosse (m) (Projected)

EPSG

PHPCoord

Name: WISCRS La Crosse County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7508
Extent: USA - Wisconsin - La Crosse
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_LA_CROSSE_M),
    latitudeOfNaturalOrigin: new Degree(43.451111111111),
    longitudeOfNaturalOrigin: new Degree(-91.316666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000319985),
    falseEasting: new Metre(130454.6598),
    falseNorthing: new Metre(0.0033)
)

to NAD83(HARN) / WISCRS Langlade (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Langlade County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7453
Extent: USA - Wisconsin - Langlade
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_LANGLADE_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.154237105278),
    longitudeOfNaturalOrigin: new Degree(-89.033333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000627024),
    falseEasting: new USSurveyFoot(651000),
    falseNorthing: new USSurveyFoot(345405.421)
)

to NAD83(HARN) / WISCRS Langlade (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Langlade County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7452
Extent: USA - Wisconsin - Langlade
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_LANGLADE_M),
    latitudeOfNaturalOrigin: new Degree(45.154237105278),
    longitudeOfNaturalOrigin: new Degree(-89.033333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000627024),
    falseEasting: new Metre(198425.197),
    falseNorthing: new Metre(105279.7829)
)

to NAD83(HARN) / WISCRS Lincoln (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Lincoln County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7455
Extent: USA - Wisconsin - Lincoln
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_LINCOLN_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.844444444444),
    longitudeOfNaturalOrigin: new Degree(-89.733333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000599003),
    falseEasting: new USSurveyFoot(381000),
    falseNorthing: new USSurveyFoot(0.019)
)

to NAD83(HARN) / WISCRS Lincoln (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Lincoln County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7454
Extent: USA - Wisconsin - Lincoln
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_LINCOLN_M),
    latitudeOfNaturalOrigin: new Degree(44.844444444444),
    longitudeOfNaturalOrigin: new Degree(-89.733333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000599003),
    falseEasting: new Metre(116129.0323),
    falseNorthing: new Metre(0.0058)
)

to NAD83(HARN) / WISCRS Marathon (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Marathon County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7457
Extent: USA - Wisconsin - Marathon
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_MARATHON_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.900904423611),
    longitudeOfNaturalOrigin: new Degree(-89.77),
    scaleFactorAtNaturalOrigin: new Unity(1.000053289),
    falseEasting: new USSurveyFoot(245000),
    falseNorthing: new USSurveyFoot(180607.47)
)

to NAD83(HARN) / WISCRS Marathon (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Marathon County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7456
Extent: USA - Wisconsin - Marathon
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_MARATHON_M),
    latitudeOfNaturalOrigin: new Degree(44.900904423611),
    longitudeOfNaturalOrigin: new Degree(-89.77),
    scaleFactorAtNaturalOrigin: new Unity(1.000053289),
    falseEasting: new Metre(74676.1493),
    falseNorthing: new Metre(55049.2669)
)

to NAD83(HARN) / WISCRS Marinette (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Marinette County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7459
Extent: USA - Wisconsin - Marinette
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_MARINETTE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.691666666667),
    longitudeOfNaturalOrigin: new Degree(-87.711111111111),
    scaleFactorAtNaturalOrigin: new Unity(1.0000234982),
    falseEasting: new USSurveyFoot(783000.007),
    falseNorthing: new USSurveyFoot(0.01)
)

to NAD83(HARN) / WISCRS Marinette (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Marinette County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7458
Extent: USA - Wisconsin - Marinette
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_MARINETTE_M),
    latitudeOfNaturalOrigin: new Degree(44.691666666667),
    longitudeOfNaturalOrigin: new Degree(-87.711111111111),
    scaleFactorAtNaturalOrigin: new Unity(1.0000234982),
    falseEasting: new Metre(238658.8794),
    falseNorthing: new Metre(0.0032)
)

to NAD83(HARN) / WISCRS Menominee (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Menominee County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7461
Extent: USA - Wisconsin - Menominee
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_MENOMINEE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.716666666667),
    longitudeOfNaturalOrigin: new Degree(-88.416666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000362499),
    falseEasting: new USSurveyFoot(346000.004),
    falseNorthing: new USSurveyFoot(0.01)
)

to NAD83(HARN) / WISCRS Menominee (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Menominee County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7460
Extent: USA - Wisconsin - Menominee
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_MENOMINEE_M),
    latitudeOfNaturalOrigin: new Degree(44.716666666667),
    longitudeOfNaturalOrigin: new Degree(-88.416666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000362499),
    falseEasting: new Metre(105461.0121),
    falseNorthing: new Metre(0.0029)
)

to NAD83(HARN) / WISCRS Monroe (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Monroe County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7511
Extent: USA - Wisconsin - Monroe
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_MONROE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.000073928611),
    longitudeOfNaturalOrigin: new Degree(-90.641666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000434122),
    falseEasting: new USSurveyFoot(671000),
    falseNorthing: new USSurveyFoot(400012.278)
)

to NAD83(HARN) / WISCRS Monroe (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Monroe County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7510
Extent: USA - Wisconsin - Monroe
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_MONROE_M),
    latitudeOfNaturalOrigin: new Degree(44.000073928611),
    longitudeOfNaturalOrigin: new Degree(-90.641666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000434122),
    falseEasting: new Metre(204521.209),
    falseNorthing: new Metre(121923.9861)
)

to NAD83(HARN) / WISCRS Oconto (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Oconto County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7463
Extent: USA - Wisconsin - Oconto
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_OCONTO_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.397222222222),
    longitudeOfNaturalOrigin: new Degree(-87.908333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000236869),
    falseEasting: new USSurveyFoot(600000.006),
    falseNorthing: new USSurveyFoot(0.011)
)

to NAD83(HARN) / WISCRS Oconto (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Oconto County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7462
Extent: USA - Wisconsin - Oconto
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_OCONTO_M),
    latitudeOfNaturalOrigin: new Degree(44.397222222222),
    longitudeOfNaturalOrigin: new Degree(-87.908333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000236869),
    falseEasting: new Metre(182880.3676),
    falseNorthing: new Metre(0.0033)
)

to NAD83(HARN) / WISCRS Oneida (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Oneida County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7393
Extent: USA - Wisconsin - Oneida
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_ONEIDA_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.704223770278),
    longitudeOfNaturalOrigin: new Degree(-89.544444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000686968),
    falseEasting: new USSurveyFoot(230000),
    falseNorthing: new USSurveyFoot(188936.744)
)

to NAD83(HARN) / WISCRS Oneida (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Oneida County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7392
Extent: USA - Wisconsin - Oneida
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_ONEIDA_M),
    latitudeOfNaturalOrigin: new Degree(45.704223770278),
    longitudeOfNaturalOrigin: new Degree(-89.544444444444),
    scaleFactorAtNaturalOrigin: new Unity(1.0000686968),
    falseEasting: new Metre(70104.1401),
    falseNorthing: new Metre(57588.0346)
)

to NAD83(HARN) / WISCRS Pepin and Pierce (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Pepin and Pierce Counties (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7465
Extent: USA - Wisconsin - Pepin and Pierce
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_PEPIN_AND_PIERCE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.636148871944),
    longitudeOfNaturalOrigin: new Degree(-92.227777777778),
    scaleFactorAtNaturalOrigin: new Unity(1.0000362977),
    falseEasting: new USSurveyFoot(550000),
    falseNorthing: new USSurveyFoot(282260.222)
)

to NAD83(HARN) / WISCRS Pepin and Pierce (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Pepin and Pierce Counties (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7464
Extent: USA - Wisconsin - Pepin and Pierce
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_PEPIN_AND_PIERCE_M),
    latitudeOfNaturalOrigin: new Degree(44.636148871944),
    longitudeOfNaturalOrigin: new Degree(-92.227777777778),
    scaleFactorAtNaturalOrigin: new Unity(1.0000362977),
    falseEasting: new Metre(167640.3354),
    falseNorthing: new Metre(86033.0876)
)

to NAD83(HARN) / WISCRS Polk (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Polk County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7467
Extent: USA - Wisconsin - Polk
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_POLK_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.661111111111),
    longitudeOfNaturalOrigin: new Degree(-92.633333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000433849),
    falseEasting: new USSurveyFoot(464999.996),
    falseNorthing: new USSurveyFoot(0.019)
)

to NAD83(HARN) / WISCRS Polk (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Polk County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7466
Extent: USA - Wisconsin - Polk
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_POLK_M),
    latitudeOfNaturalOrigin: new Degree(44.661111111111),
    longitudeOfNaturalOrigin: new Degree(-92.633333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000433849),
    falseEasting: new Metre(141732.2823),
    falseNorthing: new Metre(0.0059)
)

to NAD83(HARN) / WISCRS Portage (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Portage County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7469
Extent: USA - Wisconsin - Portage
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_PORTAGE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.416823975278),
    longitudeOfNaturalOrigin: new Degree(-89.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000039936),
    falseEasting: new USSurveyFoot(185000),
    falseNorthing: new USSurveyFoot(164114.46)
)

to NAD83(HARN) / WISCRS Portage (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Portage County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7468
Extent: USA - Wisconsin - Portage
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_PORTAGE_M),
    latitudeOfNaturalOrigin: new Degree(44.416823975278),
    longitudeOfNaturalOrigin: new Degree(-89.5),
    scaleFactorAtNaturalOrigin: new Unity(1.000039936),
    falseEasting: new Metre(56388.1128),
    falseNorthing: new Metre(50022.1874)
)

to NAD83(HARN) / WISCRS Price (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Price County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7395
Extent: USA - Wisconsin - Price
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_PRICE_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.555555555556),
    longitudeOfNaturalOrigin: new Degree(-90.488888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000649554),
    falseEasting: new USSurveyFoot(747999.995),
    falseNorthing: new USSurveyFoot(0.036)
)

to NAD83(HARN) / WISCRS Price (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Price County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7394
Extent: USA - Wisconsin - Price
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_PRICE_M),
    latitudeOfNaturalOrigin: new Degree(44.555555555556),
    longitudeOfNaturalOrigin: new Degree(-90.488888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000649554),
    falseEasting: new Metre(227990.8546),
    falseNorthing: new Metre(0.0109)
)

to NAD83(HARN) / WISCRS Richland (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Richland County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7513
Extent: USA - Wisconsin - Richland
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_RICHLAND_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.3223129275),
    longitudeOfNaturalOrigin: new Degree(-90.430555555556),
    scaleFactorAtNaturalOrigin: new Unity(1.0000375653),
    falseEasting: new USSurveyFoot(664000),
    falseNorthing: new USSurveyFoot(440469.675)
)

to NAD83(HARN) / WISCRS Richland (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Richland County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7512
Extent: USA - Wisconsin - Richland
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_RICHLAND_M),
    latitudeOfNaturalOrigin: new Degree(43.3223129275),
    longitudeOfNaturalOrigin: new Degree(-90.430555555556),
    scaleFactorAtNaturalOrigin: new Unity(1.0000375653),
    falseEasting: new Metre(202387.6048),
    falseNorthing: new Metre(134255.4253)
)

to NAD83(HARN) / WISCRS Rock (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Rock County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7515
Extent: USA - Wisconsin - Rock
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_ROCK_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.944444444444),
    longitudeOfNaturalOrigin: new Degree(-89.072222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000337311),
    falseEasting: new USSurveyFoot(480000),
    falseNorthing: new USSurveyFoot(0.022)
)

to NAD83(HARN) / WISCRS Rock (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Rock County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7514
Extent: USA - Wisconsin - Rock
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_ROCK_M),
    latitudeOfNaturalOrigin: new Degree(41.944444444444),
    longitudeOfNaturalOrigin: new Degree(-89.072222222222),
    scaleFactorAtNaturalOrigin: new Unity(1.0000337311),
    falseEasting: new Metre(146304.2926),
    falseNorthing: new Metre(0.0068)
)

to NAD83(HARN) / WISCRS Rusk (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Rusk County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7471
Extent: USA - Wisconsin - Rusk
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_RUSK_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.919444444444),
    longitudeOfNaturalOrigin: new Degree(-91.066666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000495976),
    falseEasting: new USSurveyFoot(822000.001),
    falseNorthing: new USSurveyFoot(0.077)
)

to NAD83(HARN) / WISCRS Rusk (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Rusk County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7470
Extent: USA - Wisconsin - Rusk
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_RUSK_M),
    latitudeOfNaturalOrigin: new Degree(43.919444444444),
    longitudeOfNaturalOrigin: new Degree(-91.066666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000495976),
    falseEasting: new Metre(250546.1013),
    falseNorthing: new Metre(0.0234)
)

to NAD83(HARN) / WISCRS Sauk (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Sauk County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7517
Extent: USA - Wisconsin - Sauk
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_SAUK_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.819444444444),
    longitudeOfNaturalOrigin: new Degree(-89.9),
    scaleFactorAtNaturalOrigin: new Unity(1.0000373868),
    falseEasting: new USSurveyFoot(609000.001),
    falseNorthing: new USSurveyFoot(0.017)
)

to NAD83(HARN) / WISCRS Sauk (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Sauk County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7516
Extent: USA - Wisconsin - Sauk
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_SAUK_M),
    latitudeOfNaturalOrigin: new Degree(42.819444444444),
    longitudeOfNaturalOrigin: new Degree(-89.9),
    scaleFactorAtNaturalOrigin: new Unity(1.0000373868),
    falseEasting: new Metre(185623.5716),
    falseNorthing: new Metre(0.0051)
)

to NAD83(HARN) / WISCRS Sawyer (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Sawyer County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7397
Extent: USA - Wisconsin - Sawyer
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_SAWYER_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.900099131389),
    longitudeOfNaturalOrigin: new Degree(-91.116666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000573461),
    falseEasting: new USSurveyFoot(711000.001),
    falseNorthing: new USSurveyFoot(396108.667)
)

to NAD83(HARN) / WISCRS Sawyer (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Sawyer County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7396
Extent: USA - Wisconsin - Sawyer
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_SAWYER_M),
    latitudeOfNaturalOrigin: new Degree(45.900099131389),
    longitudeOfNaturalOrigin: new Degree(-91.116666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000573461),
    falseEasting: new Metre(216713.2336),
    falseNorthing: new Metre(120734.1631)
)

to NAD83(HARN) / WISCRS Shawano (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Shawano County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7473
Extent: USA - Wisconsin - Shawano
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_SHAWANO_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.036111111111),
    longitudeOfNaturalOrigin: new Degree(-88.605555555556),
    scaleFactorAtNaturalOrigin: new Unity(1.000032144),
    falseEasting: new USSurveyFoot(861000.001),
    falseNorthing: new USSurveyFoot(0.031)
)

to NAD83(HARN) / WISCRS Shawano (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Shawano County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7472
Extent: USA - Wisconsin - Shawano
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_SHAWANO_M),
    latitudeOfNaturalOrigin: new Degree(44.036111111111),
    longitudeOfNaturalOrigin: new Degree(-88.605555555556),
    scaleFactorAtNaturalOrigin: new Unity(1.000032144),
    falseEasting: new Metre(262433.3253),
    falseNorthing: new Metre(0.0096)
)

to NAD83(HARN) / WISCRS St. Croix (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS St. Croix County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7475
Extent: USA - Wisconsin - St. Croix
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_ST_CROIX_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.036111111111),
    longitudeOfNaturalOrigin: new Degree(-92.633333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000381803),
    falseEasting: new USSurveyFoot(542999.997),
    falseNorthing: new USSurveyFoot(0.034)
)

to NAD83(HARN) / WISCRS St. Croix (m) (Projected)

EPSG

PHPCoord

Name: WISCRS St. Croix County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7474
Extent: USA - Wisconsin - St. Croix
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_ST_CROIX_M),
    latitudeOfNaturalOrigin: new Degree(44.036111111111),
    longitudeOfNaturalOrigin: new Degree(-92.633333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000381803),
    falseEasting: new Metre(165506.7302),
    falseNorthing: new Metre(0.0103)
)

to NAD83(HARN) / WISCRS Taylor (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Taylor County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7477
Extent: USA - Wisconsin - Taylor
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_TAYLOR_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.177822085833),
    longitudeOfNaturalOrigin: new Degree(-90.483333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000597566),
    falseEasting: new USSurveyFoot(614000),
    falseNorthing: new USSurveyFoot(353499.136)
)

to NAD83(HARN) / WISCRS Taylor (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Taylor County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7476
Extent: USA - Wisconsin - Taylor
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_TAYLOR_M),
    latitudeOfNaturalOrigin: new Degree(45.177822085833),
    longitudeOfNaturalOrigin: new Degree(-90.483333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000597566),
    falseEasting: new Metre(187147.5744),
    falseNorthing: new Metre(107746.7522)
)

to NAD83(HARN) / WISCRS Trempealeau (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Trempealeau County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7479
Extent: USA - Wisconsin - Trempealeau
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_TREMPEALEAU_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.161111111111),
    longitudeOfNaturalOrigin: new Degree(-91.366666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000361538),
    falseEasting: new USSurveyFoot(843000),
    falseNorthing: new USSurveyFoot(0.013)
)

to NAD83(HARN) / WISCRS Trempealeau (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Trempealeau County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7478
Extent: USA - Wisconsin - Trempealeau
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_TREMPEALEAU_M),
    latitudeOfNaturalOrigin: new Degree(43.161111111111),
    longitudeOfNaturalOrigin: new Degree(-91.366666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000361538),
    falseEasting: new Metre(256946.9138),
    falseNorthing: new Metre(0.0041)
)

to NAD83(HARN) / WISCRS Vernon (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Vernon County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7519
Extent: USA - Wisconsin - Vernon
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_VERNON_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.575032939722),
    longitudeOfNaturalOrigin: new Degree(-90.783333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000408158),
    falseEasting: new USSurveyFoot(730000),
    falseNorthing: new USSurveyFoot(155944.768)
)

to NAD83(HARN) / WISCRS Vernon (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Vernon County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7518
Extent: USA - Wisconsin - Vernon
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_VERNON_M),
    latitudeOfNaturalOrigin: new Degree(43.575032939722),
    longitudeOfNaturalOrigin: new Degree(-90.783333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000408158),
    falseEasting: new Metre(222504.4451),
    falseNorthing: new Metre(47532.0602)
)

to NAD83(HARN) / WISCRS Vilas (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Vilas County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7399
Extent: USA - Wisconsin - Vilas
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_VILAS_FTUS),
    latitudeOfNaturalOrigin: new Degree(46.077844090556),
    longitudeOfNaturalOrigin: new Degree(-89.488888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000730142),
    falseEasting: new USSurveyFoot(441000),
    falseNorthing: new USSurveyFoot(165147.666)
)

to NAD83(HARN) / WISCRS Vilas (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Vilas County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7398
Extent: USA - Wisconsin - Vilas
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_VILAS_M),
    latitudeOfNaturalOrigin: new Degree(46.077844090556),
    longitudeOfNaturalOrigin: new Degree(-89.488888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.0000730142),
    falseEasting: new Metre(134417.0689),
    falseNorthing: new Metre(50337.1092)
)

to NAD83(HARN) / WISCRS Walworth (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Walworth County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7521
Extent: USA - Wisconsin - Walworth
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WALWORTH_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.669462096944),
    longitudeOfNaturalOrigin: new Degree(-88.541666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000367192),
    falseEasting: new USSurveyFoot(763000),
    falseNorthing: new USSurveyFoot(364461.943)
)

to NAD83(HARN) / WISCRS Walworth (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Walworth County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7520
Extent: USA - Wisconsin - Walworth
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WALWORTH_M),
    latitudeOfNaturalOrigin: new Degree(42.669462096944),
    longitudeOfNaturalOrigin: new Degree(-88.541666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000367192),
    falseEasting: new Metre(232562.8651),
    falseNorthing: new Metre(111088.2224)
)

to NAD83(HARN) / WISCRS Washburn (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Washburn County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7425
Extent: USA - Wisconsin - Washburn
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WASHBURN_FTUS),
    latitudeOfNaturalOrigin: new Degree(45.961219833333),
    longitudeOfNaturalOrigin: new Degree(-91.783333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000475376),
    falseEasting: new USSurveyFoot(768000),
    falseNorthing: new USSurveyFoot(617973.193)
)

to NAD83(HARN) / WISCRS Washburn (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Washburn County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7424
Extent: USA - Wisconsin - Washburn
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WASHBURN_M),
    latitudeOfNaturalOrigin: new Degree(45.961219833333),
    longitudeOfNaturalOrigin: new Degree(-91.783333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000475376),
    falseEasting: new Metre(234086.8682),
    falseNorthing: new Metre(188358.6058)
)

to NAD83(HARN) / WISCRS Washington (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Washington County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7523
Extent: USA - Wisconsin - Washington
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WASHINGTON_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.918055555556),
    longitudeOfNaturalOrigin: new Degree(-88.063888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.00003738),
    falseEasting: new USSurveyFoot(394000.004),
    falseNorthing: new USSurveyFoot(0.01)
)

to NAD83(HARN) / WISCRS Washington (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Washington County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7522
Extent: USA - Wisconsin - Washington
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WASHINGTON_M),
    latitudeOfNaturalOrigin: new Degree(42.918055555556),
    longitudeOfNaturalOrigin: new Degree(-88.063888888889),
    scaleFactorAtNaturalOrigin: new Unity(1.00003738),
    falseEasting: new Metre(120091.4415),
    falseNorthing: new Metre(0.003)
)

to NAD83(HARN) / WISCRS Waukesha (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Waukesha County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7525
Extent: USA - Wisconsin - Waukesha
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WAUKESHA_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.569444444444),
    longitudeOfNaturalOrigin: new Degree(-88.225),
    scaleFactorAtNaturalOrigin: new Unity(1.0000346179),
    falseEasting: new USSurveyFoot(685000.001),
    falseNorthing: new USSurveyFoot(0.011)
)

to NAD83(HARN) / WISCRS Waukesha (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Waukesha County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7524
Extent: USA - Wisconsin - Waukesha
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WAUKESHA_M),
    latitudeOfNaturalOrigin: new Degree(42.569444444444),
    longitudeOfNaturalOrigin: new Degree(-88.225),
    scaleFactorAtNaturalOrigin: new Unity(1.0000346179),
    falseEasting: new Metre(208788.418),
    falseNorthing: new Metre(0.0034)
)

to NAD83(HARN) / WISCRS Waupaca (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Waupaca County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7481
Extent: USA - Wisconsin - Waupaca
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WAUPACA_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.420277777778),
    longitudeOfNaturalOrigin: new Degree(-88.816666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000333645),
    falseEasting: new USSurveyFoot(607000.003),
    falseNorthing: new USSurveyFoot(0.023)
)

to NAD83(HARN) / WISCRS Waupaca (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Waupaca County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7480
Extent: USA - Wisconsin - Waupaca
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WAUPACA_M),
    latitudeOfNaturalOrigin: new Degree(43.420277777778),
    longitudeOfNaturalOrigin: new Degree(-88.816666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000333645),
    falseEasting: new Metre(185013.9709),
    falseNorthing: new Metre(0.007)
)

to NAD83(HARN) / WISCRS Waushara (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Waushara County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7527
Extent: USA - Wisconsin - Waushara
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WAUSHARA_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.113944045833),
    longitudeOfNaturalOrigin: new Degree(-89.241666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000392096),
    falseEasting: new USSurveyFoot(394000),
    falseNorthing: new USSurveyFoot(147866.367)
)

to NAD83(HARN) / WISCRS Waushara (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Waushara County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7526
Extent: USA - Wisconsin - Waushara
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WAUSHARA_M),
    latitudeOfNaturalOrigin: new Degree(44.113944045833),
    longitudeOfNaturalOrigin: new Degree(-89.241666666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000392096),
    falseEasting: new Metre(120091.4402),
    falseNorthing: new Metre(45069.7587)
)

to NAD83(HARN) / WISCRS Wood (ftUS) (Projected)

EPSG

PHPCoord

Name: WISCRS Wood County (ftUS)
Code: urn:ogc:def:coordinateOperation:EPSG::7483
Extent: USA - Wisconsin - Wood
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WOOD_FTUS),
    latitudeOfNaturalOrigin: new Degree(44.362595469444),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(1.0000421209),
    falseEasting: new USSurveyFoot(684000.001),
    falseNorthing: new USSurveyFoot(441566.551)
)

to NAD83(HARN) / WISCRS Wood (m) (Projected)

EPSG

PHPCoord

Name: WISCRS Wood County (m)
Code: urn:ogc:def:coordinateOperation:EPSG::7482
Extent: USA - Wisconsin - Wood
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCRS_WOOD_M),
    latitudeOfNaturalOrigin: new Degree(44.362595469444),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(1.0000421209),
    falseEasting: new Metre(208483.6173),
    falseNorthing: new Metre(134589.754)
)

to NAD83(HARN) / Washington North (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14631
Extent: USA - Washington - SPCS83 - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WASHINGTON_NORTH),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-120.83333333333),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.5),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Washington North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15367
Extent: USA - Washington - SPCS83 - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WASHINGTON_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-120.83333333333),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.5),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Washington South (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14632
Extent: USA - Washington - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WASHINGTON_SOUTH),
    latitudeOfFalseOrigin: new Degree(45.333333333333),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(47.333333333333),
    latitudeOf2ndStandardParallel: new Degree(45.833333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Washington South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15368
Extent: USA - Washington - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WASHINGTON_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(45.333333333333),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(47.333333333333),
    latitudeOf2ndStandardParallel: new Degree(45.833333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / West Virginia North (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14731
Extent: USA - West Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WEST_VIRGINIA_NORTH),
    latitudeOfFalseOrigin: new Degree(38.5),
    longitudeOfFalseOrigin: new Degree(-79.5),
    latitudeOf1stStandardParallel: new Degree(40.25),
    latitudeOf2ndStandardParallel: new Degree(39),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / West Virginia North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14735
Extent: USA - West Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WEST_VIRGINIA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(38.5),
    longitudeOfFalseOrigin: new Degree(-79.5),
    latitudeOf1stStandardParallel: new Degree(40.25),
    latitudeOf2ndStandardParallel: new Degree(39),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / West Virginia South (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14732
Extent: USA - West Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WEST_VIRGINIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(37),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(38.883333333333),
    latitudeOf2ndStandardParallel: new Degree(37.483333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / West Virginia South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14736
Extent: USA - West Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WEST_VIRGINIA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(37),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(38.883333333333),
    latitudeOf2ndStandardParallel: new Degree(37.483333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Wisconsin Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14832
Extent: USA - Wisconsin - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCONSIN_CENTRAL),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(45.5),
    latitudeOf2ndStandardParallel: new Degree(44.25),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Wisconsin Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15370
Extent: USA - Wisconsin - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCONSIN_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(45.5),
    latitudeOf2ndStandardParallel: new Degree(44.25),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Wisconsin North (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14831
Extent: USA - Wisconsin - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCONSIN_NORTH),
    latitudeOfFalseOrigin: new Degree(45.166666666667),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(46.766666666667),
    latitudeOf2ndStandardParallel: new Degree(45.566666666667),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Wisconsin North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15369
Extent: USA - Wisconsin - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCONSIN_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(45.166666666667),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(46.766666666667),
    latitudeOf2ndStandardParallel: new Degree(45.566666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Wisconsin South (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14833
Extent: USA - Wisconsin - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCONSIN_SOUTH),
    latitudeOfFalseOrigin: new Degree(42),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(44.066666666667),
    latitudeOf2ndStandardParallel: new Degree(42.733333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(HARN) / Wisconsin South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15371
Extent: USA - Wisconsin - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCONSIN_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(42),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(44.066666666667),
    latitudeOf2ndStandardParallel: new Degree(42.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(HARN) / Wisconsin Transverse Mercator (Projected)

EPSG

PHPCoord

Name: Wisconsin Transverse Mercator 83
Code: urn:ogc:def:coordinateOperation:EPSG::14841
Extent: USA - Wisconsin
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WISCONSIN_TRANSVERSE_MERCATOR),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(520000),
    falseNorthing: new Metre(-4480000)
)

to NAD83(HARN) / Wyoming East (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14931
Extent: USA - Wyoming - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WYOMING_EAST),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-105.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Wyoming East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14935
Extent: USA - Wyoming - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WYOMING_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-105.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(656166.6667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(HARN) / Wyoming East Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14932
Extent: USA - Wyoming - SPCS - EC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WYOMING_EAST_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-107.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(100000)
)

to NAD83(HARN) / Wyoming East Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14936
Extent: USA - Wyoming - SPCS - EC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WYOMING_EAST_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-107.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(1312333.3333),
    falseNorthing: new USSurveyFoot(328083.3333)
)

to NAD83(HARN) / Wyoming West (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14934
Extent: USA - Wyoming - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WYOMING_WEST),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-110.08333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(100000)
)

to NAD83(HARN) / Wyoming West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14938
Extent: USA - Wyoming - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WYOMING_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-110.08333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(2624666.6667),
    falseNorthing: new USSurveyFoot(328083.3333)
)

to NAD83(HARN) / Wyoming West Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14933
Extent: USA - Wyoming - SPCS - WC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WYOMING_WEST_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-108.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(0)
)

to NAD83(HARN) / Wyoming West Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14937
Extent: USA - Wyoming - SPCS - WC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_HARN_WYOMING_WEST_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-108.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(1968500),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(HARN) to NAD83(NSRS2007) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4461
Extent: USA - CONUS - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_NSRS2007),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)
Name: NAD83(HARN) to NAD83(NSRS2007) (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8551
Extent: USA - Alaska including EEZ
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_NSRS2007),
    latitudeDifferenceFile: NADCON5NAD831992NAD832007AlaskaLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831992NAD832007AlaskaLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD831992NAD832007AlaskaHeightProvider->provideGrid()
)

to NAD83(PA11) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(HARN) to NAD83(PA11) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8661
Extent: USA - Hawaii - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_PA11),
    latitudeDifferenceFile: NADCON5NAD831993NAD83PA11HawaiiLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831993NAD83PA11HawaiiLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD831993NAD83PA11HawaiiHeightProvider->provideGrid()
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: NAD83(HARN) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1580
Extent: USA - HARN
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)
Name: NAD83(HARN) to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1901
Extent: USA - CONUS - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-0.991),
    yAxisTranslation: new Metre(1.9072),
    zAxisTranslation: new Metre(0.5129),
    xAxisRotation: new Radian(-1.25033E-7),
    yAxisRotation: new Radian(-4.6785E-8),
    zAxisRotation: new Radian(-5.6529E-8),
    scaleDifference: new PartsPerMillion(0)
)

NAD83(MA11)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_MA11)

to NAD83(FBN) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(FBN) to NAD83(MA11) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8866
Extent: Pacific - Guam and NMI - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_FBN),
    latitudeDifferenceFile: NADCON5NAD832002NAD83MA11GuamCnMILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD832002NAD83MA11GuamCnMILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD832002NAD83MA11GuamCnMIHeightProvider->provideGrid()
)

to NAD83(MA11) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_MA11)
)

to NAD83(MA11) / Guam Map Grid (Projected)

EPSG

PHPCoord

Name: Guam Map Grid
Code: urn:ogc:def:coordinateOperation:EPSG::4325
Extent: Guam - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MA11_GUAM_MAP_GRID),
    latitudeOfNaturalOrigin: new Degree(13.5),
    longitudeOfNaturalOrigin: new Degree(144.75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(200000)
)

to NAD83(MA11) / UTM zone 54N (Projected)

EPSG

PHPCoord

Name: UTM zone 54N
Code: urn:ogc:def:coordinateOperation:EPSG::16054
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MA11_UTM_ZONE_54N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(MA11) / UTM zone 55N (Projected)

EPSG

PHPCoord

Name: UTM zone 55N
Code: urn:ogc:def:coordinateOperation:EPSG::16055
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_MA11_UTM_ZONE_55N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

NAD83(MARP00)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_MARP00)

to NAD83(MARP00) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_MARP00)
)

NAD83(NSRS2007)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_NSRS2007)

to NAD83(2011) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(NSRS2007) to NAD83(2011) (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8552
Extent: USA - Alaska
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_2011),
    latitudeDifferenceFile: NADCON5NAD832007NAD832011AlaskaLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD832007NAD832011AlaskaLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD832007NAD832011AlaskaHeightProvider->provideGrid()
)
Name: NAD83(NSRS2007) to NAD83(2011) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8559
Extent: USA - CONUS and GoM
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_2011),
    latitudeDifferenceFile: NADCON5NAD832007NAD832011CONUSLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD832007NAD832011CONUSLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD832007NAD832011CONUSHeightProvider->provideGrid()
)
Name: NAD83(NSRS2007) to NAD83(2011) (3)
Code: urn:ogc:def:coordinateOperation:EPSG::8673
Extent: Caribbean - Puerto Rico and US Virgin Islands
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_2011),
    latitudeDifferenceFile: NADCON5NAD832007NAD832011PRVILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD832007NAD832011PRVILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD832007NAD832011PRVIHeightProvider->provideGrid()
)

to NAD83(FBN) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(FBN) to NAD83(NSRS2007) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8862
Extent: USA - CONUS and GoM
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_FBN),
    latitudeDifferenceFile: NADCON5NAD83FBNNAD832007CONUSLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD83FBNNAD832007CONUSLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD83FBNNAD832007CONUSHeightProvider->provideGrid()
)
Name: NAD83(FBN) to NAD83(NSRS2007) (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8868
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_FBN),
    latitudeDifferenceFile: NADCON5NAD832002NAD832007PRVILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD832002NAD832007PRVILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD832002NAD832007PRVIHeightProvider->provideGrid()
)

to NAD83(HARN) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(HARN) to NAD83(NSRS2007) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4461
Extent: USA - CONUS - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)
Name: NAD83(HARN) to NAD83(NSRS2007) (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8551
Extent: USA - Alaska including EEZ
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    latitudeDifferenceFile: NADCON5NAD831992NAD832007AlaskaLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831992NAD832007AlaskaLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD831992NAD832007AlaskaHeightProvider->provideGrid()
)

to NAD83(NSRS2007) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_NSRS2007)
)

to NAD83(NSRS2007) / Alabama East (Projected)

EPSG

PHPCoord

Name: SPCS83 Alabama East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10131
Extent: USA - Alabama - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ALABAMA_EAST),
    latitudeOfNaturalOrigin: new Degree(30.5),
    longitudeOfNaturalOrigin: new Degree(-85.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99996),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Alabama West (Projected)

EPSG

PHPCoord

Name: SPCS83 Alabama West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10132
Extent: USA - Alabama - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ALABAMA_WEST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-87.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Alaska Albers (Projected)

EPSG

PHPCoord

Name: Alaska Albers (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15021
Extent: USA - Alaska
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ALASKA_ALBERS),
    latitudeOfFalseOrigin: new Degree(50),
    longitudeOfFalseOrigin: new Degree(-154),
    latitudeOf1stStandardParallel: new Degree(55),
    latitudeOf2ndStandardParallel: new Degree(65),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Alaska zone 1 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 1 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15031
Extent: USA - Alaska - Panhandle
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ALASKA_ZONE_1),
    latitudeOfProjectionCentre: new Degree(57),
    longitudeOfProjectionCentre: new Degree(-133.66666666667),
    azimuthOfInitialLine: new Degree(323.13010236111),
    angleFromRectifiedToSkewGrid: new Degree(323.13010236111),
    scaleFactorOnInitialLine: new Unity(0.9999),
    falseEasting: new Metre(5000000),
    falseNorthing: new Metre(-5000000)
)

to NAD83(NSRS2007) / Alaska zone 10 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 10 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15040
Extent: USA - Alaska - Aleutian Islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ALASKA_ZONE_10),
    latitudeOfFalseOrigin: new Degree(51),
    longitudeOfFalseOrigin: new Degree(-176),
    latitudeOf1stStandardParallel: new Degree(53.833333333333),
    latitudeOf2ndStandardParallel: new Degree(51.833333333333),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Alaska zone 2 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 2 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15032
Extent: USA - Alaska - 144°W to 141°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ALASKA_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-142),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Alaska zone 3 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 3 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15033
Extent: USA - Alaska - 148°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ALASKA_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-146),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Alaska zone 4 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 4 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15034
Extent: USA - Alaska - 152°W to 148°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ALASKA_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-150),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Alaska zone 5 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 5 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15035
Extent: USA - Alaska - 156°W to 152°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ALASKA_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-154),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Alaska zone 6 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 6 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15036
Extent: USA - Alaska - 160°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ALASKA_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-158),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Alaska zone 7 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 7 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15037
Extent: USA - Alaska - 164°W to 160°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ALASKA_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-162),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Alaska zone 8 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 8 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15038
Extent: USA - Alaska - north of 54.5°N; 168°W to 164°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ALASKA_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-166),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Alaska zone 9 (Projected)

EPSG

PHPCoord

Name: SPCS83 Alaska zone 9 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15039
Extent: USA - Alaska - north of 54.5°N; west of 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ALASKA_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(54),
    longitudeOfNaturalOrigin: new Degree(-170),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Arizona Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10232
Extent: USA - Arizona - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ARIZONA_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-111.91666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(213360),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Arizona Central (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona Central zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15305
Extent: USA - Arizona - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ARIZONA_CENTRAL_FT),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-111.91666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Foot(700000),
    falseNorthing: new Foot(0)
)

to NAD83(NSRS2007) / Arizona East (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10231
Extent: USA - Arizona - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ARIZONA_EAST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-110.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(213360),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Arizona East (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona East zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15304
Extent: USA - Arizona - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ARIZONA_EAST_FT),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-110.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Foot(700000),
    falseNorthing: new Foot(0)
)

to NAD83(NSRS2007) / Arizona West (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10233
Extent: USA - Arizona - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ARIZONA_WEST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-113.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(213360),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Arizona West (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arizona West zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15306
Extent: USA - Arizona - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ARIZONA_WEST_FT),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-113.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Foot(700000),
    falseNorthing: new Foot(0)
)

to NAD83(NSRS2007) / Arkansas North (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10331
Extent: USA - Arkansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ARKANSAS_NORTH),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(36.233333333333),
    latitudeOf2ndStandardParallel: new Degree(34.933333333333),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Arkansas North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15385
Extent: USA - Arkansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ARKANSAS_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(36.233333333333),
    latitudeOf2ndStandardParallel: new Degree(34.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Arkansas South (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10332
Extent: USA - Arkansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ARKANSAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(32.666666666667),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(34.766666666667),
    latitudeOf2ndStandardParallel: new Degree(33.3),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(400000)
)

to NAD83(NSRS2007) / Arkansas South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Arkansas South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15386
Extent: USA - Arkansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ARKANSAS_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(32.666666666667),
    longitudeOfFalseOrigin: new Degree(-92),
    latitudeOf1stStandardParallel: new Degree(34.766666666667),
    latitudeOf2ndStandardParallel: new Degree(33.3),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(1312333.3333)
)

to NAD83(NSRS2007) / California Albers (Projected)

EPSG

PHPCoord

Name: California Albers
Code: urn:ogc:def:coordinateOperation:EPSG::10420
Extent: USA - California
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CALIFORNIA_ALBERS),
    latitudeOfFalseOrigin: new Degree(0),
    longitudeOfFalseOrigin: new Degree(-120),
    latitudeOf1stStandardParallel: new Degree(34),
    latitudeOf2ndStandardParallel: new Degree(40.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(-4000000)
)

to NAD83(NSRS2007) / California zone 1 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 1 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10431
Extent: USA - California - SPCS - 1
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CALIFORNIA_ZONE_1),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(41.666666666667),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(NSRS2007) / California zone 1 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 1 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15307
Extent: USA - California - SPCS - 1
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CALIFORNIA_ZONE_1_FTUS),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(41.666666666667),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(NSRS2007) / California zone 2 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 2 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10432
Extent: USA - California - SPCS - 2
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CALIFORNIA_ZONE_2),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(39.833333333333),
    latitudeOf2ndStandardParallel: new Degree(38.333333333333),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(NSRS2007) / California zone 2 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 2 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15308
Extent: USA - California - SPCS - 2
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CALIFORNIA_ZONE_2_FTUS),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-122),
    latitudeOf1stStandardParallel: new Degree(39.833333333333),
    latitudeOf2ndStandardParallel: new Degree(38.333333333333),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(NSRS2007) / California zone 3 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 3 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10433
Extent: USA - California - SPCS - 3
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CALIFORNIA_ZONE_3),
    latitudeOfFalseOrigin: new Degree(36.5),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.066666666667),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(NSRS2007) / California zone 3 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 3 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15309
Extent: USA - California - SPCS - 3
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CALIFORNIA_ZONE_3_FTUS),
    latitudeOfFalseOrigin: new Degree(36.5),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.066666666667),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(NSRS2007) / California zone 4 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 4 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10434
Extent: USA - California - SPCS - 4
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CALIFORNIA_ZONE_4),
    latitudeOfFalseOrigin: new Degree(35.333333333333),
    longitudeOfFalseOrigin: new Degree(-119),
    latitudeOf1stStandardParallel: new Degree(37.25),
    latitudeOf2ndStandardParallel: new Degree(36),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(NSRS2007) / California zone 4 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 4 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15310
Extent: USA - California - SPCS - 4
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CALIFORNIA_ZONE_4_FTUS),
    latitudeOfFalseOrigin: new Degree(35.333333333333),
    longitudeOfFalseOrigin: new Degree(-119),
    latitudeOf1stStandardParallel: new Degree(37.25),
    latitudeOf2ndStandardParallel: new Degree(36),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(NSRS2007) / California zone 5 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 5 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10435
Extent: USA - California - SPCS83 - 5
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CALIFORNIA_ZONE_5),
    latitudeOfFalseOrigin: new Degree(33.5),
    longitudeOfFalseOrigin: new Degree(-118),
    latitudeOf1stStandardParallel: new Degree(35.466666666667),
    latitudeOf2ndStandardParallel: new Degree(34.033333333333),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(NSRS2007) / California zone 5 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 5 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15311
Extent: USA - California - SPCS83 - 5
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CALIFORNIA_ZONE_5_FTUS),
    latitudeOfFalseOrigin: new Degree(33.5),
    longitudeOfFalseOrigin: new Degree(-118),
    latitudeOf1stStandardParallel: new Degree(35.466666666667),
    latitudeOf2ndStandardParallel: new Degree(34.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(NSRS2007) / California zone 6 (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 6 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10436
Extent: USA - California - SPCS - 6
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CALIFORNIA_ZONE_6),
    latitudeOfFalseOrigin: new Degree(32.166666666667),
    longitudeOfFalseOrigin: new Degree(-116.25),
    latitudeOf1stStandardParallel: new Degree(33.883333333333),
    latitudeOf2ndStandardParallel: new Degree(32.783333333333),
    eastingAtFalseOrigin: new Metre(2000000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(NSRS2007) / California zone 6 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 California zone 6 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15312
Extent: USA - California - SPCS - 6
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CALIFORNIA_ZONE_6_FTUS),
    latitudeOfFalseOrigin: new Degree(32.166666666667),
    longitudeOfFalseOrigin: new Degree(-116.25),
    latitudeOf1stStandardParallel: new Degree(33.883333333333),
    latitudeOf2ndStandardParallel: new Degree(32.783333333333),
    eastingAtFalseOrigin: new USSurveyFoot(6561666.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(NSRS2007) / Colorado Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10532
Extent: USA - Colorado - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_COLORADO_CENTRAL),
    latitudeOfFalseOrigin: new Degree(37.833333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(39.75),
    latitudeOf2ndStandardParallel: new Degree(38.45),
    eastingAtFalseOrigin: new Metre(914401.8289),
    northingAtFalseOrigin: new Metre(304800.6096)
)

to NAD83(NSRS2007) / Colorado Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15314
Extent: USA - Colorado - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_COLORADO_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(37.833333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(39.75),
    latitudeOf2ndStandardParallel: new Degree(38.45),
    eastingAtFalseOrigin: new USSurveyFoot(3000000),
    northingAtFalseOrigin: new USSurveyFoot(1000000)
)

to NAD83(NSRS2007) / Colorado North (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10531
Extent: USA - Colorado - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_COLORADO_NORTH),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(40.783333333333),
    latitudeOf2ndStandardParallel: new Degree(39.716666666667),
    eastingAtFalseOrigin: new Metre(914401.8289),
    northingAtFalseOrigin: new Metre(304800.6096)
)

to NAD83(NSRS2007) / Colorado North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15313
Extent: USA - Colorado - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_COLORADO_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(40.783333333333),
    latitudeOf2ndStandardParallel: new Degree(39.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(3000000),
    northingAtFalseOrigin: new USSurveyFoot(1000000)
)

to NAD83(NSRS2007) / Colorado South (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10533
Extent: USA - Colorado - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_COLORADO_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.233333333333),
    eastingAtFalseOrigin: new Metre(914401.8289),
    northingAtFalseOrigin: new Metre(304800.6096)
)

to NAD83(NSRS2007) / Colorado South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Colorado South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15315
Extent: USA - Colorado - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_COLORADO_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-105.5),
    latitudeOf1stStandardParallel: new Degree(38.433333333333),
    latitudeOf2ndStandardParallel: new Degree(37.233333333333),
    eastingAtFalseOrigin: new USSurveyFoot(3000000),
    northingAtFalseOrigin: new USSurveyFoot(1000000)
)

to NAD83(NSRS2007) / Connecticut (Projected)

EPSG

PHPCoord

Name: SPCS83 Connecticut zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10630
Extent: USA - Connecticut
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CONNECTICUT),
    latitudeOfFalseOrigin: new Degree(40.833333333333),
    longitudeOfFalseOrigin: new Degree(-72.75),
    latitudeOf1stStandardParallel: new Degree(41.866666666667),
    latitudeOf2ndStandardParallel: new Degree(41.2),
    eastingAtFalseOrigin: new Metre(304800.6096),
    northingAtFalseOrigin: new Metre(152400.3048)
)

to NAD83(NSRS2007) / Connecticut (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Connecticut zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15316
Extent: USA - Connecticut
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CONNECTICUT_FTUS),
    latitudeOfFalseOrigin: new Degree(40.833333333333),
    longitudeOfFalseOrigin: new Degree(-72.75),
    latitudeOf1stStandardParallel: new Degree(41.866666666667),
    latitudeOf2ndStandardParallel: new Degree(41.2),
    eastingAtFalseOrigin: new USSurveyFoot(1000000),
    northingAtFalseOrigin: new USSurveyFoot(500000)
)

to NAD83(NSRS2007) / Conus Albers (Projected)

EPSG

PHPCoord

Name: Conus Albers
Code: urn:ogc:def:coordinateOperation:EPSG::5068
Extent: USA - CONUS - onshore
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_CONUS_ALBERS),
    latitudeOfFalseOrigin: new Degree(23),
    longitudeOfFalseOrigin: new Degree(-96),
    latitudeOf1stStandardParallel: new Degree(29.5),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Delaware (Projected)

EPSG

PHPCoord

Name: SPCS83 Delaware zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10730
Extent: USA - Delaware
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_DELAWARE),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(-75.416666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999995),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Delaware (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Delaware zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15317
Extent: USA - Delaware
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_DELAWARE_FTUS),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(-75.416666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999995),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / EPSG Arctic zone 5-29 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-29
Code: urn:ogc:def:coordinateOperation:EPSG::6029
Extent: Arctic - 74°30’N to 69°30’N, 173°W to 153°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_EPSG_ARCTIC_ZONE_5_29),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(-163),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(29500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to NAD83(NSRS2007) / EPSG Arctic zone 5-31 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-31
Code: urn:ogc:def:coordinateOperation:EPSG::6030
Extent: Arctic - 74°30’N to 69°30’N, 157°W to 137°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_EPSG_ARCTIC_ZONE_5_31),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(-147),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(31500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to NAD83(NSRS2007) / EPSG Arctic zone 6-14 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 6-14
Code: urn:ogc:def:coordinateOperation:EPSG::6039
Extent: Arctic - 71°10’N to 66°10’N, 174°W to 156°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_EPSG_ARCTIC_ZONE_6_14),
    latitudeOfFalseOrigin: new Degree(68.687475555556),
    longitudeOfFalseOrigin: new Degree(-165),
    latitudeOf1stStandardParallel: new Degree(70.333333333333),
    latitudeOf2ndStandardParallel: new Degree(67),
    eastingAtFalseOrigin: new Metre(14500000),
    northingAtFalseOrigin: new Metre(6500000)
)

to NAD83(NSRS2007) / EPSG Arctic zone 6-16 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 6-16
Code: urn:ogc:def:coordinateOperation:EPSG::6040
Extent: Arctic - 71°10’N to 66°10’N, 156°W to 138°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_EPSG_ARCTIC_ZONE_6_16),
    latitudeOfFalseOrigin: new Degree(68.687475555556),
    longitudeOfFalseOrigin: new Degree(-147),
    latitudeOf1stStandardParallel: new Degree(70.333333333333),
    latitudeOf2ndStandardParallel: new Degree(67),
    eastingAtFalseOrigin: new Metre(16500000),
    northingAtFalseOrigin: new Metre(6500000)
)

to NAD83(NSRS2007) / Florida East (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10931
Extent: USA - Florida - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_FLORIDA_EAST),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Florida East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15318
Extent: USA - Florida - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_FLORIDA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Florida GDL Albers (Projected)

EPSG

PHPCoord

Name: Florida GDL Albers (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10934
Extent: USA - Florida
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_FLORIDA_GDL_ALBERS),
    latitudeOfFalseOrigin: new Degree(24),
    longitudeOfFalseOrigin: new Degree(-84),
    latitudeOf1stStandardParallel: new Degree(24),
    latitudeOf2ndStandardParallel: new Degree(31.5),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Florida North (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10933
Extent: USA - Florida - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_FLORIDA_NORTH),
    latitudeOfFalseOrigin: new Degree(29),
    longitudeOfFalseOrigin: new Degree(-84.5),
    latitudeOf1stStandardParallel: new Degree(30.75),
    latitudeOf2ndStandardParallel: new Degree(29.583333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Florida North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15320
Extent: USA - Florida - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_FLORIDA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(29),
    longitudeOfFalseOrigin: new Degree(-84.5),
    latitudeOf1stStandardParallel: new Degree(30.75),
    latitudeOf2ndStandardParallel: new Degree(29.583333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Florida West (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::10932
Extent: USA - Florida - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_FLORIDA_WEST),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-82),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Florida West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Florida West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15319
Extent: USA - Florida - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_FLORIDA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(24.333333333333),
    longitudeOfNaturalOrigin: new Degree(-82),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Georgia East (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11031
Extent: USA - Georgia - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_GEORGIA_EAST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-82.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Georgia East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15321
Extent: USA - Georgia - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_GEORGIA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-82.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Georgia West (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11032
Extent: USA - Georgia - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_GEORGIA_WEST),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-84.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Georgia West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Georgia West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15322
Extent: USA - Georgia - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_GEORGIA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(-84.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(2296583.333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Idaho Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11132
Extent: USA - Idaho - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_IDAHO_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Idaho Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15324
Extent: USA - Idaho - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_IDAHO_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-114),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new USSurveyFoot(1640416.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Idaho East (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11131
Extent: USA - Idaho - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_IDAHO_EAST),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-112.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Idaho East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15323
Extent: USA - Idaho - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_IDAHO_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-112.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999947368),
    falseEasting: new USSurveyFoot(656166.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Idaho West (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11133
Extent: USA - Idaho - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_IDAHO_WEST),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-115.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Idaho West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Idaho West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15325
Extent: USA - Idaho - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_IDAHO_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.666666666667),
    longitudeOfNaturalOrigin: new Degree(-115.75),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new USSurveyFoot(2624666.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Illinois East (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11231
Extent: USA - Illinois - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ILLINOIS_EAST),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-88.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999975),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Illinois East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15387
Extent: USA - Illinois - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ILLINOIS_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-88.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999975),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Illinois West (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11232
Extent: USA - Illinois - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ILLINOIS_WEST),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-90.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Illinois West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Illinois West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15388
Extent: USA - Illinois - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_ILLINOIS_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(36.666666666667),
    longitudeOfNaturalOrigin: new Degree(-90.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new USSurveyFoot(2296583.3333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Indiana East (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11331
Extent: USA - Indiana - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_INDIANA_EAST),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-85.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(250000)
)

to NAD83(NSRS2007) / Indiana East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15372
Extent: USA - Indiana - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_INDIANA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-85.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(328083.333),
    falseNorthing: new USSurveyFoot(820208.333)
)

to NAD83(NSRS2007) / Indiana West (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11332
Extent: USA - Indiana - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_INDIANA_WEST),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-87.083333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(900000),
    falseNorthing: new Metre(250000)
)

to NAD83(NSRS2007) / Indiana West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Indiana West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15373
Extent: USA - Indiana - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_INDIANA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(37.5),
    longitudeOfNaturalOrigin: new Degree(-87.083333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(2952750),
    falseNorthing: new USSurveyFoot(820208.333)
)

to NAD83(NSRS2007) / Iowa North (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11431
Extent: USA - Iowa - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_IOWA_NORTH),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(43.266666666667),
    latitudeOf2ndStandardParallel: new Degree(42.066666666667),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(NSRS2007) / Iowa North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15377
Extent: USA - Iowa - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_IOWA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(43.266666666667),
    latitudeOf2ndStandardParallel: new Degree(42.066666666667),
    eastingAtFalseOrigin: new USSurveyFoot(4921250),
    northingAtFalseOrigin: new USSurveyFoot(3280833.3333)
)

to NAD83(NSRS2007) / Iowa South (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11432
Extent: USA - Iowa - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_IOWA_SOUTH),
    latitudeOfFalseOrigin: new Degree(40),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.616666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Iowa South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Iowa South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15378
Extent: USA - Iowa - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_IOWA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(40),
    longitudeOfFalseOrigin: new Degree(-93.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.616666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Kansas North (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11531
Extent: USA - Kansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_KANSAS_NORTH),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(39.783333333333),
    latitudeOf2ndStandardParallel: new Degree(38.716666666667),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Kansas North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15379
Extent: USA - Kansas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_KANSAS_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(39.783333333333),
    latitudeOf2ndStandardParallel: new Degree(38.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Kansas South (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11532
Extent: USA - Kansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_KANSAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(38.566666666667),
    latitudeOf2ndStandardParallel: new Degree(37.266666666667),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(400000)
)

to NAD83(NSRS2007) / Kansas South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kansas South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15380
Extent: USA - Kansas - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_KANSAS_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(38.566666666667),
    latitudeOf2ndStandardParallel: new Degree(37.266666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.3333),
    northingAtFalseOrigin: new USSurveyFoot(1312333.3333)
)

to NAD83(NSRS2007) / Kentucky North (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15303
Extent: USA - Kentucky - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_KENTUCKY_NORTH),
    latitudeOfFalseOrigin: new Degree(37.5),
    longitudeOfFalseOrigin: new Degree(-84.25),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(38.966666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Kentucky North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15328
Extent: USA - Kentucky - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_KENTUCKY_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(37.5),
    longitudeOfFalseOrigin: new Degree(-84.25),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(38.966666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Kentucky Single Zone (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky Single Zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11630
Extent: USA - Kentucky
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_KENTUCKY_SINGLE_ZONE),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.083333333333),
    latitudeOf2ndStandardParallel: new Degree(38.666666666667),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(NSRS2007) / Kentucky Single Zone (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky Single Zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15375
Extent: USA - Kentucky
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_KENTUCKY_SINGLE_ZONE_FTUS),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.083333333333),
    latitudeOf2ndStandardParallel: new Degree(38.666666666667),
    eastingAtFalseOrigin: new USSurveyFoot(4921250),
    northingAtFalseOrigin: new USSurveyFoot(3280833.333)
)

to NAD83(NSRS2007) / Kentucky South (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11632
Extent: USA - Kentucky - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_KENTUCKY_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.933333333333),
    latitudeOf2ndStandardParallel: new Degree(36.733333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(500000)
)

to NAD83(NSRS2007) / Kentucky South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Kentucky South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15329
Extent: USA - Kentucky - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_KENTUCKY_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-85.75),
    latitudeOf1stStandardParallel: new Degree(37.933333333333),
    latitudeOf2ndStandardParallel: new Degree(36.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(1640416.667)
)

to NAD83(NSRS2007) / Louisiana North (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11731
Extent: USA - Louisiana - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_LOUISIANA_NORTH),
    latitudeOfFalseOrigin: new Degree(30.5),
    longitudeOfFalseOrigin: new Degree(-92.5),
    latitudeOf1stStandardParallel: new Degree(32.666666666667),
    latitudeOf2ndStandardParallel: new Degree(31.166666666667),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Louisiana North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15391
Extent: USA - Louisiana - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_LOUISIANA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(30.5),
    longitudeOfFalseOrigin: new Degree(-92.5),
    latitudeOf1stStandardParallel: new Degree(32.666666666667),
    latitudeOf2ndStandardParallel: new Degree(31.166666666667),
    eastingAtFalseOrigin: new USSurveyFoot(3280833.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Louisiana South (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11732
Extent: USA - Louisiana - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_LOUISIANA_SOUTH),
    latitudeOfFalseOrigin: new Degree(28.5),
    longitudeOfFalseOrigin: new Degree(-91.333333333333),
    latitudeOf1stStandardParallel: new Degree(30.7),
    latitudeOf2ndStandardParallel: new Degree(29.3),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Louisiana South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Louisiana South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15392
Extent: USA - Louisiana - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_LOUISIANA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(28.5),
    longitudeOfFalseOrigin: new Degree(-91.333333333333),
    latitudeOf1stStandardParallel: new Degree(30.7),
    latitudeOf2ndStandardParallel: new Degree(29.3),
    eastingAtFalseOrigin: new USSurveyFoot(3280833.3333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Maine CS2000 Central (Projected)

EPSG

PHPCoord

Name: Maine CS2000 Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11854
Extent: USA - Maine - CS2000 - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MAINE_CS2000_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(43.5),
    longitudeOfNaturalOrigin: new Degree(-69.125),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Maine CS2000 East (Projected)

EPSG

PHPCoord

Name: Maine CS2000 East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11851
Extent: USA - Maine - CS2000 - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MAINE_CS2000_EAST),
    latitudeOfNaturalOrigin: new Degree(43.833333333333),
    longitudeOfNaturalOrigin: new Degree(-67.875),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Maine CS2000 West (Projected)

EPSG

PHPCoord

Name: Maine CS2000 West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11853
Extent: USA - Maine - CS2000 - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MAINE_CS2000_WEST),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-70.375),
    scaleFactorAtNaturalOrigin: new Unity(0.99998),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Maine East (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11831
Extent: USA - Maine - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MAINE_EAST),
    latitudeOfNaturalOrigin: new Degree(43.666666666667),
    longitudeOfNaturalOrigin: new Degree(-68.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Maine East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::11833
Extent: USA - Maine - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MAINE_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(43.666666666667),
    longitudeOfNaturalOrigin: new Degree(-68.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Maine West (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11832
Extent: USA - Maine - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MAINE_WEST),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-70.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(900000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Maine West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Maine West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::11834
Extent: USA - Maine - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MAINE_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.833333333333),
    longitudeOfNaturalOrigin: new Degree(-70.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(2952750),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Maryland (Projected)

EPSG

PHPCoord

Name: SPCS83 Maryland zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::11930
Extent: USA - Maryland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MARYLAND),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-77),
    latitudeOf1stStandardParallel: new Degree(39.45),
    latitudeOf2ndStandardParallel: new Degree(38.3),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Maryland (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Maryland zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15330
Extent: USA - Maryland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MARYLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-77),
    latitudeOf1stStandardParallel: new Degree(39.45),
    latitudeOf2ndStandardParallel: new Degree(38.3),
    eastingAtFalseOrigin: new USSurveyFoot(1312333.333),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Massachusetts Island (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Island zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12032
Extent: USA - Massachusetts - SPCS - islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MASSACHUSETTS_ISLAND),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-70.5),
    latitudeOf1stStandardParallel: new Degree(41.483333333333),
    latitudeOf2ndStandardParallel: new Degree(41.283333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Massachusetts Island (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Island zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15332
Extent: USA - Massachusetts - SPCS - islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MASSACHUSETTS_ISLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-70.5),
    latitudeOf1stStandardParallel: new Degree(41.483333333333),
    latitudeOf2ndStandardParallel: new Degree(41.283333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Massachusetts Mainland (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Mainland zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12031
Extent: USA - Massachusetts - SPCS - mainland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MASSACHUSETTS_MAINLAND),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-71.5),
    latitudeOf1stStandardParallel: new Degree(42.683333333333),
    latitudeOf2ndStandardParallel: new Degree(41.716666666667),
    eastingAtFalseOrigin: new Metre(200000),
    northingAtFalseOrigin: new Metre(750000)
)

to NAD83(NSRS2007) / Massachusetts Mainland (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Massachusetts Mainland zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15331
Extent: USA - Massachusetts - SPCS - mainland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MASSACHUSETTS_MAINLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(41),
    longitudeOfFalseOrigin: new Degree(-71.5),
    latitudeOf1stStandardParallel: new Degree(42.683333333333),
    latitudeOf2ndStandardParallel: new Degree(41.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(656166.667),
    northingAtFalseOrigin: new USSurveyFoot(2460625)
)

to NAD83(NSRS2007) / Michigan Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12142
Extent: USA - Michigan - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MICHIGAN_CENTRAL),
    latitudeOfFalseOrigin: new Degree(43.316666666667),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(45.7),
    latitudeOf2ndStandardParallel: new Degree(44.183333333333),
    eastingAtFalseOrigin: new Metre(6000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Michigan Central (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan Central zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15334
Extent: USA - Michigan - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MICHIGAN_CENTRAL_FT),
    latitudeOfFalseOrigin: new Degree(43.316666666667),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(45.7),
    latitudeOf2ndStandardParallel: new Degree(44.183333333333),
    eastingAtFalseOrigin: new Foot(19685039.37),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(NSRS2007) / Michigan North (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12141
Extent: USA - Michigan - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MICHIGAN_NORTH),
    latitudeOfFalseOrigin: new Degree(44.783333333333),
    longitudeOfFalseOrigin: new Degree(-87),
    latitudeOf1stStandardParallel: new Degree(47.083333333333),
    latitudeOf2ndStandardParallel: new Degree(45.483333333333),
    eastingAtFalseOrigin: new Metre(8000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Michigan North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15333
Extent: USA - Michigan - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MICHIGAN_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(44.783333333333),
    longitudeOfFalseOrigin: new Degree(-87),
    latitudeOf1stStandardParallel: new Degree(47.083333333333),
    latitudeOf2ndStandardParallel: new Degree(45.483333333333),
    eastingAtFalseOrigin: new Foot(26246719.16),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(NSRS2007) / Michigan Oblique Mercator (Projected)

EPSG

PHPCoord

Name: Michigan Oblique Mercator (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12150
Extent: USA - Michigan
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MICHIGAN_OBLIQUE_MERCATOR),
    latitudeOfProjectionCentre: new Degree(45.309166666667),
    longitudeOfProjectionCentre: new Degree(-86),
    azimuthOfInitialLine: new Degree(337.25556),
    angleFromRectifiedToSkewGrid: new Degree(337.25556),
    scaleFactorOnInitialLine: new Unity(0.9996),
    falseEasting: new Metre(2546731.496),
    falseNorthing: new Metre(-4354009.816)
)

to NAD83(NSRS2007) / Michigan South (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12143
Extent: USA - Michigan - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MICHIGAN_SOUTH),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(43.666666666667),
    latitudeOf2ndStandardParallel: new Degree(42.1),
    eastingAtFalseOrigin: new Metre(4000000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Michigan South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Michigan South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15335
Extent: USA - Michigan - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MICHIGAN_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(41.5),
    longitudeOfFalseOrigin: new Degree(-84.366666666667),
    latitudeOf1stStandardParallel: new Degree(43.666666666667),
    latitudeOf2ndStandardParallel: new Degree(42.1),
    eastingAtFalseOrigin: new Foot(13123359.58),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(NSRS2007) / Minnesota Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12232
Extent: USA - Minnesota - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MINNESOTA_CENTRAL),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(-94.25),
    latitudeOf1stStandardParallel: new Degree(47.05),
    latitudeOf2ndStandardParallel: new Degree(45.616666666667),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(100000)
)

to NAD83(NSRS2007) / Minnesota Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::12235
Extent: USA - Minnesota - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MINNESOTA_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(-94.25),
    latitudeOf1stStandardParallel: new Degree(47.05),
    latitudeOf2ndStandardParallel: new Degree(45.616666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2624666.6667),
    northingAtFalseOrigin: new USSurveyFoot(328083.3333)
)

to NAD83(NSRS2007) / Minnesota North (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12231
Extent: USA - Minnesota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MINNESOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(46.5),
    longitudeOfFalseOrigin: new Degree(-93.1),
    latitudeOf1stStandardParallel: new Degree(48.633333333333),
    latitudeOf2ndStandardParallel: new Degree(47.033333333333),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(100000)
)

to NAD83(NSRS2007) / Minnesota North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::12234
Extent: USA - Minnesota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MINNESOTA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(46.5),
    longitudeOfFalseOrigin: new Degree(-93.1),
    latitudeOf1stStandardParallel: new Degree(48.633333333333),
    latitudeOf2ndStandardParallel: new Degree(47.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2624666.6667),
    northingAtFalseOrigin: new USSurveyFoot(328083.3333)
)

to NAD83(NSRS2007) / Minnesota South (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12233
Extent: USA - Minnesota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MINNESOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(43),
    longitudeOfFalseOrigin: new Degree(-94),
    latitudeOf1stStandardParallel: new Degree(45.216666666667),
    latitudeOf2ndStandardParallel: new Degree(43.783333333333),
    eastingAtFalseOrigin: new Metre(800000),
    northingAtFalseOrigin: new Metre(100000)
)

to NAD83(NSRS2007) / Minnesota South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Minnesota South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::12236
Extent: USA - Minnesota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MINNESOTA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(43),
    longitudeOfFalseOrigin: new Degree(-94),
    latitudeOf1stStandardParallel: new Degree(45.216666666667),
    latitudeOf2ndStandardParallel: new Degree(43.783333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2624666.6667),
    northingAtFalseOrigin: new USSurveyFoot(328083.3333)
)

to NAD83(NSRS2007) / Mississippi East (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12331
Extent: USA - Mississippi - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MISSISSIPPI_EAST),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-88.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Mississippi East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15336
Extent: USA - Mississippi - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MISSISSIPPI_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-88.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Mississippi TM (Projected)

EPSG

PHPCoord

Name: Mississippi Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::3813
Extent: USA - Mississippi
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MISSISSIPPI_TM),
    latitudeOfNaturalOrigin: new Degree(32.5),
    longitudeOfNaturalOrigin: new Degree(-89.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9998335),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(1300000)
)

to NAD83(NSRS2007) / Mississippi West (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12332
Extent: USA - Mississippi - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MISSISSIPPI_WEST),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-90.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Mississippi West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Mississippi West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15337
Extent: USA - Mississippi - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MISSISSIPPI_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(29.5),
    longitudeOfNaturalOrigin: new Degree(-90.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new USSurveyFoot(2296583.333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Missouri Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Missouri Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12432
Extent: USA - Missouri - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MISSOURI_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(35.833333333333),
    longitudeOfNaturalOrigin: new Degree(-92.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Missouri East (Projected)

EPSG

PHPCoord

Name: SPCS83 Missouri East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12431
Extent: USA - Missouri - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MISSOURI_EAST),
    latitudeOfNaturalOrigin: new Degree(35.833333333333),
    longitudeOfNaturalOrigin: new Degree(-90.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999933333),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Missouri West (Projected)

EPSG

PHPCoord

Name: SPCS83 Missouri West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12433
Extent: USA - Missouri - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MISSOURI_WEST),
    latitudeOfNaturalOrigin: new Degree(36.166666666667),
    longitudeOfNaturalOrigin: new Degree(-94.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999941177),
    falseEasting: new Metre(850000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Montana (Projected)

EPSG

PHPCoord

Name: SPCS83 Montana zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12530
Extent: USA - Montana
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MONTANA),
    latitudeOfFalseOrigin: new Degree(44.25),
    longitudeOfFalseOrigin: new Degree(-109.5),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(45),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Montana (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Montana zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15338
Extent: USA - Montana
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_MONTANA_FT),
    latitudeOfFalseOrigin: new Degree(44.25),
    longitudeOfFalseOrigin: new Degree(-109.5),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(45),
    eastingAtFalseOrigin: new Foot(1968503.937),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(NSRS2007) / Nebraska (Projected)

EPSG

PHPCoord

Name: SPCS83 Nebraska zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12630
Extent: USA - Nebraska
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEBRASKA),
    latitudeOfFalseOrigin: new Degree(39.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Nebraska (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nebraska zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15396
Extent: USA - Nebraska
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEBRASKA_FTUS),
    latitudeOfFalseOrigin: new Degree(39.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(40),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Nevada Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12732
Extent: USA - Nevada - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEVADA_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-116.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(6000000)
)

to NAD83(NSRS2007) / Nevada Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15382
Extent: USA - Nevada - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEVADA_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-116.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(1640416.6667),
    falseNorthing: new USSurveyFoot(19685000)
)

to NAD83(NSRS2007) / Nevada East (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12731
Extent: USA - Nevada - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEVADA_EAST),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-115.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(8000000)
)

to NAD83(NSRS2007) / Nevada East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15381
Extent: USA - Nevada - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEVADA_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-115.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(656166.6667),
    falseNorthing: new USSurveyFoot(26246666.6667)
)

to NAD83(NSRS2007) / Nevada West (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12733
Extent: USA - Nevada - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEVADA_WEST),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-118.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(4000000)
)

to NAD83(NSRS2007) / Nevada West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Nevada West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15383
Extent: USA - Nevada - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEVADA_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(34.75),
    longitudeOfNaturalOrigin: new Degree(-118.58333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(2624666.6667),
    falseNorthing: new USSurveyFoot(13123333.3333)
)

to NAD83(NSRS2007) / New Hampshire (Projected)

EPSG

PHPCoord

Name: SPCS83 New Hampshire zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12830
Extent: USA - New Hampshire
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_HAMPSHIRE),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-71.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / New Hampshire (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Hampshire zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15389
Extent: USA - New Hampshire
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_HAMPSHIRE_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-71.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(984250),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / New Jersey (Projected)

EPSG

PHPCoord

Name: SPCS83 New Jersey zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::12930
Extent: USA - New Jersey
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_JERSEY),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / New Jersey (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Jersey zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15384
Extent: USA - New Jersey
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_JERSEY_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(492125),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / New Mexico Central (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13032
Extent: USA - New Mexico - SPCS83 - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_MEXICO_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-106.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / New Mexico Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15340
Extent: USA - New Mexico - SPCS83 - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_MEXICO_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-106.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(1640416.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / New Mexico East (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13031
Extent: USA - New Mexico - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_MEXICO_EAST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-104.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999909091),
    falseEasting: new Metre(165000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / New Mexico East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15339
Extent: USA - New Mexico - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_MEXICO_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-104.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999909091),
    falseEasting: new USSurveyFoot(541337.5),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / New Mexico West (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13033
Extent: USA - New Mexico - SPCS83 - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_MEXICO_WEST),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-107.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999916667),
    falseEasting: new Metre(830000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / New Mexico West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New Mexico West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15341
Extent: USA - New Mexico - SPCS83 - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_MEXICO_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(31),
    longitudeOfNaturalOrigin: new Degree(-107.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999916667),
    falseEasting: new USSurveyFoot(2723091.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / New York Central (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13132
Extent: USA - New York - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_YORK_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-76.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / New York Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15343
Extent: USA - New York - SPCS - C
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_YORK_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-76.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(820208.333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / New York East (Projected)

EPSG

PHPCoord

Name: SPCS83 New York East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13131
Extent: USA - New York - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_YORK_EAST),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / New York East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15342
Extent: USA - New York - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_YORK_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(38.833333333333),
    longitudeOfNaturalOrigin: new Degree(-74.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new USSurveyFoot(492125),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / New York Long Island (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Long Island zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13134
Extent: USA - New York - SPCS - Long Island
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_YORK_LONG_ISLAND),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-74),
    latitudeOf1stStandardParallel: new Degree(41.033333333333),
    latitudeOf2ndStandardParallel: new Degree(40.666666666667),
    eastingAtFalseOrigin: new Metre(300000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / New York Long Island (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York Long Island zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15345
Extent: USA - New York - SPCS - Long Island
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_YORK_LONG_ISLAND_FTUS),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-74),
    latitudeOf1stStandardParallel: new Degree(41.033333333333),
    latitudeOf2ndStandardParallel: new Degree(40.666666666667),
    eastingAtFalseOrigin: new USSurveyFoot(984250),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / New York West (Projected)

EPSG

PHPCoord

Name: SPCS83 New York West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13133
Extent: USA - New York - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_YORK_WEST),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-78.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(350000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / New York West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 New York West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15344
Extent: USA - New York - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NEW_YORK_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(-78.583333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(1148291.667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / North Carolina (Projected)

EPSG

PHPCoord

Name: SPCS83 North Carolina zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13230
Extent: USA - North Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NORTH_CAROLINA),
    latitudeOfFalseOrigin: new Degree(33.75),
    longitudeOfFalseOrigin: new Degree(-79),
    latitudeOf1stStandardParallel: new Degree(36.166666666667),
    latitudeOf2ndStandardParallel: new Degree(34.333333333333),
    eastingAtFalseOrigin: new Metre(609601.22),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / North Carolina (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 North Carolina zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15346
Extent: USA - North Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NORTH_CAROLINA_FTUS),
    latitudeOfFalseOrigin: new Degree(33.75),
    longitudeOfFalseOrigin: new Degree(-79),
    latitudeOf1stStandardParallel: new Degree(36.166666666667),
    latitudeOf2ndStandardParallel: new Degree(34.333333333333),
    eastingAtFalseOrigin: new USSurveyFoot(2000000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / North Dakota North (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13331
Extent: USA - North Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NORTH_DAKOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.433333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / North Dakota North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15347
Extent: USA - North Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NORTH_DAKOTA_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.433333333333),
    eastingAtFalseOrigin: new Foot(1968503.937),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(NSRS2007) / North Dakota South (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13332
Extent: USA - North Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NORTH_DAKOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(45.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(47.483333333333),
    latitudeOf2ndStandardParallel: new Degree(46.183333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / North Dakota South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 North Dakota South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15348
Extent: USA - North Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_NORTH_DAKOTA_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(45.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.5),
    latitudeOf1stStandardParallel: new Degree(47.483333333333),
    latitudeOf2ndStandardParallel: new Degree(46.183333333333),
    eastingAtFalseOrigin: new Foot(1968503.937),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(NSRS2007) / Ohio North (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13431
Extent: USA - Ohio - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OHIO_NORTH),
    latitudeOfFalseOrigin: new Degree(39.666666666667),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(41.7),
    latitudeOf2ndStandardParallel: new Degree(40.433333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Ohio North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::13433
Extent: USA - Ohio - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OHIO_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(39.666666666667),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(41.7),
    latitudeOf2ndStandardParallel: new Degree(40.433333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Ohio South (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13432
Extent: USA - Ohio - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OHIO_SOUTH),
    latitudeOfFalseOrigin: new Degree(38),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(40.033333333333),
    latitudeOf2ndStandardParallel: new Degree(38.733333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Ohio South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Ohio South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::13434
Extent: USA - Ohio - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OHIO_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(38),
    longitudeOfFalseOrigin: new Degree(-82.5),
    latitudeOf1stStandardParallel: new Degree(40.033333333333),
    latitudeOf2ndStandardParallel: new Degree(38.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Oklahoma North (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13531
Extent: USA - Oklahoma - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OKLAHOMA_NORTH),
    latitudeOfFalseOrigin: new Degree(35),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(36.766666666667),
    latitudeOf2ndStandardParallel: new Degree(35.566666666667),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Oklahoma North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15349
Extent: USA - Oklahoma - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OKLAHOMA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(35),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(36.766666666667),
    latitudeOf2ndStandardParallel: new Degree(35.566666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Oklahoma South (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13532
Extent: USA - Oklahoma - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OKLAHOMA_SOUTH),
    latitudeOfFalseOrigin: new Degree(33.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(35.233333333333),
    latitudeOf2ndStandardParallel: new Degree(33.933333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Oklahoma South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oklahoma South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15350
Extent: USA - Oklahoma - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OKLAHOMA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(33.333333333333),
    longitudeOfFalseOrigin: new Degree(-98),
    latitudeOf1stStandardParallel: new Degree(35.233333333333),
    latitudeOf2ndStandardParallel: new Degree(33.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Oregon GIC Lambert (ft) (Projected)

EPSG

PHPCoord

Name: Oregon GIC Lambert (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15374
Extent: USA - Oregon
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OREGON_GIC_LAMBERT_FT),
    latitudeOfFalseOrigin: new Degree(41.75),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Foot(1312335.958),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(NSRS2007) / Oregon LCC (m) (Projected)

EPSG

PHPCoord

Name: Oregon Lambert (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13633
Extent: USA - Oregon
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OREGON_LCC_M),
    latitudeOfFalseOrigin: new Degree(41.75),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(43),
    latitudeOf2ndStandardParallel: new Degree(45.5),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Oregon North (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13631
Extent: USA - Oregon - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OREGON_NORTH),
    latitudeOfFalseOrigin: new Degree(43.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(46),
    latitudeOf2ndStandardParallel: new Degree(44.333333333333),
    eastingAtFalseOrigin: new Metre(2500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Oregon North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15351
Extent: USA - Oregon - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OREGON_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(43.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(46),
    latitudeOf2ndStandardParallel: new Degree(44.333333333333),
    eastingAtFalseOrigin: new Foot(8202099.738),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(NSRS2007) / Oregon South (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13632
Extent: USA - Oregon - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OREGON_SOUTH),
    latitudeOfFalseOrigin: new Degree(41.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(44),
    latitudeOf2ndStandardParallel: new Degree(42.333333333333),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Oregon South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Oregon South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15352
Extent: USA - Oregon - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_OREGON_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(41.666666666667),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(44),
    latitudeOf2ndStandardParallel: new Degree(42.333333333333),
    eastingAtFalseOrigin: new Foot(4921259.843),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(NSRS2007) / Pennsylvania North (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13731
Extent: USA - Pennsylvania - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_PENNSYLVANIA_NORTH),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(41.95),
    latitudeOf2ndStandardParallel: new Degree(40.883333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Pennsylvania North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15353
Extent: USA - Pennsylvania - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_PENNSYLVANIA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(40.166666666667),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(41.95),
    latitudeOf2ndStandardParallel: new Degree(40.883333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Pennsylvania South (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13732
Extent: USA - Pennsylvania - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_PENNSYLVANIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(40.966666666667),
    latitudeOf2ndStandardParallel: new Degree(39.933333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Pennsylvania South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Pennsylvania South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15354
Extent: USA - Pennsylvania - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_PENNSYLVANIA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(39.333333333333),
    longitudeOfFalseOrigin: new Degree(-77.75),
    latitudeOf1stStandardParallel: new Degree(40.966666666667),
    latitudeOf2ndStandardParallel: new Degree(39.933333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Puerto Rico and Virgin Is. (Projected)

EPSG

PHPCoord

Name: SPCS83 Puerto Rico & Virgin Islands zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15230
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_PUERTO_RICO_AND_VIRGIN_IS),
    latitudeOfFalseOrigin: new Degree(17.833333333333),
    longitudeOfFalseOrigin: new Degree(-66.433333333333),
    latitudeOf1stStandardParallel: new Degree(18.433333333333),
    latitudeOf2ndStandardParallel: new Degree(18.033333333333),
    eastingAtFalseOrigin: new Metre(200000),
    northingAtFalseOrigin: new Metre(200000)
)

to NAD83(NSRS2007) / Rhode Island (Projected)

EPSG

PHPCoord

Name: SPCS83 Rhode Island zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13830
Extent: USA - Rhode Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_RHODE_ISLAND),
    latitudeOfNaturalOrigin: new Degree(41.083333333333),
    longitudeOfNaturalOrigin: new Degree(-71.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99999375),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Rhode Island (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Rhode Island zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15390
Extent: USA - Rhode Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_RHODE_ISLAND_FTUS),
    latitudeOfNaturalOrigin: new Degree(41.083333333333),
    longitudeOfNaturalOrigin: new Degree(-71.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99999375),
    falseEasting: new USSurveyFoot(328083.3333),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / South Carolina (Projected)

EPSG

PHPCoord

Name: SPCS83 South Carolina zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::13930
Extent: USA - South Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_SOUTH_CAROLINA),
    latitudeOfFalseOrigin: new Degree(31.833333333333),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(34.833333333333),
    latitudeOf2ndStandardParallel: new Degree(32.5),
    eastingAtFalseOrigin: new Metre(609600),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / South Carolina (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 South Carolina zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15355
Extent: USA - South Carolina
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_SOUTH_CAROLINA_FT),
    latitudeOfFalseOrigin: new Degree(31.833333333333),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(34.833333333333),
    latitudeOf2ndStandardParallel: new Degree(32.5),
    eastingAtFalseOrigin: new Foot(2000000),
    northingAtFalseOrigin: new Foot(0)
)

to NAD83(NSRS2007) / South Dakota North (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14031
Extent: USA - South Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_SOUTH_DAKOTA_NORTH),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(45.683333333333),
    latitudeOf2ndStandardParallel: new Degree(44.416666666667),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / South Dakota North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15394
Extent: USA - South Dakota - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_SOUTH_DAKOTA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(45.683333333333),
    latitudeOf2ndStandardParallel: new Degree(44.416666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / South Dakota South (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14032
Extent: USA - South Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_SOUTH_DAKOTA_SOUTH),
    latitudeOfFalseOrigin: new Degree(42.333333333333),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(44.4),
    latitudeOf2ndStandardParallel: new Degree(42.833333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / South Dakota South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 South Dakota South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15395
Extent: USA - South Dakota - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_SOUTH_DAKOTA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(42.333333333333),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(44.4),
    latitudeOf2ndStandardParallel: new Degree(42.833333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Tennessee (Projected)

EPSG

PHPCoord

Name: SPCS83 Tennessee zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14130
Extent: USA - Tennessee
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TENNESSEE),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-86),
    latitudeOf1stStandardParallel: new Degree(36.416666666667),
    latitudeOf2ndStandardParallel: new Degree(35.25),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Tennessee (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Tennessee zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15356
Extent: USA - Tennessee
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TENNESSEE_FTUS),
    latitudeOfFalseOrigin: new Degree(34.333333333333),
    longitudeOfFalseOrigin: new Degree(-86),
    latitudeOf1stStandardParallel: new Degree(36.416666666667),
    latitudeOf2ndStandardParallel: new Degree(35.25),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Texas Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14233
Extent: USA - Texas - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TEXAS_CENTRAL),
    latitudeOfFalseOrigin: new Degree(29.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(31.883333333333),
    latitudeOf2ndStandardParallel: new Degree(30.116666666667),
    eastingAtFalseOrigin: new Metre(700000),
    northingAtFalseOrigin: new Metre(3000000)
)

to NAD83(NSRS2007) / Texas Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15359
Extent: USA - Texas - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TEXAS_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(29.666666666667),
    longitudeOfFalseOrigin: new Degree(-100.33333333333),
    latitudeOf1stStandardParallel: new Degree(31.883333333333),
    latitudeOf2ndStandardParallel: new Degree(30.116666666667),
    eastingAtFalseOrigin: new USSurveyFoot(2296583.333),
    northingAtFalseOrigin: new USSurveyFoot(9842500)
)

to NAD83(NSRS2007) / Texas Centric Albers Equal Area (Projected)

EPSG

PHPCoord

Name: Texas Centric Albers Equal Area
Code: urn:ogc:def:coordinateOperation:EPSG::14254
Extent: USA - Texas
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TEXAS_CENTRIC_ALBERS_EQUAL_AREA),
    latitudeOfFalseOrigin: new Degree(18),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(27.5),
    latitudeOf2ndStandardParallel: new Degree(35),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(6000000)
)

to NAD83(NSRS2007) / Texas Centric Lambert Conformal (Projected)

EPSG

PHPCoord

Name: Texas Centric Lambert Conformal
Code: urn:ogc:def:coordinateOperation:EPSG::14253
Extent: USA - Texas
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TEXAS_CENTRIC_LAMBERT_CONFORMAL),
    latitudeOfFalseOrigin: new Degree(18),
    longitudeOfFalseOrigin: new Degree(-100),
    latitudeOf1stStandardParallel: new Degree(27.5),
    latitudeOf2ndStandardParallel: new Degree(35),
    eastingAtFalseOrigin: new Metre(1500000),
    northingAtFalseOrigin: new Metre(5000000)
)

to NAD83(NSRS2007) / Texas North (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14231
Extent: USA - Texas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TEXAS_NORTH),
    latitudeOfFalseOrigin: new Degree(34),
    longitudeOfFalseOrigin: new Degree(-101.5),
    latitudeOf1stStandardParallel: new Degree(36.183333333333),
    latitudeOf2ndStandardParallel: new Degree(34.65),
    eastingAtFalseOrigin: new Metre(200000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(NSRS2007) / Texas North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15357
Extent: USA - Texas - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TEXAS_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(34),
    longitudeOfFalseOrigin: new Degree(-101.5),
    latitudeOf1stStandardParallel: new Degree(36.183333333333),
    latitudeOf2ndStandardParallel: new Degree(34.65),
    eastingAtFalseOrigin: new USSurveyFoot(656166.667),
    northingAtFalseOrigin: new USSurveyFoot(3280833.333)
)

to NAD83(NSRS2007) / Texas North Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14232
Extent: USA - Texas - SPCS - NC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TEXAS_NORTH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(31.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(33.966666666667),
    latitudeOf2ndStandardParallel: new Degree(32.133333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(2000000)
)

to NAD83(NSRS2007) / Texas North Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas North Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15358
Extent: USA - Texas - SPCS - NC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TEXAS_NORTH_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(31.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(33.966666666667),
    latitudeOf2ndStandardParallel: new Degree(32.133333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(6561666.667)
)

to NAD83(NSRS2007) / Texas South (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14235
Extent: USA - Texas - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TEXAS_SOUTH),
    latitudeOfFalseOrigin: new Degree(25.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(27.833333333333),
    latitudeOf2ndStandardParallel: new Degree(26.166666666667),
    eastingAtFalseOrigin: new Metre(300000),
    northingAtFalseOrigin: new Metre(5000000)
)

to NAD83(NSRS2007) / Texas South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15361
Extent: USA - Texas - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TEXAS_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(25.666666666667),
    longitudeOfFalseOrigin: new Degree(-98.5),
    latitudeOf1stStandardParallel: new Degree(27.833333333333),
    latitudeOf2ndStandardParallel: new Degree(26.166666666667),
    eastingAtFalseOrigin: new USSurveyFoot(984250),
    northingAtFalseOrigin: new USSurveyFoot(16404166.667)
)

to NAD83(NSRS2007) / Texas South Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14234
Extent: USA - Texas - SPCS83 - SC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TEXAS_SOUTH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(27.833333333333),
    longitudeOfFalseOrigin: new Degree(-99),
    latitudeOf1stStandardParallel: new Degree(30.283333333333),
    latitudeOf2ndStandardParallel: new Degree(28.383333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(4000000)
)

to NAD83(NSRS2007) / Texas South Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Texas South Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15360
Extent: USA - Texas - SPCS83 - SC
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_TEXAS_SOUTH_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(27.833333333333),
    longitudeOfFalseOrigin: new Degree(-99),
    latitudeOf1stStandardParallel: new Degree(30.283333333333),
    latitudeOf2ndStandardParallel: new Degree(28.383333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(13123333.333)
)

to NAD83(NSRS2007) / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 1N (Projected)

EPSG

PHPCoord

Name: UTM zone 1N
Code: urn:ogc:def:coordinateOperation:EPSG::16001
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_1N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 2N (Projected)

EPSG

PHPCoord

Name: UTM zone 2N
Code: urn:ogc:def:coordinateOperation:EPSG::16002
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_2N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 3N (Projected)

EPSG

PHPCoord

Name: UTM zone 3N
Code: urn:ogc:def:coordinateOperation:EPSG::16003
Extent: World - N hemisphere - 168°W to 162°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_3N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 4N (Projected)

EPSG

PHPCoord

Name: UTM zone 4N
Code: urn:ogc:def:coordinateOperation:EPSG::16004
Extent: World - N hemisphere - 162°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_4N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 59N (Projected)

EPSG

PHPCoord

Name: UTM zone 59N
Code: urn:ogc:def:coordinateOperation:EPSG::16059
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_59N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 5N (Projected)

EPSG

PHPCoord

Name: UTM zone 5N
Code: urn:ogc:def:coordinateOperation:EPSG::16005
Extent: World - N hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_5N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 60N (Projected)

EPSG

PHPCoord

Name: UTM zone 60N
Code: urn:ogc:def:coordinateOperation:EPSG::16060
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_60N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 6N (Projected)

EPSG

PHPCoord

Name: UTM zone 6N
Code: urn:ogc:def:coordinateOperation:EPSG::16006
Extent: World - N hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_6N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 7N (Projected)

EPSG

PHPCoord

Name: UTM zone 7N
Code: urn:ogc:def:coordinateOperation:EPSG::16007
Extent: World - N hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_7N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 8N (Projected)

EPSG

PHPCoord

Name: UTM zone 8N
Code: urn:ogc:def:coordinateOperation:EPSG::16008
Extent: World - N hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_8N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / UTM zone 9N (Projected)

EPSG

PHPCoord

Name: UTM zone 9N
Code: urn:ogc:def:coordinateOperation:EPSG::16009
Extent: World - N hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTM_ZONE_9N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Utah Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14332
Extent: USA - Utah - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTAH_CENTRAL),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(40.65),
    latitudeOf2ndStandardParallel: new Degree(39.016666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(2000000)
)

to NAD83(NSRS2007) / Utah Central (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah Central zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15363
Extent: USA - Utah - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTAH_CENTRAL_FT),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(40.65),
    latitudeOf2ndStandardParallel: new Degree(39.016666666667),
    eastingAtFalseOrigin: new Foot(1640419.948),
    northingAtFalseOrigin: new Foot(6561679.79)
)

to NAD83(NSRS2007) / Utah Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15298
Extent: USA - Utah - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTAH_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(38.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(40.65),
    latitudeOf2ndStandardParallel: new Degree(39.016666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(6561666.6667)
)

to NAD83(NSRS2007) / Utah North (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14331
Extent: USA - Utah - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTAH_NORTH),
    latitudeOfFalseOrigin: new Degree(40.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.716666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(NSRS2007) / Utah North (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah North zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15362
Extent: USA - Utah - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTAH_NORTH_FT),
    latitudeOfFalseOrigin: new Degree(40.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.716666666667),
    eastingAtFalseOrigin: new Foot(1640419.948),
    northingAtFalseOrigin: new Foot(3280839.895)
)

to NAD83(NSRS2007) / Utah North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15297
Extent: USA - Utah - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTAH_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(40.333333333333),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(41.783333333333),
    latitudeOf2ndStandardParallel: new Degree(40.716666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(3280833.3333)
)

to NAD83(NSRS2007) / Utah South (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14333
Extent: USA - Utah - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTAH_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(38.35),
    latitudeOf2ndStandardParallel: new Degree(37.216666666667),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(3000000)
)

to NAD83(NSRS2007) / Utah South (ft) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah South zone (International feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15364
Extent: USA - Utah - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTAH_SOUTH_FT),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(38.35),
    latitudeOf2ndStandardParallel: new Degree(37.216666666667),
    eastingAtFalseOrigin: new Foot(1640419.948),
    northingAtFalseOrigin: new Foot(9842519.685)
)

to NAD83(NSRS2007) / Utah South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Utah South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15299
Extent: USA - Utah - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_UTAH_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.666666666667),
    longitudeOfFalseOrigin: new Degree(-111.5),
    latitudeOf1stStandardParallel: new Degree(38.35),
    latitudeOf2ndStandardParallel: new Degree(37.216666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.6667),
    northingAtFalseOrigin: new USSurveyFoot(9842500)
)

to NAD83(NSRS2007) / Vermont (Projected)

EPSG

PHPCoord

Name: SPCS83 Vermont zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14430
Extent: USA - Vermont
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_VERMONT),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-72.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999964286),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Vermont (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Vermont zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::5645
Extent: USA - Vermont
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_VERMONT_FTUS),
    latitudeOfNaturalOrigin: new Degree(42.5),
    longitudeOfNaturalOrigin: new Degree(-72.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999964286),
    falseEasting: new USSurveyFoot(1640416.6667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Virginia Lambert (Projected)

EPSG

PHPCoord

Name: Virginia Lambert Conic Conformal
Code: urn:ogc:def:coordinateOperation:EPSG::3967
Extent: USA - Virginia
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_VIRGINIA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(36),
    longitudeOfFalseOrigin: new Degree(-79.5),
    latitudeOf1stStandardParallel: new Degree(37),
    latitudeOf2ndStandardParallel: new Degree(39.5),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Virginia North (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14531
Extent: USA - Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_VIRGINIA_NORTH),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(39.2),
    latitudeOf2ndStandardParallel: new Degree(38.033333333333),
    eastingAtFalseOrigin: new Metre(3500000),
    northingAtFalseOrigin: new Metre(2000000)
)

to NAD83(NSRS2007) / Virginia North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15365
Extent: USA - Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_VIRGINIA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(37.666666666667),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(39.2),
    latitudeOf2ndStandardParallel: new Degree(38.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(11482916.667),
    northingAtFalseOrigin: new USSurveyFoot(6561666.667)
)

to NAD83(NSRS2007) / Virginia South (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14532
Extent: USA - Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_VIRGINIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(36.766666666667),
    eastingAtFalseOrigin: new Metre(3500000),
    northingAtFalseOrigin: new Metre(1000000)
)

to NAD83(NSRS2007) / Virginia South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Virginia South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15366
Extent: USA - Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_VIRGINIA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(36.333333333333),
    longitudeOfFalseOrigin: new Degree(-78.5),
    latitudeOf1stStandardParallel: new Degree(37.966666666667),
    latitudeOf2ndStandardParallel: new Degree(36.766666666667),
    eastingAtFalseOrigin: new USSurveyFoot(11482916.667),
    northingAtFalseOrigin: new USSurveyFoot(3280833.333)
)

to NAD83(NSRS2007) / Washington North (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14631
Extent: USA - Washington - SPCS83 - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WASHINGTON_NORTH),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-120.83333333333),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.5),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Washington North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15367
Extent: USA - Washington - SPCS83 - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WASHINGTON_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(-120.83333333333),
    latitudeOf1stStandardParallel: new Degree(48.733333333333),
    latitudeOf2ndStandardParallel: new Degree(47.5),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Washington South (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14632
Extent: USA - Washington - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WASHINGTON_SOUTH),
    latitudeOfFalseOrigin: new Degree(45.333333333333),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(47.333333333333),
    latitudeOf2ndStandardParallel: new Degree(45.833333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Washington South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Washington South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15368
Extent: USA - Washington - SPCS83 - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WASHINGTON_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(45.333333333333),
    longitudeOfFalseOrigin: new Degree(-120.5),
    latitudeOf1stStandardParallel: new Degree(47.333333333333),
    latitudeOf2ndStandardParallel: new Degree(45.833333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1640416.667),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / West Virginia North (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14731
Extent: USA - West Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WEST_VIRGINIA_NORTH),
    latitudeOfFalseOrigin: new Degree(38.5),
    longitudeOfFalseOrigin: new Degree(-79.5),
    latitudeOf1stStandardParallel: new Degree(40.25),
    latitudeOf2ndStandardParallel: new Degree(39),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / West Virginia North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14735
Extent: USA - West Virginia - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WEST_VIRGINIA_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(38.5),
    longitudeOfFalseOrigin: new Degree(-79.5),
    latitudeOf1stStandardParallel: new Degree(40.25),
    latitudeOf2ndStandardParallel: new Degree(39),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / West Virginia South (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14732
Extent: USA - West Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WEST_VIRGINIA_SOUTH),
    latitudeOfFalseOrigin: new Degree(37),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(38.883333333333),
    latitudeOf2ndStandardParallel: new Degree(37.483333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / West Virginia South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 West Virginia South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14736
Extent: USA - West Virginia - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WEST_VIRGINIA_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(37),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(38.883333333333),
    latitudeOf2ndStandardParallel: new Degree(37.483333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Wisconsin Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14832
Extent: USA - Wisconsin - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WISCONSIN_CENTRAL),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(45.5),
    latitudeOf2ndStandardParallel: new Degree(44.25),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Wisconsin Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15370
Extent: USA - Wisconsin - SPCS - C
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WISCONSIN_CENTRAL_FTUS),
    latitudeOfFalseOrigin: new Degree(43.833333333333),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(45.5),
    latitudeOf2ndStandardParallel: new Degree(44.25),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Wisconsin North (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin North zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14831
Extent: USA - Wisconsin - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WISCONSIN_NORTH),
    latitudeOfFalseOrigin: new Degree(45.166666666667),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(46.766666666667),
    latitudeOf2ndStandardParallel: new Degree(45.566666666667),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Wisconsin North (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin North zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15369
Extent: USA - Wisconsin - SPCS - N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WISCONSIN_NORTH_FTUS),
    latitudeOfFalseOrigin: new Degree(45.166666666667),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(46.766666666667),
    latitudeOf2ndStandardParallel: new Degree(45.566666666667),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Wisconsin South (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin South zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14833
Extent: USA - Wisconsin - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WISCONSIN_SOUTH),
    latitudeOfFalseOrigin: new Degree(42),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(44.066666666667),
    latitudeOf2ndStandardParallel: new Degree(42.733333333333),
    eastingAtFalseOrigin: new Metre(600000),
    northingAtFalseOrigin: new Metre(0)
)

to NAD83(NSRS2007) / Wisconsin South (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wisconsin South zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15371
Extent: USA - Wisconsin - SPCS - S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WISCONSIN_SOUTH_FTUS),
    latitudeOfFalseOrigin: new Degree(42),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(44.066666666667),
    latitudeOf2ndStandardParallel: new Degree(42.733333333333),
    eastingAtFalseOrigin: new USSurveyFoot(1968500),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Wisconsin Transverse Mercator (Projected)

EPSG

PHPCoord

Name: Wisconsin Transverse Mercator 83
Code: urn:ogc:def:coordinateOperation:EPSG::14841
Extent: USA - Wisconsin
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WISCONSIN_TRANSVERSE_MERCATOR),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-90),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(520000),
    falseNorthing: new Metre(-4480000)
)

to NAD83(NSRS2007) / Wyoming East (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14931
Extent: USA - Wyoming - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WYOMING_EAST),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-105.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Wyoming East (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14935
Extent: USA - Wyoming - SPCS - E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WYOMING_EAST_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-105.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(656166.6667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(NSRS2007) / Wyoming East Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14932
Extent: USA - Wyoming - SPCS - EC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WYOMING_EAST_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-107.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(100000)
)

to NAD83(NSRS2007) / Wyoming East Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming East Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14936
Extent: USA - Wyoming - SPCS - EC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WYOMING_EAST_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-107.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(1312333.3333),
    falseNorthing: new USSurveyFoot(328083.3333)
)

to NAD83(NSRS2007) / Wyoming West (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14934
Extent: USA - Wyoming - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WYOMING_WEST),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-110.08333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(800000),
    falseNorthing: new Metre(100000)
)

to NAD83(NSRS2007) / Wyoming West (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14938
Extent: USA - Wyoming - SPCS - W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WYOMING_WEST_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-110.08333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(2624666.6667),
    falseNorthing: new USSurveyFoot(328083.3333)
)

to NAD83(NSRS2007) / Wyoming West Central (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West Central zone (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::14933
Extent: USA - Wyoming - SPCS - WC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WYOMING_WEST_CENTRAL),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-108.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(0)
)

to NAD83(NSRS2007) / Wyoming West Central (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Wyoming West Central zone (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::14937
Extent: USA - Wyoming - SPCS - WC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_NSRS2007_WYOMING_WEST_CENTRAL_FTUS),
    latitudeOfNaturalOrigin: new Degree(40.5),
    longitudeOfNaturalOrigin: new Degree(-108.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9999375),
    falseEasting: new USSurveyFoot(1968500),
    falseNorthing: new USSurveyFoot(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: NAD83(NSRS2007) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15931
Extent: USA - CONUS and Alaska; PRVI
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

NAD83(PA11)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_PA11)

to NAD83(FBN) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(FBN) to NAD83(PA11) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8864
Extent: American Samoa - 2 main island groups and Rose Island
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_FBN),
    latitudeDifferenceFile: NADCON5NAD832002NAD83PA11ASLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD832002NAD83PA11ASLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD832002NAD83PA11ASHeightProvider->provideGrid()
)

to NAD83(HARN) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(HARN) to NAD83(PA11) (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8661
Extent: USA - Hawaii - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    latitudeDifferenceFile: NADCON5NAD831993NAD83PA11HawaiiLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5NAD831993NAD83PA11HawaiiLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: NADCON5NAD831993NAD83PA11HawaiiHeightProvider->provideGrid()
)

to NAD83(PA11) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_PA11)
)

to NAD83(PA11) / Hawaii zone 1 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 1 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15131
Extent: USA - Hawaii - island of Hawaii - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PA11_HAWAII_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(18.833333333333),
    longitudeOfNaturalOrigin: new Degree(-155.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(PA11) / Hawaii zone 2 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 2 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15132
Extent: USA - Hawaii - Maui; Kahoolawe; Lanai; Molokai - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PA11_HAWAII_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(20.333333333333),
    longitudeOfNaturalOrigin: new Degree(-156.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(PA11) / Hawaii zone 3 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 3 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15133
Extent: USA - Hawaii - Oahu - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PA11_HAWAII_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(21.166666666667),
    longitudeOfNaturalOrigin: new Degree(-158),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(PA11) / Hawaii zone 3 (ftUS) (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 3 (US Survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15138
Extent: USA - Hawaii - Oahu - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PA11_HAWAII_ZONE_3_FTUS),
    latitudeOfNaturalOrigin: new Degree(21.166666666667),
    longitudeOfNaturalOrigin: new Degree(-158),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new USSurveyFoot(1640416.6667),
    falseNorthing: new USSurveyFoot(0)
)

to NAD83(PA11) / Hawaii zone 4 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 4 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15134
Extent: USA - Hawaii - Kauai - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PA11_HAWAII_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(21.833333333333),
    longitudeOfNaturalOrigin: new Degree(-159.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(PA11) / Hawaii zone 5 (Projected)

EPSG

PHPCoord

Name: SPCS83 Hawaii zone 5 (meters)
Code: urn:ogc:def:coordinateOperation:EPSG::15135
Extent: USA - Hawaii - Niihau - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PA11_HAWAII_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(21.666666666667),
    longitudeOfNaturalOrigin: new Degree(-160.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(PA11) / UTM zone 2S (Projected)

EPSG

PHPCoord

Name: UTM zone 2S
Code: urn:ogc:def:coordinateOperation:EPSG::16102
Extent: World - S hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PA11_UTM_ZONE_2S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to NAD83(PA11) / UTM zone 4N (Projected)

EPSG

PHPCoord

Name: UTM zone 4N
Code: urn:ogc:def:coordinateOperation:EPSG::16004
Extent: World - N hemisphere - 162°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PA11_UTM_ZONE_4N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NAD83(PA11) / UTM zone 5N (Projected)

EPSG

PHPCoord

Name: UTM zone 5N
Code: urn:ogc:def:coordinateOperation:EPSG::16005
Extent: World - N hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAD83_PA11_UTM_ZONE_5N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

NAD83(PACP00)

Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_PACP00)

to NAD83(PACP00) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NAD83_PACP00)
)

NEA74 Noumea

Geographic2D::fromSRID(Geographic2D::EPSG_NEA74_NOUMEA)

to NEA74 Noumea / Noumea Lambert (Projected)

EPSG

PHPCoord

Name: Noumea Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19873
Extent: New Caledonia - Grande Terre - Noumea
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NEA74_NOUMEA_NOUMEA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(-22.26969175),
    longitudeOfFalseOrigin: new Degree(166.44242575),
    latitudeOf1stStandardParallel: new Degree(-22.24469175),
    latitudeOf2ndStandardParallel: new Degree(-22.29469175),
    eastingAtFalseOrigin: new Metre(0.66),
    northingAtFalseOrigin: new Metre(1.02)
)

to NEA74 Noumea / Noumea Lambert 2 (Projected)

EPSG

PHPCoord

Name: Noumea Lambert 2
Code: urn:ogc:def:coordinateOperation:EPSG::19874
Extent: New Caledonia - Grande Terre - Noumea
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NEA74_NOUMEA_NOUMEA_LAMBERT_2),
    latitudeOfFalseOrigin: new Degree(-22.269722222222),
    longitudeOfFalseOrigin: new Degree(166.4425),
    latitudeOf1stStandardParallel: new Degree(-22.244722222222),
    latitudeOf2ndStandardParallel: new Degree(-22.294722222222),
    eastingAtFalseOrigin: new Metre(8.313),
    northingAtFalseOrigin: new Metre(-2.354)
)

to NEA74 Noumea / UTM zone 58S (Projected)

EPSG

PHPCoord

Name: UTM zone 58S
Code: urn:ogc:def:coordinateOperation:EPSG::16158
Extent: World - S hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEA74_NOUMEA_UTM_ZONE_58S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGNC91-93 (Geographic2D)

EPSG

PHPCoord

Name: NEA74 Noumea to RGNC91-93 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15889
Extent: New Caledonia - Grande Terre - Noumea
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGNC91_93),
    xAxisTranslation: new Metre(-166.0684),
    yAxisTranslation: new Metre(-154.7826),
    zAxisTranslation: new Metre(254.8282),
    xAxisRotation: new ArcSecond(37.546),
    yAxisRotation: new ArcSecond(-7.7018),
    zAxisRotation: new ArcSecond(10.2029),
    scaleDifference: new PartsPerMillion(-30.84)
)
Name: NEA74 Noumea to RGNC91-93 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9328
Extent: New Caledonia - Grande Terre - Noumea
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGNC91_93),
    offsetsFile: IGNFGeocentricTranslationNEA74NoumeaRGNC9193Provider->provideGrid()
)

NGN

Geographic2D::fromSRID(Geographic2D::EPSG_NGN)

to NGN / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NGN_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to NGN / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NGN_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: NGN to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1060
Extent: Kuwait - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-3.2),
    yAxisTranslation: new Metre(-5.7),
    zAxisTranslation: new Metre(2.8)
)

NGO 1948

Geographic2D::fromSRID(Geographic2D::EPSG_NGO_1948)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: NGO 1948 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1653
Extent: Norway - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(278.3),
    yAxisTranslation: new Metre(93),
    zAxisTranslation: new Metre(474.5),
    xAxisRotation: new ArcSecond(7.889),
    yAxisRotation: new ArcSecond(0.05),
    zAxisRotation: new ArcSecond(-6.61),
    scaleDifference: new PartsPerMillion(6.21)
)

to NGO 1948 (Oslo) (Geographic2D)

EPSG

PHPCoord

Name: NGO 1948 (Oslo) to NGO1948 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1762
Extent: Norway - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NGO_1948_OSLO),
    longitudeOffset: new Degree(-10.722916666667)
)

NGO 1948 (Oslo)

Geographic2D::fromSRID(Geographic2D::EPSG_NGO_1948_OSLO)

to NGO 1948 (Geographic2D)

EPSG

PHPCoord

Name: NGO 1948 (Oslo) to NGO1948 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1762
Extent: Norway - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NGO_1948),
    longitudeOffset: new Degree(10.722916666667)
)

to NGO 1948 (Oslo) / NGO zone I (Projected)

EPSG

PHPCoord

Name: NGO zone I
Code: urn:ogc:def:coordinateOperation:EPSG::18221
Extent: Norway - zone I
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NGO_1948_OSLO_NGO_ZONE_I),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(-4.6666666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NGO 1948 (Oslo) / NGO zone II (Projected)

EPSG

PHPCoord

Name: NGO zone II
Code: urn:ogc:def:coordinateOperation:EPSG::18222
Extent: Norway - zone II
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NGO_1948_OSLO_NGO_ZONE_II),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(-2.3333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NGO 1948 (Oslo) / NGO zone III (Projected)

EPSG

PHPCoord

Name: NGO zone III
Code: urn:ogc:def:coordinateOperation:EPSG::18223
Extent: Norway - zone III
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NGO_1948_OSLO_NGO_ZONE_III),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(0),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NGO 1948 (Oslo) / NGO zone IV (Projected)

EPSG

PHPCoord

Name: NGO zone IV
Code: urn:ogc:def:coordinateOperation:EPSG::18224
Extent: Norway - zone IV
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NGO_1948_OSLO_NGO_ZONE_IV),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(2.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NGO 1948 (Oslo) / NGO zone V (Projected)

EPSG

PHPCoord

Name: NGO zone V
Code: urn:ogc:def:coordinateOperation:EPSG::18225
Extent: Norway - zone V
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NGO_1948_OSLO_NGO_ZONE_V),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(6.1666666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NGO 1948 (Oslo) / NGO zone VI (Projected)

EPSG

PHPCoord

Name: NGO zone VI
Code: urn:ogc:def:coordinateOperation:EPSG::18226
Extent: Norway - zone VI
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NGO_1948_OSLO_NGO_ZONE_VI),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(10.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NGO 1948 (Oslo) / NGO zone VII (Projected)

EPSG

PHPCoord

Name: NGO zone VII
Code: urn:ogc:def:coordinateOperation:EPSG::18227
Extent: Norway - zone VII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NGO_1948_OSLO_NGO_ZONE_VII),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(14.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to NGO 1948 (Oslo) / NGO zone VIII (Projected)

EPSG

PHPCoord

Name: NGO zone VIII
Code: urn:ogc:def:coordinateOperation:EPSG::18228
Extent: Norway - zone VIII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NGO_1948_OSLO_NGO_ZONE_VIII),
    latitudeOfNaturalOrigin: new Degree(58),
    longitudeOfNaturalOrigin: new Degree(18.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

NTF

Geographic2D::fromSRID(Geographic2D::EPSG_NTF)

to ED50 (Geographic2D)

EPSG

PHPCoord

Name: NTF to ED50 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1276
Extent: France - onshore - mainland and Corsica
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(-84),
    yAxisTranslation: new Metre(37),
    zAxisTranslation: new Metre(437)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: NTF to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1651
Extent: France - onshore - mainland and Corsica
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-168),
    yAxisTranslation: new Metre(-60),
    zAxisTranslation: new Metre(320)
)

to NTF (Paris) (Geographic2D)

EPSG

PHPCoord

Name: NTF (Paris) to NTF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1763
Extent: France - onshore - mainland and Corsica
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NTF_PARIS),
    longitudeOffset: new Grad(-2.5969213)
)

to RGF93 v1 (Geographic2D)

EPSG

PHPCoord

Name: NTF to RGF93 v1 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9327
Extent: France - onshore - mainland and Corsica
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V1),
    offsetsFile: IGNFGeocentricTranslationNTFRGF93Provider->provideGrid()
)

to RGF93 v2 (Geographic2D)

EPSG

PHPCoord

Name: NTF to RGF93 v2 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9888
Extent: France - onshore - mainland and Corsica
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2),
    offsetsFile: IGNFGeocentricTranslationNTFRGF93Provider->provideGrid()
)

to RGF93 v2b (Geographic2D)

EPSG

PHPCoord

Name: NTF to RGF93 v2b (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9889
Extent: France - onshore - mainland and Corsica
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2B),
    offsetsFile: IGNFGeocentricTranslationNTFRGF93Provider->provideGrid()
)

NTF (Paris)

Geographic2D::fromSRID(Geographic2D::EPSG_NTF_PARIS)

to NTF (Geographic2D)

EPSG

PHPCoord

Name: NTF (Paris) to NTF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1763
Extent: France - onshore - mainland and Corsica
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NTF),
    longitudeOffset: new Grad(2.5969213)
)

to NTF (Paris) / Lambert Centre France (Projected)

EPSG

PHPCoord

Name: Lambert Centre France
Code: urn:ogc:def:coordinateOperation:EPSG::18092
Extent: France - mainland 45.45°N to 48.15°N. Also all mainland.
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NTF_PARIS_LAMBERT_CENTRE_FRANCE),
    latitudeOfNaturalOrigin: new Grad(52),
    longitudeOfNaturalOrigin: new Grad(0),
    scaleFactorAtNaturalOrigin: new Unity(0.99987742),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(200000)
)

to NTF (Paris) / Lambert Corse (Projected)

EPSG

PHPCoord

Name: Lambert Corse
Code: urn:ogc:def:coordinateOperation:EPSG::18094
Extent: France - Corsica onshore
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NTF_PARIS_LAMBERT_CORSE),
    latitudeOfNaturalOrigin: new Grad(46.85),
    longitudeOfNaturalOrigin: new Grad(0),
    scaleFactorAtNaturalOrigin: new Unity(0.99994471),
    falseEasting: new Metre(234.358),
    falseNorthing: new Metre(185861.369)
)

to NTF (Paris) / Lambert Nord France (Projected)

EPSG

PHPCoord

Name: Lambert Nord France
Code: urn:ogc:def:coordinateOperation:EPSG::18091
Extent: France - mainland north of 48.15°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NTF_PARIS_LAMBERT_NORD_FRANCE),
    latitudeOfNaturalOrigin: new Grad(55),
    longitudeOfNaturalOrigin: new Grad(0),
    scaleFactorAtNaturalOrigin: new Unity(0.999877341),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(200000)
)

to NTF (Paris) / Lambert Sud France (Projected)

EPSG

PHPCoord

Name: Lambert Sud France
Code: urn:ogc:def:coordinateOperation:EPSG::18093
Extent: France - mainland south of 45.45°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NTF_PARIS_LAMBERT_SUD_FRANCE),
    latitudeOfNaturalOrigin: new Grad(49),
    longitudeOfNaturalOrigin: new Grad(0),
    scaleFactorAtNaturalOrigin: new Unity(0.999877499),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(200000)
)

to NTF (Paris) / Lambert zone I (Projected)

EPSG

PHPCoord

Name: Lambert zone I
Code: urn:ogc:def:coordinateOperation:EPSG::18081
Extent: France - mainland north of 48.15°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NTF_PARIS_LAMBERT_ZONE_I),
    latitudeOfNaturalOrigin: new Grad(55),
    longitudeOfNaturalOrigin: new Grad(0),
    scaleFactorAtNaturalOrigin: new Unity(0.999877341),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(1200000)
)

to NTF (Paris) / Lambert zone II (Projected)

EPSG

PHPCoord

Name: Lambert zone II
Code: urn:ogc:def:coordinateOperation:EPSG::18082
Extent: France - mainland 45.45°N to 48.15°N. Also all mainland.
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NTF_PARIS_LAMBERT_ZONE_II),
    latitudeOfNaturalOrigin: new Grad(52),
    longitudeOfNaturalOrigin: new Grad(0),
    scaleFactorAtNaturalOrigin: new Unity(0.99987742),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(2200000)
)

to NTF (Paris) / Lambert zone III (Projected)

EPSG

PHPCoord

Name: Lambert zone III
Code: urn:ogc:def:coordinateOperation:EPSG::18083
Extent: France - mainland south of 45.45°N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NTF_PARIS_LAMBERT_ZONE_III),
    latitudeOfNaturalOrigin: new Grad(49),
    longitudeOfNaturalOrigin: new Grad(0),
    scaleFactorAtNaturalOrigin: new Unity(0.999877499),
    falseEasting: new Metre(600000),
    falseNorthing: new Metre(3200000)
)

to NTF (Paris) / Lambert zone IV (Projected)

EPSG

PHPCoord

Name: Lambert zone IV
Code: urn:ogc:def:coordinateOperation:EPSG::18084
Extent: France - Corsica onshore
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NTF_PARIS_LAMBERT_ZONE_IV),
    latitudeOfNaturalOrigin: new Grad(46.85),
    longitudeOfNaturalOrigin: new Grad(0),
    scaleFactorAtNaturalOrigin: new Unity(0.99994471),
    falseEasting: new Metre(234.358),
    falseNorthing: new Metre(4185861.369)
)

NZGD2000

Geographic2D::fromSRID(Geographic2D::EPSG_NZGD2000)

to Chatham Islands 1979 (Geographic2D)

EPSG

PHPCoord

Name: CI1979 to NZGD2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1082
Extent: New Zealand - Chatham Islands group
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CHATHAM_ISLANDS_1979),
    xAxisTranslation: new Metre(-174.05),
    yAxisTranslation: new Metre(25.49),
    zAxisTranslation: new Metre(-112.57),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(0.554),
    scaleDifference: new PartsPerMillion(-0.2263)
)

to NZGD2000 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_NZGD2000)
)

to NZGD2000 / Amuri 2000 (Projected)

EPSG

PHPCoord

Name: Amuri 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17945
Extent: New Zealand - South Island - Amuri mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_AMURI_2000),
    latitudeOfNaturalOrigin: new Degree(-42.688888888889),
    longitudeOfNaturalOrigin: new Degree(173.01),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Antipodes Islands TM 2000 (Projected)

EPSG

PHPCoord

Name: Antipodes Islands Transverse Mercator 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17962
Extent: New Zealand - Antipodes and Bounty Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_ANTIPODES_ISLANDS_TM_2000),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(179),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(10000000)
)

to NZGD2000 / Auckland Islands TM 2000 (Projected)

EPSG

PHPCoord

Name: Auckland Islands Transverse Mercator 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17960
Extent: New Zealand - Snares and Auckland Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_AUCKLAND_ISLANDS_TM_2000),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(166),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(10000000)
)

to NZGD2000 / Bay of Plenty 2000 (Projected)

EPSG

PHPCoord

Name: Bay of Plenty 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17932
Extent: New Zealand - North Island - Bay of Plenty mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_BAY_OF_PLENTY_2000),
    latitudeOfNaturalOrigin: new Degree(-37.761111111111),
    longitudeOfNaturalOrigin: new Degree(176.46611111111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Bluff 2000 (Projected)

EPSG

PHPCoord

Name: Bluff 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17958
Extent: New Zealand - South and Stewart Islands - Bluff mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_BLUFF_2000),
    latitudeOfNaturalOrigin: new Degree(-46.6),
    longitudeOfNaturalOrigin: new Degree(168.34277777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Buller 2000 (Projected)

EPSG

PHPCoord

Name: Buller 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17943
Extent: New Zealand - South Island - Buller mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_BULLER_2000),
    latitudeOfNaturalOrigin: new Degree(-41.810555555556),
    longitudeOfNaturalOrigin: new Degree(171.58111111111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Campbell Island TM 2000 (Projected)

EPSG

PHPCoord

Name: Campbell Island Transverse Mercator 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17961
Extent: New Zealand - Campbell Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_CAMPBELL_ISLAND_TM_2000),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(169),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(10000000)
)

to NZGD2000 / Chatham Island Circuit 2000 (Projected)

EPSG

PHPCoord

Name: Chatham Island Circuit 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17959
Extent: New Zealand - Chatham Islands group
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_CHATHAM_ISLAND_CIRCUIT_2000),
    latitudeOfNaturalOrigin: new Degree(-44),
    longitudeOfNaturalOrigin: new Degree(-176.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Chatham Islands TM 2000 (Projected)

EPSG

PHPCoord

Name: Chatham Islands Transverse Mercator 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17965
Extent: New Zealand - Chatham Islands group
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_CHATHAM_ISLANDS_TM_2000),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-176.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(10000000)
)

to NZGD2000 / Collingwood 2000 (Projected)

EPSG

PHPCoord

Name: Collingwood 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17940
Extent: New Zealand - South Island - Collingwood mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_COLLINGWOOD_2000),
    latitudeOfNaturalOrigin: new Degree(-40.714722222222),
    longitudeOfNaturalOrigin: new Degree(172.67194444444),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Gawler 2000 (Projected)

EPSG

PHPCoord

Name: Gawler 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17951
Extent: New Zealand - South Island - Gawler mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_GAWLER_2000),
    latitudeOfNaturalOrigin: new Degree(-43.748611111111),
    longitudeOfNaturalOrigin: new Degree(171.36055555556),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Grey 2000 (Projected)

EPSG

PHPCoord

Name: Grey 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17944
Extent: New Zealand - South Island - Grey mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_GREY_2000),
    latitudeOfNaturalOrigin: new Degree(-42.333611111111),
    longitudeOfNaturalOrigin: new Degree(171.54972222222),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Hawkes Bay 2000 (Projected)

EPSG

PHPCoord

Name: Hawkes Bay 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17934
Extent: New Zealand - North Island - Hawkes Bay mc Napier vcrs
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_HAWKES_BAY_2000),
    latitudeOfNaturalOrigin: new Degree(-39.650833333333),
    longitudeOfNaturalOrigin: new Degree(176.67361111111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Hokitika 2000 (Projected)

EPSG

PHPCoord

Name: Hokitika 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17947
Extent: New Zealand - South Island - Hokitika mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_HOKITIKA_2000),
    latitudeOfNaturalOrigin: new Degree(-42.886111111111),
    longitudeOfNaturalOrigin: new Degree(170.97972222222),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Jacksons Bay 2000 (Projected)

EPSG

PHPCoord

Name: Jacksons Bay 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17949
Extent: New Zealand - South Island - Jacksons Bay mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_JACKSONS_BAY_2000),
    latitudeOfNaturalOrigin: new Degree(-43.977777777778),
    longitudeOfNaturalOrigin: new Degree(168.60611111111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Karamea 2000 (Projected)

EPSG

PHPCoord

Name: Karamea 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17942
Extent: New Zealand - South Island - Karamea mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_KARAMEA_2000),
    latitudeOfNaturalOrigin: new Degree(-41.289722222222),
    longitudeOfNaturalOrigin: new Degree(172.10888888889),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Lindis Peak 2000 (Projected)

EPSG

PHPCoord

Name: Lindis Peak 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17953
Extent: New Zealand - South Island - Lindis Peak mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_LINDIS_PEAK_2000),
    latitudeOfNaturalOrigin: new Degree(-44.735),
    longitudeOfNaturalOrigin: new Degree(169.4675),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Marlborough 2000 (Projected)

EPSG

PHPCoord

Name: Marlborough 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17946
Extent: New Zealand - South Island - Marlborough mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_MARLBOROUGH_2000),
    latitudeOfNaturalOrigin: new Degree(-41.544444444444),
    longitudeOfNaturalOrigin: new Degree(173.80194444444),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Mount Eden 2000 (Projected)

EPSG

PHPCoord

Name: Mount Eden 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17931
Extent: New Zealand - North Island - Mount Eden mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_MOUNT_EDEN_2000),
    latitudeOfNaturalOrigin: new Degree(-36.879722222222),
    longitudeOfNaturalOrigin: new Degree(174.76416666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Mount Nicholas 2000 (Projected)

EPSG

PHPCoord

Name: Mount Nicholas 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17954
Extent: New Zealand - South Island - Mount Nicholas mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_MOUNT_NICHOLAS_2000),
    latitudeOfNaturalOrigin: new Degree(-45.132777777778),
    longitudeOfNaturalOrigin: new Degree(168.39861111111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Mount Pleasant 2000 (Projected)

EPSG

PHPCoord

Name: Mount Pleasant 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17950
Extent: New Zealand - South Island - Mount Pleasant mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_MOUNT_PLEASANT_2000),
    latitudeOfNaturalOrigin: new Degree(-43.590555555556),
    longitudeOfNaturalOrigin: new Degree(172.72694444444),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Mount York 2000 (Projected)

EPSG

PHPCoord

Name: Mount York 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17955
Extent: New Zealand - South Island - Mount York mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_MOUNT_YORK_2000),
    latitudeOfNaturalOrigin: new Degree(-45.563611111111),
    longitudeOfNaturalOrigin: new Degree(167.73861111111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / NZCS2000 (Projected)

EPSG

PHPCoord

Name: New Zealand Continental Shelf Lambert Conformal 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17964
Extent: New Zealand - offshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_NZCS2000),
    latitudeOfFalseOrigin: new Degree(-41),
    longitudeOfFalseOrigin: new Degree(173),
    latitudeOf1stStandardParallel: new Degree(-37.5),
    latitudeOf2ndStandardParallel: new Degree(-44.5),
    eastingAtFalseOrigin: new Metre(3000000),
    northingAtFalseOrigin: new Metre(7000000)
)

to NZGD2000 / Nelson 2000 (Projected)

EPSG

PHPCoord

Name: Nelson 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17941
Extent: New Zealand - South Island - Nelson mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_NELSON_2000),
    latitudeOfNaturalOrigin: new Degree(-41.274444444444),
    longitudeOfNaturalOrigin: new Degree(173.29916666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / New Zealand Transverse Mercator 2000 (Projected)

EPSG

PHPCoord

Name: New Zealand Transverse Mercator 2000
Code: urn:ogc:def:coordinateOperation:EPSG::19971
Extent: New Zealand - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_NEW_ZEALAND_TRANSVERSE_MERCATOR_2000),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(173),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(1600000),
    falseNorthing: new Metre(10000000)
)

to NZGD2000 / North Taieri 2000 (Projected)

EPSG

PHPCoord

Name: North Taieri 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17957
Extent: New Zealand - South Island - North Taieri mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_NORTH_TAIERI_2000),
    latitudeOfNaturalOrigin: new Degree(-45.861388888889),
    longitudeOfNaturalOrigin: new Degree(170.2825),
    scaleFactorAtNaturalOrigin: new Unity(0.99996),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Observation Point 2000 (Projected)

EPSG

PHPCoord

Name: Observation Point 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17956
Extent: New Zealand - South Island - Observation Point mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_OBSERVATION_POINT_2000),
    latitudeOfNaturalOrigin: new Degree(-45.816111111111),
    longitudeOfNaturalOrigin: new Degree(170.62833333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Okarito 2000 (Projected)

EPSG

PHPCoord

Name: Okarito 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17948
Extent: New Zealand - South Island - Okarito mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_OKARITO_2000),
    latitudeOfNaturalOrigin: new Degree(-43.11),
    longitudeOfNaturalOrigin: new Degree(170.26083333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Poverty Bay 2000 (Projected)

EPSG

PHPCoord

Name: Poverty Bay 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17933
Extent: New Zealand - North Island - Poverty Bay mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_POVERTY_BAY_2000),
    latitudeOfNaturalOrigin: new Degree(-38.624444444444),
    longitudeOfNaturalOrigin: new Degree(177.88555555556),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Raoul Island TM 2000 (Projected)

EPSG

PHPCoord

Name: Raoul Island Transverse Mercator 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17963
Extent: New Zealand - Raoul and Kermadec Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_RAOUL_ISLAND_TM_2000),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-178),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(10000000)
)

to NZGD2000 / Taranaki 2000 (Projected)

EPSG

PHPCoord

Name: Taranaki 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17935
Extent: New Zealand - North Island - Taranaki mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_TARANAKI_2000),
    latitudeOfNaturalOrigin: new Degree(-39.135555555556),
    longitudeOfNaturalOrigin: new Degree(174.22777777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Timaru 2000 (Projected)

EPSG

PHPCoord

Name: Timaru 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17952
Extent: New Zealand - South Island - Timaru mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_TIMARU_2000),
    latitudeOfNaturalOrigin: new Degree(-44.401944444444),
    longitudeOfNaturalOrigin: new Degree(171.05722222222),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Tuhirangi 2000 (Projected)

EPSG

PHPCoord

Name: Tuhirangi 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17936
Extent: New Zealand - North Island - Tuhirangi mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_TUHIRANGI_2000),
    latitudeOfNaturalOrigin: new Degree(-39.512222222222),
    longitudeOfNaturalOrigin: new Degree(175.64),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / UTM zone 1S (Projected)

EPSG

PHPCoord

Name: UTM zone 1S
Code: urn:ogc:def:coordinateOperation:EPSG::16101
Extent: World - S hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_UTM_ZONE_1S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to NZGD2000 / UTM zone 58S (Projected)

EPSG

PHPCoord

Name: UTM zone 58S
Code: urn:ogc:def:coordinateOperation:EPSG::16158
Extent: World - S hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_UTM_ZONE_58S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to NZGD2000 / UTM zone 59S (Projected)

EPSG

PHPCoord

Name: UTM zone 59S
Code: urn:ogc:def:coordinateOperation:EPSG::16159
Extent: World - S hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_UTM_ZONE_59S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to NZGD2000 / UTM zone 60S (Projected)

EPSG

PHPCoord

Name: UTM zone 60S
Code: urn:ogc:def:coordinateOperation:EPSG::16160
Extent: World - S hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_UTM_ZONE_60S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to NZGD2000 / Wairarapa 2000 (Projected)

EPSG

PHPCoord

Name: Wairarapa 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17938
Extent: New Zealand - North Island - Wairarapa mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_WAIRARAPA_2000),
    latitudeOfNaturalOrigin: new Degree(-40.925277777778),
    longitudeOfNaturalOrigin: new Degree(175.64722222222),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Wanganui 2000 (Projected)

EPSG

PHPCoord

Name: Wanganui 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17937
Extent: New Zealand - North Island - Wanganui mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_WANGANUI_2000),
    latitudeOfNaturalOrigin: new Degree(-40.241944444444),
    longitudeOfNaturalOrigin: new Degree(175.48805555556),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD2000 / Wellington 2000 (Projected)

EPSG

PHPCoord

Name: Wellington 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17939
Extent: New Zealand - North Island - Wellington mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD2000_WELLINGTON_2000),
    latitudeOfNaturalOrigin: new Degree(-41.301111111111),
    longitudeOfNaturalOrigin: new Degree(174.77638888889),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to NZGD49 (Geographic2D)

EPSG

PHPCoord

Name: NZGD49 to NZGD2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1566
Extent: New Zealand - onshore and nearshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NZGD49),
    xAxisTranslation: new Metre(-54.4),
    yAxisTranslation: new Metre(20.1),
    zAxisTranslation: new Metre(-183.1)
)
Name: NZGD49 to NZGD2000 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1568
Extent: New Zealand - onshore and nearshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NZGD49),
    offsetsFile: NTv2NZGD1949NZGD2000NewZealandProvider->provideGrid()
)
Name: NZGD49 to NZGD2000 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1701
Extent: New Zealand - onshore and nearshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NZGD49),
    xAxisTranslation: new Metre(-59.47),
    yAxisTranslation: new Metre(5.04),
    zAxisTranslation: new Metre(-187.44),
    xAxisRotation: new ArcSecond(0.47),
    yAxisRotation: new ArcSecond(-0.1),
    zAxisRotation: new ArcSecond(1.024),
    scaleDifference: new PartsPerMillion(4.5993)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: NZGD2000 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1565
Extent: New Zealand
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

NZGD49

Geographic2D::fromSRID(Geographic2D::EPSG_NZGD49)

to NZGD2000 (Geographic2D)

EPSG

PHPCoord

Name: NZGD49 to NZGD2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1566
Extent: New Zealand - onshore and nearshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NZGD2000),
    xAxisTranslation: new Metre(54.4),
    yAxisTranslation: new Metre(-20.1),
    zAxisTranslation: new Metre(183.1)
)
Name: NZGD49 to NZGD2000 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1568
Extent: New Zealand - onshore and nearshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NZGD2000),
    offsetsFile: NTv2NZGD1949NZGD2000NewZealandProvider->provideGrid()
)
Name: NZGD49 to NZGD2000 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1701
Extent: New Zealand - onshore and nearshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NZGD2000),
    xAxisTranslation: new Metre(59.47),
    yAxisTranslation: new Metre(-5.04),
    zAxisTranslation: new Metre(187.44),
    xAxisRotation: new ArcSecond(-0.47),
    yAxisRotation: new ArcSecond(0.1),
    zAxisRotation: new ArcSecond(-1.024),
    scaleDifference: new PartsPerMillion(-4.5993)
)

to NZGD49 / Amuri Circuit (Projected)

EPSG

PHPCoord

Name: Amuri Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17915
Extent: New Zealand - South Island - Amuri mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_AMURI_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-42.689116583333),
    longitudeOfNaturalOrigin: new Degree(173.01013338889),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Bay of Plenty Circuit (Projected)

EPSG

PHPCoord

Name: Bay of Plenty Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17902
Extent: New Zealand - North Island - Bay of Plenty mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_BAY_OF_PLENTY_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-37.761249805556),
    longitudeOfNaturalOrigin: new Degree(176.46619725),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Bluff Circuit (Projected)

EPSG

PHPCoord

Name: Bluff Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17928
Extent: New Zealand - South and Stewart Islands - Bluff mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_BLUFF_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-46.600009611111),
    longitudeOfNaturalOrigin: new Degree(168.342872),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300002.66),
    falseNorthing: new Metre(699999.58)
)

to NZGD49 / Buller Circuit (Projected)

EPSG

PHPCoord

Name: Buller Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17913
Extent: New Zealand - South Island - Buller mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_BULLER_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-41.810802861111),
    longitudeOfNaturalOrigin: new Degree(171.58126005556),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Collingwood Circuit (Projected)

EPSG

PHPCoord

Name: Collingwood Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17910
Extent: New Zealand - South Island - Collingwood mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_COLLINGWOOD_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-40.714759055556),
    longitudeOfNaturalOrigin: new Degree(172.6720465),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Gawler Circuit (Projected)

EPSG

PHPCoord

Name: Gawler Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17921
Extent: New Zealand - South Island - Gawler mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_GAWLER_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-43.748711555556),
    longitudeOfNaturalOrigin: new Degree(171.36074847222),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Grey Circuit (Projected)

EPSG

PHPCoord

Name: Grey Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17914
Extent: New Zealand - South Island - Grey mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_GREY_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-42.333694277778),
    longitudeOfNaturalOrigin: new Degree(171.54977130556),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Hawkes Bay Circuit (Projected)

EPSG

PHPCoord

Name: Hawkes Bay Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17904
Extent: New Zealand - North Island - Hawkes Bay mc Napier vcrs
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_HAWKES_BAY_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-39.650929305556),
    longitudeOfNaturalOrigin: new Degree(176.67368052778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Hokitika Circuit (Projected)

EPSG

PHPCoord

Name: Hokitika Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17917
Extent: New Zealand - South Island - Hokitika mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_HOKITIKA_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-42.886322361111),
    longitudeOfNaturalOrigin: new Degree(170.9799935),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Jacksons Bay Circuit (Projected)

EPSG

PHPCoord

Name: Jacksons Bay Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17919
Extent: New Zealand - South Island - Jacksons Bay mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_JACKSONS_BAY_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-43.977802888889),
    longitudeOfNaturalOrigin: new Degree(168.606267),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Karamea Circuit (Projected)

EPSG

PHPCoord

Name: Karamea Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17912
Extent: New Zealand - South Island - Karamea mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_KARAMEA_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-41.289911527778),
    longitudeOfNaturalOrigin: new Degree(172.10902819444),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Lindis Peak Circuit (Projected)

EPSG

PHPCoord

Name: Lindis Peak Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17923
Extent: New Zealand - South Island - Lindis Peak mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_LINDIS_PEAK_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-44.735267972222),
    longitudeOfNaturalOrigin: new Degree(169.46775508333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Marlborough Circuit (Projected)

EPSG

PHPCoord

Name: Marlborough Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17916
Extent: New Zealand - South Island - Marlborough mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_MARLBOROUGH_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-41.544486666667),
    longitudeOfNaturalOrigin: new Degree(173.80207411111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Mount Eden Circuit (Projected)

EPSG

PHPCoord

Name: Mount Eden Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17901
Extent: New Zealand - North Island - Mount Eden mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_MOUNT_EDEN_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-36.879865277778),
    longitudeOfNaturalOrigin: new Degree(174.76433936111),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Mount Nicholas Circuit (Projected)

EPSG

PHPCoord

Name: Mount Nicholas Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17924
Extent: New Zealand - South Island - Mount Nicholas mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_MOUNT_NICHOLAS_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-45.132902583333),
    longitudeOfNaturalOrigin: new Degree(168.39864119444),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Mount Pleasant Circuit (Projected)

EPSG

PHPCoord

Name: Mount Pleasant Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17920
Extent: New Zealand - South Island - Mount Pleasant mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_MOUNT_PLEASANT_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-43.590637583333),
    longitudeOfNaturalOrigin: new Degree(172.72719358333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Mount York Circuit (Projected)

EPSG

PHPCoord

Name: Mount York Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17925
Extent: New Zealand - South Island - Mount York mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_MOUNT_YORK_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-45.563726166667),
    longitudeOfNaturalOrigin: new Degree(167.73886177778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Nelson Circuit (Projected)

EPSG

PHPCoord

Name: Nelson Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17911
Extent: New Zealand - South Island - Nelson mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_NELSON_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-41.274544722222),
    longitudeOfNaturalOrigin: new Degree(173.29931680556),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / New Zealand Map Grid (Projected)

EPSG

PHPCoord

Name: New Zealand Map Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19917
Extent: New Zealand - onshore
$point->newZealandMapGrid(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_NEW_ZEALAND_MAP_GRID),
    latitudeOfNaturalOrigin: new Degree(-41),
    longitudeOfNaturalOrigin: new Degree(173),
    falseEasting: new Metre(2510000),
    falseNorthing: new Metre(6023150)
)

to NZGD49 / North Island Grid (Projected)

EPSG

PHPCoord

Name: New Zealand North Island National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::18141
Extent: New Zealand - North Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_NORTH_ISLAND_GRID),
    latitudeOfNaturalOrigin: new Degree(-39),
    longitudeOfNaturalOrigin: new Degree(175.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new BritishYard1922Sears(300000),
    falseNorthing: new BritishYard1922Sears(400000)
)

to NZGD49 / North Taieri Circuit (Projected)

EPSG

PHPCoord

Name: North Taieri Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17927
Extent: New Zealand - South Island - North Taieri mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_NORTH_TAIERI_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-45.861513361111),
    longitudeOfNaturalOrigin: new Degree(170.28258911111),
    scaleFactorAtNaturalOrigin: new Unity(0.99996),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Observation Point Circuit (Projected)

EPSG

PHPCoord

Name: Observation Point Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17926
Extent: New Zealand - South Island - Observation Point mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_OBSERVATION_POINT_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-45.816196611111),
    longitudeOfNaturalOrigin: new Degree(170.62859516667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Okarito Circuit (Projected)

EPSG

PHPCoord

Name: Okarito Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17918
Extent: New Zealand - South Island - Okarito mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_OKARITO_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-43.110128138889),
    longitudeOfNaturalOrigin: new Degree(170.26092583333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Poverty Bay Circuit (Projected)

EPSG

PHPCoord

Name: Poverty Bay Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17903
Extent: New Zealand - North Island - Poverty Bay mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_POVERTY_BAY_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-38.624702777778),
    longitudeOfNaturalOrigin: new Degree(177.88563627778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / South Island Grid (Projected)

EPSG

PHPCoord

Name: New Zealand South Island National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::18142
Extent: New Zealand - South and Stewart Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_SOUTH_ISLAND_GRID),
    latitudeOfNaturalOrigin: new Degree(-44),
    longitudeOfNaturalOrigin: new Degree(171.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new BritishYard1922Sears(500000),
    falseNorthing: new BritishYard1922Sears(500000)
)

to NZGD49 / Taranaki Circuit (Projected)

EPSG

PHPCoord

Name: Taranaki Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17905
Extent: New Zealand - North Island - Taranaki mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_TARANAKI_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-39.135758305556),
    longitudeOfNaturalOrigin: new Degree(174.22801175),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Timaru Circuit (Projected)

EPSG

PHPCoord

Name: Timaru Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17922
Extent: New Zealand - South Island - Timaru mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_TIMARU_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-44.402220361111),
    longitudeOfNaturalOrigin: new Degree(171.05725083333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Tuhirangi Circuit (Projected)

EPSG

PHPCoord

Name: Tuhirangi Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17906
Extent: New Zealand - North Island - Tuhirangi mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_TUHIRANGI_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-39.512470388889),
    longitudeOfNaturalOrigin: new Degree(175.64003680556),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / UTM zone 58S (Projected)

EPSG

PHPCoord

Name: UTM zone 58S
Code: urn:ogc:def:coordinateOperation:EPSG::16158
Extent: World - S hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_UTM_ZONE_58S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to NZGD49 / UTM zone 59S (Projected)

EPSG

PHPCoord

Name: UTM zone 59S
Code: urn:ogc:def:coordinateOperation:EPSG::16159
Extent: World - S hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_UTM_ZONE_59S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to NZGD49 / UTM zone 60S (Projected)

EPSG

PHPCoord

Name: UTM zone 60S
Code: urn:ogc:def:coordinateOperation:EPSG::16160
Extent: World - S hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_UTM_ZONE_60S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to NZGD49 / Wairarapa Circuit (Projected)

EPSG

PHPCoord

Name: Wairarapa Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17908
Extent: New Zealand - North Island - Wairarapa mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_WAIRARAPA_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-40.925532638889),
    longitudeOfNaturalOrigin: new Degree(175.64734966667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Wanganui Circuit (Projected)

EPSG

PHPCoord

Name: Wanganui Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17907
Extent: New Zealand - North Island - Wanganui mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_WANGANUI_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-40.241947138889),
    longitudeOfNaturalOrigin: new Degree(175.48809961111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to NZGD49 / Wellington Circuit (Projected)

EPSG

PHPCoord

Name: Wellington Circuit
Code: urn:ogc:def:coordinateOperation:EPSG::17909
Extent: New Zealand - North Island - Wellington mc
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NZGD49_WELLINGTON_CIRCUIT),
    latitudeOfNaturalOrigin: new Degree(-41.301319638889),
    longitudeOfNaturalOrigin: new Degree(174.77662311111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(700000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: NZGD49 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1151
Extent: New Zealand - onshore and nearshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(84),
    yAxisTranslation: new Metre(-22),
    zAxisTranslation: new Metre(209)
)

Nahrwan 1934

Geographic2D::fromSRID(Geographic2D::EPSG_NAHRWAN_1934)

to Nahrwan 1934 / Iraq zone (Projected)

EPSG

PHPCoord

Name: Iraq zone
Code: urn:ogc:def:coordinateOperation:EPSG::19906
Extent: Asia - Middle East - Iraq zone
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NAHRWAN_1934_IRAQ_ZONE),
    latitudeOfNaturalOrigin: new Degree(32.5),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9987864078),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(1166200)
)

to Nahrwan 1934 / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAHRWAN_1934_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Nahrwan 1934 / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAHRWAN_1934_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Nahrwan 1934 / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAHRWAN_1934_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Nahrwan 1934 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::7033
Extent: Iraq - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-242.2),
    yAxisTranslation: new Metre(-144.9),
    zAxisTranslation: new Metre(370.3)
)

Nahrwan 1967

Geographic2D::fromSRID(Geographic2D::EPSG_NAHRWAN_1967)

to Nahrwan 1967 / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAHRWAN_1967_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Nahrwan 1967 / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAHRWAN_1967_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Nahrwan 1967 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1190
Extent: Saudi Arabia - onshore Gulf coast
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-243),
    yAxisTranslation: new Metre(-192),
    zAxisTranslation: new Metre(477)
)
Name: Nahrwan 1967 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1191
Extent: UAE
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-249),
    yAxisTranslation: new Metre(-156),
    zAxisTranslation: new Metre(381)
)
Name: Nahrwan 1967 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1531
Extent: UAE - Abu al Bu Khoosh
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-245),
    yAxisTranslation: new Metre(-153.9),
    zAxisTranslation: new Metre(382.8)
)
Name: Nahrwan 1967 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::15953
Extent: UAE - Dubai municipality
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-250.7),
    yAxisTranslation: new Metre(-157.9),
    zAxisTranslation: new Metre(380.4)
)
Name: Nahrwan 1967 to WGS 84 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::6999
Extent: UAE - Abu Dhabi - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-253.4392),
    yAxisTranslation: new Metre(-148.452),
    zAxisTranslation: new Metre(386.5267),
    xAxisRotation: new ArcSecond(-0.15605),
    yAxisRotation: new ArcSecond(-0.43),
    zAxisRotation: new ArcSecond(0.1013),
    scaleDifference: new PartsPerMillion(-0.0424)
)

Nakhl-e Ghanem

Geographic2D::fromSRID(Geographic2D::EPSG_NAKHL_E_GHANEM)

to Nakhl-e Ghanem / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAKHL_E_GHANEM_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Nakhl-e Ghanem to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15746
Extent: Iran - Tombak LNG plant
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(-0.15),
    zAxisTranslation: new Metre(0.68)
)

Naparima 1955

Geographic2D::fromSRID(Geographic2D::EPSG_NAPARIMA_1955)

to Naparima 1955 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAPARIMA_1955_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Naparima 1955 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1555
Extent: Trinidad and Tobago - Trinidad - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-0.465),
    yAxisTranslation: new Metre(372.095),
    zAxisTranslation: new Metre(171.736)
)

Naparima 1972

Geographic2D::fromSRID(Geographic2D::EPSG_NAPARIMA_1972)

to Naparima 1972 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NAPARIMA_1972_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Naparima 1972 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1307
Extent: Trinidad and Tobago - Tobago - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-2),
    yAxisTranslation: new Metre(374),
    zAxisTranslation: new Metre(172)
)

Nepal 1981

Geographic2D::fromSRID(Geographic2D::EPSG_NEPAL_1981)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Nepal 1981 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6208
Extent: Nepal
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(293.17),
    yAxisTranslation: new Metre(726.18),
    zAxisTranslation: new Metre(245.36)
)

New Beijing

Geographic2D::fromSRID(Geographic2D::EPSG_NEW_BEIJING)

to New Beijing / 3-degree Gauss-Kruger CM 102E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 102E
Code: urn:ogc:def:coordinateOperation:EPSG::16394
Extent: World - N hemisphere - 3-degree CM 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_102E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 105E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::16318
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 108E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 108E
Code: urn:ogc:def:coordinateOperation:EPSG::16396
Extent: World - N hemisphere - 3-degree CM 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_108E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 111E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::16319
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 114E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 114E
Code: urn:ogc:def:coordinateOperation:EPSG::16398
Extent: World - N hemisphere - 3-degree CM 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_114E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 117E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::16320
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 120E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 120E
Code: urn:ogc:def:coordinateOperation:EPSG::16170
Extent: World - N hemisphere - 3-degree CM 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_120E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 123E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::16321
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 126E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 126E
Code: urn:ogc:def:coordinateOperation:EPSG::16172
Extent: World - N hemisphere - 3-degree CM 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_126E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 129E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::16322
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 132E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 132E
Code: urn:ogc:def:coordinateOperation:EPSG::16174
Extent: World - N hemisphere - 3-degree CM 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_132E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 135E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::16323
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 75E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::16313
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 78E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 78E
Code: urn:ogc:def:coordinateOperation:EPSG::16386
Extent: World - N hemisphere - 3-degree CM 078°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_78E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 81E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::16314
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 84E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 84E
Code: urn:ogc:def:coordinateOperation:EPSG::16388
Extent: World - N hemisphere - 3-degree CM 084°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_84E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 87E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::16315
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 90E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 90E
Code: urn:ogc:def:coordinateOperation:EPSG::16390
Extent: World - N hemisphere - 3-degree CM 090°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_90E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 93E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::16316
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 96E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 96E
Code: urn:ogc:def:coordinateOperation:EPSG::16392
Extent: World - N hemisphere - 3-degree CM 096°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_96E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger CM 99E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::16317
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 25 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::16285
Extent: World - N hemisphere - 3-degree CM 075°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_25),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(25500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 26 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::16286
Extent: World - N hemisphere - 3-degree CM 078°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_26),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(26500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 27 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::16287
Extent: World - N hemisphere - 3-degree CM 081°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(27500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 28 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::16288
Extent: World - N hemisphere - 3-degree CM 084°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(28500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 29 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::16289
Extent: World - N hemisphere - 3-degree CM 087°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_29),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(29500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 30 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::16290
Extent: World - N hemisphere - 3-degree CM 090°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(30500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 31 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 31
Code: urn:ogc:def:coordinateOperation:EPSG::16291
Extent: World - N hemisphere - 3-degree CM 093°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(31500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 32 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 32
Code: urn:ogc:def:coordinateOperation:EPSG::16292
Extent: World - N hemisphere - 3-degree CM 096°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_32),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(32500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 33 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 33
Code: urn:ogc:def:coordinateOperation:EPSG::16293
Extent: World - N hemisphere - 3-degree CM 099°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_33),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(33500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 34 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 34
Code: urn:ogc:def:coordinateOperation:EPSG::16294
Extent: World - N hemisphere - 3-degree CM 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_34),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(34500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 35 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 35
Code: urn:ogc:def:coordinateOperation:EPSG::16295
Extent: World - N hemisphere - 3-degree CM 105°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_35),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(35500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 36 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 36
Code: urn:ogc:def:coordinateOperation:EPSG::16296
Extent: World - N hemisphere - 3-degree CM 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_36),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(36500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 37 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 37
Code: urn:ogc:def:coordinateOperation:EPSG::16297
Extent: World - N hemisphere - 3-degree CM 111°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_37),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(37500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 38 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 38
Code: urn:ogc:def:coordinateOperation:EPSG::16298
Extent: World - N hemisphere - 3-degree CM 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_38),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(38500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 39 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 39
Code: urn:ogc:def:coordinateOperation:EPSG::16299
Extent: World - N hemisphere - 3-degree CM 117°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_39),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(39500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 40 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 40
Code: urn:ogc:def:coordinateOperation:EPSG::16070
Extent: World - N hemisphere - 3-degree CM 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_40),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(40500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 41 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 41
Code: urn:ogc:def:coordinateOperation:EPSG::16071
Extent: World - N hemisphere - 3-degree CM 123°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_41),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(41500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 42 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 42
Code: urn:ogc:def:coordinateOperation:EPSG::16072
Extent: World - N hemisphere - 3-degree CM 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_42),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(42500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 43 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 43
Code: urn:ogc:def:coordinateOperation:EPSG::16073
Extent: World - N hemisphere - 3-degree CM 129°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_43),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(43500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 44 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 44
Code: urn:ogc:def:coordinateOperation:EPSG::16074
Extent: World - N hemisphere - 3-degree CM 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_44),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(44500000),
    falseNorthing: new Metre(0)
)

to New Beijing / 3-degree Gauss-Kruger zone 45 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 45
Code: urn:ogc:def:coordinateOperation:EPSG::16075
Extent: World - N hemisphere - 3-degree CM 135°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_3_DEGREE_GAUSS_KRUGER_ZONE_45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(45500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger CM 105E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::16318
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger CM 111E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::16319
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger CM 117E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::16320
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger CM 123E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::16321
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger CM 129E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::16322
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger CM 135E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::16323
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger CM 75E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::16313
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger CM 81E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::16314
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger CM 87E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::16315
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger CM 93E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::16316
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger CM 99E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::16317
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger zone 13 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::16213
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(13500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger zone 14 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::16214
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(14500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger zone 15 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::16215
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(15500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger zone 16 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::16216
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(16500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger zone 17 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::16217
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(17500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger zone 18 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::16218
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(18500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger zone 19 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::16219
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_ZONE_19),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(19500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger zone 20 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::16220
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(20500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger zone 21 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::16221
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_ZONE_21),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(21500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger zone 22 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::16222
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(22500000),
    falseNorthing: new Metre(0)
)

to New Beijing / Gauss-Kruger zone 23 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::16223
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NEW_BEIJING_GAUSS_KRUGER_ZONE_23),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(23500000),
    falseNorthing: new Metre(0)
)

Nord Sahara 1959

Geographic2D::fromSRID(Geographic2D::EPSG_NORD_SAHARA_1959)

to Nord Sahara 1959 / Nord Algerie (Projected)

EPSG

PHPCoord

Name: Nord Algerie
Code: urn:ogc:def:coordinateOperation:EPSG::18021
Extent: Algeria - north of 34°39’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NORD_SAHARA_1959_NORD_ALGERIE),
    latitudeOfNaturalOrigin: new Grad(40),
    longitudeOfNaturalOrigin: new Grad(3),
    scaleFactorAtNaturalOrigin: new Unity(0.999625544),
    falseEasting: new Metre(500135),
    falseNorthing: new Metre(300090)
)

to Nord Sahara 1959 / Sud Algerie (Projected)

EPSG

PHPCoord

Name: Sud Algerie
Code: urn:ogc:def:coordinateOperation:EPSG::18022
Extent: Algeria - 31°30’N to 34°39’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_NORD_SAHARA_1959_SUD_ALGERIE),
    latitudeOfNaturalOrigin: new Grad(37),
    longitudeOfNaturalOrigin: new Grad(3),
    scaleFactorAtNaturalOrigin: new Unity(0.999625769),
    falseEasting: new Metre(500135),
    falseNorthing: new Metre(300090)
)

to Nord Sahara 1959 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NORD_SAHARA_1959_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Nord Sahara 1959 / UTM zone 30N (Projected)

EPSG

PHPCoord

Name: UTM zone 30N
Code: urn:ogc:def:coordinateOperation:EPSG::16030
Extent: World - N hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NORD_SAHARA_1959_UTM_ZONE_30N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Nord Sahara 1959 / UTM zone 31N (Projected)

EPSG

PHPCoord

Name: UTM zone 31N
Code: urn:ogc:def:coordinateOperation:EPSG::16031
Extent: World - N hemisphere - 0°E to 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NORD_SAHARA_1959_UTM_ZONE_31N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Nord Sahara 1959 / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_NORD_SAHARA_1959_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE (Geographic2D)

EPSG

PHPCoord

Name: Nord Sahara 1959 to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1560
Extent: Algeria - Hassi Messaoud
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE),
    xAxisTranslation: new Metre(-156.5),
    yAxisTranslation: new Metre(-87.2),
    zAxisTranslation: new Metre(285.9)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Nord Sahara 1959 to WGS 84 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::5660
Extent: Algeria
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-209.3622),
    yAxisTranslation: new Metre(-87.8162),
    zAxisTranslation: new Metre(404.6198),
    xAxisRotation: new ArcSecond(0.0046),
    yAxisRotation: new ArcSecond(3.4784),
    zAxisRotation: new ArcSecond(0.5805),
    scaleDifference: new PartsPerMillion(-1.4547)
)

Nouakchott 1965

Geographic2D::fromSRID(Geographic2D::EPSG_NOUAKCHOTT_1965)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Nouakchott 1965 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15709
Extent: Mauritania - Nouakchutt
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(124.5),
    yAxisTranslation: new Metre(-63.5),
    zAxisTranslation: new Metre(-281)
)

ONGD14

Geographic2D::fromSRID(Geographic2D::EPSG_ONGD14)

to ONGD14 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ONGD14)
)

to ONGD14 / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ONGD14_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ONGD14 / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ONGD14_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ONGD14 / UTM zone 41N (Projected)

EPSG

PHPCoord

Name: UTM zone 41N
Code: urn:ogc:def:coordinateOperation:EPSG::16041
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ONGD14_UTM_ZONE_41N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

ONGD17

Geographic2D::fromSRID(Geographic2D::EPSG_ONGD17)

to ONGD17 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ONGD17)
)

to ONGD17 / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ONGD17_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ONGD17 / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ONGD17_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to ONGD17 / UTM zone 41N (Projected)

EPSG

PHPCoord

Name: UTM zone 41N
Code: urn:ogc:def:coordinateOperation:EPSG::16041
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ONGD17_UTM_ZONE_41N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

OSGB36

Geographic2D::fromSRID(Geographic2D::EPSG_OSGB36)

to OSGB36 / British National Grid (Projected)

EPSG

PHPCoord

Name: British National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19916
Extent: UK - Britain and UKCS 49°45’N to 61°N, 9°W to 2°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_OSGB36_BRITISH_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(49),
    longitudeOfNaturalOrigin: new Degree(-2),
    scaleFactorAtNaturalOrigin: new Unity(0.9996012717),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(-100000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: OSGB36 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1314
Extent: UK - Great Britain onshore and nearshore; Isle of Man
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(446.448),
    yAxisTranslation: new Metre(-125.157),
    zAxisTranslation: new Metre(542.06),
    xAxisRotation: new ArcSecond(0.15),
    yAxisRotation: new ArcSecond(0.247),
    zAxisRotation: new ArcSecond(0.842),
    scaleDifference: new PartsPerMillion(-20.489)
)

OSNI 1952

Geographic2D::fromSRID(Geographic2D::EPSG_OSNI_1952)

to OSNI 1952 / Irish National Grid (Projected)

EPSG

PHPCoord

Name: Irish National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19973
Extent: UK - Northern Ireland - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_OSNI_1952_IRISH_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(53.5),
    longitudeOfNaturalOrigin: new Degree(-8),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(250000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: OSNI 1952 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1955
Extent: UK - Northern Ireland - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(482.5),
    yAxisTranslation: new Metre(-130.6),
    zAxisTranslation: new Metre(564.6),
    xAxisRotation: new ArcSecond(-1.042),
    yAxisRotation: new ArcSecond(-0.214),
    zAxisRotation: new ArcSecond(-0.631),
    scaleDifference: new PartsPerMillion(8.15)
)

Observatario

Geographic2D::fromSRID(Geographic2D::EPSG_OBSERVATARIO)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Observatario to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6900
Extent: Mozambique - south
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-132),
    yAxisTranslation: new Metre(-110),
    zAxisTranslation: new Metre(-335)
)

Ocotepeque 1935

Geographic2D::fromSRID(Geographic2D::EPSG_OCOTEPEQUE_1935)

to CR05 (Geographic2D)

EPSG

PHPCoord

Name: Ocotepeque 1935 to CR05 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6890
Extent: Costa Rica - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CR05),
    xAxisTranslation: new Metre(213.11),
    yAxisTranslation: new Metre(9.37),
    zAxisTranslation: new Metre(-74.95)
)

to NAD27 (Geographic2D)

EPSG

PHPCoord

Name: Ocotepeque 1935 to NAD27 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6888
Extent: Central America - Guatemala to Costa Rica
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(205.435),
    yAxisTranslation: new Metre(-29.099),
    zAxisTranslation: new Metre(-292.202)
)

to Ocotepeque 1935 / Costa Rica Norte (Projected)

EPSG

PHPCoord

Name: Costa Rica Norte
Code: urn:ogc:def:coordinateOperation:EPSG::5390
Extent: Costa Rica - onshore north of 9°32’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_OCOTEPEQUE_1935_COSTA_RICA_NORTE),
    latitudeOfNaturalOrigin: new Degree(10.466666666667),
    longitudeOfNaturalOrigin: new Degree(-84.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99995696),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(271820.522)
)

to Ocotepeque 1935 / Costa Rica Sur (Projected)

EPSG

PHPCoord

Name: Costa Rica Sur
Code: urn:ogc:def:coordinateOperation:EPSG::5394
Extent: Costa Rica - onshore south of 9°56’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_OCOTEPEQUE_1935_COSTA_RICA_SUR),
    latitudeOfNaturalOrigin: new Degree(9),
    longitudeOfNaturalOrigin: new Degree(-83.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.99995696),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(327987.436)
)

to Ocotepeque 1935 / El Salvador Lambert (Projected)

EPSG

PHPCoord

Name: El Salvador Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::5399
Extent: El Salvador - onshore
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_OCOTEPEQUE_1935_EL_SALVADOR_LAMBERT),
    latitudeOfNaturalOrigin: new Degree(13.783333333333),
    longitudeOfNaturalOrigin: new Degree(-89),
    scaleFactorAtNaturalOrigin: new Unity(0.99996704),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(295809.184)
)

to Ocotepeque 1935 / Guatemala Norte (Projected)

EPSG

PHPCoord

Name: Guatemala Norte
Code: urn:ogc:def:coordinateOperation:EPSG::18211
Extent: Guatemala - north of 15°51’30″N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_OCOTEPEQUE_1935_GUATEMALA_NORTE),
    latitudeOfNaturalOrigin: new Degree(16.816666666667),
    longitudeOfNaturalOrigin: new Degree(-90.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99992226),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(292209.579)
)

to Ocotepeque 1935 / Guatemala Sur (Projected)

EPSG

PHPCoord

Name: Guatemala Sur
Code: urn:ogc:def:coordinateOperation:EPSG::18212
Extent: Guatemala - south of 15°51’30″N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_OCOTEPEQUE_1935_GUATEMALA_SUR),
    latitudeOfNaturalOrigin: new Degree(14.9),
    longitudeOfNaturalOrigin: new Degree(-90.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.99989906),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(325992.681)
)

to Ocotepeque 1935 / Nicaragua Norte (Projected)

EPSG

PHPCoord

Name: Nicaragua Norte
Code: urn:ogc:def:coordinateOperation:EPSG::5439
Extent: Nicaragua - onshore north of 12°48’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_OCOTEPEQUE_1935_NICARAGUA_NORTE),
    latitudeOfNaturalOrigin: new Degree(13.866666666667),
    longitudeOfNaturalOrigin: new Degree(-85.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99990314),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(359891.816)
)

to Ocotepeque 1935 / Nicaragua Sur (Projected)

EPSG

PHPCoord

Name: Nicaragua Sur
Code: urn:ogc:def:coordinateOperation:EPSG::5444
Extent: Nicaragua - onshore south of 12°48’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_OCOTEPEQUE_1935_NICARAGUA_SUR),
    latitudeOfNaturalOrigin: new Degree(11.733333333333),
    longitudeOfNaturalOrigin: new Degree(-85.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99992228),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(288876.327)
)

Old Hawaiian

Geographic2D::fromSRID(Geographic2D::EPSG_OLD_HAWAIIAN)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: Old Hawaiian to NAD83 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8561
Extent: USA - Hawaii - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    latitudeDifferenceFile: NADCON5OHDNAD831986HawaiiLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5OHDNAD831986HawaiiLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

to Old Hawaiian / Hawaii zone 1 (Projected)

EPSG

PHPCoord

Name: Hawaii CS27 zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::15101
Extent: USA - Hawaii - island of Hawaii - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_OLD_HAWAIIAN_HAWAII_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(18.833333333333),
    longitudeOfNaturalOrigin: new Degree(-155.5),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to Old Hawaiian / Hawaii zone 2 (Projected)

EPSG

PHPCoord

Name: Hawaii CS27 zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::15102
Extent: USA - Hawaii - Maui; Kahoolawe; Lanai; Molokai - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_OLD_HAWAIIAN_HAWAII_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(20.333333333333),
    longitudeOfNaturalOrigin: new Degree(-156.66666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999966667),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to Old Hawaiian / Hawaii zone 3 (Projected)

EPSG

PHPCoord

Name: Hawaii CS27 zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::15103
Extent: USA - Hawaii - Oahu - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_OLD_HAWAIIAN_HAWAII_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(21.166666666667),
    longitudeOfNaturalOrigin: new Degree(-158),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to Old Hawaiian / Hawaii zone 4 (Projected)

EPSG

PHPCoord

Name: Hawaii CS27 zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::15104
Extent: USA - Hawaii - Kauai - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_OLD_HAWAIIAN_HAWAII_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(21.833333333333),
    longitudeOfNaturalOrigin: new Degree(-159.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to Old Hawaiian / Hawaii zone 5 (Projected)

EPSG

PHPCoord

Name: Hawaii CS27 zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::15105
Extent: USA - Hawaii - Niihau - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_OLD_HAWAIIAN_HAWAII_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(21.666666666667),
    longitudeOfNaturalOrigin: new Degree(-160.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new USSurveyFoot(500000),
    falseNorthing: new USSurveyFoot(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Old Hawaiian to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::15824
Extent: USA - Hawaii - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(61),
    yAxisTranslation: new Metre(-285),
    zAxisTranslation: new Metre(-181)
)
Name: Old Hawaiian to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::15825
Extent: USA - Hawaii - island of Hawaii - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(89),
    yAxisTranslation: new Metre(-279),
    zAxisTranslation: new Metre(-183)
)
Name: Old Hawaiian to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::15826
Extent: USA - Hawaii - Kauai - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(45),
    yAxisTranslation: new Metre(-290),
    zAxisTranslation: new Metre(-172)
)
Name: Old Hawaiian to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15827
Extent: USA - Hawaii - Maui; Kahoolawe; Lanai; Molokai - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(65),
    yAxisTranslation: new Metre(-290),
    zAxisTranslation: new Metre(-190)
)
Name: Old Hawaiian to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::15828
Extent: USA - Hawaii - Oahu - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(58),
    yAxisTranslation: new Metre(-283),
    zAxisTranslation: new Metre(-182)
)

PD/83

Geographic2D::fromSRID(Geographic2D::EPSG_PD_83)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: PD/83 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15867
Extent: Germany - Thuringen
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(599.4),
    yAxisTranslation: new Metre(72.4),
    zAxisTranslation: new Metre(419.2),
    xAxisRotation: new ArcSecond(-0.062),
    yAxisRotation: new ArcSecond(-0.022),
    zAxisRotation: new ArcSecond(-2.723),
    scaleDifference: new PartsPerMillion(6.46)
)

to PD/83 / 3-degree Gauss-Kruger zone 3 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::16263
Extent: World - N hemisphere - 3-degree CM 009°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PD_83_3_DEGREE_GAUSS_KRUGER_ZONE_3_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to PD/83 / 3-degree Gauss-Kruger zone 3 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::16263
Extent: World - N hemisphere - 3-degree CM 009°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PD_83_3_DEGREE_GAUSS_KRUGER_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to PD/83 / 3-degree Gauss-Kruger zone 4 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16264
Extent: World - N hemisphere - 3-degree CM 012°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PD_83_3_DEGREE_GAUSS_KRUGER_ZONE_4_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to PD/83 / 3-degree Gauss-Kruger zone 4 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16264
Extent: World - N hemisphere - 3-degree CM 012°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PD_83_3_DEGREE_GAUSS_KRUGER_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

PN68

Geographic2D::fromSRID(Geographic2D::EPSG_PN68)

to PN68 / UTM zone 27N (Projected)

EPSG

PHPCoord

Name: UTM zone 27N
Code: urn:ogc:def:coordinateOperation:EPSG::16027
Extent: World - N hemisphere - 24°W to 18°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PN68_UTM_ZONE_27N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PN68 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PN68_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: PN68 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9743
Extent: Spain - Canary Islands onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-307),
    yAxisTranslation: new Metre(-92),
    zAxisTranslation: new Metre(127)
)

PN84

Geographic2D::fromSRID(Geographic2D::EPSG_PN84)

to PN84 / UTM zone 27N (Projected)

EPSG

PHPCoord

Name: UTM zone 27N
Code: urn:ogc:def:coordinateOperation:EPSG::16027
Extent: World - N hemisphere - 24°W to 18°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PN84_UTM_ZONE_27N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PN84 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PN84_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: PN84 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15815
Extent: Spain - Canary Islands western
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-307),
    yAxisTranslation: new Metre(-92),
    zAxisTranslation: new Metre(127)
)

PNG94

Geographic2D::fromSRID(Geographic2D::EPSG_PNG94)

to AGD66 (Geographic2D)

EPSG

PHPCoord

Name: AGD66 to PNG94 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6937
Extent: Papua New Guinea - mainland onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD66),
    xAxisTranslation: new Metre(0.41),
    yAxisTranslation: new Metre(2.37),
    zAxisTranslation: new Metre(-2),
    xAxisRotation: new ArcSecond(-3.592),
    yAxisRotation: new ArcSecond(-3.698),
    zAxisRotation: new ArcSecond(-3.989),
    scaleDifference: new PartsPerMillion(-8.843)
)
Name: AGD66 to PNG94 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::6939
Extent: Papua New Guinea - PFTB
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD66),
    xAxisTranslation: new Metre(131.876),
    yAxisTranslation: new Metre(54.554),
    zAxisTranslation: new Metre(-453.346),
    xAxisRotation: new ArcSecond(5.2155),
    yAxisRotation: new ArcSecond(8.2042),
    zAxisRotation: new ArcSecond(-0.09),
    scaleDifference: new PartsPerMillion(-5.02)
)
Name: AGD66 to PNG94 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::6941
Extent: Papua New Guinea - North Fly
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD66),
    xAxisTranslation: new Metre(-45.928),
    yAxisTranslation: new Metre(177.212),
    zAxisTranslation: new Metre(-336.867),
    xAxisRotation: new ArcSecond(4.6039),
    yAxisRotation: new ArcSecond(3.0921),
    zAxisRotation: new ArcSecond(-0.5729),
    scaleDifference: new PartsPerMillion(-36.796)
)

to PNG94 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_PNG94)
)

to PNG94 / PNGMG94 zone 54 (Projected)

EPSG

PHPCoord

Name: Papua New Guinea Map Grid 1994 zone 54
Code: urn:ogc:def:coordinateOperation:EPSG::5547
Extent: Papua New Guinea - west of 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PNG94_PNGMG94_ZONE_54),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to PNG94 / PNGMG94 zone 55 (Projected)

EPSG

PHPCoord

Name: Papua New Guinea Map Grid 1994 zone 55
Code: urn:ogc:def:coordinateOperation:EPSG::5548
Extent: Papua New Guinea - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PNG94_PNGMG94_ZONE_55),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to PNG94 / PNGMG94 zone 56 (Projected)

EPSG

PHPCoord

Name: Papua New Guinea Map Grid 1994 zone 56
Code: urn:ogc:def:coordinateOperation:EPSG::5549
Extent: Papua New Guinea - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PNG94_PNGMG94_ZONE_56),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to PNG94 / PNGMG94 zone 57 (Projected)

EPSG

PHPCoord

Name: Papua New Guinea Map Grid 1994 zone 57
Code: urn:ogc:def:coordinateOperation:EPSG::9872
Extent: Papua New Guinea - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PNG94_PNGMG94_ZONE_57),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to PNG94 / PNGMG94 zone 58 (Projected)

EPSG

PHPCoord

Name: Papua New Guinea Map Grid 1994 zone 58
Code: urn:ogc:def:coordinateOperation:EPSG::9873
Extent: Papua New Guinea - east of 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PNG94_PNGMG94_ZONE_58),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: PNG94 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5553
Extent: Papua New Guinea
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

POSGAR 2007

Geographic2D::fromSRID(Geographic2D::EPSG_POSGAR_2007)

to Campo Inchauspe (Geographic2D)

EPSG

PHPCoord

Name: Campo Inchauspe to POSGAR 2007 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5350
Extent: Argentina - mainland onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CAMPO_INCHAUSPE),
    xAxisTranslation: new Metre(148),
    yAxisTranslation: new Metre(-136),
    zAxisTranslation: new Metre(-90)
)

to POSGAR 2007 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_POSGAR_2007)
)

to POSGAR 2007 / Argentina 1 (Projected)

EPSG

PHPCoord

Name: Argentina zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::18031
Extent: Argentina - west of 70.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_2007_ARGENTINA_1),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-72),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to POSGAR 2007 / Argentina 2 (Projected)

EPSG

PHPCoord

Name: Argentina zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18032
Extent: Argentina - 70.5°W to 67.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_2007_ARGENTINA_2),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to POSGAR 2007 / Argentina 3 (Projected)

EPSG

PHPCoord

Name: Argentina zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::18033
Extent: Argentina - 67.5°W to 64.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_2007_ARGENTINA_3),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-66),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to POSGAR 2007 / Argentina 4 (Projected)

EPSG

PHPCoord

Name: Argentina zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::18034
Extent: Argentina - 64.5°W to 61.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_2007_ARGENTINA_4),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to POSGAR 2007 / Argentina 5 (Projected)

EPSG

PHPCoord

Name: Argentina zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::18035
Extent: Argentina - 61.5°W to 58.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_2007_ARGENTINA_5),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-60),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to POSGAR 2007 / Argentina 6 (Projected)

EPSG

PHPCoord

Name: Argentina zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::18036
Extent: Argentina - 58.5°W to 55.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_2007_ARGENTINA_6),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(6500000),
    falseNorthing: new Metre(0)
)

to POSGAR 2007 / Argentina 7 (Projected)

EPSG

PHPCoord

Name: Argentina zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::18037
Extent: Argentina - east of 55.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_2007_ARGENTINA_7),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-54),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to POSGAR 2007 / CABA 2019 (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CABA 2019
Code: urn:ogc:def:coordinateOperation:EPSG::9497
Extent: Argentina - Buenos Aires city
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_2007_CABA_2019),
    latitudeOfNaturalOrigin: new Degree(-34.629266666667),
    longitudeOfNaturalOrigin: new Degree(-58.463308333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(20000),
    falseNorthing: new Metre(70000)
)

to POSGAR 2007 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_2007_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 (Geographic2D)

EPSG

PHPCoord

Name: POSGAR 2007 to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5497
Extent: Argentina
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: POSGAR 2007 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9264
Extent: Argentina
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-0.41),
    yAxisTranslation: new Metre(0.46),
    zAxisTranslation: new Metre(-0.35)
)

POSGAR 94

Geographic2D::fromSRID(Geographic2D::EPSG_POSGAR_94)

to Campo Inchauspe (Geographic2D)

EPSG

PHPCoord

Name: Campo Inchauspe to POSGAR 94 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15782
Extent: Argentina - mainland onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CAMPO_INCHAUSPE),
    xAxisTranslation: new Metre(148),
    yAxisTranslation: new Metre(-136),
    zAxisTranslation: new Metre(-90)
)

to POSGAR 94 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_POSGAR_94)
)

to POSGAR 94 / Argentina 1 (Projected)

EPSG

PHPCoord

Name: Argentina zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::18031
Extent: Argentina - west of 70.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_94_ARGENTINA_1),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-72),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to POSGAR 94 / Argentina 2 (Projected)

EPSG

PHPCoord

Name: Argentina zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18032
Extent: Argentina - 70.5°W to 67.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_94_ARGENTINA_2),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to POSGAR 94 / Argentina 3 (Projected)

EPSG

PHPCoord

Name: Argentina zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::18033
Extent: Argentina - 67.5°W to 64.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_94_ARGENTINA_3),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-66),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to POSGAR 94 / Argentina 4 (Projected)

EPSG

PHPCoord

Name: Argentina zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::18034
Extent: Argentina - 64.5°W to 61.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_94_ARGENTINA_4),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to POSGAR 94 / Argentina 5 (Projected)

EPSG

PHPCoord

Name: Argentina zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::18035
Extent: Argentina - 61.5°W to 58.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_94_ARGENTINA_5),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-60),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to POSGAR 94 / Argentina 6 (Projected)

EPSG

PHPCoord

Name: Argentina zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::18036
Extent: Argentina - 58.5°W to 55.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_94_ARGENTINA_6),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(6500000),
    falseNorthing: new Metre(0)
)

to POSGAR 94 / Argentina 7 (Projected)

EPSG

PHPCoord

Name: Argentina zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::18037
Extent: Argentina - east of 55.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_94_ARGENTINA_7),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-54),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: POSGAR 94 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1210
Extent: Argentina
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

POSGAR 98

Geographic2D::fromSRID(Geographic2D::EPSG_POSGAR_98)

to POSGAR 98 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_POSGAR_98)
)

to POSGAR 98 / Argentina 1 (Projected)

EPSG

PHPCoord

Name: Argentina zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::18031
Extent: Argentina - west of 70.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_98_ARGENTINA_1),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-72),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to POSGAR 98 / Argentina 2 (Projected)

EPSG

PHPCoord

Name: Argentina zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18032
Extent: Argentina - 70.5°W to 67.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_98_ARGENTINA_2),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to POSGAR 98 / Argentina 3 (Projected)

EPSG

PHPCoord

Name: Argentina zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::18033
Extent: Argentina - 67.5°W to 64.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_98_ARGENTINA_3),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-66),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to POSGAR 98 / Argentina 4 (Projected)

EPSG

PHPCoord

Name: Argentina zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::18034
Extent: Argentina - 64.5°W to 61.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_98_ARGENTINA_4),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to POSGAR 98 / Argentina 5 (Projected)

EPSG

PHPCoord

Name: Argentina zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::18035
Extent: Argentina - 61.5°W to 58.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_98_ARGENTINA_5),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-60),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to POSGAR 98 / Argentina 6 (Projected)

EPSG

PHPCoord

Name: Argentina zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::18036
Extent: Argentina - 58.5°W to 55.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_98_ARGENTINA_6),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(6500000),
    falseNorthing: new Metre(0)
)

to POSGAR 98 / Argentina 7 (Projected)

EPSG

PHPCoord

Name: Argentina zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::18037
Extent: Argentina - east of 55.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POSGAR_98_ARGENTINA_7),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-54),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 1995 (Geographic2D)

EPSG

PHPCoord

Name: POSGAR 98 to SIRGAS 1995 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1774
Extent: Argentina
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_1995),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: POSGAR 98 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1773
Extent: Argentina
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

PRS92

Geographic2D::fromSRID(Geographic2D::EPSG_PRS92)

to PRS92 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_PRS92)
)

to PRS92 / Philippines zone 1 (Projected)

EPSG

PHPCoord

Name: Philippines zone I
Code: urn:ogc:def:coordinateOperation:EPSG::18171
Extent: Philippines - zone I
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PRS92_PHILIPPINES_ZONE_1),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PRS92 / Philippines zone 2 (Projected)

EPSG

PHPCoord

Name: Philippines zone II
Code: urn:ogc:def:coordinateOperation:EPSG::18172
Extent: Philippines - zone II
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PRS92_PHILIPPINES_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(119),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PRS92 / Philippines zone 3 (Projected)

EPSG

PHPCoord

Name: Philippines zone III
Code: urn:ogc:def:coordinateOperation:EPSG::18173
Extent: Philippines - zone III
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PRS92_PHILIPPINES_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(121),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PRS92 / Philippines zone 4 (Projected)

EPSG

PHPCoord

Name: Philippines zone IV
Code: urn:ogc:def:coordinateOperation:EPSG::18174
Extent: Philippines - zone IV
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PRS92_PHILIPPINES_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PRS92 / Philippines zone 5 (Projected)

EPSG

PHPCoord

Name: Philippines zone V
Code: urn:ogc:def:coordinateOperation:EPSG::18175
Extent: Philippines - zone V
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PRS92_PHILIPPINES_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(125),
    scaleFactorAtNaturalOrigin: new Unity(0.99995),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: PRS92 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15708
Extent: Philippines
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-127.62),
    yAxisTranslation: new Metre(-67.24),
    zAxisTranslation: new Metre(-47.04),
    xAxisRotation: new ArcSecond(3.068),
    yAxisRotation: new ArcSecond(-4.903),
    zAxisRotation: new ArcSecond(-1.578),
    scaleDifference: new PartsPerMillion(-1.06)
)

PSAD56

Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56)

to La Canoa (Geographic2D)

EPSG

PHPCoord

Name: La Canoa to PSAD56 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8674
Extent: Venezuela - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LA_CANOA),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to PSAD56 / ICN Regional (Projected)

EPSG

PHPCoord

Name: ICN Regional
Code: urn:ogc:def:coordinateOperation:EPSG::19976
Extent: Venezuela
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_ICN_REGIONAL),
    latitudeOfFalseOrigin: new Degree(6),
    longitudeOfFalseOrigin: new Degree(-66),
    latitudeOf1stStandardParallel: new Degree(9),
    latitudeOf2ndStandardParallel: new Degree(3),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to PSAD56 / Peru central zone (Projected)

EPSG

PHPCoord

Name: Peru central zone
Code: urn:ogc:def:coordinateOperation:EPSG::18162
Extent: Peru - 79°W to 73°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_PERU_CENTRAL_ZONE),
    latitudeOfNaturalOrigin: new Degree(-9.5),
    longitudeOfNaturalOrigin: new Degree(-76),
    scaleFactorAtNaturalOrigin: new Unity(0.99932994),
    falseEasting: new Metre(720000),
    falseNorthing: new Metre(1039979.159)
)

to PSAD56 / Peru east zone (Projected)

EPSG

PHPCoord

Name: Peru east zone
Code: urn:ogc:def:coordinateOperation:EPSG::18163
Extent: Peru - east of 73°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_PERU_EAST_ZONE),
    latitudeOfNaturalOrigin: new Degree(-9.5),
    longitudeOfNaturalOrigin: new Degree(-70.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99952992),
    falseEasting: new Metre(1324000),
    falseNorthing: new Metre(1040084.558)
)

to PSAD56 / Peru west zone (Projected)

EPSG

PHPCoord

Name: Peru west zone
Code: urn:ogc:def:coordinateOperation:EPSG::18161
Extent: Peru - west of 79°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_PERU_WEST_ZONE),
    latitudeOfNaturalOrigin: new Degree(-6),
    longitudeOfNaturalOrigin: new Degree(-80.5),
    scaleFactorAtNaturalOrigin: new Unity(0.99983008),
    falseEasting: new Metre(222000),
    falseNorthing: new Metre(1426834.743)
)

to PSAD56 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PSAD56 / UTM zone 17S (Projected)

EPSG

PHPCoord

Name: UTM zone 17S
Code: urn:ogc:def:coordinateOperation:EPSG::16117
Extent: World - S hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_UTM_ZONE_17S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to PSAD56 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PSAD56 / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to PSAD56 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PSAD56 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to PSAD56 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PSAD56 / UTM zone 20S (Projected)

EPSG

PHPCoord

Name: UTM zone 20S
Code: urn:ogc:def:coordinateOperation:EPSG::16120
Extent: World - S hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_UTM_ZONE_20S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to PSAD56 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PSAD56 / UTM zone 21S (Projected)

EPSG

PHPCoord

Name: UTM zone 21S
Code: urn:ogc:def:coordinateOperation:EPSG::16121
Extent: World - S hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_UTM_ZONE_21S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to PSAD56 / UTM zone 22S (Projected)

EPSG

PHPCoord

Name: UTM zone 22S
Code: urn:ogc:def:coordinateOperation:EPSG::16122
Extent: World - S hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSAD56_UTM_ZONE_22S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to REGVEN (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to REGVEN (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1769
Extent: Venezuela - onshore
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_REGVEN),
    xAxisTranslation: new Metre(-270.933),
    yAxisTranslation: new Metre(115.599),
    zAxisTranslation: new Metre(-360.226),
    xAxisRotation: new ArcSecond(-5.266),
    yAxisRotation: new ArcSecond(-1.238),
    zAxisRotation: new ArcSecond(2.381),
    scaleDifference: new PartsPerMillion(-5.109),
    ordinate1OfEvaluationPoint: new Metre(2464351.59),
    ordinate2OfEvaluationPoint: new Metre(-5783466.61),
    ordinate3OfEvaluationPoint: new Metre(974809.81)
)

to SIRGAS 1995 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to SIRGAS 1995 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3971
Extent: Ecuador - mainland onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_1995),
    xAxisTranslation: new Metre(-60.31),
    yAxisTranslation: new Metre(245.935),
    zAxisTranslation: new Metre(31.008),
    xAxisRotation: new ArcSecond(-12.324),
    yAxisRotation: new ArcSecond(-3.755),
    zAxisRotation: new ArcSecond(7.37),
    scaleDifference: new PartsPerMillion(0.447)
)

to SIRGAS-Chile 2002 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to SIRGAS-Chile 2002 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6949
Extent: Chile - onshore north of 26°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2002),
    xAxisTranslation: new Metre(-302),
    yAxisTranslation: new Metre(272),
    zAxisTranslation: new Metre(-360)
)
Name: PSAD56 to SIRGAS-Chile 2002 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6950
Extent: Chile - onshore 26°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2002),
    xAxisTranslation: new Metre(-328),
    yAxisTranslation: new Metre(340),
    zAxisTranslation: new Metre(-329)
)
Name: PSAD56 to SIRGAS-Chile 2002 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::6951
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2002),
    xAxisTranslation: new Metre(-352),
    yAxisTranslation: new Metre(403),
    zAxisTranslation: new Metre(-287)
)

to SIRGAS-Chile 2010 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to SIRGAS-Chile 2010 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9339
Extent: Chile - onshore north of 26°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2010),
    xAxisTranslation: new Metre(-302),
    yAxisTranslation: new Metre(272),
    zAxisTranslation: new Metre(-360)
)
Name: PSAD56 to SIRGAS-Chile 2010 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9340
Extent: Chile - onshore 26°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2010),
    xAxisTranslation: new Metre(-328),
    yAxisTranslation: new Metre(340),
    zAxisTranslation: new Metre(-329)
)
Name: PSAD56 to SIRGAS-Chile 2010 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9341
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2010),
    xAxisTranslation: new Metre(-352),
    yAxisTranslation: new Metre(403),
    zAxisTranslation: new Metre(-287)
)

to SIRGAS-Chile 2013 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to SIRGAS-Chile 2013 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9342
Extent: Chile - onshore north of 26°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2013),
    xAxisTranslation: new Metre(-302),
    yAxisTranslation: new Metre(272),
    zAxisTranslation: new Metre(-360)
)
Name: PSAD56 to SIRGAS-Chile 2013 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9343
Extent: Chile - onshore 26°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2013),
    xAxisTranslation: new Metre(-328),
    yAxisTranslation: new Metre(340),
    zAxisTranslation: new Metre(-329)
)
Name: PSAD56 to SIRGAS-Chile 2013 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9344
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2013),
    xAxisTranslation: new Metre(-352),
    yAxisTranslation: new Metre(403),
    zAxisTranslation: new Metre(-287)
)

to SIRGAS-Chile 2016 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to SIRGAS-Chile 2016 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9345
Extent: Chile - onshore north of 26°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2016),
    xAxisTranslation: new Metre(-302),
    yAxisTranslation: new Metre(272),
    zAxisTranslation: new Metre(-360)
)
Name: PSAD56 to SIRGAS-Chile 2016 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9346
Extent: Chile - onshore 26°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2016),
    xAxisTranslation: new Metre(-328),
    yAxisTranslation: new Metre(340),
    zAxisTranslation: new Metre(-329)
)
Name: PSAD56 to SIRGAS-Chile 2016 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9347
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2016),
    xAxisTranslation: new Metre(-352),
    yAxisTranslation: new Metre(403),
    zAxisTranslation: new Metre(-287)
)

to SIRGAS-Chile 2021 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to SIRGAS-Chile 2021 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::10135
Extent: Chile - onshore north of 26°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2021),
    xAxisTranslation: new Metre(-302),
    yAxisTranslation: new Metre(272),
    zAxisTranslation: new Metre(-360)
)
Name: PSAD56 to SIRGAS-Chile 2021 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::10136
Extent: Chile - onshore 26°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2021),
    xAxisTranslation: new Metre(-328),
    yAxisTranslation: new Metre(340),
    zAxisTranslation: new Metre(-329)
)
Name: PSAD56 to SIRGAS-Chile 2021 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::10137
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2021),
    xAxisTranslation: new Metre(-352),
    yAxisTranslation: new Metre(403),
    zAxisTranslation: new Metre(-287)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to WGS 84 (13)
Code: urn:ogc:def:coordinateOperation:EPSG::1095
Extent: Venezuela - onshore
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-270.933),
    yAxisTranslation: new Metre(115.599),
    zAxisTranslation: new Metre(-360.226),
    xAxisRotation: new ArcSecond(-5.266),
    yAxisRotation: new ArcSecond(-1.238),
    zAxisRotation: new ArcSecond(2.381),
    scaleDifference: new PartsPerMillion(-5.109),
    ordinate1OfEvaluationPoint: new Metre(2464351.59),
    ordinate2OfEvaluationPoint: new Metre(-5783466.61),
    ordinate3OfEvaluationPoint: new Metre(974809.81)
)
Name: PSAD56 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1201
Extent: South America - Bolivia; Chile; Ecuador; Guyana; Peru; Venezuela
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-288),
    yAxisTranslation: new Metre(175),
    zAxisTranslation: new Metre(-376)
)
Name: PSAD56 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1202
Extent: Bolivia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-270),
    yAxisTranslation: new Metre(188),
    zAxisTranslation: new Metre(-388)
)
Name: PSAD56 to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1205
Extent: Colombia - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-282),
    yAxisTranslation: new Metre(169),
    zAxisTranslation: new Metre(-371)
)
Name: PSAD56 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1206
Extent: Ecuador - mainland onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-278),
    yAxisTranslation: new Metre(171),
    zAxisTranslation: new Metre(-367)
)
Name: PSAD56 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1207
Extent: Guyana
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-298),
    yAxisTranslation: new Metre(159),
    zAxisTranslation: new Metre(-369)
)
Name: PSAD56 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1208
Extent: Peru - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-279),
    yAxisTranslation: new Metre(175),
    zAxisTranslation: new Metre(-379)
)
Name: PSAD56 to WGS 84 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::1209
Extent: Venezuela - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-295),
    yAxisTranslation: new Metre(173),
    zAxisTranslation: new Metre(-371)
)
Name: PSAD56 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::1582
Extent: Bolivia - Madidi
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-259.73),
    yAxisTranslation: new Metre(173.12),
    zAxisTranslation: new Metre(-398.27)
)
Name: PSAD56 to WGS 84 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::1583
Extent: Bolivia - Block 20
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-307.7),
    yAxisTranslation: new Metre(265.3),
    zAxisTranslation: new Metre(-363.5)
)
Name: PSAD56 to WGS 84 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::1811
Extent: Brazil - Amazon cone shelf
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-291.87),
    yAxisTranslation: new Metre(106.37),
    zAxisTranslation: new Metre(-364.52)
)
Name: PSAD56 to WGS 84 (14)
Code: urn:ogc:def:coordinateOperation:EPSG::3990
Extent: Ecuador - mainland onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-60.31),
    yAxisTranslation: new Metre(245.935),
    zAxisTranslation: new Metre(31.008),
    xAxisRotation: new ArcSecond(-12.324),
    yAxisRotation: new ArcSecond(-3.755),
    zAxisRotation: new ArcSecond(7.37),
    scaleDifference: new PartsPerMillion(0.447)
)
Name: PSAD56 to WGS 84 (15)
Code: urn:ogc:def:coordinateOperation:EPSG::6971
Extent: Chile - onshore north of 26°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-302),
    yAxisTranslation: new Metre(272),
    zAxisTranslation: new Metre(-360)
)
Name: PSAD56 to WGS 84 (16)
Code: urn:ogc:def:coordinateOperation:EPSG::6972
Extent: Chile - onshore 26°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-328),
    yAxisTranslation: new Metre(340),
    zAxisTranslation: new Metre(-329)
)
Name: PSAD56 to WGS 84 (17)
Code: urn:ogc:def:coordinateOperation:EPSG::6973
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-352),
    yAxisTranslation: new Metre(403),
    zAxisTranslation: new Metre(-287)
)

PSD93

Geographic2D::fromSRID(Geographic2D::EPSG_PSD93)

to PSD93 / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSD93_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PSD93 / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PSD93_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 (Geographic2D)

EPSG

PHPCoord

Name: PSD93 to WGS 72 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1616
Extent: Oman - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72),
    xAxisTranslation: new Metre(-182.046),
    yAxisTranslation: new Metre(-225.604),
    zAxisTranslation: new Metre(168.884),
    xAxisRotation: new ArcSecond(-0.616),
    yAxisRotation: new ArcSecond(-1.655),
    zAxisRotation: new ArcSecond(7.824),
    scaleDifference: new PartsPerMillion(16.641)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: PSD93 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1439
Extent: Oman - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-180.624),
    yAxisTranslation: new Metre(-225.516),
    zAxisTranslation: new Metre(173.919),
    xAxisRotation: new ArcSecond(-0.81),
    yAxisRotation: new ArcSecond(-1.898),
    zAxisRotation: new ArcSecond(8.336),
    scaleDifference: new PartsPerMillion(16.71006)
)
Name: PSD93 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1617
Extent: Oman - block 4
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-191.808),
    yAxisTranslation: new Metre(-250.512),
    zAxisTranslation: new Metre(167.861),
    xAxisRotation: new ArcSecond(-0.792),
    yAxisRotation: new ArcSecond(-1.653),
    zAxisRotation: new ArcSecond(8.558),
    scaleDifference: new PartsPerMillion(20.703)
)

PTRA08

Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08)

to Azores Central 1995 (Geographic2D)

EPSG

PHPCoord

Name: Azores Central 1995 to PTRA08 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5028
Extent: Portugal - Azores C - Faial onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_CENTRAL_1995),
    xAxisTranslation: new Metre(105.377),
    yAxisTranslation: new Metre(-165.769),
    zAxisTranslation: new Metre(36.965)
)
Name: Azores Central 1995 to PTRA08 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5029
Extent: Portugal - Azores C - Graciosa onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_CENTRAL_1995),
    xAxisTranslation: new Metre(105.359),
    yAxisTranslation: new Metre(-165.804),
    zAxisTranslation: new Metre(37.05)
)
Name: Azores Central 1995 to PTRA08 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::5030
Extent: Portugal - Azores C - Pico onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_CENTRAL_1995),
    xAxisTranslation: new Metre(105.531),
    yAxisTranslation: new Metre(-166.39),
    zAxisTranslation: new Metre(37.326)
)
Name: Azores Central 1995 to PTRA08 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::5031
Extent: Portugal - Azores C - S Jorge onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_CENTRAL_1995),
    xAxisTranslation: new Metre(105.756),
    yAxisTranslation: new Metre(-165.972),
    zAxisTranslation: new Metre(37.313)
)
Name: Azores Central 1995 to PTRA08 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::5032
Extent: Portugal - Azores C - Terceira onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_CENTRAL_1995),
    xAxisTranslation: new Metre(106.235),
    yAxisTranslation: new Metre(-166.236),
    zAxisTranslation: new Metre(37.768)
)

to Azores Occidental 1939 (Geographic2D)

EPSG

PHPCoord

Name: Azores Occidental 1939 to PTRA08 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5034
Extent: Portugal - Azores W - Flores onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_OCCIDENTAL_1939),
    xAxisTranslation: new Metre(423.053),
    yAxisTranslation: new Metre(172.871),
    zAxisTranslation: new Metre(-83.771)
)
Name: Azores Occidental 1939 to PTRA08 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5035
Extent: Portugal - Azores W - Corvo onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_OCCIDENTAL_1939),
    xAxisTranslation: new Metre(423.024),
    yAxisTranslation: new Metre(172.923),
    zAxisTranslation: new Metre(-83.83)
)

to Azores Oriental 1995 (Geographic2D)

EPSG

PHPCoord

Name: Azores Oriental 1995 to PTRA08 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5025
Extent: Portugal - Azores E - S Miguel onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_ORIENTAL_1995),
    xAxisTranslation: new Metre(204.519),
    yAxisTranslation: new Metre(-140.159),
    zAxisTranslation: new Metre(-55.404)
)
Name: Azores Oriental 1995 to PTRA08 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5026
Extent: Portugal - Azores E - Santa Maria onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_ORIENTAL_1995),
    xAxisTranslation: new Metre(205.808),
    yAxisTranslation: new Metre(-140.771),
    zAxisTranslation: new Metre(-54.326)
)

to PTRA08 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_PTRA08)
)

to PTRA08 / LAEA Europe (Projected)

EPSG

PHPCoord

Name: Europe Equal Area 2001
Code: urn:ogc:def:coordinateOperation:EPSG::19986
Extent: Europe - LCC & LAEA
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_PTRA08_LAEA_EUROPE),
    latitudeOfNaturalOrigin: new Degree(52),
    longitudeOfNaturalOrigin: new Degree(10),
    falseEasting: new Metre(4321000),
    falseNorthing: new Metre(3210000)
)

to PTRA08 / LCC Europe (Projected)

EPSG

PHPCoord

Name: Europe Conformal 2001
Code: urn:ogc:def:coordinateOperation:EPSG::19985
Extent: Europe - LCC & LAEA
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_PTRA08_LCC_EUROPE),
    latitudeOfFalseOrigin: new Degree(52),
    longitudeOfFalseOrigin: new Degree(10),
    latitudeOf1stStandardParallel: new Degree(35),
    latitudeOf2ndStandardParallel: new Degree(65),
    eastingAtFalseOrigin: new Metre(4000000),
    northingAtFalseOrigin: new Metre(2800000)
)

to PTRA08 / UTM zone 25N (Projected)

EPSG

PHPCoord

Name: UTM zone 25N
Code: urn:ogc:def:coordinateOperation:EPSG::16025
Extent: World - N hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PTRA08_UTM_ZONE_25N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PTRA08 / UTM zone 26N (Projected)

EPSG

PHPCoord

Name: UTM zone 26N
Code: urn:ogc:def:coordinateOperation:EPSG::16026
Extent: World - N hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PTRA08_UTM_ZONE_26N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to PTRA08 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PTRA08_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Porto Santo 1995 (Geographic2D)

EPSG

PHPCoord

Name: Porto Santo 1995 to PTRA08 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5021
Extent: Portugal - Madeira archipelago onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PORTO_SANTO_1995),
    xAxisTranslation: new Metre(503.229),
    yAxisTranslation: new Metre(247.375),
    zAxisTranslation: new Metre(-312.582)
)
Name: Porto Santo 1995 to PTRA08 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5022
Extent: Portugal - Madeira island onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PORTO_SANTO_1995),
    xAxisTranslation: new Metre(303.956),
    yAxisTranslation: new Metre(-224.556),
    zAxisTranslation: new Metre(-214.306),
    xAxisRotation: new ArcSecond(-9.405),
    yAxisRotation: new ArcSecond(6.626),
    zAxisRotation: new ArcSecond(12.583),
    scaleDifference: new PartsPerMillion(-1.327)
)
Name: Porto Santo 1995 to PTRA08 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5023
Extent: Portugal - Porto Santo island onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PORTO_SANTO_1995),
    xAxisTranslation: new Metre(503.3),
    yAxisTranslation: new Metre(247.574),
    zAxisTranslation: new Metre(-313.025)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: PTRA08 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4905
Extent: Portugal - Azores and Madeira
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

PZ-90

Geographic2D::fromSRID(Geographic2D::EPSG_PZ_90)

to PZ-90 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_PZ_90)
)

to Pulkovo 1942 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942 to PZ-90 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15844
Extent: Europe - FSU onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(-25),
    yAxisTranslation: new Metre(141),
    zAxisTranslation: new Metre(80),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(0.35),
    zAxisRotation: new ArcSecond(0.66),
    scaleDifference: new PartsPerMillion(-0)
)

to Pulkovo 1995 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1995 to PZ-90 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1257
Extent: Russia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1995),
    xAxisTranslation: new Metre(-25.9),
    yAxisTranslation: new Metre(130.94),
    zAxisTranslation: new Metre(81.76)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: PZ-90 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15843
Extent: World
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(1.5),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(-0.076),
    scaleDifference: new PartsPerMillion(0)
)
Name: PZ-90 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1244
Extent: Russia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-1.08),
    yAxisTranslation: new Metre(-0.27),
    zAxisTranslation: new Metre(-0.9),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(-0.16),
    scaleDifference: new PartsPerMillion(-0.12)
)

PZ-90.02

Geographic2D::fromSRID(Geographic2D::EPSG_PZ_90_02)

to PZ-90.02 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_PZ_90_02)
)

PZ-90.11

Geographic2D::fromSRID(Geographic2D::EPSG_PZ_90_11)

to PZ-90.11 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_PZ_90_11)
)

Palestine 1923

Geographic2D::fromSRID(Geographic2D::EPSG_PALESTINE_1923)

to Israel 1993 (Geographic2D)

EPSG

PHPCoord

Name: Palestine 1923 to Israel 1993 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1071
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ISRAEL_1993),
    xAxisTranslation: new Metre(-181),
    yAxisTranslation: new Metre(-122),
    zAxisTranslation: new Metre(225)
)

to Palestine 1923 / Israeli CS Grid (Projected)

EPSG

PHPCoord

Name: Israeli CS
Code: urn:ogc:def:coordinateOperation:EPSG::18203
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_PALESTINE_1923_ISRAELI_CS_GRID),
    latitudeOfNaturalOrigin: new Degree(31.734096944444),
    longitudeOfNaturalOrigin: new Degree(35.212080555556),
    falseEasting: new Metre(170251.555),
    falseNorthing: new Metre(1126867.909)
)

to Palestine 1923 / Palestine Belt (Projected)

EPSG

PHPCoord

Name: Palestine Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18202
Extent: Asia - Middle East - Israel, Jordan and Palestine onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PALESTINE_1923_PALESTINE_BELT),
    latitudeOfNaturalOrigin: new Degree(31.734096944444),
    longitudeOfNaturalOrigin: new Degree(35.212080555556),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(170251.555),
    falseNorthing: new Metre(1126867.909)
)

to Palestine 1923 / Palestine Grid (Projected)

EPSG

PHPCoord

Name: Palestine Grid
Code: urn:ogc:def:coordinateOperation:EPSG::18201
Extent: Asia - Middle East - Israel, Jordan and Palestine onshore
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_PALESTINE_1923_PALESTINE_GRID),
    latitudeOfNaturalOrigin: new Degree(31.734096944444),
    longitudeOfNaturalOrigin: new Degree(35.212080555556),
    falseEasting: new Metre(170251.555),
    falseNorthing: new Metre(126867.909)
)

to Palestine 1923 / Palestine Grid modified (Projected)

EPSG

PHPCoord

Name: Palestine Grid modified
Code: urn:ogc:def:coordinateOperation:EPSG::7141
Extent: Asia - Middle East - Israel, Jordan and Palestine onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PALESTINE_1923_PALESTINE_GRID_MODIFIED),
    latitudeOfNaturalOrigin: new Degree(31.734096944444),
    longitudeOfNaturalOrigin: new Degree(35.212080555556),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(170251.555),
    falseNorthing: new Metre(126867.909)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Palestine 1923 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1074
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-275.7224),
    yAxisTranslation: new Metre(94.7824),
    zAxisTranslation: new Metre(340.8944),
    xAxisRotation: new ArcSecond(-8.001),
    yAxisRotation: new ArcSecond(-4.42),
    zAxisRotation: new ArcSecond(-11.821),
    scaleDifference: new PartsPerMillion(1)
)

Pampa del Castillo

Geographic2D::fromSRID(Geographic2D::EPSG_PAMPA_DEL_CASTILLO)

to Pampa del Castillo / Argentina 1 (Projected)

EPSG

PHPCoord

Name: Argentina zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::18031
Extent: Argentina - west of 70.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PAMPA_DEL_CASTILLO_ARGENTINA_1),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-72),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to Pampa del Castillo / Argentina 2 (Projected)

EPSG

PHPCoord

Name: Argentina zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18032
Extent: Argentina - 70.5°W to 67.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PAMPA_DEL_CASTILLO_ARGENTINA_2),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to Pampa del Castillo / Argentina 3 (Projected)

EPSG

PHPCoord

Name: Argentina zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::18033
Extent: Argentina - 67.5°W to 64.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PAMPA_DEL_CASTILLO_ARGENTINA_3),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-66),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Pampa del Castillo to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9259
Extent: Argentina - 44°S to 47.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-233.43),
    yAxisTranslation: new Metre(6.65),
    zAxisTranslation: new Metre(173.64)
)

Panama-Colon 1911

Geographic2D::fromSRID(Geographic2D::EPSG_PANAMA_COLON_1911)

to Panama-Colon 1911 / Panama Lambert (Projected)

EPSG

PHPCoord

Name: Panama Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::5468
Extent: Panama - onshore
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_PANAMA_COLON_1911_PANAMA_LAMBERT),
    latitudeOfNaturalOrigin: new Degree(8.4166666666667),
    longitudeOfNaturalOrigin: new Degree(-80),
    scaleFactorAtNaturalOrigin: new Unity(0.99989909),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(294865.303)
)

to Panama-Colon 1911 / Panama Polyconic (Projected)

EPSG

PHPCoord

Name: Panama Polyconic
Code: urn:ogc:def:coordinateOperation:EPSG::5471
Extent: Panama - onshore
$point->americanPolyconic(
    to: Projected::fromSRID(Projected::EPSG_PANAMA_COLON_1911_PANAMA_POLYCONIC),
    latitudeOfNaturalOrigin: new Degree(8.25),
    longitudeOfNaturalOrigin: new Degree(-81),
    falseEasting: new ClarkeYard(1000000),
    falseNorthing: new ClarkeYard(1092972.1)
)

Perroud 1950

Geographic2D::fromSRID(Geographic2D::EPSG_PERROUD_1950)

to Perroud 1950 / Terre Adelie Polar Stereographic (Projected)

EPSG

PHPCoord

Name: Terre Adelie Polar Stereographic
Code: urn:ogc:def:coordinateOperation:EPSG::19983
Extent: Antarctica - Adelie Land coastal area
$point->polarStereographicVariantC(
    to: Projected::fromSRID(Projected::EPSG_PERROUD_1950_TERRE_ADELIE_POLAR_STEREOGRAPHIC),
    latitudeOfStandardParallel: new Degree(-67),
    longitudeOfOrigin: new Degree(140),
    eastingAtFalseOrigin: new Metre(300000),
    northingAtFalseOrigin: new Metre(200000)
)

to RGTAAF07 (Geographic2D)

EPSG

PHPCoord

Name: Perroud 1950 to RGTAAF07 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7083
Extent: Antarctica - Adelie Land - Petrels island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGTAAF07),
    xAxisTranslation: new Metre(324.912),
    yAxisTranslation: new Metre(153.282),
    zAxisTranslation: new Metre(172.026)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Perroud 1950 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1922
Extent: Antarctica - Adelie Land coastal area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(325),
    yAxisTranslation: new Metre(154),
    zAxisTranslation: new Metre(172)
)

Peru96

Geographic2D::fromSRID(Geographic2D::EPSG_PERU96)

to Peru96 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_PERU96)
)

to Peru96 / UTM zone 17S (Projected)

EPSG

PHPCoord

Name: UTM zone 17S
Code: urn:ogc:def:coordinateOperation:EPSG::16117
Extent: World - S hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PERU96_UTM_ZONE_17S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Peru96 / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PERU96_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Peru96 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PERU96_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Peru96 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5378
Extent: Peru
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Petrels 1972

Geographic2D::fromSRID(Geographic2D::EPSG_PETRELS_1972)

to Petrels 1972 / Terre Adelie Polar Stereographic (Projected)

EPSG

PHPCoord

Name: Terre Adelie Polar Stereographic
Code: urn:ogc:def:coordinateOperation:EPSG::19983
Extent: Antarctica - Adelie Land coastal area
$point->polarStereographicVariantC(
    to: Projected::fromSRID(Projected::EPSG_PETRELS_1972_TERRE_ADELIE_POLAR_STEREOGRAPHIC),
    latitudeOfStandardParallel: new Degree(-67),
    longitudeOfOrigin: new Degree(140),
    eastingAtFalseOrigin: new Metre(300000),
    northingAtFalseOrigin: new Metre(200000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Petrels 1972 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1921
Extent: Antarctica - Adelie Land - Petrels island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(365),
    yAxisTranslation: new Metre(194),
    zAxisTranslation: new Metre(166)
)

Phoenix Islands 1966

Geographic2D::fromSRID(Geographic2D::EPSG_PHOENIX_ISLANDS_1966)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Phoenix Islands 1966 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15803
Extent: Kiribati - Phoenix Islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(298),
    yAxisTranslation: new Metre(-304),
    zAxisTranslation: new Metre(-375)
)

Pitcairn 1967

Geographic2D::fromSRID(Geographic2D::EPSG_PITCAIRN_1967)

to Pitcairn 1967 / UTM zone 9S (Projected)

EPSG

PHPCoord

Name: UTM zone 9S
Code: urn:ogc:def:coordinateOperation:EPSG::16109
Extent: World - S hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PITCAIRN_1967_UTM_ZONE_9S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Pitcairn 1967 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15819
Extent: Pitcairn - Pitcairn Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(185),
    yAxisTranslation: new Metre(165),
    zAxisTranslation: new Metre(42)
)

Pitcairn 2006

Geographic2D::fromSRID(Geographic2D::EPSG_PITCAIRN_2006)

to Pitcairn 2006 / Pitcairn TM 2006 (Projected)

EPSG

PHPCoord

Name: Pitcairn TM 2006
Code: urn:ogc:def:coordinateOperation:EPSG::19848
Extent: Pitcairn - Pitcairn Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PITCAIRN_2006_PITCAIRN_TM_2006),
    latitudeOfNaturalOrigin: new Degree(-25.068552611111),
    longitudeOfNaturalOrigin: new Degree(-130.11296711111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(14200),
    falseNorthing: new Metre(15500)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Pitcairn 2006 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15972
Extent: Pitcairn - Pitcairn Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Point 58

Geographic2D::fromSRID(Geographic2D::EPSG_POINT_58)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Point 58 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1880
Extent: Africa - Burkina Faso and SW Niger
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-106),
    yAxisTranslation: new Metre(-129),
    zAxisTranslation: new Metre(165)
)

Pointe Noire

Geographic2D::fromSRID(Geographic2D::EPSG_POINTE_NOIRE)

to Pointe Noire / UTM zone 32S (Projected)

EPSG

PHPCoord

Name: UTM zone 32S
Code: urn:ogc:def:coordinateOperation:EPSG::16132
Extent: World - S hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_POINTE_NOIRE_UTM_ZONE_32S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Pointe Noire to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1200
Extent: Congo
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-148),
    yAxisTranslation: new Metre(51),
    zAxisTranslation: new Metre(-291)
)
Name: Pointe Noire to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1802
Extent: Congo - coastal area and offshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-178.3),
    yAxisTranslation: new Metre(-316.7),
    zAxisTranslation: new Metre(-131.5),
    xAxisRotation: new ArcSecond(5.278),
    yAxisRotation: new ArcSecond(6.077),
    zAxisRotation: new ArcSecond(10.979),
    scaleDifference: new PartsPerMillion(19.166)
)

Porto Santo

Geographic2D::fromSRID(Geographic2D::EPSG_PORTO_SANTO)

to Porto Santo / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PORTO_SANTO_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Porto Santo to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1888
Extent: Portugal - Madeira archipelago onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-499),
    yAxisTranslation: new Metre(-249),
    zAxisTranslation: new Metre(314)
)

Porto Santo 1995

Geographic2D::fromSRID(Geographic2D::EPSG_PORTO_SANTO_1995)

to PTRA08 (Geographic2D)

EPSG

PHPCoord

Name: Porto Santo 1995 to PTRA08 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5021
Extent: Portugal - Madeira archipelago onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08),
    xAxisTranslation: new Metre(-503.229),
    yAxisTranslation: new Metre(-247.375),
    zAxisTranslation: new Metre(312.582)
)
Name: Porto Santo 1995 to PTRA08 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5022
Extent: Portugal - Madeira island onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08),
    xAxisTranslation: new Metre(-303.956),
    yAxisTranslation: new Metre(224.556),
    zAxisTranslation: new Metre(214.306),
    xAxisRotation: new ArcSecond(9.405),
    yAxisRotation: new ArcSecond(-6.626),
    zAxisRotation: new ArcSecond(-12.583),
    scaleDifference: new PartsPerMillion(1.327)
)
Name: Porto Santo 1995 to PTRA08 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5023
Extent: Portugal - Porto Santo island onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08),
    xAxisTranslation: new Metre(-503.3),
    yAxisTranslation: new Metre(-247.574),
    zAxisTranslation: new Metre(313.025)
)

to Porto Santo 1995 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PORTO_SANTO_1995_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Porto Santo 1995 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1966
Extent: Portugal - Madeira and Porto Santo islands onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-502.862),
    yAxisTranslation: new Metre(-247.438),
    zAxisTranslation: new Metre(312.724)
)
Name: Porto Santo 1995 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1967
Extent: Portugal - Madeira and Porto Santo islands onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-210.502),
    yAxisTranslation: new Metre(-66.902),
    zAxisTranslation: new Metre(-48.476),
    xAxisRotation: new ArcSecond(-2.094),
    yAxisRotation: new ArcSecond(15.067),
    zAxisRotation: new ArcSecond(5.817),
    scaleDifference: new PartsPerMillion(0.485)
)

Puerto Rico

Geographic2D::fromSRID(Geographic2D::EPSG_PUERTO_RICO)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: Puerto Rico to NAD83 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8668
Extent: Caribbean - Puerto Rico and US Virgin Islands - onshore
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    latitudeDifferenceFile: NADCON5PR40NAD831986PRVILatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5PR40NAD831986PRVILongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

to Puerto Rico / St. Croix (Projected)

EPSG

PHPCoord

Name: St. Croix CS27
Code: urn:ogc:def:coordinateOperation:EPSG::15202
Extent: Virgin Islands, US - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_PUERTO_RICO_ST_CROIX),
    latitudeOfFalseOrigin: new Degree(17.833333333333),
    longitudeOfFalseOrigin: new Degree(-66.433333333333),
    latitudeOf1stStandardParallel: new Degree(18.433333333333),
    latitudeOf2ndStandardParallel: new Degree(18.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(500000),
    northingAtFalseOrigin: new USSurveyFoot(100000)
)

to Puerto Rico / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PUERTO_RICO_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Puerto Rico State Plane CS of 1927 (Projected)

EPSG

PHPCoord

Name: Puerto Rico CS27
Code: urn:ogc:def:coordinateOperation:EPSG::15201
Extent: Puerto Rico - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_PUERTO_RICO_STATE_PLANE_CS_OF_1927),
    latitudeOfFalseOrigin: new Degree(17.833333333333),
    longitudeOfFalseOrigin: new Degree(-66.433333333333),
    latitudeOf1stStandardParallel: new Degree(18.433333333333),
    latitudeOf2ndStandardParallel: new Degree(18.033333333333),
    eastingAtFalseOrigin: new USSurveyFoot(500000),
    northingAtFalseOrigin: new USSurveyFoot(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Puerto Rico to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1893
Extent: Caribbean - Puerto Rico and Virgin Islands - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(11),
    yAxisTranslation: new Metre(72),
    zAxisTranslation: new Metre(-101)
)

Pulkovo 1942

Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942)

to EST92 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942 to EST92 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1332
Extent: Estonia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_EST92),
    xAxisTranslation: new Metre(21.53219),
    yAxisTranslation: new Metre(-97.00027),
    zAxisTranslation: new Metre(-60.74046),
    xAxisRotation: new ArcSecond(-0.99548),
    yAxisRotation: new ArcSecond(-0.58147),
    zAxisRotation: new ArcSecond(-0.2418),
    scaleDifference: new PartsPerMillion(-4.5981)
)

to LKS94 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942 to LKS94 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1274
Extent: Lithuania - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LKS94),
    xAxisTranslation: new Metre(-40.595),
    yAxisTranslation: new Metre(-18.55),
    zAxisTranslation: new Metre(-69.339),
    xAxisRotation: new ArcSecond(-2.508),
    yAxisRotation: new ArcSecond(-1.832),
    zAxisRotation: new ArcSecond(2.611),
    scaleDifference: new PartsPerMillion(-4.299)
)

to PZ-90 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942 to PZ-90 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15844
Extent: Europe - FSU onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PZ_90),
    xAxisTranslation: new Metre(25),
    yAxisTranslation: new Metre(-141),
    zAxisTranslation: new Metre(-80),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(-0.35),
    zAxisRotation: new ArcSecond(-0.66),
    scaleDifference: new PartsPerMillion(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 102E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 102E
Code: urn:ogc:def:coordinateOperation:EPSG::16394
Extent: World - N hemisphere - 3-degree CM 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_102E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 105E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::16318
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 108E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 108E
Code: urn:ogc:def:coordinateOperation:EPSG::16396
Extent: World - N hemisphere - 3-degree CM 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_108E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 111E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::16319
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 114E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 114E
Code: urn:ogc:def:coordinateOperation:EPSG::16398
Extent: World - N hemisphere - 3-degree CM 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_114E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 117E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::16320
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 120E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 120E
Code: urn:ogc:def:coordinateOperation:EPSG::16170
Extent: World - N hemisphere - 3-degree CM 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_120E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 123E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::16321
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 126E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 126E
Code: urn:ogc:def:coordinateOperation:EPSG::16172
Extent: World - N hemisphere - 3-degree CM 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_126E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 129E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::16322
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 132E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 132E
Code: urn:ogc:def:coordinateOperation:EPSG::16174
Extent: World - N hemisphere - 3-degree CM 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_132E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 135E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::16323
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 138E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 138E
Code: urn:ogc:def:coordinateOperation:EPSG::16176
Extent: World - N hemisphere - 3-degree CM 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_138E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(138),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 141E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 141E
Code: urn:ogc:def:coordinateOperation:EPSG::16324
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_141E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 144E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 144E
Code: urn:ogc:def:coordinateOperation:EPSG::16178
Extent: World - N hemisphere - 3-degree CM 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_144E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(144),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 147E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 147E
Code: urn:ogc:def:coordinateOperation:EPSG::16325
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_147E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 150E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 150E
Code: urn:ogc:def:coordinateOperation:EPSG::16180
Extent: World - N hemisphere - 3-degree CM 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_150E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(150),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 153E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 153E
Code: urn:ogc:def:coordinateOperation:EPSG::16326
Extent: World - N hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_153E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 156E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 156E
Code: urn:ogc:def:coordinateOperation:EPSG::16182
Extent: World - N hemisphere - 3-degree CM 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_156E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(156),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 159E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 159E
Code: urn:ogc:def:coordinateOperation:EPSG::16327
Extent: World - N hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_159E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 162E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 162E
Code: urn:ogc:def:coordinateOperation:EPSG::16184
Extent: World - N hemisphere - 3-degree CM 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_162E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(162),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 165E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 165E
Code: urn:ogc:def:coordinateOperation:EPSG::16328
Extent: World - N hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_165E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 168E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 168E
Code: urn:ogc:def:coordinateOperation:EPSG::16186
Extent: World - N hemisphere - 3-degree CM 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_168E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(168),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 168W (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 168W
Code: urn:ogc:def:coordinateOperation:EPSG::16194
Extent: World - N hemisphere - 3-degree CM 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_168W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-168),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 171E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 171E
Code: urn:ogc:def:coordinateOperation:EPSG::16329
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_171E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 171W (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 171W
Code: urn:ogc:def:coordinateOperation:EPSG::16332
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_171W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 174E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 174E
Code: urn:ogc:def:coordinateOperation:EPSG::16188
Extent: World - N hemisphere - 3-degree CM 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_174E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(174),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 174W (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 174W
Code: urn:ogc:def:coordinateOperation:EPSG::16192
Extent: World - N hemisphere - 3-degree CM 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_174W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-174),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 177E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 177E
Code: urn:ogc:def:coordinateOperation:EPSG::16330
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_177E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 177W (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 177W
Code: urn:ogc:def:coordinateOperation:EPSG::16331
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_177W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 180E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 180E
Code: urn:ogc:def:coordinateOperation:EPSG::16190
Extent: World - N hemisphere - 3-degree CM 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_180E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(180),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 21E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 21E
Code: urn:ogc:def:coordinateOperation:EPSG::16304
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_21E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 24E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 24E
Code: urn:ogc:def:coordinateOperation:EPSG::16368
Extent: World - N hemisphere - 3-degree CM 024°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_24E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 27E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 27E
Code: urn:ogc:def:coordinateOperation:EPSG::16305
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_27E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 30E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 30E
Code: urn:ogc:def:coordinateOperation:EPSG::16370
Extent: World - N hemisphere - 3-degree CM 030°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_30E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 33E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 33E
Code: urn:ogc:def:coordinateOperation:EPSG::16306
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_33E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 36E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 36E
Code: urn:ogc:def:coordinateOperation:EPSG::16372
Extent: World - N hemisphere - 3-degree CM 036°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_36E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 39E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 39E
Code: urn:ogc:def:coordinateOperation:EPSG::16307
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_39E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 42E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 42E
Code: urn:ogc:def:coordinateOperation:EPSG::16374
Extent: World - N hemisphere - 3-degree CM 042°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_42E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(42),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 45E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 45E
Code: urn:ogc:def:coordinateOperation:EPSG::16308
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_45E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 48E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 48E
Code: urn:ogc:def:coordinateOperation:EPSG::16376
Extent: World - N hemisphere - 3-degree CM 048°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_48E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(48),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 51E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 51E
Code: urn:ogc:def:coordinateOperation:EPSG::16309
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_51E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 54E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 54E
Code: urn:ogc:def:coordinateOperation:EPSG::16378
Extent: World - N hemisphere - 3-degree CM 054°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_54E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(54),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 57E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 57E
Code: urn:ogc:def:coordinateOperation:EPSG::16310
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_57E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 60E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 60E
Code: urn:ogc:def:coordinateOperation:EPSG::16380
Extent: World - N hemisphere - 3-degree CM 060°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_60E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(60),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 63E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 63E
Code: urn:ogc:def:coordinateOperation:EPSG::16311
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_63E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 66E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 66E
Code: urn:ogc:def:coordinateOperation:EPSG::16382
Extent: World - N hemisphere - 3-degree CM 066°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_66E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(66),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 69E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 69E
Code: urn:ogc:def:coordinateOperation:EPSG::16312
Extent: World - N hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_69E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 72E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 72E
Code: urn:ogc:def:coordinateOperation:EPSG::16384
Extent: World - N hemisphere - 3-degree CM 072°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_72E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(72),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 75E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::16313
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 78E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 78E
Code: urn:ogc:def:coordinateOperation:EPSG::16386
Extent: World - N hemisphere - 3-degree CM 078°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_78E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 81E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::16314
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 84E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 84E
Code: urn:ogc:def:coordinateOperation:EPSG::16388
Extent: World - N hemisphere - 3-degree CM 084°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_84E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 87E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::16315
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 90E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 90E
Code: urn:ogc:def:coordinateOperation:EPSG::16390
Extent: World - N hemisphere - 3-degree CM 090°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_90E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 93E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::16316
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 96E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 96E
Code: urn:ogc:def:coordinateOperation:EPSG::16392
Extent: World - N hemisphere - 3-degree CM 096°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_96E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger CM 99E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::16317
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 10 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::16270
Extent: World - N hemisphere - 3-degree CM 030°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(10500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 11 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::16271
Extent: World - N hemisphere - 3-degree CM 033°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(11500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 12 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::16272
Extent: World - N hemisphere - 3-degree CM 036°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(12500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 13 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::16273
Extent: World - N hemisphere - 3-degree CM 039°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(13500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 14 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::16274
Extent: World - N hemisphere - 3-degree CM 042°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(42),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(14500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 15 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::16275
Extent: World - N hemisphere - 3-degree CM 045°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(15500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 16 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::16276
Extent: World - N hemisphere - 3-degree CM 048°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(48),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(16500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 17 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::16277
Extent: World - N hemisphere - 3-degree CM 051°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(17500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 18 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::16278
Extent: World - N hemisphere - 3-degree CM 054°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(54),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(18500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 19 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::16279
Extent: World - N hemisphere - 3-degree CM 057°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_19),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(19500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 20 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::16280
Extent: World - N hemisphere - 3-degree CM 060°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(60),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(20500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 21 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::16281
Extent: World - N hemisphere - 3-degree CM 063°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_21),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(21500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 22 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::16282
Extent: World - N hemisphere - 3-degree CM 066°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(66),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(22500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 23 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::16283
Extent: World - N hemisphere - 3-degree CM 069°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_23),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(23500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 24 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 24
Code: urn:ogc:def:coordinateOperation:EPSG::16284
Extent: World - N hemisphere - 3-degree CM 072°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_24),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(72),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(24500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 25 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::16285
Extent: World - N hemisphere - 3-degree CM 075°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_25),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(25500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 26 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::16286
Extent: World - N hemisphere - 3-degree CM 078°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_26),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(26500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 27 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::16287
Extent: World - N hemisphere - 3-degree CM 081°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(27500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 28 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::16288
Extent: World - N hemisphere - 3-degree CM 084°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(28500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 29 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::16289
Extent: World - N hemisphere - 3-degree CM 087°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_29),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(29500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 30 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::16290
Extent: World - N hemisphere - 3-degree CM 090°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(30500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 31 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 31
Code: urn:ogc:def:coordinateOperation:EPSG::16291
Extent: World - N hemisphere - 3-degree CM 093°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(31500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 32 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 32
Code: urn:ogc:def:coordinateOperation:EPSG::16292
Extent: World - N hemisphere - 3-degree CM 096°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_32),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(32500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 33 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 33
Code: urn:ogc:def:coordinateOperation:EPSG::16293
Extent: World - N hemisphere - 3-degree CM 099°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_33),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(33500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 34 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 34
Code: urn:ogc:def:coordinateOperation:EPSG::16294
Extent: World - N hemisphere - 3-degree CM 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_34),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(34500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 35 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 35
Code: urn:ogc:def:coordinateOperation:EPSG::16295
Extent: World - N hemisphere - 3-degree CM 105°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_35),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(35500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 36 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 36
Code: urn:ogc:def:coordinateOperation:EPSG::16296
Extent: World - N hemisphere - 3-degree CM 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_36),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(36500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 37 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 37
Code: urn:ogc:def:coordinateOperation:EPSG::16297
Extent: World - N hemisphere - 3-degree CM 111°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_37),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(37500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 38 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 38
Code: urn:ogc:def:coordinateOperation:EPSG::16298
Extent: World - N hemisphere - 3-degree CM 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_38),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(38500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 39 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 39
Code: urn:ogc:def:coordinateOperation:EPSG::16299
Extent: World - N hemisphere - 3-degree CM 117°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_39),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(39500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 40 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 40
Code: urn:ogc:def:coordinateOperation:EPSG::16070
Extent: World - N hemisphere - 3-degree CM 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_40),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(40500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 41 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 41
Code: urn:ogc:def:coordinateOperation:EPSG::16071
Extent: World - N hemisphere - 3-degree CM 123°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_41),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(41500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 42 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 42
Code: urn:ogc:def:coordinateOperation:EPSG::16072
Extent: World - N hemisphere - 3-degree CM 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_42),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(42500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 43 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 43
Code: urn:ogc:def:coordinateOperation:EPSG::16073
Extent: World - N hemisphere - 3-degree CM 129°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_43),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(43500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 44 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 44
Code: urn:ogc:def:coordinateOperation:EPSG::16074
Extent: World - N hemisphere - 3-degree CM 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_44),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(44500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 45 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 45
Code: urn:ogc:def:coordinateOperation:EPSG::16075
Extent: World - N hemisphere - 3-degree CM 135°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(45500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 46 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 46
Code: urn:ogc:def:coordinateOperation:EPSG::16076
Extent: World - N hemisphere - 3-degree CM 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_46),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(138),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(46500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 47 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 47
Code: urn:ogc:def:coordinateOperation:EPSG::16077
Extent: World - N hemisphere - 3-degree CM 141°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_47),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(47500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 48 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 48
Code: urn:ogc:def:coordinateOperation:EPSG::16078
Extent: World - N hemisphere - 3-degree CM 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_48),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(144),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(48500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 49 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 49
Code: urn:ogc:def:coordinateOperation:EPSG::16079
Extent: World - N hemisphere - 3-degree CM 147°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_49),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(49500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 50 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 50
Code: urn:ogc:def:coordinateOperation:EPSG::16080
Extent: World - N hemisphere - 3-degree CM 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_50),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(150),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(50500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 51 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 51
Code: urn:ogc:def:coordinateOperation:EPSG::16081
Extent: World - N hemisphere - 3-degree CM 153°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_51),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(51500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 52 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 52
Code: urn:ogc:def:coordinateOperation:EPSG::16082
Extent: World - N hemisphere - 3-degree CM 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_52),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(156),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(52500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 53 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 53
Code: urn:ogc:def:coordinateOperation:EPSG::16083
Extent: World - N hemisphere - 3-degree CM 159°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_53),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(53500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 54 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 54
Code: urn:ogc:def:coordinateOperation:EPSG::16084
Extent: World - N hemisphere - 3-degree CM 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_54),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(162),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(54500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 55 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 55
Code: urn:ogc:def:coordinateOperation:EPSG::16085
Extent: World - N hemisphere - 3-degree CM 165°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_55),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(55500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 56 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 56
Code: urn:ogc:def:coordinateOperation:EPSG::16086
Extent: World - N hemisphere - 3-degree CM 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_56),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(168),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(56500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 57 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 57
Code: urn:ogc:def:coordinateOperation:EPSG::16087
Extent: World - N hemisphere - 3-degree CM 171°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_57),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(57500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 58 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 58
Code: urn:ogc:def:coordinateOperation:EPSG::16088
Extent: World - N hemisphere - 3-degree CM 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_58),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(174),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(58500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 59 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 59
Code: urn:ogc:def:coordinateOperation:EPSG::16089
Extent: World - N hemisphere - 3-degree CM 177°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_59),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(59500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 60 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 60
Code: urn:ogc:def:coordinateOperation:EPSG::16099
Extent: World - N hemisphere - 3-degree CM 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_60),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(180),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(60500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 61 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 61
Code: urn:ogc:def:coordinateOperation:EPSG::16091
Extent: World - N hemisphere - 3-degree CM 177°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_61),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(61500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 62 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 62
Code: urn:ogc:def:coordinateOperation:EPSG::16092
Extent: World - N hemisphere - 3-degree CM 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_62),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-174),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(62500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 63 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 63
Code: urn:ogc:def:coordinateOperation:EPSG::16093
Extent: World - N hemisphere - 3-degree CM 171°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_63),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(63500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 64 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 64
Code: urn:ogc:def:coordinateOperation:EPSG::16094
Extent: World - N hemisphere - 3-degree CM 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_64),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-168),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(64500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 7 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::16267
Extent: World - N hemisphere - 3-degree CM 021°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 8 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::16268
Extent: World - N hemisphere - 3-degree CM 024°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(8500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / 3-degree Gauss-Kruger zone 9 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::16269
Extent: World - N hemisphere - 3-degree CM 027°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_3_DEGREE_GAUSS_KRUGER_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(9500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone A1 (Projected)

EPSG

PHPCoord

Name: CS63 zone A1
Code: urn:ogc:def:coordinateOperation:EPSG::18441
Extent: Asia - FSU - CS63 zone A1
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_A1),
    latitudeOfNaturalOrigin: new Degree(0.11666666666667),
    longitudeOfNaturalOrigin: new Degree(41.533333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone A2 (Projected)

EPSG

PHPCoord

Name: CS63 zone A2
Code: urn:ogc:def:coordinateOperation:EPSG::18442
Extent: Asia - FSU - CS63 zone A2
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_A2),
    latitudeOfNaturalOrigin: new Degree(0.11666666666667),
    longitudeOfNaturalOrigin: new Degree(44.533333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone A3 (Projected)

EPSG

PHPCoord

Name: CS63 zone A3
Code: urn:ogc:def:coordinateOperation:EPSG::18443
Extent: Asia - FSU - CS63 zone A3
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_A3),
    latitudeOfNaturalOrigin: new Degree(0.11666666666667),
    longitudeOfNaturalOrigin: new Degree(47.533333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone A4 (Projected)

EPSG

PHPCoord

Name: CS63 zone A4
Code: urn:ogc:def:coordinateOperation:EPSG::18444
Extent: Asia - FSU - CS63 zone A4
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_A4),
    latitudeOfNaturalOrigin: new Degree(0.11666666666667),
    longitudeOfNaturalOrigin: new Degree(50.533333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone C0 (Projected)

EPSG

PHPCoord

Name: CS63 zone C0
Code: urn:ogc:def:coordinateOperation:EPSG::18450
Extent: Europe - FSU - CS63 zone C0
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_C0),
    latitudeOfNaturalOrigin: new Degree(0.1),
    longitudeOfNaturalOrigin: new Degree(21.95),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone C1 (Projected)

EPSG

PHPCoord

Name: CS63 zone C1
Code: urn:ogc:def:coordinateOperation:EPSG::18451
Extent: Europe - FSU - CS63 zone C1
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_C1),
    latitudeOfNaturalOrigin: new Degree(0.1),
    longitudeOfNaturalOrigin: new Degree(24.95),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1250000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone C2 (Projected)

EPSG

PHPCoord

Name: CS63 zone C2
Code: urn:ogc:def:coordinateOperation:EPSG::18452
Extent: Europe - FSU - CS63 zone C2
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_C2),
    latitudeOfNaturalOrigin: new Degree(0.1),
    longitudeOfNaturalOrigin: new Degree(27.95),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2250000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone K2 (Projected)

EPSG

PHPCoord

Name: CS63 zone K2
Code: urn:ogc:def:coordinateOperation:EPSG::18446
Extent: Asia - FSU - CS63 zone K2
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_K2),
    latitudeOfNaturalOrigin: new Degree(0.13333333333333),
    longitudeOfNaturalOrigin: new Degree(50.766666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone K3 (Projected)

EPSG

PHPCoord

Name: CS63 zone K3
Code: urn:ogc:def:coordinateOperation:EPSG::18447
Extent: Asia - FSU - CS63 zone K3
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_K3),
    latitudeOfNaturalOrigin: new Degree(0.13333333333333),
    longitudeOfNaturalOrigin: new Degree(53.766666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone K4 (Projected)

EPSG

PHPCoord

Name: CS63 zone K4
Code: urn:ogc:def:coordinateOperation:EPSG::18448
Extent: Asia - FSU - CS63 zone K4
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_K4),
    latitudeOfNaturalOrigin: new Degree(0.13333333333333),
    longitudeOfNaturalOrigin: new Degree(56.766666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone X1 (Projected)

EPSG

PHPCoord

Name: CS63 zone X1
Code: urn:ogc:def:coordinateOperation:EPSG::7818
Extent: Ukraine - west of 25°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_X1),
    latitudeOfNaturalOrigin: new Degree(0.083333333333333),
    longitudeOfNaturalOrigin: new Degree(23.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone X2 (Projected)

EPSG

PHPCoord

Name: CS63 zone X2
Code: urn:ogc:def:coordinateOperation:EPSG::7819
Extent: Ukraine - 25°E to 28°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_X2),
    latitudeOfNaturalOrigin: new Degree(0.083333333333333),
    longitudeOfNaturalOrigin: new Degree(26.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone X3 (Projected)

EPSG

PHPCoord

Name: CS63 zone X3
Code: urn:ogc:def:coordinateOperation:EPSG::7820
Extent: Ukraine - 28°E to 31°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_X3),
    latitudeOfNaturalOrigin: new Degree(0.083333333333333),
    longitudeOfNaturalOrigin: new Degree(29.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone X4 (Projected)

EPSG

PHPCoord

Name: CS63 zone X4
Code: urn:ogc:def:coordinateOperation:EPSG::7821
Extent: Ukraine - 31°E to 34°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_X4),
    latitudeOfNaturalOrigin: new Degree(0.083333333333333),
    longitudeOfNaturalOrigin: new Degree(32.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone X5 (Projected)

EPSG

PHPCoord

Name: CS63 zone X5
Code: urn:ogc:def:coordinateOperation:EPSG::7822
Extent: Ukraine - 34°E to 37°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_X5),
    latitudeOfNaturalOrigin: new Degree(0.083333333333333),
    longitudeOfNaturalOrigin: new Degree(35.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone X6 (Projected)

EPSG

PHPCoord

Name: CS63 zone X6
Code: urn:ogc:def:coordinateOperation:EPSG::7823
Extent: Ukraine - 37°E to 40°E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_X6),
    latitudeOfNaturalOrigin: new Degree(0.083333333333333),
    longitudeOfNaturalOrigin: new Degree(38.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(6300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / CS63 zone X7 (Projected)

EPSG

PHPCoord

Name: CS63 zone X7
Code: urn:ogc:def:coordinateOperation:EPSG::7824
Extent: Ukraine - east of 40°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CS63_ZONE_X7),
    latitudeOfNaturalOrigin: new Degree(0.083333333333333),
    longitudeOfNaturalOrigin: new Degree(41.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7300000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Caspian Sea Mercator (Projected)

EPSG

PHPCoord

Name: Caspian Sea Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::19884
Extent: Asia - FSU - Caspian Sea
$point->mercatorVariantB(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_CASPIAN_SEA_MERCATOR),
    latitudeOf1stStandardParallel: new Degree(42),
    longitudeOfNaturalOrigin: new Degree(51),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 105E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::16318
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 111E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::16319
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 117E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::16320
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 123E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::16321
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 129E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::16322
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 135E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::16323
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 141E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 141E
Code: urn:ogc:def:coordinateOperation:EPSG::16324
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_141E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 147E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 147E
Code: urn:ogc:def:coordinateOperation:EPSG::16325
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_147E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 153E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 153E
Code: urn:ogc:def:coordinateOperation:EPSG::16326
Extent: World - N hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_153E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 159E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 159E
Code: urn:ogc:def:coordinateOperation:EPSG::16327
Extent: World - N hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_159E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 165E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 165E
Code: urn:ogc:def:coordinateOperation:EPSG::16328
Extent: World - N hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_165E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 171E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 171E
Code: urn:ogc:def:coordinateOperation:EPSG::16329
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_171E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 171W (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 171W
Code: urn:ogc:def:coordinateOperation:EPSG::16332
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_171W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 177E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 177E
Code: urn:ogc:def:coordinateOperation:EPSG::16330
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_177E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 177W (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 177W
Code: urn:ogc:def:coordinateOperation:EPSG::16331
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_177W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 21E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 21E
Code: urn:ogc:def:coordinateOperation:EPSG::16304
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_21E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 27E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 27E
Code: urn:ogc:def:coordinateOperation:EPSG::16305
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_27E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 33E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 33E
Code: urn:ogc:def:coordinateOperation:EPSG::16306
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_33E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 39E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 39E
Code: urn:ogc:def:coordinateOperation:EPSG::16307
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_39E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 45E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 45E
Code: urn:ogc:def:coordinateOperation:EPSG::16308
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_45E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 51E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 51E
Code: urn:ogc:def:coordinateOperation:EPSG::16309
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_51E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 57E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 57E
Code: urn:ogc:def:coordinateOperation:EPSG::16310
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_57E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 63E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 63E
Code: urn:ogc:def:coordinateOperation:EPSG::16311
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_63E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 69E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 69E
Code: urn:ogc:def:coordinateOperation:EPSG::16312
Extent: World - N hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_69E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 75E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::16313
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 81E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::16314
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 87E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::16315
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 93E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::16316
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger CM 99E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::16317
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 10 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::16210
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(10500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 11 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::16211
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(11500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 12 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::16212
Extent: World - N hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(12500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 13 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::16213
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(13500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 14 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::16214
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(14500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 15 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::16215
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(15500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 16 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::16216
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(16500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 17 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::16217
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(17500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 18 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::16218
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(18500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 19 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::16219
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_19),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(19500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 20 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::16220
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(20500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 21 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::16221
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_21),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(21500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 22 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::16222
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(22500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 23 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::16223
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_23),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(23500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 24 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 24
Code: urn:ogc:def:coordinateOperation:EPSG::16224
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_24),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(24500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 25 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::16225
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_25),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(25500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 26 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::16226
Extent: World - N hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_26),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(26500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 27 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::16227
Extent: World - N hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(27500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 28 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::16228
Extent: World - N hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(28500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 29 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::16229
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_29),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(29500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 30 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::16230
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(30500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 31 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 31
Code: urn:ogc:def:coordinateOperation:EPSG::16231
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(31500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 32 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 32
Code: urn:ogc:def:coordinateOperation:EPSG::16232
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_32),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(32500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 4 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16204
Extent: World - 6-degree CM 021°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 5 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16205
Extent: World - 6-degree CM 027°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 6 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::16206
Extent: World - 6-degree CM 033°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(6500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 7 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::16207
Extent: World - 6-degree CM 039°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 8 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::16208
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(8500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942 / Gauss-Kruger zone 9 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::16209
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_GAUSS_KRUGER_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(9500000),
    falseNorthing: new Metre(0)
)

to UCS-2000 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942 to UCS-2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5586
Extent: Ukraine
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_UCS_2000),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1254
Extent: Russia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(28),
    yAxisTranslation: new Metre(-130),
    zAxisTranslation: new Metre(-95)
)
Name: Pulkovo 1942 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1290
Extent: Latvia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(24),
    yAxisTranslation: new Metre(-124),
    zAxisTranslation: new Metre(-82)
)
Name: Pulkovo 1942 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1291
Extent: Kazakhstan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(15),
    yAxisTranslation: new Metre(-130),
    zAxisTranslation: new Metre(-84)
)
Name: Pulkovo 1942 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::1303
Extent: Kazakhstan - Caspian Sea
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(43.822),
    yAxisTranslation: new Metre(-108.842),
    zAxisTranslation: new Metre(-119.585),
    xAxisRotation: new ArcSecond(1.455),
    yAxisRotation: new ArcSecond(-0.761),
    zAxisRotation: new ArcSecond(0.737),
    scaleDifference: new PartsPerMillion(0.549)
)
Name: Pulkovo 1942 to WGS 84 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::1334
Extent: Estonia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(21.58719),
    yAxisTranslation: new Metre(-97.54127),
    zAxisTranslation: new Metre(-60.92546),
    xAxisRotation: new ArcSecond(-1.01378),
    yAxisRotation: new ArcSecond(-0.58117),
    zAxisRotation: new ArcSecond(-0.2348),
    scaleDifference: new PartsPerMillion(-4.6121)
)
Name: Pulkovo 1942 to WGS 84 (16)
Code: urn:ogc:def:coordinateOperation:EPSG::15865
Extent: Europe - FSU onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(25),
    yAxisTranslation: new Metre(-141),
    zAxisTranslation: new Metre(-78.5),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(-0.35),
    zAxisRotation: new ArcSecond(-0.736),
    scaleDifference: new PartsPerMillion(0)
)
Name: Pulkovo 1942 to WGS 84 (14)
Code: urn:ogc:def:coordinateOperation:EPSG::1808
Extent: Asia - FSU - Azerbaijan and Georgia
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(686.1),
    yAxisTranslation: new Metre(-123.5),
    zAxisTranslation: new Metre(-574.4),
    xAxisRotation: new ArcSecond(8.045),
    yAxisRotation: new ArcSecond(-23.366),
    zAxisRotation: new ArcSecond(10.791),
    scaleDifference: new PartsPerMillion(-2.926)
)
Name: Pulkovo 1942 to WGS 84 (15)
Code: urn:ogc:def:coordinateOperation:EPSG::1809
Extent: Azerbaijan - coastal area Baku to Astara
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(926.4),
    yAxisTranslation: new Metre(-715.9),
    zAxisTranslation: new Metre(-186.4),
    xAxisRotation: new ArcSecond(-10.364),
    yAxisRotation: new ArcSecond(-20.78),
    zAxisRotation: new ArcSecond(26.452),
    scaleDifference: new PartsPerMillion(-7.224)
)
Name: Pulkovo 1942 to WGS 84 (20)
Code: urn:ogc:def:coordinateOperation:EPSG::5044
Extent: Russia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(23.57),
    yAxisTranslation: new Metre(-140.95),
    zAxisTranslation: new Metre(-79.8),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(-0.35),
    zAxisRotation: new ArcSecond(-0.79),
    scaleDifference: new PartsPerMillion(-0.22)
)
Name: Pulkovo 1942 to WGS 84 (21)
Code: urn:ogc:def:coordinateOperation:EPSG::6899
Extent: Estonia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(22),
    yAxisTranslation: new Metre(-126),
    zAxisTranslation: new Metre(-85)
)

Pulkovo 1942(58)

Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_58)

to Albanian 1987 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942(58) to Albanian 1987 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7836
Extent: Albania
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ALBANIAN_1987),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942(58) to ETRS89 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::15994
Extent: Romania
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(2.3287),
    yAxisTranslation: new Metre(-147.0425),
    zAxisTranslation: new Metre(-92.0802),
    xAxisRotation: new ArcSecond(0.3092483),
    yAxisRotation: new ArcSecond(-0.32482185),
    zAxisRotation: new ArcSecond(-0.49729934),
    scaleDifference: new PartsPerMillion(5.68906266)
)
Name: Pulkovo 1942(58) to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1644
Extent: Poland - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(33.4),
    yAxisTranslation: new Metre(-146.6),
    zAxisTranslation: new Metre(-76.3),
    xAxisRotation: new ArcSecond(-0.359),
    yAxisRotation: new ArcSecond(-0.053),
    zAxisRotation: new ArcSecond(0.844),
    scaleDifference: new PartsPerMillion(-0.84)
)

to Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 10 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::16270
Extent: World - N hemisphere - 3-degree CM 030°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_3_DEGREE_GAUSS_KRUGER_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(10500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 3 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::16263
Extent: World - N hemisphere - 3-degree CM 009°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_3_DEGREE_GAUSS_KRUGER_ZONE_3_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 3 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::16263
Extent: World - N hemisphere - 3-degree CM 009°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_3_DEGREE_GAUSS_KRUGER_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 4 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16264
Extent: World - N hemisphere - 3-degree CM 012°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_3_DEGREE_GAUSS_KRUGER_ZONE_4_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 4 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16264
Extent: World - N hemisphere - 3-degree CM 012°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_3_DEGREE_GAUSS_KRUGER_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 5 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16265
Extent: World - N hemisphere - 3-degree CM 015°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_3_DEGREE_GAUSS_KRUGER_ZONE_5_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 5 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16265
Extent: World - N hemisphere - 3-degree CM 015°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_3_DEGREE_GAUSS_KRUGER_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 6 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::16266
Extent: World - N hemisphere - 3-degree CM 018°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_3_DEGREE_GAUSS_KRUGER_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(6500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 7 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::16267
Extent: World - N hemisphere - 3-degree CM 021°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_3_DEGREE_GAUSS_KRUGER_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 8 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::16268
Extent: World - N hemisphere - 3-degree CM 024°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_3_DEGREE_GAUSS_KRUGER_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(8500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 9 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::16269
Extent: World - N hemisphere - 3-degree CM 027°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_3_DEGREE_GAUSS_KRUGER_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(9500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / GUGiK-80 (Projected)

EPSG

PHPCoord

Name: GUGiK-80
Code: urn:ogc:def:coordinateOperation:EPSG::18286
Extent: Poland
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_GUGIK_80),
    latitudeOfNaturalOrigin: new Degree(52.166666666667),
    longitudeOfNaturalOrigin: new Degree(19.166666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.999714),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(500000)
)

to Pulkovo 1942(58) / Gauss-Kruger zone 2 (E-N) (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::16202
Extent: World - 6-degree CM 009°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_GAUSS_KRUGER_ZONE_2_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / Gauss-Kruger zone 2 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::16202
Extent: World - 6-degree CM 009°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_GAUSS_KRUGER_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / Gauss-Kruger zone 3 (E-N) (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::16203
Extent: World - 6-degree CM 015°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_GAUSS_KRUGER_ZONE_3_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / Gauss-Kruger zone 3 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::16203
Extent: World - 6-degree CM 015°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_GAUSS_KRUGER_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / Gauss-Kruger zone 4 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16204
Extent: World - 6-degree CM 021°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_GAUSS_KRUGER_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / Gauss-Kruger zone 5 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16205
Extent: World - 6-degree CM 027°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_GAUSS_KRUGER_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(58) / Poland zone I (Projected)

EPSG

PHPCoord

Name: Poland zone I
Code: urn:ogc:def:coordinateOperation:EPSG::18280
Extent: Poland - zone I
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_POLAND_ZONE_I),
    latitudeOfNaturalOrigin: new Degree(50.625),
    longitudeOfNaturalOrigin: new Degree(21.083333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9998),
    falseEasting: new Metre(4637000),
    falseNorthing: new Metre(5467000)
)

to Pulkovo 1942(58) / Poland zone II (Projected)

EPSG

PHPCoord

Name: Poland zone II
Code: urn:ogc:def:coordinateOperation:EPSG::18282
Extent: Poland - zone II
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_POLAND_ZONE_II),
    latitudeOfNaturalOrigin: new Degree(53.001944444444),
    longitudeOfNaturalOrigin: new Degree(21.502777777778),
    scaleFactorAtNaturalOrigin: new Unity(0.9998),
    falseEasting: new Metre(4603000),
    falseNorthing: new Metre(5806000)
)

to Pulkovo 1942(58) / Poland zone III (Projected)

EPSG

PHPCoord

Name: Poland zone III
Code: urn:ogc:def:coordinateOperation:EPSG::18283
Extent: Poland - zone III
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_POLAND_ZONE_III),
    latitudeOfNaturalOrigin: new Degree(53.583333333333),
    longitudeOfNaturalOrigin: new Degree(17.008333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9998),
    falseEasting: new Metre(3501000),
    falseNorthing: new Metre(5999000)
)

to Pulkovo 1942(58) / Poland zone IV (Projected)

EPSG

PHPCoord

Name: Poland zone IV
Code: urn:ogc:def:coordinateOperation:EPSG::18284
Extent: Poland - zone IV
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_POLAND_ZONE_IV),
    latitudeOfNaturalOrigin: new Degree(51.670833333333),
    longitudeOfNaturalOrigin: new Degree(16.672222222222),
    scaleFactorAtNaturalOrigin: new Unity(0.9998),
    falseEasting: new Metre(3703000),
    falseNorthing: new Metre(5627000)
)

to Pulkovo 1942(58) / Poland zone V (Projected)

EPSG

PHPCoord

Name: Poland zone V
Code: urn:ogc:def:coordinateOperation:EPSG::18285
Extent: Poland - zone V
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_POLAND_ZONE_V),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18.958333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.999983),
    falseEasting: new Metre(237000),
    falseNorthing: new Metre(-4700000)
)

to Pulkovo 1942(58) / Stereo70 (Projected)

EPSG

PHPCoord

Name: Stereo 70
Code: urn:ogc:def:coordinateOperation:EPSG::19926
Extent: Romania
$point->obliqueStereographic(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_58_STEREO70),
    latitudeOfNaturalOrigin: new Degree(46),
    longitudeOfNaturalOrigin: new Degree(25),
    scaleFactorAtNaturalOrigin: new Unity(0.99975),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(500000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942(58) to WGS 84 (18)
Code: urn:ogc:def:coordinateOperation:EPSG::15496
Extent: Romania
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(44.107),
    yAxisTranslation: new Metre(-116.147),
    zAxisTranslation: new Metre(-54.648)
)
Name: Pulkovo 1942(58) to WGS 84 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::15497
Extent: Romania
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(28),
    yAxisTranslation: new Metre(-121),
    zAxisTranslation: new Metre(-77)
)
Name: Pulkovo 1942(58) to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::15997
Extent: Poland - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(23),
    yAxisTranslation: new Metre(-124),
    zAxisTranslation: new Metre(-82)
)
Name: Pulkovo 1942(58) to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::15999
Extent: Albania - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(24),
    yAxisTranslation: new Metre(-130),
    zAxisTranslation: new Metre(-92)
)
Name: Pulkovo 1942(58) to WGS 84 (22)
Code: urn:ogc:def:coordinateOperation:EPSG::7835
Extent: Albania - north of 41°18’N and east of 19°09’E
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(74.5),
    yAxisTranslation: new Metre(-112.5),
    zAxisTranslation: new Metre(-44.3)
)

Pulkovo 1942(83)

Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_83)

to BGS2005 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942(83) to BGS2005 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7806
Extent: Bulgaria - onshore
$point->positionVectorMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BGS2005),
    xAxisTranslation: new Metre(5),
    yAxisTranslation: new Metre(-133),
    zAxisTranslation: new Metre(-104),
    xAxisRotation: new ArcSecond(-1.4),
    yAxisRotation: new ArcSecond(-2),
    zAxisRotation: new ArcSecond(3.4),
    scaleDifference: new PartsPerMillion(-3.9901),
    ordinate1OfEvaluationPoint: new Metre(4223032),
    ordinate2OfEvaluationPoint: new Metre(2032778),
    ordinate3OfEvaluationPoint: new Metre(4309209)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942(83) to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1775
Extent: Germany - East Germany all states
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(24.9),
    yAxisTranslation: new Metre(-126.4),
    zAxisTranslation: new Metre(-93.2),
    xAxisRotation: new ArcSecond(-0.063),
    yAxisRotation: new ArcSecond(-0.247),
    zAxisRotation: new ArcSecond(-0.041),
    scaleDifference: new PartsPerMillion(1.01)
)

to Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 3 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::16263
Extent: World - N hemisphere - 3-degree CM 009°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_3_DEGREE_GAUSS_KRUGER_ZONE_3_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 3 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::16263
Extent: World - N hemisphere - 3-degree CM 009°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_3_DEGREE_GAUSS_KRUGER_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 4 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16264
Extent: World - N hemisphere - 3-degree CM 012°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_3_DEGREE_GAUSS_KRUGER_ZONE_4_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 4 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16264
Extent: World - N hemisphere - 3-degree CM 012°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_3_DEGREE_GAUSS_KRUGER_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 5 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16265
Extent: World - N hemisphere - 3-degree CM 015°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_3_DEGREE_GAUSS_KRUGER_ZONE_5_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 5 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16265
Extent: World - N hemisphere - 3-degree CM 015°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_3_DEGREE_GAUSS_KRUGER_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 6 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::16266
Extent: World - N hemisphere - 3-degree CM 018°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_3_DEGREE_GAUSS_KRUGER_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(6500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 7 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::16267
Extent: World - N hemisphere - 3-degree CM 021°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_3_DEGREE_GAUSS_KRUGER_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 8 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::16268
Extent: World - N hemisphere - 3-degree CM 024°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_3_DEGREE_GAUSS_KRUGER_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(8500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(83) / Gauss-Kruger zone 2 (E-N) (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::16202
Extent: World - 6-degree CM 009°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_GAUSS_KRUGER_ZONE_2_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(83) / Gauss-Kruger zone 2 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::16202
Extent: World - 6-degree CM 009°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_GAUSS_KRUGER_ZONE_2),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(83) / Gauss-Kruger zone 3 (E-N) (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::16203
Extent: World - 6-degree CM 015°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_GAUSS_KRUGER_ZONE_3_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(83) / Gauss-Kruger zone 3 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::16203
Extent: World - 6-degree CM 015°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_GAUSS_KRUGER_ZONE_3),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1942(83) / Gauss-Kruger zone 4 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16204
Extent: World - 6-degree CM 021°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1942_83_GAUSS_KRUGER_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942(83) to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::15996
Extent: Hungary
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(28),
    yAxisTranslation: new Metre(-121),
    zAxisTranslation: new Metre(-77)
)
Name: Pulkovo 1942(83) to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::15998
Extent: Europe - Czechoslovakia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(26),
    yAxisTranslation: new Metre(-121),
    zAxisTranslation: new Metre(-78)
)

Pulkovo 1995

Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1995)

to PZ-90 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1995 to PZ-90 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1257
Extent: Russia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PZ_90),
    xAxisTranslation: new Metre(25.9),
    yAxisTranslation: new Metre(-130.94),
    zAxisTranslation: new Metre(-81.76)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 102E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 102E
Code: urn:ogc:def:coordinateOperation:EPSG::16394
Extent: World - N hemisphere - 3-degree CM 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_102E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 105E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::16318
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 108E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 108E
Code: urn:ogc:def:coordinateOperation:EPSG::16396
Extent: World - N hemisphere - 3-degree CM 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_108E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 111E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::16319
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 114E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 114E
Code: urn:ogc:def:coordinateOperation:EPSG::16398
Extent: World - N hemisphere - 3-degree CM 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_114E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 117E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::16320
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 120E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 120E
Code: urn:ogc:def:coordinateOperation:EPSG::16170
Extent: World - N hemisphere - 3-degree CM 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_120E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 123E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::16321
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 126E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 126E
Code: urn:ogc:def:coordinateOperation:EPSG::16172
Extent: World - N hemisphere - 3-degree CM 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_126E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 129E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::16322
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 132E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 132E
Code: urn:ogc:def:coordinateOperation:EPSG::16174
Extent: World - N hemisphere - 3-degree CM 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_132E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 135E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::16323
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 138E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 138E
Code: urn:ogc:def:coordinateOperation:EPSG::16176
Extent: World - N hemisphere - 3-degree CM 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_138E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(138),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 141E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 141E
Code: urn:ogc:def:coordinateOperation:EPSG::16324
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_141E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 144E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 144E
Code: urn:ogc:def:coordinateOperation:EPSG::16178
Extent: World - N hemisphere - 3-degree CM 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_144E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(144),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 147E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 147E
Code: urn:ogc:def:coordinateOperation:EPSG::16325
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_147E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 150E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 150E
Code: urn:ogc:def:coordinateOperation:EPSG::16180
Extent: World - N hemisphere - 3-degree CM 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_150E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(150),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 153E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 153E
Code: urn:ogc:def:coordinateOperation:EPSG::16326
Extent: World - N hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_153E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 156E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 156E
Code: urn:ogc:def:coordinateOperation:EPSG::16182
Extent: World - N hemisphere - 3-degree CM 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_156E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(156),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 159E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 159E
Code: urn:ogc:def:coordinateOperation:EPSG::16327
Extent: World - N hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_159E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 162E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 162E
Code: urn:ogc:def:coordinateOperation:EPSG::16184
Extent: World - N hemisphere - 3-degree CM 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_162E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(162),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 165E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 165E
Code: urn:ogc:def:coordinateOperation:EPSG::16328
Extent: World - N hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_165E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 168E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 168E
Code: urn:ogc:def:coordinateOperation:EPSG::16186
Extent: World - N hemisphere - 3-degree CM 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_168E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(168),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 168W (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 168W
Code: urn:ogc:def:coordinateOperation:EPSG::16194
Extent: World - N hemisphere - 3-degree CM 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_168W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-168),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 171E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 171E
Code: urn:ogc:def:coordinateOperation:EPSG::16329
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_171E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 171W (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 171W
Code: urn:ogc:def:coordinateOperation:EPSG::16332
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_171W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 174E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 174E
Code: urn:ogc:def:coordinateOperation:EPSG::16188
Extent: World - N hemisphere - 3-degree CM 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_174E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(174),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 174W (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 174W
Code: urn:ogc:def:coordinateOperation:EPSG::16192
Extent: World - N hemisphere - 3-degree CM 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_174W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-174),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 177E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 177E
Code: urn:ogc:def:coordinateOperation:EPSG::16330
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_177E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 177W (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 177W
Code: urn:ogc:def:coordinateOperation:EPSG::16331
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_177W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 180E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 180E
Code: urn:ogc:def:coordinateOperation:EPSG::16190
Extent: World - N hemisphere - 3-degree CM 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_180E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(180),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 21E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 21E
Code: urn:ogc:def:coordinateOperation:EPSG::16304
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_21E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 24E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 24E
Code: urn:ogc:def:coordinateOperation:EPSG::16368
Extent: World - N hemisphere - 3-degree CM 024°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_24E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 27E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 27E
Code: urn:ogc:def:coordinateOperation:EPSG::16305
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_27E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 30E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 30E
Code: urn:ogc:def:coordinateOperation:EPSG::16370
Extent: World - N hemisphere - 3-degree CM 030°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_30E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 33E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 33E
Code: urn:ogc:def:coordinateOperation:EPSG::16306
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_33E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 36E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 36E
Code: urn:ogc:def:coordinateOperation:EPSG::16372
Extent: World - N hemisphere - 3-degree CM 036°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_36E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 39E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 39E
Code: urn:ogc:def:coordinateOperation:EPSG::16307
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_39E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 42E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 42E
Code: urn:ogc:def:coordinateOperation:EPSG::16374
Extent: World - N hemisphere - 3-degree CM 042°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_42E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(42),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 45E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 45E
Code: urn:ogc:def:coordinateOperation:EPSG::16308
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_45E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 48E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 48E
Code: urn:ogc:def:coordinateOperation:EPSG::16376
Extent: World - N hemisphere - 3-degree CM 048°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_48E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(48),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 51E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 51E
Code: urn:ogc:def:coordinateOperation:EPSG::16309
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_51E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 54E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 54E
Code: urn:ogc:def:coordinateOperation:EPSG::16378
Extent: World - N hemisphere - 3-degree CM 054°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_54E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(54),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 57E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 57E
Code: urn:ogc:def:coordinateOperation:EPSG::16310
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_57E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 60E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 60E
Code: urn:ogc:def:coordinateOperation:EPSG::16380
Extent: World - N hemisphere - 3-degree CM 060°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_60E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(60),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 63E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 63E
Code: urn:ogc:def:coordinateOperation:EPSG::16311
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_63E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 66E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 66E
Code: urn:ogc:def:coordinateOperation:EPSG::16382
Extent: World - N hemisphere - 3-degree CM 066°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_66E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(66),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 69E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 69E
Code: urn:ogc:def:coordinateOperation:EPSG::16312
Extent: World - N hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_69E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 72E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 72E
Code: urn:ogc:def:coordinateOperation:EPSG::16384
Extent: World - N hemisphere - 3-degree CM 072°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_72E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(72),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 75E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::16313
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 78E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 78E
Code: urn:ogc:def:coordinateOperation:EPSG::16386
Extent: World - N hemisphere - 3-degree CM 078°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_78E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 81E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::16314
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 84E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 84E
Code: urn:ogc:def:coordinateOperation:EPSG::16388
Extent: World - N hemisphere - 3-degree CM 084°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_84E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 87E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::16315
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 90E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 90E
Code: urn:ogc:def:coordinateOperation:EPSG::16390
Extent: World - N hemisphere - 3-degree CM 090°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_90E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 93E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::16316
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 96E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 96E
Code: urn:ogc:def:coordinateOperation:EPSG::16392
Extent: World - N hemisphere - 3-degree CM 096°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_96E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger CM 99E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::16317
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 10 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::16270
Extent: World - N hemisphere - 3-degree CM 030°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(10500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 11 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::16271
Extent: World - N hemisphere - 3-degree CM 033°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(11500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 12 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::16272
Extent: World - N hemisphere - 3-degree CM 036°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(12500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 13 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::16273
Extent: World - N hemisphere - 3-degree CM 039°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(13500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 14 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::16274
Extent: World - N hemisphere - 3-degree CM 042°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(42),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(14500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 15 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::16275
Extent: World - N hemisphere - 3-degree CM 045°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(15500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 16 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::16276
Extent: World - N hemisphere - 3-degree CM 048°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(48),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(16500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 17 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::16277
Extent: World - N hemisphere - 3-degree CM 051°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(17500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 18 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::16278
Extent: World - N hemisphere - 3-degree CM 054°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(54),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(18500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 19 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::16279
Extent: World - N hemisphere - 3-degree CM 057°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_19),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(19500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 20 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::16280
Extent: World - N hemisphere - 3-degree CM 060°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(60),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(20500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 21 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::16281
Extent: World - N hemisphere - 3-degree CM 063°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_21),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(21500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 22 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::16282
Extent: World - N hemisphere - 3-degree CM 066°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(66),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(22500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 23 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::16283
Extent: World - N hemisphere - 3-degree CM 069°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_23),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(23500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 24 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 24
Code: urn:ogc:def:coordinateOperation:EPSG::16284
Extent: World - N hemisphere - 3-degree CM 072°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_24),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(72),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(24500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 25 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::16285
Extent: World - N hemisphere - 3-degree CM 075°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_25),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(25500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 26 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::16286
Extent: World - N hemisphere - 3-degree CM 078°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_26),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(26500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 27 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::16287
Extent: World - N hemisphere - 3-degree CM 081°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(27500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 28 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::16288
Extent: World - N hemisphere - 3-degree CM 084°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(28500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 29 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::16289
Extent: World - N hemisphere - 3-degree CM 087°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_29),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(29500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 30 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::16290
Extent: World - N hemisphere - 3-degree CM 090°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(30500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 31 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 31
Code: urn:ogc:def:coordinateOperation:EPSG::16291
Extent: World - N hemisphere - 3-degree CM 093°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(31500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 32 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 32
Code: urn:ogc:def:coordinateOperation:EPSG::16292
Extent: World - N hemisphere - 3-degree CM 096°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_32),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(32500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 33 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 33
Code: urn:ogc:def:coordinateOperation:EPSG::16293
Extent: World - N hemisphere - 3-degree CM 099°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_33),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(33500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 34 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 34
Code: urn:ogc:def:coordinateOperation:EPSG::16294
Extent: World - N hemisphere - 3-degree CM 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_34),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(34500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 35 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 35
Code: urn:ogc:def:coordinateOperation:EPSG::16295
Extent: World - N hemisphere - 3-degree CM 105°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_35),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(35500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 36 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 36
Code: urn:ogc:def:coordinateOperation:EPSG::16296
Extent: World - N hemisphere - 3-degree CM 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_36),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(36500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 37 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 37
Code: urn:ogc:def:coordinateOperation:EPSG::16297
Extent: World - N hemisphere - 3-degree CM 111°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_37),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(37500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 38 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 38
Code: urn:ogc:def:coordinateOperation:EPSG::16298
Extent: World - N hemisphere - 3-degree CM 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_38),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(38500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 39 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 39
Code: urn:ogc:def:coordinateOperation:EPSG::16299
Extent: World - N hemisphere - 3-degree CM 117°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_39),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(39500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 40 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 40
Code: urn:ogc:def:coordinateOperation:EPSG::16070
Extent: World - N hemisphere - 3-degree CM 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_40),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(40500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 41 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 41
Code: urn:ogc:def:coordinateOperation:EPSG::16071
Extent: World - N hemisphere - 3-degree CM 123°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_41),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(41500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 42 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 42
Code: urn:ogc:def:coordinateOperation:EPSG::16072
Extent: World - N hemisphere - 3-degree CM 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_42),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(42500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 43 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 43
Code: urn:ogc:def:coordinateOperation:EPSG::16073
Extent: World - N hemisphere - 3-degree CM 129°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_43),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(43500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 44 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 44
Code: urn:ogc:def:coordinateOperation:EPSG::16074
Extent: World - N hemisphere - 3-degree CM 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_44),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(44500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 45 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 45
Code: urn:ogc:def:coordinateOperation:EPSG::16075
Extent: World - N hemisphere - 3-degree CM 135°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(45500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 46 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 46
Code: urn:ogc:def:coordinateOperation:EPSG::16076
Extent: World - N hemisphere - 3-degree CM 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_46),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(138),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(46500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 47 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 47
Code: urn:ogc:def:coordinateOperation:EPSG::16077
Extent: World - N hemisphere - 3-degree CM 141°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_47),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(47500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 48 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 48
Code: urn:ogc:def:coordinateOperation:EPSG::16078
Extent: World - N hemisphere - 3-degree CM 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_48),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(144),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(48500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 49 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 49
Code: urn:ogc:def:coordinateOperation:EPSG::16079
Extent: World - N hemisphere - 3-degree CM 147°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_49),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(49500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 50 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 50
Code: urn:ogc:def:coordinateOperation:EPSG::16080
Extent: World - N hemisphere - 3-degree CM 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_50),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(150),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(50500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 51 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 51
Code: urn:ogc:def:coordinateOperation:EPSG::16081
Extent: World - N hemisphere - 3-degree CM 153°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_51),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(51500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 52 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 52
Code: urn:ogc:def:coordinateOperation:EPSG::16082
Extent: World - N hemisphere - 3-degree CM 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_52),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(156),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(52500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 53 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 53
Code: urn:ogc:def:coordinateOperation:EPSG::16083
Extent: World - N hemisphere - 3-degree CM 159°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_53),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(53500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 54 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 54
Code: urn:ogc:def:coordinateOperation:EPSG::16084
Extent: World - N hemisphere - 3-degree CM 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_54),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(162),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(54500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 55 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 55
Code: urn:ogc:def:coordinateOperation:EPSG::16085
Extent: World - N hemisphere - 3-degree CM 165°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_55),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(55500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 56 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 56
Code: urn:ogc:def:coordinateOperation:EPSG::16086
Extent: World - N hemisphere - 3-degree CM 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_56),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(168),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(56500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 57 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 57
Code: urn:ogc:def:coordinateOperation:EPSG::16087
Extent: World - N hemisphere - 3-degree CM 171°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_57),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(57500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 58 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 58
Code: urn:ogc:def:coordinateOperation:EPSG::16088
Extent: World - N hemisphere - 3-degree CM 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_58),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(174),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(58500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 59 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 59
Code: urn:ogc:def:coordinateOperation:EPSG::16089
Extent: World - N hemisphere - 3-degree CM 177°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_59),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(59500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 60 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 60
Code: urn:ogc:def:coordinateOperation:EPSG::16099
Extent: World - N hemisphere - 3-degree CM 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_60),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(180),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(60500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 61 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 61
Code: urn:ogc:def:coordinateOperation:EPSG::16091
Extent: World - N hemisphere - 3-degree CM 177°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_61),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(61500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 62 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 62
Code: urn:ogc:def:coordinateOperation:EPSG::16092
Extent: World - N hemisphere - 3-degree CM 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_62),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-174),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(62500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 63 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 63
Code: urn:ogc:def:coordinateOperation:EPSG::16093
Extent: World - N hemisphere - 3-degree CM 171°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_63),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(63500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 64 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 64
Code: urn:ogc:def:coordinateOperation:EPSG::16094
Extent: World - N hemisphere - 3-degree CM 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_64),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-168),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(64500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 7 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::16267
Extent: World - N hemisphere - 3-degree CM 021°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 8 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::16268
Extent: World - N hemisphere - 3-degree CM 024°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(8500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / 3-degree Gauss-Kruger zone 9 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::16269
Extent: World - N hemisphere - 3-degree CM 027°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_3_DEGREE_GAUSS_KRUGER_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(9500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 105E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::16318
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 111E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::16319
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 117E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::16320
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 123E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::16321
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 129E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::16322
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 135E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::16323
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 141E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 141E
Code: urn:ogc:def:coordinateOperation:EPSG::16324
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_141E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 147E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 147E
Code: urn:ogc:def:coordinateOperation:EPSG::16325
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_147E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 153E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 153E
Code: urn:ogc:def:coordinateOperation:EPSG::16326
Extent: World - N hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_153E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 159E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 159E
Code: urn:ogc:def:coordinateOperation:EPSG::16327
Extent: World - N hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_159E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 165E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 165E
Code: urn:ogc:def:coordinateOperation:EPSG::16328
Extent: World - N hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_165E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 171E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 171E
Code: urn:ogc:def:coordinateOperation:EPSG::16329
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_171E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 171W (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 171W
Code: urn:ogc:def:coordinateOperation:EPSG::16332
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_171W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 177E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 177E
Code: urn:ogc:def:coordinateOperation:EPSG::16330
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_177E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 177W (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 177W
Code: urn:ogc:def:coordinateOperation:EPSG::16331
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_177W),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 21E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 21E
Code: urn:ogc:def:coordinateOperation:EPSG::16304
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_21E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 27E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 27E
Code: urn:ogc:def:coordinateOperation:EPSG::16305
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_27E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 33E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 33E
Code: urn:ogc:def:coordinateOperation:EPSG::16306
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_33E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 39E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 39E
Code: urn:ogc:def:coordinateOperation:EPSG::16307
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_39E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 45E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 45E
Code: urn:ogc:def:coordinateOperation:EPSG::16308
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_45E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 51E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 51E
Code: urn:ogc:def:coordinateOperation:EPSG::16309
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_51E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 57E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 57E
Code: urn:ogc:def:coordinateOperation:EPSG::16310
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_57E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 63E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 63E
Code: urn:ogc:def:coordinateOperation:EPSG::16311
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_63E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 69E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 69E
Code: urn:ogc:def:coordinateOperation:EPSG::16312
Extent: World - N hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_69E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 75E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::16313
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 81E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::16314
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 87E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::16315
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 93E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::16316
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger CM 99E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::16317
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 10 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::16210
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(10500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 11 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::16211
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(11500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 12 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::16212
Extent: World - N hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(12500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 13 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::16213
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(13500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 14 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::16214
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(14500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 15 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::16215
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(15500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 16 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::16216
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(16500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 17 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::16217
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(17500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 18 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::16218
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(18500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 19 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::16219
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_19),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(19500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 20 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::16220
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(20500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 21 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::16221
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_21),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(21500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 22 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::16222
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(22500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 23 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::16223
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_23),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(23500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 24 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 24
Code: urn:ogc:def:coordinateOperation:EPSG::16224
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_24),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(24500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 25 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::16225
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_25),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(25500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 26 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::16226
Extent: World - N hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_26),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(26500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 27 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::16227
Extent: World - N hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(27500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 28 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::16228
Extent: World - N hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(28500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 29 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::16229
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_29),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(29500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 30 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::16230
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(30500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 31 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 31
Code: urn:ogc:def:coordinateOperation:EPSG::16231
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(31500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 32 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 32
Code: urn:ogc:def:coordinateOperation:EPSG::16232
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_32),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(32500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 4 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16204
Extent: World - 6-degree CM 021°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 5 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16205
Extent: World - 6-degree CM 027°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 6 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::16206
Extent: World - 6-degree CM 033°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(6500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 7 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::16207
Extent: World - 6-degree CM 039°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 8 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::16208
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(8500000),
    falseNorthing: new Metre(0)
)

to Pulkovo 1995 / Gauss-Kruger zone 9 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::16209
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_PULKOVO_1995_GAUSS_KRUGER_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(9500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1995 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5043
Extent: Russia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(24.47),
    yAxisTranslation: new Metre(-130.89),
    zAxisTranslation: new Metre(-81.56),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(-0.13),
    scaleDifference: new PartsPerMillion(-0.22)
)

QND95

Geographic2D::fromSRID(Geographic2D::EPSG_QND95)

to QND95 / Qatar National Grid (Projected)

EPSG

PHPCoord

Name: Qatar National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19919
Extent: Qatar
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_QND95_QATAR_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(24.45),
    longitudeOfNaturalOrigin: new Degree(51.216666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(300000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: QND95 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1840
Extent: Qatar - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-119.4248),
    yAxisTranslation: new Metre(-303.65872),
    zAxisTranslation: new Metre(-11.00061),
    xAxisRotation: new ArcSecond(1.164298),
    yAxisRotation: new ArcSecond(0.174458),
    zAxisRotation: new ArcSecond(1.096259),
    scaleDifference: new PartsPerMillion(3.657065)
)

Qatar 1948

Geographic2D::fromSRID(Geographic2D::EPSG_QATAR_1948)

to Qatar 1948 / Qatar Grid (Projected)

EPSG

PHPCoord

Name: Qatar Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19953
Extent: Qatar - onshore
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_QATAR_1948_QATAR_GRID),
    latitudeOfNaturalOrigin: new Degree(25.382361111111),
    longitudeOfNaturalOrigin: new Degree(50.761388888889),
    falseEasting: new Metre(100000),
    falseNorthing: new Metre(100000)
)

Qatar 1974

Geographic2D::fromSRID(Geographic2D::EPSG_QATAR_1974)

to Qatar 1974 / Qatar National Grid (Projected)

EPSG

PHPCoord

Name: Qatar National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19919
Extent: Qatar
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_QATAR_1974_QATAR_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(24.45),
    longitudeOfNaturalOrigin: new Degree(51.216666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.99999),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(300000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Qatar 1974 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1563
Extent: Qatar - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-128.033),
    yAxisTranslation: new Metre(-283.697),
    zAxisTranslation: new Metre(21.052)
)

Qornoq 1927

Geographic2D::fromSRID(Geographic2D::EPSG_QORNOQ_1927)

to GR96 (Geographic2D)

EPSG

PHPCoord

Name: Qornoq 1927 to GR96 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15957
Extent: Greenland - west coast
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GR96),
    xAxisTranslation: new Metre(163.511),
    yAxisTranslation: new Metre(127.533),
    zAxisTranslation: new Metre(-159.789),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.814),
    scaleDifference: new PartsPerMillion(-0.6)
)

to Qornoq 1927 / Greenland zone 2 west (Projected)

EPSG

PHPCoord

Name: Greenland zone 2 west
Code: urn:ogc:def:coordinateOperation:EPSG::18432
Extent: Greenland - west - 78°N to 81°N
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_QORNOQ_1927_GREENLAND_ZONE_2_WEST),
    latitudeOfNaturalOrigin: new Degree(79.5),
    longitudeOfNaturalOrigin: new Degree(-64),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Qornoq 1927 / Greenland zone 3 west (Projected)

EPSG

PHPCoord

Name: Greenland zone 3 west
Code: urn:ogc:def:coordinateOperation:EPSG::18433
Extent: Greenland - west - 75°N to 78°N
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_QORNOQ_1927_GREENLAND_ZONE_3_WEST),
    latitudeOfNaturalOrigin: new Degree(76.5),
    longitudeOfNaturalOrigin: new Degree(-64),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Qornoq 1927 / Greenland zone 4 west (Projected)

EPSG

PHPCoord

Name: Greenland zone 4 west
Code: urn:ogc:def:coordinateOperation:EPSG::18434
Extent: Greenland - west - 72°N to 75°N
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_QORNOQ_1927_GREENLAND_ZONE_4_WEST),
    latitudeOfNaturalOrigin: new Degree(73.5),
    longitudeOfNaturalOrigin: new Degree(-52),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Qornoq 1927 / Greenland zone 5 west (Projected)

EPSG

PHPCoord

Name: Greenland zone 5 west
Code: urn:ogc:def:coordinateOperation:EPSG::18435
Extent: Greenland - west - 69°N to 72°N
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_QORNOQ_1927_GREENLAND_ZONE_5_WEST),
    latitudeOfNaturalOrigin: new Degree(70.5),
    longitudeOfNaturalOrigin: new Degree(-52),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Qornoq 1927 / Greenland zone 6 west (Projected)

EPSG

PHPCoord

Name: Greenland zone 6 west
Code: urn:ogc:def:coordinateOperation:EPSG::18436
Extent: Greenland - west - 66°N to 69°N
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_QORNOQ_1927_GREENLAND_ZONE_6_WEST),
    latitudeOfNaturalOrigin: new Degree(67.5),
    longitudeOfNaturalOrigin: new Degree(-52),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Qornoq 1927 / Greenland zone 7 west (Projected)

EPSG

PHPCoord

Name: Greenland zone 7 west
Code: urn:ogc:def:coordinateOperation:EPSG::18437
Extent: Greenland - west - 63°N to 66°N
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_QORNOQ_1927_GREENLAND_ZONE_7_WEST),
    latitudeOfNaturalOrigin: new Degree(64.5),
    longitudeOfNaturalOrigin: new Degree(-52),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Qornoq 1927 / Greenland zone 8 east (Projected)

EPSG

PHPCoord

Name: Greenland zone 8 east
Code: urn:ogc:def:coordinateOperation:EPSG::18428
Extent: Greenland - south of 63°N
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_QORNOQ_1927_GREENLAND_ZONE_8_EAST),
    latitudeOfNaturalOrigin: new Degree(61.5),
    longitudeOfNaturalOrigin: new Degree(-48),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Qornoq 1927 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_QORNOQ_1927_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Qornoq 1927 / UTM zone 23N (Projected)

EPSG

PHPCoord

Name: UTM zone 23N
Code: urn:ogc:def:coordinateOperation:EPSG::16023
Extent: World - N hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_QORNOQ_1927_UTM_ZONE_23N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Qornoq 1927 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1798
Extent: Greenland - west coast
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(163.511),
    yAxisTranslation: new Metre(127.533),
    zAxisTranslation: new Metre(-159.789),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.814),
    scaleDifference: new PartsPerMillion(-0.6)
)

RD/83

Geographic2D::fromSRID(Geographic2D::EPSG_RD_83)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: RD/83 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15868
Extent: Germany - Saxony
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(612.4),
    yAxisTranslation: new Metre(77),
    zAxisTranslation: new Metre(440.2),
    xAxisRotation: new ArcSecond(-0.054),
    yAxisRotation: new ArcSecond(0.057),
    zAxisRotation: new ArcSecond(-2.797),
    scaleDifference: new PartsPerMillion(2.55)
)
Name: RD/83 to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6948
Extent: Germany - Saxony
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    offsetsFile: NTv2RD83ETRS89SaxonyProvider->provideGrid()
)

to RD/83 / 3-degree Gauss-Kruger zone 4 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16264
Extent: World - N hemisphere - 3-degree CM 012°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RD_83_3_DEGREE_GAUSS_KRUGER_ZONE_4_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to RD/83 / 3-degree Gauss-Kruger zone 4 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16264
Extent: World - N hemisphere - 3-degree CM 012°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RD_83_3_DEGREE_GAUSS_KRUGER_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to RD/83 / 3-degree Gauss-Kruger zone 5 (E-N) (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16265
Extent: World - N hemisphere - 3-degree CM 015°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RD_83_3_DEGREE_GAUSS_KRUGER_ZONE_5_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to RD/83 / 3-degree Gauss-Kruger zone 5 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16265
Extent: World - N hemisphere - 3-degree CM 015°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RD_83_3_DEGREE_GAUSS_KRUGER_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

RDN2008

Geographic2D::fromSRID(Geographic2D::EPSG_RDN2008)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: RDN2008 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6710
Extent: Italy - including San Marino and Vatican
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to RDN2008 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RDN2008)
)

to RDN2008 / Italy zone (E-N) (Projected)

EPSG

PHPCoord

Name: Italy zone
Code: urn:ogc:def:coordinateOperation:EPSG::6877
Extent: Italy
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RDN2008_ITALY_ZONE_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(0.9985),
    falseEasting: new Metre(7000000),
    falseNorthing: new Metre(0)
)

to RDN2008 / Italy zone (N-E) (Projected)

EPSG

PHPCoord

Name: Italy zone
Code: urn:ogc:def:coordinateOperation:EPSG::6877
Extent: Italy
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RDN2008_ITALY_ZONE_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(0.9985),
    falseEasting: new Metre(7000000),
    falseNorthing: new Metre(0)
)

to RDN2008 / UTM zone 32N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RDN2008_UTM_ZONE_32N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to RDN2008 / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RDN2008_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to RDN2008 / UTM zone 33N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RDN2008_UTM_ZONE_33N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to RDN2008 / UTM zone 33N (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RDN2008_UTM_ZONE_33N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to RDN2008 / UTM zone 34N (N-E) (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RDN2008_UTM_ZONE_34N_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to RDN2008 / UTM zone 34N (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RDN2008_UTM_ZONE_34N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to RDN2008 / Zone 12 (E-N) (Projected)

EPSG

PHPCoord

Name: Italy zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::6878
Extent: Italy
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RDN2008_ZONE_12_E_N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3000000),
    falseNorthing: new Metre(0)
)

to RDN2008 / Zone 12 (N-E) (Projected)

EPSG

PHPCoord

Name: Italy zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::6878
Extent: Italy
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RDN2008_ZONE_12_N_E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(3000000),
    falseNorthing: new Metre(0)
)

REDGEOMIN

Geographic2D::fromSRID(Geographic2D::EPSG_REDGEOMIN)

to REDGEOMIN (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_REDGEOMIN)
)

to REDGEOMIN / UTM zone 12S (Projected)

EPSG

PHPCoord

Name: UTM zone 12S
Code: urn:ogc:def:coordinateOperation:EPSG::16112
Extent: World - S hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_REDGEOMIN_UTM_ZONE_12S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to REDGEOMIN / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_REDGEOMIN_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to REDGEOMIN / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_REDGEOMIN_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

REGCAN95

Geographic2D::fromSRID(Geographic2D::EPSG_REGCAN95)

to REGCAN95 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_REGCAN95)
)

to REGCAN95 / LAEA Europe (Projected)

EPSG

PHPCoord

Name: Europe Equal Area 2001
Code: urn:ogc:def:coordinateOperation:EPSG::19986
Extent: Europe - LCC & LAEA
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_REGCAN95_LAEA_EUROPE),
    latitudeOfNaturalOrigin: new Degree(52),
    longitudeOfNaturalOrigin: new Degree(10),
    falseEasting: new Metre(4321000),
    falseNorthing: new Metre(3210000)
)

to REGCAN95 / LCC Europe (Projected)

EPSG

PHPCoord

Name: Europe Conformal 2001
Code: urn:ogc:def:coordinateOperation:EPSG::19985
Extent: Europe - LCC & LAEA
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_REGCAN95_LCC_EUROPE),
    latitudeOfFalseOrigin: new Degree(52),
    longitudeOfFalseOrigin: new Degree(10),
    latitudeOf1stStandardParallel: new Degree(35),
    latitudeOf2ndStandardParallel: new Degree(65),
    eastingAtFalseOrigin: new Metre(4000000),
    northingAtFalseOrigin: new Metre(2800000)
)

to REGCAN95 / UTM zone 27N (Projected)

EPSG

PHPCoord

Name: UTM zone 27N
Code: urn:ogc:def:coordinateOperation:EPSG::16027
Extent: World - N hemisphere - 24°W to 18°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_REGCAN95_UTM_ZONE_27N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to REGCAN95 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_REGCAN95_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: REGCAN95 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4084
Extent: Spain - Canary Islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

REGVEN

Geographic2D::fromSRID(Geographic2D::EPSG_REGVEN)

to La Canoa (Geographic2D)

EPSG

PHPCoord

Name: La Canoa to REGVEN (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1771
Extent: Venezuela - onshore
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LA_CANOA),
    xAxisTranslation: new Metre(270.933),
    yAxisTranslation: new Metre(-115.599),
    zAxisTranslation: new Metre(360.226),
    xAxisRotation: new ArcSecond(5.266),
    yAxisRotation: new ArcSecond(1.238),
    zAxisRotation: new ArcSecond(-2.381),
    scaleDifference: new PartsPerMillion(5.109),
    ordinate1OfEvaluationPoint: new Metre(2464351.59),
    ordinate2OfEvaluationPoint: new Metre(-5783466.61),
    ordinate3OfEvaluationPoint: new Metre(974809.81)
)

to PSAD56 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to REGVEN (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1769
Extent: Venezuela - onshore
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(270.933),
    yAxisTranslation: new Metre(-115.599),
    zAxisTranslation: new Metre(360.226),
    xAxisRotation: new ArcSecond(5.266),
    yAxisRotation: new ArcSecond(1.238),
    zAxisRotation: new ArcSecond(-2.381),
    scaleDifference: new PartsPerMillion(5.109),
    ordinate1OfEvaluationPoint: new Metre(2464351.59),
    ordinate2OfEvaluationPoint: new Metre(-5783466.61),
    ordinate3OfEvaluationPoint: new Metre(974809.81)
)

to REGVEN (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_REGVEN)
)

to REGVEN / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_REGVEN_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to REGVEN / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_REGVEN_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to REGVEN / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_REGVEN_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 1995 (Geographic2D)

EPSG

PHPCoord

Name: REGVEN to SIRGAS 1995 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1767
Extent: Venezuela
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_1995),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: REGVEN to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1768
Extent: Venezuela
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

RGAF09

Geographic2D::fromSRID(Geographic2D::EPSG_RGAF09)

to Fort Marigot (Geographic2D)

EPSG

PHPCoord

Name: Fort Marigot to RGAF09 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5493
Extent: Guadeloupe - St Martin and St Barthelemy - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_FORT_MARIGOT),
    xAxisTranslation: new Metre(-151.613),
    yAxisTranslation: new Metre(-253.832),
    zAxisTranslation: new Metre(429.084),
    xAxisRotation: new ArcSecond(0.0506),
    yAxisRotation: new ArcSecond(-0.0958),
    zAxisRotation: new ArcSecond(0.5974),
    scaleDifference: new PartsPerMillion(0.3971)
)

to Guadeloupe 1948 (Geographic2D)

EPSG

PHPCoord

Name: Guadeloupe 1948 to RGAF09 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5492
Extent: Guadeloupe - Grande-Terre and surrounding islands - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GUADELOUPE_1948),
    xAxisTranslation: new Metre(471.06),
    yAxisTranslation: new Metre(3.212),
    zAxisTranslation: new Metre(305.843),
    xAxisRotation: new ArcSecond(-0.4752),
    yAxisRotation: new ArcSecond(0.9978),
    zAxisRotation: new ArcSecond(-0.2068),
    scaleDifference: new PartsPerMillion(-2.1353)
)

to Martinique 1938 (Geographic2D)

EPSG

PHPCoord

Name: Martinique 1938 to RGAF09 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5491
Extent: Martinique - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MARTINIQUE_1938),
    xAxisTranslation: new Metre(-127.744),
    yAxisTranslation: new Metre(-547.069),
    zAxisTranslation: new Metre(-118.359),
    xAxisRotation: new ArcSecond(3.1116),
    yAxisRotation: new ArcSecond(-4.9509),
    zAxisRotation: new ArcSecond(0.8837),
    scaleDifference: new PartsPerMillion(-14.1012)
)

to RGAF09 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RGAF09)
)

to RGAF09 (lon-lat) (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGAF09_LON_LAT)
)

to RGAF09 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGAF09_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to RRAF 1991 (Geographic2D)

EPSG

PHPCoord

Name: RRAF 1991 to RGAF09 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5494
Extent: Martinique
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RRAF_1991),
    xAxisTranslation: new Metre(-0.7696),
    yAxisTranslation: new Metre(0.8692),
    zAxisTranslation: new Metre(12.0631),
    xAxisRotation: new ArcSecond(0.32511),
    yAxisRotation: new ArcSecond(0.21041),
    zAxisRotation: new ArcSecond(0.0239),
    scaleDifference: new PartsPerMillion(-0.2829)
)
Name: RRAF 1991 to RGAF09 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5495
Extent: Guadeloupe - Grande-Terre and surrounding islands - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RRAF_1991),
    xAxisTranslation: new Metre(-1.2239),
    yAxisTranslation: new Metre(-2.4156),
    zAxisTranslation: new Metre(1.7598),
    xAxisRotation: new ArcSecond(-0.038),
    yAxisRotation: new ArcSecond(0.16101),
    zAxisRotation: new ArcSecond(0.04925),
    scaleDifference: new PartsPerMillion(-0.2387)
)
Name: RRAF 1991 to RGAF09 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5496
Extent: Guadeloupe - St Martin and St Barthelemy - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RRAF_1991),
    xAxisTranslation: new Metre(-14.6642),
    yAxisTranslation: new Metre(-5.2493),
    zAxisTranslation: new Metre(-0.1981),
    xAxisRotation: new ArcSecond(0.06838),
    yAxisRotation: new ArcSecond(-0.09141),
    zAxisRotation: new ArcSecond(0.58131),
    scaleDifference: new PartsPerMillion(0.4067)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: RGAF09 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5501
Extent: Caribbean - French Antilles
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

RGAF09 (lon-lat)

Geographic2D::fromSRID(Geographic2D::EPSG_RGAF09_LON_LAT)

to RGAF09 (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGAF09)
)

RGF93 v1

Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V1)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: RGF93 v1 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1591
Extent: France
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to NTF (Geographic2D)

EPSG

PHPCoord

Name: NTF to RGF93 v1 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9327
Extent: France - onshore - mainland and Corsica
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NTF),
    offsetsFile: IGNFGeocentricTranslationNTFRGF93Provider->provideGrid()
)

to RGF93 v1 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RGF93_V1)
)

to RGF93 v1 (lon-lat) (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V1_LON_LAT)
)

to RGF93 v1 / CC42 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::18101
Extent: France - mainland south of 43°N and Corsica
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V1_CC42),
    latitudeOfFalseOrigin: new Degree(42),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(41.25),
    latitudeOf2ndStandardParallel: new Degree(42.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(1200000)
)

to RGF93 v1 / CC43 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18102
Extent: France - mainland south of 44°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V1_CC43),
    latitudeOfFalseOrigin: new Degree(43),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(42.25),
    latitudeOf2ndStandardParallel: new Degree(43.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(2200000)
)

to RGF93 v1 / CC44 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::18103
Extent: France - mainland - 43°N to 45°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V1_CC44),
    latitudeOfFalseOrigin: new Degree(44),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(43.25),
    latitudeOf2ndStandardParallel: new Degree(44.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(3200000)
)

to RGF93 v1 / CC45 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::18104
Extent: France - mainland - 44°N to 46°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V1_CC45),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(44.25),
    latitudeOf2ndStandardParallel: new Degree(45.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(4200000)
)

to RGF93 v1 / CC46 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::18105
Extent: France - mainland - 45°N to 47°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V1_CC46),
    latitudeOfFalseOrigin: new Degree(46),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(45.25),
    latitudeOf2ndStandardParallel: new Degree(46.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(5200000)
)

to RGF93 v1 / CC47 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::18106
Extent: France - mainland - 46°N to 48°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V1_CC47),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(46.25),
    latitudeOf2ndStandardParallel: new Degree(47.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(6200000)
)

to RGF93 v1 / CC48 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::18107
Extent: France - mainland - 47°N to 49°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V1_CC48),
    latitudeOfFalseOrigin: new Degree(48),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(47.25),
    latitudeOf2ndStandardParallel: new Degree(48.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(7200000)
)

to RGF93 v1 / CC49 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::18108
Extent: France - mainland - 48°N to 50°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V1_CC49),
    latitudeOfFalseOrigin: new Degree(49),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(48.25),
    latitudeOf2ndStandardParallel: new Degree(49.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(8200000)
)

to RGF93 v1 / CC50 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::18109
Extent: France - mainland north of 49°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V1_CC50),
    latitudeOfFalseOrigin: new Degree(50),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(49.25),
    latitudeOf2ndStandardParallel: new Degree(50.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(9200000)
)

to RGF93 v1 / Lambert-93 (Projected)

EPSG

PHPCoord

Name: Lambert-93
Code: urn:ogc:def:coordinateOperation:EPSG::18085
Extent: France
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V1_LAMBERT_93),
    latitudeOfFalseOrigin: new Degree(46.5),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(44),
    eastingAtFalseOrigin: new Metre(700000),
    northingAtFalseOrigin: new Metre(6600000)
)

to RGF93 v2 (Geographic2D)

EPSG

PHPCoord

Name: RGF93 v1 to RGF93 v2 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9882
Extent: France
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

RGF93 v1 (lon-lat)

Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V1_LON_LAT)

to RGF93 v1 (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V1)
)

RGF93 v2

Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: RGF93 v2 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9789
Extent: France
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to NTF (Geographic2D)

EPSG

PHPCoord

Name: NTF to RGF93 v2 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9888
Extent: France - onshore - mainland and Corsica
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NTF),
    offsetsFile: IGNFGeocentricTranslationNTFRGF93Provider->provideGrid()
)

to RGF93 v1 (Geographic2D)

EPSG

PHPCoord

Name: RGF93 v1 to RGF93 v2 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9882
Extent: France
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V1),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RGF93 v2 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RGF93_V2)
)

to RGF93 v2 (lon-lat) (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2_LON_LAT)
)

to RGF93 v2 / CC42 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::18101
Extent: France - mainland south of 43°N and Corsica
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2_CC42),
    latitudeOfFalseOrigin: new Degree(42),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(41.25),
    latitudeOf2ndStandardParallel: new Degree(42.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(1200000)
)

to RGF93 v2 / CC43 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18102
Extent: France - mainland south of 44°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2_CC43),
    latitudeOfFalseOrigin: new Degree(43),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(42.25),
    latitudeOf2ndStandardParallel: new Degree(43.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(2200000)
)

to RGF93 v2 / CC44 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::18103
Extent: France - mainland - 43°N to 45°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2_CC44),
    latitudeOfFalseOrigin: new Degree(44),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(43.25),
    latitudeOf2ndStandardParallel: new Degree(44.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(3200000)
)

to RGF93 v2 / CC45 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::18104
Extent: France - mainland - 44°N to 46°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2_CC45),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(44.25),
    latitudeOf2ndStandardParallel: new Degree(45.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(4200000)
)

to RGF93 v2 / CC46 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::18105
Extent: France - mainland - 45°N to 47°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2_CC46),
    latitudeOfFalseOrigin: new Degree(46),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(45.25),
    latitudeOf2ndStandardParallel: new Degree(46.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(5200000)
)

to RGF93 v2 / CC47 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::18106
Extent: France - mainland - 46°N to 48°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2_CC47),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(46.25),
    latitudeOf2ndStandardParallel: new Degree(47.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(6200000)
)

to RGF93 v2 / CC48 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::18107
Extent: France - mainland - 47°N to 49°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2_CC48),
    latitudeOfFalseOrigin: new Degree(48),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(47.25),
    latitudeOf2ndStandardParallel: new Degree(48.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(7200000)
)

to RGF93 v2 / CC49 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::18108
Extent: France - mainland - 48°N to 50°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2_CC49),
    latitudeOfFalseOrigin: new Degree(49),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(48.25),
    latitudeOf2ndStandardParallel: new Degree(49.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(8200000)
)

to RGF93 v2 / CC50 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::18109
Extent: France - mainland north of 49°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2_CC50),
    latitudeOfFalseOrigin: new Degree(50),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(49.25),
    latitudeOf2ndStandardParallel: new Degree(50.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(9200000)
)

to RGF93 v2 / Lambert-93 (Projected)

EPSG

PHPCoord

Name: Lambert-93
Code: urn:ogc:def:coordinateOperation:EPSG::18085
Extent: France
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2_LAMBERT_93),
    latitudeOfFalseOrigin: new Degree(46.5),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(44),
    eastingAtFalseOrigin: new Metre(700000),
    northingAtFalseOrigin: new Metre(6600000)
)

to RGF93 v2b (Geographic2D)

EPSG

PHPCoord

Name: RGF93 v2 to RGF93 v2b
Code: urn:ogc:def:coordinateOperation:EPSG::9788
Extent: France
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2B),
    xAxisTranslation: new Metre(-0.017),
    yAxisTranslation: new Metre(0.058),
    zAxisTranslation: new Metre(0.009),
    xAxisRotation: new ArcSecond(0.001305),
    yAxisRotation: new ArcSecond(0.00068),
    zAxisRotation: new ArcSecond(-0.001467),
    scaleDifference: new PartsPerMillion(-0.00072)
)

RGF93 v2 (lon-lat)

Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2_LON_LAT)

to RGF93 v2 (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2)
)

RGF93 v2b

Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2B)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: RGF93 v2b to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9790
Extent: France
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to NTF (Geographic2D)

EPSG

PHPCoord

Name: NTF to RGF93 v2b (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9889
Extent: France - onshore - mainland and Corsica
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NTF),
    offsetsFile: IGNFGeocentricTranslationNTFRGF93Provider->provideGrid()
)

to RGF93 v2 (Geographic2D)

EPSG

PHPCoord

Name: RGF93 v2 to RGF93 v2b
Code: urn:ogc:def:coordinateOperation:EPSG::9788
Extent: France
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2),
    xAxisTranslation: new Metre(0.017),
    yAxisTranslation: new Metre(-0.058),
    zAxisTranslation: new Metre(-0.009),
    xAxisRotation: new ArcSecond(-0.001305),
    yAxisRotation: new ArcSecond(-0.00068),
    zAxisRotation: new ArcSecond(0.001467),
    scaleDifference: new PartsPerMillion(0.00072)
)

to RGF93 v2b (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RGF93_V2B)
)

to RGF93 v2b (lon-lat) (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2B_LON_LAT)
)

to RGF93 v2b / CC42 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::18101
Extent: France - mainland south of 43°N and Corsica
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2B_CC42),
    latitudeOfFalseOrigin: new Degree(42),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(41.25),
    latitudeOf2ndStandardParallel: new Degree(42.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(1200000)
)

to RGF93 v2b / CC43 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18102
Extent: France - mainland south of 44°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2B_CC43),
    latitudeOfFalseOrigin: new Degree(43),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(42.25),
    latitudeOf2ndStandardParallel: new Degree(43.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(2200000)
)

to RGF93 v2b / CC44 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 3
Code: urn:ogc:def:coordinateOperation:EPSG::18103
Extent: France - mainland - 43°N to 45°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2B_CC44),
    latitudeOfFalseOrigin: new Degree(44),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(43.25),
    latitudeOf2ndStandardParallel: new Degree(44.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(3200000)
)

to RGF93 v2b / CC45 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::18104
Extent: France - mainland - 44°N to 46°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2B_CC45),
    latitudeOfFalseOrigin: new Degree(45),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(44.25),
    latitudeOf2ndStandardParallel: new Degree(45.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(4200000)
)

to RGF93 v2b / CC46 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::18105
Extent: France - mainland - 45°N to 47°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2B_CC46),
    latitudeOfFalseOrigin: new Degree(46),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(45.25),
    latitudeOf2ndStandardParallel: new Degree(46.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(5200000)
)

to RGF93 v2b / CC47 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::18106
Extent: France - mainland - 46°N to 48°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2B_CC47),
    latitudeOfFalseOrigin: new Degree(47),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(46.25),
    latitudeOf2ndStandardParallel: new Degree(47.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(6200000)
)

to RGF93 v2b / CC48 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::18107
Extent: France - mainland - 47°N to 49°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2B_CC48),
    latitudeOfFalseOrigin: new Degree(48),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(47.25),
    latitudeOf2ndStandardParallel: new Degree(48.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(7200000)
)

to RGF93 v2b / CC49 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::18108
Extent: France - mainland - 48°N to 50°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2B_CC49),
    latitudeOfFalseOrigin: new Degree(49),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(48.25),
    latitudeOf2ndStandardParallel: new Degree(49.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(8200000)
)

to RGF93 v2b / CC50 (Projected)

EPSG

PHPCoord

Name: France Conic Conformal zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::18109
Extent: France - mainland north of 49°N
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2B_CC50),
    latitudeOfFalseOrigin: new Degree(50),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(49.25),
    latitudeOf2ndStandardParallel: new Degree(50.75),
    eastingAtFalseOrigin: new Metre(1700000),
    northingAtFalseOrigin: new Metre(9200000)
)

to RGF93 v2b / Lambert-93 (Projected)

EPSG

PHPCoord

Name: Lambert-93
Code: urn:ogc:def:coordinateOperation:EPSG::18085
Extent: France
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGF93_V2B_LAMBERT_93),
    latitudeOfFalseOrigin: new Degree(46.5),
    longitudeOfFalseOrigin: new Degree(3),
    latitudeOf1stStandardParallel: new Degree(49),
    latitudeOf2ndStandardParallel: new Degree(44),
    eastingAtFalseOrigin: new Metre(700000),
    northingAtFalseOrigin: new Metre(6600000)
)

RGF93 v2b (lon-lat)

Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2B_LON_LAT)

to RGF93 v2b (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGF93_V2B)
)

RGFG95

Geographic2D::fromSRID(Geographic2D::EPSG_RGFG95)

to CSG67 (Geographic2D)

EPSG

PHPCoord

Name: CSG67 to RGFG95 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1908
Extent: French Guiana - coastal area
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CSG67),
    xAxisTranslation: new Metre(193.066),
    yAxisTranslation: new Metre(-236.993),
    zAxisTranslation: new Metre(-105.447),
    xAxisRotation: new ArcSecond(-0.4814),
    yAxisRotation: new ArcSecond(0.8074),
    zAxisRotation: new ArcSecond(-0.1276),
    scaleDifference: new PartsPerMillion(-1.5649)
)

to RGFG95 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RGFG95)
)

to RGFG95 (lon-lat) (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGFG95_LON_LAT)
)

to RGFG95 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGFG95_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to RGFG95 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGFG95_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: RGFG95 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::4840
Extent: French Guiana
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

RGFG95 (lon-lat)

Geographic2D::fromSRID(Geographic2D::EPSG_RGFG95_LON_LAT)

to RGFG95 (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGFG95)
)

RGM04

Geographic2D::fromSRID(Geographic2D::EPSG_RGM04)

to Cadastre 1997 (Geographic2D)

EPSG

PHPCoord

Name: Cadastre 1997 to RGM04 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4478
Extent: Mayotte - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CADASTRE_1997),
    xAxisTranslation: new Metre(381.788),
    yAxisTranslation: new Metre(57.501),
    zAxisTranslation: new Metre(256.673)
)

to Combani 1950 (Geographic2D)

EPSG

PHPCoord

Name: Combani 1950 to RGM04 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5888
Extent: Mayotte - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_COMBANI_1950),
    xAxisTranslation: new Metre(599.928),
    yAxisTranslation: new Metre(275.552),
    zAxisTranslation: new Metre(195.665),
    xAxisRotation: new ArcSecond(0.0835),
    yAxisRotation: new ArcSecond(0.4715),
    zAxisRotation: new ArcSecond(-0.0602),
    scaleDifference: new PartsPerMillion(-49.2814)
)

to RGM04 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RGM04)
)

to RGM04 (lon-lat) (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGM04_LON_LAT)
)

to RGM04 / UTM zone 38S (Projected)

EPSG

PHPCoord

Name: UTM zone 38S
Code: urn:ogc:def:coordinateOperation:EPSG::16138
Extent: World - S hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGM04_UTM_ZONE_38S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: RGM04 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4476
Extent: Mayotte
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

RGM04 (lon-lat)

Geographic2D::fromSRID(Geographic2D::EPSG_RGM04_LON_LAT)

to RGM04 (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGM04)
)

RGNC91-93

Geographic2D::fromSRID(Geographic2D::EPSG_RGNC91_93)

to IGN53 Mare (Geographic2D)

EPSG

PHPCoord

Name: IGN53 Mare to RGNC91-93 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15891
Extent: New Caledonia - Mare
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGN53_MARE),
    xAxisTranslation: new Metre(408.809),
    yAxisTranslation: new Metre(-366.857),
    zAxisTranslation: new Metre(412.987),
    xAxisRotation: new ArcSecond(1.8843),
    yAxisRotation: new ArcSecond(-0.5308),
    zAxisRotation: new ArcSecond(2.1657),
    scaleDifference: new PartsPerMillion(121.0994)
)

to IGN56 Lifou (Geographic2D)

EPSG

PHPCoord

Name: IGN56 Lifou to RGNC91-93 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15890
Extent: New Caledonia - Lifou
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGN56_LIFOU),
    xAxisTranslation: new Metre(-137.092),
    yAxisTranslation: new Metre(-131.675),
    zAxisTranslation: new Metre(-91.478),
    xAxisRotation: new ArcSecond(-1.9435),
    yAxisRotation: new ArcSecond(-11.5995),
    zAxisRotation: new ArcSecond(-4.3316),
    scaleDifference: new PartsPerMillion(7.4801)
)

to IGN72 Grande Terre (Geographic2D)

EPSG

PHPCoord

Name: IGN72 Grande Terre to RGNC91-93 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15887
Extent: New Caledonia - Grande Terre
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGN72_GRANDE_TERRE),
    xAxisTranslation: new Metre(-97.297),
    yAxisTranslation: new Metre(263.243),
    zAxisTranslation: new Metre(-310.879),
    xAxisRotation: new ArcSecond(-1.5999),
    yAxisRotation: new ArcSecond(0.8387),
    zAxisRotation: new ArcSecond(3.1409),
    scaleDifference: new PartsPerMillion(-13.326)
)
Name: IGN72 Grande Terre to RGNC91-93 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::15888
Extent: New Caledonia - Grande Terre - Noumea
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGN72_GRANDE_TERRE),
    xAxisTranslation: new Metre(-48.812),
    yAxisTranslation: new Metre(205.932),
    zAxisTranslation: new Metre(-343.993),
    xAxisRotation: new ArcSecond(-3.4427),
    yAxisRotation: new ArcSecond(-0.4999),
    zAxisRotation: new ArcSecond(4.0878),
    scaleDifference: new PartsPerMillion(-6.5215)
)
Name: IGN72 Grande Terre to RGNC91-93 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9329
Extent: New Caledonia - Grande Terre
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGN72_GRANDE_TERRE),
    offsetsFile: IGNFGeocentricTranslationIGN72GrandeTerreRGNC9193Provider->provideGrid()
)
Name: IGN72 Grande Terre to RGNC91-93 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::9330
Extent: New Caledonia - Grande Terre - Noumea
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGN72_GRANDE_TERRE),
    offsetsFile: IGNFGeocentricTranslationIGN72GrandeTerreRGNC9193NoumeaProvider->provideGrid()
)

to NEA74 Noumea (Geographic2D)

EPSG

PHPCoord

Name: NEA74 Noumea to RGNC91-93 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15889
Extent: New Caledonia - Grande Terre - Noumea
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NEA74_NOUMEA),
    xAxisTranslation: new Metre(166.0684),
    yAxisTranslation: new Metre(154.7826),
    zAxisTranslation: new Metre(-254.8282),
    xAxisRotation: new ArcSecond(-37.546),
    yAxisRotation: new ArcSecond(7.7018),
    zAxisRotation: new ArcSecond(-10.2029),
    scaleDifference: new PartsPerMillion(30.84)
)
Name: NEA74 Noumea to RGNC91-93 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9328
Extent: New Caledonia - Grande Terre - Noumea
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NEA74_NOUMEA),
    offsetsFile: IGNFGeocentricTranslationNEA74NoumeaRGNC9193Provider->provideGrid()
)

to RGNC91-93 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RGNC91_93)
)

to RGNC91-93 / Lambert New Caledonia (Projected)

EPSG

PHPCoord

Name: Lambert New Caledonia
Code: urn:ogc:def:coordinateOperation:EPSG::19981
Extent: New Caledonia - Belep, Grande Terre, Ile des Pins, Loyalty Islands
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RGNC91_93_LAMBERT_NEW_CALEDONIA),
    latitudeOfFalseOrigin: new Degree(-21.5),
    longitudeOfFalseOrigin: new Degree(166),
    latitudeOf1stStandardParallel: new Degree(-20.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-22.333333333333),
    eastingAtFalseOrigin: new Metre(400000),
    northingAtFalseOrigin: new Metre(300000)
)

to RGNC91-93 / UTM zone 57S (Projected)

EPSG

PHPCoord

Name: UTM zone 57S
Code: urn:ogc:def:coordinateOperation:EPSG::16157
Extent: World - S hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGNC91_93_UTM_ZONE_57S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGNC91-93 / UTM zone 58S (Projected)

EPSG

PHPCoord

Name: UTM zone 58S
Code: urn:ogc:def:coordinateOperation:EPSG::16158
Extent: World - S hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGNC91_93_UTM_ZONE_58S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGNC91-93 / UTM zone 59S (Projected)

EPSG

PHPCoord

Name: UTM zone 59S
Code: urn:ogc:def:coordinateOperation:EPSG::16159
Extent: World - S hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGNC91_93_UTM_ZONE_59S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to ST84 Ile des Pins (Geographic2D)

EPSG

PHPCoord

Name: ST84 Ile des Pins to RGNC91-93 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15893
Extent: New Caledonia - Ile des Pins
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ST84_ILE_DES_PINS),
    xAxisTranslation: new Metre(-244.42),
    yAxisTranslation: new Metre(-85.352),
    zAxisTranslation: new Metre(-168.129),
    xAxisRotation: new ArcSecond(-8.936),
    yAxisRotation: new ArcSecond(7.752),
    zAxisRotation: new ArcSecond(12.5952),
    scaleDifference: new PartsPerMillion(-14.2723)
)

to ST87 Ouvea (Geographic2D)

EPSG

PHPCoord

Name: ST87 Ouvea to RGNC91-93 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15892
Extent: New Caledonia - Ouvea
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ST87_OUVEA),
    xAxisTranslation: new Metre(122.386),
    yAxisTranslation: new Metre(188.707),
    zAxisTranslation: new Metre(-103.334),
    xAxisRotation: new ArcSecond(3.511),
    yAxisRotation: new ArcSecond(-4.9665),
    zAxisRotation: new ArcSecond(-5.7048),
    scaleDifference: new PartsPerMillion(-4.4799)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: RGNC91-93 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15880
Extent: New Caledonia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

RGPF

Geographic2D::fromSRID(Geographic2D::EPSG_RGPF)

to Fatu Iva 72 (Geographic2D)

EPSG

PHPCoord

Name: Fatu Iva 72 to RGPF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8835
Extent: French Polynesia - Marquesas Islands - Fatu Hiva
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_FATU_IVA_72),
    xAxisTranslation: new Metre(-347.103),
    yAxisTranslation: new Metre(-1078.125),
    zAxisTranslation: new Metre(-2623.922),
    xAxisRotation: new ArcSecond(-33.8875),
    yAxisRotation: new ArcSecond(70.6773),
    zAxisRotation: new ArcSecond(-9.3943),
    scaleDifference: new PartsPerMillion(-186.074)
)

to IGN63 Hiva Oa (Geographic2D)

EPSG

PHPCoord

Name: IGN63 Hiva Oa to RGPF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8843
Extent: French Polynesia - Marquesas Islands - Hiva Oa
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGN63_HIVA_OA),
    xAxisTranslation: new Metre(-410.721),
    yAxisTranslation: new Metre(-55.049),
    zAxisTranslation: new Metre(-80.746),
    xAxisRotation: new ArcSecond(2.5779),
    yAxisRotation: new ArcSecond(2.3514),
    zAxisRotation: new ArcSecond(0.6664),
    scaleDifference: new PartsPerMillion(-17.3311)
)
Name: IGN63 Hiva Oa to RGPF (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8845
Extent: French Polynesia - Marquesas Islands - Tahuata
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGN63_HIVA_OA),
    xAxisTranslation: new Metre(-374.715),
    yAxisTranslation: new Metre(58.407),
    zAxisTranslation: new Metre(0.957),
    xAxisRotation: new ArcSecond(16.2111),
    yAxisRotation: new ArcSecond(11.4626),
    zAxisRotation: new ArcSecond(5.5357),
    scaleDifference: new PartsPerMillion(0.5409)
)

to IGN72 Nuku Hiva (Geographic2D)

EPSG

PHPCoord

Name: IGN72 Nuku Hiva to RGPF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8847
Extent: French Polynesia - Marquesas Islands - Nuku Hiva
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGN72_NUKU_HIVA),
    xAxisTranslation: new Metre(-165.732),
    yAxisTranslation: new Metre(-216.72),
    zAxisTranslation: new Metre(-180.505),
    xAxisRotation: new ArcSecond(0.6434),
    yAxisRotation: new ArcSecond(0.4512),
    zAxisRotation: new ArcSecond(0.0791),
    scaleDifference: new PartsPerMillion(-7.4204)
)
Name: IGN72 Nuku Hiva to RGPF (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8849
Extent: French Polynesia - Marquesas Islands - Ua Huka
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGN72_NUKU_HIVA),
    xAxisTranslation: new Metre(-1363.785),
    yAxisTranslation: new Metre(-1362.687),
    zAxisTranslation: new Metre(-398.811),
    xAxisRotation: new ArcSecond(4.5322),
    yAxisRotation: new ArcSecond(6.7579),
    zAxisRotation: new ArcSecond(1.0574),
    scaleDifference: new PartsPerMillion(-268.361)
)
Name: IGN72 Nuku Hiva to RGPF (3)
Code: urn:ogc:def:coordinateOperation:EPSG::8851
Extent: French Polynesia - Marquesas Islands - Ua Pou
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGN72_NUKU_HIVA),
    xAxisTranslation: new Metre(-259.551),
    yAxisTranslation: new Metre(-297.612),
    zAxisTranslation: new Metre(-197.833),
    xAxisRotation: new ArcSecond(-1.4866),
    yAxisRotation: new ArcSecond(-2.1224),
    zAxisRotation: new ArcSecond(-0.4612),
    scaleDifference: new PartsPerMillion(-27.0249)
)

to Maupiti 83 (Geographic2D)

EPSG

PHPCoord

Name: Maupiti 83 to RGPF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15759
Extent: French Polynesia - Society Islands - Maupiti
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAUPITI_83),
    xAxisTranslation: new Metre(-217.037),
    yAxisTranslation: new Metre(-86.959),
    zAxisTranslation: new Metre(-23.956)
)

to Moorea 87 (Geographic2D)

EPSG

PHPCoord

Name: Moorea 87 to RGPF (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8831
Extent: French Polynesia - Society Islands - Moorea
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MOOREA_87),
    xAxisTranslation: new Metre(-218.697),
    yAxisTranslation: new Metre(-151.257),
    zAxisTranslation: new Metre(-176.995),
    xAxisRotation: new ArcSecond(-3.5048),
    yAxisRotation: new ArcSecond(-2.004),
    zAxisRotation: new ArcSecond(-1.281),
    scaleDifference: new PartsPerMillion(-10.991)
)

to RGPF (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RGPF)
)

to RGPF / UTM zone 5S (Projected)

EPSG

PHPCoord

Name: UTM zone 5S
Code: urn:ogc:def:coordinateOperation:EPSG::16105
Extent: World - S hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGPF_UTM_ZONE_5S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGPF / UTM zone 6S (Projected)

EPSG

PHPCoord

Name: UTM zone 6S
Code: urn:ogc:def:coordinateOperation:EPSG::16106
Extent: World - S hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGPF_UTM_ZONE_6S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGPF / UTM zone 7S (Projected)

EPSG

PHPCoord

Name: UTM zone 7S
Code: urn:ogc:def:coordinateOperation:EPSG::16107
Extent: World - S hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGPF_UTM_ZONE_7S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGPF / UTM zone 8S (Projected)

EPSG

PHPCoord

Name: UTM zone 8S
Code: urn:ogc:def:coordinateOperation:EPSG::16108
Extent: World - S hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGPF_UTM_ZONE_8S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Tahaa 54 (Geographic2D)

EPSG

PHPCoord

Name: Tahaa 54 to RGPF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8833
Extent: French Polynesia - Society Islands - Bora Bora, Huahine, Raiatea, Tahaa
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TAHAA_54),
    xAxisTranslation: new Metre(-72.438),
    yAxisTranslation: new Metre(-345.918),
    zAxisTranslation: new Metre(-79.486),
    xAxisRotation: new ArcSecond(1.6045),
    yAxisRotation: new ArcSecond(0.8823),
    zAxisRotation: new ArcSecond(0.5565),
    scaleDifference: new PartsPerMillion(-1.3746)
)

to Tahiti 79 (Geographic2D)

EPSG

PHPCoord

Name: Tahiti 79 to RGPF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8829
Extent: French Polynesia - Society Islands - Tahiti
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TAHITI_79),
    xAxisTranslation: new Metre(-221.525),
    yAxisTranslation: new Metre(-152.948),
    zAxisTranslation: new Metre(-176.768),
    xAxisRotation: new ArcSecond(-2.3847),
    yAxisRotation: new ArcSecond(-1.3896),
    zAxisRotation: new ArcSecond(-0.877),
    scaleDifference: new PartsPerMillion(-11.4741)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: RGPF to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15833
Extent: French Polynesia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

RGR92

Geographic2D::fromSRID(Geographic2D::EPSG_RGR92)

to RGR92 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RGR92)
)

to RGR92 (lon-lat) (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGR92_LON_LAT)
)

to RGR92 / UTM zone 39S (Projected)

EPSG

PHPCoord

Name: UTM zone 39S
Code: urn:ogc:def:coordinateOperation:EPSG::16139
Extent: World - S hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGR92_UTM_ZONE_39S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGR92 / UTM zone 40S (Projected)

EPSG

PHPCoord

Name: UTM zone 40S
Code: urn:ogc:def:coordinateOperation:EPSG::16140
Extent: World - S hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGR92_UTM_ZONE_40S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Reunion 1947 (Geographic2D)

EPSG

PHPCoord

Name: Reunion 1947 to RGR92 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1926
Extent: Reunion - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_REUNION_1947),
    xAxisTranslation: new Metre(-789.524),
    yAxisTranslation: new Metre(626.486),
    zAxisTranslation: new Metre(89.904),
    xAxisRotation: new ArcSecond(-0.6006),
    yAxisRotation: new ArcSecond(-76.7946),
    zAxisRotation: new ArcSecond(10.5788),
    scaleDifference: new PartsPerMillion(32.3241)
)
Name: RGR92 to Reunion 1947 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1964
Extent: Reunion - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_REUNION_1947),
    xAxisTranslation: new Metre(-789.99),
    yAxisTranslation: new Metre(627.333),
    zAxisTranslation: new Metre(89.685),
    xAxisRotation: new ArcSecond(-0.6072),
    yAxisRotation: new ArcSecond(-76.8019),
    zAxisRotation: new ArcSecond(10.568),
    scaleDifference: new PartsPerMillion(32.2083)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: RGR92 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1912
Extent: Reunion
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

RGR92 (lon-lat)

Geographic2D::fromSRID(Geographic2D::EPSG_RGR92_LON_LAT)

to RGR92 (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGR92)
)

RGRDC 2005

Geographic2D::fromSRID(Geographic2D::EPSG_RGRDC_2005)

to Katanga 1955 (Geographic2D)

EPSG

PHPCoord

Name: Katanga 1955 to RGRDC 2005 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::4067
Extent: Congo DR (Zaire) - Katanga - Lubumbashi area
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KATANGA_1955),
    xAxisTranslation: new Metre(102.283),
    yAxisTranslation: new Metre(10.277),
    zAxisTranslation: new Metre(257.396),
    xAxisRotation: new ArcSecond(3.976),
    yAxisRotation: new ArcSecond(0.002),
    zAxisRotation: new ArcSecond(6.203),
    scaleDifference: new PartsPerMillion(-12.315),
    ordinate1OfEvaluationPoint: new Metre(5580868.818),
    ordinate2OfEvaluationPoint: new Metre(2826402.46),
    ordinate3OfEvaluationPoint: new Metre(-1243557.996)
)

to RGRDC 2005 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RGRDC_2005)
)

to RGRDC 2005 / Congo TM zone 12 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::17412
Extent: Congo DR (Zaire) - 11°E to 13°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGRDC_2005_CONGO_TM_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGRDC 2005 / Congo TM zone 14 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::17414
Extent: Congo DR (Zaire) - 13°E to 15°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGRDC_2005_CONGO_TM_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(14),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGRDC 2005 / Congo TM zone 16 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::17416
Extent: Congo DR (Zaire) - 15°E to 17°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGRDC_2005_CONGO_TM_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(16),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGRDC 2005 / Congo TM zone 18 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::17418
Extent: Congo DR (Zaire) - 17°E to 19°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGRDC_2005_CONGO_TM_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGRDC 2005 / Congo TM zone 20 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::17420
Extent: Congo DR (Zaire) - 19°E to 21°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGRDC_2005_CONGO_TM_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(20),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGRDC 2005 / Congo TM zone 22 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::17422
Extent: Congo DR (Zaire) - 21°E to 23°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGRDC_2005_CONGO_TM_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(22),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGRDC 2005 / Congo TM zone 24 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 24
Code: urn:ogc:def:coordinateOperation:EPSG::17424
Extent: Congo DR (Zaire) - 23°E to 25°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGRDC_2005_CONGO_TM_ZONE_24),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGRDC 2005 / Congo TM zone 26 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::17426
Extent: Congo DR (Zaire) - 25°E to 27°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGRDC_2005_CONGO_TM_ZONE_26),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(26),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGRDC 2005 / Congo TM zone 28 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::17428
Extent: Congo DR (Zaire) - 27°E to 29°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGRDC_2005_CONGO_TM_ZONE_28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(28),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGRDC 2005 / Congo TM zone 30 (Projected)

EPSG

PHPCoord

Name: Congo Transverse Mercator zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::17430
Extent: Congo DR (Zaire) - east of 29°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGRDC_2005_CONGO_TM_ZONE_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGRDC 2005 / UTM zone 33S (Projected)

EPSG

PHPCoord

Name: UTM zone 33S
Code: urn:ogc:def:coordinateOperation:EPSG::16133
Extent: World - S hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGRDC_2005_UTM_ZONE_33S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGRDC 2005 / UTM zone 34S (Projected)

EPSG

PHPCoord

Name: UTM zone 34S
Code: urn:ogc:def:coordinateOperation:EPSG::16134
Extent: World - S hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGRDC_2005_UTM_ZONE_34S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGRDC 2005 / UTM zone 35S (Projected)

EPSG

PHPCoord

Name: UTM zone 35S
Code: urn:ogc:def:coordinateOperation:EPSG::16135
Extent: World - S hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGRDC_2005_UTM_ZONE_35S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

RGSPM06

Geographic2D::fromSRID(Geographic2D::EPSG_RGSPM06)

to RGSPM06 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RGSPM06)
)

to RGSPM06 (lon-lat) (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGSPM06_LON_LAT)
)

to RGSPM06 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGSPM06_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

RGSPM06 (lon-lat)

Geographic2D::fromSRID(Geographic2D::EPSG_RGSPM06_LON_LAT)

to RGSPM06 (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGSPM06)
)

RGTAAF07

Geographic2D::fromSRID(Geographic2D::EPSG_RGTAAF07)

to Perroud 1950 (Geographic2D)

EPSG

PHPCoord

Name: Perroud 1950 to RGTAAF07 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7083
Extent: Antarctica - Adelie Land - Petrels island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PERROUD_1950),
    xAxisTranslation: new Metre(-324.912),
    yAxisTranslation: new Metre(-153.282),
    zAxisTranslation: new Metre(-172.026)
)

to RGTAAF07 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RGTAAF07)
)

to RGTAAF07 (lon-lat) (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGTAAF07_LON_LAT)
)

to RGTAAF07 / UTM zone 37S (Projected)

EPSG

PHPCoord

Name: UTM zone 37S
Code: urn:ogc:def:coordinateOperation:EPSG::16137
Extent: World - S hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGTAAF07_UTM_ZONE_37S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGTAAF07 / UTM zone 38S (Projected)

EPSG

PHPCoord

Name: UTM zone 38S
Code: urn:ogc:def:coordinateOperation:EPSG::16138
Extent: World - S hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGTAAF07_UTM_ZONE_38S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGTAAF07 / UTM zone 39S (Projected)

EPSG

PHPCoord

Name: UTM zone 39S
Code: urn:ogc:def:coordinateOperation:EPSG::16139
Extent: World - S hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGTAAF07_UTM_ZONE_39S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGTAAF07 / UTM zone 40S (Projected)

EPSG

PHPCoord

Name: UTM zone 40S
Code: urn:ogc:def:coordinateOperation:EPSG::16140
Extent: World - S hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGTAAF07_UTM_ZONE_40S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGTAAF07 / UTM zone 41S (Projected)

EPSG

PHPCoord

Name: UTM zone 41S
Code: urn:ogc:def:coordinateOperation:EPSG::16141
Extent: World - S hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGTAAF07_UTM_ZONE_41S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGTAAF07 / UTM zone 42S (Projected)

EPSG

PHPCoord

Name: UTM zone 42S
Code: urn:ogc:def:coordinateOperation:EPSG::16142
Extent: World - S hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGTAAF07_UTM_ZONE_42S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGTAAF07 / UTM zone 43S (Projected)

EPSG

PHPCoord

Name: UTM zone 43S
Code: urn:ogc:def:coordinateOperation:EPSG::16143
Extent: World - S hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGTAAF07_UTM_ZONE_43S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGTAAF07 / UTM zone 44S (Projected)

EPSG

PHPCoord

Name: UTM zone 44S
Code: urn:ogc:def:coordinateOperation:EPSG::16144
Extent: World - S hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGTAAF07_UTM_ZONE_44S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGTAAF07 / UTM zone 53S (Projected)

EPSG

PHPCoord

Name: UTM zone 53S
Code: urn:ogc:def:coordinateOperation:EPSG::16153
Extent: World - S hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGTAAF07_UTM_ZONE_53S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RGTAAF07 / UTM zone 54S (Projected)

EPSG

PHPCoord

Name: UTM zone 54S
Code: urn:ogc:def:coordinateOperation:EPSG::16154
Extent: World - S hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGTAAF07_UTM_ZONE_54S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: RGTAAF07 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9770
Extent: French Southern and Antarctic Territories
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

RGTAAF07 (lon-lat)

Geographic2D::fromSRID(Geographic2D::EPSG_RGTAAF07_LON_LAT)

to RGTAAF07 (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGTAAF07)
)

RGWF96

Geographic2D::fromSRID(Geographic2D::EPSG_RGWF96)

to RGWF96 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RGWF96)
)

to RGWF96 (lon-lat) (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGWF96_LON_LAT)
)

to RGWF96 / UTM zone 1S (Projected)

EPSG

PHPCoord

Name: UTM zone 1S
Code: urn:ogc:def:coordinateOperation:EPSG::16101
Extent: World - S hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RGWF96_UTM_ZONE_1S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: RGWF96 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9769
Extent: Wallis and Futuna
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

RGWF96 (lon-lat)

Geographic2D::fromSRID(Geographic2D::EPSG_RGWF96_LON_LAT)

to RGWF96 (Geographic2D)

EPSG

PHPCoord

Name: axis order change (2D)
Code: urn:ogc:def:coordinateOperation:EPSG::15498
Extent: World
$point->axisReversal(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGWF96)
)

RRAF 1991

Geographic2D::fromSRID(Geographic2D::EPSG_RRAF_1991)

to RGAF09 (Geographic2D)

EPSG

PHPCoord

Name: RRAF 1991 to RGAF09 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5494
Extent: Martinique
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGAF09),
    xAxisTranslation: new Metre(0.7696),
    yAxisTranslation: new Metre(-0.8692),
    zAxisTranslation: new Metre(-12.0631),
    xAxisRotation: new ArcSecond(-0.32511),
    yAxisRotation: new ArcSecond(-0.21041),
    zAxisRotation: new ArcSecond(-0.0239),
    scaleDifference: new PartsPerMillion(0.2829)
)
Name: RRAF 1991 to RGAF09 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5495
Extent: Guadeloupe - Grande-Terre and surrounding islands - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGAF09),
    xAxisTranslation: new Metre(1.2239),
    yAxisTranslation: new Metre(2.4156),
    zAxisTranslation: new Metre(-1.7598),
    xAxisRotation: new ArcSecond(0.038),
    yAxisRotation: new ArcSecond(-0.16101),
    zAxisRotation: new ArcSecond(-0.04925),
    scaleDifference: new PartsPerMillion(0.2387)
)
Name: RRAF 1991 to RGAF09 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5496
Extent: Guadeloupe - St Martin and St Barthelemy - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGAF09),
    xAxisTranslation: new Metre(14.6642),
    yAxisTranslation: new Metre(5.2493),
    zAxisTranslation: new Metre(0.1981),
    xAxisRotation: new ArcSecond(-0.06838),
    yAxisRotation: new ArcSecond(0.09141),
    zAxisRotation: new ArcSecond(-0.58131),
    scaleDifference: new PartsPerMillion(-0.4067)
)

to RRAF 1991 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RRAF_1991)
)

to RRAF 1991 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RRAF_1991_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

RSAO13

Geographic2D::fromSRID(Geographic2D::EPSG_RSAO13)

to Camacupa 1948 (Geographic2D)

EPSG

PHPCoord

Name: Camacupa 1948 to RSAO13 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9904
Extent: Angola - offshore block 7
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CAMACUPA_1948),
    xAxisTranslation: new Metre(43),
    yAxisTranslation: new Metre(337),
    zAxisTranslation: new Metre(233)
)
Name: Camacupa 1948 to RSAO13 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9905
Extent: Angola - offshore blocks 1 16 and 18
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CAMACUPA_1948),
    xAxisTranslation: new Metre(41.057),
    yAxisTranslation: new Metre(374.564),
    zAxisTranslation: new Metre(226.287),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.554),
    scaleDifference: new PartsPerMillion(-0.219)
)

to Camacupa 2015 (Geographic2D)

EPSG

PHPCoord

Name: Camacupa 2015 to RSAO13 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8827
Extent: Angola
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CAMACUPA_2015),
    xAxisTranslation: new Metre(93.799),
    yAxisTranslation: new Metre(132.737),
    zAxisTranslation: new Metre(219.073),
    xAxisRotation: new ArcSecond(-1.844),
    yAxisRotation: new ArcSecond(0.648),
    zAxisRotation: new ArcSecond(-6.37),
    scaleDifference: new PartsPerMillion(0.169)
)

to Malongo 1987 (Geographic2D)

EPSG

PHPCoord

Name: Malongo 1987 to RSAO13 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9906
Extent: Africa - Angola (Cabinda) and DR Congo (Zaire) - offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MALONGO_1987),
    xAxisTranslation: new Metre(254.1),
    yAxisTranslation: new Metre(5.36),
    zAxisTranslation: new Metre(100.29)
)

to RSAO13 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RSAO13)
)

to RSAO13 / TM 12 SE (Projected)

EPSG

PHPCoord

Name: TM 12 SE
Code: urn:ogc:def:coordinateOperation:EPSG::16612
Extent: Angola - Angola proper - offshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RSAO13_TM_12_SE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RSAO13 / UTM zone 32S (Projected)

EPSG

PHPCoord

Name: UTM zone 32S
Code: urn:ogc:def:coordinateOperation:EPSG::16132
Extent: World - S hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RSAO13_UTM_ZONE_32S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RSAO13 / UTM zone 33S (Projected)

EPSG

PHPCoord

Name: UTM zone 33S
Code: urn:ogc:def:coordinateOperation:EPSG::16133
Extent: World - S hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RSAO13_UTM_ZONE_33S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to RSAO13 / UTM zone 34S (Projected)

EPSG

PHPCoord

Name: UTM zone 34S
Code: urn:ogc:def:coordinateOperation:EPSG::16134
Extent: World - S hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RSAO13_UTM_ZONE_34S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: RSAO13 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8819
Extent: Angola
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

RSRGD2000

Geographic2D::fromSRID(Geographic2D::EPSG_RSRGD2000)

to RSRGD2000 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_RSRGD2000)
)

to RSRGD2000 / BCLC2000 (Projected)

EPSG

PHPCoord

Name: Borchgrevink Coast Lambert Conformal 2000
Code: urn:ogc:def:coordinateOperation:EPSG::5476
Extent: Antarctica - Borchgrevink Coast region
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RSRGD2000_BCLC2000),
    latitudeOfFalseOrigin: new Degree(-74.5),
    longitudeOfFalseOrigin: new Degree(165),
    latitudeOf1stStandardParallel: new Degree(-73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(5000000),
    northingAtFalseOrigin: new Metre(3000000)
)

to RSRGD2000 / DGLC2000 (Projected)

EPSG

PHPCoord

Name: Darwin Glacier Lambert Conformal 2000
Code: urn:ogc:def:coordinateOperation:EPSG::17966
Extent: Antarctica - Darwin Glacier region
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RSRGD2000_DGLC2000),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(157),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(0)
)

to RSRGD2000 / MSLC2000 (Projected)

EPSG

PHPCoord

Name: McMurdo Sound Lambert Conformal 2000
Code: urn:ogc:def:coordinateOperation:EPSG::5475
Extent: Antarctica - McMurdo Sound region
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RSRGD2000_MSLC2000),
    latitudeOfFalseOrigin: new Degree(-78),
    longitudeOfFalseOrigin: new Degree(163),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(7000000),
    northingAtFalseOrigin: new Metre(5000000)
)

to RSRGD2000 / PCLC2000 (Projected)

EPSG

PHPCoord

Name: Pennell Coast Lambert Conformal 2000
Code: urn:ogc:def:coordinateOperation:EPSG::5477
Extent: Antarctica - Pennell Coast region
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_RSRGD2000_PCLC2000),
    latitudeOfFalseOrigin: new Degree(-71.5),
    longitudeOfFalseOrigin: new Degree(166),
    latitudeOf1stStandardParallel: new Degree(-70.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-72.333333333333),
    eastingAtFalseOrigin: new Metre(3000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to RSRGD2000 / RSPS2000 (Projected)

EPSG

PHPCoord

Name: Ross Sea Polar Stereographic 2000
Code: urn:ogc:def:coordinateOperation:EPSG::5478
Extent: Antarctica - Ross Ice Shelf Region
$point->polarStereographicVariantA(
    to: Projected::fromSRID(Projected::EPSG_RSRGD2000_RSPS2000),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(180),
    scaleFactorAtNaturalOrigin: new Unity(0.994),
    falseEasting: new Metre(5000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: RSRGD2000 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15974
Extent: Antarctica - Ross Sea Region
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

RT38

Geographic2D::fromSRID(Geographic2D::EPSG_RT38)

to RT38 (Stockholm) (Geographic2D)

EPSG

PHPCoord

Name: RT38 (Stockholm) to RT38 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1760
Extent: Sweden - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RT38_STOCKHOLM),
    longitudeOffset: new Degree(-18.058277777778)
)

to RT38 0 gon (Projected)

EPSG

PHPCoord

Name: Sweden zone 0 gon
Code: urn:ogc:def:coordinateOperation:EPSG::17336
Extent: Sweden - 0 gon
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RT38_0_GON),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18.058277777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to RT38 2.5 gon O (Projected)

EPSG

PHPCoord

Name: Sweden zone 2.5 gon O
Code: urn:ogc:def:coordinateOperation:EPSG::17337
Extent: Sweden - 2.5 gon E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RT38_2_5_GON_O),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(20.308277777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to RT38 2.5 gon V (Projected)

EPSG

PHPCoord

Name: Sweden zone 2.5 gon V
Code: urn:ogc:def:coordinateOperation:EPSG::19929
Extent: Sweden - 2.5 gon W, Sweden - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RT38_2_5_GON_V),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15.808277777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to RT38 5 gon O (Projected)

EPSG

PHPCoord

Name: Sweden zone 5 gon O
Code: urn:ogc:def:coordinateOperation:EPSG::17338
Extent: Sweden - 5 gon E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RT38_5_GON_O),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(22.558277777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to RT38 5 gon V (Projected)

EPSG

PHPCoord

Name: Sweden zone 5 gon V
Code: urn:ogc:def:coordinateOperation:EPSG::17335
Extent: Sweden - 5 gon W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RT38_5_GON_V),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(13.558277777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to RT38 7.5 gon V (Projected)

EPSG

PHPCoord

Name: Sweden zone 7.5 gon V
Code: urn:ogc:def:coordinateOperation:EPSG::17334
Extent: Sweden - 7.5 gon W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RT38_7_5_GON_V),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(11.308277777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

RT38 (Stockholm)

Geographic2D::fromSRID(Geographic2D::EPSG_RT38_STOCKHOLM)

to RT38 (Geographic2D)

EPSG

PHPCoord

Name: RT38 (Stockholm) to RT38 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1760
Extent: Sweden - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RT38),
    longitudeOffset: new Degree(18.058277777778)
)

RT90

Geographic2D::fromSRID(Geographic2D::EPSG_RT90)

to RT90 0 gon (Projected)

EPSG

PHPCoord

Name: Sweden zone 0 gon
Code: urn:ogc:def:coordinateOperation:EPSG::17336
Extent: Sweden - 0 gon
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RT90_0_GON),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18.058277777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to RT90 2.5 gon O (Projected)

EPSG

PHPCoord

Name: Sweden zone 2.5 gon O
Code: urn:ogc:def:coordinateOperation:EPSG::17337
Extent: Sweden - 2.5 gon E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RT90_2_5_GON_O),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(20.308277777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to RT90 2.5 gon V (Projected)

EPSG

PHPCoord

Name: Sweden zone 2.5 gon V
Code: urn:ogc:def:coordinateOperation:EPSG::19929
Extent: Sweden - 2.5 gon W, Sweden - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RT90_2_5_GON_V),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15.808277777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to RT90 5 gon O (Projected)

EPSG

PHPCoord

Name: Sweden zone 5 gon O
Code: urn:ogc:def:coordinateOperation:EPSG::17338
Extent: Sweden - 5 gon E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RT90_5_GON_O),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(22.558277777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to RT90 5 gon V (Projected)

EPSG

PHPCoord

Name: Sweden zone 5 gon V
Code: urn:ogc:def:coordinateOperation:EPSG::17335
Extent: Sweden - 5 gon W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RT90_5_GON_V),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(13.558277777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to RT90 7.5 gon V (Projected)

EPSG

PHPCoord

Name: Sweden zone 7.5 gon V
Code: urn:ogc:def:coordinateOperation:EPSG::17334
Extent: Sweden - 7.5 gon W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_RT90_7_5_GON_V),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(11.308277777778),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to SWEREF99 (Geographic2D)

EPSG

PHPCoord

Name: RT90 to SWEREF99 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1895
Extent: Sweden
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SWEREF99),
    xAxisTranslation: new Metre(414.1),
    yAxisTranslation: new Metre(41.3),
    zAxisTranslation: new Metre(603.1),
    xAxisRotation: new ArcSecond(0.855),
    yAxisRotation: new ArcSecond(-2.141),
    zAxisRotation: new ArcSecond(7.023),
    scaleDifference: new PartsPerMillion(0)
)

Rassadiran

Geographic2D::fromSRID(Geographic2D::EPSG_RASSADIRAN)

to Rassadiran / Nakhl e Taqi (Projected)

EPSG

PHPCoord

Name: Nakhl e Taqi Oblique Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::19951
Extent: Iran - Taheri refinery
$point->obliqueMercatorHotineVariantB(
    to: Projected::fromSRID(Projected::EPSG_RASSADIRAN_NAKHL_E_TAQI),
    latitudeOfProjectionCentre: new Degree(27.518828805556),
    longitudeOfProjectionCentre: new Degree(52.603539166667),
    azimuthOfInitialLine: new Degree(0.57166119444444),
    angleFromRectifiedToSkewGrid: new Degree(0.57166119444444),
    scaleFactorOnInitialLine: new Unity(0.999895934),
    eastingAtProjectionCentre: new Metre(658377.437),
    northingAtProjectionCentre: new Metre(3044969.194)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Rassadiran to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1512
Extent: Iran - Taheri refinery
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-133.63),
    yAxisTranslation: new Metre(-157.5),
    zAxisTranslation: new Metre(-158.62)
)

Reunion 1947

Geographic2D::fromSRID(Geographic2D::EPSG_REUNION_1947)

to RGR92 (Geographic2D)

EPSG

PHPCoord

Name: Reunion 1947 to RGR92 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1926
Extent: Reunion - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGR92),
    xAxisTranslation: new Metre(789.524),
    yAxisTranslation: new Metre(-626.486),
    zAxisTranslation: new Metre(-89.904),
    xAxisRotation: new ArcSecond(0.6006),
    yAxisRotation: new ArcSecond(76.7946),
    zAxisRotation: new ArcSecond(-10.5788),
    scaleDifference: new PartsPerMillion(-32.3241)
)
Name: RGR92 to Reunion 1947 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1964
Extent: Reunion - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGR92),
    xAxisTranslation: new Metre(789.99),
    yAxisTranslation: new Metre(-627.333),
    zAxisTranslation: new Metre(-89.685),
    xAxisRotation: new ArcSecond(0.6072),
    yAxisRotation: new ArcSecond(76.8019),
    zAxisRotation: new ArcSecond(-10.568),
    scaleDifference: new PartsPerMillion(-32.2083)
)

to Reunion 1947 / TM Reunion (Projected)

EPSG

PHPCoord

Name: TM Reunion
Code: urn:ogc:def:coordinateOperation:EPSG::19856
Extent: Reunion - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_REUNION_1947_TM_REUNION),
    latitudeOfNaturalOrigin: new Degree(-21.116666666667),
    longitudeOfNaturalOrigin: new Degree(55.533333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(160000),
    falseNorthing: new Metre(50000)
)

Reykjavik 1900

Geographic2D::fromSRID(Geographic2D::EPSG_REYKJAVIK_1900)

to Reykjavik 1900 / Lambert 1900 (Projected)

EPSG

PHPCoord

Name: Iceland Lambert 1900
Code: urn:ogc:def:coordinateOperation:EPSG::19987
Extent: Iceland - mainland
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_REYKJAVIK_1900_LAMBERT_1900),
    latitudeOfNaturalOrigin: new Degree(65),
    longitudeOfNaturalOrigin: new Degree(-19.022125),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Reykjavik 1900 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1994
Extent: Iceland - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-28),
    yAxisTranslation: new Metre(199),
    zAxisTranslation: new Metre(5)
)

S-JTSK

Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK)

to S-JTSK (Ferro) (Geographic2D)

EPSG

PHPCoord

Name: S-JTSK (Ferro) to S-JTSK (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1884
Extent: Europe - Czechoslovakia
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK_FERRO),
    longitudeOffset: new Degree(17.666666666667)
)

to S-JTSK / Krovak (Projected)

EPSG

PHPCoord

Name: Krovak (Greenwich)
Code: urn:ogc:def:coordinateOperation:EPSG::5509
Extent: Europe - Czechoslovakia
$point->krovak(
    to: Projected::fromSRID(Projected::EPSG_S_JTSK_KROVAK),
    latitudeOfProjectionCentre: new Degree(49.5),
    longitudeOfOrigin: new Degree(24.833333333333),
    coLatitudeOfConeAxis: new Degree(30.288139752778),
    latitudeOfPseudoStandardParallel: new Degree(78.5),
    scaleFactorOnPseudoStandardParallel: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to S-JTSK / Krovak East North (Projected)

EPSG

PHPCoord

Name: Krovak East North (Greenwich)
Code: urn:ogc:def:coordinateOperation:EPSG::5510
Extent: Europe - Czechoslovakia
$point->krovak(
    to: Projected::fromSRID(Projected::EPSG_S_JTSK_KROVAK_EAST_NORTH),
    latitudeOfProjectionCentre: new Degree(49.5),
    longitudeOfOrigin: new Degree(24.833333333333),
    coLatitudeOfConeAxis: new Degree(30.288139752778),
    latitudeOfPseudoStandardParallel: new Degree(78.5),
    scaleFactorOnPseudoStandardParallel: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to S-JTSK [JTSK03] (Geographic2D)

EPSG

PHPCoord

Name: S-JTSK [JTSK03] to S-JTSK (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8364
Extent: Slovakia
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK_JTSK03),
    offsetsFile: NTv2JTSK03JTSKSlovakiaProvider->provideGrid()
)

to S-JTSK/05 (Geographic2D)

EPSG

PHPCoord

Name: S-JTSK to S-JTSK/05 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5241
Extent: Czechia
$point->geographic2DOffsets(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK_05),
    latitudeOffset: new ArcSecond(0),
    longitudeOffset: new ArcSecond(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: S-JTSK to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::15965
Extent: Europe - Czechoslovakia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(589),
    yAxisTranslation: new Metre(76),
    zAxisTranslation: new Metre(480)
)

S-JTSK (Ferro)

Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK_FERRO)

to S-JTSK (Ferro) / Krovak (Projected)

EPSG

PHPCoord

Name: Krovak
Code: urn:ogc:def:coordinateOperation:EPSG::19952
Extent: Europe - Czechoslovakia
$point->krovak(
    to: Projected::fromSRID(Projected::EPSG_S_JTSK_FERRO_KROVAK),
    latitudeOfProjectionCentre: new Degree(49.5),
    longitudeOfOrigin: new Degree(42.5),
    coLatitudeOfConeAxis: new Degree(30.288139752778),
    latitudeOfPseudoStandardParallel: new Degree(78.5),
    scaleFactorOnPseudoStandardParallel: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to S-JTSK (Ferro) / Krovak East North (Projected)

EPSG

PHPCoord

Name: Krovak East North
Code: urn:ogc:def:coordinateOperation:EPSG::5218
Extent: Europe - Czechoslovakia
$point->krovak(
    to: Projected::fromSRID(Projected::EPSG_S_JTSK_FERRO_KROVAK_EAST_NORTH),
    latitudeOfProjectionCentre: new Degree(49.5),
    longitudeOfOrigin: new Degree(42.5),
    coLatitudeOfConeAxis: new Degree(30.288139752778),
    latitudeOfPseudoStandardParallel: new Degree(78.5),
    scaleFactorOnPseudoStandardParallel: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to S-JTSK (Geographic2D)

EPSG

PHPCoord

Name: S-JTSK (Ferro) to S-JTSK (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1884
Extent: Europe - Czechoslovakia
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK),
    longitudeOffset: new Degree(-17.666666666667)
)

S-JTSK [JTSK03]

Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK_JTSK03)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: ETRS89 to S-JTSK [JTSK03] (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8365
Extent: Slovakia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(485.014055),
    yAxisTranslation: new Metre(169.473618),
    zAxisTranslation: new Metre(483.842943),
    xAxisRotation: new ArcSecond(-7.78625453),
    yAxisRotation: new ArcSecond(-4.39770887),
    zAxisRotation: new ArcSecond(-4.10248899),
    scaleDifference: new PartsPerMillion(-0)
)
Name: S-JTSK [JTSK03] to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8367
Extent: Slovakia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(485.021),
    yAxisTranslation: new Metre(169.465),
    zAxisTranslation: new Metre(483.839),
    xAxisRotation: new ArcSecond(-7.786342),
    yAxisRotation: new ArcSecond(-4.397554),
    zAxisRotation: new ArcSecond(-4.102655),
    scaleDifference: new PartsPerMillion(0)
)

to S-JTSK (Geographic2D)

EPSG

PHPCoord

Name: S-JTSK [JTSK03] to S-JTSK (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8364
Extent: Slovakia
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK),
    offsetsFile: NTv2JTSK03JTSKSlovakiaProvider->provideGrid()
)

to S-JTSK [JTSK03] / Krovak (Projected)

EPSG

PHPCoord

Name: Krovak (Greenwich)
Code: urn:ogc:def:coordinateOperation:EPSG::5509
Extent: Europe - Czechoslovakia
$point->krovak(
    to: Projected::fromSRID(Projected::EPSG_S_JTSK_JTSK03_KROVAK),
    latitudeOfProjectionCentre: new Degree(49.5),
    longitudeOfOrigin: new Degree(24.833333333333),
    coLatitudeOfConeAxis: new Degree(30.288139752778),
    latitudeOfPseudoStandardParallel: new Degree(78.5),
    scaleFactorOnPseudoStandardParallel: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to S-JTSK [JTSK03] / Krovak East North (Projected)

EPSG

PHPCoord

Name: Krovak East North (Greenwich)
Code: urn:ogc:def:coordinateOperation:EPSG::5510
Extent: Europe - Czechoslovakia
$point->krovak(
    to: Projected::fromSRID(Projected::EPSG_S_JTSK_JTSK03_KROVAK_EAST_NORTH),
    latitudeOfProjectionCentre: new Degree(49.5),
    longitudeOfOrigin: new Degree(24.833333333333),
    coLatitudeOfConeAxis: new Degree(30.288139752778),
    latitudeOfPseudoStandardParallel: new Degree(78.5),
    scaleFactorOnPseudoStandardParallel: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

S-JTSK/05

Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK_05)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: S-JTSK/05 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5226
Extent: Czechia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(572.213),
    yAxisTranslation: new Metre(85.334),
    zAxisTranslation: new Metre(461.94),
    xAxisRotation: new ArcSecond(-4.9732),
    yAxisRotation: new ArcSecond(-1.529),
    zAxisRotation: new ArcSecond(-5.2484),
    scaleDifference: new PartsPerMillion(3.5378)
)

to S-JTSK (Geographic2D)

EPSG

PHPCoord

Name: S-JTSK to S-JTSK/05 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5241
Extent: Czechia
$point->geographic2DOffsets(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK),
    latitudeOffset: new ArcSecond(-0),
    longitudeOffset: new ArcSecond(-0)
)

to S-JTSK/05 (Ferro) (Geographic2D)

EPSG

PHPCoord

Name: S-JTSK/05 (Ferro) to S-JTSK/05 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5238
Extent: Czechia
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK_05_FERRO),
    longitudeOffset: new Degree(17.666666666667)
)

to S-JTSK/05 / Modified Krovak (Projected)

EPSG

PHPCoord

Name: Modified Krovak (Greenwich)
Code: urn:ogc:def:coordinateOperation:EPSG::5511
Extent: Czechia
$point->krovakModified(
    to: Projected::fromSRID(Projected::EPSG_S_JTSK_05_MODIFIED_KROVAK),
    latitudeOfProjectionCentre: new Degree(49.5),
    longitudeOfOrigin: new Degree(24.833333333333),
    coLatitudeOfConeAxis: new Degree(30.288139722222),
    latitudeOfPseudoStandardParallel: new Degree(78.5),
    scaleFactorOnPseudoStandardParallel: new Unity(0.9999),
    falseEasting: new Metre(5000000),
    falseNorthing: new Metre(5000000),
    ordinate1OfEvaluationPoint: new Metre(1089000),
    ordinate2OfEvaluationPoint: new Metre(654000),
    C1: new Coefficient(0.02946529277),
    C2: new Coefficient(0.02515965696),
    C3: new Coefficient(1.193845912E-7),
    C4: new Coefficient(-4.668270147E-7),
    C5: new Coefficient(9.233980362E-12),
    C6: new Coefficient(1.523735715E-12),
    C7: new Coefficient(1.696780024E-18),
    C8: new Coefficient(4.408314235E-18),
    C9: new Coefficient(-8.331083518E-24),
    C10: new Coefficient(-3.689471323E-24)
)

to S-JTSK/05 / Modified Krovak East North (Projected)

EPSG

PHPCoord

Name: Modified Krovak East North (Greenwich)
Code: urn:ogc:def:coordinateOperation:EPSG::5512
Extent: Czechia
$point->krovakModified(
    to: Projected::fromSRID(Projected::EPSG_S_JTSK_05_MODIFIED_KROVAK_EAST_NORTH),
    latitudeOfProjectionCentre: new Degree(49.5),
    longitudeOfOrigin: new Degree(24.833333333333),
    coLatitudeOfConeAxis: new Degree(30.288139722222),
    latitudeOfPseudoStandardParallel: new Degree(78.5),
    scaleFactorOnPseudoStandardParallel: new Unity(0.9999),
    falseEasting: new Metre(5000000),
    falseNorthing: new Metre(5000000),
    ordinate1OfEvaluationPoint: new Metre(1089000),
    ordinate2OfEvaluationPoint: new Metre(654000),
    C1: new Coefficient(0.02946529277),
    C2: new Coefficient(0.02515965696),
    C3: new Coefficient(1.193845912E-7),
    C4: new Coefficient(-4.668270147E-7),
    C5: new Coefficient(9.233980362E-12),
    C6: new Coefficient(1.523735715E-12),
    C7: new Coefficient(1.696780024E-18),
    C8: new Coefficient(4.408314235E-18),
    C9: new Coefficient(-8.331083518E-24),
    C10: new Coefficient(-3.689471323E-24)
)

S-JTSK/05 (Ferro)

Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK_05_FERRO)

to S-JTSK/05 (Ferro) / Modified Krovak (Projected)

EPSG

PHPCoord

Name: Modified Krovak
Code: urn:ogc:def:coordinateOperation:EPSG::5219
Extent: Czechia
$point->krovakModified(
    to: Projected::fromSRID(Projected::EPSG_S_JTSK_05_FERRO_MODIFIED_KROVAK),
    latitudeOfProjectionCentre: new Degree(49.5),
    longitudeOfOrigin: new Degree(42.5),
    coLatitudeOfConeAxis: new Degree(30.288139722222),
    latitudeOfPseudoStandardParallel: new Degree(78.5),
    scaleFactorOnPseudoStandardParallel: new Unity(0.9999),
    falseEasting: new Metre(5000000),
    falseNorthing: new Metre(5000000),
    ordinate1OfEvaluationPoint: new Metre(1089000),
    ordinate2OfEvaluationPoint: new Metre(654000),
    C1: new Coefficient(0.02946529277),
    C2: new Coefficient(0.02515965696),
    C3: new Coefficient(1.193845912E-7),
    C4: new Coefficient(-4.668270147E-7),
    C5: new Coefficient(9.233980362E-12),
    C6: new Coefficient(1.523735715E-12),
    C7: new Coefficient(1.696780024E-18),
    C8: new Coefficient(4.408314235E-18),
    C9: new Coefficient(-8.331083518E-24),
    C10: new Coefficient(-3.689471323E-24)
)

to S-JTSK/05 (Ferro) / Modified Krovak East North (Projected)

EPSG

PHPCoord

Name: Modified Krovak East North
Code: urn:ogc:def:coordinateOperation:EPSG::5220
Extent: Czechia
$point->krovakModified(
    to: Projected::fromSRID(Projected::EPSG_S_JTSK_05_FERRO_MODIFIED_KROVAK_EAST_NORTH),
    latitudeOfProjectionCentre: new Degree(49.5),
    longitudeOfOrigin: new Degree(42.5),
    coLatitudeOfConeAxis: new Degree(30.288139722222),
    latitudeOfPseudoStandardParallel: new Degree(78.5),
    scaleFactorOnPseudoStandardParallel: new Unity(0.9999),
    falseEasting: new Metre(5000000),
    falseNorthing: new Metre(5000000),
    ordinate1OfEvaluationPoint: new Metre(1089000),
    ordinate2OfEvaluationPoint: new Metre(654000),
    C1: new Coefficient(0.02946529277),
    C2: new Coefficient(0.02515965696),
    C3: new Coefficient(1.193845912E-7),
    C4: new Coefficient(-4.668270147E-7),
    C5: new Coefficient(9.233980362E-12),
    C6: new Coefficient(1.523735715E-12),
    C7: new Coefficient(1.696780024E-18),
    C8: new Coefficient(4.408314235E-18),
    C9: new Coefficient(-8.331083518E-24),
    C10: new Coefficient(-3.689471323E-24)
)

to S-JTSK/05 (Geographic2D)

EPSG

PHPCoord

Name: S-JTSK/05 (Ferro) to S-JTSK/05 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5238
Extent: Czechia
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK_05),
    longitudeOffset: new Degree(-17.666666666667)
)

SAD69

Geographic2D::fromSRID(Geographic2D::EPSG_SAD69)

to Corrego Alegre 1970-72 (Geographic2D)

EPSG

PHPCoord

Name: Corrego Alegre 1970-72 to SAD69 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6191
Extent: Brazil - Corrego Alegre 1970-1972
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CORREGO_ALEGRE_1970_72),
    xAxisTranslation: new Metre(138.7),
    yAxisTranslation: new Metre(-164.4),
    zAxisTranslation: new Metre(-34.4)
)

to SAD69 / Brazil Polyconic (Projected)

EPSG

PHPCoord

Name: Brazil Polyconic
Code: urn:ogc:def:coordinateOperation:EPSG::19941
Extent: Brazil
$point->americanPolyconic(
    to: Projected::fromSRID(Projected::EPSG_SAD69_BRAZIL_POLYCONIC),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-54),
    falseEasting: new Metre(5000000),
    falseNorthing: new Metre(10000000)
)

to SAD69 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SAD69 / UTM zone 17S (Projected)

EPSG

PHPCoord

Name: UTM zone 17S
Code: urn:ogc:def:coordinateOperation:EPSG::16117
Extent: World - S hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_17S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SAD69 / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SAD69 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SAD69 / UTM zone 20S (Projected)

EPSG

PHPCoord

Name: UTM zone 20S
Code: urn:ogc:def:coordinateOperation:EPSG::16120
Extent: World - S hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_20S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SAD69 / UTM zone 21S (Projected)

EPSG

PHPCoord

Name: UTM zone 21S
Code: urn:ogc:def:coordinateOperation:EPSG::16121
Extent: World - S hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_21S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SAD69 / UTM zone 22S (Projected)

EPSG

PHPCoord

Name: UTM zone 22S
Code: urn:ogc:def:coordinateOperation:EPSG::16122
Extent: World - S hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_22S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69 / UTM zone 23S (Projected)

EPSG

PHPCoord

Name: UTM zone 23S
Code: urn:ogc:def:coordinateOperation:EPSG::16123
Extent: World - S hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_23S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69 / UTM zone 24S (Projected)

EPSG

PHPCoord

Name: UTM zone 24S
Code: urn:ogc:def:coordinateOperation:EPSG::16124
Extent: World - S hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_24S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69 / UTM zone 25S (Projected)

EPSG

PHPCoord

Name: UTM zone 25S
Code: urn:ogc:def:coordinateOperation:EPSG::16125
Extent: World - S hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_UTM_ZONE_25S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15485
Extent: Brazil
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-67.35),
    yAxisTranslation: new Metre(3.88),
    zAxisTranslation: new Metre(-38.22)
)
Name: SAD69 to SIRGAS 2000 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5528
Extent: Brazil - onshore south of 14°S and east of 53°W
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    offsetsFile: NTv2SAD69SIRGAS2000BrazilProvider->provideGrid()
)

to SIRGAS-Chile 2002 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to SIRGAS-Chile 2002 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6968
Extent: Chile - onshore 32°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2002),
    xAxisTranslation: new Metre(-64),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(-32)
)
Name: SAD69 to SIRGAS-Chile 2002 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::6970
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2002),
    xAxisTranslation: new Metre(-79),
    yAxisTranslation: new Metre(13),
    zAxisTranslation: new Metre(-14)
)
Name: SAD69 to SIRGAS-Chile 2002 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7448
Extent: Chile - onshore north of 32°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2002),
    xAxisTranslation: new Metre(-59),
    yAxisTranslation: new Metre(-11),
    zAxisTranslation: new Metre(-52)
)
Name: SAD69 to SIRGAS-Chile 2002 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::7449
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2002),
    xAxisTranslation: new Metre(-72),
    yAxisTranslation: new Metre(10),
    zAxisTranslation: new Metre(-32)
)

to SIRGAS-Chile 2010 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to SIRGAS-Chile 2010 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9348
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2010),
    xAxisTranslation: new Metre(-79),
    yAxisTranslation: new Metre(13),
    zAxisTranslation: new Metre(-14)
)

to SIRGAS-Chile 2013 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to SIRGAS-Chile 2013 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9349
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2013),
    xAxisTranslation: new Metre(-79),
    yAxisTranslation: new Metre(13),
    zAxisTranslation: new Metre(-14)
)

to SIRGAS-Chile 2016 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to SIRGAS-Chile 2016 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9350
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2016),
    xAxisTranslation: new Metre(-79),
    yAxisTranslation: new Metre(13),
    zAxisTranslation: new Metre(-14)
)

to SIRGAS-Chile 2021 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to SIRGAS-Chile 2021 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::10138
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2021),
    xAxisTranslation: new Metre(-79),
    yAxisTranslation: new Metre(13),
    zAxisTranslation: new Metre(-14)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1864
Extent: South America - onshore north of 45°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-57),
    yAxisTranslation: new Metre(1),
    zAxisTranslation: new Metre(-41)
)
Name: SAD69 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1865
Extent: Argentina - mainland onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-62),
    yAxisTranslation: new Metre(-1),
    zAxisTranslation: new Metre(-37)
)
Name: SAD69 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1866
Extent: Bolivia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-61),
    yAxisTranslation: new Metre(2),
    zAxisTranslation: new Metre(-48)
)
Name: SAD69 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1867
Extent: Brazil - onshore south of 14°S and east of 53°W
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-60),
    yAxisTranslation: new Metre(-2),
    zAxisTranslation: new Metre(-41)
)
Name: SAD69 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1869
Extent: Colombia - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-44),
    yAxisTranslation: new Metre(6),
    zAxisTranslation: new Metre(-36)
)
Name: SAD69 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1870
Extent: Ecuador - mainland onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-48),
    yAxisTranslation: new Metre(3),
    zAxisTranslation: new Metre(-44)
)
Name: SAD69 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1871
Extent: Ecuador - Galapagos onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-47),
    yAxisTranslation: new Metre(26),
    zAxisTranslation: new Metre(-42)
)
Name: SAD69 to WGS 84 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::1872
Extent: Guyana - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-53),
    yAxisTranslation: new Metre(3),
    zAxisTranslation: new Metre(-47)
)
Name: SAD69 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::1873
Extent: Paraguay
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-61),
    yAxisTranslation: new Metre(2),
    zAxisTranslation: new Metre(-33)
)
Name: SAD69 to WGS 84 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::1874
Extent: Peru - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-58),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(-44)
)
Name: SAD69 to WGS 84 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::1875
Extent: Trinidad and Tobago - Trinidad - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-45),
    yAxisTranslation: new Metre(12),
    zAxisTranslation: new Metre(-33)
)
Name: SAD69 to WGS 84 (13)
Code: urn:ogc:def:coordinateOperation:EPSG::1876
Extent: Venezuela - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-45),
    yAxisTranslation: new Metre(8),
    zAxisTranslation: new Metre(-33)
)
Name: SAD69 to WGS 84 (14)
Code: urn:ogc:def:coordinateOperation:EPSG::1877
Extent: Brazil
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-66.87),
    yAxisTranslation: new Metre(4.37),
    zAxisTranslation: new Metre(-38.52)
)
Name: SAD69 to WGS 84 (17)
Code: urn:ogc:def:coordinateOperation:EPSG::6974
Extent: Chile - onshore north of 32°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-59),
    yAxisTranslation: new Metre(-11),
    zAxisTranslation: new Metre(-52)
)
Name: SAD69 to WGS 84 (18)
Code: urn:ogc:def:coordinateOperation:EPSG::6975
Extent: Chile - onshore 32°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-64),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(-32)
)
Name: SAD69 to WGS 84 (19)
Code: urn:ogc:def:coordinateOperation:EPSG::6976
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-72),
    yAxisTranslation: new Metre(10),
    zAxisTranslation: new Metre(-32)
)
Name: SAD69 to WGS 84 (20)
Code: urn:ogc:def:coordinateOperation:EPSG::6977
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-79),
    yAxisTranslation: new Metre(13),
    zAxisTranslation: new Metre(-14)
)

SAD69(96)

Geographic2D::fromSRID(Geographic2D::EPSG_SAD69_96)

to SAD69(96) / Brazil Polyconic (Projected)

EPSG

PHPCoord

Name: Brazil Polyconic
Code: urn:ogc:def:coordinateOperation:EPSG::19941
Extent: Brazil
$point->americanPolyconic(
    to: Projected::fromSRID(Projected::EPSG_SAD69_96_BRAZIL_POLYCONIC),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-54),
    falseEasting: new Metre(5000000),
    falseNorthing: new Metre(10000000)
)

to SAD69(96) / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_96_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69(96) / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_96_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69(96) / UTM zone 20S (Projected)

EPSG

PHPCoord

Name: UTM zone 20S
Code: urn:ogc:def:coordinateOperation:EPSG::16120
Extent: World - S hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_96_UTM_ZONE_20S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69(96) / UTM zone 21S (Projected)

EPSG

PHPCoord

Name: UTM zone 21S
Code: urn:ogc:def:coordinateOperation:EPSG::16121
Extent: World - S hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_96_UTM_ZONE_21S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69(96) / UTM zone 22S (Projected)

EPSG

PHPCoord

Name: UTM zone 22S
Code: urn:ogc:def:coordinateOperation:EPSG::16122
Extent: World - S hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_96_UTM_ZONE_22S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69(96) / UTM zone 23S (Projected)

EPSG

PHPCoord

Name: UTM zone 23S
Code: urn:ogc:def:coordinateOperation:EPSG::16123
Extent: World - S hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_96_UTM_ZONE_23S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69(96) / UTM zone 24S (Projected)

EPSG

PHPCoord

Name: UTM zone 24S
Code: urn:ogc:def:coordinateOperation:EPSG::16124
Extent: World - S hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_96_UTM_ZONE_24S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SAD69(96) / UTM zone 25S (Projected)

EPSG

PHPCoord

Name: UTM zone 25S
Code: urn:ogc:def:coordinateOperation:EPSG::16125
Extent: World - S hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAD69_96_UTM_ZONE_25S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 (Geographic2D)

EPSG

PHPCoord

Name: SAD69(96) to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5529
Extent: Brazil - onshore south of 14°S and east of 53°W
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    offsetsFile: NTv2SAD6996SIRGAS2000BrazilProvider->provideGrid()
)
Name: SAD69(96) to SIRGAS 2000 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5881
Extent: Brazil
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-67.35),
    yAxisTranslation: new Metre(3.88),
    zAxisTranslation: new Metre(-38.22)
)

SCM22-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_SCM22_IRF)

to SCM22 Grid (Projected)

EPSG

PHPCoord

Name: SCM22-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9971
Extent: UK - Motherwell to Inverness
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SCM22_GRID),
    latitudeOfNaturalOrigin: new Degree(56.6),
    longitudeOfNaturalOrigin: new Degree(-3.85),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(108600.972),
    falseNorthing: new Metre(239087.349)
)

SHGD2015

Geographic2D::fromSRID(Geographic2D::EPSG_SHGD2015)

to Astro DOS 71 (Geographic2D)

EPSG

PHPCoord

Name: Astro DOS 71 to SHGD2015 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::7895
Extent: St Helena - St Helena Island
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ASTRO_DOS_71),
    xAxisTranslation: new Metre(112.854),
    yAxisTranslation: new Metre(-12.27),
    zAxisTranslation: new Metre(18.913),
    xAxisRotation: new ArcSecond(-2.1692),
    yAxisRotation: new ArcSecond(-16.8896),
    zAxisRotation: new ArcSecond(-17.1961),
    scaleDifference: new PartsPerMillion(19.54517)
)
Name: SHGD2015 to Astro DOS 71 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9226
Extent: St Helena - St Helena Island
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ASTRO_DOS_71),
    xAxisTranslation: new Metre(112.771),
    yAxisTranslation: new Metre(-12.282),
    zAxisTranslation: new Metre(18.935),
    xAxisRotation: new ArcSecond(-2.1692),
    yAxisRotation: new ArcSecond(-16.8896),
    zAxisRotation: new ArcSecond(-17.1961),
    scaleDifference: new PartsPerMillion(19.54517)
)

to SHGD2015 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SHGD2015)
)

to SHMG2015 (Projected)

EPSG

PHPCoord

Name: UTM zone 30S
Code: urn:ogc:def:coordinateOperation:EPSG::16130
Extent: World - S hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SHMG2015),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to St. Helena Tritan (Geographic2D)

EPSG

PHPCoord

Name: St. Helena Tritan to SHGD2015 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7897
Extent: St Helena - St Helena Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ST_HELENA_TRITAN),
    xAxisTranslation: new Metre(0.077),
    yAxisTranslation: new Metre(-0.079),
    zAxisTranslation: new Metre(-0.086)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: SHGD2015 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7892
Extent: St Helena - St Helena Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

SIGD61

Geographic2D::fromSRID(Geographic2D::EPSG_SIGD61)

to CIGD11 (Geographic2D)

EPSG

PHPCoord

Name: SIGD61 to CIGD11 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6137
Extent: Cayman Islands - Little Cayman and Cayman Brac
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CIGD11),
    xAxisTranslation: new Metre(8.853),
    yAxisTranslation: new Metre(-52.644),
    zAxisTranslation: new Metre(180.304),
    xAxisRotation: new ArcSecond(0.393),
    yAxisRotation: new ArcSecond(2.323),
    zAxisRotation: new ArcSecond(-2.96),
    scaleDifference: new PartsPerMillion(-24.081)
)

to Sister Islands National Grid 1961 (Projected)

EPSG

PHPCoord

Name: Cayman Islands TM (ft)
Code: urn:ogc:def:coordinateOperation:EPSG::6127
Extent: Cayman Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SISTER_ISLANDS_NATIONAL_GRID_1961),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Foot(1640419.9475),
    falseNorthing: new Foot(0)
)

SIRGAS 1995

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_1995)

to POSGAR 98 (Geographic2D)

EPSG

PHPCoord

Name: POSGAR 98 to SIRGAS 1995 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1774
Extent: Argentina
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_POSGAR_98),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to PSAD56 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to SIRGAS 1995 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3971
Extent: Ecuador - mainland onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(60.31),
    yAxisTranslation: new Metre(-245.935),
    zAxisTranslation: new Metre(-31.008),
    xAxisRotation: new ArcSecond(12.324),
    yAxisRotation: new ArcSecond(3.755),
    zAxisRotation: new ArcSecond(-7.37),
    scaleDifference: new PartsPerMillion(-0.447)
)

to REGVEN (Geographic2D)

EPSG

PHPCoord

Name: REGVEN to SIRGAS 1995 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1767
Extent: Venezuela
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_REGVEN),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to SIRGAS 1995 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_1995)
)

to SIRGAS 1995 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 1995 / UTM zone 17S (Projected)

EPSG

PHPCoord

Name: UTM zone 17S
Code: urn:ogc:def:coordinateOperation:EPSG::16117
Extent: World - S hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_17S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 1995 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 1995 / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 1995 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 1995 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 1995 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 1995 / UTM zone 20S (Projected)

EPSG

PHPCoord

Name: UTM zone 20S
Code: urn:ogc:def:coordinateOperation:EPSG::16120
Extent: World - S hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_20S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 1995 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 1995 / UTM zone 21S (Projected)

EPSG

PHPCoord

Name: UTM zone 21S
Code: urn:ogc:def:coordinateOperation:EPSG::16121
Extent: World - S hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_21S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 1995 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 1995 / UTM zone 22S (Projected)

EPSG

PHPCoord

Name: UTM zone 22S
Code: urn:ogc:def:coordinateOperation:EPSG::16122
Extent: World - S hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_22S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 1995 / UTM zone 23S (Projected)

EPSG

PHPCoord

Name: UTM zone 23S
Code: urn:ogc:def:coordinateOperation:EPSG::16123
Extent: World - S hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_23S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 1995 / UTM zone 24S (Projected)

EPSG

PHPCoord

Name: UTM zone 24S
Code: urn:ogc:def:coordinateOperation:EPSG::16124
Extent: World - S hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_24S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 1995 / UTM zone 25S (Projected)

EPSG

PHPCoord

Name: UTM zone 25S
Code: urn:ogc:def:coordinateOperation:EPSG::16125
Extent: World - S hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_1995_UTM_ZONE_25S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: SIRGAS 1995 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1581
Extent: South America - SIRGAS 1995 by country
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

SIRGAS 2000

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000)

to Aratu (Geographic2D)

EPSG

PHPCoord

Name: Aratu to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5050
Extent: Brazil - Santos and Pelotas
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARATU),
    xAxisTranslation: new Metre(157.84),
    yAxisTranslation: new Metre(-308.54),
    zAxisTranslation: new Metre(146.6)
)
Name: Aratu to SIRGAS 2000 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5052
Extent: Brazil - Campos
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARATU),
    xAxisTranslation: new Metre(160.31),
    yAxisTranslation: new Metre(-314.82),
    zAxisTranslation: new Metre(142.25)
)
Name: Aratu to SIRGAS 2000 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::5054
Extent: Brazil - Espirito Santo and Mucuri
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARATU),
    xAxisTranslation: new Metre(161.11),
    yAxisTranslation: new Metre(-310.25),
    zAxisTranslation: new Metre(144.64)
)
Name: Aratu to SIRGAS 2000 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::5056
Extent: Brazil - Cumuruxatiba, Jequitinhonha and Camamu-Almada
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARATU),
    xAxisTranslation: new Metre(160.4),
    yAxisTranslation: new Metre(-302.29),
    zAxisTranslation: new Metre(144.19)
)
Name: Aratu to SIRGAS 2000 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::5058
Extent: Brazil - Reconcavo and Jacuipe
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARATU),
    xAxisTranslation: new Metre(153.54),
    yAxisTranslation: new Metre(-302.33),
    zAxisTranslation: new Metre(152.37)
)
Name: Aratu to SIRGAS 2000 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::5060
Extent: Brazil - Tucano and Jatoba
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARATU),
    xAxisTranslation: new Metre(151.5),
    yAxisTranslation: new Metre(-300.09),
    zAxisTranslation: new Metre(151.15)
)
Name: Aratu to SIRGAS 2000 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::5062
Extent: Brazil - Sergipe and Alagoas
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARATU),
    xAxisTranslation: new Metre(156.8),
    yAxisTranslation: new Metre(-298.41),
    zAxisTranslation: new Metre(147.41)
)
Name: Aratu to SIRGAS 2000 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::5064
Extent: Brazil - Paraiba-Pernambuco
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARATU),
    xAxisTranslation: new Metre(157.4),
    yAxisTranslation: new Metre(-295.05),
    zAxisTranslation: new Metre(150.19)
)
Name: Aratu to SIRGAS 2000 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::5066
Extent: Brazil - Potiguar, Ceara and Barreirinhas
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARATU),
    xAxisTranslation: new Metre(151.99),
    yAxisTranslation: new Metre(-287.04),
    zAxisTranslation: new Metre(147.45)
)

to Chua (Geographic2D)

EPSG

PHPCoord

Name: Chua to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4069
Extent: Brazil - Distrito Federal
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CHUA),
    xAxisTranslation: new Metre(144.35),
    yAxisTranslation: new Metre(-242.88),
    zAxisTranslation: new Metre(33.2)
)

to Corrego Alegre 1961 (Geographic2D)

EPSG

PHPCoord

Name: Corrego Alegre 1961 to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5525
Extent: Brazil - Corrego Alegre 1961
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CORREGO_ALEGRE_1961),
    offsetsFile: NTv2CA61SIRGAS2000BrazilProvider->provideGrid()
)

to Corrego Alegre 1970-72 (Geographic2D)

EPSG

PHPCoord

Name: Corrego Alegre 1970-72 to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5526
Extent: Brazil - Corrego Alegre 1970-1972
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CORREGO_ALEGRE_1970_72),
    offsetsFile: NTv2CA7072SIRGAS2000BrazilProvider->provideGrid()
)
Name: Corrego Alegre 1970-72 to SIRGAS 2000 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6193
Extent: Brazil - Corrego Alegre 1970-1972
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CORREGO_ALEGRE_1970_72),
    xAxisTranslation: new Metre(206.05),
    yAxisTranslation: new Metre(-168.28),
    zAxisTranslation: new Metre(3.82)
)

to POSGAR 2007 (Geographic2D)

EPSG

PHPCoord

Name: POSGAR 2007 to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5497
Extent: Argentina
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_POSGAR_2007),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to SAD69 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15485
Extent: Brazil
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(67.35),
    yAxisTranslation: new Metre(-3.88),
    zAxisTranslation: new Metre(38.22)
)
Name: SAD69 to SIRGAS 2000 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5528
Extent: Brazil - onshore south of 14°S and east of 53°W
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    offsetsFile: NTv2SAD69SIRGAS2000BrazilProvider->provideGrid()
)

to SAD69(96) (Geographic2D)

EPSG

PHPCoord

Name: SAD69(96) to SIRGAS 2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5529
Extent: Brazil - onshore south of 14°S and east of 53°W
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69_96),
    offsetsFile: NTv2SAD6996SIRGAS2000BrazilProvider->provideGrid()
)
Name: SAD69(96) to SIRGAS 2000 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5881
Extent: Brazil
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69_96),
    xAxisTranslation: new Metre(67.35),
    yAxisTranslation: new Metre(-3.88),
    zAxisTranslation: new Metre(38.22)
)

to SIRGAS 2000 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_2000)
)

to SIRGAS 2000 / Brazil Mercator (Projected)

EPSG

PHPCoord

Name: Petrobras Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::5640
Extent: Brazil - equatorial margin
$point->mercatorVariantB(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_BRAZIL_MERCATOR),
    latitudeOf1stStandardParallel: new Degree(-2),
    longitudeOfNaturalOrigin: new Degree(-43),
    falseEasting: new Metre(5000000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 / Brazil Polyconic (Projected)

EPSG

PHPCoord

Name: Brazil Polyconic
Code: urn:ogc:def:coordinateOperation:EPSG::19941
Extent: Brazil
$point->americanPolyconic(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_BRAZIL_POLYCONIC),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-54),
    falseEasting: new Metre(5000000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 17S (Projected)

EPSG

PHPCoord

Name: UTM zone 17S
Code: urn:ogc:def:coordinateOperation:EPSG::16117
Extent: World - S hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_17S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 20S (Projected)

EPSG

PHPCoord

Name: UTM zone 20S
Code: urn:ogc:def:coordinateOperation:EPSG::16120
Extent: World - S hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_20S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 21S (Projected)

EPSG

PHPCoord

Name: UTM zone 21S
Code: urn:ogc:def:coordinateOperation:EPSG::16121
Extent: World - S hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_21S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 22S (Projected)

EPSG

PHPCoord

Name: UTM zone 22S
Code: urn:ogc:def:coordinateOperation:EPSG::16122
Extent: World - S hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_22S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 / UTM zone 23N (Projected)

EPSG

PHPCoord

Name: UTM zone 23N
Code: urn:ogc:def:coordinateOperation:EPSG::16023
Extent: World - N hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_23N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 23S (Projected)

EPSG

PHPCoord

Name: UTM zone 23S
Code: urn:ogc:def:coordinateOperation:EPSG::16123
Extent: World - S hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_23S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 / UTM zone 24N (Projected)

EPSG

PHPCoord

Name: UTM zone 24N
Code: urn:ogc:def:coordinateOperation:EPSG::16024
Extent: World - N hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_24N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SIRGAS 2000 / UTM zone 24S (Projected)

EPSG

PHPCoord

Name: UTM zone 24S
Code: urn:ogc:def:coordinateOperation:EPSG::16124
Extent: World - S hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_24S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 / UTM zone 25S (Projected)

EPSG

PHPCoord

Name: UTM zone 25S
Code: urn:ogc:def:coordinateOperation:EPSG::16125
Extent: World - S hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_25S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS 2000 / UTM zone 26S (Projected)

EPSG

PHPCoord

Name: UTM zone 26S
Code: urn:ogc:def:coordinateOperation:EPSG::16126
Extent: World - S hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_2000_UTM_ZONE_26S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: SIRGAS 2000 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15894
Extent: Latin America - SIRGAS 2000 by country
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

SIRGAS-CON DGF00P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_DGF00P01)

to SIRGAS-CON DGF00P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_DGF00P01)
)

SIRGAS-CON DGF01P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_DGF01P01)

to SIRGAS-CON DGF01P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_DGF01P01)
)

SIRGAS-CON DGF01P02

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_DGF01P02)

to SIRGAS-CON DGF01P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_DGF01P01)
)

SIRGAS-CON DGF02P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_DGF02P01)

to SIRGAS-CON DGF02P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_DGF02P01)
)

SIRGAS-CON DGF04P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_DGF04P01)

to SIRGAS-CON DGF04P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_DGF04P01)
)

SIRGAS-CON DGF05P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_DGF05P01)

to SIRGAS-CON DGF05P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_DGF05P01)
)

SIRGAS-CON DGF06P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_DGF06P01)

to SIRGAS-CON DGF06P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_DGF06P01)
)

SIRGAS-CON DGF07P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_DGF07P01)

to SIRGAS-CON DGF07P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_DGF07P01)
)

SIRGAS-CON DGF08P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_DGF08P01)

to SIRGAS-CON DGF08P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_DGF08P01)
)

SIRGAS-CON SIR09P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_SIR09P01)

to SIRGAS-CON SIR09P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_SIR09P01)
)

SIRGAS-CON SIR10P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_SIR10P01)

to SIRGAS-CON SIR10P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_SIR10P01)
)

SIRGAS-CON SIR11P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_SIR11P01)

to SIRGAS-CON SIR11P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_SIR11P01)
)

SIRGAS-CON SIR13P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_SIR13P01)

to SIRGAS-CON SIR13P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_SIR13P01)
)

SIRGAS-CON SIR14P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_SIR14P01)

to SIRGAS-CON SIR14P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_SIR14P01)
)

SIRGAS-CON SIR15P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_SIR15P01)

to SIRGAS-CON SIR15P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_SIR15P01)
)

SIRGAS-CON SIR17P01

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CON_SIR17P01)

to SIRGAS-CON SIR17P01 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CON_SIR17P01)
)

SIRGAS-Chile 2002

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2002)

to PSAD56 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to SIRGAS-Chile 2002 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6949
Extent: Chile - onshore north of 26°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(302),
    yAxisTranslation: new Metre(-272),
    zAxisTranslation: new Metre(360)
)
Name: PSAD56 to SIRGAS-Chile 2002 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6950
Extent: Chile - onshore 26°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(328),
    yAxisTranslation: new Metre(-340),
    zAxisTranslation: new Metre(329)
)
Name: PSAD56 to SIRGAS-Chile 2002 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::6951
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(352),
    yAxisTranslation: new Metre(-403),
    zAxisTranslation: new Metre(287)
)

to SAD69 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to SIRGAS-Chile 2002 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6968
Extent: Chile - onshore 32°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(64),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(32)
)
Name: SAD69 to SIRGAS-Chile 2002 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::6970
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(79),
    yAxisTranslation: new Metre(-13),
    zAxisTranslation: new Metre(14)
)
Name: SAD69 to SIRGAS-Chile 2002 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7448
Extent: Chile - onshore north of 32°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(59),
    yAxisTranslation: new Metre(11),
    zAxisTranslation: new Metre(52)
)
Name: SAD69 to SIRGAS-Chile 2002 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::7449
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(72),
    yAxisTranslation: new Metre(-10),
    zAxisTranslation: new Metre(32)
)

to SIRGAS-Chile 2002 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CHILE_2002)
)

to SIRGAS-Chile 2002 / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_CHILE_2002_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS-Chile 2002 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_CHILE_2002_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

SIRGAS-Chile 2010

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2010)

to PSAD56 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to SIRGAS-Chile 2010 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9339
Extent: Chile - onshore north of 26°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(302),
    yAxisTranslation: new Metre(-272),
    zAxisTranslation: new Metre(360)
)
Name: PSAD56 to SIRGAS-Chile 2010 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9340
Extent: Chile - onshore 26°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(328),
    yAxisTranslation: new Metre(-340),
    zAxisTranslation: new Metre(329)
)
Name: PSAD56 to SIRGAS-Chile 2010 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9341
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(352),
    yAxisTranslation: new Metre(-403),
    zAxisTranslation: new Metre(287)
)

to SAD69 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to SIRGAS-Chile 2010 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9348
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(79),
    yAxisTranslation: new Metre(-13),
    zAxisTranslation: new Metre(14)
)

to SIRGAS-Chile 2010 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CHILE_2010)
)

to SIRGAS-Chile 2010 / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_CHILE_2010_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS-Chile 2010 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_CHILE_2010_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

SIRGAS-Chile 2013

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2013)

to PSAD56 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to SIRGAS-Chile 2013 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9342
Extent: Chile - onshore north of 26°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(302),
    yAxisTranslation: new Metre(-272),
    zAxisTranslation: new Metre(360)
)
Name: PSAD56 to SIRGAS-Chile 2013 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9343
Extent: Chile - onshore 26°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(328),
    yAxisTranslation: new Metre(-340),
    zAxisTranslation: new Metre(329)
)
Name: PSAD56 to SIRGAS-Chile 2013 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9344
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(352),
    yAxisTranslation: new Metre(-403),
    zAxisTranslation: new Metre(287)
)

to SAD69 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to SIRGAS-Chile 2013 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9349
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(79),
    yAxisTranslation: new Metre(-13),
    zAxisTranslation: new Metre(14)
)

to SIRGAS-Chile 2013 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CHILE_2013)
)

to SIRGAS-Chile 2013 / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_CHILE_2013_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS-Chile 2013 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_CHILE_2013_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

SIRGAS-Chile 2016

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2016)

to PSAD56 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to SIRGAS-Chile 2016 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9345
Extent: Chile - onshore north of 26°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(302),
    yAxisTranslation: new Metre(-272),
    zAxisTranslation: new Metre(360)
)
Name: PSAD56 to SIRGAS-Chile 2016 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9346
Extent: Chile - onshore 26°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(328),
    yAxisTranslation: new Metre(-340),
    zAxisTranslation: new Metre(329)
)
Name: PSAD56 to SIRGAS-Chile 2016 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9347
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(352),
    yAxisTranslation: new Metre(-403),
    zAxisTranslation: new Metre(287)
)

to SAD69 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to SIRGAS-Chile 2016 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9350
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(79),
    yAxisTranslation: new Metre(-13),
    zAxisTranslation: new Metre(14)
)

to SIRGAS-Chile 2016 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CHILE_2016)
)

to SIRGAS-Chile 2016 / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_CHILE_2016_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS-Chile 2016 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_CHILE_2016_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

SIRGAS-Chile 2021

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_CHILE_2021)

to PSAD56 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to SIRGAS-Chile 2021 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::10135
Extent: Chile - onshore north of 26°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(302),
    yAxisTranslation: new Metre(-272),
    zAxisTranslation: new Metre(360)
)
Name: PSAD56 to SIRGAS-Chile 2021 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::10136
Extent: Chile - onshore 26°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(328),
    yAxisTranslation: new Metre(-340),
    zAxisTranslation: new Metre(329)
)
Name: PSAD56 to SIRGAS-Chile 2021 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::10137
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(352),
    yAxisTranslation: new Metre(-403),
    zAxisTranslation: new Metre(287)
)

to SAD69 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to SIRGAS-Chile 2021 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::10138
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(79),
    yAxisTranslation: new Metre(-13),
    zAxisTranslation: new Metre(14)
)

to SIRGAS-Chile 2021 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_CHILE_2021)
)

to SIRGAS-Chile 2021 / UTM zone 12S (Projected)

EPSG

PHPCoord

Name: UTM zone 12S
Code: urn:ogc:def:coordinateOperation:EPSG::16112
Extent: World - S hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_CHILE_2021_UTM_ZONE_12S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS-Chile 2021 / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_CHILE_2021_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS-Chile 2021 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_CHILE_2021_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

SIRGAS-ROU98

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_ROU98)

to SIRGAS-ROU98 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_ROU98)
)

to SIRGAS-ROU98 / UTM zone 21S (Projected)

EPSG

PHPCoord

Name: UTM zone 21S
Code: urn:ogc:def:coordinateOperation:EPSG::16121
Extent: World - S hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_ROU98_UTM_ZONE_21S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SIRGAS-ROU98 / UTM zone 22S (Projected)

EPSG

PHPCoord

Name: UTM zone 22S
Code: urn:ogc:def:coordinateOperation:EPSG::16122
Extent: World - S hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIRGAS_ROU98_UTM_ZONE_22S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: SIRGAS-ROU98 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5384
Extent: Uruguay
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to Yacare (Geographic2D)

EPSG

PHPCoord

Name: Yacare to SIRGAS-ROU98 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5385
Extent: Uruguay - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_YACARE),
    xAxisTranslation: new Metre(124.45),
    yAxisTranslation: new Metre(-183.74),
    zAxisTranslation: new Metre(-44.64),
    xAxisRotation: new ArcSecond(0.4384),
    yAxisRotation: new ArcSecond(-0.5446),
    zAxisRotation: new ArcSecond(0.9706),
    scaleDifference: new PartsPerMillion(2.1365)
)

SIRGAS_ES2007.8

Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_ES2007_8)

to SIRGAS_ES2007.8 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SIRGAS_ES2007_8)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: SIRGAS_ES2007.8 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5395
Extent: El Salvador
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

SLD99

Geographic2D::fromSRID(Geographic2D::EPSG_SLD99)

to SLD99 / Sri Lanka Grid 1999 (Projected)

EPSG

PHPCoord

Name: Sri Lanka Grid 1999
Code: urn:ogc:def:coordinateOperation:EPSG::5232
Extent: Sri Lanka - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SLD99_SRI_LANKA_GRID_1999),
    latitudeOfNaturalOrigin: new Degree(7.0004715277778),
    longitudeOfNaturalOrigin: new Degree(80.771713083333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999238418),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(500000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: SLD99 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5236
Extent: Sri Lanka - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-0.293),
    yAxisTranslation: new Metre(766.95),
    zAxisTranslation: new Metre(87.713),
    xAxisRotation: new ArcSecond(-0.195704),
    yAxisRotation: new ArcSecond(-1.695068),
    zAxisRotation: new ArcSecond(-3.473016),
    scaleDifference: new PartsPerMillion(-0.039338)
)

SRB_ETRS89

Geographic2D::fromSRID(Geographic2D::EPSG_SRB_ETRS89)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: SRB_ETRS89 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8893
Extent: Serbia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to MGI 1901 (Geographic2D)

EPSG

PHPCoord

Name: MGI 1901 to SRB-ETRS89 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::9495
Extent: Serbia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-577.84843),
    yAxisTranslation: new Metre(-165.45019),
    zAxisTranslation: new Metre(-390.43652),
    xAxisRotation: new ArcSecond(4.93131),
    yAxisRotation: new ArcSecond(-0.96052),
    zAxisRotation: new ArcSecond(-13.05072),
    scaleDifference: new PartsPerMillion(-7.86546)
)

to SRB_ETRS89 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SRB_ETRS89)
)

to SRB_ETRS89 / UTM zone 34N (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRB_ETRS89_UTM_ZONE_34N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

SREF98

Geographic2D::fromSRID(Geographic2D::EPSG_SREF98)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: SREF98 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4076
Extent: Serbia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to SREF98 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SREF98)
)

SRGI2013

Geographic2D::fromSRID(Geographic2D::EPSG_SRGI2013)

to DGN95 (Geographic2D)

EPSG

PHPCoord

Name: DGN95 to SRGI2013 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9472
Extent: Indonesia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DGN95),
    xAxisTranslation: new Metre(0.2773),
    yAxisTranslation: new Metre(-0.0534),
    zAxisTranslation: new Metre(-0.4819),
    xAxisRotation: new MicroRadian(-0.0935),
    yAxisRotation: new MicroRadian(0.0286),
    zAxisRotation: new MicroRadian(-0.00969),
    scaleDifference: new PartsPerMillion(0.028)
)

to SRGI2013 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SRGI2013)
)

to SRGI2013 / UTM zone 46N (Projected)

EPSG

PHPCoord

Name: UTM zone 46N
Code: urn:ogc:def:coordinateOperation:EPSG::16046
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_46N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SRGI2013 / UTM zone 47N (Projected)

EPSG

PHPCoord

Name: UTM zone 47N
Code: urn:ogc:def:coordinateOperation:EPSG::16047
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_47N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SRGI2013 / UTM zone 47S (Projected)

EPSG

PHPCoord

Name: UTM zone 47S
Code: urn:ogc:def:coordinateOperation:EPSG::16147
Extent: World - S hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_47S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SRGI2013 / UTM zone 48N (Projected)

EPSG

PHPCoord

Name: UTM zone 48N
Code: urn:ogc:def:coordinateOperation:EPSG::16048
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_48N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SRGI2013 / UTM zone 48S (Projected)

EPSG

PHPCoord

Name: UTM zone 48S
Code: urn:ogc:def:coordinateOperation:EPSG::16148
Extent: World - S hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_48S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SRGI2013 / UTM zone 49N (Projected)

EPSG

PHPCoord

Name: UTM zone 49N
Code: urn:ogc:def:coordinateOperation:EPSG::16049
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_49N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SRGI2013 / UTM zone 49S (Projected)

EPSG

PHPCoord

Name: UTM zone 49S
Code: urn:ogc:def:coordinateOperation:EPSG::16149
Extent: World - S hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_49S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SRGI2013 / UTM zone 50N (Projected)

EPSG

PHPCoord

Name: UTM zone 50N
Code: urn:ogc:def:coordinateOperation:EPSG::16050
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_50N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SRGI2013 / UTM zone 50S (Projected)

EPSG

PHPCoord

Name: UTM zone 50S
Code: urn:ogc:def:coordinateOperation:EPSG::16150
Extent: World - S hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_50S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SRGI2013 / UTM zone 51N (Projected)

EPSG

PHPCoord

Name: UTM zone 51N
Code: urn:ogc:def:coordinateOperation:EPSG::16051
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_51N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SRGI2013 / UTM zone 51S (Projected)

EPSG

PHPCoord

Name: UTM zone 51S
Code: urn:ogc:def:coordinateOperation:EPSG::16151
Extent: World - S hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_51S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SRGI2013 / UTM zone 52N (Projected)

EPSG

PHPCoord

Name: UTM zone 52N
Code: urn:ogc:def:coordinateOperation:EPSG::16052
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_52N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to SRGI2013 / UTM zone 52S (Projected)

EPSG

PHPCoord

Name: UTM zone 52S
Code: urn:ogc:def:coordinateOperation:EPSG::16152
Extent: World - S hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_52S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SRGI2013 / UTM zone 53S (Projected)

EPSG

PHPCoord

Name: UTM zone 53S
Code: urn:ogc:def:coordinateOperation:EPSG::16153
Extent: World - S hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_53S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to SRGI2013 / UTM zone 54S (Projected)

EPSG

PHPCoord

Name: UTM zone 54S
Code: urn:ogc:def:coordinateOperation:EPSG::16154
Extent: World - S hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SRGI2013_UTM_ZONE_54S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

ST71 Belep

Geographic2D::fromSRID(Geographic2D::EPSG_ST71_BELEP)

to ST71 Belep / UTM zone 58S (Projected)

EPSG

PHPCoord

Name: UTM zone 58S
Code: urn:ogc:def:coordinateOperation:EPSG::16158
Extent: World - S hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ST71_BELEP_UTM_ZONE_58S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: ST71 Belep to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1931
Extent: New Caledonia - Belep
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-480.26),
    yAxisTranslation: new Metre(-438.32),
    zAxisTranslation: new Metre(-643.429),
    xAxisRotation: new ArcSecond(16.3119),
    yAxisRotation: new ArcSecond(20.1721),
    zAxisRotation: new ArcSecond(-4.0349),
    scaleDifference: new PartsPerMillion(-111.7002)
)

ST84 Ile des Pins

Geographic2D::fromSRID(Geographic2D::EPSG_ST84_ILE_DES_PINS)

to RGNC91-93 (Geographic2D)

EPSG

PHPCoord

Name: ST84 Ile des Pins to RGNC91-93 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15893
Extent: New Caledonia - Ile des Pins
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGNC91_93),
    xAxisTranslation: new Metre(244.42),
    yAxisTranslation: new Metre(85.352),
    zAxisTranslation: new Metre(168.129),
    xAxisRotation: new ArcSecond(8.936),
    yAxisRotation: new ArcSecond(-7.752),
    zAxisRotation: new ArcSecond(-12.5952),
    scaleDifference: new PartsPerMillion(14.2723)
)

to ST84 Ile des Pins / UTM zone 58S (Projected)

EPSG

PHPCoord

Name: UTM zone 58S
Code: urn:ogc:def:coordinateOperation:EPSG::16158
Extent: World - S hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ST84_ILE_DES_PINS_UTM_ZONE_58S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

ST87 Ouvea

Geographic2D::fromSRID(Geographic2D::EPSG_ST87_OUVEA)

to RGNC91-93 (Geographic2D)

EPSG

PHPCoord

Name: ST87 Ouvea to RGNC91-93 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15892
Extent: New Caledonia - Ouvea
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGNC91_93),
    xAxisTranslation: new Metre(-122.386),
    yAxisTranslation: new Metre(-188.707),
    zAxisTranslation: new Metre(103.334),
    xAxisRotation: new ArcSecond(-3.511),
    yAxisRotation: new ArcSecond(4.9665),
    zAxisRotation: new ArcSecond(5.7048),
    scaleDifference: new PartsPerMillion(4.4799)
)

to ST87 Ouvea / UTM zone 58S (Projected)

EPSG

PHPCoord

Name: UTM zone 58S
Code: urn:ogc:def:coordinateOperation:EPSG::16158
Extent: World - S hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ST87_OUVEA_UTM_ZONE_58S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

SVY21

Geographic2D::fromSRID(Geographic2D::EPSG_SVY21)

to SVY21 / Singapore TM (Projected)

EPSG

PHPCoord

Name: Singapore Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::19864
Extent: Singapore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SVY21_SINGAPORE_TM),
    latitudeOfNaturalOrigin: new Degree(1.3666666666667),
    longitudeOfNaturalOrigin: new Degree(103.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(28001.642),
    falseNorthing: new Metre(38744.572)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: SVY21 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8886
Extent: Singapore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

SWEREF99

Geographic2D::fromSRID(Geographic2D::EPSG_SWEREF99)

to County ST74 (Projected)

EPSG

PHPCoord

Name: County ST74
Code: urn:ogc:def:coordinateOperation:EPSG::3853
Extent: Sweden - Stockholm county
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_COUNTY_ST74),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18.05787),
    scaleFactorAtNaturalOrigin: new Unity(0.99999506),
    falseEasting: new Metre(100182.7406),
    falseNorthing: new Metre(-6500620.1207)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: SWEREF99 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1878
Extent: Sweden
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to RT90 (Geographic2D)

EPSG

PHPCoord

Name: RT90 to SWEREF99 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1895
Extent: Sweden
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RT90),
    xAxisTranslation: new Metre(-414.1),
    yAxisTranslation: new Metre(-41.3),
    zAxisTranslation: new Metre(-603.1),
    xAxisRotation: new ArcSecond(-0.855),
    yAxisRotation: new ArcSecond(2.141),
    zAxisRotation: new ArcSecond(-7.023),
    scaleDifference: new PartsPerMillion(-0)
)

to ST74 (Projected)

EPSG

PHPCoord

Name: ST74
Code: urn:ogc:def:coordinateOperation:EPSG::19876
Extent: Sweden - Stockholm
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ST74),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18.05779),
    scaleFactorAtNaturalOrigin: new Unity(0.99999425),
    falseEasting: new Metre(100178.1808),
    falseNorthing: new Metre(-6500614.7836)
)

to SWEREF99 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SWEREF99)
)

to SWEREF99 / RT90 0 gon emulation (Projected)

EPSG

PHPCoord

Name: RT90 zone 0 gon emulation
Code: urn:ogc:def:coordinateOperation:EPSG::17342
Extent: Sweden - 0 gon
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_RT90_0_GON_EMULATION),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18.0563),
    scaleFactorAtNaturalOrigin: new Unity(1.0000054),
    falseEasting: new Metre(1500083.521),
    falseNorthing: new Metre(-668.844)
)

to SWEREF99 / RT90 2.5 gon O emulation (Projected)

EPSG

PHPCoord

Name: RT90 zone 2.5 gon O emulation
Code: urn:ogc:def:coordinateOperation:EPSG::17343
Extent: Sweden - 2.5 gon E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_RT90_2_5_GON_O_EMULATION),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(20.306316666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000052),
    falseEasting: new Metre(1500102.765),
    falseNorthing: new Metre(-670.706)
)

to SWEREF99 / RT90 2.5 gon V emulation (Projected)

EPSG

PHPCoord

Name: RT90 zone 2.5 gon V emulation
Code: urn:ogc:def:coordinateOperation:EPSG::17341
Extent: Sweden - 2.5 gon W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_RT90_2_5_GON_V_EMULATION),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15.806284529444),
    scaleFactorAtNaturalOrigin: new Unity(1.00000561024),
    falseEasting: new Metre(1500064.274),
    falseNorthing: new Metre(-667.711)
)

to SWEREF99 / RT90 5 gon O emulation (Projected)

EPSG

PHPCoord

Name: RT90 zone 5 gon O emulation
Code: urn:ogc:def:coordinateOperation:EPSG::17344
Extent: Sweden - 5 gon E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_RT90_5_GON_O_EMULATION),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(22.556333333333),
    scaleFactorAtNaturalOrigin: new Unity(1.0000049),
    falseEasting: new Metre(1500121.846),
    falseNorthing: new Metre(-672.557)
)

to SWEREF99 / RT90 5 gon V emulation (Projected)

EPSG

PHPCoord

Name: RT90 zone 5 gon V emulation
Code: urn:ogc:def:coordinateOperation:EPSG::17340
Extent: Sweden - 5 gon W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_RT90_5_GON_V_EMULATION),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(13.556266666667),
    scaleFactorAtNaturalOrigin: new Unity(1.0000058),
    falseEasting: new Metre(1500044.695),
    falseNorthing: new Metre(-667.13)
)

to SWEREF99 / RT90 7.5 gon V emulation (Projected)

EPSG

PHPCoord

Name: RT90 zone 7.5 gon V emulation
Code: urn:ogc:def:coordinateOperation:EPSG::17339
Extent: Sweden - 7.5 gon W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_RT90_7_5_GON_V_EMULATION),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(11.30625),
    scaleFactorAtNaturalOrigin: new Unity(1.000006),
    falseEasting: new Metre(1500025.141),
    falseNorthing: new Metre(-667.282)
)

to SWEREF99 12 00 (Projected)

EPSG

PHPCoord

Name: SWEREF99 12 00
Code: urn:ogc:def:coordinateOperation:EPSG::17321
Extent: Sweden - 12 00
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_12_00),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to SWEREF99 13 30 (Projected)

EPSG

PHPCoord

Name: SWEREF99 13 30
Code: urn:ogc:def:coordinateOperation:EPSG::17322
Extent: Sweden - 13 30
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_13_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(13.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to SWEREF99 14 15 (Projected)

EPSG

PHPCoord

Name: SWEREF99 14 15
Code: urn:ogc:def:coordinateOperation:EPSG::17326
Extent: Sweden - 14 15
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_14_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(14.25),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to SWEREF99 15 00 (Projected)

EPSG

PHPCoord

Name: SWEREF99 15 00
Code: urn:ogc:def:coordinateOperation:EPSG::17323
Extent: Sweden - 15 00
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_15_00),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to SWEREF99 15 45 (Projected)

EPSG

PHPCoord

Name: SWEREF99 15 45
Code: urn:ogc:def:coordinateOperation:EPSG::17327
Extent: Sweden - 15 45
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_15_45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15.75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to SWEREF99 16 30 (Projected)

EPSG

PHPCoord

Name: SWEREF99 16 30
Code: urn:ogc:def:coordinateOperation:EPSG::17324
Extent: Sweden - 16 30
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_16_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(16.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to SWEREF99 17 15 (Projected)

EPSG

PHPCoord

Name: SWEREF99 17 15
Code: urn:ogc:def:coordinateOperation:EPSG::17328
Extent: Sweden - 17 15
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_17_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(17.25),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to SWEREF99 18 00 (Projected)

EPSG

PHPCoord

Name: SWEREF99 18 00
Code: urn:ogc:def:coordinateOperation:EPSG::17325
Extent: Sweden - 18 00
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_18_00),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to SWEREF99 18 45 (Projected)

EPSG

PHPCoord

Name: SWEREF99 18 45
Code: urn:ogc:def:coordinateOperation:EPSG::17329
Extent: Sweden - 18 45
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_18_45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(18.75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to SWEREF99 20 15 (Projected)

EPSG

PHPCoord

Name: SWEREF99 20 15
Code: urn:ogc:def:coordinateOperation:EPSG::17330
Extent: Sweden - 20 15
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_20_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(20.25),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to SWEREF99 21 45 (Projected)

EPSG

PHPCoord

Name: SWEREF99 21 45
Code: urn:ogc:def:coordinateOperation:EPSG::17331
Extent: Sweden - 21 45
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_21_45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21.75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to SWEREF99 23 15 (Projected)

EPSG

PHPCoord

Name: SWEREF99 23 15
Code: urn:ogc:def:coordinateOperation:EPSG::17332
Extent: Sweden - 23 15
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_23_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(23.25),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(150000),
    falseNorthing: new Metre(0)
)

to SWEREF99 TM (Projected)

EPSG

PHPCoord

Name: SWEREF99 TM
Code: urn:ogc:def:coordinateOperation:EPSG::17333
Extent: Sweden
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SWEREF99_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

Saint Pierre et Miquelon 1950

Geographic2D::fromSRID(Geographic2D::EPSG_SAINT_PIERRE_ET_MIQUELON_1950)

to Saint Pierre et Miquelon 1950 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAINT_PIERRE_ET_MIQUELON_1950_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Saint Pierre et Miquelon 1950 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8270
Extent: St Pierre and Miquelon - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(11.363),
    yAxisTranslation: new Metre(424.148),
    zAxisTranslation: new Metre(373.13)
)

Santo 1965

Geographic2D::fromSRID(Geographic2D::EPSG_SANTO_1965)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Santo 1965 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15820
Extent: Vanuatu - northern islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(170),
    yAxisTranslation: new Metre(42),
    zAxisTranslation: new Metre(84)
)

Sapper Hill 1943

Geographic2D::fromSRID(Geographic2D::EPSG_SAPPER_HILL_1943)

to Sapper Hill 1943 / UTM zone 20S (Projected)

EPSG

PHPCoord

Name: UTM zone 20S
Code: urn:ogc:def:coordinateOperation:EPSG::16120
Extent: World - S hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAPPER_HILL_1943_UTM_ZONE_20S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Sapper Hill 1943 / UTM zone 21S (Projected)

EPSG

PHPCoord

Name: UTM zone 21S
Code: urn:ogc:def:coordinateOperation:EPSG::16121
Extent: World - S hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SAPPER_HILL_1943_UTM_ZONE_21S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Sapper Hill 1943 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1225
Extent: Falkland Islands - East Falkland Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-355),
    yAxisTranslation: new Metre(21),
    zAxisTranslation: new Metre(72)
)

Schwarzeck

Geographic2D::fromSRID(Geographic2D::EPSG_SCHWARZECK)

to Schwarzeck / Lo22/11 (Projected)

EPSG

PHPCoord

Name: South West African Survey Grid zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::17611
Extent: Namibia - west of 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SCHWARZECK_LO22_11),
    latitudeOfNaturalOrigin: new Degree(-22),
    longitudeOfNaturalOrigin: new Degree(11),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new GermanLegalMetre(0),
    falseNorthing: new GermanLegalMetre(0)
)

to Schwarzeck / Lo22/13 (Projected)

EPSG

PHPCoord

Name: South West African Survey Grid zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::17613
Extent: Namibia - 12°E to 14°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SCHWARZECK_LO22_13),
    latitudeOfNaturalOrigin: new Degree(-22),
    longitudeOfNaturalOrigin: new Degree(13),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new GermanLegalMetre(0),
    falseNorthing: new GermanLegalMetre(0)
)

to Schwarzeck / Lo22/15 (Projected)

EPSG

PHPCoord

Name: South West African Survey Grid zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::17615
Extent: Namibia - 14°E to 16°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SCHWARZECK_LO22_15),
    latitudeOfNaturalOrigin: new Degree(-22),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new GermanLegalMetre(0),
    falseNorthing: new GermanLegalMetre(0)
)

to Schwarzeck / Lo22/17 (Projected)

EPSG

PHPCoord

Name: South West African Survey Grid zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::17617
Extent: Namibia - 16°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SCHWARZECK_LO22_17),
    latitudeOfNaturalOrigin: new Degree(-22),
    longitudeOfNaturalOrigin: new Degree(17),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new GermanLegalMetre(0),
    falseNorthing: new GermanLegalMetre(0)
)

to Schwarzeck / Lo22/19 (Projected)

EPSG

PHPCoord

Name: South West African Survey Grid zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::17619
Extent: Namibia - 18°E to 20°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SCHWARZECK_LO22_19),
    latitudeOfNaturalOrigin: new Degree(-22),
    longitudeOfNaturalOrigin: new Degree(19),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new GermanLegalMetre(0),
    falseNorthing: new GermanLegalMetre(0)
)

to Schwarzeck / Lo22/21 (Projected)

EPSG

PHPCoord

Name: South West African Survey Grid zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::17621
Extent: Namibia - 20°E to 22°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SCHWARZECK_LO22_21),
    latitudeOfNaturalOrigin: new Degree(-22),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new GermanLegalMetre(0),
    falseNorthing: new GermanLegalMetre(0)
)

to Schwarzeck / Lo22/23 (Projected)

EPSG

PHPCoord

Name: South West African Survey Grid zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::17623
Extent: Namibia - 22°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SCHWARZECK_LO22_23),
    latitudeOfNaturalOrigin: new Degree(-22),
    longitudeOfNaturalOrigin: new Degree(23),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new GermanLegalMetre(0),
    falseNorthing: new GermanLegalMetre(0)
)

to Schwarzeck / Lo22/25 (Projected)

EPSG

PHPCoord

Name: South West African Survey Grid zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::17625
Extent: Namibia - east of 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SCHWARZECK_LO22_25),
    latitudeOfNaturalOrigin: new Degree(-22),
    longitudeOfNaturalOrigin: new Degree(25),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new GermanLegalMetre(0),
    falseNorthing: new GermanLegalMetre(0)
)

to Schwarzeck / UTM zone 33S (Projected)

EPSG

PHPCoord

Name: UTM zone 33S
Code: urn:ogc:def:coordinateOperation:EPSG::16133
Extent: World - S hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SCHWARZECK_UTM_ZONE_33S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Schwarzeck to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1271
Extent: Namibia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(615.64),
    yAxisTranslation: new Metre(102.08),
    zAxisTranslation: new Metre(-255.81)
)

Scoresbysund 1952

Geographic2D::fromSRID(Geographic2D::EPSG_SCORESBYSUND_1952)

to GR96 (Geographic2D)

EPSG

PHPCoord

Name: Scoresbysund 1952 to GR96 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15899
Extent: Greenland - Scoresbysund area
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GR96),
    xAxisTranslation: new Metre(105),
    yAxisTranslation: new Metre(326),
    zAxisTranslation: new Metre(-102.5),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.814),
    scaleDifference: new PartsPerMillion(-0.6)
)

to Scoresbysund 1952 / Greenland zone 5 east (Projected)

EPSG

PHPCoord

Name: Greenland zone 5 east
Code: urn:ogc:def:coordinateOperation:EPSG::18425
Extent: Greenland - east - 69°N to 72°N
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_SCORESBYSUND_1952_GREENLAND_ZONE_5_EAST),
    latitudeOfNaturalOrigin: new Degree(70.5),
    longitudeOfNaturalOrigin: new Degree(-24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Scoresbysund 1952 / Greenland zone 6 east (Projected)

EPSG

PHPCoord

Name: Greenland zone 6 east
Code: urn:ogc:def:coordinateOperation:EPSG::18426
Extent: Greenland - east - 66°N to 69°N
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_SCORESBYSUND_1952_GREENLAND_ZONE_6_EAST),
    latitudeOfNaturalOrigin: new Degree(67.5),
    longitudeOfNaturalOrigin: new Degree(-32),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Scoresbysund 1952 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1799
Extent: Greenland - Scoresbysund area
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(105),
    yAxisTranslation: new Metre(326),
    zAxisTranslation: new Metre(-102.5),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.814),
    scaleDifference: new PartsPerMillion(-0.6)
)

Segara

Geographic2D::fromSRID(Geographic2D::EPSG_SEGARA)

to Segara (Jakarta) (Geographic2D)

EPSG

PHPCoord

Name: Segara (Jakarta) to Segara (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1883
Extent: Indonesia - Kalimantan E
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SEGARA_JAKARTA),
    longitudeOffset: new Degree(-106.80771944444)
)

to Segara / NEIEZ (Projected)

EPSG

PHPCoord

Name: Netherlands East Indies Equatorial Zone
Code: urn:ogc:def:coordinateOperation:EPSG::19905
Extent: Indonesia - onshore
$point->mercatorVariantA(
    to: Projected::fromSRID(Projected::EPSG_SEGARA_NEIEZ),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(110),
    scaleFactorAtNaturalOrigin: new Unity(0.997),
    falseEasting: new Metre(3900000),
    falseNorthing: new Metre(900000)
)

to Segara / UTM zone 50S (Projected)

EPSG

PHPCoord

Name: UTM zone 50S
Code: urn:ogc:def:coordinateOperation:EPSG::16150
Extent: World - S hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SEGARA_UTM_ZONE_50S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Segara to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1838
Extent: Indonesia - Kalimantan - Mahakam delta
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-404.78),
    yAxisTranslation: new Metre(685.68),
    zAxisTranslation: new Metre(45.47)
)
Name: Segara to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1897
Extent: Indonesia - Kalimantan E
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-403),
    yAxisTranslation: new Metre(684),
    zAxisTranslation: new Metre(41)
)
Name: Segara to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1898
Extent: Indonesia - Kalimantan SE
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-387.06),
    yAxisTranslation: new Metre(636.53),
    zAxisTranslation: new Metre(46.29)
)
Name: Segara to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1899
Extent: Indonesia - northeast Kalimantan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-403.4),
    yAxisTranslation: new Metre(681.12),
    zAxisTranslation: new Metre(46.56)
)

Segara (Jakarta)

Geographic2D::fromSRID(Geographic2D::EPSG_SEGARA_JAKARTA)

to Segara (Geographic2D)

EPSG

PHPCoord

Name: Segara (Jakarta) to Segara (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1883
Extent: Indonesia - Kalimantan E
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SEGARA),
    longitudeOffset: new Degree(106.80771944444)
)

to Segara (Jakarta) / NEIEZ (Projected)

EPSG

PHPCoord

Name: Netherlands East Indies Equatorial Zone (Jkt)
Code: urn:ogc:def:coordinateOperation:EPSG::5328
Extent: Indonesia - onshore
$point->mercatorVariantA(
    to: Projected::fromSRID(Projected::EPSG_SEGARA_JAKARTA_NEIEZ),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3.1922805555556),
    scaleFactorAtNaturalOrigin: new Unity(0.997),
    falseEasting: new Metre(3900000),
    falseNorthing: new Metre(900000)
)

Selvagem Grande

Geographic2D::fromSRID(Geographic2D::EPSG_SELVAGEM_GRANDE)

to Selvagem Grande / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SELVAGEM_GRANDE_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Selvagem Grande to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1965
Extent: Portugal - Selvagens onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-289),
    yAxisTranslation: new Metre(-124),
    zAxisTranslation: new Metre(60)
)

Sibun Gorge 1922

Geographic2D::fromSRID(Geographic2D::EPSG_SIBUN_GORGE_1922)

to Sibun Gorge 1922 / Colony Grid (Projected)

EPSG

PHPCoord

Name: Belize Colony Grid
Code: urn:ogc:def:coordinateOperation:EPSG::5465
Extent: Belize - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIBUN_GORGE_1922_COLONY_GRID),
    latitudeOfNaturalOrigin: new Degree(17.061241944444),
    longitudeOfNaturalOrigin: new Degree(-88.6318575),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new ClarkeFoot(217259.26),
    falseNorthing: new ClarkeFoot(445474.83)
)

Sierra Leone 1924

Geographic2D::fromSRID(Geographic2D::EPSG_SIERRA_LEONE_1924)

to Sierra Leone 1924 / New Colony Grid (Projected)

EPSG

PHPCoord

Name: Sierra Leone New Colony Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19963
Extent: Sierra Leone - Freetown Peninsula
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIERRA_LEONE_1924_NEW_COLONY_GRID),
    latitudeOfNaturalOrigin: new Degree(6.6666666666667),
    longitudeOfNaturalOrigin: new Degree(-12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new GoldCoastFoot(500000),
    falseNorthing: new GoldCoastFoot(0)
)

to Sierra Leone 1924 / New War Office Grid (Projected)

EPSG

PHPCoord

Name: New War Office Sierra Leone Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19964
Extent: Sierra Leone - Freetown Peninsula
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIERRA_LEONE_1924_NEW_WAR_OFFICE_GRID),
    latitudeOfNaturalOrigin: new Degree(6.6666666666667),
    longitudeOfNaturalOrigin: new Degree(-12),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new GoldCoastFoot(800000),
    falseNorthing: new GoldCoastFoot(600000)
)

Sierra Leone 1968

Geographic2D::fromSRID(Geographic2D::EPSG_SIERRA_LEONE_1968)

to Sierra Leone 1968 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIERRA_LEONE_1968_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Sierra Leone 1968 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SIERRA_LEONE_1968_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Sierra Leone 1968 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1614
Extent: Sierra Leone - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-88),
    yAxisTranslation: new Metre(4),
    zAxisTranslation: new Metre(101)
)

Slovenia 1996

Geographic2D::fromSRID(Geographic2D::EPSG_SLOVENIA_1996)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: Slovenia 1996 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15977
Extent: Slovenia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to MGI 1901 (Geographic2D)

EPSG

PHPCoord

Name: MGI 1901 to Slovenia 1996 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::3918
Extent: Slovenia - west of 14°30’E onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-315.393),
    yAxisTranslation: new Metre(-186.223),
    zAxisTranslation: new Metre(-499.609),
    xAxisRotation: new ArcSecond(6.445954),
    yAxisRotation: new ArcSecond(8.131631),
    zAxisRotation: new ArcSecond(-13.208641),
    scaleDifference: new PartsPerMillion(-23.449046)
)
Name: MGI 1901 to Slovenia 1996 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::3919
Extent: Slovenia - NE
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-464.939),
    yAxisTranslation: new Metre(21.478),
    zAxisTranslation: new Metre(-504.497),
    xAxisRotation: new ArcSecond(-0.403),
    yAxisRotation: new ArcSecond(4.228747),
    zAxisRotation: new ArcSecond(-9.954942),
    scaleDifference: new PartsPerMillion(-12.795378)
)
Name: MGI 1901 to Slovenia 1996 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::3921
Extent: Slovenia - SE
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-459.968),
    yAxisTranslation: new Metre(-82.193),
    zAxisTranslation: new Metre(-458.756),
    xAxisRotation: new ArcSecond(3.565234),
    yAxisRotation: new ArcSecond(3.700593),
    zAxisRotation: new ArcSecond(-10.860523),
    scaleDifference: new PartsPerMillion(-15.507563)
)
Name: MGI 1901 to Slovenia 1996 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::3922
Extent: Slovenia - southeastern
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-427.914),
    yAxisTranslation: new Metre(-105.528),
    zAxisTranslation: new Metre(-510.908),
    xAxisRotation: new ArcSecond(4.992523),
    yAxisRotation: new ArcSecond(5.898813),
    zAxisRotation: new ArcSecond(-10.306673),
    scaleDifference: new PartsPerMillion(-12.431493)
)
Name: MGI 1901 to Slovenia 1996 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::3923
Extent: Slovenia - Dolenjska
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-468.63),
    yAxisTranslation: new Metre(-81.389),
    zAxisTranslation: new Metre(-445.221),
    xAxisRotation: new ArcSecond(3.839242),
    yAxisRotation: new ArcSecond(3.262525),
    zAxisRotation: new ArcSecond(-10.566866),
    scaleDifference: new PartsPerMillion(-16.132726)
)
Name: MGI 1901 to Slovenia 1996 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::3924
Extent: Slovenia - Stajerska
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-439.5),
    yAxisTranslation: new Metre(11.77),
    zAxisTranslation: new Metre(-494.976),
    xAxisRotation: new ArcSecond(0.026585),
    yAxisRotation: new ArcSecond(4.65641),
    zAxisRotation: new ArcSecond(-10.155824),
    scaleDifference: new PartsPerMillion(-16.270002)
)
Name: MGI 1901 to Slovenia 1996 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::3925
Extent: Slovenia - Pomurje
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-524.442),
    yAxisTranslation: new Metre(-3.275),
    zAxisTranslation: new Metre(-519.002),
    xAxisRotation: new ArcSecond(-0.013287),
    yAxisRotation: new ArcSecond(3.119714),
    zAxisRotation: new ArcSecond(-10.232693),
    scaleDifference: new PartsPerMillion(-4.184981)
)
Name: MGI 1901 to Slovenia 1996 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::3926
Extent: Slovenia - Gorenjska and N Primorsko
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-281.529),
    yAxisTranslation: new Metre(-45.963),
    zAxisTranslation: new Metre(-537.515),
    xAxisRotation: new ArcSecond(2.570437),
    yAxisRotation: new ArcSecond(9.648271),
    zAxisRotation: new ArcSecond(-10.759507),
    scaleDifference: new PartsPerMillion(-26.465548)
)
Name: MGI 1901 to Slovenia 1996 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::3927
Extent: Slovenia - Primorska and Notranjska onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-355.845),
    yAxisTranslation: new Metre(-274.282),
    zAxisTranslation: new Metre(-462.979),
    xAxisRotation: new ArcSecond(9.086933),
    yAxisRotation: new ArcSecond(6.491055),
    zAxisRotation: new ArcSecond(-14.502181),
    scaleDifference: new PartsPerMillion(-20.888647)
)
Name: MGI 1901 to Slovenia 1996 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::3928
Extent: Slovenia - central
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-400.629),
    yAxisTranslation: new Metre(-90.651),
    zAxisTranslation: new Metre(-472.249),
    xAxisRotation: new ArcSecond(3.261138),
    yAxisRotation: new ArcSecond(5.263404),
    zAxisRotation: new ArcSecond(-11.83739),
    scaleDifference: new PartsPerMillion(-20.022676)
)
Name: MGI 1901 to Slovenia 1996 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::8689
Extent: Slovenia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-476.08),
    yAxisTranslation: new Metre(-125.947),
    zAxisTranslation: new Metre(-417.81),
    xAxisRotation: new ArcSecond(4.610862),
    yAxisRotation: new ArcSecond(2.388137),
    zAxisRotation: new ArcSecond(-11.942335),
    scaleDifference: new PartsPerMillion(-9.896638)
)

to Slovenia 1996 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_SLOVENIA_1996)
)

to Slovenia 1996 / Slovene National Grid (Projected)

EPSG

PHPCoord

Name: Slovene National Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19845
Extent: Slovenia
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SLOVENIA_1996_SLOVENE_NATIONAL_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(-5000000)
)

to Slovenia 1996 / UTM zone 33N (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SLOVENIA_1996_UTM_ZONE_33N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

Solomon 1968

Geographic2D::fromSRID(Geographic2D::EPSG_SOLOMON_1968)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Solomon 1968 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15805
Extent: Solomon Islands - New Georgia - Ghizo (Gizo)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(230),
    yAxisTranslation: new Metre(-199),
    zAxisTranslation: new Metre(-752)
)
Name: Solomon 1968 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15807
Extent: Solomon Islands - Guadalcanal Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(252),
    yAxisTranslation: new Metre(-209),
    zAxisTranslation: new Metre(-751)
)

South East Island 1943

Geographic2D::fromSRID(Geographic2D::EPSG_SOUTH_EAST_ISLAND_1943)

to South East Island 1943 / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SOUTH_EAST_ISLAND_1943_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: South East Island 1943 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6926
Extent: Seychelles - Seychelles Bank
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-76.269),
    yAxisTranslation: new Metre(-16.683),
    zAxisTranslation: new Metre(68.562),
    xAxisRotation: new ArcSecond(-6.275),
    yAxisRotation: new ArcSecond(10.536),
    zAxisRotation: new ArcSecond(-4.286),
    scaleDifference: new PartsPerMillion(-13.686)
)

South Georgia 1968

Geographic2D::fromSRID(Geographic2D::EPSG_SOUTH_GEORGIA_1968)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: South Georgia 1968 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15813
Extent: South Georgia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-794),
    yAxisTranslation: new Metre(119),
    zAxisTranslation: new Metre(-298)
)

South Yemen

Geographic2D::fromSRID(Geographic2D::EPSG_SOUTH_YEMEN)

to South Yemen / Gauss-Kruger zone 8 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::16208
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SOUTH_YEMEN_GAUSS_KRUGER_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(8500000),
    falseNorthing: new Metre(0)
)

to South Yemen / Gauss-Kruger zone 9 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::16209
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_SOUTH_YEMEN_GAUSS_KRUGER_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(9500000),
    falseNorthing: new Metre(0)
)

to Yemen NGN96 (Geographic2D)

EPSG

PHPCoord

Name: South Yemen to Yemen NGN96 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1539
Extent: Yemen - South Yemen - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_YEMEN_NGN96),
    xAxisTranslation: new Metre(-76),
    yAxisTranslation: new Metre(-138),
    zAxisTranslation: new Metre(67)
)

St. George Island

Geographic2D::fromSRID(Geographic2D::EPSG_ST_GEORGE_ISLAND)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: St. George Island to NAD83 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8546
Extent: USA - Alaska - St. George Island
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    latitudeDifferenceFile: NADCON5SG1952NAD831986StGeorgeLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5SG1952NAD831986StGeorgeLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

St. Helena Tritan

Geographic2D::fromSRID(Geographic2D::EPSG_ST_HELENA_TRITAN)

to SHGD2015 (Geographic2D)

EPSG

PHPCoord

Name: St. Helena Tritan to SHGD2015 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7897
Extent: St Helena - St Helena Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SHGD2015),
    xAxisTranslation: new Metre(-0.077),
    yAxisTranslation: new Metre(0.079),
    zAxisTranslation: new Metre(0.086)
)

to St. Helena Tritan (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_ST_HELENA_TRITAN)
)

to St. Helena Tritan / SHLG(Tritan) (Projected)

EPSG

PHPCoord

Name: St. Helena Local Grid (Tritan)
Code: urn:ogc:def:coordinateOperation:EPSG::7876
Extent: St Helena - St Helena Island
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ST_HELENA_TRITAN_SHLG_TRITAN),
    latitudeOfNaturalOrigin: new Degree(-15.966666666667),
    longitudeOfNaturalOrigin: new Degree(-5.7166666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(299483.737),
    falseNorthing: new Metre(2000527.879)
)

to St. Helena Tritan / UTM zone 30S (Projected)

EPSG

PHPCoord

Name: UTM zone 30S
Code: urn:ogc:def:coordinateOperation:EPSG::16130
Extent: World - S hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ST_HELENA_TRITAN_UTM_ZONE_30S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

St. Kitts 1955

Geographic2D::fromSRID(Geographic2D::EPSG_ST_KITTS_1955)

to St. Kitts 1955 / British West Indies Grid (Projected)

EPSG

PHPCoord

Name: British West Indies Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19942
Extent: Caribbean - Windward and Leeward Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ST_KITTS_1955_BRITISH_WEST_INDIES_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-62),
    scaleFactorAtNaturalOrigin: new Unity(0.9995),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: St. Kitts 1955 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1445
Extent: St Kitts and Nevis - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(9),
    yAxisTranslation: new Metre(183),
    zAxisTranslation: new Metre(236)
)

St. Lawrence Island

Geographic2D::fromSRID(Geographic2D::EPSG_ST_LAWRENCE_ISLAND)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: St. Lawrence Island to NAD83 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8547
Extent: USA - Alaska - St. Lawrence Island
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    latitudeDifferenceFile: NADCON5SL1952NAD831986StLawrenceLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5SL1952NAD831986StLawrenceLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

St. Lucia 1955

Geographic2D::fromSRID(Geographic2D::EPSG_ST_LUCIA_1955)

to St. Lucia 1955 / British West Indies Grid (Projected)

EPSG

PHPCoord

Name: British West Indies Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19942
Extent: Caribbean - Windward and Leeward Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ST_LUCIA_1955_BRITISH_WEST_INDIES_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-62),
    scaleFactorAtNaturalOrigin: new Unity(0.9995),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: St. Lucia 1955 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6897
Extent: St Lucia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-153),
    yAxisTranslation: new Metre(153),
    zAxisTranslation: new Metre(307)
)

St. Paul Island

Geographic2D::fromSRID(Geographic2D::EPSG_ST_PAUL_ISLAND)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: St. Paul Island to NAD83 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8548
Extent: USA - Alaska - St. Paul Island
$point->offsetsFromGridNADCON5(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    latitudeDifferenceFile: NADCON5SP1952NAD831986StPaulLatitudeProvider->provideGrid(),
    longitudeDifferenceFile: NADCON5SP1952NAD831986StPaulLongitudeProvider->provideGrid(),
    ellipsoidalHeightDifferenceFile: ''
)

St. Stephen (Ferro)

Geographic2D::fromSRID(Geographic2D::EPSG_ST_STEPHEN_FERRO)

to St. Stephen Grid (Ferro) (Projected)

EPSG

PHPCoord

Name: St. Stephen Grid
Code: urn:ogc:def:coordinateOperation:EPSG::8041
Extent: Europe - Lower Austria and Moravia
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_ST_STEPHEN_GRID_FERRO),
    latitudeOfNaturalOrigin: new Degree(48.208761111111),
    longitudeOfNaturalOrigin: new Degree(34.040922222222),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

St. Vincent 1945

Geographic2D::fromSRID(Geographic2D::EPSG_ST_VINCENT_1945)

to St. Vincent 45 / British West Indies Grid (Projected)

EPSG

PHPCoord

Name: British West Indies Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19942
Extent: Caribbean - Windward and Leeward Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ST_VINCENT_45_BRITISH_WEST_INDIES_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-62),
    scaleFactorAtNaturalOrigin: new Unity(0.9995),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: St. Vincent 1945 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1959
Extent: St Vincent and the Grenadines - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(195.671),
    yAxisTranslation: new Metre(332.517),
    zAxisTranslation: new Metre(274.607)
)

TC(1948)

Geographic2D::fromSRID(Geographic2D::EPSG_TC_1948)

to TC(1948) / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TC_1948_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to TC(1948) / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TC_1948_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

TGD2005

Geographic2D::fromSRID(Geographic2D::EPSG_TGD2005)

to TGD2005 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_TGD2005)
)

to TGD2005 / Tonga Map Grid (Projected)

EPSG

PHPCoord

Name: Tonga Map Grid
Code: urn:ogc:def:coordinateOperation:EPSG::5883
Extent: Tonga
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TGD2005_TONGA_MAP_GRID),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(5000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: TGD2005 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9771
Extent: Tonga
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

TM65

Geographic2D::fromSRID(Geographic2D::EPSG_TM65)

to TM65 / Irish Grid (Projected)

EPSG

PHPCoord

Name: Irish Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19972
Extent: Europe - Ireland (Republic and Ulster) - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TM65_IRISH_GRID),
    latitudeOfNaturalOrigin: new Degree(53.5),
    longitudeOfNaturalOrigin: new Degree(-8),
    scaleFactorAtNaturalOrigin: new Unity(1.000035),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(250000)
)

TM75

Geographic2D::fromSRID(Geographic2D::EPSG_TM75)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: TM75 to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1041
Extent: Europe - Ireland (Republic and Ulster) - onshore
$point->generalPolynomial(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    ordinate1OfEvaluationPointInSourceCRS: new Degree(53.5),
    ordinate2OfEvaluationPointInSourceCRS: new Degree(-7.7),
    ordinate1OfEvaluationPointInTargetCRS: new Degree(53.5),
    ordinate2OfEvaluationPointInTargetCRS: new Degree(-7.7),
    scalingFactorForSourceCRSCoordDifferences: new Unity(0.1),
    scalingFactorForTargetCRSCoordDifferences: new Unity(3600),
    A0: new Coefficient(0.763),
    Au1v0: new Coefficient(-4.487),
    Au0v1: new Coefficient(0.123),
    Au2v0: new Coefficient(0.215),
    Au1v1: new Coefficient(-0.515),
    Au0v2: new Coefficient(0.183),
    Au3v0: new Coefficient(-0.265),
    Au2v1: new Coefficient(-0.57),
    Au1v2: new Coefficient(0.414),
    Au0v3: new Coefficient(-0.374),
    Au3v1: new Coefficient(2.852),
    Au2v2: new Coefficient(5.703),
    Au1v3: new Coefficient(13.11),
    Au3v2: new Coefficient(-61.678),
    Au2v3: new Coefficient(113.743),
    Au3v3: new Coefficient(-265.898),
    B0: new Coefficient(-2.81),
    Bu1v0: new Coefficient(-0.341),
    Bu0v1: new Coefficient(-4.68),
    Bu2v0: new Coefficient(1.196),
    Bu1v1: new Coefficient(-0.119),
    Bu0v2: new Coefficient(0.17),
    Bu3v0: new Coefficient(-0.887),
    Bu2v1: new Coefficient(4.877),
    Bu1v2: new Coefficient(3.913),
    Bu0v3: new Coefficient(2.163),
    Bu3v1: new Coefficient(-46.666),
    Bu2v2: new Coefficient(-27.795),
    Bu1v3: new Coefficient(18.867),
    Bu3v2: new Coefficient(-95.377),
    Bu2v3: new Coefficient(-284.294),
    Bu3v3: new Coefficient(-853.95)
)
Name: TM75 to ETRS89 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1953
Extent: Europe - Ireland (Republic and Ulster) - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(482.5),
    yAxisTranslation: new Metre(-130.6),
    zAxisTranslation: new Metre(564.6),
    xAxisRotation: new ArcSecond(-1.042),
    yAxisRotation: new ArcSecond(-0.214),
    zAxisRotation: new ArcSecond(-0.631),
    scaleDifference: new PartsPerMillion(8.15)
)

to TM75 / Irish Grid (Projected)

EPSG

PHPCoord

Name: Irish Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19972
Extent: Europe - Ireland (Republic and Ulster) - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TM75_IRISH_GRID),
    latitudeOfNaturalOrigin: new Degree(53.5),
    longitudeOfNaturalOrigin: new Degree(-8),
    scaleFactorAtNaturalOrigin: new Unity(1.000035),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(250000)
)

TPEN11-IRF

Geographic2D::fromSRID(Geographic2D::EPSG_TPEN11_IRF)

to TPEN11 Grid (Projected)

EPSG

PHPCoord

Name: TPEN11-TM
Code: urn:ogc:def:coordinateOperation:EPSG::9366
Extent: UK - Liverpool to Leeds
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TPEN11_GRID),
    latitudeOfNaturalOrigin: new Degree(53.5),
    longitudeOfNaturalOrigin: new Degree(-2.25),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(203252.175),
    falseNorthing: new Metre(407512.765)
)

TUREF

Geographic2D::fromSRID(Geographic2D::EPSG_TUREF)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: TUREF to ETRS89 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5260
Extent: Turkey
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(0.023),
    yAxisTranslation: new Metre(0.036),
    zAxisTranslation: new Metre(-0.068),
    xAxisRotation: new ArcSecond(0.00176),
    yAxisRotation: new ArcSecond(0.00912),
    zAxisRotation: new ArcSecond(-0.01136),
    scaleDifference: new PartsPerMillion(0.00439)
)

to TUREF (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_TUREF)
)

to TUREF / 3-degree Gauss-Kruger zone 10 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::16270
Extent: World - N hemisphere - 3-degree CM 030°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_3_DEGREE_GAUSS_KRUGER_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(10500000),
    falseNorthing: new Metre(0)
)

to TUREF / 3-degree Gauss-Kruger zone 11 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::16271
Extent: World - N hemisphere - 3-degree CM 033°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_3_DEGREE_GAUSS_KRUGER_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(11500000),
    falseNorthing: new Metre(0)
)

to TUREF / 3-degree Gauss-Kruger zone 12 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::16272
Extent: World - N hemisphere - 3-degree CM 036°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_3_DEGREE_GAUSS_KRUGER_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(12500000),
    falseNorthing: new Metre(0)
)

to TUREF / 3-degree Gauss-Kruger zone 13 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::16273
Extent: World - N hemisphere - 3-degree CM 039°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_3_DEGREE_GAUSS_KRUGER_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(13500000),
    falseNorthing: new Metre(0)
)

to TUREF / 3-degree Gauss-Kruger zone 14 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::16274
Extent: World - N hemisphere - 3-degree CM 042°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_3_DEGREE_GAUSS_KRUGER_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(42),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(14500000),
    falseNorthing: new Metre(0)
)

to TUREF / 3-degree Gauss-Kruger zone 15 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::16275
Extent: World - N hemisphere - 3-degree CM 045°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_3_DEGREE_GAUSS_KRUGER_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(15500000),
    falseNorthing: new Metre(0)
)

to TUREF / 3-degree Gauss-Kruger zone 9 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::16269
Extent: World - N hemisphere - 3-degree CM 027°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_3_DEGREE_GAUSS_KRUGER_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(9500000),
    falseNorthing: new Metre(0)
)

to TUREF / LAEA Europe (Projected)

EPSG

PHPCoord

Name: Europe Equal Area 2001
Code: urn:ogc:def:coordinateOperation:EPSG::19986
Extent: Europe - LCC & LAEA
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_TUREF_LAEA_EUROPE),
    latitudeOfNaturalOrigin: new Degree(52),
    longitudeOfNaturalOrigin: new Degree(10),
    falseEasting: new Metre(4321000),
    falseNorthing: new Metre(3210000)
)

to TUREF / LCC Europe (Projected)

EPSG

PHPCoord

Name: Europe Conformal 2001
Code: urn:ogc:def:coordinateOperation:EPSG::19985
Extent: Europe - LCC & LAEA
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_TUREF_LCC_EUROPE),
    latitudeOfFalseOrigin: new Degree(52),
    longitudeOfFalseOrigin: new Degree(10),
    latitudeOf1stStandardParallel: new Degree(35),
    latitudeOf2ndStandardParallel: new Degree(65),
    eastingAtFalseOrigin: new Metre(4000000),
    northingAtFalseOrigin: new Metre(2800000)
)

to TUREF / TM27 (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 27E
Code: urn:ogc:def:coordinateOperation:EPSG::16305
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_TM27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to TUREF / TM30 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 30E
Code: urn:ogc:def:coordinateOperation:EPSG::16370
Extent: World - N hemisphere - 3-degree CM 030°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_TM30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to TUREF / TM33 (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 33E
Code: urn:ogc:def:coordinateOperation:EPSG::16306
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_TM33),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to TUREF / TM36 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 36E
Code: urn:ogc:def:coordinateOperation:EPSG::16372
Extent: World - N hemisphere - 3-degree CM 036°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_TM36),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to TUREF / TM39 (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 39E
Code: urn:ogc:def:coordinateOperation:EPSG::16307
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_TM39),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to TUREF / TM42 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 42E
Code: urn:ogc:def:coordinateOperation:EPSG::16374
Extent: World - N hemisphere - 3-degree CM 042°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_TM42),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(42),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to TUREF / TM45 (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 45E
Code: urn:ogc:def:coordinateOperation:EPSG::16308
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TUREF_TM45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

TWD67

Geographic2D::fromSRID(Geographic2D::EPSG_TWD67)

to TWD67 / TM2 zone 119 (Projected)

EPSG

PHPCoord

Name: Taiwan 2-degree TM zone 119
Code: urn:ogc:def:coordinateOperation:EPSG::3818
Extent: Taiwan - 118°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TWD67_TM2_ZONE_119),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(119),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to TWD67 / TM2 zone 121 (Projected)

EPSG

PHPCoord

Name: Taiwan 2-degree TM zone 121
Code: urn:ogc:def:coordinateOperation:EPSG::3820
Extent: Taiwan - 120°E to 122°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TWD67_TM2_ZONE_121),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(121),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

TWD97

Geographic2D::fromSRID(Geographic2D::EPSG_TWD97)

to TWD97 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_TWD97)
)

to TWD97 / TM2 zone 119 (Projected)

EPSG

PHPCoord

Name: Taiwan 2-degree TM zone 119
Code: urn:ogc:def:coordinateOperation:EPSG::3818
Extent: Taiwan - 118°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TWD97_TM2_ZONE_119),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(119),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to TWD97 / TM2 zone 121 (Projected)

EPSG

PHPCoord

Name: Taiwan 2-degree TM zone 121
Code: urn:ogc:def:coordinateOperation:EPSG::3820
Extent: Taiwan - 120°E to 122°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TWD97_TM2_ZONE_121),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(121),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(250000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: TWD97 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3830
Extent: Taiwan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

Tahaa 54

Geographic2D::fromSRID(Geographic2D::EPSG_TAHAA_54)

to RGPF (Geographic2D)

EPSG

PHPCoord

Name: Tahaa 54 to RGPF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8833
Extent: French Polynesia - Society Islands - Bora Bora, Huahine, Raiatea, Tahaa
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGPF),
    xAxisTranslation: new Metre(72.438),
    yAxisTranslation: new Metre(345.918),
    zAxisTranslation: new Metre(79.486),
    xAxisRotation: new ArcSecond(-1.6045),
    yAxisRotation: new ArcSecond(-0.8823),
    zAxisRotation: new ArcSecond(-0.5565),
    scaleDifference: new PartsPerMillion(1.3746)
)

to Tahaa 54 / UTM zone 5S (Projected)

EPSG

PHPCoord

Name: UTM zone 5S
Code: urn:ogc:def:coordinateOperation:EPSG::16105
Extent: World - S hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TAHAA_54_UTM_ZONE_5S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

Tahiti 52

Geographic2D::fromSRID(Geographic2D::EPSG_TAHITI_52)

to Tahiti 52 / UTM zone 6S (Projected)

EPSG

PHPCoord

Name: UTM zone 6S
Code: urn:ogc:def:coordinateOperation:EPSG::16106
Extent: World - S hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TAHITI_52_UTM_ZONE_6S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Tahiti 52 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1924
Extent: French Polynesia - Society Islands - Moorea and Tahiti
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(162),
    yAxisTranslation: new Metre(117),
    zAxisTranslation: new Metre(154)
)

Tahiti 79

Geographic2D::fromSRID(Geographic2D::EPSG_TAHITI_79)

to RGPF (Geographic2D)

EPSG

PHPCoord

Name: Tahiti 79 to RGPF (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8829
Extent: French Polynesia - Society Islands - Tahiti
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGPF),
    xAxisTranslation: new Metre(221.525),
    yAxisTranslation: new Metre(152.948),
    zAxisTranslation: new Metre(176.768),
    xAxisRotation: new ArcSecond(2.3847),
    yAxisRotation: new ArcSecond(1.3896),
    zAxisRotation: new ArcSecond(0.877),
    scaleDifference: new PartsPerMillion(11.4741)
)

to Tahiti 79 / UTM zone 6S (Projected)

EPSG

PHPCoord

Name: UTM zone 6S
Code: urn:ogc:def:coordinateOperation:EPSG::16106
Extent: World - S hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TAHITI_79_UTM_ZONE_6S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

Tananarive

Geographic2D::fromSRID(Geographic2D::EPSG_TANANARIVE)

to Tananarive (Paris) (Geographic2D)

EPSG

PHPCoord

Name: Tananarive (Paris) to Tananarive (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1265
Extent: Madagascar - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TANANARIVE_PARIS),
    longitudeOffset: new Grad(-2.5969213)
)

to Tananarive / Laborde Grid (Projected)

EPSG

PHPCoord

Name: Laborde Grid (Greenwich)
Code: urn:ogc:def:coordinateOperation:EPSG::8440
Extent: Madagascar - onshore and nearshore
$point->obliqueMercatorLaborde(
    to: Projected::fromSRID(Projected::EPSG_TANANARIVE_LABORDE_GRID),
    latitudeOfProjectionCentre: new Degree(-18.9),
    longitudeOfProjectionCentre: new Degree(46.437229166667),
    azimuthOfInitialLine: new Degree(18.9),
    scaleFactorOnInitialLine: new Unity(0.9995),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to Tananarive / UTM zone 38S (Projected)

EPSG

PHPCoord

Name: UTM zone 38S
Code: urn:ogc:def:coordinateOperation:EPSG::16138
Extent: World - S hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TANANARIVE_UTM_ZONE_38S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Tananarive / UTM zone 39S (Projected)

EPSG

PHPCoord

Name: UTM zone 39S
Code: urn:ogc:def:coordinateOperation:EPSG::16139
Extent: World - S hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TANANARIVE_UTM_ZONE_39S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Tananarive to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6873
Extent: Madagascar - onshore and nearshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-198.383),
    yAxisTranslation: new Metre(-240.517),
    zAxisTranslation: new Metre(-107.909)
)

Tananarive (Paris)

Geographic2D::fromSRID(Geographic2D::EPSG_TANANARIVE_PARIS)

to Tananarive (Geographic2D)

EPSG

PHPCoord

Name: Tananarive (Paris) to Tananarive (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1265
Extent: Madagascar - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TANANARIVE),
    longitudeOffset: new Grad(2.5969213)
)

to Tananarive (Paris) / Laborde Grid (Projected)

EPSG

PHPCoord

Name: Laborde Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19861
Extent: Madagascar - onshore and nearshore
$point->obliqueMercatorLaborde(
    to: Projected::fromSRID(Projected::EPSG_TANANARIVE_PARIS_LABORDE_GRID),
    latitudeOfProjectionCentre: new Grad(-21),
    longitudeOfProjectionCentre: new Grad(49),
    azimuthOfInitialLine: new Grad(21),
    scaleFactorOnInitialLine: new Unity(0.9995),
    falseEasting: new Metre(400000),
    falseNorthing: new Metre(800000)
)

to Tananarive (Paris) / Laborde Grid approximation (Projected)

EPSG

PHPCoord

Name: Laborde Grid approximation
Code: urn:ogc:def:coordinateOperation:EPSG::19911
Extent: Madagascar - onshore and nearshore
$point->obliqueMercatorHotineVariantB(
    to: Projected::fromSRID(Projected::EPSG_TANANARIVE_PARIS_LABORDE_GRID_APPROXIMATION),
    latitudeOfProjectionCentre: new Grad(-21),
    longitudeOfProjectionCentre: new Grad(49),
    azimuthOfInitialLine: new Grad(21),
    angleFromRectifiedToSkewGrid: new Grad(21),
    scaleFactorOnInitialLine: new Unity(0.9995),
    eastingAtProjectionCentre: new Metre(400000),
    northingAtProjectionCentre: new Metre(800000)
)

Tapi Aike

Geographic2D::fromSRID(Geographic2D::EPSG_TAPI_AIKE)

to Tapi Aike / Argentina 1 (Projected)

EPSG

PHPCoord

Name: Argentina zone 1
Code: urn:ogc:def:coordinateOperation:EPSG::18031
Extent: Argentina - west of 70.5°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TAPI_AIKE_ARGENTINA_1),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-72),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(0)
)

to Tapi Aike / Argentina 2 (Projected)

EPSG

PHPCoord

Name: Argentina zone 2
Code: urn:ogc:def:coordinateOperation:EPSG::18032
Extent: Argentina - 70.5°W to 67.5°W onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TAPI_AIKE_ARGENTINA_2),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(2500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Tapi Aike to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9260
Extent: Argentina - south Santa Cruz
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-192.26),
    yAxisTranslation: new Metre(65.72),
    zAxisTranslation: new Metre(132.08)
)

Tern Island 1961

Geographic2D::fromSRID(Geographic2D::EPSG_TERN_ISLAND_1961)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Tern Island 1961 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15795
Extent: USA - Hawaii - Tern Island and Sorel Atoll
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(114),
    yAxisTranslation: new Metre(-116),
    zAxisTranslation: new Metre(-333)
)

Tete

Geographic2D::fromSRID(Geographic2D::EPSG_TETE)

to Moznet (Geographic2D)

EPSG

PHPCoord

Name: Tete to Moznet (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1298
Extent: Mozambique - A
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MOZNET),
    xAxisTranslation: new Metre(-82.875),
    yAxisTranslation: new Metre(-57.097),
    zAxisTranslation: new Metre(-156.768),
    xAxisRotation: new ArcSecond(2.158),
    yAxisRotation: new ArcSecond(-1.524),
    zAxisRotation: new ArcSecond(0.982),
    scaleDifference: new PartsPerMillion(-0.359)
)
Name: Tete to Moznet (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1299
Extent: Mozambique - B
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MOZNET),
    xAxisTranslation: new Metre(-138.527),
    yAxisTranslation: new Metre(-91.999),
    zAxisTranslation: new Metre(-114.591),
    xAxisRotation: new ArcSecond(0.14),
    yAxisRotation: new ArcSecond(-3.363),
    zAxisRotation: new ArcSecond(2.217),
    scaleDifference: new PartsPerMillion(11.748)
)
Name: Tete to Moznet (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1300
Extent: Mozambique - C
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MOZNET),
    xAxisTranslation: new Metre(-73.472),
    yAxisTranslation: new Metre(-51.66),
    zAxisTranslation: new Metre(-112.482),
    xAxisRotation: new ArcSecond(-0.953),
    yAxisRotation: new ArcSecond(-4.6),
    zAxisRotation: new ArcSecond(2.368),
    scaleDifference: new PartsPerMillion(0.586)
)
Name: Tete to Moznet (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1301
Extent: Mozambique - D
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MOZNET),
    xAxisTranslation: new Metre(219.315),
    yAxisTranslation: new Metre(168.975),
    zAxisTranslation: new Metre(-166.145),
    xAxisRotation: new ArcSecond(-0.198),
    yAxisRotation: new ArcSecond(-5.926),
    zAxisRotation: new ArcSecond(2.356),
    scaleDifference: new PartsPerMillion(-57.104)
)

to Tete / UTM zone 36S (Projected)

EPSG

PHPCoord

Name: UTM zone 36S
Code: urn:ogc:def:coordinateOperation:EPSG::16136
Extent: World - S hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TETE_UTM_ZONE_36S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to Tete / UTM zone 37S (Projected)

EPSG

PHPCoord

Name: UTM zone 37S
Code: urn:ogc:def:coordinateOperation:EPSG::16137
Extent: World - S hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TETE_UTM_ZONE_37S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

Timbalai 1948

Geographic2D::fromSRID(Geographic2D::EPSG_TIMBALAI_1948)

to GDBD2009 (Geographic2D)

EPSG

PHPCoord

Name: Timbalai 1948 to GDBD2009 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5878
Extent: Brunei
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDBD2009),
    xAxisTranslation: new Metre(-689.5937),
    yAxisTranslation: new Metre(623.84046),
    zAxisTranslation: new Metre(-65.93566),
    xAxisRotation: new ArcSecond(0.02331),
    yAxisRotation: new ArcSecond(-1.17094),
    zAxisRotation: new ArcSecond(0.80054),
    scaleDifference: new PartsPerMillion(5.88536)
)

to Timbalai 1948 / RSO Borneo (ch) (Projected)

EPSG

PHPCoord

Name: Rectified Skew Orthomorphic Borneo Grid (chains)
Code: urn:ogc:def:coordinateOperation:EPSG::19956
Extent: Asia - Brunei and East Malaysia
$point->obliqueMercatorHotineVariantB(
    to: Projected::fromSRID(Projected::EPSG_TIMBALAI_1948_RSO_BORNEO_CH),
    latitudeOfProjectionCentre: new Degree(4),
    longitudeOfProjectionCentre: new Degree(115),
    azimuthOfInitialLine: new Degree(53.315820472222),
    angleFromRectifiedToSkewGrid: new Degree(53.130102361111),
    scaleFactorOnInitialLine: new Unity(0.99984),
    eastingAtProjectionCentre: new BritishChain1922Sears(29352.4763),
    northingAtProjectionCentre: new BritishChain1922Sears(22014.3572)
)

to Timbalai 1948 / RSO Borneo (ftSe) (Projected)

EPSG

PHPCoord

Name: Rectified Skew Orthomorphic Borneo Grid (feet)
Code: urn:ogc:def:coordinateOperation:EPSG::19957
Extent: Malaysia - East Malaysia
$point->obliqueMercatorHotineVariantB(
    to: Projected::fromSRID(Projected::EPSG_TIMBALAI_1948_RSO_BORNEO_FTSE),
    latitudeOfProjectionCentre: new Degree(4),
    longitudeOfProjectionCentre: new Degree(115),
    azimuthOfInitialLine: new Degree(53.315820472222),
    angleFromRectifiedToSkewGrid: new Degree(53.130102361111),
    scaleFactorOnInitialLine: new Unity(0.99984),
    eastingAtProjectionCentre: new BritishFoot1922Sears(1937263.44),
    northingAtProjectionCentre: new BritishFoot1922Sears(1452947.58)
)

to Timbalai 1948 / RSO Borneo (m) (Projected)

EPSG

PHPCoord

Name: Rectified Skew Orthomorphic Borneo Grid (metres)
Code: urn:ogc:def:coordinateOperation:EPSG::19958
Extent: Asia - Brunei and East Malaysia
$point->obliqueMercatorHotineVariantB(
    to: Projected::fromSRID(Projected::EPSG_TIMBALAI_1948_RSO_BORNEO_M),
    latitudeOfProjectionCentre: new Degree(4),
    longitudeOfProjectionCentre: new Degree(115),
    azimuthOfInitialLine: new Degree(53.315820472222),
    angleFromRectifiedToSkewGrid: new Degree(53.130102361111),
    scaleFactorOnInitialLine: new Unity(0.99984),
    eastingAtProjectionCentre: new Metre(590476.87),
    northingAtProjectionCentre: new Metre(442857.65)
)

to Timbalai 1948 / RSO Sarawak LSD (m) (Projected)

EPSG

PHPCoord

Name: Rectified Skew Orthomorphic Sarawak LSD (metres)
Code: urn:ogc:def:coordinateOperation:EPSG::19838
Extent: Malaysia - East Malaysia - Sarawak onshore
$point->obliqueMercatorHotineVariantA(
    to: Projected::fromSRID(Projected::EPSG_TIMBALAI_1948_RSO_SARAWAK_LSD_M),
    latitudeOfProjectionCentre: new Degree(4),
    longitudeOfProjectionCentre: new Degree(115),
    azimuthOfInitialLine: new Degree(53.315820472222),
    angleFromRectifiedToSkewGrid: new Degree(53.130102361111),
    scaleFactorOnInitialLine: new Unity(0.99984),
    falseEasting: new Metre(2000000),
    falseNorthing: new Metre(5000000)
)

to Timbalai 1948 / UTM zone 49N (Projected)

EPSG

PHPCoord

Name: UTM zone 49N
Code: urn:ogc:def:coordinateOperation:EPSG::16049
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TIMBALAI_1948_UTM_ZONE_49N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Timbalai 1948 / UTM zone 50N (Projected)

EPSG

PHPCoord

Name: UTM zone 50N
Code: urn:ogc:def:coordinateOperation:EPSG::16050
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TIMBALAI_1948_UTM_ZONE_50N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

Tokyo

Geographic2D::fromSRID(Geographic2D::EPSG_TOKYO)

to JGD2000 (Geographic2D)

EPSG

PHPCoord

Name: Tokyo to JGD2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15483
Extent: Japan - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JGD2000),
    xAxisTranslation: new Metre(-146.414),
    yAxisTranslation: new Metre(507.337),
    zAxisTranslation: new Metre(680.507)
)
Name: Tokyo to JGD2000 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6712
Extent: Japan - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JGD2000),
    offsetsFile: NTv2TokyoJGD2000JapanProvider->provideGrid()
)

to JGD2011 (Geographic2D)

EPSG

PHPCoord

Name: Tokyo to JGD2011 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6740
Extent: Japan onshore excluding northern main province
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JGD2011),
    offsetsFile: NTv2TokyoJGD2000JapanProvider->provideGrid()
)

to Tokyo / Japan Plane Rectangular CS I (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone I
Code: urn:ogc:def:coordinateOperation:EPSG::17801
Extent: Japan - zone I
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_I),
    latitudeOfNaturalOrigin: new Degree(33),
    longitudeOfNaturalOrigin: new Degree(129.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS II (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone II
Code: urn:ogc:def:coordinateOperation:EPSG::17802
Extent: Japan - zone II
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_II),
    latitudeOfNaturalOrigin: new Degree(33),
    longitudeOfNaturalOrigin: new Degree(131),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS III (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone III
Code: urn:ogc:def:coordinateOperation:EPSG::17803
Extent: Japan - zone III
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_III),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(132.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS IV (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone IV
Code: urn:ogc:def:coordinateOperation:EPSG::17804
Extent: Japan - zone IV
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_IV),
    latitudeOfNaturalOrigin: new Degree(33),
    longitudeOfNaturalOrigin: new Degree(133.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS IX (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone IX
Code: urn:ogc:def:coordinateOperation:EPSG::17809
Extent: Japan - zone IX
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_IX),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(139.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS V (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone V
Code: urn:ogc:def:coordinateOperation:EPSG::17805
Extent: Japan - zone V
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_V),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(134.33333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS VI (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone VI
Code: urn:ogc:def:coordinateOperation:EPSG::17806
Extent: Japan - zone VI
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_VI),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(136),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS VII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone VII
Code: urn:ogc:def:coordinateOperation:EPSG::17807
Extent: Japan - zone VII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_VII),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(137.16666666667),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS VIII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone VIII
Code: urn:ogc:def:coordinateOperation:EPSG::17808
Extent: Japan - zone VIII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_VIII),
    latitudeOfNaturalOrigin: new Degree(36),
    longitudeOfNaturalOrigin: new Degree(138.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS X (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone X
Code: urn:ogc:def:coordinateOperation:EPSG::17810
Extent: Japan - zone X
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_X),
    latitudeOfNaturalOrigin: new Degree(40),
    longitudeOfNaturalOrigin: new Degree(140.83333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS XI (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XI
Code: urn:ogc:def:coordinateOperation:EPSG::17811
Extent: Japan - zone XI
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_XI),
    latitudeOfNaturalOrigin: new Degree(44),
    longitudeOfNaturalOrigin: new Degree(140.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS XII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XII
Code: urn:ogc:def:coordinateOperation:EPSG::17812
Extent: Japan - zone XII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_XII),
    latitudeOfNaturalOrigin: new Degree(44),
    longitudeOfNaturalOrigin: new Degree(142.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS XIII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XIII
Code: urn:ogc:def:coordinateOperation:EPSG::17813
Extent: Japan - zone XIII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_XIII),
    latitudeOfNaturalOrigin: new Degree(44),
    longitudeOfNaturalOrigin: new Degree(144.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS XIV (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XIV
Code: urn:ogc:def:coordinateOperation:EPSG::17814
Extent: Japan - zone XIV
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_XIV),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(142),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS XIX (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XIX
Code: urn:ogc:def:coordinateOperation:EPSG::17819
Extent: Japan - Minamitori-shima (Marcus Island) - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_XIX),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(154),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS XV (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XV
Code: urn:ogc:def:coordinateOperation:EPSG::17815
Extent: Japan - zone XV
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_XV),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(127.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS XVI (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XVI
Code: urn:ogc:def:coordinateOperation:EPSG::17816
Extent: Japan - zone XVI
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_XVI),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(124),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS XVII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XVII
Code: urn:ogc:def:coordinateOperation:EPSG::17817
Extent: Japan - zone XVII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_XVII),
    latitudeOfNaturalOrigin: new Degree(26),
    longitudeOfNaturalOrigin: new Degree(131),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / Japan Plane Rectangular CS XVIII (Projected)

EPSG

PHPCoord

Name: Japan Plane Rectangular CS zone XVIII
Code: urn:ogc:def:coordinateOperation:EPSG::17818
Extent: Japan - zone XVIII
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_JAPAN_PLANE_RECTANGULAR_CS_XVIII),
    latitudeOfNaturalOrigin: new Degree(20),
    longitudeOfNaturalOrigin: new Degree(136),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Tokyo / UTM zone 51N (Projected)

EPSG

PHPCoord

Name: UTM zone 51N
Code: urn:ogc:def:coordinateOperation:EPSG::16051
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_UTM_ZONE_51N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Tokyo / UTM zone 52N (Projected)

EPSG

PHPCoord

Name: UTM zone 52N
Code: urn:ogc:def:coordinateOperation:EPSG::16052
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_UTM_ZONE_52N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Tokyo / UTM zone 53N (Projected)

EPSG

PHPCoord

Name: UTM zone 53N
Code: urn:ogc:def:coordinateOperation:EPSG::16053
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_UTM_ZONE_53N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Tokyo / UTM zone 54N (Projected)

EPSG

PHPCoord

Name: UTM zone 54N
Code: urn:ogc:def:coordinateOperation:EPSG::16054
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_UTM_ZONE_54N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Tokyo / UTM zone 55N (Projected)

EPSG

PHPCoord

Name: UTM zone 55N
Code: urn:ogc:def:coordinateOperation:EPSG::16055
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_UTM_ZONE_55N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Tokyo 1892 (Geographic2D)

EPSG

PHPCoord

Name: Tokyo 1892 to Tokyo (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5133
Extent: Asia - Japan and Korea
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TOKYO_1892),
    longitudeOffset: new ArcSecond(-10.405)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Tokyo to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1231
Extent: Japan - onshore mainland and adjacent islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-148),
    yAxisTranslation: new Metre(507),
    zAxisTranslation: new Metre(685)
)
Name: Tokyo to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1233
Extent: Japan - Okinawa
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-158),
    yAxisTranslation: new Metre(507),
    zAxisTranslation: new Metre(676)
)
Name: Tokyo to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1305
Extent: Korea, Republic of (South Korea) - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-147),
    yAxisTranslation: new Metre(506),
    zAxisTranslation: new Metre(687)
)

Tokyo 1892

Geographic2D::fromSRID(Geographic2D::EPSG_TOKYO_1892)

to Korean 1985 (Geographic2D)

EPSG

PHPCoord

Name: Tokyo 1892 to Korean 1985 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5134
Extent: Korea, Republic of (South Korea) - onshore
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KOREAN_1985),
    longitudeOffset: new ArcSecond(10.405)
)

to Tokyo (Geographic2D)

EPSG

PHPCoord

Name: Tokyo 1892 to Tokyo (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5133
Extent: Asia - Japan and Korea
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TOKYO),
    longitudeOffset: new ArcSecond(10.405)
)

to Tokyo 1892 / Korea Central Belt (Projected)

EPSG

PHPCoord

Name: Korea Central Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18252
Extent: Asia - Korea N and S - 126°E to 128°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_1892_KOREA_CENTRAL_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(127),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Tokyo 1892 / Korea East Belt (Projected)

EPSG

PHPCoord

Name: Korea East Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18251
Extent: Asia - Korea N and S - 128°E to 130°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_1892_KOREA_EAST_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Tokyo 1892 / Korea East Sea Belt (Projected)

EPSG

PHPCoord

Name: Korea East Sea Belt
Code: urn:ogc:def:coordinateOperation:EPSG::5049
Extent: Asia - Korea N and S - east of 130°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_1892_KOREA_EAST_SEA_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(131),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

to Tokyo 1892 / Korea West Belt (Projected)

EPSG

PHPCoord

Name: Korea West Belt
Code: urn:ogc:def:coordinateOperation:EPSG::18253
Extent: Asia - Korea N and S - west of 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_TOKYO_1892_KOREA_WEST_BELT),
    latitudeOfNaturalOrigin: new Degree(38),
    longitudeOfNaturalOrigin: new Degree(125),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(200000),
    falseNorthing: new Metre(500000)
)

Trinidad 1903

Geographic2D::fromSRID(Geographic2D::EPSG_TRINIDAD_1903)

to Trinidad 1903 / Trinidad Grid (Projected)

EPSG

PHPCoord

Name: Trinidad Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19925
Extent: Trinidad and Tobago - Trinidad
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_TRINIDAD_1903_TRINIDAD_GRID),
    latitudeOfNaturalOrigin: new Degree(10.441666666667),
    longitudeOfNaturalOrigin: new Degree(-61.333333333333),
    falseEasting: new ClarkeLink(430000),
    falseNorthing: new ClarkeLink(325000)
)

to Trinidad 1903 / Trinidad Grid (ftCla) (Projected)

EPSG

PHPCoord

Name: Trinidad Grid (Clarke’s feet)
Code: urn:ogc:def:coordinateOperation:EPSG::19975
Extent: Trinidad and Tobago - Trinidad
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_TRINIDAD_1903_TRINIDAD_GRID_FTCLA),
    latitudeOfNaturalOrigin: new Degree(10.441666666667),
    longitudeOfNaturalOrigin: new Degree(-61.333333333333),
    falseEasting: new ClarkeFoot(283800),
    falseNorthing: new ClarkeFoot(214500)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Trinidad 1903 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1296
Extent: Trinidad and Tobago - Trinidad
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-61.702),
    yAxisTranslation: new Metre(284.488),
    zAxisTranslation: new Metre(472.052)
)

Tristan 1968

Geographic2D::fromSRID(Geographic2D::EPSG_TRISTAN_1968)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Tristan 1968 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15816
Extent: St Helena - Tristan da Cunha
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-632),
    yAxisTranslation: new Metre(438),
    zAxisTranslation: new Metre(-609)
)

UCS-2000

Geographic2D::fromSRID(Geographic2D::EPSG_UCS_2000)

to Pulkovo 1942 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942 to UCS-2000 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5586
Extent: Ukraine
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to UCS-2000 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_UCS_2000)
)

to UCS-2000 / Gauss-Kruger CM 21E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 21E
Code: urn:ogc:def:coordinateOperation:EPSG::16304
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_GAUSS_KRUGER_CM_21E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Gauss-Kruger CM 27E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 27E
Code: urn:ogc:def:coordinateOperation:EPSG::16305
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_GAUSS_KRUGER_CM_27E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Gauss-Kruger CM 33E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 33E
Code: urn:ogc:def:coordinateOperation:EPSG::16306
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_GAUSS_KRUGER_CM_33E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Gauss-Kruger CM 39E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 39E
Code: urn:ogc:def:coordinateOperation:EPSG::16307
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_GAUSS_KRUGER_CM_39E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Gauss-Kruger zone 4 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 4
Code: urn:ogc:def:coordinateOperation:EPSG::16204
Extent: World - 6-degree CM 021°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_GAUSS_KRUGER_ZONE_4),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(4500000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Gauss-Kruger zone 5 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 5
Code: urn:ogc:def:coordinateOperation:EPSG::16205
Extent: World - 6-degree CM 027°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_GAUSS_KRUGER_ZONE_5),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(5500000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Gauss-Kruger zone 6 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 6
Code: urn:ogc:def:coordinateOperation:EPSG::16206
Extent: World - 6-degree CM 033°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_GAUSS_KRUGER_ZONE_6),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(6500000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Gauss-Kruger zone 7 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::16207
Extent: World - 6-degree CM 039°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_GAUSS_KRUGER_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(7500000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-01 Crimea (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Crimea region
Code: urn:ogc:def:coordinateOperation:EPSG::9797
Extent: Ukraine - Crimea
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_01_CRIMEA),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(34.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-05 Vinnytsia (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Vinnytsia region
Code: urn:ogc:def:coordinateOperation:EPSG::9798
Extent: Ukraine - Vinnytsia oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_05_VINNYTSIA),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(28.666666666667),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-07 Volyn (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Volyn region
Code: urn:ogc:def:coordinateOperation:EPSG::9799
Extent: Ukraine - Volyn oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_07_VOLYN),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-12 Dnipropetrovsk (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Dnipropetrovsk region
Code: urn:ogc:def:coordinateOperation:EPSG::9800
Extent: Ukraine - Dnipropetrovsk oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_12_DNIPROPETROVSK),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(35),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-14 Donetsk (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Donetsk region
Code: urn:ogc:def:coordinateOperation:EPSG::9801
Extent: Ukraine - Donetsk oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_14_DONETSK),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(37.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-18 Zhytomyr (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Zhytomyr region
Code: urn:ogc:def:coordinateOperation:EPSG::9802
Extent: Ukraine - Zhytomyr oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_18_ZHYTOMYR),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(28.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-21 Zakarpattia (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Zakarpattia region
Code: urn:ogc:def:coordinateOperation:EPSG::9803
Extent: Ukraine - Zakarpattia oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_21_ZAKARPATTIA),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(23.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-23 Zaporizhzhia (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Zaporizhzhia region
Code: urn:ogc:def:coordinateOperation:EPSG::9804
Extent: Ukraine - Zaporizhzhia oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_23_ZAPORIZHZHIA),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-26 Ivano-Frankivsk (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Ivano-Frankivsk region
Code: urn:ogc:def:coordinateOperation:EPSG::9805
Extent: Ukraine - Ivano-Frankivsk oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_26_IVANO_FRANKIVSK),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24.75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-32 Kyiv region (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Kyiv
Code: urn:ogc:def:coordinateOperation:EPSG::9796
Extent: Ukraine - Kyiv city and oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_32_KYIV_REGION),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-35 Kirovohrad (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Kirovohrad region
Code: urn:ogc:def:coordinateOperation:EPSG::9806
Extent: Ukraine - Kirovohrad oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_35_KIROVOHRAD),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(32),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-44 Luhansk (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Luhansk region
Code: urn:ogc:def:coordinateOperation:EPSG::9807
Extent: Ukraine - Luhansk oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_44_LUHANSK),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-46 Lviv (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Lviv region
Code: urn:ogc:def:coordinateOperation:EPSG::9808
Extent: Ukraine - Lviv oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_46_LVIV),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-48 Mykolaiv (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Mykolaiv region
Code: urn:ogc:def:coordinateOperation:EPSG::9809
Extent: Ukraine - Mykolaiv oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_48_MYKOLAIV),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(31.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-51 Odessa (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Odessa region
Code: urn:ogc:def:coordinateOperation:EPSG::9810
Extent: Ukraine - Odessa oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_51_ODESSA),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-53 Poltava (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Poltava region
Code: urn:ogc:def:coordinateOperation:EPSG::9811
Extent: Ukraine - Poltava oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_53_POLTAVA),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33.833333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-56 Rivne (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Rivne and Khmelnytsky regions
Code: urn:ogc:def:coordinateOperation:EPSG::9812
Extent: Ukraine - Rivne and Khmelnytskyi oblasts
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_56_RIVNE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-59 Sumy (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Sumy region
Code: urn:ogc:def:coordinateOperation:EPSG::9813
Extent: Ukraine - Sumy oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_59_SUMY),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(34.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-61 Ternopil (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Ternopil region
Code: urn:ogc:def:coordinateOperation:EPSG::9814
Extent: Ukraine - Ternopil oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_61_TERNOPIL),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(25.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-63 Kharkiv (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Kharkiv region
Code: urn:ogc:def:coordinateOperation:EPSG::9815
Extent: Ukraine - Kharkiv oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_63_KHARKIV),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-65 Kherson (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Kherson region
Code: urn:ogc:def:coordinateOperation:EPSG::9816
Extent: Ukraine - Kherson oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_65_KHERSON),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-68 Khmelnytsky (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Rivne and Khmelnytsky regions
Code: urn:ogc:def:coordinateOperation:EPSG::9812
Extent: Ukraine - Rivne and Khmelnytskyi oblasts
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_68_KHMELNYTSKY),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-71 Cherkasy (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Cherkasy region
Code: urn:ogc:def:coordinateOperation:EPSG::9817
Extent: Ukraine - Cherkasy oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_71_CHERKASY),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(31.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-73 Chernivtsi (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Chernivtsi region
Code: urn:ogc:def:coordinateOperation:EPSG::9818
Extent: Ukraine - Chernivtsi oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_73_CHERNIVTSI),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(26),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-74 Chernihiv (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Chernihiv region
Code: urn:ogc:def:coordinateOperation:EPSG::9819
Extent: Ukraine - Chernihiv oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_74_CHERNIHIV),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(32),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-80 Kyiv city (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Kyiv
Code: urn:ogc:def:coordinateOperation:EPSG::9796
Extent: Ukraine - Kyiv city and oblast
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_80_KYIV_CITY),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30.5),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / LCS-85 Sevastopol (Projected)

EPSG

PHPCoord

Name: Local coordinate system of Sevastopol city
Code: urn:ogc:def:coordinateOperation:EPSG::9820
Extent: Ukraine - Sevastopol
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_LCS_85_SEVASTOPOL),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Ukraine TM zone 10 (Projected)

EPSG

PHPCoord

Name: Ukraine TM zone 10
Code: urn:ogc:def:coordinateOperation:EPSG::6377
Extent: Ukraine - 28.5°E to 31.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_UKRAINE_TM_ZONE_10),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(30),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Ukraine TM zone 11 (Projected)

EPSG

PHPCoord

Name: Ukraine TM zone 11
Code: urn:ogc:def:coordinateOperation:EPSG::6378
Extent: Ukraine - 31.5°E to 34.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_UKRAINE_TM_ZONE_11),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Ukraine TM zone 12 (Projected)

EPSG

PHPCoord

Name: Ukraine TM zone 12
Code: urn:ogc:def:coordinateOperation:EPSG::6379
Extent: Ukraine - 34.5°E to 37.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_UKRAINE_TM_ZONE_12),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Ukraine TM zone 13 (Projected)

EPSG

PHPCoord

Name: Ukraine TM zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::6380
Extent: Ukraine - east of 37.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_UKRAINE_TM_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Ukraine TM zone 7 (Projected)

EPSG

PHPCoord

Name: Ukraine TM zone 7
Code: urn:ogc:def:coordinateOperation:EPSG::6374
Extent: Ukraine - west of 22.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_UKRAINE_TM_ZONE_7),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Ukraine TM zone 8 (Projected)

EPSG

PHPCoord

Name: Ukraine TM zone 8
Code: urn:ogc:def:coordinateOperation:EPSG::6375
Extent: Ukraine - 22.5°E to 25.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_UKRAINE_TM_ZONE_8),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(24),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

to UCS-2000 / Ukraine TM zone 9 (Projected)

EPSG

PHPCoord

Name: Ukraine TM zone 9
Code: urn:ogc:def:coordinateOperation:EPSG::6376
Extent: Ukraine - 25.5°E to 28.5°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_UCS_2000_UKRAINE_TM_ZONE_9),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(300000),
    falseNorthing: new Metre(0)
)

VN-2000

Geographic2D::fromSRID(Geographic2D::EPSG_VN_2000)

to VN-2000 / TM-3 103-00 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 103-00
Code: urn:ogc:def:coordinateOperation:EPSG::9058
Extent: Vietnam - Dien Bien and Lai Chau
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_103_00),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(103),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 104-00 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 104-00
Code: urn:ogc:def:coordinateOperation:EPSG::9192
Extent: Vietnam - Son La
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_104_00),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(104),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 104-30 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 104-30
Code: urn:ogc:def:coordinateOperation:EPSG::9193
Extent: Vietnam - Ca Mau and Kien Giang
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_104_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(104.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 104-45 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 104-45
Code: urn:ogc:def:coordinateOperation:EPSG::9194
Extent: Vietnam - An Giang, Lao Cai, Nghe An, Phu Tho, Yen Bai
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_104_45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(104.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 105-30 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 105-30
Code: urn:ogc:def:coordinateOperation:EPSG::9195
Extent: Vietnam - 104°20’E to 106°40’E by province
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_105_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 105-45 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 105-45
Code: urn:ogc:def:coordinateOperation:EPSG::9196
Extent: Vietnam - 105°15’E to 107°50’E by province - HCMC
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_105_45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 106-00 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 106-00
Code: urn:ogc:def:coordinateOperation:EPSG::9197
Extent: Vietnam - Hoa Binh, Quang Binh and Tuyen Quang
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_106_00),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(106),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 106-15 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 106-15
Code: urn:ogc:def:coordinateOperation:EPSG::9198
Extent: Vietnam - Binh Phuoc and Quang Tri
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_106_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(106.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 106-30 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 106-30
Code: urn:ogc:def:coordinateOperation:EPSG::9199
Extent: Vietnam - Bac Kan and Thai Nguyen
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_106_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(106.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 107-00 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 107-00
Code: urn:ogc:def:coordinateOperation:EPSG::9200
Extent: Vietnam - Bac Giang and Thua Thien-Hue
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_107_00),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(107),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 107-15 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 107-15
Code: urn:ogc:def:coordinateOperation:EPSG::9201
Extent: Vietnam - Lang Son
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_107_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(107.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 107-30 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 107-30
Code: urn:ogc:def:coordinateOperation:EPSG::9202
Extent: Vietnam - Kon Tum
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_107_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(107.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 107-45 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 107-45
Code: urn:ogc:def:coordinateOperation:EPSG::5895
Extent: Vietnam - Quang Ninh; Da Nang, Quang Nam; Ba Ria-Vung Tau, Dong Nai, Lam Dong
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_107_45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(107.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 108-15 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 108-15
Code: urn:ogc:def:coordinateOperation:EPSG::9203
Extent: Vietnam - Binh Dinh, Khanh Hoa, Ninh Thuan
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_108_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 108-30 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 108-30
Code: urn:ogc:def:coordinateOperation:EPSG::9204
Extent: Vietnam - Binh Thuan, Dak Lak, Dak Nong, Gia Lai, Phu Yen
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_108_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 zone 481 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 zone 481
Code: urn:ogc:def:coordinateOperation:EPSG::5892
Extent: Vietnam - west of 103°30’E onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_ZONE_481),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 zone 482 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 zone 482
Code: urn:ogc:def:coordinateOperation:EPSG::5893
Extent: Vietnam - 103.5°E to 106.5°E onshore, Vietnam - 104°20’E to 106°10’E by province - Hanoi
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_ZONE_482),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / TM-3 zone 491 (Projected)

EPSG

PHPCoord

Name: Vietnam TM-3 zone 491
Code: urn:ogc:def:coordinateOperation:EPSG::5894
Extent: Vietnam - east of 106.5°E onshore, Vietnam - Quang Ngai
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_TM_3_ZONE_491),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / UTM zone 48N (Projected)

EPSG

PHPCoord

Name: UTM zone 48N
Code: urn:ogc:def:coordinateOperation:EPSG::16048
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_UTM_ZONE_48N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to VN-2000 / UTM zone 49N (Projected)

EPSG

PHPCoord

Name: UTM zone 49N
Code: urn:ogc:def:coordinateOperation:EPSG::16049
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_VN_2000_UTM_ZONE_49N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: VN-2000 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6960
Extent: Vietnam - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-191.90441429),
    yAxisTranslation: new Metre(-39.30318279),
    zAxisTranslation: new Metre(-111.45032835),
    xAxisRotation: new ArcSecond(-0.00928836),
    yAxisRotation: new ArcSecond(0.01975479),
    zAxisRotation: new ArcSecond(-0.00427372),
    scaleDifference: new PartsPerMillion(0.252906278)
)

Vanua Levu 1915

Geographic2D::fromSRID(Geographic2D::EPSG_VANUA_LEVU_1915)

to Vanua Levu 1915 / Vanua Levu Grid (Projected)

EPSG

PHPCoord

Name: Vanua Levu Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19878
Extent: Fiji - Vanua Levu and Taveuni
$point->hyperbolicCassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_VANUA_LEVU_1915_VANUA_LEVU_GRID),
    latitudeOfNaturalOrigin: new Degree(-16.25),
    longitudeOfNaturalOrigin: new Degree(179.33333333333),
    falseEasting: new Link(1251331.8),
    falseNorthing: new Link(1662888.5)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Vanua Levu 1915 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15878
Extent: Fiji - Vanua Levu and Taveuni
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(51),
    yAxisTranslation: new Metre(391),
    zAxisTranslation: new Metre(-36)
)

Vientiane 1982

Geographic2D::fromSRID(Geographic2D::EPSG_VIENTIANE_1982)

to Lao 1997 (Geographic2D)

EPSG

PHPCoord

Name: Vientiane 1982 to Lao 1997 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1063
Extent: Laos
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LAO_1997),
    xAxisTranslation: new Metre(-2.227),
    yAxisTranslation: new Metre(6.524),
    zAxisTranslation: new Metre(2.178)
)

Viti Levu 1912

Geographic2D::fromSRID(Geographic2D::EPSG_VITI_LEVU_1912)

to Viti Levu 1912 / Viti Levu Grid (Projected)

EPSG

PHPCoord

Name: Viti Levu Grid
Code: urn:ogc:def:coordinateOperation:EPSG::19879
Extent: Fiji - Viti Levu
$point->cassiniSoldner(
    to: Projected::fromSRID(Projected::EPSG_VITI_LEVU_1912_VITI_LEVU_GRID),
    latitudeOfNaturalOrigin: new Degree(-18),
    longitudeOfNaturalOrigin: new Degree(178),
    falseEasting: new Link(544000),
    falseNorthing: new Link(704000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Viti Levu 1912 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6895
Extent: Fiji - Viti Levu
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(98),
    yAxisTranslation: new Metre(390),
    zAxisTranslation: new Metre(-22)
)

Voirol 1875

Geographic2D::fromSRID(Geographic2D::EPSG_VOIROL_1875)

to Voirol 1875 (Paris) (Geographic2D)

EPSG

PHPCoord

Name: Voirol 1875 (Paris) to Voirol 1875 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1266
Extent: Algeria - north of 32°N
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_VOIROL_1875_PARIS),
    longitudeOffset: new Grad(-2.5969213)
)

to Voirol 1875 / Nord Algerie (ancienne) (Projected)

EPSG

PHPCoord

Name: Nord Algerie (ancienne)
Code: urn:ogc:def:coordinateOperation:EPSG::18011
Extent: Algeria - north of 34°39’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_VOIROL_1875_NORD_ALGERIE_ANCIENNE),
    latitudeOfNaturalOrigin: new Grad(40),
    longitudeOfNaturalOrigin: new Grad(3),
    scaleFactorAtNaturalOrigin: new Unity(0.999625544),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(300000)
)

to Voirol 1875 / Sud Algerie (ancienne) (Projected)

EPSG

PHPCoord

Name: Sud Algerie (ancienne)
Code: urn:ogc:def:coordinateOperation:EPSG::18012
Extent: Algeria - 31°30’N to 34°39’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_VOIROL_1875_SUD_ALGERIE_ANCIENNE),
    latitudeOfNaturalOrigin: new Grad(37),
    longitudeOfNaturalOrigin: new Grad(3),
    scaleFactorAtNaturalOrigin: new Unity(0.999625769),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(300000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Voirol 1875 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1294
Extent: Algeria - north of 32°N
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-73),
    yAxisTranslation: new Metre(-247),
    zAxisTranslation: new Metre(227)
)

Voirol 1875 (Paris)

Geographic2D::fromSRID(Geographic2D::EPSG_VOIROL_1875_PARIS)

to Voirol 1875 (Geographic2D)

EPSG

PHPCoord

Name: Voirol 1875 (Paris) to Voirol 1875 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1266
Extent: Algeria - north of 32°N
$point->longitudeRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_VOIROL_1875),
    longitudeOffset: new Grad(2.5969213)
)

Voirol 1879

Geographic2D::fromSRID(Geographic2D::EPSG_VOIROL_1879)

to Voirol 1879 / Nord Algerie (ancienne) (Projected)

EPSG

PHPCoord

Name: Nord Algerie (ancienne)
Code: urn:ogc:def:coordinateOperation:EPSG::18011
Extent: Algeria - north of 34°39’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_VOIROL_1879_NORD_ALGERIE_ANCIENNE),
    latitudeOfNaturalOrigin: new Grad(40),
    longitudeOfNaturalOrigin: new Grad(3),
    scaleFactorAtNaturalOrigin: new Unity(0.999625544),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(300000)
)

to Voirol 1879 / Sud Algerie (ancienne) (Projected)

EPSG

PHPCoord

Name: Sud Algerie (ancienne)
Code: urn:ogc:def:coordinateOperation:EPSG::18012
Extent: Algeria - 31°30’N to 34°39’N
$point->lambertConicConformal1SP(
    to: Projected::fromSRID(Projected::EPSG_VOIROL_1879_SUD_ALGERIE_ANCIENNE),
    latitudeOfNaturalOrigin: new Grad(37),
    longitudeOfNaturalOrigin: new Grad(3),
    scaleFactorAtNaturalOrigin: new Unity(0.999625769),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(300000)
)

WGS 66

Geographic2D::fromSRID(Geographic2D::EPSG_WGS_66)

to WGS 66 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_WGS_66)
)

WGS 72

Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72)

to Egypt 1907 (Geographic2D)

EPSG

PHPCoord

Name: Egypt 1907 to WGS 72 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1545
Extent: Egypt
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_EGYPT_1907),
    xAxisTranslation: new Metre(121.8),
    yAxisTranslation: new Metre(-98.1),
    zAxisTranslation: new Metre(15.2)
)

to PSD93 (Geographic2D)

EPSG

PHPCoord

Name: PSD93 to WGS 72 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1616
Extent: Oman - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSD93),
    xAxisTranslation: new Metre(182.046),
    yAxisTranslation: new Metre(225.604),
    zAxisTranslation: new Metre(-168.884),
    xAxisRotation: new ArcSecond(0.616),
    yAxisRotation: new ArcSecond(1.655),
    zAxisRotation: new ArcSecond(-7.824),
    scaleDifference: new PartsPerMillion(-16.641)
)

to WGS 72 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_WGS_72)
)

to WGS 72 / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 10S (Projected)

EPSG

PHPCoord

Name: UTM zone 10S
Code: urn:ogc:def:coordinateOperation:EPSG::16110
Extent: World - S hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_10S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 11S (Projected)

EPSG

PHPCoord

Name: UTM zone 11S
Code: urn:ogc:def:coordinateOperation:EPSG::16111
Extent: World - S hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_11S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 12S (Projected)

EPSG

PHPCoord

Name: UTM zone 12S
Code: urn:ogc:def:coordinateOperation:EPSG::16112
Extent: World - S hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_12S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 13S (Projected)

EPSG

PHPCoord

Name: UTM zone 13S
Code: urn:ogc:def:coordinateOperation:EPSG::16113
Extent: World - S hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_13S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 14S (Projected)

EPSG

PHPCoord

Name: UTM zone 14S
Code: urn:ogc:def:coordinateOperation:EPSG::16114
Extent: World - S hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_14S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 15S (Projected)

EPSG

PHPCoord

Name: UTM zone 15S
Code: urn:ogc:def:coordinateOperation:EPSG::16115
Extent: World - S hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_15S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 16S (Projected)

EPSG

PHPCoord

Name: UTM zone 16S
Code: urn:ogc:def:coordinateOperation:EPSG::16116
Extent: World - S hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_16S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 17S (Projected)

EPSG

PHPCoord

Name: UTM zone 17S
Code: urn:ogc:def:coordinateOperation:EPSG::16117
Extent: World - S hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_17S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 1N (Projected)

EPSG

PHPCoord

Name: UTM zone 1N
Code: urn:ogc:def:coordinateOperation:EPSG::16001
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_1N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 1S (Projected)

EPSG

PHPCoord

Name: UTM zone 1S
Code: urn:ogc:def:coordinateOperation:EPSG::16101
Extent: World - S hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_1S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 20S (Projected)

EPSG

PHPCoord

Name: UTM zone 20S
Code: urn:ogc:def:coordinateOperation:EPSG::16120
Extent: World - S hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_20S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 21S (Projected)

EPSG

PHPCoord

Name: UTM zone 21S
Code: urn:ogc:def:coordinateOperation:EPSG::16121
Extent: World - S hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_21S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 22S (Projected)

EPSG

PHPCoord

Name: UTM zone 22S
Code: urn:ogc:def:coordinateOperation:EPSG::16122
Extent: World - S hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_22S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 23N (Projected)

EPSG

PHPCoord

Name: UTM zone 23N
Code: urn:ogc:def:coordinateOperation:EPSG::16023
Extent: World - N hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_23N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 23S (Projected)

EPSG

PHPCoord

Name: UTM zone 23S
Code: urn:ogc:def:coordinateOperation:EPSG::16123
Extent: World - S hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_23S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 24N (Projected)

EPSG

PHPCoord

Name: UTM zone 24N
Code: urn:ogc:def:coordinateOperation:EPSG::16024
Extent: World - N hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_24N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 24S (Projected)

EPSG

PHPCoord

Name: UTM zone 24S
Code: urn:ogc:def:coordinateOperation:EPSG::16124
Extent: World - S hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_24S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 25N (Projected)

EPSG

PHPCoord

Name: UTM zone 25N
Code: urn:ogc:def:coordinateOperation:EPSG::16025
Extent: World - N hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_25N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 25S (Projected)

EPSG

PHPCoord

Name: UTM zone 25S
Code: urn:ogc:def:coordinateOperation:EPSG::16125
Extent: World - S hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_25S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 26N (Projected)

EPSG

PHPCoord

Name: UTM zone 26N
Code: urn:ogc:def:coordinateOperation:EPSG::16026
Extent: World - N hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_26N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 26S (Projected)

EPSG

PHPCoord

Name: UTM zone 26S
Code: urn:ogc:def:coordinateOperation:EPSG::16126
Extent: World - S hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_26S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 27N (Projected)

EPSG

PHPCoord

Name: UTM zone 27N
Code: urn:ogc:def:coordinateOperation:EPSG::16027
Extent: World - N hemisphere - 24°W to 18°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_27N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 27S (Projected)

EPSG

PHPCoord

Name: UTM zone 27S
Code: urn:ogc:def:coordinateOperation:EPSG::16127
Extent: World - S hemisphere - 24°W to 18°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_27S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 28S (Projected)

EPSG

PHPCoord

Name: UTM zone 28S
Code: urn:ogc:def:coordinateOperation:EPSG::16128
Extent: World - S hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_28S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 29S (Projected)

EPSG

PHPCoord

Name: UTM zone 29S
Code: urn:ogc:def:coordinateOperation:EPSG::16129
Extent: World - S hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_29S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 2N (Projected)

EPSG

PHPCoord

Name: UTM zone 2N
Code: urn:ogc:def:coordinateOperation:EPSG::16002
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_2N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 2S (Projected)

EPSG

PHPCoord

Name: UTM zone 2S
Code: urn:ogc:def:coordinateOperation:EPSG::16102
Extent: World - S hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_2S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 30N (Projected)

EPSG

PHPCoord

Name: UTM zone 30N
Code: urn:ogc:def:coordinateOperation:EPSG::16030
Extent: World - N hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_30N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 30S (Projected)

EPSG

PHPCoord

Name: UTM zone 30S
Code: urn:ogc:def:coordinateOperation:EPSG::16130
Extent: World - S hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_30S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 31N (Projected)

EPSG

PHPCoord

Name: UTM zone 31N
Code: urn:ogc:def:coordinateOperation:EPSG::16031
Extent: World - N hemisphere - 0°E to 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_31N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 31S (Projected)

EPSG

PHPCoord

Name: UTM zone 31S
Code: urn:ogc:def:coordinateOperation:EPSG::16131
Extent: World - S hemisphere - 0°E to 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_31S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 32S (Projected)

EPSG

PHPCoord

Name: UTM zone 32S
Code: urn:ogc:def:coordinateOperation:EPSG::16132
Extent: World - S hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_32S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 33N (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_33N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 33S (Projected)

EPSG

PHPCoord

Name: UTM zone 33S
Code: urn:ogc:def:coordinateOperation:EPSG::16133
Extent: World - S hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_33S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 34N (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_34N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 34S (Projected)

EPSG

PHPCoord

Name: UTM zone 34S
Code: urn:ogc:def:coordinateOperation:EPSG::16134
Extent: World - S hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_34S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 35N (Projected)

EPSG

PHPCoord

Name: UTM zone 35N
Code: urn:ogc:def:coordinateOperation:EPSG::16035
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_35N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 35S (Projected)

EPSG

PHPCoord

Name: UTM zone 35S
Code: urn:ogc:def:coordinateOperation:EPSG::16135
Extent: World - S hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_35S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 36N (Projected)

EPSG

PHPCoord

Name: UTM zone 36N
Code: urn:ogc:def:coordinateOperation:EPSG::16036
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_36N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 36S (Projected)

EPSG

PHPCoord

Name: UTM zone 36S
Code: urn:ogc:def:coordinateOperation:EPSG::16136
Extent: World - S hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_36S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 37S (Projected)

EPSG

PHPCoord

Name: UTM zone 37S
Code: urn:ogc:def:coordinateOperation:EPSG::16137
Extent: World - S hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_37S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 38S (Projected)

EPSG

PHPCoord

Name: UTM zone 38S
Code: urn:ogc:def:coordinateOperation:EPSG::16138
Extent: World - S hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_38S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 39S (Projected)

EPSG

PHPCoord

Name: UTM zone 39S
Code: urn:ogc:def:coordinateOperation:EPSG::16139
Extent: World - S hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_39S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 3N (Projected)

EPSG

PHPCoord

Name: UTM zone 3N
Code: urn:ogc:def:coordinateOperation:EPSG::16003
Extent: World - N hemisphere - 168°W to 162°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_3N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 3S (Projected)

EPSG

PHPCoord

Name: UTM zone 3S
Code: urn:ogc:def:coordinateOperation:EPSG::16103
Extent: World - S hemisphere - 168°W to 162°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_3S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 40S (Projected)

EPSG

PHPCoord

Name: UTM zone 40S
Code: urn:ogc:def:coordinateOperation:EPSG::16140
Extent: World - S hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_40S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 41N (Projected)

EPSG

PHPCoord

Name: UTM zone 41N
Code: urn:ogc:def:coordinateOperation:EPSG::16041
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_41N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 41S (Projected)

EPSG

PHPCoord

Name: UTM zone 41S
Code: urn:ogc:def:coordinateOperation:EPSG::16141
Extent: World - S hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_41S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 42N (Projected)

EPSG

PHPCoord

Name: UTM zone 42N
Code: urn:ogc:def:coordinateOperation:EPSG::16042
Extent: World - N hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_42N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 42S (Projected)

EPSG

PHPCoord

Name: UTM zone 42S
Code: urn:ogc:def:coordinateOperation:EPSG::16142
Extent: World - S hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_42S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 43N (Projected)

EPSG

PHPCoord

Name: UTM zone 43N
Code: urn:ogc:def:coordinateOperation:EPSG::16043
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_43N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 43S (Projected)

EPSG

PHPCoord

Name: UTM zone 43S
Code: urn:ogc:def:coordinateOperation:EPSG::16143
Extent: World - S hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_43S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 44N (Projected)

EPSG

PHPCoord

Name: UTM zone 44N
Code: urn:ogc:def:coordinateOperation:EPSG::16044
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_44N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 44S (Projected)

EPSG

PHPCoord

Name: UTM zone 44S
Code: urn:ogc:def:coordinateOperation:EPSG::16144
Extent: World - S hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_44S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 45N (Projected)

EPSG

PHPCoord

Name: UTM zone 45N
Code: urn:ogc:def:coordinateOperation:EPSG::16045
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_45N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 45S (Projected)

EPSG

PHPCoord

Name: UTM zone 45S
Code: urn:ogc:def:coordinateOperation:EPSG::16145
Extent: World - S hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_45S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 46N (Projected)

EPSG

PHPCoord

Name: UTM zone 46N
Code: urn:ogc:def:coordinateOperation:EPSG::16046
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_46N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 46S (Projected)

EPSG

PHPCoord

Name: UTM zone 46S
Code: urn:ogc:def:coordinateOperation:EPSG::16146
Extent: World - S hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_46S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 47N (Projected)

EPSG

PHPCoord

Name: UTM zone 47N
Code: urn:ogc:def:coordinateOperation:EPSG::16047
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_47N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 47S (Projected)

EPSG

PHPCoord

Name: UTM zone 47S
Code: urn:ogc:def:coordinateOperation:EPSG::16147
Extent: World - S hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_47S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 48N (Projected)

EPSG

PHPCoord

Name: UTM zone 48N
Code: urn:ogc:def:coordinateOperation:EPSG::16048
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_48N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 48S (Projected)

EPSG

PHPCoord

Name: UTM zone 48S
Code: urn:ogc:def:coordinateOperation:EPSG::16148
Extent: World - S hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_48S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 49N (Projected)

EPSG

PHPCoord

Name: UTM zone 49N
Code: urn:ogc:def:coordinateOperation:EPSG::16049
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_49N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 49S (Projected)

EPSG

PHPCoord

Name: UTM zone 49S
Code: urn:ogc:def:coordinateOperation:EPSG::16149
Extent: World - S hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_49S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 4N (Projected)

EPSG

PHPCoord

Name: UTM zone 4N
Code: urn:ogc:def:coordinateOperation:EPSG::16004
Extent: World - N hemisphere - 162°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_4N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 4S (Projected)

EPSG

PHPCoord

Name: UTM zone 4S
Code: urn:ogc:def:coordinateOperation:EPSG::16104
Extent: World - S hemisphere - 162°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_4S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 50N (Projected)

EPSG

PHPCoord

Name: UTM zone 50N
Code: urn:ogc:def:coordinateOperation:EPSG::16050
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_50N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 50S (Projected)

EPSG

PHPCoord

Name: UTM zone 50S
Code: urn:ogc:def:coordinateOperation:EPSG::16150
Extent: World - S hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_50S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 51N (Projected)

EPSG

PHPCoord

Name: UTM zone 51N
Code: urn:ogc:def:coordinateOperation:EPSG::16051
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_51N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 51S (Projected)

EPSG

PHPCoord

Name: UTM zone 51S
Code: urn:ogc:def:coordinateOperation:EPSG::16151
Extent: World - S hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_51S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 52N (Projected)

EPSG

PHPCoord

Name: UTM zone 52N
Code: urn:ogc:def:coordinateOperation:EPSG::16052
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_52N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 52S (Projected)

EPSG

PHPCoord

Name: UTM zone 52S
Code: urn:ogc:def:coordinateOperation:EPSG::16152
Extent: World - S hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_52S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 53N (Projected)

EPSG

PHPCoord

Name: UTM zone 53N
Code: urn:ogc:def:coordinateOperation:EPSG::16053
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_53N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 53S (Projected)

EPSG

PHPCoord

Name: UTM zone 53S
Code: urn:ogc:def:coordinateOperation:EPSG::16153
Extent: World - S hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_53S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 54N (Projected)

EPSG

PHPCoord

Name: UTM zone 54N
Code: urn:ogc:def:coordinateOperation:EPSG::16054
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_54N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 54S (Projected)

EPSG

PHPCoord

Name: UTM zone 54S
Code: urn:ogc:def:coordinateOperation:EPSG::16154
Extent: World - S hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_54S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 55N (Projected)

EPSG

PHPCoord

Name: UTM zone 55N
Code: urn:ogc:def:coordinateOperation:EPSG::16055
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_55N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 55S (Projected)

EPSG

PHPCoord

Name: UTM zone 55S
Code: urn:ogc:def:coordinateOperation:EPSG::16155
Extent: World - S hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_55S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 56N (Projected)

EPSG

PHPCoord

Name: UTM zone 56N
Code: urn:ogc:def:coordinateOperation:EPSG::16056
Extent: World - N hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_56N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 56S (Projected)

EPSG

PHPCoord

Name: UTM zone 56S
Code: urn:ogc:def:coordinateOperation:EPSG::16156
Extent: World - S hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_56S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 57N (Projected)

EPSG

PHPCoord

Name: UTM zone 57N
Code: urn:ogc:def:coordinateOperation:EPSG::16057
Extent: World - N hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_57N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 57S (Projected)

EPSG

PHPCoord

Name: UTM zone 57S
Code: urn:ogc:def:coordinateOperation:EPSG::16157
Extent: World - S hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_57S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 58N (Projected)

EPSG

PHPCoord

Name: UTM zone 58N
Code: urn:ogc:def:coordinateOperation:EPSG::16058
Extent: World - N hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_58N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 58S (Projected)

EPSG

PHPCoord

Name: UTM zone 58S
Code: urn:ogc:def:coordinateOperation:EPSG::16158
Extent: World - S hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_58S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 59N (Projected)

EPSG

PHPCoord

Name: UTM zone 59N
Code: urn:ogc:def:coordinateOperation:EPSG::16059
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_59N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 59S (Projected)

EPSG

PHPCoord

Name: UTM zone 59S
Code: urn:ogc:def:coordinateOperation:EPSG::16159
Extent: World - S hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_59S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 5N (Projected)

EPSG

PHPCoord

Name: UTM zone 5N
Code: urn:ogc:def:coordinateOperation:EPSG::16005
Extent: World - N hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_5N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 5S (Projected)

EPSG

PHPCoord

Name: UTM zone 5S
Code: urn:ogc:def:coordinateOperation:EPSG::16105
Extent: World - S hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_5S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 60N (Projected)

EPSG

PHPCoord

Name: UTM zone 60N
Code: urn:ogc:def:coordinateOperation:EPSG::16060
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_60N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 60S (Projected)

EPSG

PHPCoord

Name: UTM zone 60S
Code: urn:ogc:def:coordinateOperation:EPSG::16160
Extent: World - S hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_60S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 6N (Projected)

EPSG

PHPCoord

Name: UTM zone 6N
Code: urn:ogc:def:coordinateOperation:EPSG::16006
Extent: World - N hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_6N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 6S (Projected)

EPSG

PHPCoord

Name: UTM zone 6S
Code: urn:ogc:def:coordinateOperation:EPSG::16106
Extent: World - S hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_6S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 7N (Projected)

EPSG

PHPCoord

Name: UTM zone 7N
Code: urn:ogc:def:coordinateOperation:EPSG::16007
Extent: World - N hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_7N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 7S (Projected)

EPSG

PHPCoord

Name: UTM zone 7S
Code: urn:ogc:def:coordinateOperation:EPSG::16107
Extent: World - S hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_7S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 8N (Projected)

EPSG

PHPCoord

Name: UTM zone 8N
Code: urn:ogc:def:coordinateOperation:EPSG::16008
Extent: World - N hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_8N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 8S (Projected)

EPSG

PHPCoord

Name: UTM zone 8S
Code: urn:ogc:def:coordinateOperation:EPSG::16108
Extent: World - S hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_8S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72 / UTM zone 9N (Projected)

EPSG

PHPCoord

Name: UTM zone 9N
Code: urn:ogc:def:coordinateOperation:EPSG::16009
Extent: World - N hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_9N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72 / UTM zone 9S (Projected)

EPSG

PHPCoord

Name: UTM zone 9S
Code: urn:ogc:def:coordinateOperation:EPSG::16109
Extent: World - S hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72_UTM_ZONE_9S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE (Geographic2D)

EPSG

PHPCoord

Name: WGS 72BE to WGS 72 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1239
Extent: World
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(2.6),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.26),
    scaleDifference: new PartsPerMillion(0.6063)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: WGS 72 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1237
Extent: World
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(4.5),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.554),
    scaleDifference: new PartsPerMillion(0.2263)
)
Name: WGS 72 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1238
Extent: World
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(4.5),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.554),
    scaleDifference: new PartsPerMillion(0.219)
)

to Yoff (Geographic2D)

EPSG

PHPCoord

Name: Yoff to WGS 72 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1828
Extent: Senegal
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_YOFF),
    xAxisTranslation: new Metre(37),
    yAxisTranslation: new Metre(-157),
    zAxisTranslation: new Metre(-85)
)

WGS 72BE

Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE)

to Accra (Geographic2D)

EPSG

PHPCoord

Name: Accra to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1570
Extent: Ghana - offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ACCRA),
    xAxisTranslation: new Metre(171.16),
    yAxisTranslation: new Metre(-17.29),
    zAxisTranslation: new Metre(-323.31)
)

to Beduaram (Geographic2D)

EPSG

PHPCoord

Name: Beduaram to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1839
Extent: Niger - southeast
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BEDUARAM),
    xAxisTranslation: new Metre(101),
    yAxisTranslation: new Metre(111),
    zAxisTranslation: new Metre(-187)
)

to Camacupa 1948 (Geographic2D)

EPSG

PHPCoord

Name: Camacupa 1948 to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1317
Extent: Angola - Angola proper - offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CAMACUPA_1948),
    xAxisTranslation: new Metre(37.2),
    yAxisTranslation: new Metre(370.6),
    zAxisTranslation: new Metre(228.5)
)

to Deir ez Zor (Geographic2D)

EPSG

PHPCoord

Name: Deir ez Zor to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1584
Extent: Syria - Deir area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DEIR_EZ_ZOR),
    xAxisTranslation: new Metre(174.6),
    yAxisTranslation: new Metre(3.1),
    zAxisTranslation: new Metre(-236.2)
)

to Egypt Gulf of Suez S-650 TL (Geographic2D)

EPSG

PHPCoord

Name: Egypt Gulf of Suez S-650 TL to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15792
Extent: Egypt - Gulf of Suez
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_EGYPT_GULF_OF_SUEZ_S_650_TL),
    xAxisTranslation: new Metre(123),
    yAxisTranslation: new Metre(-98),
    zAxisTranslation: new Metre(-2)
)

to Garoua (Geographic2D)

EPSG

PHPCoord

Name: Garoua to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1805
Extent: Cameroon - Garoua area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GAROUA),
    xAxisTranslation: new Metre(56.1),
    yAxisTranslation: new Metre(167.8),
    zAxisTranslation: new Metre(-13.1)
)

to Indian 1960 (Geographic2D)

EPSG

PHPCoord

Name: Indian 1960 to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1541
Extent: Vietnam - offshore Cuu Long basin
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_INDIAN_1960),
    xAxisTranslation: new Metre(-199),
    yAxisTranslation: new Metre(-931),
    zAxisTranslation: new Metre(-317)
)

to Kousseri (Geographic2D)

EPSG

PHPCoord

Name: Kousseri to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1806
Extent: Cameroon - N’Djamena area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KOUSSERI),
    xAxisTranslation: new Metre(104.4),
    yAxisTranslation: new Metre(136.6),
    zAxisTranslation: new Metre(-201.2)
)

to Manoca 1962 (Geographic2D)

EPSG

PHPCoord

Name: Manoca 1962 to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1902
Extent: Cameroon - coastal area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MANOCA_1962),
    xAxisTranslation: new Metre(56.7),
    yAxisTranslation: new Metre(171.8),
    zAxisTranslation: new Metre(40.6)
)

to Mhast (offshore) (Geographic2D)

EPSG

PHPCoord

Name: Mhast (offshore) to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15790
Extent: Africa - Angola (Cabinda) and DR Congo (Zaire) - offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MHAST_OFFSHORE),
    xAxisTranslation: new Metre(255),
    yAxisTranslation: new Metre(29),
    zAxisTranslation: new Metre(105)
)

to Nord Sahara 1959 (Geographic2D)

EPSG

PHPCoord

Name: Nord Sahara 1959 to WGS 72BE (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1560
Extent: Algeria - Hassi Messaoud
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NORD_SAHARA_1959),
    xAxisTranslation: new Metre(156.5),
    yAxisTranslation: new Metre(87.2),
    zAxisTranslation: new Metre(-285.9)
)

to WGS 72 (Geographic2D)

EPSG

PHPCoord

Name: WGS 72BE to WGS 72 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1239
Extent: World
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(-2.6),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.26),
    scaleDifference: new PartsPerMillion(-0.6063)
)

to WGS 72BE (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_WGS_72BE)
)

to WGS 72BE / South China Sea Lambert (Projected)

EPSG

PHPCoord

Name: South China Sea Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19863
Extent: China - offshore - Pearl River basin
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_SOUTH_CHINA_SEA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(21),
    longitudeOfFalseOrigin: new Degree(114),
    latitudeOf1stStandardParallel: new Degree(18),
    latitudeOf2ndStandardParallel: new Degree(24),
    eastingAtFalseOrigin: new Metre(500000),
    northingAtFalseOrigin: new Metre(500000)
)

to WGS 72BE / TM 106 NE (Projected)

EPSG

PHPCoord

Name: TM 106 NE
Code: urn:ogc:def:coordinateOperation:EPSG::16506
Extent: Vietnam - offshore Cuu Long basin
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_TM_106_NE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(106),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 10S (Projected)

EPSG

PHPCoord

Name: UTM zone 10S
Code: urn:ogc:def:coordinateOperation:EPSG::16110
Extent: World - S hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_10S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 11S (Projected)

EPSG

PHPCoord

Name: UTM zone 11S
Code: urn:ogc:def:coordinateOperation:EPSG::16111
Extent: World - S hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_11S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 12S (Projected)

EPSG

PHPCoord

Name: UTM zone 12S
Code: urn:ogc:def:coordinateOperation:EPSG::16112
Extent: World - S hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_12S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 13S (Projected)

EPSG

PHPCoord

Name: UTM zone 13S
Code: urn:ogc:def:coordinateOperation:EPSG::16113
Extent: World - S hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_13S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 14S (Projected)

EPSG

PHPCoord

Name: UTM zone 14S
Code: urn:ogc:def:coordinateOperation:EPSG::16114
Extent: World - S hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_14S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 15S (Projected)

EPSG

PHPCoord

Name: UTM zone 15S
Code: urn:ogc:def:coordinateOperation:EPSG::16115
Extent: World - S hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_15S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 16S (Projected)

EPSG

PHPCoord

Name: UTM zone 16S
Code: urn:ogc:def:coordinateOperation:EPSG::16116
Extent: World - S hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_16S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 17S (Projected)

EPSG

PHPCoord

Name: UTM zone 17S
Code: urn:ogc:def:coordinateOperation:EPSG::16117
Extent: World - S hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_17S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 1N (Projected)

EPSG

PHPCoord

Name: UTM zone 1N
Code: urn:ogc:def:coordinateOperation:EPSG::16001
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_1N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 1S (Projected)

EPSG

PHPCoord

Name: UTM zone 1S
Code: urn:ogc:def:coordinateOperation:EPSG::16101
Extent: World - S hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_1S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 20S (Projected)

EPSG

PHPCoord

Name: UTM zone 20S
Code: urn:ogc:def:coordinateOperation:EPSG::16120
Extent: World - S hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_20S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 21S (Projected)

EPSG

PHPCoord

Name: UTM zone 21S
Code: urn:ogc:def:coordinateOperation:EPSG::16121
Extent: World - S hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_21S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 22S (Projected)

EPSG

PHPCoord

Name: UTM zone 22S
Code: urn:ogc:def:coordinateOperation:EPSG::16122
Extent: World - S hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_22S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 23N (Projected)

EPSG

PHPCoord

Name: UTM zone 23N
Code: urn:ogc:def:coordinateOperation:EPSG::16023
Extent: World - N hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_23N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 23S (Projected)

EPSG

PHPCoord

Name: UTM zone 23S
Code: urn:ogc:def:coordinateOperation:EPSG::16123
Extent: World - S hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_23S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 24N (Projected)

EPSG

PHPCoord

Name: UTM zone 24N
Code: urn:ogc:def:coordinateOperation:EPSG::16024
Extent: World - N hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_24N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 24S (Projected)

EPSG

PHPCoord

Name: UTM zone 24S
Code: urn:ogc:def:coordinateOperation:EPSG::16124
Extent: World - S hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_24S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 25N (Projected)

EPSG

PHPCoord

Name: UTM zone 25N
Code: urn:ogc:def:coordinateOperation:EPSG::16025
Extent: World - N hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_25N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 25S (Projected)

EPSG

PHPCoord

Name: UTM zone 25S
Code: urn:ogc:def:coordinateOperation:EPSG::16125
Extent: World - S hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_25S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 26N (Projected)

EPSG

PHPCoord

Name: UTM zone 26N
Code: urn:ogc:def:coordinateOperation:EPSG::16026
Extent: World - N hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_26N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 26S (Projected)

EPSG

PHPCoord

Name: UTM zone 26S
Code: urn:ogc:def:coordinateOperation:EPSG::16126
Extent: World - S hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_26S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 27N (Projected)

EPSG

PHPCoord

Name: UTM zone 27N
Code: urn:ogc:def:coordinateOperation:EPSG::16027
Extent: World - N hemisphere - 24°W to 18°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_27N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 27S (Projected)

EPSG

PHPCoord

Name: UTM zone 27S
Code: urn:ogc:def:coordinateOperation:EPSG::16127
Extent: World - S hemisphere - 24°W to 18°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_27S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 28S (Projected)

EPSG

PHPCoord

Name: UTM zone 28S
Code: urn:ogc:def:coordinateOperation:EPSG::16128
Extent: World - S hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_28S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 29S (Projected)

EPSG

PHPCoord

Name: UTM zone 29S
Code: urn:ogc:def:coordinateOperation:EPSG::16129
Extent: World - S hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_29S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 2N (Projected)

EPSG

PHPCoord

Name: UTM zone 2N
Code: urn:ogc:def:coordinateOperation:EPSG::16002
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_2N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 2S (Projected)

EPSG

PHPCoord

Name: UTM zone 2S
Code: urn:ogc:def:coordinateOperation:EPSG::16102
Extent: World - S hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_2S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 30N (Projected)

EPSG

PHPCoord

Name: UTM zone 30N
Code: urn:ogc:def:coordinateOperation:EPSG::16030
Extent: World - N hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_30N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 30S (Projected)

EPSG

PHPCoord

Name: UTM zone 30S
Code: urn:ogc:def:coordinateOperation:EPSG::16130
Extent: World - S hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_30S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 31N (Projected)

EPSG

PHPCoord

Name: UTM zone 31N
Code: urn:ogc:def:coordinateOperation:EPSG::16031
Extent: World - N hemisphere - 0°E to 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_31N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 31S (Projected)

EPSG

PHPCoord

Name: UTM zone 31S
Code: urn:ogc:def:coordinateOperation:EPSG::16131
Extent: World - S hemisphere - 0°E to 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_31S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 32S (Projected)

EPSG

PHPCoord

Name: UTM zone 32S
Code: urn:ogc:def:coordinateOperation:EPSG::16132
Extent: World - S hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_32S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 33N (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_33N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 33S (Projected)

EPSG

PHPCoord

Name: UTM zone 33S
Code: urn:ogc:def:coordinateOperation:EPSG::16133
Extent: World - S hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_33S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 34N (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_34N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 34S (Projected)

EPSG

PHPCoord

Name: UTM zone 34S
Code: urn:ogc:def:coordinateOperation:EPSG::16134
Extent: World - S hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_34S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 35N (Projected)

EPSG

PHPCoord

Name: UTM zone 35N
Code: urn:ogc:def:coordinateOperation:EPSG::16035
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_35N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 35S (Projected)

EPSG

PHPCoord

Name: UTM zone 35S
Code: urn:ogc:def:coordinateOperation:EPSG::16135
Extent: World - S hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_35S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 36N (Projected)

EPSG

PHPCoord

Name: UTM zone 36N
Code: urn:ogc:def:coordinateOperation:EPSG::16036
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_36N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 36S (Projected)

EPSG

PHPCoord

Name: UTM zone 36S
Code: urn:ogc:def:coordinateOperation:EPSG::16136
Extent: World - S hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_36S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 37S (Projected)

EPSG

PHPCoord

Name: UTM zone 37S
Code: urn:ogc:def:coordinateOperation:EPSG::16137
Extent: World - S hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_37S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 38S (Projected)

EPSG

PHPCoord

Name: UTM zone 38S
Code: urn:ogc:def:coordinateOperation:EPSG::16138
Extent: World - S hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_38S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 39S (Projected)

EPSG

PHPCoord

Name: UTM zone 39S
Code: urn:ogc:def:coordinateOperation:EPSG::16139
Extent: World - S hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_39S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 3N (Projected)

EPSG

PHPCoord

Name: UTM zone 3N
Code: urn:ogc:def:coordinateOperation:EPSG::16003
Extent: World - N hemisphere - 168°W to 162°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_3N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 3S (Projected)

EPSG

PHPCoord

Name: UTM zone 3S
Code: urn:ogc:def:coordinateOperation:EPSG::16103
Extent: World - S hemisphere - 168°W to 162°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_3S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 40S (Projected)

EPSG

PHPCoord

Name: UTM zone 40S
Code: urn:ogc:def:coordinateOperation:EPSG::16140
Extent: World - S hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_40S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 41N (Projected)

EPSG

PHPCoord

Name: UTM zone 41N
Code: urn:ogc:def:coordinateOperation:EPSG::16041
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_41N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 41S (Projected)

EPSG

PHPCoord

Name: UTM zone 41S
Code: urn:ogc:def:coordinateOperation:EPSG::16141
Extent: World - S hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_41S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 42N (Projected)

EPSG

PHPCoord

Name: UTM zone 42N
Code: urn:ogc:def:coordinateOperation:EPSG::16042
Extent: World - N hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_42N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 42S (Projected)

EPSG

PHPCoord

Name: UTM zone 42S
Code: urn:ogc:def:coordinateOperation:EPSG::16142
Extent: World - S hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_42S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 43N (Projected)

EPSG

PHPCoord

Name: UTM zone 43N
Code: urn:ogc:def:coordinateOperation:EPSG::16043
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_43N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 43S (Projected)

EPSG

PHPCoord

Name: UTM zone 43S
Code: urn:ogc:def:coordinateOperation:EPSG::16143
Extent: World - S hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_43S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 44N (Projected)

EPSG

PHPCoord

Name: UTM zone 44N
Code: urn:ogc:def:coordinateOperation:EPSG::16044
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_44N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 44S (Projected)

EPSG

PHPCoord

Name: UTM zone 44S
Code: urn:ogc:def:coordinateOperation:EPSG::16144
Extent: World - S hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_44S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 45N (Projected)

EPSG

PHPCoord

Name: UTM zone 45N
Code: urn:ogc:def:coordinateOperation:EPSG::16045
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_45N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 45S (Projected)

EPSG

PHPCoord

Name: UTM zone 45S
Code: urn:ogc:def:coordinateOperation:EPSG::16145
Extent: World - S hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_45S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 46N (Projected)

EPSG

PHPCoord

Name: UTM zone 46N
Code: urn:ogc:def:coordinateOperation:EPSG::16046
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_46N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 46S (Projected)

EPSG

PHPCoord

Name: UTM zone 46S
Code: urn:ogc:def:coordinateOperation:EPSG::16146
Extent: World - S hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_46S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 47N (Projected)

EPSG

PHPCoord

Name: UTM zone 47N
Code: urn:ogc:def:coordinateOperation:EPSG::16047
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_47N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 47S (Projected)

EPSG

PHPCoord

Name: UTM zone 47S
Code: urn:ogc:def:coordinateOperation:EPSG::16147
Extent: World - S hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_47S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 48N (Projected)

EPSG

PHPCoord

Name: UTM zone 48N
Code: urn:ogc:def:coordinateOperation:EPSG::16048
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_48N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 48S (Projected)

EPSG

PHPCoord

Name: UTM zone 48S
Code: urn:ogc:def:coordinateOperation:EPSG::16148
Extent: World - S hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_48S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 49N (Projected)

EPSG

PHPCoord

Name: UTM zone 49N
Code: urn:ogc:def:coordinateOperation:EPSG::16049
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_49N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 49S (Projected)

EPSG

PHPCoord

Name: UTM zone 49S
Code: urn:ogc:def:coordinateOperation:EPSG::16149
Extent: World - S hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_49S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 4N (Projected)

EPSG

PHPCoord

Name: UTM zone 4N
Code: urn:ogc:def:coordinateOperation:EPSG::16004
Extent: World - N hemisphere - 162°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_4N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 4S (Projected)

EPSG

PHPCoord

Name: UTM zone 4S
Code: urn:ogc:def:coordinateOperation:EPSG::16104
Extent: World - S hemisphere - 162°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_4S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 50N (Projected)

EPSG

PHPCoord

Name: UTM zone 50N
Code: urn:ogc:def:coordinateOperation:EPSG::16050
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_50N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 50S (Projected)

EPSG

PHPCoord

Name: UTM zone 50S
Code: urn:ogc:def:coordinateOperation:EPSG::16150
Extent: World - S hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_50S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 51N (Projected)

EPSG

PHPCoord

Name: UTM zone 51N
Code: urn:ogc:def:coordinateOperation:EPSG::16051
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_51N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 51S (Projected)

EPSG

PHPCoord

Name: UTM zone 51S
Code: urn:ogc:def:coordinateOperation:EPSG::16151
Extent: World - S hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_51S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 52N (Projected)

EPSG

PHPCoord

Name: UTM zone 52N
Code: urn:ogc:def:coordinateOperation:EPSG::16052
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_52N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 52S (Projected)

EPSG

PHPCoord

Name: UTM zone 52S
Code: urn:ogc:def:coordinateOperation:EPSG::16152
Extent: World - S hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_52S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 53N (Projected)

EPSG

PHPCoord

Name: UTM zone 53N
Code: urn:ogc:def:coordinateOperation:EPSG::16053
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_53N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 53S (Projected)

EPSG

PHPCoord

Name: UTM zone 53S
Code: urn:ogc:def:coordinateOperation:EPSG::16153
Extent: World - S hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_53S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 54N (Projected)

EPSG

PHPCoord

Name: UTM zone 54N
Code: urn:ogc:def:coordinateOperation:EPSG::16054
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_54N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 54S (Projected)

EPSG

PHPCoord

Name: UTM zone 54S
Code: urn:ogc:def:coordinateOperation:EPSG::16154
Extent: World - S hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_54S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 55N (Projected)

EPSG

PHPCoord

Name: UTM zone 55N
Code: urn:ogc:def:coordinateOperation:EPSG::16055
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_55N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 55S (Projected)

EPSG

PHPCoord

Name: UTM zone 55S
Code: urn:ogc:def:coordinateOperation:EPSG::16155
Extent: World - S hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_55S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 56N (Projected)

EPSG

PHPCoord

Name: UTM zone 56N
Code: urn:ogc:def:coordinateOperation:EPSG::16056
Extent: World - N hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_56N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 56S (Projected)

EPSG

PHPCoord

Name: UTM zone 56S
Code: urn:ogc:def:coordinateOperation:EPSG::16156
Extent: World - S hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_56S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 57N (Projected)

EPSG

PHPCoord

Name: UTM zone 57N
Code: urn:ogc:def:coordinateOperation:EPSG::16057
Extent: World - N hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_57N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 57S (Projected)

EPSG

PHPCoord

Name: UTM zone 57S
Code: urn:ogc:def:coordinateOperation:EPSG::16157
Extent: World - S hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_57S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 58N (Projected)

EPSG

PHPCoord

Name: UTM zone 58N
Code: urn:ogc:def:coordinateOperation:EPSG::16058
Extent: World - N hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_58N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 58S (Projected)

EPSG

PHPCoord

Name: UTM zone 58S
Code: urn:ogc:def:coordinateOperation:EPSG::16158
Extent: World - S hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_58S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 59N (Projected)

EPSG

PHPCoord

Name: UTM zone 59N
Code: urn:ogc:def:coordinateOperation:EPSG::16059
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_59N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 59S (Projected)

EPSG

PHPCoord

Name: UTM zone 59S
Code: urn:ogc:def:coordinateOperation:EPSG::16159
Extent: World - S hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_59S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 5N (Projected)

EPSG

PHPCoord

Name: UTM zone 5N
Code: urn:ogc:def:coordinateOperation:EPSG::16005
Extent: World - N hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_5N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 5S (Projected)

EPSG

PHPCoord

Name: UTM zone 5S
Code: urn:ogc:def:coordinateOperation:EPSG::16105
Extent: World - S hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_5S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 60N (Projected)

EPSG

PHPCoord

Name: UTM zone 60N
Code: urn:ogc:def:coordinateOperation:EPSG::16060
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_60N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 60S (Projected)

EPSG

PHPCoord

Name: UTM zone 60S
Code: urn:ogc:def:coordinateOperation:EPSG::16160
Extent: World - S hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_60S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 6N (Projected)

EPSG

PHPCoord

Name: UTM zone 6N
Code: urn:ogc:def:coordinateOperation:EPSG::16006
Extent: World - N hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_6N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 6S (Projected)

EPSG

PHPCoord

Name: UTM zone 6S
Code: urn:ogc:def:coordinateOperation:EPSG::16106
Extent: World - S hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_6S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 7N (Projected)

EPSG

PHPCoord

Name: UTM zone 7N
Code: urn:ogc:def:coordinateOperation:EPSG::16007
Extent: World - N hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_7N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 7S (Projected)

EPSG

PHPCoord

Name: UTM zone 7S
Code: urn:ogc:def:coordinateOperation:EPSG::16107
Extent: World - S hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_7S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 8N (Projected)

EPSG

PHPCoord

Name: UTM zone 8N
Code: urn:ogc:def:coordinateOperation:EPSG::16008
Extent: World - N hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_8N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 8S (Projected)

EPSG

PHPCoord

Name: UTM zone 8S
Code: urn:ogc:def:coordinateOperation:EPSG::16108
Extent: World - S hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_8S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 72BE / UTM zone 9N (Projected)

EPSG

PHPCoord

Name: UTM zone 9N
Code: urn:ogc:def:coordinateOperation:EPSG::16009
Extent: World - N hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_9N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 72BE / UTM zone 9S (Projected)

EPSG

PHPCoord

Name: UTM zone 9S
Code: urn:ogc:def:coordinateOperation:EPSG::16109
Extent: World - S hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_72BE_UTM_ZONE_9S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: WGS 72BE to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1240
Extent: World
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(1.9),
    xAxisRotation: new ArcSecond(0),
    yAxisRotation: new ArcSecond(0),
    zAxisRotation: new ArcSecond(0.814),
    scaleDifference: new PartsPerMillion(-0.38)
)

WGS 84

Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84)

to AGD66 (Geographic2D)

EPSG

PHPCoord

Name: AGD66 to WGS 84 (19)
Code: urn:ogc:def:coordinateOperation:EPSG::5841
Extent: Papua New Guinea - PFTB
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD66),
    xAxisTranslation: new Metre(124),
    yAxisTranslation: new Metre(60),
    zAxisTranslation: new Metre(-154)
)
Name: AGD66 to WGS 84 (20)
Code: urn:ogc:def:coordinateOperation:EPSG::6905
Extent: Australia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AGD66),
    xAxisTranslation: new Metre(128),
    yAxisTranslation: new Metre(52),
    zAxisTranslation: new Metre(-153)
)

to ATS77 (Geographic2D)

EPSG

PHPCoord

Name: ATS77 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1688
Extent: Canada - New Brunswick
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ATS77),
    offsetsFile: NTv2ATS77NAD83CSRS1997NewBrunswickProvider->provideGrid()
)
Name: ATS77 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1689
Extent: Canada - Prince Edward Island
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ATS77),
    offsetsFile: NTv2ATS777NAD83CSRS1997PrinceEdwardProvider->provideGrid()
)

to Abidjan 1987 (Geographic2D)

EPSG

PHPCoord

Name: Abidjan 1987 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1470
Extent: Cote d’Ivoire (Ivory Coast)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ABIDJAN_1987),
    xAxisTranslation: new Metre(124.76),
    yAxisTranslation: new Metre(-53),
    zAxisTranslation: new Metre(-466.79)
)

to Accra (Geographic2D)

EPSG

PHPCoord

Name: Accra to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::6896
Extent: Ghana - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ACCRA),
    xAxisTranslation: new Metre(170),
    yAxisTranslation: new Metre(-33),
    zAxisTranslation: new Metre(-326)
)

to Aden 1925 (Geographic2D)

EPSG

PHPCoord

Name: Aden 1925 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6910
Extent: Yemen - South Yemen - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ADEN_1925),
    xAxisTranslation: new Metre(24),
    yAxisTranslation: new Metre(203),
    zAxisTranslation: new Metre(-268)
)

to Adindan (Geographic2D)

EPSG

PHPCoord

Name: Adindan to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1100
Extent: Africa - Eritrea, Ethiopia, South Sudan and Sudan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ADINDAN),
    xAxisTranslation: new Metre(166),
    yAxisTranslation: new Metre(15),
    zAxisTranslation: new Metre(-204)
)
Name: Adindan to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1101
Extent: Burkina Faso
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ADINDAN),
    xAxisTranslation: new Metre(118),
    yAxisTranslation: new Metre(14),
    zAxisTranslation: new Metre(-218)
)
Name: Adindan to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1102
Extent: Cameroon - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ADINDAN),
    xAxisTranslation: new Metre(134),
    yAxisTranslation: new Metre(2),
    zAxisTranslation: new Metre(-210)
)
Name: Adindan to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1103
Extent: Ethiopia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ADINDAN),
    xAxisTranslation: new Metre(165),
    yAxisTranslation: new Metre(11),
    zAxisTranslation: new Metre(-206)
)
Name: Adindan to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1104
Extent: Mali
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ADINDAN),
    xAxisTranslation: new Metre(123),
    yAxisTranslation: new Metre(20),
    zAxisTranslation: new Metre(-220)
)
Name: Adindan to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1105
Extent: Senegal - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ADINDAN),
    xAxisTranslation: new Metre(128),
    yAxisTranslation: new Metre(18),
    zAxisTranslation: new Metre(-224)
)
Name: Adindan to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1106
Extent: Africa - South Sudan and Sudan onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ADINDAN),
    xAxisTranslation: new Metre(161),
    yAxisTranslation: new Metre(14),
    zAxisTranslation: new Metre(-205)
)

to Afgooye (Geographic2D)

EPSG

PHPCoord

Name: Afgooye to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1107
Extent: Somalia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AFGOOYE),
    xAxisTranslation: new Metre(43),
    yAxisTranslation: new Metre(163),
    zAxisTranslation: new Metre(-45)
)

to Ain el Abd (Geographic2D)

EPSG

PHPCoord

Name: Ain el Abd to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1057
Extent: Kuwait - north of 29.25°N
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AIN_EL_ABD),
    xAxisTranslation: new Metre(202.234),
    yAxisTranslation: new Metre(168.351),
    zAxisTranslation: new Metre(63.51),
    xAxisRotation: new ArcSecond(3.545),
    yAxisRotation: new ArcSecond(0.659),
    zAxisRotation: new ArcSecond(-1.945),
    scaleDifference: new PartsPerMillion(-2.1)
)
Name: Ain el Abd to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1058
Extent: Kuwait - south of 29.25°N
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AIN_EL_ABD),
    xAxisTranslation: new Metre(18.944),
    yAxisTranslation: new Metre(379.364),
    zAxisTranslation: new Metre(24.063),
    xAxisRotation: new ArcSecond(0.04),
    yAxisRotation: new ArcSecond(-0.764),
    zAxisRotation: new ArcSecond(6.431),
    scaleDifference: new PartsPerMillion(-3.657)
)
Name: Ain el Abd to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1110
Extent: Bahrain - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AIN_EL_ABD),
    xAxisTranslation: new Metre(150),
    yAxisTranslation: new Metre(250),
    zAxisTranslation: new Metre(1)
)
Name: Ain el Abd to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1111
Extent: Saudi Arabia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AIN_EL_ABD),
    xAxisTranslation: new Metre(143),
    yAxisTranslation: new Metre(236),
    zAxisTranslation: new Metre(-7)
)

to American Samoa 1962 (Geographic2D)

EPSG

PHPCoord

Name: American Samoa 1962 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1577
Extent: American Samoa - 2 main island groups
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AMERICAN_SAMOA_1962),
    xAxisTranslation: new Metre(115),
    yAxisTranslation: new Metre(-118),
    zAxisTranslation: new Metre(-426)
)

to Ammassalik 1958 (Geographic2D)

EPSG

PHPCoord

Name: Ammassalik 1958 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1800
Extent: Greenland - Ammassalik area
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AMMASSALIK_1958),
    xAxisTranslation: new Metre(45),
    yAxisTranslation: new Metre(-417),
    zAxisTranslation: new Metre(3.5),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.814),
    scaleDifference: new PartsPerMillion(0.6)
)

to Anguilla 1957 (Geographic2D)

EPSG

PHPCoord

Name: Anguilla 1957 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1447
Extent: Anguilla - onshore
$point->geographic2DOffsets(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ANGUILLA_1957),
    latitudeOffset: new ArcSecond(18),
    longitudeOffset: new ArcSecond(-4.4)
)

to Antigua 1943 (Geographic2D)

EPSG

PHPCoord

Name: Antigua 1943 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1441
Extent: Antigua - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ANTIGUA_1943),
    xAxisTranslation: new Metre(255),
    yAxisTranslation: new Metre(15),
    zAxisTranslation: new Metre(-71)
)

to Arc 1950 (Geographic2D)

EPSG

PHPCoord

Name: Arc 1950 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1114
Extent: Botswana
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARC_1950),
    xAxisTranslation: new Metre(138),
    yAxisTranslation: new Metre(105),
    zAxisTranslation: new Metre(289)
)
Name: Arc 1950 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1116
Extent: Lesotho
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARC_1950),
    xAxisTranslation: new Metre(125),
    yAxisTranslation: new Metre(108),
    zAxisTranslation: new Metre(295)
)
Name: Arc 1950 to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1117
Extent: Malawi
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARC_1950),
    xAxisTranslation: new Metre(161),
    yAxisTranslation: new Metre(73),
    zAxisTranslation: new Metre(317)
)
Name: Arc 1950 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1118
Extent: Eswatini
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARC_1950),
    xAxisTranslation: new Metre(134),
    yAxisTranslation: new Metre(105),
    zAxisTranslation: new Metre(295)
)
Name: Arc 1950 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1120
Extent: Zambia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARC_1950),
    xAxisTranslation: new Metre(147),
    yAxisTranslation: new Metre(74),
    zAxisTranslation: new Metre(283)
)
Name: Arc 1950 to WGS 84 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::6904
Extent: Malawi
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARC_1950),
    xAxisTranslation: new Metre(179),
    yAxisTranslation: new Metre(81),
    zAxisTranslation: new Metre(314)
)
Name: Arc 1950 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::6906
Extent: Zimbabwe
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARC_1950),
    xAxisTranslation: new Metre(145),
    yAxisTranslation: new Metre(97),
    zAxisTranslation: new Metre(292)
)

to Arc 1960 (Geographic2D)

EPSG

PHPCoord

Name: Arc 1960 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1122
Extent: Africa - Kenya and Tanzania
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARC_1960),
    xAxisTranslation: new Metre(160),
    yAxisTranslation: new Metre(6),
    zAxisTranslation: new Metre(302)
)
Name: Arc 1960 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1284
Extent: Kenya - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARC_1960),
    xAxisTranslation: new Metre(157),
    yAxisTranslation: new Metre(2),
    zAxisTranslation: new Metre(299)
)
Name: Arc 1960 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1285
Extent: Tanzania - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARC_1960),
    xAxisTranslation: new Metre(175),
    yAxisTranslation: new Metre(23),
    zAxisTranslation: new Metre(303)
)
Name: Arc 1960 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::3998
Extent: Burundi
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ARC_1960),
    xAxisTranslation: new Metre(153),
    yAxisTranslation: new Metre(5),
    zAxisTranslation: new Metre(292)
)

to Ascension Island 1958 (Geographic2D)

EPSG

PHPCoord

Name: Ascension Island 1958 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15797
Extent: St Helena - Ascension Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ASCENSION_ISLAND_1958),
    xAxisTranslation: new Metre(205),
    yAxisTranslation: new Metre(-107),
    zAxisTranslation: new Metre(-53)
)

to Astro DOS 71 (Geographic2D)

EPSG

PHPCoord

Name: Astro DOS 71 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::7894
Extent: St Helena - St Helena Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ASTRO_DOS_71),
    xAxisTranslation: new Metre(323.65),
    yAxisTranslation: new Metre(-551.39),
    zAxisTranslation: new Metre(491.22)
)

to Australian Antarctic (Geographic2D)

EPSG

PHPCoord

Name: Australian Antarctic to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1890
Extent: Antarctica - Australian sector
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AUSTRALIAN_ANTARCTIC),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Ayabelle Lighthouse (Geographic2D)

EPSG

PHPCoord

Name: Ayabelle Lighthouse to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6907
Extent: Djibouti - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AYABELLE_LIGHTHOUSE),
    xAxisTranslation: new Metre(77),
    yAxisTranslation: new Metre(128),
    zAxisTranslation: new Metre(-142)
)

to Azores Central 1948 (Geographic2D)

EPSG

PHPCoord

Name: Azores Central 1948 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1886
Extent: Portugal - Azores C - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_CENTRAL_1948),
    xAxisTranslation: new Metre(104),
    yAxisTranslation: new Metre(-167),
    zAxisTranslation: new Metre(38)
)

to Azores Oriental 1940 (Geographic2D)

EPSG

PHPCoord

Name: Azores Oriental 1940 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1885
Extent: Portugal - Azores E - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_AZORES_ORIENTAL_1940),
    xAxisTranslation: new Metre(203),
    yAxisTranslation: new Metre(-141),
    zAxisTranslation: new Metre(-53)
)

to BD72 (Geographic2D)

EPSG

PHPCoord

Name: BD72 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1610
Extent: Belgium - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BD72),
    xAxisTranslation: new Metre(125.8),
    yAxisTranslation: new Metre(-79.9),
    zAxisTranslation: new Metre(100.5)
)

to BDA2000 (Geographic2D)

EPSG

PHPCoord

Name: BDA2000 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15971
Extent: Bermuda
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BDA2000),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Barbados 1938 (Geographic2D)

EPSG

PHPCoord

Name: Barbados 1938 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15793
Extent: Barbados - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BARBADOS_1938),
    xAxisTranslation: new Metre(-31.95),
    yAxisTranslation: new Metre(-300.99),
    zAxisTranslation: new Metre(-419.19)
)

to Batavia (Geographic2D)

EPSG

PHPCoord

Name: Batavia to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8452
Extent: Indonesia - Bali, Java and western Sumatra onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BATAVIA),
    xAxisTranslation: new Metre(377),
    yAxisTranslation: new Metre(-681),
    zAxisTranslation: new Metre(50)
)

to Beduaram (Geographic2D)

EPSG

PHPCoord

Name: Beduaram to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15849
Extent: Niger - southeast
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BEDUARAM),
    xAxisTranslation: new Metre(106),
    yAxisTranslation: new Metre(87),
    zAxisTranslation: new Metre(-188)
)

to Beijing 1954 (Geographic2D)

EPSG

PHPCoord

Name: Beijing 1954 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15918
Extent: China - Ordos basin
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BEIJING_1954),
    xAxisTranslation: new Metre(-12.646),
    yAxisTranslation: new Metre(155.176),
    zAxisTranslation: new Metre(80.863)
)
Name: Beijing 1954 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15919
Extent: China - offshore - Yellow Sea
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BEIJING_1954),
    xAxisTranslation: new Metre(-15.53),
    yAxisTranslation: new Metre(113.82),
    zAxisTranslation: new Metre(41.38),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.814),
    scaleDifference: new PartsPerMillion(0.38)
)
Name: Beijing 1954 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::15920
Extent: China - offshore - Pearl River basin
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BEIJING_1954),
    xAxisTranslation: new Metre(-31.4),
    yAxisTranslation: new Metre(144.3),
    zAxisTranslation: new Metre(74.8),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.814),
    scaleDifference: new PartsPerMillion(0.38)
)
Name: Beijing 1954 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::15921
Extent: China - Tarim - 77.5°E to 88°E and 37°N to 42°N
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BEIJING_1954),
    xAxisTranslation: new Metre(-15.8),
    yAxisTranslation: new Metre(154.4),
    zAxisTranslation: new Metre(82.3)
)
Name: Beijing 1954 to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::15935
Extent: China - offshore - Bei Bu
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BEIJING_1954),
    xAxisTranslation: new Metre(-18),
    yAxisTranslation: new Metre(136.8),
    zAxisTranslation: new Metre(73.7),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.814),
    scaleDifference: new PartsPerMillion(0.38)
)
Name: Beijing 1954 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15936
Extent: China - Ordos basin
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BEIJING_1954),
    xAxisTranslation: new Metre(-11.911),
    yAxisTranslation: new Metre(154.833),
    zAxisTranslation: new Metre(80.079)
)

to Bekaa Valley 1920 (Geographic2D)

EPSG

PHPCoord

Name: Bekaa Valley 1920 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6911
Extent: Lebanon - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BEKAA_VALLEY_1920),
    xAxisTranslation: new Metre(183),
    yAxisTranslation: new Metre(15),
    zAxisTranslation: new Metre(-273)
)

to Bellevue (Geographic2D)

EPSG

PHPCoord

Name: Bellevue to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15801
Extent: Vanuatu - southern islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BELLEVUE),
    xAxisTranslation: new Metre(127),
    yAxisTranslation: new Metre(769),
    zAxisTranslation: new Metre(-472)
)

to Bioko (Geographic2D)

EPSG

PHPCoord

Name: Bioko to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6912
Extent: Equatorial Guinea - Bioko
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BIOKO),
    xAxisTranslation: new Metre(235),
    yAxisTranslation: new Metre(110),
    zAxisTranslation: new Metre(-393)
)

to Bissau (Geographic2D)

EPSG

PHPCoord

Name: Bissau to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1547
Extent: Guinea-Bissau - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BISSAU),
    xAxisTranslation: new Metre(173),
    yAxisTranslation: new Metre(-253),
    zAxisTranslation: new Metre(-27)
)

to Bukit Rimpah (Geographic2D)

EPSG

PHPCoord

Name: Bukit Rimpah to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1126
Extent: Indonesia - Banga & Belitung Islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_BUKIT_RIMPAH),
    xAxisTranslation: new Metre(384),
    yAxisTranslation: new Metre(-664),
    zAxisTranslation: new Metre(48)
)

to CIGD11 (Geographic2D)

EPSG

PHPCoord

Name: CIGD11 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6177
Extent: Cayman Islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CIGD11),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to CR05 (Geographic2D)

EPSG

PHPCoord

Name: CR05 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9752
Extent: Costa Rica
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CR05),
    xAxisTranslation: new Metre(0.16959),
    yAxisTranslation: new Metre(-0.35312),
    zAxisTranslation: new Metre(-0.51846),
    xAxisRotation: new ArcSecond(0.03385),
    yAxisRotation: new ArcSecond(-0.16325),
    zAxisRotation: new ArcSecond(0.03446),
    scaleDifference: new PartsPerMillion(-0.03693)
)

to CSG67 (Geographic2D)

EPSG

PHPCoord

Name: CSG67 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1906
Extent: French Guiana - coastal area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CSG67),
    xAxisTranslation: new Metre(186),
    yAxisTranslation: new Metre(-230),
    zAxisTranslation: new Metre(-110)
)

to Camacupa 2015 (Geographic2D)

EPSG

PHPCoord

Name: Camacupa 2015 to WGS 84 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::8882
Extent: Angola
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CAMACUPA_2015),
    xAxisTranslation: new Metre(93.799),
    yAxisTranslation: new Metre(132.737),
    zAxisTranslation: new Metre(219.073),
    xAxisRotation: new ArcSecond(-1.844),
    yAxisRotation: new ArcSecond(0.648),
    zAxisRotation: new ArcSecond(-6.37),
    scaleDifference: new PartsPerMillion(0.169)
)

to Camp Area Astro (Geographic2D)

EPSG

PHPCoord

Name: Camp Area Astro to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15802
Extent: Antarctica - Camp McMurdo area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CAMP_AREA_ASTRO),
    xAxisTranslation: new Metre(104),
    yAxisTranslation: new Metre(129),
    zAxisTranslation: new Metre(-239)
)

to Campo Inchauspe (Geographic2D)

EPSG

PHPCoord

Name: Campo Inchauspe to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1527
Extent: Argentina - Neuquen province Auca Mahuida area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CAMPO_INCHAUSPE),
    xAxisTranslation: new Metre(154.5),
    yAxisTranslation: new Metre(-150.7),
    zAxisTranslation: new Metre(-100.4)
)

to Cape (Geographic2D)

EPSG

PHPCoord

Name: Cape to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1129
Extent: South Africa - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CAPE),
    xAxisTranslation: new Metre(134.73),
    yAxisTranslation: new Metre(110.92),
    zAxisTranslation: new Metre(292.66)
)

to Cape Canaveral (Geographic2D)

EPSG

PHPCoord

Name: Cape Canaveral to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15804
Extent: North America - Bahamas and USA - Florida - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CAPE_CANAVERAL),
    xAxisTranslation: new Metre(2),
    yAxisTranslation: new Metre(-151),
    zAxisTranslation: new Metre(-181)
)

to Carthage (Geographic2D)

EPSG

PHPCoord

Name: Carthage to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1130
Extent: Tunisia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CARTHAGE),
    xAxisTranslation: new Metre(263),
    yAxisTranslation: new Metre(-6),
    zAxisTranslation: new Metre(-431)
)

to Chatham Islands 1971 (Geographic2D)

EPSG

PHPCoord

Name: CI1971 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1080
Extent: New Zealand - Chatham Islands group
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CHATHAM_ISLANDS_1971),
    xAxisTranslation: new Metre(-175),
    yAxisTranslation: new Metre(38),
    zAxisTranslation: new Metre(-113)
)

to Chos Malal 1914 (Geographic2D)

EPSG

PHPCoord

Name: Chos Malal 1914 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9257
Extent: Argentina - Mendoza - Cuyo basin
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CHOS_MALAL_1914),
    xAxisTranslation: new Metre(-8.88),
    yAxisTranslation: new Metre(-184.86),
    zAxisTranslation: new Metre(-106.69)
)
Name: Chos Malal 1914 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9258
Extent: Argentina - Neuquen province
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CHOS_MALAL_1914),
    xAxisTranslation: new Metre(-15.75),
    yAxisTranslation: new Metre(-164.93),
    zAxisTranslation: new Metre(-126.18)
)

to Cocos Islands 1965 (Geographic2D)

EPSG

PHPCoord

Name: Cocos Islands 1965 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15794
Extent: Cocos (Keeling) Islands - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_COCOS_ISLANDS_1965),
    xAxisTranslation: new Metre(491),
    yAxisTranslation: new Metre(22),
    zAxisTranslation: new Metre(-435)
)

to Conakry 1905 (Geographic2D)

EPSG

PHPCoord

Name: Conakry 1905 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1517
Extent: Guinea - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CONAKRY_1905),
    xAxisTranslation: new Metre(23),
    yAxisTranslation: new Metre(-259),
    zAxisTranslation: new Metre(9)
)

to Corrego Alegre 1970-72 (Geographic2D)

EPSG

PHPCoord

Name: Corrego Alegre 1970-72 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1132
Extent: Brazil - Corrego Alegre 1970-1972
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_CORREGO_ALEGRE_1970_72),
    xAxisTranslation: new Metre(206),
    yAxisTranslation: new Metre(-172),
    zAxisTranslation: new Metre(6)
)

to DGN95 (Geographic2D)

EPSG

PHPCoord

Name: DGN95 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15912
Extent: Indonesia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DGN95),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to DRUKREF 03 (Geographic2D)

EPSG

PHPCoord

Name: DRUKREF 03 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5267
Extent: Bhutan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DRUKREF_03),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Dabola 1981 (Geographic2D)

EPSG

PHPCoord

Name: Dabola 1981 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1518
Extent: Guinea - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DABOLA_1981),
    xAxisTranslation: new Metre(83),
    yAxisTranslation: new Metre(-37),
    zAxisTranslation: new Metre(-124)
)

to Datum 73 (Geographic2D)

EPSG

PHPCoord

Name: Datum 73 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1987
Extent: Portugal - mainland - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DATUM_73),
    xAxisTranslation: new Metre(239.749),
    yAxisTranslation: new Metre(-88.181),
    zAxisTranslation: new Metre(-30.488),
    xAxisRotation: new ArcSecond(0.263),
    yAxisRotation: new ArcSecond(0.082),
    zAxisRotation: new ArcSecond(1.211),
    scaleDifference: new PartsPerMillion(-2.229)
)

to Dealul Piscului 1930 (Geographic2D)

EPSG

PHPCoord

Name: Dealul Piscului 1930 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1995
Extent: Romania - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DEALUL_PISCULUI_1930),
    xAxisTranslation: new Metre(-103.25),
    yAxisTranslation: new Metre(100.4),
    zAxisTranslation: new Metre(307.19)
)

to Deception Island (Geographic2D)

EPSG

PHPCoord

Name: Deception Island to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15812
Extent: Antarctica - Deception Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DECEPTION_ISLAND),
    xAxisTranslation: new Metre(-260),
    yAxisTranslation: new Metre(-12),
    zAxisTranslation: new Metre(147)
)

to Deir ez Zor (Geographic2D)

EPSG

PHPCoord

Name: Deir ez Zor to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::15742
Extent: Syria - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DEIR_EZ_ZOR),
    xAxisTranslation: new Metre(190.421),
    yAxisTranslation: new Metre(-8.532),
    zAxisTranslation: new Metre(-238.69)
)
Name: Deir ez Zor to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15743
Extent: Syria - Deir area
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DEIR_EZ_ZOR),
    xAxisTranslation: new Metre(83.58),
    yAxisTranslation: new Metre(397.54),
    zAxisTranslation: new Metre(-458.78),
    xAxisRotation: new ArcSecond(17.595),
    yAxisRotation: new ArcSecond(2.847),
    zAxisRotation: new ArcSecond(-4.256),
    scaleDifference: new PartsPerMillion(-3.225)
)
Name: Deir ez Zor to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1587
Extent: Syria - Shaddadeh area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DEIR_EZ_ZOR),
    xAxisTranslation: new Metre(191.77),
    yAxisTranslation: new Metre(-15.01),
    zAxisTranslation: new Metre(-235.07)
)

to Diego Garcia 1969 (Geographic2D)

EPSG

PHPCoord

Name: Diego Garcia 1969 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15808
Extent: British Indian Ocean Territory - Diego Garcia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DIEGO_GARCIA_1969),
    xAxisTranslation: new Metre(-208),
    yAxisTranslation: new Metre(435),
    zAxisTranslation: new Metre(229)
)

to Dominica 1945 (Geographic2D)

EPSG

PHPCoord

Name: Dominica 1945 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1442
Extent: Dominica - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DOMINICA_1945),
    xAxisTranslation: new Metre(-725),
    yAxisTranslation: new Metre(-685),
    zAxisTranslation: new Metre(-536)
)

to Douala 1948 (Geographic2D)

EPSG

PHPCoord

Name: Douala 1948 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15873
Extent: Cameroon - coastal area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_DOUALA_1948),
    xAxisTranslation: new Metre(206.1),
    yAxisTranslation: new Metre(174.7),
    zAxisTranslation: new Metre(87.7)
)

to ED50 (Geographic2D)

EPSG

PHPCoord

Name: ED50 to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1137
Extent: Egypt - Western Desert
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(130),
    yAxisTranslation: new Metre(117),
    zAxisTranslation: new Metre(151)
)
Name: ED50 to WGS 84 (16)
Code: urn:ogc:def:coordinateOperation:EPSG::1245
Extent: Tunisia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(112),
    yAxisTranslation: new Metre(77),
    zAxisTranslation: new Metre(145)
)
Name: ED50 to WGS 84 (31)
Code: urn:ogc:def:coordinateOperation:EPSG::1810
Extent: Egypt - Western Desert
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(84),
    yAxisTranslation: new Metre(103),
    zAxisTranslation: new Metre(122.5),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.554),
    scaleDifference: new PartsPerMillion(-0.2263)
)
Name: ED50 to WGS 84 (37)
Code: urn:ogc:def:coordinateOperation:EPSG::1087
Extent: Jordan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(112),
    yAxisTranslation: new Metre(110.3),
    zAxisTranslation: new Metre(140.2)
)
Name: ED50 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1135
Extent: Asia - Middle East - Iraq; Israel; Jordan; Lebanon; Kuwait; Saudi Arabia; Syria
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(103),
    yAxisTranslation: new Metre(106),
    zAxisTranslation: new Metre(141)
)
Name: ED50 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1133
Extent: Europe - west (DMA ED50 mean)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(87),
    yAxisTranslation: new Metre(98),
    zAxisTranslation: new Metre(121)
)
Name: ED50 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1134
Extent: Europe - west central (by country)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(87),
    yAxisTranslation: new Metre(96),
    zAxisTranslation: new Metre(120)
)
Name: ED50 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1136
Extent: Cyprus
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(104),
    yAxisTranslation: new Metre(101),
    zAxisTranslation: new Metre(140)
)
Name: ED50 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1138
Extent: Europe - British Isles and Channel Islands onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(86),
    yAxisTranslation: new Metre(96),
    zAxisTranslation: new Metre(120)
)
Name: ED50 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1139
Extent: Europe - Finland and Norway - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(87),
    yAxisTranslation: new Metre(95),
    zAxisTranslation: new Metre(120)
)
Name: ED50 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1140
Extent: Greece - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(84),
    yAxisTranslation: new Metre(95),
    zAxisTranslation: new Metre(130)
)
Name: ED50 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::1142
Extent: Italy - Sardinia onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(97),
    yAxisTranslation: new Metre(103),
    zAxisTranslation: new Metre(120)
)
Name: ED50 to WGS 84 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::1143
Extent: Italy - Sicily onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(97),
    yAxisTranslation: new Metre(88),
    zAxisTranslation: new Metre(135)
)
Name: ED50 to WGS 84 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::1144
Extent: Malta - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(107),
    yAxisTranslation: new Metre(88),
    zAxisTranslation: new Metre(149)
)
Name: ED50 to WGS 84 (13)
Code: urn:ogc:def:coordinateOperation:EPSG::1145
Extent: Europe - Portugal and Spain
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(84),
    yAxisTranslation: new Metre(107),
    zAxisTranslation: new Metre(120)
)
Name: ED50 to WGS 84 (18)
Code: urn:ogc:def:coordinateOperation:EPSG::1311
Extent: Europe - common offshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(89.5),
    yAxisTranslation: new Metre(93.8),
    zAxisTranslation: new Metre(123.1),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(0.156),
    scaleDifference: new PartsPerMillion(-1.2)
)
Name: ED50 to WGS 84 (19)
Code: urn:ogc:def:coordinateOperation:EPSG::1440
Extent: Greece - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(86),
    yAxisTranslation: new Metre(92.2),
    zAxisTranslation: new Metre(127.5)
)
Name: ED50 to WGS 84 (42)
Code: urn:ogc:def:coordinateOperation:EPSG::15964
Extent: Portugal - mainland - offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(86.277),
    yAxisTranslation: new Metre(108.879),
    zAxisTranslation: new Metre(120.181)
)
Name: ED50 to WGS 84 (24)
Code: urn:ogc:def:coordinateOperation:EPSG::1613
Extent: Norway - North Sea - offshore south of 62°N
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(90.365),
    yAxisTranslation: new Metre(101.13),
    zAxisTranslation: new Metre(123.384),
    xAxisRotation: new ArcSecond(-0.333),
    yAxisRotation: new ArcSecond(-0.077),
    zAxisRotation: new ArcSecond(-0.894),
    scaleDifference: new PartsPerMillion(-1.994)
)
Name: ED50 to WGS 84 (39)
Code: urn:ogc:def:coordinateOperation:EPSG::1853
Extent: Ireland - Corrib and Errigal
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(82.31),
    yAxisTranslation: new Metre(95.23),
    zAxisTranslation: new Metre(114.96)
)
Name: ED50 to WGS 84 (33)
Code: urn:ogc:def:coordinateOperation:EPSG::1985
Extent: Portugal - mainland - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(87.987),
    yAxisTranslation: new Metre(108.639),
    zAxisTranslation: new Metre(121.593)
)
Name: ED50 to WGS 84 (34)
Code: urn:ogc:def:coordinateOperation:EPSG::1989
Extent: Portugal - mainland - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(74.292),
    yAxisTranslation: new Metre(135.889),
    zAxisTranslation: new Metre(104.967),
    xAxisRotation: new ArcSecond(-0.524),
    yAxisRotation: new ArcSecond(-0.136),
    zAxisRotation: new ArcSecond(0.61),
    scaleDifference: new PartsPerMillion(3.761)
)
Name: ED50 to WGS 84 (36)
Code: urn:ogc:def:coordinateOperation:EPSG::1998
Extent: Germany - offshore North Sea
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50),
    xAxisTranslation: new Metre(157.89),
    yAxisTranslation: new Metre(17.16),
    zAxisTranslation: new Metre(78.41),
    xAxisRotation: new ArcSecond(-2.118),
    yAxisRotation: new ArcSecond(-2.697),
    zAxisRotation: new ArcSecond(1.434),
    scaleDifference: new PartsPerMillion(5.38)
)

to ED50(ED77) (Geographic2D)

EPSG

PHPCoord

Name: ED50(ED77) to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1141
Extent: Iran
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50_ED77),
    xAxisTranslation: new Metre(117),
    yAxisTranslation: new Metre(132),
    zAxisTranslation: new Metre(164)
)
Name: ED50(ED77) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1514
Extent: Iran
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50_ED77),
    xAxisTranslation: new Metre(110.33),
    yAxisTranslation: new Metre(97.73),
    zAxisTranslation: new Metre(119.85),
    xAxisRotation: new ArcSecond(-0.3423),
    yAxisRotation: new ArcSecond(-1.1634),
    zAxisRotation: new ArcSecond(-0.2715),
    scaleDifference: new PartsPerMillion(-0.063)
)
Name: ED50(ED77) to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15745
Extent: Iran - South Pars block 11
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50_ED77),
    xAxisTranslation: new Metre(123.02),
    yAxisTranslation: new Metre(158.95),
    zAxisTranslation: new Metre(168.47)
)
Name: ED50(ED77) to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1856
Extent: Iran - South Pars blocks 2 and 3
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50_ED77),
    xAxisTranslation: new Metre(122.89),
    yAxisTranslation: new Metre(159.08),
    zAxisTranslation: new Metre(168.74)
)
Name: ED50(ED77) to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1857
Extent: Iran - Lavan Island and Balal field
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50_ED77),
    xAxisTranslation: new Metre(84.78),
    yAxisTranslation: new Metre(107.55),
    zAxisTranslation: new Metre(137.25)
)
Name: ED50(ED77) to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1858
Extent: Iran - Kharg Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED50_ED77),
    xAxisTranslation: new Metre(123.92),
    yAxisTranslation: new Metre(155.515),
    zAxisTranslation: new Metre(157.721)
)

to ED79 (Geographic2D)

EPSG

PHPCoord

Name: ED79 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15752
Extent: Europe - west
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED79),
    xAxisTranslation: new Metre(86),
    yAxisTranslation: new Metre(98),
    zAxisTranslation: new Metre(119)
)

to ED87 (Geographic2D)

EPSG

PHPCoord

Name: ED87 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1146
Extent: Europe - North Sea
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ED87),
    xAxisTranslation: new Metre(82.981),
    yAxisTranslation: new Metre(99.719),
    zAxisTranslation: new Metre(110.709),
    xAxisRotation: new MicroRadian(0.5076),
    yAxisRotation: new MicroRadian(-0.1503),
    zAxisRotation: new MicroRadian(-0.3898),
    scaleDifference: new PartsPerMillion(0.3143)
)

to ELD79 (Geographic2D)

EPSG

PHPCoord

Name: ELD79 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15707
Extent: Libya - Amal
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ELD79),
    xAxisTranslation: new Metre(118.996),
    yAxisTranslation: new Metre(111.177),
    zAxisTranslation: new Metre(198.687)
)
Name: ELD79 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::15778
Extent: Libya - Sirte NC192
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ELD79),
    xAxisTranslation: new Metre(114.7),
    yAxisTranslation: new Metre(98.5),
    zAxisTranslation: new Metre(150.7)
)
Name: ELD79 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::15909
Extent: Libya - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ELD79),
    xAxisTranslation: new Metre(115.8543),
    yAxisTranslation: new Metre(99.0583),
    zAxisTranslation: new Metre(152.4616)
)
Name: ELD79 to WGS 84 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::15923
Extent: Libya - Cyrenaica
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ELD79),
    xAxisTranslation: new Metre(117.7),
    yAxisTranslation: new Metre(100.3),
    zAxisTranslation: new Metre(152.4)
)
Name: ELD79 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1860
Extent: Libya - Murzuq and En Naga
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ELD79),
    xAxisTranslation: new Metre(113.997),
    yAxisTranslation: new Metre(97.076),
    zAxisTranslation: new Metre(152.312)
)
Name: ELD79 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1862
Extent: Libya - Mabruk
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ELD79),
    xAxisTranslation: new Metre(194.513),
    yAxisTranslation: new Metre(63.978),
    zAxisTranslation: new Metre(25.759),
    xAxisRotation: new ArcSecond(3.4027),
    yAxisRotation: new ArcSecond(-3.756),
    zAxisRotation: new ArcSecond(3.352),
    scaleDifference: new PartsPerMillion(0.9175)
)

to ETRS89 (Geographic2D)

EPSG

PHPCoord

Name: ETRS89 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1149
Extent: Europe - ETRF by country
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ETRS89),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Easter Island 1967 (Geographic2D)

EPSG

PHPCoord

Name: Easter Island 1967 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15806
Extent: Chile - Easter Island onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_EASTER_ISLAND_1967),
    xAxisTranslation: new Metre(-211),
    yAxisTranslation: new Metre(-147),
    zAxisTranslation: new Metre(-111)
)

to Egypt 1907 (Geographic2D)

EPSG

PHPCoord

Name: Egypt 1907 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::7697
Extent: Egypt
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_EGYPT_1907),
    xAxisTranslation: new Metre(127.535),
    yAxisTranslation: new Metre(-113.495),
    zAxisTranslation: new Metre(12.7),
    xAxisRotation: new ArcSecond(-1.603747),
    yAxisRotation: new ArcSecond(0.153612),
    zAxisRotation: new ArcSecond(5.364408),
    scaleDifference: new PartsPerMillion(-5.33745),
    ordinate1OfEvaluationPoint: new Metre(4854969.728),
    ordinate2OfEvaluationPoint: new Metre(2945552.013),
    ordinate3OfEvaluationPoint: new Metre(2868447.61)
)

to Egypt Gulf of Suez S-650 TL (Geographic2D)

EPSG

PHPCoord

Name: Egypt Gulf of Suez S-650 TL to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15846
Extent: Egypt - Gulf of Suez
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_EGYPT_GULF_OF_SUEZ_S_650_TL),
    xAxisTranslation: new Metre(146.21),
    yAxisTranslation: new Metre(-112.63),
    zAxisTranslation: new Metre(-4.05)
)

to FD58 (Geographic2D)

EPSG

PHPCoord

Name: FD58 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1513
Extent: Iran - Kangan district
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_FD58),
    xAxisTranslation: new Metre(241.54),
    yAxisTranslation: new Metre(163.64),
    zAxisTranslation: new Metre(-396.06)
)
Name: FD58 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1854
Extent: Iran - Lavan Island and Balal field
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_FD58),
    xAxisTranslation: new Metre(239.1),
    yAxisTranslation: new Metre(170.02),
    zAxisTranslation: new Metre(-397.5)
)
Name: FD58 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1855
Extent: Iran - Kharg Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_FD58),
    xAxisTranslation: new Metre(244.72),
    yAxisTranslation: new Metre(162.773),
    zAxisTranslation: new Metre(-400.75)
)

to FEH2010 (Geographic2D)

EPSG

PHPCoord

Name: FEH2010 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5599
Extent: Europe - Fehmarnbelt outer
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_FEH2010),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Fahud (Geographic2D)

EPSG

PHPCoord

Name: Fahud to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::6908
Extent: Oman - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_FAHUD),
    xAxisTranslation: new Metre(345),
    yAxisTranslation: new Metre(-3),
    zAxisTranslation: new Metre(-223)
)

to Fiji 1956 (Geographic2D)

EPSG

PHPCoord

Name: Fiji 1956 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15875
Extent: Fiji - main islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_FIJI_1956),
    xAxisTranslation: new Metre(-265.025),
    yAxisTranslation: new Metre(-384.929),
    zAxisTranslation: new Metre(194.046)
)

to Fiji 1986 (Geographic2D)

EPSG

PHPCoord

Name: Fiji 1986 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15876
Extent: Fiji - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_FIJI_1986),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-4.5),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.554),
    scaleDifference: new PartsPerMillion(-0.2263)
)

to GDA2020 (Geographic2D)

EPSG

PHPCoord

Name: WGS 84 to GDA2020 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::9690
Extent: Australia - GDA
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA2020),
    xAxisTranslation: new Millimetre(61.55),
    yAxisTranslation: new Millimetre(-10.87),
    zAxisTranslation: new Millimetre(-40.19),
    xAxisRotation: new ArcSecond(-0.0394924),
    yAxisRotation: new ArcSecond(-0.0327221),
    zAxisRotation: new ArcSecond(-0.0328979),
    scaleDifference: new PartsPerBillion(-9.994)
)
Name: WGS 84 to GDA2020 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::9691
Extent: Australia - onshore
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA2020),
    offsetsFile: NTv2GDA94GDA2020AustraliaProvider->provideGrid()
)
Name: GDA2020 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8450
Extent: Australia - GDA
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDA2020),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to GDBD2009 (Geographic2D)

EPSG

PHPCoord

Name: GDBD2009 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6701
Extent: Brunei
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GDBD2009),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to GGRS87 (Geographic2D)

EPSG

PHPCoord

Name: GGRS87 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1272
Extent: Greece - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GGRS87),
    xAxisTranslation: new Metre(199.87),
    yAxisTranslation: new Metre(-74.79),
    zAxisTranslation: new Metre(-246.62)
)

to GR96 (Geographic2D)

EPSG

PHPCoord

Name: GR96 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15879
Extent: Greenland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GR96),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to GSK-2011 (Geographic2D)

EPSG

PHPCoord

Name: GSK-2011 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9773
Extent: Russia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GSK_2011),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Gambia (Geographic2D)

EPSG

PHPCoord

Name: Gambia to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6913
Extent: Gambia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GAMBIA),
    xAxisTranslation: new Metre(63),
    yAxisTranslation: new Metre(-176),
    zAxisTranslation: new Metre(-185)
)

to Gan 1970 (Geographic2D)

EPSG

PHPCoord

Name: Gan 1970 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15713
Extent: Maldives - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GAN_1970),
    xAxisTranslation: new Metre(133),
    yAxisTranslation: new Metre(321),
    zAxisTranslation: new Metre(-50)
)

to Grand Comoros (Geographic2D)

EPSG

PHPCoord

Name: Grand Comoros to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5521
Extent: Comoros - Njazidja (Grande Comore)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GRAND_COMOROS),
    xAxisTranslation: new Metre(963),
    yAxisTranslation: new Metre(-510),
    zAxisTranslation: new Metre(359)
)

to Grenada 1953 (Geographic2D)

EPSG

PHPCoord

Name: Grenada 1953 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1443
Extent: Grenada - main island - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GRENADA_1953),
    xAxisTranslation: new Metre(-72),
    yAxisTranslation: new Metre(-213.7),
    zAxisTranslation: new Metre(-93)
)

to Guadeloupe 1948 (Geographic2D)

EPSG

PHPCoord

Name: Guadeloupe 1948 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1905
Extent: Guadeloupe - Grande-Terre and surrounding islands - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GUADELOUPE_1948),
    xAxisTranslation: new Metre(472.29),
    yAxisTranslation: new Metre(5.63),
    zAxisTranslation: new Metre(304.12),
    xAxisRotation: new ArcSecond(-0.4362),
    yAxisRotation: new ArcSecond(0.8374),
    zAxisRotation: new ArcSecond(-0.2563),
    scaleDifference: new PartsPerMillion(-1.8984)
)

to Guam 1963 (Geographic2D)

EPSG

PHPCoord

Name: Guam 1963 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1070
Extent: Guam - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GUAM_1963),
    xAxisTranslation: new Metre(100),
    yAxisTranslation: new Metre(248),
    zAxisTranslation: new Metre(-259)
)

to Gulshan 303 (Geographic2D)

EPSG

PHPCoord

Name: Gulshan 303 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9679
Extent: Bangladesh
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_GULSHAN_303),
    xAxisTranslation: new Metre(-283.729),
    yAxisTranslation: new Metre(-735.942),
    zAxisTranslation: new Metre(-261.143)
)

to HD1909 (Geographic2D)

EPSG

PHPCoord

Name: HD1909 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3817
Extent: Hungary
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HD1909),
    xAxisTranslation: new Metre(-595.48),
    yAxisTranslation: new Metre(-121.69),
    zAxisTranslation: new Metre(-515.35),
    xAxisRotation: new ArcSecond(4.115),
    yAxisRotation: new ArcSecond(-2.9383),
    zAxisRotation: new ArcSecond(0.853),
    scaleDifference: new PartsPerMillion(3.408)
)

to Hanoi 1972 (Geographic2D)

EPSG

PHPCoord

Name: Hanoi 1972 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1544
Extent: Vietnam - onshore Vung Tau area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HANOI_1972),
    xAxisTranslation: new Metre(17.51),
    yAxisTranslation: new Metre(108.32),
    zAxisTranslation: new Metre(62.39)
)

to Hartebeesthoek94 (Geographic2D)

EPSG

PHPCoord

Name: Hartebeesthoek94 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1505
Extent: Africa - South Africa, Lesotho and Eswatini.
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HARTEBEESTHOEK94),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Helle 1954 (Geographic2D)

EPSG

PHPCoord

Name: Helle 1954 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1957
Extent: Jan Mayen - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HELLE_1954),
    xAxisTranslation: new Metre(-982.6087),
    yAxisTranslation: new Metre(-552.753),
    zAxisTranslation: new Metre(540.873),
    xAxisRotation: new MicroRadian(-32.39344),
    yAxisRotation: new MicroRadian(153.25684),
    zAxisRotation: new MicroRadian(96.2266),
    scaleDifference: new PartsPerMillion(-16.805)
)

to Herat North (Geographic2D)

EPSG

PHPCoord

Name: Herat North to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1246
Extent: Afghanistan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HERAT_NORTH),
    xAxisTranslation: new Metre(333),
    yAxisTranslation: new Metre(222),
    zAxisTranslation: new Metre(-114)
)

to Hito XVIII 1963 (Geographic2D)

EPSG

PHPCoord

Name: Hito XVIII to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1529
Extent: Argentina - Tierra del Fuego onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HITO_XVIII_1963),
    xAxisTranslation: new Metre(-18.38),
    yAxisTranslation: new Metre(-192.45),
    zAxisTranslation: new Metre(-96.82),
    xAxisRotation: new ArcSecond(-0.056),
    yAxisRotation: new ArcSecond(0.142),
    zAxisRotation: new ArcSecond(0.2),
    scaleDifference: new PartsPerMillion(0.0013)
)
Name: Hito XVIII 1963 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1892
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HITO_XVIII_1963),
    xAxisTranslation: new Metre(-16),
    yAxisTranslation: new Metre(-196),
    zAxisTranslation: new Metre(-93)
)

to Hjorsey 1955 (Geographic2D)

EPSG

PHPCoord

Name: Hjorsey 1955 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6909
Extent: Iceland - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HJORSEY_1955),
    xAxisTranslation: new Metre(73),
    yAxisTranslation: new Metre(-47),
    zAxisTranslation: new Metre(83)
)

to Hong Kong 1963(67) (Geographic2D)

EPSG

PHPCoord

Name: Hong Kong 1963(67) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15842
Extent: China - Hong Kong
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HONG_KONG_1963_67),
    xAxisTranslation: new Metre(156),
    yAxisTranslation: new Metre(271),
    zAxisTranslation: new Metre(189)
)

to Hong Kong Geodetic CS (Geographic2D)

EPSG

PHPCoord

Name: Hong Kong Geodetic CS to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8439
Extent: China - Hong Kong
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HONG_KONG_GEODETIC_CS),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Hu Tzu Shan 1950 (Geographic2D)

EPSG

PHPCoord

Name: Hu Tzu Shan 1950 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1152
Extent: Taiwan - onshore - mainland and Penghu
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_HU_TZU_SHAN_1950),
    xAxisTranslation: new Metre(637),
    yAxisTranslation: new Metre(549),
    zAxisTranslation: new Metre(203)
)

to IG05/12 Intermediate CRS (Geographic2D)

EPSG

PHPCoord

Name: WGS 84 to IG05/12 Intermediate CRS
Code: urn:ogc:def:coordinateOperation:EPSG::9189
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IG05_12_INTERMEDIATE_CRS),
    xAxisTranslation: new Metre(-23.772),
    yAxisTranslation: new Metre(-17.49),
    zAxisTranslation: new Metre(-17.859),
    xAxisRotation: new ArcSecond(-0.3132),
    yAxisRotation: new ArcSecond(-1.85274),
    zAxisRotation: new ArcSecond(1.67299),
    scaleDifference: new PartsPerMillion(5.4262)
)

to IGCB 1955 (Geographic2D)

EPSG

PHPCoord

Name: IGCB 1955 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15787
Extent: Congo DR (Zaire) - Bas Congo
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGCB_1955),
    xAxisTranslation: new Metre(79.9),
    yAxisTranslation: new Metre(158),
    zAxisTranslation: new Metre(168.9)
)

to IGN 1962 Kerguelen (Geographic2D)

EPSG

PHPCoord

Name: IGN 1962 Kerguelen to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15850
Extent: French Southern Territories - Kerguelen onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGN_1962_KERGUELEN),
    xAxisTranslation: new Metre(-145),
    yAxisTranslation: new Metre(187),
    zAxisTranslation: new Metre(-103)
)

to IGN72 Nuku Hiva (Geographic2D)

EPSG

PHPCoord

Name: IGN72 Nuku Hiva to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::8848
Extent: French Polynesia - Marquesas Islands - Nuku Hiva
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGN72_NUKU_HIVA),
    xAxisTranslation: new Metre(-165.804),
    yAxisTranslation: new Metre(-216.213),
    zAxisTranslation: new Metre(-180.26),
    xAxisRotation: new ArcSecond(0.6251),
    yAxisRotation: new ArcSecond(0.4515),
    zAxisRotation: new ArcSecond(0.0721),
    scaleDifference: new PartsPerMillion(-7.4111)
)

to IGRS (Geographic2D)

EPSG

PHPCoord

Name: IGRS to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3894
Extent: Iraq
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IGRS),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to IKBD-92 (Geographic2D)

EPSG

PHPCoord

Name: IKBD-92 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1993
Extent: Asia - Middle East - Iraq-Kuwait boundary
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IKBD_92),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to ISN2004 (Geographic2D)

EPSG

PHPCoord

Name: ISN2004 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5327
Extent: Iceland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ISN2004),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to ISN2016 (Geographic2D)

EPSG

PHPCoord

Name: ISN2016 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9291
Extent: Iceland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ISN2016),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to ISN93 (Geographic2D)

EPSG

PHPCoord

Name: ISN93 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1952
Extent: Iceland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ISN93),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Indian 1954 (Geographic2D)

EPSG

PHPCoord

Name: Indian 1954 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1153
Extent: Thailand - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_INDIAN_1954),
    xAxisTranslation: new Metre(-217),
    yAxisTranslation: new Metre(-823),
    zAxisTranslation: new Metre(-299)
)

to Indian 1960 (Geographic2D)

EPSG

PHPCoord

Name: Indian 1960 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1542
Extent: Vietnam - 14°N to 18°N onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_INDIAN_1960),
    xAxisTranslation: new Metre(-198),
    yAxisTranslation: new Metre(-881),
    zAxisTranslation: new Metre(-317)
)
Name: Indian 1960 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1543
Extent: Vietnam - Con Son Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_INDIAN_1960),
    xAxisTranslation: new Metre(-182),
    yAxisTranslation: new Metre(-915),
    zAxisTranslation: new Metre(-344)
)

to Indian 1975 (Geographic2D)

EPSG

PHPCoord

Name: Indian 1975 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1304
Extent: Thailand - onshore and Gulf of Thailand
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_INDIAN_1975),
    xAxisTranslation: new Metre(-210),
    yAxisTranslation: new Metre(-814),
    zAxisTranslation: new Metre(-289)
)
Name: Indian 1975 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1812
Extent: Thailand - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_INDIAN_1975),
    xAxisTranslation: new Metre(-293),
    yAxisTranslation: new Metre(-836),
    zAxisTranslation: new Metre(-318),
    xAxisRotation: new ArcSecond(-0.5),
    yAxisRotation: new ArcSecond(-1.6),
    zAxisRotation: new ArcSecond(2.8),
    scaleDifference: new PartsPerMillion(-2.1)
)

to Israel 1993 (Geographic2D)

EPSG

PHPCoord

Name: Israel 1993 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9676
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ISRAEL_1993),
    xAxisTranslation: new Metre(-23.772),
    yAxisTranslation: new Metre(-17.49),
    zAxisTranslation: new Metre(-17.859),
    xAxisRotation: new ArcSecond(-0.3132),
    yAxisRotation: new ArcSecond(-1.85274),
    zAxisRotation: new ArcSecond(1.67299),
    scaleDifference: new PartsPerMillion(5.4262)
)

to Iwo Jima 1945 (Geographic2D)

EPSG

PHPCoord

Name: Iwo Jima 1945 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15796
Extent: Japan - Iwo Jima
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_IWO_JIMA_1945),
    xAxisTranslation: new Metre(-145),
    yAxisTranslation: new Metre(-75),
    zAxisTranslation: new Metre(272)
)

to JAD2001 (Geographic2D)

EPSG

PHPCoord

Name: JAD2001 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15925
Extent: Jamaica
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JAD2001),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to JGD2000 (Geographic2D)

EPSG

PHPCoord

Name: JGD2000 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1826
Extent: Japan excluding northern main province
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JGD2000),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)
Name: JGD2000 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9896
Extent: Japan - northern Honshu
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JGD2000),
    offsetsFile: NTv2JGD2000JGD2011JapanProvider->provideGrid()
)

to JGD2011 (Geographic2D)

EPSG

PHPCoord

Name: JGD2011 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9936
Extent: Japan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JGD2011),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Johnston Island 1961 (Geographic2D)

EPSG

PHPCoord

Name: Johnston Island 1961 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15809
Extent: Johnston Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JOHNSTON_ISLAND_1961),
    xAxisTranslation: new Metre(-189),
    yAxisTranslation: new Metre(79),
    zAxisTranslation: new Metre(202)
)

to Jouik 1961 (Geographic2D)

EPSG

PHPCoord

Name: Jouik 1961 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15870
Extent: Mauritania - north coast
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_JOUIK_1961),
    xAxisTranslation: new Metre(80.01),
    yAxisTranslation: new Metre(-253.26),
    zAxisTranslation: new Metre(-291.19)
)

to KOC (Geographic2D)

EPSG

PHPCoord

Name: KOC to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1059
Extent: Kuwait - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KOC),
    xAxisTranslation: new Metre(294.7),
    yAxisTranslation: new Metre(200.1),
    zAxisTranslation: new Metre(-525.5)
)

to KOSOVAREF01 (Geographic2D)

EPSG

PHPCoord

Name: KOSOVAREF01 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9144
Extent: Kosovo
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KOSOVAREF01),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to KSA-GRF17 (Geographic2D)

EPSG

PHPCoord

Name: KSA-GRF17 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9383
Extent: Saudi Arabia
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KSA_GRF17),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0),
    xAxisRotation: new ArcSecond(0.008393),
    yAxisRotation: new ArcSecond(-0.000749),
    zAxisRotation: new ArcSecond(0.010276),
    scaleDifference: new PartsPerMillion(-0)
)

to KUDAMS (Geographic2D)

EPSG

PHPCoord

Name: Kudams to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1062
Extent: Kuwait - Kuwait City
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KUDAMS),
    xAxisTranslation: new Metre(-226.702),
    yAxisTranslation: new Metre(193.337),
    zAxisTranslation: new Metre(35.371),
    xAxisRotation: new ArcSecond(-2.229),
    yAxisRotation: new ArcSecond(-4.391),
    zAxisRotation: new ArcSecond(9.238),
    scaleDifference: new PartsPerMillion(-0.9798)
)

to Kalianpur 1937 (Geographic2D)

EPSG

PHPCoord

Name: Kalianpur 1937 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1155
Extent: Bangladesh - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KALIANPUR_1937),
    xAxisTranslation: new Metre(-282),
    yAxisTranslation: new Metre(-726),
    zAxisTranslation: new Metre(-254)
)
Name: Kalianpur 1937 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1533
Extent: Myanmar (Burma) - Moattama area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KALIANPUR_1937),
    xAxisTranslation: new Metre(-214),
    yAxisTranslation: new Metre(-804),
    zAxisTranslation: new Metre(-268)
)

to Kalianpur 1962 (Geographic2D)

EPSG

PHPCoord

Name: Kalianpur 1962 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15494
Extent: Pakistan - Gambat
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KALIANPUR_1962),
    xAxisTranslation: new Metre(-274.164),
    yAxisTranslation: new Metre(-677.282),
    zAxisTranslation: new Metre(-226.704)
)
Name: Kalianpur 1962 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15701
Extent: Pakistan - offshore Indus
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KALIANPUR_1962),
    xAxisTranslation: new Metre(-275.57),
    yAxisTranslation: new Metre(-676.78),
    zAxisTranslation: new Metre(-229.6)
)
Name: Kalianpur 1962 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::15702
Extent: Pakistan - Badin and Mehran
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KALIANPUR_1962),
    xAxisTranslation: new Metre(-278.9),
    yAxisTranslation: new Metre(-684.39),
    zAxisTranslation: new Metre(-226.05)
)
Name: Kalianpur 1962 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::15703
Extent: Pakistan - Karachi
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KALIANPUR_1962),
    xAxisTranslation: new Metre(-271.905),
    yAxisTranslation: new Metre(-669.593),
    zAxisTranslation: new Metre(-231.495)
)
Name: Kalianpur 1962 to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::9234
Extent: Pakistan - East Sind
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KALIANPUR_1962),
    xAxisTranslation: new Metre(-230.25),
    yAxisTranslation: new Metre(-632.76),
    zAxisTranslation: new Metre(-161.03),
    xAxisRotation: new ArcSecond(1.114),
    yAxisRotation: new ArcSecond(-1.115),
    zAxisRotation: new ArcSecond(-1.212),
    scaleDifference: new PartsPerMillion(-12.584)
)

to Kandawala (Geographic2D)

EPSG

PHPCoord

Name: Kandawala to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1157
Extent: Sri Lanka - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KANDAWALA),
    xAxisTranslation: new Metre(97),
    yAxisTranslation: new Metre(-787),
    zAxisTranslation: new Metre(-86)
)

to Kertau 1968 (Geographic2D)

EPSG

PHPCoord

Name: Kertau 1968 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1158
Extent: Asia - Malaysia (west including SCS) and Singapore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KERTAU_1968),
    xAxisTranslation: new Metre(11),
    yAxisTranslation: new Metre(-851),
    zAxisTranslation: new Metre(-5)
)

to Korea 2000 (Geographic2D)

EPSG

PHPCoord

Name: Korea 2000 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15831
Extent: Korea, Republic of (South Korea)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KOREA_2000),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Korean 1995 (Geographic2D)

EPSG

PHPCoord

Name: Korean 1995 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1558
Extent: Korea, Republic of (South Korea) - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KOREAN_1995),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Kusaie 1951 (Geographic2D)

EPSG

PHPCoord

Name: Kusaie 1951 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15810
Extent: Micronesia - Kosrae (Kusaie)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KUSAIE_1951),
    xAxisTranslation: new Metre(-647),
    yAxisTranslation: new Metre(-1777),
    zAxisTranslation: new Metre(1124)
)

to Kyrg-06 (Geographic2D)

EPSG

PHPCoord

Name: Kyrg-06 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9768
Extent: Kyrgyzstan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_KYRG_06),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to LGD2006 (Geographic2D)

EPSG

PHPCoord

Name: LGD2006 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15908
Extent: Libya
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LGD2006),
    xAxisTranslation: new Metre(208.4058),
    yAxisTranslation: new Metre(109.8777),
    zAxisTranslation: new Metre(2.5764)
)

to La Canoa (Geographic2D)

EPSG

PHPCoord

Name: La Canoa to WGS 84 (13)
Code: urn:ogc:def:coordinateOperation:EPSG::1096
Extent: Venezuela - onshore
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LA_CANOA),
    xAxisTranslation: new Metre(270.933),
    yAxisTranslation: new Metre(-115.599),
    zAxisTranslation: new Metre(360.226),
    xAxisRotation: new ArcSecond(5.266),
    yAxisRotation: new ArcSecond(1.238),
    zAxisRotation: new ArcSecond(-2.381),
    scaleDifference: new PartsPerMillion(5.109),
    ordinate1OfEvaluationPoint: new Metre(2464351.59),
    ordinate2OfEvaluationPoint: new Metre(-5783466.61),
    ordinate3OfEvaluationPoint: new Metre(974809.81)
)
Name: La Canoa to WGS 84 (18)
Code: urn:ogc:def:coordinateOperation:EPSG::1516
Extent: Venezuela - east
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LA_CANOA),
    xAxisTranslation: new Metre(273.5),
    yAxisTranslation: new Metre(-110.6),
    zAxisTranslation: new Metre(357.9)
)

to Lao 1997 (Geographic2D)

EPSG

PHPCoord

Name: Lao 1997 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1065
Extent: Laos
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LAO_1997),
    xAxisTranslation: new Metre(-44.585),
    yAxisTranslation: new Metre(131.212),
    zAxisTranslation: new Metre(39.544)
)

to Le Pouce 1934 (Geographic2D)

EPSG

PHPCoord

Name: Le Pouce 1934 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15784
Extent: Mauritius - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LE_POUCE_1934),
    xAxisTranslation: new Metre(770.1),
    yAxisTranslation: new Metre(-158.4),
    zAxisTranslation: new Metre(498.2)
)

to Leigon (Geographic2D)

EPSG

PHPCoord

Name: Leigon to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1159
Extent: Ghana
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LEIGON),
    xAxisTranslation: new Metre(130),
    yAxisTranslation: new Metre(-29),
    zAxisTranslation: new Metre(-364)
)

to Liberia 1964 (Geographic2D)

EPSG

PHPCoord

Name: Liberia 1964 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1160
Extent: Liberia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LIBERIA_1964),
    xAxisTranslation: new Metre(90),
    yAxisTranslation: new Metre(-40),
    zAxisTranslation: new Metre(-88)
)

to Lisbon (Geographic2D)

EPSG

PHPCoord

Name: Lisbon to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1988
Extent: Portugal - mainland - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LISBON),
    xAxisTranslation: new Metre(288.885),
    yAxisTranslation: new Metre(91.744),
    zAxisTranslation: new Metre(-126.244),
    xAxisRotation: new ArcSecond(-1.691),
    yAxisRotation: new ArcSecond(0.41),
    zAxisRotation: new ArcSecond(-0.211),
    scaleDifference: new PartsPerMillion(4.598)
)

to Locodjo 1965 (Geographic2D)

EPSG

PHPCoord

Name: Locodjo 1965 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1469
Extent: Cote d’Ivoire (Ivory Coast) - Abidjan area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LOCODJO_1965),
    xAxisTranslation: new Metre(125),
    yAxisTranslation: new Metre(-53),
    zAxisTranslation: new Metre(-467)
)

to Luzon 1911 (Geographic2D)

EPSG

PHPCoord

Name: Luzon 1911 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1161
Extent: Philippines - onshore excluding Mindanao
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LUZON_1911),
    xAxisTranslation: new Metre(133),
    yAxisTranslation: new Metre(77),
    zAxisTranslation: new Metre(51)
)
Name: Luzon 1911 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1162
Extent: Philippines - Mindanao onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_LUZON_1911),
    xAxisTranslation: new Metre(133),
    yAxisTranslation: new Metre(79),
    zAxisTranslation: new Metre(72)
)

to M’poraloko (Geographic2D)

EPSG

PHPCoord

Name: M’poraloko to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1532
Extent: Gabon
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MPORALOKO),
    xAxisTranslation: new Metre(80.7),
    yAxisTranslation: new Metre(132.5),
    zAxisTranslation: new Metre(-41.1)
)

to MACARIO SOLIS (Geographic2D)

EPSG

PHPCoord

Name: MACARIO SOLIS to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5377
Extent: Panama
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MACARIO_SOLIS),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to MAGNA-SIRGAS (Geographic2D)

EPSG

PHPCoord

Name: MAGNA-SIRGAS to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15738
Extent: Colombia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAGNA_SIRGAS),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to MARGEN (Geographic2D)

EPSG

PHPCoord

Name: MARGEN to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5374
Extent: Bolivia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MARGEN),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to MGI (Geographic2D)

EPSG

PHPCoord

Name: MGI to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1194
Extent: Austria - Styria
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI),
    xAxisTranslation: new Metre(-601.705),
    yAxisTranslation: new Metre(-84.263),
    zAxisTranslation: new Metre(-485.227),
    xAxisRotation: new ArcSecond(4.7354),
    yAxisRotation: new ArcSecond(1.3145),
    zAxisRotation: new ArcSecond(5.393),
    scaleDifference: new PartsPerMillion(2.3887)
)

to MGI 1901 (Geographic2D)

EPSG

PHPCoord

Name: MGI 1901 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3962
Extent: Europe - former Yugoslavia onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-682),
    yAxisTranslation: new Metre(203),
    zAxisTranslation: new Metre(-480)
)
Name: MGI 1901 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::3965
Extent: Montenegro - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-695.5),
    yAxisTranslation: new Metre(216.6),
    zAxisTranslation: new Metre(-491.1)
)
Name: MGI 1901 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::6206
Extent: North Macedonia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MGI_1901),
    xAxisTranslation: new Metre(-521.748),
    yAxisTranslation: new Metre(-229.489),
    zAxisTranslation: new Metre(-590.921),
    xAxisRotation: new ArcSecond(4.029),
    yAxisRotation: new ArcSecond(4.488),
    zAxisRotation: new ArcSecond(-15.521),
    scaleDifference: new PartsPerMillion(9.78)
)

to MMN (Geographic2D)

EPSG

PHPCoord

Name: MMN to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9261
Extent: Argentina - Tierra del Fuego onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MMN),
    xAxisTranslation: new Metre(9.5),
    yAxisTranslation: new Metre(-122.9),
    zAxisTranslation: new Metre(-138.2)
)

to MMS (Geographic2D)

EPSG

PHPCoord

Name: MMS to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9262
Extent: Argentina - Tierra del Fuego onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MMS),
    xAxisTranslation: new Metre(78.1),
    yAxisTranslation: new Metre(-101.6),
    zAxisTranslation: new Metre(-133.3)
)

to MOP78 (Geographic2D)

EPSG

PHPCoord

Name: MOP78 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15847
Extent: Wallis and Futuna - Wallis
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MOP78),
    xAxisTranslation: new Metre(-253),
    yAxisTranslation: new Metre(132),
    zAxisTranslation: new Metre(127)
)

to Macao 1920 (Geographic2D)

EPSG

PHPCoord

Name: Macao 1920 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8438
Extent: China - Macao
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MACAO_1920),
    xAxisTranslation: new Metre(202.865),
    yAxisTranslation: new Metre(303.99),
    zAxisTranslation: new Metre(155.873),
    xAxisRotation: new ArcSecond(34.079),
    yAxisRotation: new ArcSecond(-76.126),
    zAxisRotation: new ArcSecond(-32.66),
    scaleDifference: new PartsPerMillion(-6.096),
    ordinate1OfEvaluationPoint: new Metre(-2361554.788),
    ordinate2OfEvaluationPoint: new Metre(5417536.177),
    ordinate3OfEvaluationPoint: new Metre(2391608.926)
)

to Macao 2008 (Geographic2D)

EPSG

PHPCoord

Name: Macao 2008 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8436
Extent: China - Macao
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MACAO_2008),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Mahe 1971 (Geographic2D)

EPSG

PHPCoord

Name: Mahe 1971 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1164
Extent: Seychelles - Mahe Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAHE_1971),
    xAxisTranslation: new Metre(-41),
    yAxisTranslation: new Metre(220),
    zAxisTranslation: new Metre(134)
)

to Makassar (Geographic2D)

EPSG

PHPCoord

Name: Makassar to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1837
Extent: Indonesia - Sulawesi SW
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAKASSAR),
    xAxisTranslation: new Metre(587.8),
    yAxisTranslation: new Metre(-519.75),
    zAxisTranslation: new Metre(-145.76)
)

to Malongo 1987 (Geographic2D)

EPSG

PHPCoord

Name: Malongo 1987 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1557
Extent: Africa - Angola (Cabinda) and DR Congo (Zaire) - offshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MALONGO_1987),
    xAxisTranslation: new Metre(254.1),
    yAxisTranslation: new Metre(5.36),
    zAxisTranslation: new Metre(100.29)
)

to Manoca 1962 (Geographic2D)

EPSG

PHPCoord

Name: Manoca 1962 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1796
Extent: Cameroon - coastal area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MANOCA_1962),
    xAxisTranslation: new Metre(70.9),
    yAxisTranslation: new Metre(151.8),
    zAxisTranslation: new Metre(41.4)
)

to Marcus Island 1952 (Geographic2D)

EPSG

PHPCoord

Name: Marcus Island 1952 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15799
Extent: Japan - Minamitori-shima (Marcus Island) - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MARCUS_ISLAND_1952),
    xAxisTranslation: new Metre(-124),
    yAxisTranslation: new Metre(234),
    zAxisTranslation: new Metre(25)
)

to Marshall Islands 1960 (Geographic2D)

EPSG

PHPCoord

Name: Marshall Islands 1960 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15822
Extent: Pacific - Marshall Islands, Wake - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MARSHALL_ISLANDS_1960),
    xAxisTranslation: new Metre(-102),
    yAxisTranslation: new Metre(-52),
    zAxisTranslation: new Metre(38)
)

to Massawa (Geographic2D)

EPSG

PHPCoord

Name: Massawa to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1165
Extent: Eritrea
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MASSAWA),
    xAxisTranslation: new Metre(-639),
    yAxisTranslation: new Metre(-405),
    zAxisTranslation: new Metre(-60)
)

to Mauritania 1999 (Geographic2D)

EPSG

PHPCoord

Name: Mauritania 1999 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15860
Extent: Mauritania
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MAURITANIA_1999),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Merchich (Geographic2D)

EPSG

PHPCoord

Name: Merchich to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1166
Extent: Morocco - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MERCHICH),
    xAxisTranslation: new Metre(-31),
    yAxisTranslation: new Metre(-146),
    zAxisTranslation: new Metre(-47)
)

to Mexico ITRF2008 (Geographic2D)

EPSG

PHPCoord

Name: Mexico ITRF2008 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6373
Extent: Mexico
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MEXICO_ITRF2008),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Mexico ITRF92 (Geographic2D)

EPSG

PHPCoord

Name: Mexico ITRF92 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4832
Extent: Mexico
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MEXICO_ITRF92),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Midway 1961 (Geographic2D)

EPSG

PHPCoord

Name: Midway 1961 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15818
Extent: Midway Islands - Sand and Eastern Islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MIDWAY_1961),
    xAxisTranslation: new Metre(-403),
    yAxisTranslation: new Metre(81),
    zAxisTranslation: new Metre(-277)
)

to Minna (Geographic2D)

EPSG

PHPCoord

Name: Minna to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1167
Extent: Cameroon - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MINNA),
    xAxisTranslation: new Metre(81),
    yAxisTranslation: new Metre(84),
    zAxisTranslation: new Metre(-115)
)
Name: Minna to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1168
Extent: Nigeria
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MINNA),
    xAxisTranslation: new Metre(92),
    yAxisTranslation: new Metre(93),
    zAxisTranslation: new Metre(-122)
)
Name: Minna to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1754
Extent: Nigeria - south
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MINNA),
    xAxisTranslation: new Metre(111.92),
    yAxisTranslation: new Metre(87.85),
    zAxisTranslation: new Metre(-114.5),
    xAxisRotation: new ArcSecond(-1.875),
    yAxisRotation: new ArcSecond(-0.202),
    zAxisRotation: new ArcSecond(-0.219),
    scaleDifference: new PartsPerMillion(-0.032)
)

to Montserrat 1958 (Geographic2D)

EPSG

PHPCoord

Name: Montserrat 1958 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1444
Extent: Montserrat - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MONTSERRAT_1958),
    xAxisTranslation: new Metre(-174),
    yAxisTranslation: new Metre(-359),
    zAxisTranslation: new Metre(-365)
)

to Moznet (Geographic2D)

EPSG

PHPCoord

Name: Moznet to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1302
Extent: Mozambique
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_MOZNET),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0),
    scaleDifference: new PartsPerMillion(-0)
)

to NAD27 (Geographic2D)

EPSG

PHPCoord

Name: NAD27 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1170
Extent: Caribbean - central (DMA tfm)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(3),
    yAxisTranslation: new Metre(-142),
    zAxisTranslation: new Metre(-183)
)
Name: NAD27 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1171
Extent: Central America - Belize to Costa Rica
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-125),
    zAxisTranslation: new Metre(-194)
)
Name: NAD27 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1172
Extent: Canada - NAD27
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(10),
    yAxisTranslation: new Metre(-158),
    zAxisTranslation: new Metre(-187)
)
Name: NAD27 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1173
Extent: USA - CONUS - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(8),
    yAxisTranslation: new Metre(-160),
    zAxisTranslation: new Metre(-176)
)
Name: NAD27 to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1174
Extent: USA - CONUS east of Mississippi River - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(9),
    yAxisTranslation: new Metre(-161),
    zAxisTranslation: new Metre(-179)
)
Name: NAD27 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1175
Extent: USA - CONUS west of Mississippi River - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(8),
    yAxisTranslation: new Metre(-159),
    zAxisTranslation: new Metre(-175)
)
Name: NAD27 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1176
Extent: USA - Alaska mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(5),
    yAxisTranslation: new Metre(-135),
    zAxisTranslation: new Metre(-172)
)
Name: NAD27 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1177
Extent: Bahamas - main islands onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(4),
    yAxisTranslation: new Metre(-154),
    zAxisTranslation: new Metre(-178)
)
Name: NAD27 to WGS 84 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::1178
Extent: Bahamas (San Salvador Island) - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(-1),
    yAxisTranslation: new Metre(-140),
    zAxisTranslation: new Metre(-165)
)
Name: NAD27 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::1179
Extent: Canada - Alberta and British Columbia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(7),
    yAxisTranslation: new Metre(-162),
    zAxisTranslation: new Metre(-188)
)
Name: NAD27 to WGS 84 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::1180
Extent: Canada - Manitoba and Ontario
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(9),
    yAxisTranslation: new Metre(-157),
    zAxisTranslation: new Metre(-184)
)
Name: NAD27 to WGS 84 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::1181
Extent: Canada - eastern provinces
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(22),
    yAxisTranslation: new Metre(-160),
    zAxisTranslation: new Metre(-190)
)
Name: NAD27 to WGS 84 (13)
Code: urn:ogc:def:coordinateOperation:EPSG::1182
Extent: Canada - NWT; Nunavut; Saskatchewan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(-4),
    yAxisTranslation: new Metre(-159),
    zAxisTranslation: new Metre(-188)
)
Name: NAD27 to WGS 84 (14)
Code: urn:ogc:def:coordinateOperation:EPSG::1183
Extent: Canada - Yukon
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(7),
    yAxisTranslation: new Metre(-139),
    zAxisTranslation: new Metre(-181)
)
Name: NAD27 to WGS 84 (15)
Code: urn:ogc:def:coordinateOperation:EPSG::1184
Extent: Panama - Canal Zone
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-125),
    zAxisTranslation: new Metre(-201)
)
Name: NAD27 to WGS 84 (16)
Code: urn:ogc:def:coordinateOperation:EPSG::1185
Extent: Cuba - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(9),
    yAxisTranslation: new Metre(-152),
    zAxisTranslation: new Metre(-178)
)
Name: NAD27 to WGS 84 (17)
Code: urn:ogc:def:coordinateOperation:EPSG::1186
Extent: Greenland - Hayes Peninsula
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(-11),
    yAxisTranslation: new Metre(-114),
    zAxisTranslation: new Metre(-195)
)
Name: NAD27 to WGS 84 (18)
Code: urn:ogc:def:coordinateOperation:EPSG::1187
Extent: Mexico - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(12),
    yAxisTranslation: new Metre(-130),
    zAxisTranslation: new Metre(-190)
)
Name: NAD27 to WGS 84 (21)
Code: urn:ogc:def:coordinateOperation:EPSG::1249
Extent: USA - Alaska - Aleutian Islands east of 180°E
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(2),
    yAxisTranslation: new Metre(-152),
    zAxisTranslation: new Metre(-149)
)
Name: NAD27 to WGS 84 (22)
Code: urn:ogc:def:coordinateOperation:EPSG::1250
Extent: USA - Alaska - Aleutian Islands west of 180°W
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(-2),
    yAxisTranslation: new Metre(-204),
    zAxisTranslation: new Metre(-105)
)
Name: NAD27 to WGS 84 (30)
Code: urn:ogc:def:coordinateOperation:EPSG::1530
Extent: Cuba
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(4.2),
    yAxisTranslation: new Metre(-135.4),
    zAxisTranslation: new Metre(-181.9)
)
Name: NAD27 to WGS 84 (87)
Code: urn:ogc:def:coordinateOperation:EPSG::15699
Extent: Mexico - offshore GoM - Campeche area S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(2),
    yAxisTranslation: new Metre(-124.7),
    zAxisTranslation: new Metre(-196)
)
Name: NAD27 to WGS 84 (83)
Code: urn:ogc:def:coordinateOperation:EPSG::15855
Extent: Mexico - offshore GoM - Tampico area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(8),
    yAxisTranslation: new Metre(-125),
    zAxisTranslation: new Metre(-190)
)
Name: NAD27 to WGS 84 (86)
Code: urn:ogc:def:coordinateOperation:EPSG::15913
Extent: Mexico - offshore GoM - Campeche area N
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-125),
    zAxisTranslation: new Metre(-196)
)
Name: NAD27 to WGS 84 (88)
Code: urn:ogc:def:coordinateOperation:EPSG::15978
Extent: Cuba
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(-2.478),
    yAxisTranslation: new Metre(-149.752),
    zAxisTranslation: new Metre(-197.726),
    xAxisRotation: new ArcSecond(0.526),
    yAxisRotation: new ArcSecond(0.498),
    zAxisRotation: new ArcSecond(-0.501),
    scaleDifference: new PartsPerMillion(-0.685)
)
Name: NAD27 to WGS 84 (34)
Code: urn:ogc:def:coordinateOperation:EPSG::1692
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    offsetsFile: NTv2NAD27NAD83CSRS1997QuebecProvider->provideGrid()
)
Name: NAD27 to WGS 84 (33)
Code: urn:ogc:def:coordinateOperation:EPSG::1693
Extent: Canada - NAD27
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    offsetsFile: NTv2NAD27NAD83CanadaProvider->provideGrid()
)
Name: NAD27 to WGS 84 (32)
Code: urn:ogc:def:coordinateOperation:EPSG::1703
Extent: Canada - Saskatchewan
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    offsetsFile: NTv2NAD27NAD83CSRS1997SaskatchewanProvider->provideGrid()
)
Name: NAD27 to WGS 84 (89)
Code: urn:ogc:def:coordinateOperation:EPSG::7698
Extent: Panama - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27),
    xAxisTranslation: new Metre(32.3841359),
    yAxisTranslation: new Metre(-180.4090461),
    zAxisTranslation: new Metre(-120.8442577),
    xAxisRotation: new ArcSecond(-2.1545854),
    yAxisRotation: new ArcSecond(-0.1498782),
    zAxisRotation: new ArcSecond(0.5742915),
    scaleDifference: new PartsPerMillion(-8.1049164)
)

to NAD27(76) (Geographic2D)

EPSG

PHPCoord

Name: NAD27(76) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1690
Extent: Canada - Ontario
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27_76),
    offsetsFile: NTv2NAD27MAY76NAD831986OntarioProvider->provideGrid()
)

to NAD27(CGQ77) (Geographic2D)

EPSG

PHPCoord

Name: NAD27(CGQ77) to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1691
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD27_CGQ77),
    offsetsFile: NTv2NAD27CGQ77NAD831986QuebecProvider->provideGrid()
)

to NAD83 (Geographic2D)

EPSG

PHPCoord

Name: NAD83 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1188
Extent: North America - Canada and USA (CONUS, Alaska mainland)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)
Name: NAD83 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1251
Extent: USA - Alaska - Aleutian Islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    xAxisTranslation: new Metre(2),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-4)
)
Name: NAD83 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1252
Extent: USA - Hawaii - main islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    xAxisTranslation: new Metre(-1),
    yAxisTranslation: new Metre(-1),
    zAxisTranslation: new Metre(1)
)
Name: NAD83 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1696
Extent: Canada - Quebec
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD831986NAD83CSRS1997QuebecProvider->provideGrid()
)
Name: NAD83 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1697
Extent: Canada - Saskatchewan
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD831986NAD83CSRS1997SaskatchewanProvider->provideGrid()
)
Name: NAD83 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1702
Extent: Canada - Alberta
$point->offsetsFromGrid(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83),
    offsetsFile: NTv2NAD831986NAD83CSRS2002AlbertaProvider->provideGrid()
)

to NAD83(2011) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(2011) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9774
Extent: USA - CONUS and Alaska; PRVI
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_2011),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to NAD83(CSRS) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(CSRS) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1842
Extent: Canada
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)
Name: NAD83(CSRS) to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1946
Extent: Canada
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_CSRS),
    xAxisTranslation: new Metre(0.991),
    yAxisTranslation: new Metre(-1.9072),
    zAxisTranslation: new Metre(-0.5129),
    xAxisRotation: new Radian(1.25033E-7),
    yAxisRotation: new Radian(4.6785E-8),
    zAxisRotation: new Radian(5.6529E-8),
    scaleDifference: new PartsPerMillion(-0)
)

to NAD83(HARN) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(HARN) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1580
Extent: USA - HARN
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)
Name: NAD83(HARN) to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1901
Extent: USA - CONUS - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_HARN),
    xAxisTranslation: new Metre(0.991),
    yAxisTranslation: new Metre(-1.9072),
    zAxisTranslation: new Metre(-0.5129),
    xAxisRotation: new Radian(1.25033E-7),
    yAxisRotation: new Radian(4.6785E-8),
    zAxisRotation: new Radian(5.6529E-8),
    scaleDifference: new PartsPerMillion(-0)
)

to NAD83(NSRS2007) (Geographic2D)

EPSG

PHPCoord

Name: NAD83(NSRS2007) to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15931
Extent: USA - CONUS and Alaska; PRVI
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAD83_NSRS2007),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to NGN (Geographic2D)

EPSG

PHPCoord

Name: NGN to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1060
Extent: Kuwait - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NGN),
    xAxisTranslation: new Metre(3.2),
    yAxisTranslation: new Metre(5.7),
    zAxisTranslation: new Metre(-2.8)
)

to NZGD2000 (Geographic2D)

EPSG

PHPCoord

Name: NZGD2000 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1565
Extent: New Zealand
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NZGD2000),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to NZGD49 (Geographic2D)

EPSG

PHPCoord

Name: NZGD49 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1151
Extent: New Zealand - onshore and nearshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NZGD49),
    xAxisTranslation: new Metre(-84),
    yAxisTranslation: new Metre(22),
    zAxisTranslation: new Metre(-209)
)

to Nahrwan 1934 (Geographic2D)

EPSG

PHPCoord

Name: Nahrwan 1934 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::7033
Extent: Iraq - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAHRWAN_1934),
    xAxisTranslation: new Metre(242.2),
    yAxisTranslation: new Metre(144.9),
    zAxisTranslation: new Metre(-370.3)
)

to Nahrwan 1967 (Geographic2D)

EPSG

PHPCoord

Name: Nahrwan 1967 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1190
Extent: Saudi Arabia - onshore Gulf coast
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAHRWAN_1967),
    xAxisTranslation: new Metre(243),
    yAxisTranslation: new Metre(192),
    zAxisTranslation: new Metre(-477)
)
Name: Nahrwan 1967 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1191
Extent: UAE
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAHRWAN_1967),
    xAxisTranslation: new Metre(249),
    yAxisTranslation: new Metre(156),
    zAxisTranslation: new Metre(-381)
)
Name: Nahrwan 1967 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1531
Extent: UAE - Abu al Bu Khoosh
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAHRWAN_1967),
    xAxisTranslation: new Metre(245),
    yAxisTranslation: new Metre(153.9),
    zAxisTranslation: new Metre(-382.8)
)
Name: Nahrwan 1967 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::15953
Extent: UAE - Dubai municipality
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAHRWAN_1967),
    xAxisTranslation: new Metre(250.7),
    yAxisTranslation: new Metre(157.9),
    zAxisTranslation: new Metre(-380.4)
)
Name: Nahrwan 1967 to WGS 84 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::6999
Extent: UAE - Abu Dhabi - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAHRWAN_1967),
    xAxisTranslation: new Metre(253.4392),
    yAxisTranslation: new Metre(148.452),
    zAxisTranslation: new Metre(-386.5267),
    xAxisRotation: new ArcSecond(0.15605),
    yAxisRotation: new ArcSecond(0.43),
    zAxisRotation: new ArcSecond(-0.1013),
    scaleDifference: new PartsPerMillion(0.0424)
)

to Nakhl-e Ghanem (Geographic2D)

EPSG

PHPCoord

Name: Nakhl-e Ghanem to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15746
Extent: Iran - Tombak LNG plant
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAKHL_E_GHANEM),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(0.15),
    zAxisTranslation: new Metre(-0.68)
)

to Naparima 1955 (Geographic2D)

EPSG

PHPCoord

Name: Naparima 1955 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1555
Extent: Trinidad and Tobago - Trinidad - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAPARIMA_1955),
    xAxisTranslation: new Metre(0.465),
    yAxisTranslation: new Metre(-372.095),
    zAxisTranslation: new Metre(-171.736)
)

to Naparima 1972 (Geographic2D)

EPSG

PHPCoord

Name: Naparima 1972 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1307
Extent: Trinidad and Tobago - Tobago - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NAPARIMA_1972),
    xAxisTranslation: new Metre(2),
    yAxisTranslation: new Metre(-374),
    zAxisTranslation: new Metre(-172)
)

to Nepal 1981 (Geographic2D)

EPSG

PHPCoord

Name: Nepal 1981 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6208
Extent: Nepal
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NEPAL_1981),
    xAxisTranslation: new Metre(-293.17),
    yAxisTranslation: new Metre(-726.18),
    zAxisTranslation: new Metre(-245.36)
)

to Nord Sahara 1959 (Geographic2D)

EPSG

PHPCoord

Name: Nord Sahara 1959 to WGS 84 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::5660
Extent: Algeria
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NORD_SAHARA_1959),
    xAxisTranslation: new Metre(209.3622),
    yAxisTranslation: new Metre(87.8162),
    zAxisTranslation: new Metre(-404.6198),
    xAxisRotation: new ArcSecond(-0.0046),
    yAxisRotation: new ArcSecond(-3.4784),
    zAxisRotation: new ArcSecond(-0.5805),
    scaleDifference: new PartsPerMillion(1.4547)
)

to Nouakchott 1965 (Geographic2D)

EPSG

PHPCoord

Name: Nouakchott 1965 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15709
Extent: Mauritania - Nouakchutt
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_NOUAKCHOTT_1965),
    xAxisTranslation: new Metre(-124.5),
    yAxisTranslation: new Metre(63.5),
    zAxisTranslation: new Metre(281)
)

to OSGB36 (Geographic2D)

EPSG

PHPCoord

Name: OSGB36 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1314
Extent: UK - Great Britain onshore and nearshore; Isle of Man
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_OSGB36),
    xAxisTranslation: new Metre(-446.448),
    yAxisTranslation: new Metre(125.157),
    zAxisTranslation: new Metre(-542.06),
    xAxisRotation: new ArcSecond(-0.15),
    yAxisRotation: new ArcSecond(-0.247),
    zAxisRotation: new ArcSecond(-0.842),
    scaleDifference: new PartsPerMillion(20.489)
)

to OSNI 1952 (Geographic2D)

EPSG

PHPCoord

Name: OSNI 1952 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1955
Extent: UK - Northern Ireland - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_OSNI_1952),
    xAxisTranslation: new Metre(-482.5),
    yAxisTranslation: new Metre(130.6),
    zAxisTranslation: new Metre(-564.6),
    xAxisRotation: new ArcSecond(1.042),
    yAxisRotation: new ArcSecond(0.214),
    zAxisRotation: new ArcSecond(0.631),
    scaleDifference: new PartsPerMillion(-8.15)
)

to Observatario (Geographic2D)

EPSG

PHPCoord

Name: Observatario to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::6900
Extent: Mozambique - south
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_OBSERVATARIO),
    xAxisTranslation: new Metre(132),
    yAxisTranslation: new Metre(110),
    zAxisTranslation: new Metre(335)
)

to Old Hawaiian (Geographic2D)

EPSG

PHPCoord

Name: Old Hawaiian to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::15824
Extent: USA - Hawaii - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_OLD_HAWAIIAN),
    xAxisTranslation: new Metre(-61),
    yAxisTranslation: new Metre(285),
    zAxisTranslation: new Metre(181)
)
Name: Old Hawaiian to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::15825
Extent: USA - Hawaii - island of Hawaii - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_OLD_HAWAIIAN),
    xAxisTranslation: new Metre(-89),
    yAxisTranslation: new Metre(279),
    zAxisTranslation: new Metre(183)
)
Name: Old Hawaiian to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::15826
Extent: USA - Hawaii - Kauai - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_OLD_HAWAIIAN),
    xAxisTranslation: new Metre(-45),
    yAxisTranslation: new Metre(290),
    zAxisTranslation: new Metre(172)
)
Name: Old Hawaiian to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::15827
Extent: USA - Hawaii - Maui; Kahoolawe; Lanai; Molokai - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_OLD_HAWAIIAN),
    xAxisTranslation: new Metre(-65),
    yAxisTranslation: new Metre(290),
    zAxisTranslation: new Metre(190)
)
Name: Old Hawaiian to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::15828
Extent: USA - Hawaii - Oahu - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_OLD_HAWAIIAN),
    xAxisTranslation: new Metre(-58),
    yAxisTranslation: new Metre(283),
    zAxisTranslation: new Metre(182)
)

to PN68 (Geographic2D)

EPSG

PHPCoord

Name: PN68 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9743
Extent: Spain - Canary Islands onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PN68),
    xAxisTranslation: new Metre(307),
    yAxisTranslation: new Metre(92),
    zAxisTranslation: new Metre(-127)
)

to PN84 (Geographic2D)

EPSG

PHPCoord

Name: PN84 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15815
Extent: Spain - Canary Islands western
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PN84),
    xAxisTranslation: new Metre(307),
    yAxisTranslation: new Metre(92),
    zAxisTranslation: new Metre(-127)
)

to PNG94 (Geographic2D)

EPSG

PHPCoord

Name: PNG94 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5553
Extent: Papua New Guinea
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PNG94),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to POSGAR 2007 (Geographic2D)

EPSG

PHPCoord

Name: POSGAR 2007 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9264
Extent: Argentina
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_POSGAR_2007),
    xAxisTranslation: new Metre(0.41),
    yAxisTranslation: new Metre(-0.46),
    zAxisTranslation: new Metre(0.35)
)

to POSGAR 94 (Geographic2D)

EPSG

PHPCoord

Name: POSGAR 94 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1210
Extent: Argentina
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_POSGAR_94),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to POSGAR 98 (Geographic2D)

EPSG

PHPCoord

Name: POSGAR 98 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1773
Extent: Argentina
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_POSGAR_98),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to PRS92 (Geographic2D)

EPSG

PHPCoord

Name: PRS92 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15708
Extent: Philippines
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PRS92),
    xAxisTranslation: new Metre(127.62),
    yAxisTranslation: new Metre(67.24),
    zAxisTranslation: new Metre(47.04),
    xAxisRotation: new ArcSecond(-3.068),
    yAxisRotation: new ArcSecond(4.903),
    zAxisRotation: new ArcSecond(1.578),
    scaleDifference: new PartsPerMillion(1.06)
)

to PSAD56 (Geographic2D)

EPSG

PHPCoord

Name: PSAD56 to WGS 84 (13)
Code: urn:ogc:def:coordinateOperation:EPSG::1095
Extent: Venezuela - onshore
$point->coordinateFrameMolodenskyBadekas(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(270.933),
    yAxisTranslation: new Metre(-115.599),
    zAxisTranslation: new Metre(360.226),
    xAxisRotation: new ArcSecond(5.266),
    yAxisRotation: new ArcSecond(1.238),
    zAxisRotation: new ArcSecond(-2.381),
    scaleDifference: new PartsPerMillion(5.109),
    ordinate1OfEvaluationPoint: new Metre(2464351.59),
    ordinate2OfEvaluationPoint: new Metre(-5783466.61),
    ordinate3OfEvaluationPoint: new Metre(974809.81)
)
Name: PSAD56 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1201
Extent: South America - Bolivia; Chile; Ecuador; Guyana; Peru; Venezuela
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(288),
    yAxisTranslation: new Metre(-175),
    zAxisTranslation: new Metre(376)
)
Name: PSAD56 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1202
Extent: Bolivia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(270),
    yAxisTranslation: new Metre(-188),
    zAxisTranslation: new Metre(388)
)
Name: PSAD56 to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1205
Extent: Colombia - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(282),
    yAxisTranslation: new Metre(-169),
    zAxisTranslation: new Metre(371)
)
Name: PSAD56 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1206
Extent: Ecuador - mainland onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(278),
    yAxisTranslation: new Metre(-171),
    zAxisTranslation: new Metre(367)
)
Name: PSAD56 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1207
Extent: Guyana
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(298),
    yAxisTranslation: new Metre(-159),
    zAxisTranslation: new Metre(369)
)
Name: PSAD56 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1208
Extent: Peru - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(279),
    yAxisTranslation: new Metre(-175),
    zAxisTranslation: new Metre(379)
)
Name: PSAD56 to WGS 84 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::1209
Extent: Venezuela - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(295),
    yAxisTranslation: new Metre(-173),
    zAxisTranslation: new Metre(371)
)
Name: PSAD56 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::1582
Extent: Bolivia - Madidi
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(259.73),
    yAxisTranslation: new Metre(-173.12),
    zAxisTranslation: new Metre(398.27)
)
Name: PSAD56 to WGS 84 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::1583
Extent: Bolivia - Block 20
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(307.7),
    yAxisTranslation: new Metre(-265.3),
    zAxisTranslation: new Metre(363.5)
)
Name: PSAD56 to WGS 84 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::1811
Extent: Brazil - Amazon cone shelf
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(291.87),
    yAxisTranslation: new Metre(-106.37),
    zAxisTranslation: new Metre(364.52)
)
Name: PSAD56 to WGS 84 (14)
Code: urn:ogc:def:coordinateOperation:EPSG::3990
Extent: Ecuador - mainland onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(60.31),
    yAxisTranslation: new Metre(-245.935),
    zAxisTranslation: new Metre(-31.008),
    xAxisRotation: new ArcSecond(12.324),
    yAxisRotation: new ArcSecond(3.755),
    zAxisRotation: new ArcSecond(-7.37),
    scaleDifference: new PartsPerMillion(-0.447)
)
Name: PSAD56 to WGS 84 (15)
Code: urn:ogc:def:coordinateOperation:EPSG::6971
Extent: Chile - onshore north of 26°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(302),
    yAxisTranslation: new Metre(-272),
    zAxisTranslation: new Metre(360)
)
Name: PSAD56 to WGS 84 (16)
Code: urn:ogc:def:coordinateOperation:EPSG::6972
Extent: Chile - onshore 26°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(328),
    yAxisTranslation: new Metre(-340),
    zAxisTranslation: new Metre(329)
)
Name: PSAD56 to WGS 84 (17)
Code: urn:ogc:def:coordinateOperation:EPSG::6973
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSAD56),
    xAxisTranslation: new Metre(352),
    yAxisTranslation: new Metre(-403),
    zAxisTranslation: new Metre(287)
)

to PSD93 (Geographic2D)

EPSG

PHPCoord

Name: PSD93 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1439
Extent: Oman - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSD93),
    xAxisTranslation: new Metre(180.624),
    yAxisTranslation: new Metre(225.516),
    zAxisTranslation: new Metre(-173.919),
    xAxisRotation: new ArcSecond(0.81),
    yAxisRotation: new ArcSecond(1.898),
    zAxisRotation: new ArcSecond(-8.336),
    scaleDifference: new PartsPerMillion(-16.71006)
)
Name: PSD93 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1617
Extent: Oman - block 4
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PSD93),
    xAxisTranslation: new Metre(191.808),
    yAxisTranslation: new Metre(250.512),
    zAxisTranslation: new Metre(-167.861),
    xAxisRotation: new ArcSecond(0.792),
    yAxisRotation: new ArcSecond(1.653),
    zAxisRotation: new ArcSecond(-8.558),
    scaleDifference: new PartsPerMillion(-20.703)
)

to PTRA08 (Geographic2D)

EPSG

PHPCoord

Name: PTRA08 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4905
Extent: Portugal - Azores and Madeira
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PTRA08),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to PZ-90 (Geographic2D)

EPSG

PHPCoord

Name: PZ-90 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15843
Extent: World
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PZ_90),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-1.5),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(0.076),
    scaleDifference: new PartsPerMillion(-0)
)
Name: PZ-90 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1244
Extent: Russia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PZ_90),
    xAxisTranslation: new Metre(1.08),
    yAxisTranslation: new Metre(0.27),
    zAxisTranslation: new Metre(0.9),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(0.16),
    scaleDifference: new PartsPerMillion(0.12)
)

to Palestine 1923 (Geographic2D)

EPSG

PHPCoord

Name: Palestine 1923 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1074
Extent: Asia - Middle East - Israel and Palestine Territory onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PALESTINE_1923),
    xAxisTranslation: new Metre(275.7224),
    yAxisTranslation: new Metre(-94.7824),
    zAxisTranslation: new Metre(-340.8944),
    xAxisRotation: new ArcSecond(8.001),
    yAxisRotation: new ArcSecond(4.42),
    zAxisRotation: new ArcSecond(11.821),
    scaleDifference: new PartsPerMillion(-1)
)

to Pampa del Castillo (Geographic2D)

EPSG

PHPCoord

Name: Pampa del Castillo to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::9259
Extent: Argentina - 44°S to 47.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PAMPA_DEL_CASTILLO),
    xAxisTranslation: new Metre(233.43),
    yAxisTranslation: new Metre(-6.65),
    zAxisTranslation: new Metre(-173.64)
)

to Perroud 1950 (Geographic2D)

EPSG

PHPCoord

Name: Perroud 1950 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1922
Extent: Antarctica - Adelie Land coastal area
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PERROUD_1950),
    xAxisTranslation: new Metre(-325),
    yAxisTranslation: new Metre(-154),
    zAxisTranslation: new Metre(-172)
)

to Peru96 (Geographic2D)

EPSG

PHPCoord

Name: Peru96 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5378
Extent: Peru
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PERU96),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Petrels 1972 (Geographic2D)

EPSG

PHPCoord

Name: Petrels 1972 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1921
Extent: Antarctica - Adelie Land - Petrels island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PETRELS_1972),
    xAxisTranslation: new Metre(-365),
    yAxisTranslation: new Metre(-194),
    zAxisTranslation: new Metre(-166)
)

to Phoenix Islands 1966 (Geographic2D)

EPSG

PHPCoord

Name: Phoenix Islands 1966 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15803
Extent: Kiribati - Phoenix Islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PHOENIX_ISLANDS_1966),
    xAxisTranslation: new Metre(-298),
    yAxisTranslation: new Metre(304),
    zAxisTranslation: new Metre(375)
)

to Pitcairn 1967 (Geographic2D)

EPSG

PHPCoord

Name: Pitcairn 1967 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15819
Extent: Pitcairn - Pitcairn Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PITCAIRN_1967),
    xAxisTranslation: new Metre(-185),
    yAxisTranslation: new Metre(-165),
    zAxisTranslation: new Metre(-42)
)

to Pitcairn 2006 (Geographic2D)

EPSG

PHPCoord

Name: Pitcairn 2006 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15972
Extent: Pitcairn - Pitcairn Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PITCAIRN_2006),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Point 58 (Geographic2D)

EPSG

PHPCoord

Name: Point 58 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1880
Extent: Africa - Burkina Faso and SW Niger
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_POINT_58),
    xAxisTranslation: new Metre(106),
    yAxisTranslation: new Metre(129),
    zAxisTranslation: new Metre(-165)
)

to Pointe Noire (Geographic2D)

EPSG

PHPCoord

Name: Pointe Noire to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1200
Extent: Congo
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_POINTE_NOIRE),
    xAxisTranslation: new Metre(148),
    yAxisTranslation: new Metre(-51),
    zAxisTranslation: new Metre(291)
)
Name: Pointe Noire to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1802
Extent: Congo - coastal area and offshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_POINTE_NOIRE),
    xAxisTranslation: new Metre(178.3),
    yAxisTranslation: new Metre(316.7),
    zAxisTranslation: new Metre(131.5),
    xAxisRotation: new ArcSecond(-5.278),
    yAxisRotation: new ArcSecond(-6.077),
    zAxisRotation: new ArcSecond(-10.979),
    scaleDifference: new PartsPerMillion(-19.166)
)

to Porto Santo (Geographic2D)

EPSG

PHPCoord

Name: Porto Santo to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1888
Extent: Portugal - Madeira archipelago onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PORTO_SANTO),
    xAxisTranslation: new Metre(499),
    yAxisTranslation: new Metre(249),
    zAxisTranslation: new Metre(-314)
)

to Porto Santo 1995 (Geographic2D)

EPSG

PHPCoord

Name: Porto Santo 1995 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1966
Extent: Portugal - Madeira and Porto Santo islands onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PORTO_SANTO_1995),
    xAxisTranslation: new Metre(502.862),
    yAxisTranslation: new Metre(247.438),
    zAxisTranslation: new Metre(-312.724)
)
Name: Porto Santo 1995 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1967
Extent: Portugal - Madeira and Porto Santo islands onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PORTO_SANTO_1995),
    xAxisTranslation: new Metre(210.502),
    yAxisTranslation: new Metre(66.902),
    zAxisTranslation: new Metre(48.476),
    xAxisRotation: new ArcSecond(2.094),
    yAxisRotation: new ArcSecond(-15.067),
    zAxisRotation: new ArcSecond(-5.817),
    scaleDifference: new PartsPerMillion(-0.485)
)

to Puerto Rico (Geographic2D)

EPSG

PHPCoord

Name: Puerto Rico to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1893
Extent: Caribbean - Puerto Rico and Virgin Islands - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PUERTO_RICO),
    xAxisTranslation: new Metre(-11),
    yAxisTranslation: new Metre(-72),
    zAxisTranslation: new Metre(101)
)

to Pulkovo 1942 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1254
Extent: Russia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(-28),
    yAxisTranslation: new Metre(130),
    zAxisTranslation: new Metre(95)
)
Name: Pulkovo 1942 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1290
Extent: Latvia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(-24),
    yAxisTranslation: new Metre(124),
    zAxisTranslation: new Metre(82)
)
Name: Pulkovo 1942 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1291
Extent: Kazakhstan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(-15),
    yAxisTranslation: new Metre(130),
    zAxisTranslation: new Metre(84)
)
Name: Pulkovo 1942 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::1303
Extent: Kazakhstan - Caspian Sea
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(-43.822),
    yAxisTranslation: new Metre(108.842),
    zAxisTranslation: new Metre(119.585),
    xAxisRotation: new ArcSecond(-1.455),
    yAxisRotation: new ArcSecond(0.761),
    zAxisRotation: new ArcSecond(-0.737),
    scaleDifference: new PartsPerMillion(-0.549)
)
Name: Pulkovo 1942 to WGS 84 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::1334
Extent: Estonia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(-21.58719),
    yAxisTranslation: new Metre(97.54127),
    zAxisTranslation: new Metre(60.92546),
    xAxisRotation: new ArcSecond(1.01378),
    yAxisRotation: new ArcSecond(0.58117),
    zAxisRotation: new ArcSecond(0.2348),
    scaleDifference: new PartsPerMillion(4.6121)
)
Name: Pulkovo 1942 to WGS 84 (16)
Code: urn:ogc:def:coordinateOperation:EPSG::15865
Extent: Europe - FSU onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(-25),
    yAxisTranslation: new Metre(141),
    zAxisTranslation: new Metre(78.5),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(0.35),
    zAxisRotation: new ArcSecond(0.736),
    scaleDifference: new PartsPerMillion(-0)
)
Name: Pulkovo 1942 to WGS 84 (14)
Code: urn:ogc:def:coordinateOperation:EPSG::1808
Extent: Asia - FSU - Azerbaijan and Georgia
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(-686.1),
    yAxisTranslation: new Metre(123.5),
    zAxisTranslation: new Metre(574.4),
    xAxisRotation: new ArcSecond(-8.045),
    yAxisRotation: new ArcSecond(23.366),
    zAxisRotation: new ArcSecond(-10.791),
    scaleDifference: new PartsPerMillion(2.926)
)
Name: Pulkovo 1942 to WGS 84 (15)
Code: urn:ogc:def:coordinateOperation:EPSG::1809
Extent: Azerbaijan - coastal area Baku to Astara
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(-926.4),
    yAxisTranslation: new Metre(715.9),
    zAxisTranslation: new Metre(186.4),
    xAxisRotation: new ArcSecond(10.364),
    yAxisRotation: new ArcSecond(20.78),
    zAxisRotation: new ArcSecond(-26.452),
    scaleDifference: new PartsPerMillion(7.224)
)
Name: Pulkovo 1942 to WGS 84 (20)
Code: urn:ogc:def:coordinateOperation:EPSG::5044
Extent: Russia - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(-23.57),
    yAxisTranslation: new Metre(140.95),
    zAxisTranslation: new Metre(79.8),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(0.35),
    zAxisRotation: new ArcSecond(0.79),
    scaleDifference: new PartsPerMillion(0.22)
)
Name: Pulkovo 1942 to WGS 84 (21)
Code: urn:ogc:def:coordinateOperation:EPSG::6899
Extent: Estonia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942),
    xAxisTranslation: new Metre(-22),
    yAxisTranslation: new Metre(126),
    zAxisTranslation: new Metre(85)
)

to Pulkovo 1942(58) (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942(58) to WGS 84 (18)
Code: urn:ogc:def:coordinateOperation:EPSG::15496
Extent: Romania
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_58),
    xAxisTranslation: new Metre(-44.107),
    yAxisTranslation: new Metre(116.147),
    zAxisTranslation: new Metre(54.648)
)
Name: Pulkovo 1942(58) to WGS 84 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::15497
Extent: Romania
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_58),
    xAxisTranslation: new Metre(-28),
    yAxisTranslation: new Metre(121),
    zAxisTranslation: new Metre(77)
)
Name: Pulkovo 1942(58) to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::15997
Extent: Poland - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_58),
    xAxisTranslation: new Metre(-23),
    yAxisTranslation: new Metre(124),
    zAxisTranslation: new Metre(82)
)
Name: Pulkovo 1942(58) to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::15999
Extent: Albania - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_58),
    xAxisTranslation: new Metre(-24),
    yAxisTranslation: new Metre(130),
    zAxisTranslation: new Metre(92)
)
Name: Pulkovo 1942(58) to WGS 84 (22)
Code: urn:ogc:def:coordinateOperation:EPSG::7835
Extent: Albania - north of 41°18’N and east of 19°09’E
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_58),
    xAxisTranslation: new Metre(-74.5),
    yAxisTranslation: new Metre(112.5),
    zAxisTranslation: new Metre(44.3)
)

to Pulkovo 1942(83) (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1942(83) to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::15996
Extent: Hungary
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_83),
    xAxisTranslation: new Metre(-28),
    yAxisTranslation: new Metre(121),
    zAxisTranslation: new Metre(77)
)
Name: Pulkovo 1942(83) to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::15998
Extent: Europe - Czechoslovakia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1942_83),
    xAxisTranslation: new Metre(-26),
    yAxisTranslation: new Metre(121),
    zAxisTranslation: new Metre(78)
)

to Pulkovo 1995 (Geographic2D)

EPSG

PHPCoord

Name: Pulkovo 1995 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5043
Extent: Russia
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_PULKOVO_1995),
    xAxisTranslation: new Metre(-24.47),
    yAxisTranslation: new Metre(130.89),
    zAxisTranslation: new Metre(81.56),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(0.13),
    scaleDifference: new PartsPerMillion(0.22)
)

to QND95 (Geographic2D)

EPSG

PHPCoord

Name: QND95 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1840
Extent: Qatar - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_QND95),
    xAxisTranslation: new Metre(119.4248),
    yAxisTranslation: new Metre(303.65872),
    zAxisTranslation: new Metre(11.00061),
    xAxisRotation: new ArcSecond(-1.164298),
    yAxisRotation: new ArcSecond(-0.174458),
    zAxisRotation: new ArcSecond(-1.096259),
    scaleDifference: new PartsPerMillion(-3.657065)
)

to Qatar 1974 (Geographic2D)

EPSG

PHPCoord

Name: Qatar 1974 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1563
Extent: Qatar - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_QATAR_1974),
    xAxisTranslation: new Metre(128.033),
    yAxisTranslation: new Metre(283.697),
    zAxisTranslation: new Metre(-21.052)
)

to Qornoq 1927 (Geographic2D)

EPSG

PHPCoord

Name: Qornoq 1927 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1798
Extent: Greenland - west coast
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_QORNOQ_1927),
    xAxisTranslation: new Metre(-163.511),
    yAxisTranslation: new Metre(-127.533),
    zAxisTranslation: new Metre(159.789),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.814),
    scaleDifference: new PartsPerMillion(0.6)
)

to REGCAN95 (Geographic2D)

EPSG

PHPCoord

Name: REGCAN95 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4084
Extent: Spain - Canary Islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_REGCAN95),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to REGVEN (Geographic2D)

EPSG

PHPCoord

Name: REGVEN to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1768
Extent: Venezuela
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_REGVEN),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RGAF09 (Geographic2D)

EPSG

PHPCoord

Name: RGAF09 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5501
Extent: Caribbean - French Antilles
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGAF09),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RGFG95 (Geographic2D)

EPSG

PHPCoord

Name: RGFG95 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::4840
Extent: French Guiana
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGFG95),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RGM04 (Geographic2D)

EPSG

PHPCoord

Name: RGM04 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::4476
Extent: Mayotte
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGM04),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RGNC91-93 (Geographic2D)

EPSG

PHPCoord

Name: RGNC91-93 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15880
Extent: New Caledonia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGNC91_93),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RGPF (Geographic2D)

EPSG

PHPCoord

Name: RGPF to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15833
Extent: French Polynesia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGPF),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RGR92 (Geographic2D)

EPSG

PHPCoord

Name: RGR92 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1912
Extent: Reunion
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGR92),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RGTAAF07 (Geographic2D)

EPSG

PHPCoord

Name: RGTAAF07 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9770
Extent: French Southern and Antarctic Territories
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGTAAF07),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RGWF96 (Geographic2D)

EPSG

PHPCoord

Name: RGWF96 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9769
Extent: Wallis and Futuna
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RGWF96),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RSAO13 (Geographic2D)

EPSG

PHPCoord

Name: RSAO13 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8819
Extent: Angola
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RSAO13),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to RSRGD2000 (Geographic2D)

EPSG

PHPCoord

Name: RSRGD2000 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15974
Extent: Antarctica - Ross Sea Region
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RSRGD2000),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Rassadiran (Geographic2D)

EPSG

PHPCoord

Name: Rassadiran to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1512
Extent: Iran - Taheri refinery
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_RASSADIRAN),
    xAxisTranslation: new Metre(133.63),
    yAxisTranslation: new Metre(157.5),
    zAxisTranslation: new Metre(158.62)
)

to Reykjavik 1900 (Geographic2D)

EPSG

PHPCoord

Name: Reykjavik 1900 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1994
Extent: Iceland - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_REYKJAVIK_1900),
    xAxisTranslation: new Metre(28),
    yAxisTranslation: new Metre(-199),
    zAxisTranslation: new Metre(-5)
)

to S-JTSK (Geographic2D)

EPSG

PHPCoord

Name: S-JTSK to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::15965
Extent: Europe - Czechoslovakia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_S_JTSK),
    xAxisTranslation: new Metre(-589),
    yAxisTranslation: new Metre(-76),
    zAxisTranslation: new Metre(-480)
)

to SAD69 (Geographic2D)

EPSG

PHPCoord

Name: SAD69 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1864
Extent: South America - onshore north of 45°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(57),
    yAxisTranslation: new Metre(-1),
    zAxisTranslation: new Metre(41)
)
Name: SAD69 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1865
Extent: Argentina - mainland onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(62),
    yAxisTranslation: new Metre(1),
    zAxisTranslation: new Metre(37)
)
Name: SAD69 to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1866
Extent: Bolivia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(61),
    yAxisTranslation: new Metre(-2),
    zAxisTranslation: new Metre(48)
)
Name: SAD69 to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1867
Extent: Brazil - onshore south of 14°S and east of 53°W
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(60),
    yAxisTranslation: new Metre(2),
    zAxisTranslation: new Metre(41)
)
Name: SAD69 to WGS 84 (6)
Code: urn:ogc:def:coordinateOperation:EPSG::1869
Extent: Colombia - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(44),
    yAxisTranslation: new Metre(-6),
    zAxisTranslation: new Metre(36)
)
Name: SAD69 to WGS 84 (7)
Code: urn:ogc:def:coordinateOperation:EPSG::1870
Extent: Ecuador - mainland onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(48),
    yAxisTranslation: new Metre(-3),
    zAxisTranslation: new Metre(44)
)
Name: SAD69 to WGS 84 (8)
Code: urn:ogc:def:coordinateOperation:EPSG::1871
Extent: Ecuador - Galapagos onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(47),
    yAxisTranslation: new Metre(-26),
    zAxisTranslation: new Metre(42)
)
Name: SAD69 to WGS 84 (9)
Code: urn:ogc:def:coordinateOperation:EPSG::1872
Extent: Guyana - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(53),
    yAxisTranslation: new Metre(-3),
    zAxisTranslation: new Metre(47)
)
Name: SAD69 to WGS 84 (10)
Code: urn:ogc:def:coordinateOperation:EPSG::1873
Extent: Paraguay
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(61),
    yAxisTranslation: new Metre(-2),
    zAxisTranslation: new Metre(33)
)
Name: SAD69 to WGS 84 (11)
Code: urn:ogc:def:coordinateOperation:EPSG::1874
Extent: Peru - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(58),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(44)
)
Name: SAD69 to WGS 84 (12)
Code: urn:ogc:def:coordinateOperation:EPSG::1875
Extent: Trinidad and Tobago - Trinidad - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(45),
    yAxisTranslation: new Metre(-12),
    zAxisTranslation: new Metre(33)
)
Name: SAD69 to WGS 84 (13)
Code: urn:ogc:def:coordinateOperation:EPSG::1876
Extent: Venezuela - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(45),
    yAxisTranslation: new Metre(-8),
    zAxisTranslation: new Metre(33)
)
Name: SAD69 to WGS 84 (14)
Code: urn:ogc:def:coordinateOperation:EPSG::1877
Extent: Brazil
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(66.87),
    yAxisTranslation: new Metre(-4.37),
    zAxisTranslation: new Metre(38.52)
)
Name: SAD69 to WGS 84 (17)
Code: urn:ogc:def:coordinateOperation:EPSG::6974
Extent: Chile - onshore north of 32°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(59),
    yAxisTranslation: new Metre(11),
    zAxisTranslation: new Metre(52)
)
Name: SAD69 to WGS 84 (18)
Code: urn:ogc:def:coordinateOperation:EPSG::6975
Extent: Chile - onshore 32°S to 36°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(64),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(32)
)
Name: SAD69 to WGS 84 (19)
Code: urn:ogc:def:coordinateOperation:EPSG::6976
Extent: Chile - onshore 36°S to 43.5°S
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(72),
    yAxisTranslation: new Metre(-10),
    zAxisTranslation: new Metre(32)
)
Name: SAD69 to WGS 84 (20)
Code: urn:ogc:def:coordinateOperation:EPSG::6977
Extent: Chile - Tierra del Fuego
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAD69),
    xAxisTranslation: new Metre(79),
    yAxisTranslation: new Metre(-13),
    zAxisTranslation: new Metre(14)
)

to SHGD2015 (Geographic2D)

EPSG

PHPCoord

Name: SHGD2015 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::7892
Extent: St Helena - St Helena Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SHGD2015),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to SIRGAS 1995 (Geographic2D)

EPSG

PHPCoord

Name: SIRGAS 1995 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1581
Extent: South America - SIRGAS 1995 by country
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_1995),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to SIRGAS 2000 (Geographic2D)

EPSG

PHPCoord

Name: SIRGAS 2000 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15894
Extent: Latin America - SIRGAS 2000 by country
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_2000),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to SIRGAS-ROU98 (Geographic2D)

EPSG

PHPCoord

Name: SIRGAS-ROU98 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5384
Extent: Uruguay
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_ROU98),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to SIRGAS_ES2007.8 (Geographic2D)

EPSG

PHPCoord

Name: SIRGAS_ES2007.8 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5395
Extent: El Salvador
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_ES2007_8),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to SLD99 (Geographic2D)

EPSG

PHPCoord

Name: SLD99 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5236
Extent: Sri Lanka - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SLD99),
    xAxisTranslation: new Metre(0.293),
    yAxisTranslation: new Metre(-766.95),
    zAxisTranslation: new Metre(-87.713),
    xAxisRotation: new ArcSecond(0.195704),
    yAxisRotation: new ArcSecond(1.695068),
    zAxisRotation: new ArcSecond(3.473016),
    scaleDifference: new PartsPerMillion(0.039338)
)

to ST71 Belep (Geographic2D)

EPSG

PHPCoord

Name: ST71 Belep to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1931
Extent: New Caledonia - Belep
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ST71_BELEP),
    xAxisTranslation: new Metre(480.26),
    yAxisTranslation: new Metre(438.32),
    zAxisTranslation: new Metre(643.429),
    xAxisRotation: new ArcSecond(-16.3119),
    yAxisRotation: new ArcSecond(-20.1721),
    zAxisRotation: new ArcSecond(4.0349),
    scaleDifference: new PartsPerMillion(111.7002)
)

to SVY21 (Geographic2D)

EPSG

PHPCoord

Name: SVY21 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::8886
Extent: Singapore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SVY21),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Saint Pierre et Miquelon 1950 (Geographic2D)

EPSG

PHPCoord

Name: Saint Pierre et Miquelon 1950 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::8270
Extent: St Pierre and Miquelon - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAINT_PIERRE_ET_MIQUELON_1950),
    xAxisTranslation: new Metre(-11.363),
    yAxisTranslation: new Metre(-424.148),
    zAxisTranslation: new Metre(-373.13)
)

to Santo 1965 (Geographic2D)

EPSG

PHPCoord

Name: Santo 1965 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15820
Extent: Vanuatu - northern islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SANTO_1965),
    xAxisTranslation: new Metre(-170),
    yAxisTranslation: new Metre(-42),
    zAxisTranslation: new Metre(-84)
)

to Sapper Hill 1943 (Geographic2D)

EPSG

PHPCoord

Name: Sapper Hill 1943 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1225
Extent: Falkland Islands - East Falkland Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SAPPER_HILL_1943),
    xAxisTranslation: new Metre(355),
    yAxisTranslation: new Metre(-21),
    zAxisTranslation: new Metre(-72)
)

to Schwarzeck (Geographic2D)

EPSG

PHPCoord

Name: Schwarzeck to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1271
Extent: Namibia
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SCHWARZECK),
    xAxisTranslation: new Metre(-615.64),
    yAxisTranslation: new Metre(-102.08),
    zAxisTranslation: new Metre(255.81)
)

to Scoresbysund 1952 (Geographic2D)

EPSG

PHPCoord

Name: Scoresbysund 1952 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1799
Extent: Greenland - Scoresbysund area
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SCORESBYSUND_1952),
    xAxisTranslation: new Metre(-105),
    yAxisTranslation: new Metre(-326),
    zAxisTranslation: new Metre(102.5),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.814),
    scaleDifference: new PartsPerMillion(0.6)
)

to Segara (Geographic2D)

EPSG

PHPCoord

Name: Segara to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1838
Extent: Indonesia - Kalimantan - Mahakam delta
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SEGARA),
    xAxisTranslation: new Metre(404.78),
    yAxisTranslation: new Metre(-685.68),
    zAxisTranslation: new Metre(-45.47)
)
Name: Segara to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1897
Extent: Indonesia - Kalimantan E
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SEGARA),
    xAxisTranslation: new Metre(403),
    yAxisTranslation: new Metre(-684),
    zAxisTranslation: new Metre(-41)
)
Name: Segara to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1898
Extent: Indonesia - Kalimantan SE
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SEGARA),
    xAxisTranslation: new Metre(387.06),
    yAxisTranslation: new Metre(-636.53),
    zAxisTranslation: new Metre(-46.29)
)
Name: Segara to WGS 84 (3)
Code: urn:ogc:def:coordinateOperation:EPSG::1899
Extent: Indonesia - northeast Kalimantan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SEGARA),
    xAxisTranslation: new Metre(403.4),
    yAxisTranslation: new Metre(-681.12),
    zAxisTranslation: new Metre(-46.56)
)

to Selvagem Grande (Geographic2D)

EPSG

PHPCoord

Name: Selvagem Grande to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1965
Extent: Portugal - Selvagens onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SELVAGEM_GRANDE),
    xAxisTranslation: new Metre(289),
    yAxisTranslation: new Metre(124),
    zAxisTranslation: new Metre(-60)
)

to Sierra Leone 1968 (Geographic2D)

EPSG

PHPCoord

Name: Sierra Leone 1968 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1614
Extent: Sierra Leone - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIERRA_LEONE_1968),
    xAxisTranslation: new Metre(88),
    yAxisTranslation: new Metre(-4),
    zAxisTranslation: new Metre(-101)
)

to Solomon 1968 (Geographic2D)

EPSG

PHPCoord

Name: Solomon 1968 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15805
Extent: Solomon Islands - New Georgia - Ghizo (Gizo)
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SOLOMON_1968),
    xAxisTranslation: new Metre(-230),
    yAxisTranslation: new Metre(199),
    zAxisTranslation: new Metre(752)
)
Name: Solomon 1968 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::15807
Extent: Solomon Islands - Guadalcanal Island
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SOLOMON_1968),
    xAxisTranslation: new Metre(-252),
    yAxisTranslation: new Metre(209),
    zAxisTranslation: new Metre(751)
)

to South East Island 1943 (Geographic2D)

EPSG

PHPCoord

Name: South East Island 1943 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6926
Extent: Seychelles - Seychelles Bank
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SOUTH_EAST_ISLAND_1943),
    xAxisTranslation: new Metre(76.269),
    yAxisTranslation: new Metre(16.683),
    zAxisTranslation: new Metre(-68.562),
    xAxisRotation: new ArcSecond(6.275),
    yAxisRotation: new ArcSecond(-10.536),
    zAxisRotation: new ArcSecond(4.286),
    scaleDifference: new PartsPerMillion(13.686)
)

to South Georgia 1968 (Geographic2D)

EPSG

PHPCoord

Name: South Georgia 1968 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15813
Extent: South Georgia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SOUTH_GEORGIA_1968),
    xAxisTranslation: new Metre(794),
    yAxisTranslation: new Metre(-119),
    zAxisTranslation: new Metre(298)
)

to St. Kitts 1955 (Geographic2D)

EPSG

PHPCoord

Name: St. Kitts 1955 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1445
Extent: St Kitts and Nevis - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ST_KITTS_1955),
    xAxisTranslation: new Metre(-9),
    yAxisTranslation: new Metre(-183),
    zAxisTranslation: new Metre(-236)
)

to St. Lucia 1955 (Geographic2D)

EPSG

PHPCoord

Name: St. Lucia 1955 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6897
Extent: St Lucia - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ST_LUCIA_1955),
    xAxisTranslation: new Metre(153),
    yAxisTranslation: new Metre(-153),
    zAxisTranslation: new Metre(-307)
)

to St. Vincent 1945 (Geographic2D)

EPSG

PHPCoord

Name: St. Vincent 1945 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1959
Extent: St Vincent and the Grenadines - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ST_VINCENT_1945),
    xAxisTranslation: new Metre(-195.671),
    yAxisTranslation: new Metre(-332.517),
    zAxisTranslation: new Metre(-274.607)
)

to TGD2005 (Geographic2D)

EPSG

PHPCoord

Name: TGD2005 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9771
Extent: Tonga
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TGD2005),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to TWD97 (Geographic2D)

EPSG

PHPCoord

Name: TWD97 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::3830
Extent: Taiwan
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TWD97),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Tahiti 52 (Geographic2D)

EPSG

PHPCoord

Name: Tahiti 52 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1924
Extent: French Polynesia - Society Islands - Moorea and Tahiti
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TAHITI_52),
    xAxisTranslation: new Metre(-162),
    yAxisTranslation: new Metre(-117),
    zAxisTranslation: new Metre(-154)
)

to Tananarive (Geographic2D)

EPSG

PHPCoord

Name: Tananarive to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6873
Extent: Madagascar - onshore and nearshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TANANARIVE),
    xAxisTranslation: new Metre(198.383),
    yAxisTranslation: new Metre(240.517),
    zAxisTranslation: new Metre(107.909)
)

to Tapi Aike (Geographic2D)

EPSG

PHPCoord

Name: Tapi Aike to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::9260
Extent: Argentina - south Santa Cruz
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TAPI_AIKE),
    xAxisTranslation: new Metre(192.26),
    yAxisTranslation: new Metre(-65.72),
    zAxisTranslation: new Metre(-132.08)
)

to Tern Island 1961 (Geographic2D)

EPSG

PHPCoord

Name: Tern Island 1961 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15795
Extent: USA - Hawaii - Tern Island and Sorel Atoll
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TERN_ISLAND_1961),
    xAxisTranslation: new Metre(-114),
    yAxisTranslation: new Metre(116),
    zAxisTranslation: new Metre(333)
)

to Tokyo (Geographic2D)

EPSG

PHPCoord

Name: Tokyo to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1231
Extent: Japan - onshore mainland and adjacent islands
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TOKYO),
    xAxisTranslation: new Metre(148),
    yAxisTranslation: new Metre(-507),
    zAxisTranslation: new Metre(-685)
)
Name: Tokyo to WGS 84 (4)
Code: urn:ogc:def:coordinateOperation:EPSG::1233
Extent: Japan - Okinawa
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TOKYO),
    xAxisTranslation: new Metre(158),
    yAxisTranslation: new Metre(-507),
    zAxisTranslation: new Metre(-676)
)
Name: Tokyo to WGS 84 (5)
Code: urn:ogc:def:coordinateOperation:EPSG::1305
Extent: Korea, Republic of (South Korea) - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TOKYO),
    xAxisTranslation: new Metre(147),
    yAxisTranslation: new Metre(-506),
    zAxisTranslation: new Metre(-687)
)

to Trinidad 1903 (Geographic2D)

EPSG

PHPCoord

Name: Trinidad 1903 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1296
Extent: Trinidad and Tobago - Trinidad
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TRINIDAD_1903),
    xAxisTranslation: new Metre(61.702),
    yAxisTranslation: new Metre(-284.488),
    zAxisTranslation: new Metre(-472.052)
)

to Tristan 1968 (Geographic2D)

EPSG

PHPCoord

Name: Tristan 1968 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15816
Extent: St Helena - Tristan da Cunha
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_TRISTAN_1968),
    xAxisTranslation: new Metre(632),
    yAxisTranslation: new Metre(-438),
    zAxisTranslation: new Metre(609)
)

to VN-2000 (Geographic2D)

EPSG

PHPCoord

Name: VN-2000 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6960
Extent: Vietnam - onshore
$point->coordinateFrameRotation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_VN_2000),
    xAxisTranslation: new Metre(191.90441429),
    yAxisTranslation: new Metre(39.30318279),
    zAxisTranslation: new Metre(111.45032835),
    xAxisRotation: new ArcSecond(0.00928836),
    yAxisRotation: new ArcSecond(-0.01975479),
    zAxisRotation: new ArcSecond(0.00427372),
    scaleDifference: new PartsPerMillion(-0.252906278)
)

to Vanua Levu 1915 (Geographic2D)

EPSG

PHPCoord

Name: Vanua Levu 1915 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15878
Extent: Fiji - Vanua Levu and Taveuni
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_VANUA_LEVU_1915),
    xAxisTranslation: new Metre(-51),
    yAxisTranslation: new Metre(-391),
    zAxisTranslation: new Metre(36)
)

to Viti Levu 1912 (Geographic2D)

EPSG

PHPCoord

Name: Viti Levu 1912 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6895
Extent: Fiji - Viti Levu
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_VITI_LEVU_1912),
    xAxisTranslation: new Metre(-98),
    yAxisTranslation: new Metre(-390),
    zAxisTranslation: new Metre(22)
)

to Voirol 1875 (Geographic2D)

EPSG

PHPCoord

Name: Voirol 1875 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1294
Extent: Algeria - north of 32°N
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_VOIROL_1875),
    xAxisTranslation: new Metre(73),
    yAxisTranslation: new Metre(247),
    zAxisTranslation: new Metre(-227)
)

to WGS 72 (Geographic2D)

EPSG

PHPCoord

Name: WGS 72 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1237
Extent: World
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-4.5),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.554),
    scaleDifference: new PartsPerMillion(-0.2263)
)
Name: WGS 72 to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::1238
Extent: World
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-4.5),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.554),
    scaleDifference: new PartsPerMillion(-0.219)
)

to WGS 72BE (Geographic2D)

EPSG

PHPCoord

Name: WGS 72BE to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1240
Extent: World
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72BE),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-1.9),
    xAxisRotation: new ArcSecond(-0),
    yAxisRotation: new ArcSecond(-0),
    zAxisRotation: new ArcSecond(-0.814),
    scaleDifference: new PartsPerMillion(0.38)
)

to WGS 84 (G2139) (Geocentric)

EPSG

PHPCoord

Name: WGS 84 to WGS 84 (G2139) (geog2D to geocen)
Code: urn:ogc:def:coordinateOperation:EPSG::32772
Extent: World
$point->geographicGeocentric(
    to: Geocentric::fromSRID(Geocentric::EPSG_WGS_84_G2139)
)

to WGS 84 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_WGS_84)
)

to WGS 84 / Andaman and Nicobar (Projected)

EPSG

PHPCoord

Name: Andaman and Nicobar NSF TM
Code: urn:ogc:def:coordinateOperation:EPSG::7744
Extent: India - Andaman and Nicobar Islands
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_ANDAMAN_AND_NICOBAR),
    latitudeOfNaturalOrigin: new Degree(10.25),
    longitudeOfNaturalOrigin: new Degree(93.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9999428),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 / Andhra Pradesh (Projected)

EPSG

PHPCoord

Name: Andhra Pradesh NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7723
Extent: India - Andhra Pradesh and Telangana
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_ANDHRA_PRADESH),
    latitudeOfFalseOrigin: new Degree(16.25543298),
    longitudeOfFalseOrigin: new Degree(80.875),
    latitudeOf1stStandardParallel: new Degree(13.75),
    latitudeOf2ndStandardParallel: new Degree(18.75),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Antarctic Polar Stereographic (Projected)

EPSG

PHPCoord

Name: Antarctic Polar Stereographic
Code: urn:ogc:def:coordinateOperation:EPSG::19992
Extent: Antarctica
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_ANTARCTIC_POLAR_STEREOGRAPHIC),
    latitudeOfStandardParallel: new Degree(-71),
    longitudeOfOrigin: new Degree(0),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / Arctic Polar Stereographic (Projected)

EPSG

PHPCoord

Name: Arctic Polar Stereographic
Code: urn:ogc:def:coordinateOperation:EPSG::19842
Extent: World - N hemisphere - north of 60°N
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_ARCTIC_POLAR_STEREOGRAPHIC),
    latitudeOfStandardParallel: new Degree(71),
    longitudeOfOrigin: new Degree(0),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / Arunachal Pradesh (Projected)

EPSG

PHPCoord

Name: Arunachal Pradesh NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7724
Extent: India - Arunachal Pradesh
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_ARUNACHAL_PRADESH),
    latitudeOfFalseOrigin: new Degree(28.00157897),
    longitudeOfFalseOrigin: new Degree(94.5),
    latitudeOf1stStandardParallel: new Degree(27),
    latitudeOf2ndStandardParallel: new Degree(29),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Assam (Projected)

EPSG

PHPCoord

Name: Assam NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7725
Extent: India - Assam
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_ASSAM),
    latitudeOfFalseOrigin: new Degree(26.00257703),
    longitudeOfFalseOrigin: new Degree(92.75),
    latitudeOf1stStandardParallel: new Degree(24.666666666667),
    latitudeOf2ndStandardParallel: new Degree(27.333333333333),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Australian Antarctic Lambert (Projected)

EPSG

PHPCoord

Name: Australian Antarctic Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19994
Extent: Antarctica - Australian sector north of 80°S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_AUSTRALIAN_ANTARCTIC_LAMBERT),
    latitudeOfFalseOrigin: new Degree(-50),
    longitudeOfFalseOrigin: new Degree(70),
    latitudeOf1stStandardParallel: new Degree(-68.5),
    latitudeOf2ndStandardParallel: new Degree(-74.5),
    eastingAtFalseOrigin: new Metre(6000000),
    northingAtFalseOrigin: new Metre(6000000)
)

to WGS 84 / Australian Antarctic Polar Stereographic (Projected)

EPSG

PHPCoord

Name: Australian Antarctic Polar Stereographic
Code: urn:ogc:def:coordinateOperation:EPSG::19993
Extent: Antarctica - Australian sector
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_AUSTRALIAN_ANTARCTIC_POLAR_STEREOGRAPHIC),
    latitudeOfStandardParallel: new Degree(-71),
    longitudeOfOrigin: new Degree(70),
    falseEasting: new Metre(6000000),
    falseNorthing: new Metre(6000000)
)

to WGS 84 / Australian Centre for Remote Sensing Lambert (Projected)

EPSG

PHPCoord

Name: Australian Centre for Remote Sensing Lambert Conformal Projection
Code: urn:ogc:def:coordinateOperation:EPSG::4460
Extent: Australia - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_AUSTRALIAN_CENTRE_FOR_REMOTE_SENSING_LAMBERT),
    latitudeOfFalseOrigin: new Degree(-27),
    longitudeOfFalseOrigin: new Degree(132),
    latitudeOf1stStandardParallel: new Degree(-18),
    latitudeOf2ndStandardParallel: new Degree(-36),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / BLM 14N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 14N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15914
Extent: USA - 102°W to 96°W and GoM OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_BLM_14N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to WGS 84 / BLM 15N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 15N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15915
Extent: USA - 96°W to 90°W and GoM OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_BLM_15N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to WGS 84 / BLM 16N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 16N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15916
Extent: USA - 90°W to 84°W and GoM OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_BLM_16N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to WGS 84 / BLM 17N (ftUS) (Projected)

EPSG

PHPCoord

Name: BLM zone 17N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::15917
Extent: USA - 84°W to 78°W and GoM OCS
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_BLM_17N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.67),
    falseNorthing: new USSurveyFoot(0)
)

to WGS 84 / Bihar (Projected)

EPSG

PHPCoord

Name: Bihar NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7726
Extent: India - Bihar
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_BIHAR),
    latitudeOfFalseOrigin: new Degree(25.87725247),
    longitudeOfFalseOrigin: new Degree(85.875),
    latitudeOf1stStandardParallel: new Degree(24.625),
    latitudeOf2ndStandardParallel: new Degree(27.125),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / CIG92 (Projected)

EPSG

PHPCoord

Name: Christmas Island Grid 1992
Code: urn:ogc:def:coordinateOperation:EPSG::6716
Extent: Christmas Island - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_CIG92),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105.625),
    scaleFactorAtNaturalOrigin: new Unity(1.000024),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(1300000)
)

to WGS 84 / CKIG92 (Projected)

EPSG

PHPCoord

Name: Cocos Island Grid 1992
Code: urn:ogc:def:coordinateOperation:EPSG::6718
Extent: Cocos (Keeling) Islands - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_CKIG92),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96.875),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(50000),
    falseNorthing: new Metre(1400000)
)

to WGS 84 / Cape Verde National (Projected)

EPSG

PHPCoord

Name: Cape Verde National
Code: urn:ogc:def:coordinateOperation:EPSG::4825
Extent: Cape Verde
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_CAPE_VERDE_NATIONAL),
    latitudeOfFalseOrigin: new Degree(15.833333333333),
    longitudeOfFalseOrigin: new Degree(-24),
    latitudeOf1stStandardParallel: new Degree(15),
    latitudeOf2ndStandardParallel: new Degree(16.666666666667),
    eastingAtFalseOrigin: new Metre(161587.83),
    northingAtFalseOrigin: new Metre(128511.202)
)

to WGS 84 / Chhattisgarh (Projected)

EPSG

PHPCoord

Name: Chhattisgarh NSF TM
Code: urn:ogc:def:coordinateOperation:EPSG::7745
Extent: India - Chhattisgarh
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_CHHATTISGARH),
    latitudeOfNaturalOrigin: new Degree(21),
    longitudeOfNaturalOrigin: new Degree(82.25),
    scaleFactorAtNaturalOrigin: new Unity(0.9998332),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 / Delhi (Projected)

EPSG

PHPCoord

Name: Delhi NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7727
Extent: India - Delhi
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_DELHI),
    latitudeOfFalseOrigin: new Degree(28.62510126),
    longitudeOfFalseOrigin: new Degree(77),
    latitudeOf1stStandardParallel: new Degree(28.375),
    latitudeOf2ndStandardParallel: new Degree(28.875),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Dubai Local TM (Projected)

EPSG

PHPCoord

Name: Dubai Local Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::19839
Extent: UAE - Dubai municipality
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_DUBAI_LOCAL_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(55.333333333333),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / EPSG Alaska Polar Stereographic (Projected)

EPSG

PHPCoord

Name: EPSG Alaska Polar Stereographic
Code: urn:ogc:def:coordinateOperation:EPSG::5901
Extent: World - N hemisphere - north of 60°N
$point->polarStereographicVariantA(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ALASKA_POLAR_STEREOGRAPHIC),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(-150),
    scaleFactorAtNaturalOrigin: new Unity(0.994),
    falseEasting: new Metre(2000000),
    falseNorthing: new Metre(2000000)
)

to WGS 84 / EPSG Arctic Regional zone A1 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone A1
Code: urn:ogc:def:coordinateOperation:EPSG::5906
Extent: Arctic - 87°N to 75°N, 156°W to 66°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_A1),
    latitudeOfFalseOrigin: new Degree(81.317226),
    longitudeOfFalseOrigin: new Degree(-111),
    latitudeOf1stStandardParallel: new Degree(85),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone A2 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone A2
Code: urn:ogc:def:coordinateOperation:EPSG::5907
Extent: Arctic - 87°N to 75°N, 84°W to 6°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_A2),
    latitudeOfFalseOrigin: new Degree(81.317226),
    longitudeOfFalseOrigin: new Degree(-39),
    latitudeOf1stStandardParallel: new Degree(85),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone A3 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone A3
Code: urn:ogc:def:coordinateOperation:EPSG::5908
Extent: Arctic - 87°N to 75°N, 12°W to 78°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_A3),
    latitudeOfFalseOrigin: new Degree(81.317226),
    longitudeOfFalseOrigin: new Degree(33),
    latitudeOf1stStandardParallel: new Degree(85),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone A4 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone A4
Code: urn:ogc:def:coordinateOperation:EPSG::5909
Extent: Arctic - 87°N to 75°N, 60°E to 150°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_A4),
    latitudeOfFalseOrigin: new Degree(81.317226),
    longitudeOfFalseOrigin: new Degree(105),
    latitudeOf1stStandardParallel: new Degree(85),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone A5 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone A5
Code: urn:ogc:def:coordinateOperation:EPSG::5910
Extent: Arctic - 87°N to 75°N, 132°E to 138°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_A5),
    latitudeOfFalseOrigin: new Degree(81.317226),
    longitudeOfFalseOrigin: new Degree(177),
    latitudeOf1stStandardParallel: new Degree(85),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone B1 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone B1
Code: urn:ogc:def:coordinateOperation:EPSG::5911
Extent: Arctic - 79°N to 67°N, 156°W to 66°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_B1),
    latitudeOfFalseOrigin: new Degree(73.155740861111),
    longitudeOfFalseOrigin: new Degree(-111),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(69),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone B2 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone B2
Code: urn:ogc:def:coordinateOperation:EPSG::5912
Extent: Arctic - 79°N to 67°N, 84°W to 6°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_B2),
    latitudeOfFalseOrigin: new Degree(73.155740861111),
    longitudeOfFalseOrigin: new Degree(-39),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(69),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone B3 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone B3
Code: urn:ogc:def:coordinateOperation:EPSG::5913
Extent: Arctic - 79°N to 67°N, 12°W to 78°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_B3),
    latitudeOfFalseOrigin: new Degree(73.155740861111),
    longitudeOfFalseOrigin: new Degree(33),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(69),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone B4 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone B4
Code: urn:ogc:def:coordinateOperation:EPSG::5914
Extent: Arctic - 79°N to 67°N, 60°E to 150°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_B4),
    latitudeOfFalseOrigin: new Degree(73.155740861111),
    longitudeOfFalseOrigin: new Degree(105),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(69),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone B5 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone B5
Code: urn:ogc:def:coordinateOperation:EPSG::5915
Extent: Arctic - 79°N to 67°N, 132°E to 138°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_B5),
    latitudeOfFalseOrigin: new Degree(73.155740861111),
    longitudeOfFalseOrigin: new Degree(177),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(69),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone C1 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone C1
Code: urn:ogc:def:coordinateOperation:EPSG::5916
Extent: Arctic - 71°N to 59°N, 156°W to 66°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_C1),
    latitudeOfFalseOrigin: new Degree(65.101270888889),
    longitudeOfFalseOrigin: new Degree(-111),
    latitudeOf1stStandardParallel: new Degree(69),
    latitudeOf2ndStandardParallel: new Degree(61),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone C2 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone C2
Code: urn:ogc:def:coordinateOperation:EPSG::5917
Extent: Arctic - 71°N to 59°N, 84°W to 6°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_C2),
    latitudeOfFalseOrigin: new Degree(65.101270888889),
    longitudeOfFalseOrigin: new Degree(-39),
    latitudeOf1stStandardParallel: new Degree(69),
    latitudeOf2ndStandardParallel: new Degree(61),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone C3 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone C3
Code: urn:ogc:def:coordinateOperation:EPSG::5918
Extent: Arctic - 71°N to 59°N, 12°W to 78°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_C3),
    latitudeOfFalseOrigin: new Degree(65.101270888889),
    longitudeOfFalseOrigin: new Degree(33),
    latitudeOf1stStandardParallel: new Degree(69),
    latitudeOf2ndStandardParallel: new Degree(61),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone C4 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone C4
Code: urn:ogc:def:coordinateOperation:EPSG::5919
Extent: Arctic - 71°N to 59°N, 60°E to 150°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_C4),
    latitudeOfFalseOrigin: new Degree(65.101270888889),
    longitudeOfFalseOrigin: new Degree(105),
    latitudeOf1stStandardParallel: new Degree(69),
    latitudeOf2ndStandardParallel: new Degree(61),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic Regional zone C5 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic Regional LCC zone C5
Code: urn:ogc:def:coordinateOperation:EPSG::5920
Extent: Arctic - 71°N to 59°N, 132°E to 138°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_REGIONAL_ZONE_C5),
    latitudeOfFalseOrigin: new Degree(65.101270888889),
    longitudeOfFalseOrigin: new Degree(177),
    latitudeOf1stStandardParallel: new Degree(69),
    latitudeOf2ndStandardParallel: new Degree(61),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / EPSG Arctic zone 1-21 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 1-21
Code: urn:ogc:def:coordinateOperation:EPSG::5977
Extent: Arctic - 87°50’N to 82°50’N, 180°W to 120°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_1_21),
    latitudeOfFalseOrigin: new Degree(85.437118333333),
    longitudeOfFalseOrigin: new Degree(-150),
    latitudeOf1stStandardParallel: new Degree(87),
    latitudeOf2ndStandardParallel: new Degree(83.666666666667),
    eastingAtFalseOrigin: new Metre(21500000),
    northingAtFalseOrigin: new Metre(1500000)
)

to WGS 84 / EPSG Arctic zone 1-27 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 1-27
Code: urn:ogc:def:coordinateOperation:EPSG::5980
Extent: Arctic - 87°50’N to 82°50’N, 0°E to 60°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_1_27),
    latitudeOfFalseOrigin: new Degree(85.437118333333),
    longitudeOfFalseOrigin: new Degree(30),
    latitudeOf1stStandardParallel: new Degree(87),
    latitudeOf2ndStandardParallel: new Degree(83.666666666667),
    eastingAtFalseOrigin: new Metre(27500000),
    northingAtFalseOrigin: new Metre(1500000)
)

to WGS 84 / EPSG Arctic zone 1-29 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 1-29
Code: urn:ogc:def:coordinateOperation:EPSG::5981
Extent: Arctic - 87°50’N to 82°50’N, 60°E to 120°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_1_29),
    latitudeOfFalseOrigin: new Degree(85.437118333333),
    longitudeOfFalseOrigin: new Degree(90),
    latitudeOf1stStandardParallel: new Degree(87),
    latitudeOf2ndStandardParallel: new Degree(83.666666666667),
    eastingAtFalseOrigin: new Metre(29500000),
    northingAtFalseOrigin: new Metre(1500000)
)

to WGS 84 / EPSG Arctic zone 1-31 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 1-31
Code: urn:ogc:def:coordinateOperation:EPSG::5982
Extent: Arctic - 87°50’N to 82°50’N, 120°E to 180°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_1_31),
    latitudeOfFalseOrigin: new Degree(85.437118333333),
    longitudeOfFalseOrigin: new Degree(150),
    latitudeOf1stStandardParallel: new Degree(87),
    latitudeOf2ndStandardParallel: new Degree(83.666666666667),
    eastingAtFalseOrigin: new Metre(31500000),
    northingAtFalseOrigin: new Metre(1500000)
)

to WGS 84 / EPSG Arctic zone 2-10 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 2-10
Code: urn:ogc:def:coordinateOperation:EPSG::5983
Extent: Arctic - 84°30’N to 79°30’N, 146°E to 174°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_2_10),
    latitudeOfFalseOrigin: new Degree(82.058424888889),
    longitudeOfFalseOrigin: new Degree(166),
    latitudeOf1stStandardParallel: new Degree(83.666666666667),
    latitudeOf2ndStandardParallel: new Degree(80.333333333333),
    eastingAtFalseOrigin: new Metre(10500000),
    northingAtFalseOrigin: new Metre(2500000)
)

to WGS 84 / EPSG Arctic zone 2-12 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 2-12
Code: urn:ogc:def:coordinateOperation:EPSG::5984
Extent: Arctic - 84°30’N to 79°30’N, 174°W to 135°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_2_12),
    latitudeOfFalseOrigin: new Degree(82.058424888889),
    longitudeOfFalseOrigin: new Degree(-154),
    latitudeOf1stStandardParallel: new Degree(83.666666666667),
    latitudeOf2ndStandardParallel: new Degree(80.333333333333),
    eastingAtFalseOrigin: new Metre(12500000),
    northingAtFalseOrigin: new Metre(2500000)
)

to WGS 84 / EPSG Arctic zone 2-24 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 2-24
Code: urn:ogc:def:coordinateOperation:EPSG::5990
Extent: Arctic - 84°30’N to 79°30’N, 33°E to 73°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_2_24),
    latitudeOfFalseOrigin: new Degree(82.058424888889),
    longitudeOfFalseOrigin: new Degree(53),
    latitudeOf1stStandardParallel: new Degree(83.666666666667),
    latitudeOf2ndStandardParallel: new Degree(80.333333333333),
    eastingAtFalseOrigin: new Metre(24500000),
    northingAtFalseOrigin: new Metre(2500000)
)

to WGS 84 / EPSG Arctic zone 2-26 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 2-26
Code: urn:ogc:def:coordinateOperation:EPSG::5991
Extent: Arctic - 84°30’N to 79°30’N, 73°E to 113°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_2_26),
    latitudeOfFalseOrigin: new Degree(82.058424888889),
    longitudeOfFalseOrigin: new Degree(93),
    latitudeOf1stStandardParallel: new Degree(83.666666666667),
    latitudeOf2ndStandardParallel: new Degree(80.333333333333),
    eastingAtFalseOrigin: new Metre(26500000),
    northingAtFalseOrigin: new Metre(2500000)
)

to WGS 84 / EPSG Arctic zone 2-28 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 2-28
Code: urn:ogc:def:coordinateOperation:EPSG::5992
Extent: Arctic - 84°30’N to 79°30’N, 113°E to 153°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_2_28),
    latitudeOfFalseOrigin: new Degree(82.058424888889),
    longitudeOfFalseOrigin: new Degree(133),
    latitudeOf1stStandardParallel: new Degree(83.666666666667),
    latitudeOf2ndStandardParallel: new Degree(80.333333333333),
    eastingAtFalseOrigin: new Metre(28500000),
    northingAtFalseOrigin: new Metre(2500000)
)

to WGS 84 / EPSG Arctic zone 3-13 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 3-13
Code: urn:ogc:def:coordinateOperation:EPSG::5994
Extent: Arctic - 81°10’N to 76°10’N, 35°E to 67°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_3_13),
    latitudeOfFalseOrigin: new Degree(78.707337527778),
    longitudeOfFalseOrigin: new Degree(52),
    latitudeOf1stStandardParallel: new Degree(80.333333333333),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(13500000),
    northingAtFalseOrigin: new Metre(3500000)
)

to WGS 84 / EPSG Arctic zone 3-15 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 3-15
Code: urn:ogc:def:coordinateOperation:EPSG::5995
Extent: Arctic - 81°10’N to 76°10’N, 67°E to 98°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_3_15),
    latitudeOfFalseOrigin: new Degree(78.707337527778),
    longitudeOfFalseOrigin: new Degree(83),
    latitudeOf1stStandardParallel: new Degree(80.333333333333),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(15500000),
    northingAtFalseOrigin: new Metre(3500000)
)

to WGS 84 / EPSG Arctic zone 3-17 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 3-17
Code: urn:ogc:def:coordinateOperation:EPSG::5996
Extent: Arctic - 81°10’N to 76°10’N, 98°E to 129°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_3_17),
    latitudeOfFalseOrigin: new Degree(78.707337527778),
    longitudeOfFalseOrigin: new Degree(114),
    latitudeOf1stStandardParallel: new Degree(80.333333333333),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(17500000),
    northingAtFalseOrigin: new Metre(3500000)
)

to WGS 84 / EPSG Arctic zone 3-19 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 3-19
Code: urn:ogc:def:coordinateOperation:EPSG::5997
Extent: Arctic - 81°10’N to 76°10’N, 129°E to 160°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_3_19),
    latitudeOfFalseOrigin: new Degree(78.707337527778),
    longitudeOfFalseOrigin: new Degree(145),
    latitudeOf1stStandardParallel: new Degree(80.333333333333),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(19500000),
    northingAtFalseOrigin: new Metre(3500000)
)

to WGS 84 / EPSG Arctic zone 3-21 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 3-21
Code: urn:ogc:def:coordinateOperation:EPSG::5998
Extent: Arctic - 81°10’N to 76°10’N, 160°E to 169°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_3_21),
    latitudeOfFalseOrigin: new Degree(78.707337527778),
    longitudeOfFalseOrigin: new Degree(176),
    latitudeOf1stStandardParallel: new Degree(80.333333333333),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(21500000),
    northingAtFalseOrigin: new Metre(3500000)
)

to WGS 84 / EPSG Arctic zone 3-23 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 3-23
Code: urn:ogc:def:coordinateOperation:EPSG::5999
Extent: Arctic - 81°10’N to 76°10’N, 169°W to 138°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_3_23),
    latitudeOfFalseOrigin: new Degree(78.707337527778),
    longitudeOfFalseOrigin: new Degree(-153),
    latitudeOf1stStandardParallel: new Degree(80.333333333333),
    latitudeOf2ndStandardParallel: new Degree(77),
    eastingAtFalseOrigin: new Metre(23500000),
    northingAtFalseOrigin: new Metre(3500000)
)

to WGS 84 / EPSG Arctic zone 4-12 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-12
Code: urn:ogc:def:coordinateOperation:EPSG::6005
Extent: Arctic - 77°50’N to 72°50’N, 169°W to 141°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_4_12),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(-155),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(12500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to WGS 84 / EPSG Arctic zone 4-30 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-30
Code: urn:ogc:def:coordinateOperation:EPSG::6014
Extent: Arctic - 77°50’N to 72°50’N, 46°E to 70°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_4_30),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(58),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(30500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to WGS 84 / EPSG Arctic zone 4-32 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-32
Code: urn:ogc:def:coordinateOperation:EPSG::6015
Extent: Arctic - 77°50’N to 72°50’N, 70°E to 94°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_4_32),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(82),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(32500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to WGS 84 / EPSG Arctic zone 4-34 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-34
Code: urn:ogc:def:coordinateOperation:EPSG::6016
Extent: Arctic - 77°50’N to 72°50’N, 94°E to 118°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_4_34),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(106),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(34500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to WGS 84 / EPSG Arctic zone 4-36 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-36
Code: urn:ogc:def:coordinateOperation:EPSG::6017
Extent: Arctic - 77°50’N to 72°50’N, 118°E to 142°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_4_36),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(130),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(36500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to WGS 84 / EPSG Arctic zone 4-38 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-38
Code: urn:ogc:def:coordinateOperation:EPSG::6018
Extent: Arctic - 77°50’N to 72°50’N, 142°E to 166°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_4_38),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(154),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(38500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to WGS 84 / EPSG Arctic zone 4-40 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 4-40
Code: urn:ogc:def:coordinateOperation:EPSG::6019
Extent: Arctic - 77°50’N to 72°50’N, 166°E to 169°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_4_40),
    latitudeOfFalseOrigin: new Degree(75.364403305556),
    longitudeOfFalseOrigin: new Degree(179),
    latitudeOf1stStandardParallel: new Degree(77),
    latitudeOf2ndStandardParallel: new Degree(73.666666666667),
    eastingAtFalseOrigin: new Metre(40500000),
    northingAtFalseOrigin: new Metre(4500000)
)

to WGS 84 / EPSG Arctic zone 5-15 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-15
Code: urn:ogc:def:coordinateOperation:EPSG::6022
Extent: Arctic - 74°30’N to 69°30’N, 44°E to 64°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_5_15),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(54),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(15500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to WGS 84 / EPSG Arctic zone 5-17 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-17
Code: urn:ogc:def:coordinateOperation:EPSG::6023
Extent: Arctic - 74°30’N to 69°30’N, 64°E to 85°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_5_17),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(74),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(17500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to WGS 84 / EPSG Arctic zone 5-19 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-19
Code: urn:ogc:def:coordinateOperation:EPSG::6024
Extent: Arctic - 74°30’N to 69°30’N, 85°E to 106°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_5_19),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(95),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(19500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to WGS 84 / EPSG Arctic zone 5-21 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-21
Code: urn:ogc:def:coordinateOperation:EPSG::6025
Extent: Arctic - 74°30’N to 69°30’N, 106°E to 127°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_5_21),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(116),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(21500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to WGS 84 / EPSG Arctic zone 5-23 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-23
Code: urn:ogc:def:coordinateOperation:EPSG::6026
Extent: Arctic - 74°30’N to 69°30’N, 127°E to 148°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_5_23),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(137),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(23500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to WGS 84 / EPSG Arctic zone 5-25 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-25
Code: urn:ogc:def:coordinateOperation:EPSG::6027
Extent: Arctic - 74°30’N to 69°30’N, 148°E to 169°E
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_5_25),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(158),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(25500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to WGS 84 / EPSG Arctic zone 5-27 (Projected)

EPSG

PHPCoord

Name: EPSG Arctic LCC zone 5-27
Code: urn:ogc:def:coordinateOperation:EPSG::6028
Extent: Arctic - 74°30’N to 69°30’N, 169°E to 169°W
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_ARCTIC_ZONE_5_27),
    latitudeOfFalseOrigin: new Degree(72.025009194444),
    longitudeOfFalseOrigin: new Degree(179),
    latitudeOf1stStandardParallel: new Degree(73.666666666667),
    latitudeOf2ndStandardParallel: new Degree(70.333333333333),
    eastingAtFalseOrigin: new Metre(27500000),
    northingAtFalseOrigin: new Metre(5500000)
)

to WGS 84 / EPSG Canada Polar Stereographic (Projected)

EPSG

PHPCoord

Name: EPSG Canada Polar Stereographic
Code: urn:ogc:def:coordinateOperation:EPSG::5902
Extent: World - N hemisphere - north of 60°N
$point->polarStereographicVariantA(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_CANADA_POLAR_STEREOGRAPHIC),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(-100),
    scaleFactorAtNaturalOrigin: new Unity(0.994),
    falseEasting: new Metre(2000000),
    falseNorthing: new Metre(2000000)
)

to WGS 84 / EPSG Greenland Polar Stereographic (Projected)

EPSG

PHPCoord

Name: EPSG Greenland Polar Stereographic
Code: urn:ogc:def:coordinateOperation:EPSG::5903
Extent: World - N hemisphere - north of 60°N
$point->polarStereographicVariantA(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_GREENLAND_POLAR_STEREOGRAPHIC),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.994),
    falseEasting: new Metre(2000000),
    falseNorthing: new Metre(2000000)
)

to WGS 84 / EPSG Norway Polar Stereographic (Projected)

EPSG

PHPCoord

Name: EPSG Norway Polar Stereographic
Code: urn:ogc:def:coordinateOperation:EPSG::5904
Extent: World - N hemisphere - north of 60°N
$point->polarStereographicVariantA(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_NORWAY_POLAR_STEREOGRAPHIC),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(18),
    scaleFactorAtNaturalOrigin: new Unity(0.994),
    falseEasting: new Metre(2000000),
    falseNorthing: new Metre(2000000)
)

to WGS 84 / EPSG Russia Polar Stereographic (Projected)

EPSG

PHPCoord

Name: EPSG Russia Polar Stereographic
Code: urn:ogc:def:coordinateOperation:EPSG::5905
Extent: World - N hemisphere - north of 60°N
$point->polarStereographicVariantA(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EPSG_RUSSIA_POLAR_STEREOGRAPHIC),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.994),
    falseEasting: new Metre(2000000),
    falseNorthing: new Metre(2000000)
)

to WGS 84 / Equal Earth Americas (Projected)

EPSG

PHPCoord

Name: Equal Earth Americas
Code: urn:ogc:def:coordinateOperation:EPSG::8855
Extent: World
$point->equalEarth(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EQUAL_EARTH_AMERICAS),
    longitudeOfNaturalOrigin: new Degree(-90),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / Equal Earth Asia-Pacific (Projected)

EPSG

PHPCoord

Name: Equal Earth Asia-Pacific
Code: urn:ogc:def:coordinateOperation:EPSG::8856
Extent: World
$point->equalEarth(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EQUAL_EARTH_ASIA_PACIFIC),
    longitudeOfNaturalOrigin: new Degree(150),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / Equal Earth Greenwich (Projected)

EPSG

PHPCoord

Name: Equal Earth Greenwich
Code: urn:ogc:def:coordinateOperation:EPSG::8854
Extent: World
$point->equalEarth(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_EQUAL_EARTH_GREENWICH),
    longitudeOfNaturalOrigin: new Degree(0),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / Gabon TM (Projected)

EPSG

PHPCoord

Name: Gabon Transverse Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::5222
Extent: Gabon - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_GABON_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(500000)
)

to WGS 84 / Gabon TM 2011 (Projected)

EPSG

PHPCoord

Name: Gabon Transverse Mercator 2011
Code: urn:ogc:def:coordinateOperation:EPSG::5522
Extent: Gabon
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_GABON_TM_2011),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(11.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(1500000),
    falseNorthing: new Metre(5500000)
)

to WGS 84 / Goa (Projected)

EPSG

PHPCoord

Name: Goa NSF TM
Code: urn:ogc:def:coordinateOperation:EPSG::7746
Extent: India - Goa
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_GOA),
    latitudeOfNaturalOrigin: new Degree(15.375),
    longitudeOfNaturalOrigin: new Degree(74),
    scaleFactorAtNaturalOrigin: new Unity(0.9999913),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 / Gujarat (Projected)

EPSG

PHPCoord

Name: Gujarat NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7728
Extent: India - Gujarat
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_GUJARAT),
    latitudeOfFalseOrigin: new Degree(22.37807121),
    longitudeOfFalseOrigin: new Degree(71.375),
    latitudeOf1stStandardParallel: new Degree(20.791666666667),
    latitudeOf2ndStandardParallel: new Degree(23.958333333333),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Haryana (Projected)

EPSG

PHPCoord

Name: Haryana NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7729
Extent: India - Haryana
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_HARYANA),
    latitudeOfFalseOrigin: new Degree(29.25226266),
    longitudeOfFalseOrigin: new Degree(76),
    latitudeOf1stStandardParallel: new Degree(28.083333333333),
    latitudeOf2ndStandardParallel: new Degree(30.416666666667),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Himachal Pradesh (Projected)

EPSG

PHPCoord

Name: Himachal Pradesh NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7730
Extent: India - Himachal Pradesh
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_HIMACHAL_PRADESH),
    latitudeOfFalseOrigin: new Degree(31.75183497),
    longitudeOfFalseOrigin: new Degree(77.375),
    latitudeOf1stStandardParallel: new Degree(30.75),
    latitudeOf2ndStandardParallel: new Degree(32.75),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / IBCAO Polar Stereographic (Projected)

EPSG

PHPCoord

Name: IBCAO Polar Stereographic
Code: urn:ogc:def:coordinateOperation:EPSG::19840
Extent: World - N hemisphere - north of 60°N
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_IBCAO_POLAR_STEREOGRAPHIC),
    latitudeOfStandardParallel: new Degree(75),
    longitudeOfOrigin: new Degree(0),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / IBCSO Polar Stereographic (Projected)

EPSG

PHPCoord

Name: IBCSO Polar Stereographic
Code: urn:ogc:def:coordinateOperation:EPSG::9353
Extent: World - south of 50°S
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_IBCSO_POLAR_STEREOGRAPHIC),
    latitudeOfStandardParallel: new Degree(-65),
    longitudeOfOrigin: new Degree(0),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / India NSF LCC (Projected)

EPSG

PHPCoord

Name: Survey of India Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::7722
Extent: India
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_INDIA_NSF_LCC),
    latitudeOfFalseOrigin: new Degree(24),
    longitudeOfFalseOrigin: new Degree(80),
    latitudeOf1stStandardParallel: new Degree(12.472955),
    latitudeOf2ndStandardParallel: new Degree(35.172804444444),
    eastingAtFalseOrigin: new Metre(4000000),
    northingAtFalseOrigin: new Metre(4000000)
)

to WGS 84 / India Northeast (Projected)

EPSG

PHPCoord

Name: Northeast India NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7738
Extent: India - northeast
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_INDIA_NORTHEAST),
    latitudeOfFalseOrigin: new Degree(25.63452135),
    longitudeOfFalseOrigin: new Degree(93.5),
    latitudeOf1stStandardParallel: new Degree(23.041666666667),
    latitudeOf2ndStandardParallel: new Degree(28.208333333333),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Jammu and Kashmir (Projected)

EPSG

PHPCoord

Name: Jammu and Kashmir NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7731
Extent: India - Jammu and Kashmir
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_JAMMU_AND_KASHMIR),
    latitudeOfFalseOrigin: new Degree(34.75570874),
    longitudeOfFalseOrigin: new Degree(76.5),
    latitudeOf1stStandardParallel: new Degree(33.083333333333),
    latitudeOf2ndStandardParallel: new Degree(36.416666666667),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Jharkhand (Projected)

EPSG

PHPCoord

Name: Jharkhand NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7732
Extent: India - Jharkhand
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_JHARKHAND),
    latitudeOfFalseOrigin: new Degree(23.62652682),
    longitudeOfFalseOrigin: new Degree(85.625),
    latitudeOf1stStandardParallel: new Degree(22.541666666667),
    latitudeOf2ndStandardParallel: new Degree(24.708333333333),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Karnataka (Projected)

EPSG

PHPCoord

Name: Karnataka NSF TM
Code: urn:ogc:def:coordinateOperation:EPSG::7747
Extent: India - Karnataka
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_KARNATAKA),
    latitudeOfNaturalOrigin: new Degree(15.125),
    longitudeOfNaturalOrigin: new Degree(76.375),
    scaleFactorAtNaturalOrigin: new Unity(0.9998012),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 / Kerala (Projected)

EPSG

PHPCoord

Name: Kerala NSF TM
Code: urn:ogc:def:coordinateOperation:EPSG::7748
Extent: India - Kerala
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_KERALA),
    latitudeOfNaturalOrigin: new Degree(10.5),
    longitudeOfNaturalOrigin: new Degree(76),
    scaleFactorAtNaturalOrigin: new Unity(0.9999177),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 / Lakshadweep (Projected)

EPSG

PHPCoord

Name: Lakshadweep NSF TM
Code: urn:ogc:def:coordinateOperation:EPSG::7749
Extent: India - Lakshadweep
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_LAKSHADWEEP),
    latitudeOfNaturalOrigin: new Degree(10),
    longitudeOfNaturalOrigin: new Degree(73.125),
    scaleFactorAtNaturalOrigin: new Unity(0.9999536),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 / Madhya Pradesh (Projected)

EPSG

PHPCoord

Name: Madhya Pradesh NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7733
Extent: India - Madhya Pradesh
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_MADHYA_PRADESH),
    latitudeOfFalseOrigin: new Degree(24.00529821),
    longitudeOfFalseOrigin: new Degree(78.375),
    latitudeOf1stStandardParallel: new Degree(22),
    latitudeOf2ndStandardParallel: new Degree(26),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Maharashtra (Projected)

EPSG

PHPCoord

Name: Maharashtra NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7734
Extent: India - Maharashtra
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_MAHARASHTRA),
    latitudeOfFalseOrigin: new Degree(18.88015774),
    longitudeOfFalseOrigin: new Degree(76.75),
    latitudeOf1stStandardParallel: new Degree(16.625),
    latitudeOf2ndStandardParallel: new Degree(21.125),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Manipur (Projected)

EPSG

PHPCoord

Name: Manipur NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7735
Extent: India - Manipur
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_MANIPUR),
    latitudeOfFalseOrigin: new Degree(24.75060911),
    longitudeOfFalseOrigin: new Degree(94),
    latitudeOf1stStandardParallel: new Degree(24.083333333333),
    latitudeOf2ndStandardParallel: new Degree(25.416666666667),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Meghalaya (Projected)

EPSG

PHPCoord

Name: Meghalaya NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7736
Extent: India - Meghalaya
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_MEGHALAYA),
    latitudeOfFalseOrigin: new Degree(25.62524747),
    longitudeOfFalseOrigin: new Degree(91.375),
    latitudeOf1stStandardParallel: new Degree(25.208333333333),
    latitudeOf2ndStandardParallel: new Degree(26.041666666667),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Mercator 41 (Projected)

EPSG

PHPCoord

Name: Mercator 41
Code: urn:ogc:def:coordinateOperation:EPSG::19843
Extent: New Zealand - offshore Pacific Ocean, Southern Ocean
$point->mercatorVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_MERCATOR_41),
    latitudeOf1stStandardParallel: new Degree(-41),
    longitudeOfNaturalOrigin: new Degree(100),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / Mizoram (Projected)

EPSG

PHPCoord

Name: Mizoram NSF TM
Code: urn:ogc:def:coordinateOperation:EPSG::7750
Extent: India - Mizoram
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_MIZORAM),
    latitudeOfNaturalOrigin: new Degree(23.125),
    longitudeOfNaturalOrigin: new Degree(92.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9999821),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 / NIWA Albers (Projected)

EPSG

PHPCoord

Name: NIWA Albers
Code: urn:ogc:def:coordinateOperation:EPSG::9190
Extent: New Zealand - offshore Pacific Ocean, Southern Ocean
$point->albersEqualArea(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_NIWA_ALBERS),
    latitudeOfFalseOrigin: new Degree(-40),
    longitudeOfFalseOrigin: new Degree(175),
    latitudeOf1stStandardParallel: new Degree(-30),
    latitudeOf2ndStandardParallel: new Degree(-50),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / NSIDC EASE-Grid 2.0 Global (Projected)

EPSG

PHPCoord

Name: US NSIDC EASE-Grid 2.0 Global
Code: urn:ogc:def:coordinateOperation:EPSG::6928
Extent: World - 86°S to 86°N
$point->lambertCylindricalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_NSIDC_EASE_GRID_2_0_GLOBAL),
    latitudeOf1stStandardParallel: new Degree(30),
    longitudeOfNaturalOrigin: new Degree(0),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / NSIDC EASE-Grid 2.0 North (Projected)

EPSG

PHPCoord

Name: US NSIDC EASE-Grid 2.0 North
Code: urn:ogc:def:coordinateOperation:EPSG::6929
Extent: World - north of 0°N
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_NSIDC_EASE_GRID_2_0_NORTH),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(0),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / NSIDC EASE-Grid 2.0 South (Projected)

EPSG

PHPCoord

Name: US NSIDC EASE-Grid 2.0 South
Code: urn:ogc:def:coordinateOperation:EPSG::6930
Extent: World - south of 0°N
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_NSIDC_EASE_GRID_2_0_SOUTH),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(0),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / NSIDC Sea Ice Polar Stereographic North (Projected)

EPSG

PHPCoord

Name: US NSIDC Sea Ice polar stereographic north
Code: urn:ogc:def:coordinateOperation:EPSG::19865
Extent: World - N hemisphere - north of 60°N
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_NSIDC_SEA_ICE_POLAR_STEREOGRAPHIC_NORTH),
    latitudeOfStandardParallel: new Degree(70),
    longitudeOfOrigin: new Degree(-45),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / NSIDC Sea Ice Polar Stereographic South (Projected)

EPSG

PHPCoord

Name: US NSIDC Sea Ice polar stereographic south
Code: urn:ogc:def:coordinateOperation:EPSG::19866
Extent: World - S hemisphere - south of 60°S
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_NSIDC_SEA_ICE_POLAR_STEREOGRAPHIC_SOUTH),
    latitudeOfStandardParallel: new Degree(-70),
    longitudeOfOrigin: new Degree(0),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / Nagaland (Projected)

EPSG

PHPCoord

Name: Nagaland NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7737
Extent: India - Nagaland
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_NAGALAND),
    latitudeOfFalseOrigin: new Degree(26.12581974),
    longitudeOfFalseOrigin: new Degree(94.375),
    latitudeOf1stStandardParallel: new Degree(25.375),
    latitudeOf2ndStandardParallel: new Degree(26.875),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / North Pole LAEA Alaska (Projected)

EPSG

PHPCoord

Name: North Pole Lambert Azimuthal Equal Area (Alaska)
Code: urn:ogc:def:coordinateOperation:EPSG::17296
Extent: World - north of 45°N
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_NORTH_POLE_LAEA_ALASKA),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(-150),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / North Pole LAEA Atlantic (Projected)

EPSG

PHPCoord

Name: North Pole Lambert Azimuthal Equal Area (Atlantic)
Code: urn:ogc:def:coordinateOperation:EPSG::17298
Extent: World - north of 45°N
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_NORTH_POLE_LAEA_ATLANTIC),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(-40),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / North Pole LAEA Bering Sea (Projected)

EPSG

PHPCoord

Name: North Pole Lambert Azimuthal Equal Area (Bering Sea)
Code: urn:ogc:def:coordinateOperation:EPSG::17295
Extent: World - north of 45°N
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_NORTH_POLE_LAEA_BERING_SEA),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(180),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / North Pole LAEA Canada (Projected)

EPSG

PHPCoord

Name: North Pole Lambert Azimuthal Equal Area (Canada)
Code: urn:ogc:def:coordinateOperation:EPSG::17297
Extent: World - north of 45°N
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_NORTH_POLE_LAEA_CANADA),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(-100),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / North Pole LAEA Europe (Projected)

EPSG

PHPCoord

Name: North Pole Lambert Azimuthal Equal Area (Europe)
Code: urn:ogc:def:coordinateOperation:EPSG::17299
Extent: World - north of 45°N
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_NORTH_POLE_LAEA_EUROPE),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(10),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / North Pole LAEA Russia (Projected)

EPSG

PHPCoord

Name: North Pole Lambert Azimuthal Equal Area (Russia)
Code: urn:ogc:def:coordinateOperation:EPSG::17300
Extent: World - north of 45°N
$point->lambertAzimuthalEqualArea(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_NORTH_POLE_LAEA_RUSSIA),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(90),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / Orissa (Projected)

EPSG

PHPCoord

Name: Orissa NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7739
Extent: India - Odisha
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_ORISSA),
    latitudeOfFalseOrigin: new Degree(20.25305174),
    longitudeOfFalseOrigin: new Degree(84.375),
    latitudeOf1stStandardParallel: new Degree(18.583333333333),
    latitudeOf2ndStandardParallel: new Degree(21.916666666667),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / PDC Mercator (Projected)

EPSG

PHPCoord

Name: Pacific Disaster Center Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::3831
Extent: Pacific Ocean
$point->mercatorVariantA(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_PDC_MERCATOR),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(150),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / Pseudo-Mercator (Projected)

EPSG

PHPCoord

Name: Popular Visualisation Pseudo-Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::3856
Extent: World
$point->popularVisualisationPseudoMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_PSEUDO_MERCATOR),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(0),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / Punjab (Projected)

EPSG

PHPCoord

Name: Punjab NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7740
Extent: India - Punjab
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_PUNJAB),
    latitudeOfFalseOrigin: new Degree(31.00178226),
    longitudeOfFalseOrigin: new Degree(75.375),
    latitudeOf1stStandardParallel: new Degree(30),
    latitudeOf2ndStandardParallel: new Degree(32),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Rajasthan (Projected)

EPSG

PHPCoord

Name: Rajasthan NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7741
Extent: India - Rajasthan
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_RAJASTHAN),
    latitudeOfFalseOrigin: new Degree(26.88505546),
    longitudeOfFalseOrigin: new Degree(73.875),
    latitudeOf1stStandardParallel: new Degree(24.291666666667),
    latitudeOf2ndStandardParallel: new Degree(29.458333333333),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / SCAR IMW SP19-20 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SP19-20
Code: urn:ogc:def:coordinateOperation:EPSG::17204
Extent: Antarctica - 60°S to 64°S, 72°W to 60°W (SP19-20)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SP19_20),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-66),
    latitudeOf1stStandardParallel: new Degree(-60.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-63.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SP21-22 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SP21-22
Code: urn:ogc:def:coordinateOperation:EPSG::17205
Extent: Antarctica - 60°S to 64°S, 60°W to 48°W (SP21-22)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SP21_22),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-54),
    latitudeOf1stStandardParallel: new Degree(-60.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-63.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SP23-24 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SP23-24
Code: urn:ogc:def:coordinateOperation:EPSG::17206
Extent: Antarctica - 60°S to 64°S, 48°W to 36°W (SP23-24)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SP23_24),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-42),
    latitudeOf1stStandardParallel: new Degree(-60.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-63.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ01-02 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ01-02
Code: urn:ogc:def:coordinateOperation:EPSG::17207
Extent: Antarctica - 64°S to 68°S, 180°W to 168°W (SQ01-02)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ01_02),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-174),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ19-20 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ19-20
Code: urn:ogc:def:coordinateOperation:EPSG::17208
Extent: Antarctica - 64°S to 68°S, 72°W to 60°W (SQ19-20)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ19_20),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-66),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ21-22 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ21-22
Code: urn:ogc:def:coordinateOperation:EPSG::17209
Extent: Antarctica - 64°S to 68°S, 60°W to 48°W (SQ21-22)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ21_22),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-54),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ37-38 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ37-38
Code: urn:ogc:def:coordinateOperation:EPSG::17210
Extent: Antarctica - 64°S to 68°S, 36°E to 48°E (SQ37-38)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ37_38),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(42),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ39-40 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ39-40
Code: urn:ogc:def:coordinateOperation:EPSG::17211
Extent: Antarctica - 64°S to 68°S, 48°E to 60°E (SQ39-40)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ39_40),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(54),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ41-42 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ41-42
Code: urn:ogc:def:coordinateOperation:EPSG::17212
Extent: Antarctica - 64°S to 68°S, 60°E to 72°E (SQ41-42)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ41_42),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(66),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ43-44 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ43-44
Code: urn:ogc:def:coordinateOperation:EPSG::17213
Extent: Antarctica - 64°S to 68°S, 72°E to 84°E (SQ43-44)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ43_44),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(78),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ45-46 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ45-46
Code: urn:ogc:def:coordinateOperation:EPSG::17214
Extent: Antarctica - 64°S to 68°S, 84°E to 96°E (SQ45-46)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ45_46),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(90),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ47-48 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ47-48
Code: urn:ogc:def:coordinateOperation:EPSG::17215
Extent: Antarctica - 64°S to 68°S, 96°E to 108°E (SQ47-48)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ47_48),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(102),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ49-50 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ49-50
Code: urn:ogc:def:coordinateOperation:EPSG::17216
Extent: Antarctica - 64°S to 68°S, 108°E to 120°E (SQ49-50)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ49_50),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(114),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ51-52 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ51-52
Code: urn:ogc:def:coordinateOperation:EPSG::17217
Extent: Antarctica - 64°S to 68°S, 120°E to 132°E (SQ51-52)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ51_52),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(126),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ53-54 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ53-54
Code: urn:ogc:def:coordinateOperation:EPSG::17218
Extent: Antarctica - 64°S to 68°S, 132°E to 144°E (SQ53-54)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ53_54),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(138),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ55-56 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ55-56
Code: urn:ogc:def:coordinateOperation:EPSG::17219
Extent: Antarctica - 64°S to 68°S, 144°E to 156°E (SQ55-56)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ55_56),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(150),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SQ57-58 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SQ57-58
Code: urn:ogc:def:coordinateOperation:EPSG::17220
Extent: Antarctica - 64°S to 68°S, 156°E to 168°E (SQ57-58)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SQ57_58),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(162),
    latitudeOf1stStandardParallel: new Degree(-64.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-67.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR13-14 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR13-14
Code: urn:ogc:def:coordinateOperation:EPSG::17221
Extent: Antarctica - 68°S to 72°S, 108°W to 96°W (SR13-14)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR13_14),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-102),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR15-16 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR15-16
Code: urn:ogc:def:coordinateOperation:EPSG::17222
Extent: Antarctica - 68°S to 72°S, 96°W to 84°W (SR15-16)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR15_16),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-90),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR17-18 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR17-18
Code: urn:ogc:def:coordinateOperation:EPSG::17223
Extent: Antarctica - 68°S to 72°S, 84°W to 72°W (SR17-18)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR17_18),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-78),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR19-20 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR19-20
Code: urn:ogc:def:coordinateOperation:EPSG::17224
Extent: Antarctica - 68°S to 72°S, 72°W to 60°W (SR19-20)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR19_20),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-66),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR27-28 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR27-28
Code: urn:ogc:def:coordinateOperation:EPSG::17225
Extent: Antarctica - 68°S to 72°S, 24°W to 12°W (SR27-28)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR27_28),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-18),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR29-30 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR29-30
Code: urn:ogc:def:coordinateOperation:EPSG::17226
Extent: Antarctica - 68°S to 72°S, 12°W to 0°W (SR29-30)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR29_30),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-6),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR31-32 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR31-32
Code: urn:ogc:def:coordinateOperation:EPSG::17227
Extent: Antarctica - 68°S to 72°S, 0°E to 12°E (SR31-32)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR31_32),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(6),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR33-34 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR33-34
Code: urn:ogc:def:coordinateOperation:EPSG::17228
Extent: Antarctica - 68°S to 72°S, 12°E to 24°E (SR33-34)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR33_34),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(18),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR35-36 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR35-36
Code: urn:ogc:def:coordinateOperation:EPSG::17229
Extent: Antarctica - 68°S to 72°S, 24°E to 36°E (SR35-36)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR35_36),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(30),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR37-38 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR37-38
Code: urn:ogc:def:coordinateOperation:EPSG::17230
Extent: Antarctica - 68°S to 72°S, 36°E to 48°E (SR37-38)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR37_38),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(42),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR39-40 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR39-40
Code: urn:ogc:def:coordinateOperation:EPSG::17231
Extent: Antarctica - 68°S to 72°S, 48°E to 60°E (SR39-40)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR39_40),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(54),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR41-42 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR41-42
Code: urn:ogc:def:coordinateOperation:EPSG::17232
Extent: Antarctica - 68°S to 72°S, 60°E to 72°E (SR41-42)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR41_42),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(66),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR43-44 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR43-44
Code: urn:ogc:def:coordinateOperation:EPSG::17233
Extent: Antarctica - 68°S to 72°S, 72°E to 84°E (SR43-44)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR43_44),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(78),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR45-46 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR45-46
Code: urn:ogc:def:coordinateOperation:EPSG::17234
Extent: Antarctica - 68°S to 72°S, 84°E to 96°E (SR45-46)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR45_46),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(90),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR47-48 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR47-48
Code: urn:ogc:def:coordinateOperation:EPSG::17235
Extent: Antarctica - 68°S to 72°S, 96°E to 108°E (SR47-48)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR47_48),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(102),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR49-50 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR49-50
Code: urn:ogc:def:coordinateOperation:EPSG::17236
Extent: Antarctica - 68°S to 72°S, 108°E to 120°E (SR49-50)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR49_50),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(114),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR51-52 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR51-52
Code: urn:ogc:def:coordinateOperation:EPSG::17237
Extent: Antarctica - 68°S to 72°S, 120°E to 132°E (SR51-52)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR51_52),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(126),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR53-54 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR53-54
Code: urn:ogc:def:coordinateOperation:EPSG::17238
Extent: Antarctica - 68°S to 72°S, 132°E to 144°E (SR53-54)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR53_54),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(138),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR55-56 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR55-56
Code: urn:ogc:def:coordinateOperation:EPSG::17239
Extent: Antarctica - 68°S to 72°S, 144°E to 156°E (SR55-56)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR55_56),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(150),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR57-58 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR57-58
Code: urn:ogc:def:coordinateOperation:EPSG::17240
Extent: Antarctica - 68°S to 72°S, 156°E to 168°E (SR57-58)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR57_58),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(162),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SR59-60 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SR59-60
Code: urn:ogc:def:coordinateOperation:EPSG::17241
Extent: Antarctica - 68°S to 72°S, 168°E to 180°E (SR59-60)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SR59_60),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(174),
    latitudeOf1stStandardParallel: new Degree(-68.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-71.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS04-06 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS04-06
Code: urn:ogc:def:coordinateOperation:EPSG::17242
Extent: Antarctica - 72°S to 76°S, 162°W to 144°W (SS04-06)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS04_06),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-153),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS07-09 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS07-09
Code: urn:ogc:def:coordinateOperation:EPSG::17243
Extent: Antarctica - 72°S to 76°S, 144°W to 126°W (SS07-09)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS07_09),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-135),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS10-12 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS10-12
Code: urn:ogc:def:coordinateOperation:EPSG::17244
Extent: Antarctica - 72°S to 76°S, 126°W to 108°W (SS10-12)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS10_12),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-117),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS13-15 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS13-15
Code: urn:ogc:def:coordinateOperation:EPSG::17245
Extent: Antarctica - 72°S to 76°S, 108°W to 90°W (SS13-15)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS13_15),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-99),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS16-18 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS16-18
Code: urn:ogc:def:coordinateOperation:EPSG::17246
Extent: Antarctica - 72°S to 76°S, 90°W to 72°W (SS16-18)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS16_18),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-81),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS19-21 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS19-21
Code: urn:ogc:def:coordinateOperation:EPSG::17247
Extent: Antarctica - 72°S to 76°S, 72°W to 54°W (SS19-21)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS19_21),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-63),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS25-27 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS25-27
Code: urn:ogc:def:coordinateOperation:EPSG::17248
Extent: Antarctica - 72°S to 76°S, 36°W to 18°W (SS25-27)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS25_27),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-27),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS28-30 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS28-30
Code: urn:ogc:def:coordinateOperation:EPSG::17249
Extent: Antarctica - 72°S to 76°S, 18°W to 0°W (SS28-30)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS28_30),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-9),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS31-33 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS31-33
Code: urn:ogc:def:coordinateOperation:EPSG::17250
Extent: Antarctica - 72°S to 76°S, 0°E to 18°E (SS31-33)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS31_33),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(9),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS34-36 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS34-36
Code: urn:ogc:def:coordinateOperation:EPSG::17251
Extent: Antarctica - 72°S to 76°S, 18°E to 36°E (SS34-36)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS34_36),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(27),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS37-39 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS37-39
Code: urn:ogc:def:coordinateOperation:EPSG::17252
Extent: Antarctica - 72°S to 76°S, 36°E to 54°E (SS37-39)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS37_39),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(45),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS40-42 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS40-42
Code: urn:ogc:def:coordinateOperation:EPSG::17253
Extent: Antarctica - 72°S to 76°S, 54°E to 72°E (SS40-42)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS40_42),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(63),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS43-45 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS43-45
Code: urn:ogc:def:coordinateOperation:EPSG::17254
Extent: Antarctica - 72°S to 76°S, 72°E to 90°E (SS43-45)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS43_45),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(81),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS46-48 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS46-48
Code: urn:ogc:def:coordinateOperation:EPSG::17255
Extent: Antarctica - 72°S to 76°S, 90°E to 108°E (SS46-48)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS46_48),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(99),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS49-51 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS49-51
Code: urn:ogc:def:coordinateOperation:EPSG::17256
Extent: Antarctica - 72°S to 76°S, 108°E to 126°E (SS49-51)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS49_51),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(117),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS52-54 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS52-54
Code: urn:ogc:def:coordinateOperation:EPSG::17257
Extent: Antarctica - 72°S to 76°S, 126°E to 144°E (SS52-54)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS52_54),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(135),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS55-57 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS55-57
Code: urn:ogc:def:coordinateOperation:EPSG::17258
Extent: Antarctica - 72°S to 76°S, 144°E to 162°E (SS55-57)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS55_57),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(153),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SS58-60 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SS58-60
Code: urn:ogc:def:coordinateOperation:EPSG::17259
Extent: Antarctica - 72°S to 76°S, 162°E to 180°E (SS58-60)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SS58_60),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(171),
    latitudeOf1stStandardParallel: new Degree(-72.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-75.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST01-04 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST01-04
Code: urn:ogc:def:coordinateOperation:EPSG::17260
Extent: Antarctica - 76°S to 80°S, 180°W to 156°W (ST01-04)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST01_04),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-168),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST05-08 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST05-08
Code: urn:ogc:def:coordinateOperation:EPSG::17261
Extent: Antarctica - 76°S to 80°S, 156°W to 132°W (ST05-08)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST05_08),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-144),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST09-12 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST09-12
Code: urn:ogc:def:coordinateOperation:EPSG::17262
Extent: Antarctica - 76°S to 80°S, 132°W to 108°W (ST09-12)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST09_12),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-120),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST13-16 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST13-16
Code: urn:ogc:def:coordinateOperation:EPSG::17263
Extent: Antarctica - 76°S to 80°S, 108°W to 84°W (ST13-16)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST13_16),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-96),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST17-20 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST17-20
Code: urn:ogc:def:coordinateOperation:EPSG::17264
Extent: Antarctica - 76°S to 80°S, 84°W to 60°W (ST17-20)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST17_20),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-72),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST21-24 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST21-24
Code: urn:ogc:def:coordinateOperation:EPSG::17265
Extent: Antarctica - 76°S to 80°S, 60°W to 36°W (ST21-24)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST21_24),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-48),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST25-28 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST25-28
Code: urn:ogc:def:coordinateOperation:EPSG::17266
Extent: Antarctica - 76°S to 80°S, 36°W to 12°W (ST25-28)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST25_28),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(-24),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST29-32 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST29-32
Code: urn:ogc:def:coordinateOperation:EPSG::17267
Extent: Antarctica - 76°S to 80°S, 12°W to 12°E (ST29-32)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST29_32),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(0),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST33-36 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST33-36
Code: urn:ogc:def:coordinateOperation:EPSG::17268
Extent: Antarctica - 76°S to 80°S, 12°E to 36°E (ST33-36)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST33_36),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(24),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST37-40 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST37-40
Code: urn:ogc:def:coordinateOperation:EPSG::17269
Extent: Antarctica - 76°S to 80°S, 36°E to 60°E (ST37-40)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST37_40),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(48),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST41-44 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST41-44
Code: urn:ogc:def:coordinateOperation:EPSG::17270
Extent: Antarctica - 76°S to 80°S, 60°E to 84°E (ST41-44)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST41_44),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(72),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST45-48 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST45-48
Code: urn:ogc:def:coordinateOperation:EPSG::17271
Extent: Antarctica - 76°S to 80°S, 84°E to 108°E (ST45-48)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST45_48),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(96),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST49-52 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST49-52
Code: urn:ogc:def:coordinateOperation:EPSG::17272
Extent: Antarctica - 76°S to 80°S, 108°E to 132°E (ST49-52)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST49_52),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(120),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST53-56 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST53-56
Code: urn:ogc:def:coordinateOperation:EPSG::17273
Extent: Antarctica - 76°S to 80°S, 132°E to 156°E (ST53-56)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST53_56),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(144),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW ST57-60 (Projected)

EPSG

PHPCoord

Name: SCAR IMW ST57-60
Code: urn:ogc:def:coordinateOperation:EPSG::17274
Extent: Antarctica - 76°S to 80°S, 156°E to 180°E (ST57-60)
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_ST57_60),
    latitudeOfFalseOrigin: new Degree(-90),
    longitudeOfFalseOrigin: new Degree(168),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / SCAR IMW SU01-05 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SU01-05
Code: urn:ogc:def:coordinateOperation:EPSG::17275
Extent: Antarctica - 80°S to 84°S, 180°W to 150°W (SU01-05)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SU01_05),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(-165),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SU06-10 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SU06-10
Code: urn:ogc:def:coordinateOperation:EPSG::17276
Extent: Antarctica - 80°S to 84°S, 150°W to 120°W (SU06-10)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SU06_10),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(-135),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SU11-15 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SU11-15
Code: urn:ogc:def:coordinateOperation:EPSG::17277
Extent: Antarctica - 80°S to 84°S, 120°W to 90°W (SU11-15)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SU11_15),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(-105),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SU16-20 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SU16-20
Code: urn:ogc:def:coordinateOperation:EPSG::17278
Extent: Antarctica - 80°S to 84°S, 90°W to 60°W (SU16-20)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SU16_20),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(-75),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SU21-25 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SU21-25
Code: urn:ogc:def:coordinateOperation:EPSG::17279
Extent: Antarctica - 80°S to 84°S, 60°W to 30°W (SU21-25)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SU21_25),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(-45),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SU26-30 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SU26-30
Code: urn:ogc:def:coordinateOperation:EPSG::17280
Extent: Antarctica - 80°S to 84°S, 30°W to 0°W (SU26-30)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SU26_30),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(-15),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SU31-35 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SU31-35
Code: urn:ogc:def:coordinateOperation:EPSG::17281
Extent: Antarctica - 80°S to 84°S, 0°E to 30°E (SU31-35)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SU31_35),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(15),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SU36-40 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SU36-40
Code: urn:ogc:def:coordinateOperation:EPSG::17282
Extent: Antarctica - 80°S to 84°S, 30°E to 60°E (SU36-40)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SU36_40),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(45),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SU41-45 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SU41-45
Code: urn:ogc:def:coordinateOperation:EPSG::17283
Extent: Antarctica - 80°S to 84°S, 60°E to 90°E (SU41-45)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SU41_45),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(75),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SU46-50 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SU46-50
Code: urn:ogc:def:coordinateOperation:EPSG::17284
Extent: Antarctica - 80°S to 84°S, 90°E to 120°E (SU46-50)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SU46_50),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(105),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SU51-55 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SU51-55
Code: urn:ogc:def:coordinateOperation:EPSG::17285
Extent: Antarctica - 80°S to 84°S, 120°E to 150°E (SU51-55)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SU51_55),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(135),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SU56-60 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SU56-60
Code: urn:ogc:def:coordinateOperation:EPSG::17286
Extent: Antarctica - 80°S to 84°S, 150°E to 180° (SU56-60)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SU56_60),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(165),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SV01-10 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SV01-10
Code: urn:ogc:def:coordinateOperation:EPSG::17287
Extent: Antarctica - 84°S to 88°S, 180°W to 120°W (SV01-10)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SV01_10),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(-150),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SV11-20 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SV11-20
Code: urn:ogc:def:coordinateOperation:EPSG::17288
Extent: Antarctica - 84°S to 88°S, 120°W to 60°W (SV11-20)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SV11_20),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(-90),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SV21-30 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SV21-30
Code: urn:ogc:def:coordinateOperation:EPSG::17289
Extent: Antarctica - 84°S to 88°S, 60°W to 0°W (SV21-30)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SV21_30),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(-30),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SV31-40 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SV31-40
Code: urn:ogc:def:coordinateOperation:EPSG::17290
Extent: Antarctica - 84°S to 88°S, 0°E to 60°E (SV31-40)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SV31_40),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(30),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SV41-50 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SV41-50
Code: urn:ogc:def:coordinateOperation:EPSG::17291
Extent: Antarctica - 84°S to 88°S, 60°E to 120°E (SV41-50)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SV41_50),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(90),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SV51-60 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SV51-60
Code: urn:ogc:def:coordinateOperation:EPSG::17292
Extent: Antarctica - 84°S to 88°S, 120°E to 180°E (SV51-60)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SV51_60),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(150),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / SCAR IMW SW01-60 (Projected)

EPSG

PHPCoord

Name: SCAR IMW SW01-60
Code: urn:ogc:def:coordinateOperation:EPSG::17293
Extent: Antarctica - 88°S to 90°S, 180°W to 180°E (SW01-60)
$point->polarStereographicVariantB(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SCAR_IMW_SW01_60),
    latitudeOfStandardParallel: new Degree(-80.238611111111),
    longitudeOfOrigin: new Degree(0),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / Sikkim (Projected)

EPSG

PHPCoord

Name: Sikkim NSF TM
Code: urn:ogc:def:coordinateOperation:EPSG::7751
Extent: India - Sikkim
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SIKKIM),
    latitudeOfNaturalOrigin: new Degree(27.625),
    longitudeOfNaturalOrigin: new Degree(88.5),
    scaleFactorAtNaturalOrigin: new Unity(0.9999926),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 / South Georgia Lambert (Projected)

EPSG

PHPCoord

Name: South Georgia Lambert
Code: urn:ogc:def:coordinateOperation:EPSG::19854
Extent: South Georgia - onshore
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_SOUTH_GEORGIA_LAMBERT),
    latitudeOfFalseOrigin: new Degree(-55),
    longitudeOfFalseOrigin: new Degree(-37),
    latitudeOf1stStandardParallel: new Degree(-54),
    latitudeOf2ndStandardParallel: new Degree(-54.75),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / TM 116 SE (Projected)

EPSG

PHPCoord

Name: TM 116 SE
Code: urn:ogc:def:coordinateOperation:EPSG::16716
Extent: Indonesia - Bali Sea west
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_TM_116_SE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(116),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / TM 12 SE (Projected)

EPSG

PHPCoord

Name: TM 12 SE
Code: urn:ogc:def:coordinateOperation:EPSG::16612
Extent: Angola - Angola proper - offshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_TM_12_SE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(12),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / TM 132 SE (Projected)

EPSG

PHPCoord

Name: TM 132 SE
Code: urn:ogc:def:coordinateOperation:EPSG::16732
Extent: Indonesia - West Papua - Tangguh
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_TM_132_SE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / TM 36 SE (Projected)

EPSG

PHPCoord

Name: TM 36 SE
Code: urn:ogc:def:coordinateOperation:EPSG::16636
Extent: Mozambique - offshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_TM_36_SE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(36),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / TM 6 NE (Projected)

EPSG

PHPCoord

Name: TM 6 NE
Code: urn:ogc:def:coordinateOperation:EPSG::16406
Extent: World - N hemisphere - 3°E to 9°E - by country
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_TM_6_NE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(6),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / TM 60 SW (Projected)

EPSG

PHPCoord

Name: TM 60 SW
Code: urn:ogc:def:coordinateOperation:EPSG::6702
Extent: Falkland Islands - offshore 63°W to 57°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_TM_60_SW),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-60),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / TM 90 NE (Projected)

EPSG

PHPCoord

Name: TM 90 NE
Code: urn:ogc:def:coordinateOperation:EPSG::16490
Extent: Bangladesh, Bangladesh - onshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_TM_90_NE),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / TM Zone 20N (ftUS) (Projected)

EPSG

PHPCoord

Name: TM Zone 20N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8033
Extent: Trinidad and Tobago - offshore west of 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_TM_ZONE_20N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.667),
    falseNorthing: new USSurveyFoot(0)
)

to WGS 84 / TM Zone 21N (ftUS) (Projected)

EPSG

PHPCoord

Name: TM Zone 21N (US survey feet)
Code: urn:ogc:def:coordinateOperation:EPSG::8034
Extent: Trinidad and Tobago - offshore east of 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_TM_ZONE_21N_FTUS),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new USSurveyFoot(1640416.667),
    falseNorthing: new USSurveyFoot(0)
)

to WGS 84 / TMzn35N (Projected)

EPSG

PHPCoord

Name: UTM zone 35N
Code: urn:ogc:def:coordinateOperation:EPSG::16035
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_TMZN35N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / TMzn36N (Projected)

EPSG

PHPCoord

Name: UTM zone 36N
Code: urn:ogc:def:coordinateOperation:EPSG::16036
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_TMZN36N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / Tamil Nadu (Projected)

EPSG

PHPCoord

Name: Tamil Nadu NSF TM
Code: urn:ogc:def:coordinateOperation:EPSG::7752
Extent: India - Tamil Nadu
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_TAMIL_NADU),
    latitudeOfNaturalOrigin: new Degree(10.875),
    longitudeOfNaturalOrigin: new Degree(78.375),
    scaleFactorAtNaturalOrigin: new Unity(0.9997942),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 / Tripura (Projected)

EPSG

PHPCoord

Name: Tripura NSF TM
Code: urn:ogc:def:coordinateOperation:EPSG::7753
Extent: India - Tripura
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_TRIPURA),
    latitudeOfNaturalOrigin: new Degree(23.75),
    longitudeOfNaturalOrigin: new Degree(91.75),
    scaleFactorAtNaturalOrigin: new Unity(0.9999822),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 / UPS North (E,N) (Projected)

EPSG

PHPCoord

Name: Universal Polar Stereographic North
Code: urn:ogc:def:coordinateOperation:EPSG::16061
Extent: World - N hemisphere - north of 60°N
$point->polarStereographicVariantA(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UPS_NORTH_E_N),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(0),
    scaleFactorAtNaturalOrigin: new Unity(0.994),
    falseEasting: new Metre(2000000),
    falseNorthing: new Metre(2000000)
)

to WGS 84 / UPS North (N,E) (Projected)

EPSG

PHPCoord

Name: Universal Polar Stereographic North
Code: urn:ogc:def:coordinateOperation:EPSG::16061
Extent: World - N hemisphere - north of 60°N
$point->polarStereographicVariantA(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UPS_NORTH_N_E),
    latitudeOfNaturalOrigin: new Degree(90),
    longitudeOfNaturalOrigin: new Degree(0),
    scaleFactorAtNaturalOrigin: new Unity(0.994),
    falseEasting: new Metre(2000000),
    falseNorthing: new Metre(2000000)
)

to WGS 84 / UPS South (E,N) (Projected)

EPSG

PHPCoord

Name: Universal Polar Stereographic South
Code: urn:ogc:def:coordinateOperation:EPSG::16161
Extent: World - S hemisphere - south of 60°S
$point->polarStereographicVariantA(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UPS_SOUTH_E_N),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(0),
    scaleFactorAtNaturalOrigin: new Unity(0.994),
    falseEasting: new Metre(2000000),
    falseNorthing: new Metre(2000000)
)

to WGS 84 / UPS South (N,E) (Projected)

EPSG

PHPCoord

Name: Universal Polar Stereographic South
Code: urn:ogc:def:coordinateOperation:EPSG::16161
Extent: World - S hemisphere - south of 60°S
$point->polarStereographicVariantA(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UPS_SOUTH_N_E),
    latitudeOfNaturalOrigin: new Degree(-90),
    longitudeOfNaturalOrigin: new Degree(0),
    scaleFactorAtNaturalOrigin: new Unity(0.994),
    falseEasting: new Metre(2000000),
    falseNorthing: new Metre(2000000)
)

to WGS 84 / USGS Transantarctic Mountains (Projected)

EPSG

PHPCoord

Name: USGS Transantarctic Mountains
Code: urn:ogc:def:coordinateOperation:EPSG::17294
Extent: Antarctica - Transantarctic mountains north of 80°S
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_USGS_TRANSANTARCTIC_MOUNTAINS),
    latitudeOfFalseOrigin: new Degree(-78),
    longitudeOfFalseOrigin: new Degree(162),
    latitudeOf1stStandardParallel: new Degree(-76.666666666667),
    latitudeOf2ndStandardParallel: new Degree(-79.333333333333),
    eastingAtFalseOrigin: new Metre(0),
    northingAtFalseOrigin: new Metre(0)
)

to WGS 84 / UTM grid system (northern hemisphere) (Projected)

EPSG

PHPCoord

Name: UTM grid system (northern hemisphere)
Code: urn:ogc:def:coordinateOperation:EPSG::16000
Extent: World - N hemisphere - 0°N to 84°N
$point->transverseMercatorZonedGrid(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_GRID_SYSTEM_NORTHERN_HEMISPHERE),
    latitudeOfNaturalOrigin: new Degree(0),
    initialLongitude: new Degree(-180),
    zoneWidth: new Degree(6),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM grid system (southern hemisphere) (Projected)

EPSG

PHPCoord

Name: UTM grid system (southern hemisphere)
Code: urn:ogc:def:coordinateOperation:EPSG::16100
Extent: World - S hemisphere - 0°N to 80°S
$point->transverseMercatorZonedGrid(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_GRID_SYSTEM_SOUTHERN_HEMISPHERE),
    latitudeOfNaturalOrigin: new Degree(0),
    initialLongitude: new Degree(-180),
    zoneWidth: new Degree(6),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 10N (Projected)

EPSG

PHPCoord

Name: UTM zone 10N
Code: urn:ogc:def:coordinateOperation:EPSG::16010
Extent: World - N hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_10N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 10S (Projected)

EPSG

PHPCoord

Name: UTM zone 10S
Code: urn:ogc:def:coordinateOperation:EPSG::16110
Extent: World - S hemisphere - 126°W to 120°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_10S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 11N (Projected)

EPSG

PHPCoord

Name: UTM zone 11N
Code: urn:ogc:def:coordinateOperation:EPSG::16011
Extent: World - N hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_11N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 11S (Projected)

EPSG

PHPCoord

Name: UTM zone 11S
Code: urn:ogc:def:coordinateOperation:EPSG::16111
Extent: World - S hemisphere - 120°W to 114°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_11S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 12N (Projected)

EPSG

PHPCoord

Name: UTM zone 12N
Code: urn:ogc:def:coordinateOperation:EPSG::16012
Extent: World - N hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_12N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 12S (Projected)

EPSG

PHPCoord

Name: UTM zone 12S
Code: urn:ogc:def:coordinateOperation:EPSG::16112
Extent: World - S hemisphere - 114°W to 108°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_12S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 13N (Projected)

EPSG

PHPCoord

Name: UTM zone 13N
Code: urn:ogc:def:coordinateOperation:EPSG::16013
Extent: World - N hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_13N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 13S (Projected)

EPSG

PHPCoord

Name: UTM zone 13S
Code: urn:ogc:def:coordinateOperation:EPSG::16113
Extent: World - S hemisphere - 108°W to 102°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_13S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 14N (Projected)

EPSG

PHPCoord

Name: UTM zone 14N
Code: urn:ogc:def:coordinateOperation:EPSG::16014
Extent: World - N hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_14N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 14S (Projected)

EPSG

PHPCoord

Name: UTM zone 14S
Code: urn:ogc:def:coordinateOperation:EPSG::16114
Extent: World - S hemisphere - 102°W to 96°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_14S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 15N (Projected)

EPSG

PHPCoord

Name: UTM zone 15N
Code: urn:ogc:def:coordinateOperation:EPSG::16015
Extent: World - N hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_15N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 15S (Projected)

EPSG

PHPCoord

Name: UTM zone 15S
Code: urn:ogc:def:coordinateOperation:EPSG::16115
Extent: World - S hemisphere - 96°W to 90°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_15S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 16N (Projected)

EPSG

PHPCoord

Name: UTM zone 16N
Code: urn:ogc:def:coordinateOperation:EPSG::16016
Extent: World - N hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_16N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 16S (Projected)

EPSG

PHPCoord

Name: UTM zone 16S
Code: urn:ogc:def:coordinateOperation:EPSG::16116
Extent: World - S hemisphere - 90°W to 84°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_16S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 17N (Projected)

EPSG

PHPCoord

Name: UTM zone 17N
Code: urn:ogc:def:coordinateOperation:EPSG::16017
Extent: World - N hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_17N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 17S (Projected)

EPSG

PHPCoord

Name: UTM zone 17S
Code: urn:ogc:def:coordinateOperation:EPSG::16117
Extent: World - S hemisphere - 84°W to 78°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_17S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 18N (Projected)

EPSG

PHPCoord

Name: UTM zone 18N
Code: urn:ogc:def:coordinateOperation:EPSG::16018
Extent: World - N hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_18N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 18S (Projected)

EPSG

PHPCoord

Name: UTM zone 18S
Code: urn:ogc:def:coordinateOperation:EPSG::16118
Extent: World - S hemisphere - 78°W to 72°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_18S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 19N (Projected)

EPSG

PHPCoord

Name: UTM zone 19N
Code: urn:ogc:def:coordinateOperation:EPSG::16019
Extent: World - N hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_19N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 19S (Projected)

EPSG

PHPCoord

Name: UTM zone 19S
Code: urn:ogc:def:coordinateOperation:EPSG::16119
Extent: World - S hemisphere - 72°W to 66°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_19S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 1N (Projected)

EPSG

PHPCoord

Name: UTM zone 1N
Code: urn:ogc:def:coordinateOperation:EPSG::16001
Extent: World - N hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_1N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 1S (Projected)

EPSG

PHPCoord

Name: UTM zone 1S
Code: urn:ogc:def:coordinateOperation:EPSG::16101
Extent: World - S hemisphere - 180°W to 174°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_1S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 20N (Projected)

EPSG

PHPCoord

Name: UTM zone 20N
Code: urn:ogc:def:coordinateOperation:EPSG::16020
Extent: World - N hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_20N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 20S (Projected)

EPSG

PHPCoord

Name: UTM zone 20S
Code: urn:ogc:def:coordinateOperation:EPSG::16120
Extent: World - S hemisphere - 66°W to 60°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_20S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 21S (Projected)

EPSG

PHPCoord

Name: UTM zone 21S
Code: urn:ogc:def:coordinateOperation:EPSG::16121
Extent: World - S hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_21S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 22N (Projected)

EPSG

PHPCoord

Name: UTM zone 22N
Code: urn:ogc:def:coordinateOperation:EPSG::16022
Extent: World - N hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_22N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 22S (Projected)

EPSG

PHPCoord

Name: UTM zone 22S
Code: urn:ogc:def:coordinateOperation:EPSG::16122
Extent: World - S hemisphere - 54°W to 48°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_22S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 23N (Projected)

EPSG

PHPCoord

Name: UTM zone 23N
Code: urn:ogc:def:coordinateOperation:EPSG::16023
Extent: World - N hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_23N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 23S (Projected)

EPSG

PHPCoord

Name: UTM zone 23S
Code: urn:ogc:def:coordinateOperation:EPSG::16123
Extent: World - S hemisphere - 48°W to 42°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_23S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 24N (Projected)

EPSG

PHPCoord

Name: UTM zone 24N
Code: urn:ogc:def:coordinateOperation:EPSG::16024
Extent: World - N hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_24N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 24S (Projected)

EPSG

PHPCoord

Name: UTM zone 24S
Code: urn:ogc:def:coordinateOperation:EPSG::16124
Extent: World - S hemisphere - 42°W to 36°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_24S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 25N (Projected)

EPSG

PHPCoord

Name: UTM zone 25N
Code: urn:ogc:def:coordinateOperation:EPSG::16025
Extent: World - N hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_25N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 25S (Projected)

EPSG

PHPCoord

Name: UTM zone 25S
Code: urn:ogc:def:coordinateOperation:EPSG::16125
Extent: World - S hemisphere - 36°W to 30°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_25S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 26N (Projected)

EPSG

PHPCoord

Name: UTM zone 26N
Code: urn:ogc:def:coordinateOperation:EPSG::16026
Extent: World - N hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_26N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 26S (Projected)

EPSG

PHPCoord

Name: UTM zone 26S
Code: urn:ogc:def:coordinateOperation:EPSG::16126
Extent: World - S hemisphere - 30°W to 24°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_26S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 27N (Projected)

EPSG

PHPCoord

Name: UTM zone 27N
Code: urn:ogc:def:coordinateOperation:EPSG::16027
Extent: World - N hemisphere - 24°W to 18°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_27N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 27S (Projected)

EPSG

PHPCoord

Name: UTM zone 27S
Code: urn:ogc:def:coordinateOperation:EPSG::16127
Extent: World - S hemisphere - 24°W to 18°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_27S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 28S (Projected)

EPSG

PHPCoord

Name: UTM zone 28S
Code: urn:ogc:def:coordinateOperation:EPSG::16128
Extent: World - S hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_28S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 29N (Projected)

EPSG

PHPCoord

Name: UTM zone 29N
Code: urn:ogc:def:coordinateOperation:EPSG::16029
Extent: World - N hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_29N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 29S (Projected)

EPSG

PHPCoord

Name: UTM zone 29S
Code: urn:ogc:def:coordinateOperation:EPSG::16129
Extent: World - S hemisphere - 12°W to 6°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_29S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 2N (Projected)

EPSG

PHPCoord

Name: UTM zone 2N
Code: urn:ogc:def:coordinateOperation:EPSG::16002
Extent: World - N hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_2N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 2S (Projected)

EPSG

PHPCoord

Name: UTM zone 2S
Code: urn:ogc:def:coordinateOperation:EPSG::16102
Extent: World - S hemisphere - 174°W to 168°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_2S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 30N (Projected)

EPSG

PHPCoord

Name: UTM zone 30N
Code: urn:ogc:def:coordinateOperation:EPSG::16030
Extent: World - N hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_30N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 30S (Projected)

EPSG

PHPCoord

Name: UTM zone 30S
Code: urn:ogc:def:coordinateOperation:EPSG::16130
Extent: World - S hemisphere - 6°W to 0°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_30S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 31N (Projected)

EPSG

PHPCoord

Name: UTM zone 31N
Code: urn:ogc:def:coordinateOperation:EPSG::16031
Extent: World - N hemisphere - 0°E to 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_31N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 31S (Projected)

EPSG

PHPCoord

Name: UTM zone 31S
Code: urn:ogc:def:coordinateOperation:EPSG::16131
Extent: World - S hemisphere - 0°E to 6°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_31S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(3),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 32N (Projected)

EPSG

PHPCoord

Name: UTM zone 32N
Code: urn:ogc:def:coordinateOperation:EPSG::16032
Extent: World - N hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_32N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 32S (Projected)

EPSG

PHPCoord

Name: UTM zone 32S
Code: urn:ogc:def:coordinateOperation:EPSG::16132
Extent: World - S hemisphere - 6°E to 12°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_32S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(9),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 33N (Projected)

EPSG

PHPCoord

Name: UTM zone 33N
Code: urn:ogc:def:coordinateOperation:EPSG::16033
Extent: World - N hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_33N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 33S (Projected)

EPSG

PHPCoord

Name: UTM zone 33S
Code: urn:ogc:def:coordinateOperation:EPSG::16133
Extent: World - S hemisphere - 12°E to 18°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_33S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 34N (Projected)

EPSG

PHPCoord

Name: UTM zone 34N
Code: urn:ogc:def:coordinateOperation:EPSG::16034
Extent: World - N hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_34N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 34S (Projected)

EPSG

PHPCoord

Name: UTM zone 34S
Code: urn:ogc:def:coordinateOperation:EPSG::16134
Extent: World - S hemisphere - 18°E to 24°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_34S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(21),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 35N (Projected)

EPSG

PHPCoord

Name: UTM zone 35N
Code: urn:ogc:def:coordinateOperation:EPSG::16035
Extent: World - N hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_35N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 35S (Projected)

EPSG

PHPCoord

Name: UTM zone 35S
Code: urn:ogc:def:coordinateOperation:EPSG::16135
Extent: World - S hemisphere - 24°E to 30°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_35S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(27),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 36N (Projected)

EPSG

PHPCoord

Name: UTM zone 36N
Code: urn:ogc:def:coordinateOperation:EPSG::16036
Extent: World - N hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_36N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 36S (Projected)

EPSG

PHPCoord

Name: UTM zone 36S
Code: urn:ogc:def:coordinateOperation:EPSG::16136
Extent: World - S hemisphere - 30°E to 36°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_36S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(33),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 37S (Projected)

EPSG

PHPCoord

Name: UTM zone 37S
Code: urn:ogc:def:coordinateOperation:EPSG::16137
Extent: World - S hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_37S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 38S (Projected)

EPSG

PHPCoord

Name: UTM zone 38S
Code: urn:ogc:def:coordinateOperation:EPSG::16138
Extent: World - S hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_38S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 39S (Projected)

EPSG

PHPCoord

Name: UTM zone 39S
Code: urn:ogc:def:coordinateOperation:EPSG::16139
Extent: World - S hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_39S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 3N (Projected)

EPSG

PHPCoord

Name: UTM zone 3N
Code: urn:ogc:def:coordinateOperation:EPSG::16003
Extent: World - N hemisphere - 168°W to 162°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_3N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 3S (Projected)

EPSG

PHPCoord

Name: UTM zone 3S
Code: urn:ogc:def:coordinateOperation:EPSG::16103
Extent: World - S hemisphere - 168°W to 162°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_3S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 40S (Projected)

EPSG

PHPCoord

Name: UTM zone 40S
Code: urn:ogc:def:coordinateOperation:EPSG::16140
Extent: World - S hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_40S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 41N (Projected)

EPSG

PHPCoord

Name: UTM zone 41N
Code: urn:ogc:def:coordinateOperation:EPSG::16041
Extent: World - N hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_41N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 41S (Projected)

EPSG

PHPCoord

Name: UTM zone 41S
Code: urn:ogc:def:coordinateOperation:EPSG::16141
Extent: World - S hemisphere - 60°E to 66°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_41S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(63),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 42N (Projected)

EPSG

PHPCoord

Name: UTM zone 42N
Code: urn:ogc:def:coordinateOperation:EPSG::16042
Extent: World - N hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_42N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 42S (Projected)

EPSG

PHPCoord

Name: UTM zone 42S
Code: urn:ogc:def:coordinateOperation:EPSG::16142
Extent: World - S hemisphere - 66°E to 72°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_42S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(69),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 43N (Projected)

EPSG

PHPCoord

Name: UTM zone 43N
Code: urn:ogc:def:coordinateOperation:EPSG::16043
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_43N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 43S (Projected)

EPSG

PHPCoord

Name: UTM zone 43S
Code: urn:ogc:def:coordinateOperation:EPSG::16143
Extent: World - S hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_43S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 44N (Projected)

EPSG

PHPCoord

Name: UTM zone 44N
Code: urn:ogc:def:coordinateOperation:EPSG::16044
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_44N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 44S (Projected)

EPSG

PHPCoord

Name: UTM zone 44S
Code: urn:ogc:def:coordinateOperation:EPSG::16144
Extent: World - S hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_44S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 45N (Projected)

EPSG

PHPCoord

Name: UTM zone 45N
Code: urn:ogc:def:coordinateOperation:EPSG::16045
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_45N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 45S (Projected)

EPSG

PHPCoord

Name: UTM zone 45S
Code: urn:ogc:def:coordinateOperation:EPSG::16145
Extent: World - S hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_45S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 46N (Projected)

EPSG

PHPCoord

Name: UTM zone 46N
Code: urn:ogc:def:coordinateOperation:EPSG::16046
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_46N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 46S (Projected)

EPSG

PHPCoord

Name: UTM zone 46S
Code: urn:ogc:def:coordinateOperation:EPSG::16146
Extent: World - S hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_46S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 47N (Projected)

EPSG

PHPCoord

Name: UTM zone 47N
Code: urn:ogc:def:coordinateOperation:EPSG::16047
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_47N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 47S (Projected)

EPSG

PHPCoord

Name: UTM zone 47S
Code: urn:ogc:def:coordinateOperation:EPSG::16147
Extent: World - S hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_47S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 48N (Projected)

EPSG

PHPCoord

Name: UTM zone 48N
Code: urn:ogc:def:coordinateOperation:EPSG::16048
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_48N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 48S (Projected)

EPSG

PHPCoord

Name: UTM zone 48S
Code: urn:ogc:def:coordinateOperation:EPSG::16148
Extent: World - S hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_48S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 49N (Projected)

EPSG

PHPCoord

Name: UTM zone 49N
Code: urn:ogc:def:coordinateOperation:EPSG::16049
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_49N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 49S (Projected)

EPSG

PHPCoord

Name: UTM zone 49S
Code: urn:ogc:def:coordinateOperation:EPSG::16149
Extent: World - S hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_49S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 4N (Projected)

EPSG

PHPCoord

Name: UTM zone 4N
Code: urn:ogc:def:coordinateOperation:EPSG::16004
Extent: World - N hemisphere - 162°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_4N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 4S (Projected)

EPSG

PHPCoord

Name: UTM zone 4S
Code: urn:ogc:def:coordinateOperation:EPSG::16104
Extent: World - S hemisphere - 162°W to 156°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_4S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 50N (Projected)

EPSG

PHPCoord

Name: UTM zone 50N
Code: urn:ogc:def:coordinateOperation:EPSG::16050
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_50N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 50S (Projected)

EPSG

PHPCoord

Name: UTM zone 50S
Code: urn:ogc:def:coordinateOperation:EPSG::16150
Extent: World - S hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_50S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 51N (Projected)

EPSG

PHPCoord

Name: UTM zone 51N
Code: urn:ogc:def:coordinateOperation:EPSG::16051
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_51N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 51S (Projected)

EPSG

PHPCoord

Name: UTM zone 51S
Code: urn:ogc:def:coordinateOperation:EPSG::16151
Extent: World - S hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_51S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 52N (Projected)

EPSG

PHPCoord

Name: UTM zone 52N
Code: urn:ogc:def:coordinateOperation:EPSG::16052
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_52N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 52S (Projected)

EPSG

PHPCoord

Name: UTM zone 52S
Code: urn:ogc:def:coordinateOperation:EPSG::16152
Extent: World - S hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_52S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 53N (Projected)

EPSG

PHPCoord

Name: UTM zone 53N
Code: urn:ogc:def:coordinateOperation:EPSG::16053
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_53N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 53S (Projected)

EPSG

PHPCoord

Name: UTM zone 53S
Code: urn:ogc:def:coordinateOperation:EPSG::16153
Extent: World - S hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_53S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 54N (Projected)

EPSG

PHPCoord

Name: UTM zone 54N
Code: urn:ogc:def:coordinateOperation:EPSG::16054
Extent: World - N hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_54N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 54S (Projected)

EPSG

PHPCoord

Name: UTM zone 54S
Code: urn:ogc:def:coordinateOperation:EPSG::16154
Extent: World - S hemisphere - 138°E to 144°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_54S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 55N (Projected)

EPSG

PHPCoord

Name: UTM zone 55N
Code: urn:ogc:def:coordinateOperation:EPSG::16055
Extent: World - N hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_55N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 55S (Projected)

EPSG

PHPCoord

Name: UTM zone 55S
Code: urn:ogc:def:coordinateOperation:EPSG::16155
Extent: World - S hemisphere - 144°E to 150°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_55S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 56N (Projected)

EPSG

PHPCoord

Name: UTM zone 56N
Code: urn:ogc:def:coordinateOperation:EPSG::16056
Extent: World - N hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_56N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 56S (Projected)

EPSG

PHPCoord

Name: UTM zone 56S
Code: urn:ogc:def:coordinateOperation:EPSG::16156
Extent: World - S hemisphere - 150°E to 156°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_56S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 57N (Projected)

EPSG

PHPCoord

Name: UTM zone 57N
Code: urn:ogc:def:coordinateOperation:EPSG::16057
Extent: World - N hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_57N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 57S (Projected)

EPSG

PHPCoord

Name: UTM zone 57S
Code: urn:ogc:def:coordinateOperation:EPSG::16157
Extent: World - S hemisphere - 156°E to 162°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_57S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(159),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 58N (Projected)

EPSG

PHPCoord

Name: UTM zone 58N
Code: urn:ogc:def:coordinateOperation:EPSG::16058
Extent: World - N hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_58N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 58S (Projected)

EPSG

PHPCoord

Name: UTM zone 58S
Code: urn:ogc:def:coordinateOperation:EPSG::16158
Extent: World - S hemisphere - 162°E to 168°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_58S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(165),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 59N (Projected)

EPSG

PHPCoord

Name: UTM zone 59N
Code: urn:ogc:def:coordinateOperation:EPSG::16059
Extent: World - N hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_59N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 59S (Projected)

EPSG

PHPCoord

Name: UTM zone 59S
Code: urn:ogc:def:coordinateOperation:EPSG::16159
Extent: World - S hemisphere - 168°E to 174°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_59S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(171),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 5N (Projected)

EPSG

PHPCoord

Name: UTM zone 5N
Code: urn:ogc:def:coordinateOperation:EPSG::16005
Extent: World - N hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_5N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 5S (Projected)

EPSG

PHPCoord

Name: UTM zone 5S
Code: urn:ogc:def:coordinateOperation:EPSG::16105
Extent: World - S hemisphere - 156°W to 150°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_5S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-153),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 60N (Projected)

EPSG

PHPCoord

Name: UTM zone 60N
Code: urn:ogc:def:coordinateOperation:EPSG::16060
Extent: World - N hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_60N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 60S (Projected)

EPSG

PHPCoord

Name: UTM zone 60S
Code: urn:ogc:def:coordinateOperation:EPSG::16160
Extent: World - S hemisphere - 174°E to 180°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_60S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(177),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 6N (Projected)

EPSG

PHPCoord

Name: UTM zone 6N
Code: urn:ogc:def:coordinateOperation:EPSG::16006
Extent: World - N hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_6N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 6S (Projected)

EPSG

PHPCoord

Name: UTM zone 6S
Code: urn:ogc:def:coordinateOperation:EPSG::16106
Extent: World - S hemisphere - 150°W to 144°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_6S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-147),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 7N (Projected)

EPSG

PHPCoord

Name: UTM zone 7N
Code: urn:ogc:def:coordinateOperation:EPSG::16007
Extent: World - N hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_7N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 7S (Projected)

EPSG

PHPCoord

Name: UTM zone 7S
Code: urn:ogc:def:coordinateOperation:EPSG::16107
Extent: World - S hemisphere - 144°W to 138°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_7S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-141),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 8N (Projected)

EPSG

PHPCoord

Name: UTM zone 8N
Code: urn:ogc:def:coordinateOperation:EPSG::16008
Extent: World - N hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_8N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 8S (Projected)

EPSG

PHPCoord

Name: UTM zone 8S
Code: urn:ogc:def:coordinateOperation:EPSG::16108
Extent: World - S hemisphere - 138°W to 132°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_8S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-135),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / UTM zone 9N (Projected)

EPSG

PHPCoord

Name: UTM zone 9N
Code: urn:ogc:def:coordinateOperation:EPSG::16009
Extent: World - N hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_9N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to WGS 84 / UTM zone 9S (Projected)

EPSG

PHPCoord

Name: UTM zone 9S
Code: urn:ogc:def:coordinateOperation:EPSG::16109
Extent: World - S hemisphere - 132°W to 126°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTM_ZONE_9S),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-129),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(10000000)
)

to WGS 84 / Uttar Pradesh (Projected)

EPSG

PHPCoord

Name: Uttar Pradesh NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7742
Extent: India - Uttar Pradesh
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTTAR_PRADESH),
    latitudeOfFalseOrigin: new Degree(27.13270823),
    longitudeOfFalseOrigin: new Degree(80.875),
    latitudeOf1stStandardParallel: new Degree(24.875),
    latitudeOf2ndStandardParallel: new Degree(29.375),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / Uttaranchal (Projected)

EPSG

PHPCoord

Name: Uttaranchal NSF LCC
Code: urn:ogc:def:coordinateOperation:EPSG::7743
Extent: India - Uttarakhand
$point->lambertConicConformal2SP(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_UTTARANCHAL),
    latitudeOfFalseOrigin: new Degree(30.0017132),
    longitudeOfFalseOrigin: new Degree(79.375),
    latitudeOf1stStandardParallel: new Degree(29),
    latitudeOf2ndStandardParallel: new Degree(31),
    eastingAtFalseOrigin: new Metre(1000000),
    northingAtFalseOrigin: new Metre(1000000)
)

to WGS 84 / West Bengal (Projected)

EPSG

PHPCoord

Name: West Bengal NSF TM
Code: urn:ogc:def:coordinateOperation:EPSG::7754
Extent: India - West Bengal
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_WEST_BENGAL),
    latitudeOfNaturalOrigin: new Degree(24.375),
    longitudeOfNaturalOrigin: new Degree(87.875),
    scaleFactorAtNaturalOrigin: new Unity(0.9998584),
    falseEasting: new Metre(1000000),
    falseNorthing: new Metre(1000000)
)

to WGS 84 / World Equidistant Cylindrical (Projected)

EPSG

PHPCoord

Name: World Equidistant Cylindrical
Code: urn:ogc:def:coordinateOperation:EPSG::4085
Extent: World
$point->equidistantCylindrical(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_WORLD_EQUIDISTANT_CYLINDRICAL),
    latitudeOf1stStandardParallel: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(0),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to WGS 84 / World Mercator (Projected)

EPSG

PHPCoord

Name: World Mercator
Code: urn:ogc:def:coordinateOperation:EPSG::19883
Extent: World - between 80°S and 84°N
$point->mercatorVariantA(
    to: Projected::fromSRID(Projected::EPSG_WGS_84_WORLD_MERCATOR),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(0),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(0),
    falseNorthing: new Metre(0)
)

to Wake Island 1952 (Geographic2D)

EPSG

PHPCoord

Name: Wake Island 1952 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15823
Extent: Wake - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WAKE_ISLAND_1952),
    xAxisTranslation: new Metre(-276),
    yAxisTranslation: new Metre(57),
    zAxisTranslation: new Metre(-149)
)

to Yacare (Geographic2D)

EPSG

PHPCoord

Name: Yacare to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5386
Extent: Uruguay - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_YACARE),
    xAxisTranslation: new Metre(124.45),
    yAxisTranslation: new Metre(-183.74),
    zAxisTranslation: new Metre(-44.64),
    xAxisRotation: new ArcSecond(0.4384),
    yAxisRotation: new ArcSecond(-0.5446),
    zAxisRotation: new ArcSecond(0.9706),
    scaleDifference: new PartsPerMillion(2.1365)
)

to Yemen NGN96 (Geographic2D)

EPSG

PHPCoord

Name: Yemen NGN96 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1540
Extent: Yemen
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_YEMEN_NGN96),
    xAxisTranslation: new Metre(-0),
    yAxisTranslation: new Metre(-0),
    zAxisTranslation: new Metre(-0)
)

to Yoff (Geographic2D)

EPSG

PHPCoord

Name: Yoff to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6903
Extent: Senegal
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_YOFF),
    xAxisTranslation: new Metre(30),
    yAxisTranslation: new Metre(-190),
    zAxisTranslation: new Metre(-89)
)

to Zanderij (Geographic2D)

EPSG

PHPCoord

Name: Zanderij to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1235
Extent: Suriname
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_ZANDERIJ),
    xAxisTranslation: new Metre(265),
    yAxisTranslation: new Metre(-120),
    zAxisTranslation: new Metre(358)
)

WGS 84 (G1150)

Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84_G1150)

to WGS 84 (G1150) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_WGS_84_G1150)
)

WGS 84 (G1674)

Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84_G1674)

to WGS 84 (G1674) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_WGS_84_G1674)
)

WGS 84 (G1762)

Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84_G1762)

to WGS 84 (G1762) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_WGS_84_G1762)
)

WGS 84 (G2139)

Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84_G2139)

to WGS 84 (G2139) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_WGS_84_G2139)
)

WGS 84 (G730)

Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84_G730)

to WGS 84 (G730) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_WGS_84_G730)
)

WGS 84 (G873)

Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84_G873)

to WGS 84 (G873) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_WGS_84_G873)
)

WGS 84 (Transit)

Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84_TRANSIT)

to WGS 84 (Transit) (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_WGS_84_TRANSIT)
)

Wake Island 1952

Geographic2D::fromSRID(Geographic2D::EPSG_WAKE_ISLAND_1952)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Wake Island 1952 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::15823
Extent: Wake - onshore
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(276),
    yAxisTranslation: new Metre(-57),
    zAxisTranslation: new Metre(149)
)

Xian 1980

Geographic2D::fromSRID(Geographic2D::EPSG_XIAN_1980)

to Xian 1980 / 3-degree Gauss-Kruger CM 102E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 102E
Code: urn:ogc:def:coordinateOperation:EPSG::16394
Extent: World - N hemisphere - 3-degree CM 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_102E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 105E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::16318
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 108E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 108E
Code: urn:ogc:def:coordinateOperation:EPSG::16396
Extent: World - N hemisphere - 3-degree CM 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_108E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 111E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::16319
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 114E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 114E
Code: urn:ogc:def:coordinateOperation:EPSG::16398
Extent: World - N hemisphere - 3-degree CM 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_114E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 117E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::16320
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 120E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 120E
Code: urn:ogc:def:coordinateOperation:EPSG::16170
Extent: World - N hemisphere - 3-degree CM 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_120E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 123E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::16321
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 126E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 126E
Code: urn:ogc:def:coordinateOperation:EPSG::16172
Extent: World - N hemisphere - 3-degree CM 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_126E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 129E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::16322
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 132E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 132E
Code: urn:ogc:def:coordinateOperation:EPSG::16174
Extent: World - N hemisphere - 3-degree CM 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_132E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 135E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::16323
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 75E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::16313
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 78E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 78E
Code: urn:ogc:def:coordinateOperation:EPSG::16386
Extent: World - N hemisphere - 3-degree CM 078°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_78E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 81E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::16314
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 84E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 84E
Code: urn:ogc:def:coordinateOperation:EPSG::16388
Extent: World - N hemisphere - 3-degree CM 084°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_84E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 87E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::16315
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 90E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 90E
Code: urn:ogc:def:coordinateOperation:EPSG::16390
Extent: World - N hemisphere - 3-degree CM 090°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_90E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 93E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::16316
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 96E (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger CM 96E
Code: urn:ogc:def:coordinateOperation:EPSG::16392
Extent: World - N hemisphere - 3-degree CM 096°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_96E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger CM 99E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::16317
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 25 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 25
Code: urn:ogc:def:coordinateOperation:EPSG::16285
Extent: World - N hemisphere - 3-degree CM 075°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_25),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(25500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 26 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 26
Code: urn:ogc:def:coordinateOperation:EPSG::16286
Extent: World - N hemisphere - 3-degree CM 078°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_26),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(78),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(26500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 27 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 27
Code: urn:ogc:def:coordinateOperation:EPSG::16287
Extent: World - N hemisphere - 3-degree CM 081°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_27),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(27500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 28 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 28
Code: urn:ogc:def:coordinateOperation:EPSG::16288
Extent: World - N hemisphere - 3-degree CM 084°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_28),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(84),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(28500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 29 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 29
Code: urn:ogc:def:coordinateOperation:EPSG::16289
Extent: World - N hemisphere - 3-degree CM 087°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_29),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(29500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 30 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 30
Code: urn:ogc:def:coordinateOperation:EPSG::16290
Extent: World - N hemisphere - 3-degree CM 090°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_30),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(90),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(30500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 31 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 31
Code: urn:ogc:def:coordinateOperation:EPSG::16291
Extent: World - N hemisphere - 3-degree CM 093°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_31),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(31500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 32 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 32
Code: urn:ogc:def:coordinateOperation:EPSG::16292
Extent: World - N hemisphere - 3-degree CM 096°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_32),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(96),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(32500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 33 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 33
Code: urn:ogc:def:coordinateOperation:EPSG::16293
Extent: World - N hemisphere - 3-degree CM 099°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_33),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(33500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 34 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 34
Code: urn:ogc:def:coordinateOperation:EPSG::16294
Extent: World - N hemisphere - 3-degree CM 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_34),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(102),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(34500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 35 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 35
Code: urn:ogc:def:coordinateOperation:EPSG::16295
Extent: World - N hemisphere - 3-degree CM 105°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_35),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(35500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 36 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 36
Code: urn:ogc:def:coordinateOperation:EPSG::16296
Extent: World - N hemisphere - 3-degree CM 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_36),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(108),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(36500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 37 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 37
Code: urn:ogc:def:coordinateOperation:EPSG::16297
Extent: World - N hemisphere - 3-degree CM 111°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_37),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(37500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 38 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 38
Code: urn:ogc:def:coordinateOperation:EPSG::16298
Extent: World - N hemisphere - 3-degree CM 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_38),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(114),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(38500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 39 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 39
Code: urn:ogc:def:coordinateOperation:EPSG::16299
Extent: World - N hemisphere - 3-degree CM 117°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_39),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(39500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 40 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 40
Code: urn:ogc:def:coordinateOperation:EPSG::16070
Extent: World - N hemisphere - 3-degree CM 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_40),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(120),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(40500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 41 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 41
Code: urn:ogc:def:coordinateOperation:EPSG::16071
Extent: World - N hemisphere - 3-degree CM 123°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_41),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(41500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 42 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 42
Code: urn:ogc:def:coordinateOperation:EPSG::16072
Extent: World - N hemisphere - 3-degree CM 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_42),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(126),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(42500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 43 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 43
Code: urn:ogc:def:coordinateOperation:EPSG::16073
Extent: World - N hemisphere - 3-degree CM 129°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_43),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(43500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 44 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 44
Code: urn:ogc:def:coordinateOperation:EPSG::16074
Extent: World - N hemisphere - 3-degree CM 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_44),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(132),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(44500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / 3-degree Gauss-Kruger zone 45 (Projected)

EPSG

PHPCoord

Name: 3-degree Gauss-Kruger zone 45
Code: urn:ogc:def:coordinateOperation:EPSG::16075
Extent: World - N hemisphere - 3-degree CM 135°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_3_DEGREE_GAUSS_KRUGER_ZONE_45),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(45500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger CM 105E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 105E
Code: urn:ogc:def:coordinateOperation:EPSG::16318
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_CM_105E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger CM 111E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 111E
Code: urn:ogc:def:coordinateOperation:EPSG::16319
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_CM_111E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger CM 117E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 117E
Code: urn:ogc:def:coordinateOperation:EPSG::16320
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_CM_117E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger CM 123E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 123E
Code: urn:ogc:def:coordinateOperation:EPSG::16321
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_CM_123E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger CM 129E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 129E
Code: urn:ogc:def:coordinateOperation:EPSG::16322
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_CM_129E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger CM 135E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 135E
Code: urn:ogc:def:coordinateOperation:EPSG::16323
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_CM_135E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger CM 75E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 75E
Code: urn:ogc:def:coordinateOperation:EPSG::16313
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_CM_75E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger CM 81E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 81E
Code: urn:ogc:def:coordinateOperation:EPSG::16314
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_CM_81E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger CM 87E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 87E
Code: urn:ogc:def:coordinateOperation:EPSG::16315
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_CM_87E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger CM 93E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 93E
Code: urn:ogc:def:coordinateOperation:EPSG::16316
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_CM_93E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger CM 99E (Projected)

EPSG

PHPCoord

Name: Gauss-Kruger CM 99E
Code: urn:ogc:def:coordinateOperation:EPSG::16317
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_CM_99E),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger zone 13 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 13
Code: urn:ogc:def:coordinateOperation:EPSG::16213
Extent: World - N hemisphere - 72°E to 78°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_ZONE_13),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(75),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(13500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger zone 14 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 14
Code: urn:ogc:def:coordinateOperation:EPSG::16214
Extent: World - N hemisphere - 78°E to 84°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_ZONE_14),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(81),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(14500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger zone 15 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 15
Code: urn:ogc:def:coordinateOperation:EPSG::16215
Extent: World - N hemisphere - 84°E to 90°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_ZONE_15),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(87),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(15500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger zone 16 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 16
Code: urn:ogc:def:coordinateOperation:EPSG::16216
Extent: World - N hemisphere - 90°E to 96°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_ZONE_16),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(93),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(16500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger zone 17 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 17
Code: urn:ogc:def:coordinateOperation:EPSG::16217
Extent: World - N hemisphere - 96°E to 102°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_ZONE_17),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(99),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(17500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger zone 18 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 18
Code: urn:ogc:def:coordinateOperation:EPSG::16218
Extent: World - N hemisphere - 102°E to 108°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_ZONE_18),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(105),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(18500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger zone 19 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 19
Code: urn:ogc:def:coordinateOperation:EPSG::16219
Extent: World - N hemisphere - 108°E to 114°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_ZONE_19),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(111),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(19500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger zone 20 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 20
Code: urn:ogc:def:coordinateOperation:EPSG::16220
Extent: World - N hemisphere - 114°E to 120°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_ZONE_20),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(117),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(20500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger zone 21 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 21
Code: urn:ogc:def:coordinateOperation:EPSG::16221
Extent: World - N hemisphere - 120°E to 126°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_ZONE_21),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(123),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(21500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger zone 22 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 22
Code: urn:ogc:def:coordinateOperation:EPSG::16222
Extent: World - N hemisphere - 126°E to 132°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_ZONE_22),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(129),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(22500000),
    falseNorthing: new Metre(0)
)

to Xian 1980 / Gauss-Kruger zone 23 (Projected)

EPSG

PHPCoord

Name: 6-degree Gauss-Kruger zone 23
Code: urn:ogc:def:coordinateOperation:EPSG::16223
Extent: World - N hemisphere - 132°E to 138°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_XIAN_1980_GAUSS_KRUGER_ZONE_23),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(135),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(23500000),
    falseNorthing: new Metre(0)
)

Yacare

Geographic2D::fromSRID(Geographic2D::EPSG_YACARE)

to SIRGAS-ROU98 (Geographic2D)

EPSG

PHPCoord

Name: Yacare to SIRGAS-ROU98 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::5385
Extent: Uruguay - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SIRGAS_ROU98),
    xAxisTranslation: new Metre(-124.45),
    yAxisTranslation: new Metre(183.74),
    zAxisTranslation: new Metre(44.64),
    xAxisRotation: new ArcSecond(-0.4384),
    yAxisRotation: new ArcSecond(0.5446),
    zAxisRotation: new ArcSecond(-0.9706),
    scaleDifference: new PartsPerMillion(-2.1365)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Yacare to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::5386
Extent: Uruguay - onshore
$point->positionVectorTransformation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-124.45),
    yAxisTranslation: new Metre(183.74),
    zAxisTranslation: new Metre(44.64),
    xAxisRotation: new ArcSecond(-0.4384),
    yAxisRotation: new ArcSecond(0.5446),
    zAxisRotation: new ArcSecond(-0.9706),
    scaleDifference: new PartsPerMillion(-2.1365)
)

Yemen NGN96

Geographic2D::fromSRID(Geographic2D::EPSG_YEMEN_NGN96)

to South Yemen (Geographic2D)

EPSG

PHPCoord

Name: South Yemen to Yemen NGN96 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1539
Extent: Yemen - South Yemen - mainland
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_SOUTH_YEMEN),
    xAxisTranslation: new Metre(76),
    yAxisTranslation: new Metre(138),
    zAxisTranslation: new Metre(-67)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Yemen NGN96 to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1540
Extent: Yemen
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(0),
    yAxisTranslation: new Metre(0),
    zAxisTranslation: new Metre(0)
)

to Yemen NGN96 (Geographic3D)

EPSG

PHPCoord

Name: geographic3D to geographic2D
Code: urn:ogc:def:coordinateOperation:EPSG::15593
Extent: World
$point->threeDToTwoD(
    to: Geographic3D::fromSRID(Geographic3D::EPSG_YEMEN_NGN96)
)

to Yemen NGN96 / UTM zone 37N (Projected)

EPSG

PHPCoord

Name: UTM zone 37N
Code: urn:ogc:def:coordinateOperation:EPSG::16037
Extent: World - N hemisphere - 36°E to 42°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_YEMEN_NGN96_UTM_ZONE_37N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(39),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Yemen NGN96 / UTM zone 38N (Projected)

EPSG

PHPCoord

Name: UTM zone 38N
Code: urn:ogc:def:coordinateOperation:EPSG::16038
Extent: World - N hemisphere - 42°E to 48°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_YEMEN_NGN96_UTM_ZONE_38N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(45),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Yemen NGN96 / UTM zone 39N (Projected)

EPSG

PHPCoord

Name: UTM zone 39N
Code: urn:ogc:def:coordinateOperation:EPSG::16039
Extent: World - N hemisphere - 48°E to 54°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_YEMEN_NGN96_UTM_ZONE_39N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(51),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Yemen NGN96 / UTM zone 40N (Projected)

EPSG

PHPCoord

Name: UTM zone 40N
Code: urn:ogc:def:coordinateOperation:EPSG::16040
Extent: World - N hemisphere - 54°E to 60°E
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_YEMEN_NGN96_UTM_ZONE_40N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

Yoff

Geographic2D::fromSRID(Geographic2D::EPSG_YOFF)

to WGS 72 (Geographic2D)

EPSG

PHPCoord

Name: Yoff to WGS 72 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1828
Extent: Senegal
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_72),
    xAxisTranslation: new Metre(-37),
    yAxisTranslation: new Metre(157),
    zAxisTranslation: new Metre(85)
)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Yoff to WGS 84 (2)
Code: urn:ogc:def:coordinateOperation:EPSG::6903
Extent: Senegal
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-30),
    yAxisTranslation: new Metre(190),
    zAxisTranslation: new Metre(89)
)

to Yoff / UTM zone 28N (Projected)

EPSG

PHPCoord

Name: UTM zone 28N
Code: urn:ogc:def:coordinateOperation:EPSG::16028
Extent: World - N hemisphere - 18°W to 12°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_YOFF_UTM_ZONE_28N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-15),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

Zanderij

Geographic2D::fromSRID(Geographic2D::EPSG_ZANDERIJ)

to WGS 84 (Geographic2D)

EPSG

PHPCoord

Name: Zanderij to WGS 84 (1)
Code: urn:ogc:def:coordinateOperation:EPSG::1235
Extent: Suriname
$point->geocentricTranslation(
    to: Geographic2D::fromSRID(Geographic2D::EPSG_WGS_84),
    xAxisTranslation: new Metre(-265),
    yAxisTranslation: new Metre(120),
    zAxisTranslation: new Metre(-358)
)

to Zanderij / Suriname Old TM (Projected)

EPSG

PHPCoord

Name: Suriname Old TM
Code: urn:ogc:def:coordinateOperation:EPSG::19954
Extent: Suriname
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ZANDERIJ_SURINAME_OLD_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-55.683333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Zanderij / Suriname TM (Projected)

EPSG

PHPCoord

Name: Suriname TM
Code: urn:ogc:def:coordinateOperation:EPSG::19955
Extent: Suriname
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ZANDERIJ_SURINAME_TM),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-55.683333333333),
    scaleFactorAtNaturalOrigin: new Unity(0.9999),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Zanderij / TM 54 NW (Projected)

EPSG

PHPCoord

Name: TM 54 NW
Code: urn:ogc:def:coordinateOperation:EPSG::17054
Extent: Suriname - offshore
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ZANDERIJ_TM_54_NW),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-54),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

to Zanderij / UTM zone 21N (Projected)

EPSG

PHPCoord

Name: UTM zone 21N
Code: urn:ogc:def:coordinateOperation:EPSG::16021
Extent: World - N hemisphere - 60°W to 54°W
$point->transverseMercator(
    to: Projected::fromSRID(Projected::EPSG_ZANDERIJ_UTM_ZONE_21N),
    latitudeOfNaturalOrigin: new Degree(0),
    longitudeOfNaturalOrigin: new Degree(-57),
    scaleFactorAtNaturalOrigin: new Unity(0.9996),
    falseEasting: new Metre(500000),
    falseNorthing: new Metre(0)
)

fk89

Geographic2D::fromSRID(Geographic2D::EPSG_FK89)

to fk89 / Faroe Lambert FK89 (Projected)

EPSG

PHPCoord

Name: Faroe Lambert fk89
Code: urn:ogc:def:coordinateOperation:EPSG::19877
Extent: Faroe Islands - onshore
$point->lambertConicConformalWestOrientated(
    to: Projected::fromSRID(Projected::EPSG_FK89_FAROE_LAMBERT_FK89),
    latitudeOfNaturalOrigin: new Degree(62),
    longitudeOfNaturalOrigin: new Degree(-9),
    scaleFactorAtNaturalOrigin: new Unity(1),
    falseEasting: new Metre(700000),
    falseNorthing: new Metre(700000)
)