Transform API

Transform API was designed to transform coordinates. It supports geocentric, spherical, planar coordinate systems, various types of projections, geoid models.

Request example:


curl --location --request POST 'https://api.geodesy.online/v1/transform/blh/blh' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data-raw '{
    "inCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1
    },
    "outCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1,
        "geoid": "EGM 2008 1'\''"
    },
    "coords": [
        {
            "b": 27.5,
            "l": -80.6,
            "he": -19.840,
            "hn": 9
        }
    ]
}'
                     

Response example:


{
    "result": {
        "coords": [
            {
                "b": 27.499999999999993,
                "l": -80.6,
                "he": -19.83999999985099
            }
        ]
    },
    "success": true
}
                    

Request example:


curl --location --request POST 'https://api.geodesy.online/v1/transform/blh/xyz' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data-raw '{
    "inCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1
    },
    "outCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1
    },
    "coords": [
        {
            "b": 27.5,
            "l": -80.6,
            "he": -19.840
        }
    ]
}'
                     

Response example:


{
    "result": {
        "coords": [
            {
                "x": 924670.0757192839,
                "y": -5585479.14155912,
                "z": 2927461.127999211
            }
        ]
    },
    "success": true
}
                    

Request example:


curl --location --request POST 'https://api.geodesy.online/v1/transform/xyz/blh' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data-raw '{
    "inCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1
    },
    "outCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1
    },
    "coords": [
            {
                "x": 924670.0757192839,
                "y": -5585479.14155912,
                "z": 2927461.1279992103
            }
        ]
}'
                     

Response example:


{
    "result": {
        "coords": [
            {
                "b": 27.49999999999999,
                "l": -80.6,
                "he": -19.84000000078231
            }
        ]
    },
    "success": true
}
                    

Request example:


curl --location --request POST 'https://api.geodesy.online/v1/transform/xyz/xyz' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data-raw '{
    "inCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1
    },
    "outCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1
    },
    "coords": [
            {
                "x": 924670.0757192839,
                "y": -5585479.14155912,
                "z": 2927461.1279992103
            }
        ]
}'
                     

Response example:


{
    "result": {
        "coords": [
            {
                "x": 924670.0757192839,
                "y": -5585479.14155912,
                "z": 2927461.1279992103
            }
        ]
    },
    "success": true
}
                    

Request example:


curl --location 'https://api.geodesy.online/v1/transform/blh/tmerc' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data '{
    "inCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1
    },
    "outCs": {
        "bo": 0,
        "lo": -3,
        "no": 0,
        "eo": 500000,
        "scale": 0.999600,
        "geoid": "EGM 2008 1'\''",
        "datum": {
            "ellipsoid": {
                "a": 6377563.396,
                "invF": 299.324975315035
            },
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "dx": -375.000,
            "dy": 111.000,
            "dz": -431.000,
            "m": 1,
            "direction": "fromWgs84",
            "rotation": "clockwise"
        },
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "coords": [
        {
            "b": 52,
            "l": 27,
            "he": 215,
            "hn": 50
        },
        {
            "b": 53,
            "l": 28,
            "he": 216,
            "hn": 51
        },
        {
            "b": 54,
            "l": 29,
            "he": 217,
            "hn": 53
        }
    ]
}'
                     

Response example:


{
    "result": {
        "coords": [
            {
                "he": 225.7957578888163,
                "n": 6195141.704923518,
                "e": 2538601.3898007697
            },
            {
                "he": 227.67881206888705,
                "n": 6331329.224474872,
                "e": 2553735.227910121
            },
            {
                "he": 229.64866976998746,
                "n": 6467179.908071893,
                "e": 2564603.0727429446
            }
        ]
    },
    "success": true
}
                    

Request example:


curl --location 'https://api.geodesy.online/v1/transform/xyz/tmerc' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data '{
    "inCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1
    },
    "outCs": {
        "bo":0,
        "lo":-3,
        "no": 0,
        "eo":500000,
        "scale": 0.999600,
        "geoid": "EGM 2008 1'\''",
        "datum": {
            "ellipsoid": {
                "a": 6377563.396,
                "invF": 299.324975315035
            },
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "dx": -375.000,
            "dy": 111.000,
            "dz": -431.000,
            "m": 1,
            "direction": 1,
            "rotation": 0
        },
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "coords": [
        {
            "x": 3506193.388285,
            "y": 1786494.762180,
            "z": 5002972.767795
        },
        {
            "x": 3506193.388285,
            "y": 1786494.762180,
            "z": 5002972.767795
        },
        {
            "x": 3506193.388285,
            "y": 1786494.762180,
            "z": 5002972.767795
        }
    ]
}'
                     

Response example:


{
    "result": {
        "coords": [
            {
                "he": 225.79575792886317,
                "n": 6195141.704923876,
                "e": 2538601.389800289
            },
            {
                "he": 225.79575792886317,
                "n": 6195141.704923876,
                "e": 2538601.389800289
            },
            {
                "he": 225.79575792886317,
                "n": 6195141.704923876,
                "e": 2538601.389800289
            }
        ]
    },
    "success": true
}
                    

Request example:


curl --location 'https://api.geodesy.online/v1/transform/blh/lcc' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data '{
    "inCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1
    },
    "outCs": {
        "bo": 43.2,
        "lo": -95.25,
        "no": 2926085.85217468,
        "eo": 500000,
        "scale": 1.000052,
        "firstParallel": 0,
        "secondParallel": 0,
        "standardParallel": 1,
        "datum": {
            "ellipsoid": {
                "a": 6377563.396,
                "invF": 299.324975315035
            },
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "dx": -375.000,
            "dy": 111.000,
            "dz": -431.000,
            "m": 1,
            "direction": 1,
            "rotation": 0
        },
        "geoid": "EGM 2008 1'\''",
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "coords": [
        {
            "b": 51.997947824943324,
            "l": 26.97623509264597,
            "he": 740.1742180390283,
            "hn": 50,
            "a": 690.1742180390283
        },
        {
            "b": 52.99867916453479,
            "l": 27.967371997209664,
            "he": 739.8805833952501,
            "hn": 51,
            "a": 688.8805833952501
        },
        {
            "b": 53.9997230094905,
            "l": 28.954900198582497,
            "he": 739.6098878113553,
            "hn": 53,
            "a": 686.6098878113553
        }
    ]
}'
                     

Response example:


{
    "result": {
        "coords": [
            {
                "he": 750.9054670576006,
                "n": 7417188.604632156,
                "e": 8667045.397563389
            },
            {
                "he": 751.4680644562468,
                "n": 7554360.848793976,
                "e": 8629806.845819801
            },
            {
                "he": 752.1300739431754,
                "n": 7691576.573656986,
                "e": 8589815.681439131
            }
        ]
    },
    "success": true
}
                    

Request example:


curl --location 'https://api.geodesy.online/v1/transform/xyz/lcc' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data '{
    "inCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1
    },
    "outCs": {
        "bo": 43.2,
        "lo": -95.25,
        "no": 2926085.85217468,
        "eo": 500000,
        "scale": 1.000052,
        "firstParallel": 0,
        "secondParallel": 0,
        "standardParallel": 1,
        "datum": {
            "ellipsoid": {
                "a": 6377563.396,
                "invF": 299.324975315035
            },
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "dx": -375.000,
            "dy": 111.000,
            "dz": -431.000,
            "m": 1,
            "direction": 1,
            "rotation": 0
        },
        "geoid": "EGM 2008 1'\''",
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "coords": [
        {
            "x": 3506193.388285,
            "y": 1786494.762180,
            "z": 5002972.767795
        },
        {
            "x": 3506193.388285,
            "y": 1786494.762180,
            "z": 5002972.767795
        },
        {
            "x": 3506193.388285,
            "y": 1786494.762180,
            "z": 5002972.767795
        }
    ]
}'
                     

Response example:


{
    "result": {
        "coords": [
            {
                "he": 225.79575792886317,
                "n": 7418638.705252386,
                "e": 8668094.35755291
            },
            {
                "he": 225.79575792886317,
                "n": 7418638.705252386,
                "e": 8668094.35755291
            },
            {
                "he": 225.79575792886317,
                "n": 7418638.705252386,
                "e": 8668094.35755291
            }
        ]
    },
    "success": true
}
                    

Request example:


curl --location 'https://api.geodesy.online/v1/transform/tmerc/blh' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data '{
     "inCs": {
        "bo":0,
        "lo":-3,
        "no": 0,
        "eo":500000,
        "scale": 0.999600,
        "datum": {
            "ellipsoid": {
                "a": 6377563.396,
                "invF": 299.324975315035
            },
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "dx": -375.000,
            "dy": 111.000,
            "dz": -431.000,
            "m": 1,
            "direction": 1,
            "rotation": 0
        },
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "outCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1,
        "geoid": "EGM 2008 1'\''"
    },
    "coords": [
        {
            "n": 6197443.736706803,
            "e": 2532758.984658023,
            "he": 225.79575789161026,
            "hn": 50,
            "a": 175.79575789161026
        },
        {
            "n": 6333626.1101281205,
            "e": 2547888.6399157983,
            "he": 227.67881206795573,
            "hn": 51,
            "a": 176.67881206795573
        },
        {
            "n": 6469471.385791012,
            "e": 2558751.533634836,
            "he": 229.64866976998746,
            "hn": 53,
            "a": 176.64866976998746
        }
    ]
}'                     

Response example:


{
    "result": {
        "coords": [
            {
                "b": 51.95782359861883,
                "l": 27.055019473783616,
                "he": 739.9167412221432
            },
            {
                "b": 52.957143343405065,
                "l": 28.05470449872045,
                "he": 739.6023029861972
            },
            {
                "b": 53.95647027221117,
                "l": 29.054353633394754,
                "he": 739.3011891832575
            }
        ]
    },
    "success": true
}
                    

Request example:


curl --location 'https://api.geodesy.online/v1/transform/tmerc/xyz' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data '{
     "inCs": {
        "bo":0,
        "lo":-3,
        "no": 0,
        "eo":500000,
        "scale": 0.999600,
        "datum": {
            "ellipsoid": {
                "a": 6377563.396,
                "invF": 299.324975315035
            },
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "dx": -375.000,
            "dy": 111.000,
            "dz": -431.000,
            "m": 1,
            "direction": 1,
            "rotation": 0
        },
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "outCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1,
        "geoid": "EGM 2008 1'\''"
    },
    "coords": [
        {
            "n": 6197443.736706803,
            "e": 2532758.984658023,
            "he": 225.79575789161026,
            "hn": 50,
            "a": 175.79575789161026
        },
        {
            "n": 6333626.1101281205,
            "e": 2547888.6399157983,
            "he": 227.67881206795573,
            "hn": 51,
            "a": 176.67881206795573
        },
        {
            "n": 6469471.385791012,
            "e": 2558751.533634836,
            "he": 229.64866976998746,
            "hn": 53,
            "a": 176.64866976998746
        }
    ]
}'
                     

Response example:


{
    "result": {
        "coords": [
            {
                "x": 3508056.8298606216,
                "y": 1791689.561871319,
                "z": 5000495.510939757
            },
            {
                "x": 3398444.4801355493,
                "y": 1811149.181329856,
                "z": 5068262.158101198
            },
            {
                "x": 3288210.6621546806,
                "y": 1826764.8904942456,
                "z": 5134492.265506231
            }
        ]
    },
    "success": true
}
                    

Request example:


curl --location 'https://api.geodesy.online/v1/transform/tmerc/lcc' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data '{
    "inCs": {
        "bo": 0,
        "lo": -3,
        "no": 0,
        "eo": 500000,
        "scale": 0.999600,
        "datum": {
            "ellipsoid": {
                "a": 6377563.396,
                "invF": 299.324975315035
            },
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "dx": -375.000,
            "dy": 111.000,
            "dz": -431.000,
            "m": 1,
            "direction": 1,
            "rotation": 0
        },
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "outCs": {
        "bo": 43.2,
        "lo": -95.25,
        "no": 2926085.85217468,
        "eo": 500000,
        "scale": 1.000052,
        "firstParallel": 0,
        "secondParallel": 0,
        "standardParallel": 1,
        "geoid": "EGM 2008 1'\''",
        "datum": {
            "ellipsoid": {
                "a": 6377563.396,
                "invF": 299.324975315035
            },
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "dx": -375.000,
            "dy": 111.000,
            "dz": -431.000,
            "m": 1,
            "direction": 1,
            "rotation": 0
        },
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "coords": [
        {
            "n": 6197443.736706803,
            "e": 2532758.984658023,
            "he": 225.79575789161026,
            "hn": 50,
            "a": 175.79575789161026
        },
        {
            "n": 6333626.1101281205,
            "e": 2547888.6399157983,
            "he": 227.67881206795573,
            "hn": 51,
            "a": 176.67881206795573
        },
        {
            "n": 6469471.385791012,
            "e": 2558751.533634836,
            "he": 229.64866976998746,
            "hn": 53,
            "a": 176.64866976998746
        }
    ]
}'
                     

Response example:


{
    "result": {
        "coords": [
            {
                "he": 225.7957578925416,
                "n": 7418616.683501397,
                "e": 8661602.10198019
            },
            {
                "he": 227.67881206888705,
                "n": 7556281.180947607,
                "e": 8624778.629349764
            },
            {
                "he": 229.6486697709188,
                "n": 7694152.2245924845,
                "e": 8585391.26996779
            }
        ]
    },
    "success": true
}
                    

Request example:


                curl --location 'https://api.geodesy.online/v1/transform/lcc/blh' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data '{
     "inCs": {
        "bo": 43.2,
        "lo": -95.25,
        "no": 2926085.85217468,
        "eo": 500000,
        "scale": 1.000052,
        "firstParallel": 0,
        "secondParallel": 0,
        "standardParallel": 1,
        "datum": {
            "ellipsoid": {
                "a": 6377563.396,
                "invF": 299.324975315035
            },
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "dx": -375.000,
            "dy": 111.000,
            "dz": -431.000,
            "m": 1,
            "direction": 1,
            "rotation": 0
        },
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "outCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1,
        "geoid": "EGM 2008 1'\''"
    },
    "coords": [
        {
            "n": 6197443.736706803,
            "e": 2532758.984658023,
            "he": 225.79575789161026,
            "hn": 50,
            "a": 175.79575789161026
        }
    ]
}'
            

Response example:


{
    "result": {
        "coords": [
            {
                "b": 66.93707916417117,
                "l": -61.67127899079455,
                "he": 730.3272345392033
            }
        ]
    },
    "success": true
}
                    

Request example:


curl --location 'https://api.geodesy.online/v1/transform/lcc/xyz' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data '{
     "inCs": {
        "bo": 43.2,
        "lo": -95.25,
        "no": 2926085.85217468,
        "eo": 500000,
        "scale": 1.000052,
        "firstParallel": 0,
        "secondParallel": 0,
        "standardParallel": 1,
        "datum": {
            "ellipsoid": {
                "a": 6377563.396,
                "invF": 299.324975315035
            },
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "dx": -375.000,
            "dy": 111.000,
            "dz": -431.000,
            "m": 1,
            "direction": 1,
            "rotation": 0
        },
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "outCs": {
        "ellipsoid": {
            "a": 6378137.000,
            "invF": 298.257223563
        },
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "dx": 0,
        "dy": 0,
        "dz": 0,
        "m": 1,
        "direction": 1,
        "rotation": 1,
        "geoid": "EGM 2008 1'\''"
    },
    "coords": [
        {
            "n": 6197443.736706803,
            "e": 2532758.984658023,
            "he": 225.79575789161026,
            "hn": 50,
            "a": 175.79575789161026
        }
    ]
}'
                     

Response example:


{
    "result": {
        "coords": [
            {
                "x": 1189160.8963276523,
                "y": -2205861.760582612,
                "z": 5846339.985855984
            }
        ]
    },
    "success": true
}
                    

Request example:


curl --location 'https://api.geodesy.online/v1/transform/lcc/tmerc' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data '{
    "inCs": {
        "bo": 43.2,
        "lo": -95.25,
        "no": 2926085.85217468,
        "eo": 500000,
        "scale": 1.000052,
        "firstParallel": 0,
        "secondParallel": 0,
        "standardParallel": 1,
        "datum": {
            "ellipsoid": {
                "a": 6377563.396,
                "invF": 299.324975315035
            },
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "dx": -375.000,
            "dy": 111.000,
            "dz": -431.000,
            "m": 1,
            "direction": 1,
            "rotation": 0
        },
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "outCs": {
        "bo": 0,
        "lo": -3,
        "no": 0,
        "eo": 500000,
        "scale": 0.999600,
        "geoid": "EGM 2008 1'\''",
        "datum": {
            "ellipsoid": {
                "a": 6377563.396,
                "invF": 299.324975315035
            },
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "dx": -375.000,
            "dy": 111.000,
            "dz": -431.000,
            "m": 1,
            "direction": 1,
            "rotation": 0
        },
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "coords": [
        {
            "n": 6197443.736706803,
            "e": 2532758.984658023,
            "he": 225.79575789161026,
            "hn": 50,
            "a": 175.79575789161026
        },
        {
            "n": 6333626.1101281205,
            "e": 2547888.6399157983,
            "he": 227.67881206795573,
            "hn": 51,
            "a": 176.67881206795573
        },
        {
            "n": 6469471.385791012,
            "e": 2558751.533634836,
            "he": 229.64866976998746,
            "hn": 53,
            "a": 176.64866976998746
        }
    ]
}'
                     

Response example:


{
    "result": {
        "coords": [
            {
                "he": 225.79575789161026,
                "n": 8611901.566330303,
                "e": -1719273.4137719024
            },
            {
                "he": 227.67881206795573,
                "n": 8637542.824390871,
                "e": -1620141.0822511727
            },
            {
                "he": 229.6486697709188,
                "n": 8665878.551138256,
                "e": -1524988.8341396872
            }
        ]
    },
    "success": true
}
                    

Request example:


curl --location 'https://api.geodesy.online/v1/transform/local/local' \
--header 'API_KEY: [your_api_key]' \
--header 'Content-Type: application/json' \
--data '{
    "inCs": {
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "outCs": {
        "planParams": {
            "method": "helmert",
            "params": {
                "shiftDN": -2504.949,
                "shiftDE": 5762.07070,
                "nRotationCenter": 23.63108,
                "eRotationCenter": 2.83603,
                "m": 1.0000358,
                "alpha": -0.00015
            }
        },
        "heightParams": {
            "method": "hconst",
            "params": {
                "const": 10
            }
        }
    },
    "coords": [
        {
            "n": 6197443.736706803,
            "e": 2532758.984658023,
            "hn": 50
        },
        {
            "n": 6333626.1101281205,
            "e": 2547888.6399157983,
            "hn": 51
        },
        {
            "n": 6469471.385791012,
            "e": 2558751.533634836,
            "hn": 53
        }
    ]
}'
            

Response example:


{
    "result": {
        "coords": [
            {
                "n": 6197443.736706802,
                "e": 2532758.984658023,
                "hn": 50.0
            },
            {
                "n": 6333626.11012812,
                "e": 2547888.6399157983,
                "hn": 51.0
            },
            {
                "n": 6469471.385791013,
                "e": 2558751.5336348363,
                "hn": 53.0
            }
        ]
    },
    "success": true
}