Geodeesia kalkulaatorid

BK77 ja EH2000 kõrguste ülemineku kalkulaator

BK77 ja EH2000 üleminekuparameetrid arvutati mudelpinnana, mis võimaldab BK77 kõrguste ümberarvutamist EH2000 kõrgusteks ja vastupidi.
Üleminekumudeli sammuks on 1' x 0.5', piirkonnaks on B = 57º 20' ... 60º 00' ja L = 21º 20' ... 28º 40'.

Väljaspool mudeli piirkonda mudeli kasutamine ei ole soovitatav.

Kõrguste ülemineku kalkulaatori masinloetav kasutamine

Üksikpäring

Sisendväärtused:

  • x: xL-EST97 või BEUREF-EST97
  • y: yL-EST97 või LEUREF-EST97
  • h: BK77 kõrgus

NÄIDE:

https://gpa.maaamet.ee/api/ymudel?x=6532869.474&y=388566.599&h=5.926

Vastus JSON kujul: {"nimi":"","x":6532869.474,"y":388566.599,"h":6.184405480000001}

Masspäring

https://gpa.maaamet.ee/api/ymudel

Sisendiks on JSON massiiv:

  • nimi: see väli on valikuline, see võib ka puududa
  • x: xL-EST97 või BEUREF-EST97
  • y: yL-EST97 või LEUREF-EST97
  • h: BK77 kõrgus

Sisend:


[
    {
        "nimi": "Nimi1",
        "x": 59.0256,
        "y": 24.7524,
        "h": 100
    },
    {
        "nimi": "Nimi2",
        "x": 59.0256,
        "y": 24.7524,
        "h": 100
    },
    {
        "nimi": "Nimi3",
        "x": 59.0256,
        "y": 24.7524,
        "h": 100
    }
]

Vastus:


[
    {
        "nimi": "Nimi1",
        "x": 59.0256,
        "y": 24.7524,
        "h": 100.21416628
    },
    {
        "nimi": "Nimi2",
        "x": 59.0256,
        "y": 24.7524,
        "h": 100.21416628
    },
    {
        "nimi": "Nimi3",
        "x": 59.0256,
        "y": 24.7524,
        "h": 100.21416628
    }
]

Juurdepääs teenusele


EST-GEOID2017 kalkulaator

EST-GEOID2017 geoidi mudel: Ellmann, A.; Märdla, S.; Oja, T.: Eesti geoidi mudel EST-GEOID2017. Tallinna Tehnikaülikool 2017.

Geoidi mudelit EST-GEOID2017 kasutatakse EUREF-EST97 ellipsoidaalsete kõrguste ümberarvutamiseks EH2000 kõrgusteks ja vastupidi, vastavalt esitatavatele täpsusnõuetele. Geoidi kalkulaatorit on võimalik kasutada normaalkõrguse arvutamiseks geodeetilisest kõrgusest, mis on mõõdetud näiteks GNSS seadmega.

EST-GEOID2017 geoidi mudeli kasutamine toimub lõppkasutaja vastutusel. Geoidi mudeli võimalikest ebatäpsustest tuleneva võimaliku varalise kahju eest Maa-amet ei vastuta. Geoidi mudeli lubamatu ega oskamatu kasutamise eest lõppkasutaja poolt ega lõppkasutaja vigade eest Maa-amet ei vastuta.

EST-GEOID2017 kalkulaatori masinloetav kasutamine

Üksikpäring

Sisendväärtused:

  • x: xL-EST97
  • y: yL-EST97
  • h: sõltuvalt teisenduse suunast kas EUREF-EST97 ellipsoidaalne kõrgus või normaalkõrgus EH2000
  • dirEllipsToGeoid: Teisenduse suund "true" tähendab, et teisendus tehakse suunas ellipsoidaalne kõrgus EUREF-EST97 -> normaalkõrgus EH2000, "false" puhul teisendatakse normaalkõrgus EH2000 -> ellipsoidaalne kõrgus EUREF-EST97

NÄIDE:

https://gpa.maaamet.ee/api/geoid?x=6532869.474&y=388566.599&h=25.749&dirEllipsToGeoid=false

Vastus JSON kujul: {"nimi":"Nime ei leitud","x":6532869.474,"y":388566.599,"h":45.31339082979002}

Välja "nimi" ei kasutata üksiku päringu puhul, see on vaikeväärtusega "No name"

Masspäring

https://gpa.maaamet.ee/api/geoid

Sisendiks on JSON massiiv:

  • dirEllipsToGeoid: Teisenduse suund. true tähendab, et teisendus tehakse suunas ellipsoidaalne kõrgus EUREF-EST97 -> normaalkõrgus EH2000. false puhul teisendatakse normaalkõrgus EH2000 -> ellipsoidaalne kõrgus EUREF-EST97
  • inputData: Sisendandmed massiivina, mis sisaldab objekte kujul:
    • nimi: väli valikuline, konkreetse punkti nimetus.
    • x: xL-EST97
    • y: yL-EST97
    • h: sõltuvalt teisenduse suunast kas EUREF-EST97 ellipsoidaalne kõrgus või normaalkõrgus EH2000

Sisend:


{
    "dirEllipsToGeoid": true,
    "inputData": [
        {
            "nimi": "Nimi1",
            "x": 59.0256,
            "y": 24.7524,
            "h": 100
        },
        {
            "nimi": "Nimi2",
            "x": 59.0256,
            "y": 24.7524,
            "h": 100
        },
        {
            "nimi": "Nimi3",
            "x": 59.0256,
            "y": 24.7524,
            "h": 100
        }
    ]
}

Vastus:


[
    {
        "nimi": "Nimi1",
        "x": 59.0256,
        "y": 24.7524,
        "h": 80.67063229980468
    },
    {
        "nimi": "Nimi2",
        "x": 59.0256,
        "y": 24.7524,
        "h": 80.67063229980468
    },
    {
        "nimi": "Nimi3",
        "x": 59.0256,
        "y": 24.7524,
        "h": 80.67063229980468
    }
]

Juurdepääs teenusele


Koordinaatide kalkulaator

Koordinaatide kalkulaatori abil on võimalik teostada ümberarvutusi L-EST97 tasapinnalistest ristkoordinaatidest EUREF-EST97 geodeetilisteks koordinaatideks ja vastupidi.

Koordinaatide kalkulaatori masinloetav kasutamine

Üksikpäring

Sisendväärtused:

  • x: xL-EST97 või BEUREF-EST97 sisend, sõltuvalt sellest, mis suunas teisendust teha soovitakse.
  • y: yL-EST97 või LEUREF-EST97 sisend, sõltuvalt sellest, mis suunas teisendust teha soovitakse.
  • dirGeoToLest:  määrab teisenduse suuna, "true" tähendab, et teisendatakse EUREF-EST97 -> L-EST97, "false" puhul teisendatakse L-EST97 -> EUREF-EST97

NÄIDE:

https://gpa.maaamet.ee/api/geolest?x=6532869.474&y=388566.599&dirGeoToLest=false

Vastus JSON kujul: {"nimi":"No name","x":58.92051821331542,"y":22.06527067514435}

Välja "nimi" ei kasutata üksiku päringu puhul, see on vaikeväärtusega "No name"

Masspäring

https://gpa.maaamet.ee/api/geolest

Sisendiks on JSON massiiv:

  • dirGeoToLest: määrab teisenduse suuna, "true" tähendab, et teisendatakse EUREF-EST97 -> L-EST97, "false" puhul teisendatakse L-EST97 -> EUREF-EST97
  • inputData: massiiv, mis sisaldab teisendatavaid punkte objektidena, kujul:
    • nimi: punkti nimetus, valikuline väli.
    • x: xL-EST97 või BEUREF-EST97 sisend, sõltuvalt sellest, mis suunas teisendust teha soovitakse.
    • y: yL-EST97 või LEUREF-EST97 sisend, sõltuvalt sellest, mis suunas teisendust teha soovitakse

Sisend:


{
    "dirGeoToLest": false,
    "inputData": [
        {
            "nimi": "nimi1",
            "x": 6579575.891,
            "y": 590897.736
        },
        {
            "nimi": "nimi2",
            "x": 6579575.891,
            "y": 590897.736
        },
        {
            "nimi": "nimi3",
            "x": 6579575.891,
            "y": 590897.736
        }
    ]
}

Vastus:


[
    {
        "nimi": "nimi1",
        "x": 59.3445187291739,
        "y": 25.59764418487988
    },
    {
        "nimi": "nimi2",
        "x": 59.3445187291739,
        "y": 25.59764418487988
    },
    {
        "nimi": "nimi3",
        "x": 59.3445187291739,
        "y": 25.59764418487988
    }
]

Juurdepääs teenusele


Globaalne koordinaatide kalkulaator

Mõeldud koordinaatide transormeerimiseks ühest koordinaatide süsteemist teise.

Andmed peavad olema tekstifailis järgmisel kujul:

  • Punkti nimi - ainult numbriline, tühikuid ei tohi olla
  • X - koma asemel peab olema punkt
  • Y - koma asemel peab olema punkt
  • H - koma asemel peab olema punkt (kõrguse tulp on vajalik)

Globaalse koordinaatide kalkulaatori masinloetav kasutamine

Üksikpäring

Sisendväärtused:

  • sourceFormat: Sisendkoordinaatide koordinaadisüsteem. GPA veebis globaalse kalkulaatori vormi rippmenüüs oleva koordinaadisüsteemi  järjekorranumber
  • resultFormat: Väljundkoordinaatide koordinaadisüsteem. GPA veebis globaalse kalkulaatori vormi rippmenüüs oleva koordinaadisüsteemi järjekorranumber.
  • x: sisendkoordinaadile vastava koordinaadisüsteemi x
  • y: sisendkoordinaadile vastava koordinaadisüsteemi y
  • h: sisendkoordinaadi h

NÄIDE:

https://gpa.maaamet.ee/api/gauss?sourceFormat=9&resultFormat=14&x=6532869.474&y=388566.599&h=0

Vastus JSON kujul: {"nimi":"1-0","x":6531690.14,"y":561341.598,"h":0.0}

Masspäring

https://gpa.maaamet.ee/api/gauss

Sisendiks on JSON massiiv:

  • sourceFormat: Sisendkoordinaatide koordinaadisüsteem. GPA veebis globaalse kalkulaatori vormi rippmenüüs oleva koordinaadisüsteemi järjekorranumber.
  • resultFormat: Väljundkoordinaatide koordinaadisüsteem. GPA veebis globaalse kalkulaatori vormi rippmenüüs oleva koordinaadisüsteemi järjekorranumber.
  • inputData: massiiv, mis sisaldab töödeldavaid punkte objektidena, kujul:
    • nimi: punkti nimetus, valikuline väli.
    • x: sisendkoordinaadile vastava koordinaadisüsteemi x
    • y: sisendkoordinaadile vastava koordinaadisüsteemi y
    • h: sisendkoordinaadi h

Sisend:


{
    "sourceFormat": "2",
    "resultFormat": "4",
    "inputData": [
        {
            "nimi": "Nimi1",
            "x": 6579575.891,
            "y": 590897.736,
            "h": 101
        },
        {
            "nimi": "Nimi2",
            "x": 6579575.891,
            "y": 590897.736,
            "h": 102
        },
        {
            "nimi": "Nimi3",
            "x": 6579575.891,
            "y": 590897.736,
            "h": 103
        }
    ]
}

Vastus:


[
    {
        "nimi": "Nimi1",
        "x": 6579575.889,
        "y": 590897.736,
        "h": 101
    },
    {
        "nimi": "Nimi2",
        "x": 6579575.889,
        "y": 590897.736,
        "h": 102
    },
    {
        "nimi": "Nimi3",
        "x": 6579575.889,
        "y": 590897.736,
        "h": 103
    }
]

Juurdepääs teenusele

Kohalik koordinaatide kalkulaator

Mõeldud kohalike koordinaatide transformeerimiseks riikliku koordinaatide süsteemi (L-EST97).

Andmed peavad tekstifailis olema kujul:

  • Punkti nimi - nii numbriline kui nimeline, tühikuid ei tohi olla
  • X - koma asemel peab olema punkt
  • Y - koma asemel peab olema punkt

 Kohalike koordinaatide ülemineku kalkulaatorit masinloetav kasutamine

Üksikpäring

Sisendväärtused:

  • location: asukoht, mille koordinaadisüsteemi kasutatakse teisendusel. GPA veebis oleva kohaliku kalkulaatori vormi rippmenüüs oleva asukoha järjekorranumber.
  • x: x koordinaat. Kas kohalik või L-EST97 sõltuvalt sellest, mis suunas teisendust soovitakse teha
  • y: y koordinaat. Kas kohalik või L-EST97 sõltuvalt sellest, mis suunas teisendust soovitakse teha
  • dirLocalToLest: teisenduse suund, "true" tähendab, et teisendus tehakse kohalikust koordinaadisüsteemist L-EST97 koordinaadisüsteemi, "false" puhul teisendatakse L-EST97 süsteemist kohalikku süsteemi.

NÄIDE:

https://gpa.maaamet.ee/api/helm?location=22&x=6522189.171&y=430022.936&dirLocalToLest=false

Vastus JSON, kujul: {"nimi":"Asukoht","x":1696.102,"y":3779.017}

Masspäring

https://gpa.maaamet.ee/api/helm

Sisendiks on JSON massiiv:

  • dirLocalToLest: teisenduse suund, "true" tähendab, et teisendus tehakse kohalikust koordinaadisüsteemist L-EST97 koordinaadisüsteemi, "false" puhul teisendatakse L-EST97 süsteemist kohalikku süsteemi.
  • location: asukoht, mille koordinaadisüsteemi kasutatakse teisendusel. GPA veebis oleva kohaliku kalkulaatori vormi rippmenüüs oleva asukoha järjekorranumber.
  • inputData: sisendandmed massiivina, mis sisaldab andmeid kujul:
    • nimi: Punkti nimetus, valikuline väli, võib puududa
    • x: x koordinaat. Kas kohalik või L-EST97 sõltuvalt sellest, mis suunas teisendust soovitakse teha
    • y: y koordinaat. Kas kohalik või L-EST97 sõltuvalt sellest, mis suunas teisendust soovitakse teha

Sisend:


{
    "dirLocalToLest": false,
    "location": "11",
    "inputData": [
        {
            "nimi": "nimi1",
            "x": 6579575.891,
            "y": 590897.736
        },
        {
            "nimi": "nimi2",
            "x": 6579575.891,
            "y": 590897.736
        },
        {
            "nimi": "nimi3",
            "x": 6579575.891,
            "y": 590897.736
        }
    ]
}

Vastus:


[
    {
        "nimi": "nimi1",
        "x": 13112744.628,
        "y": 1067570.034
    },
    {
        "nimi": "nimi2",
        "x": 13112744.628,
        "y": 1067570.034
    },
    {
        "nimi": "nimi3",
        "x": 13112744.628,
        "y": 1067570.034
    }
]

Juurdepääs teenusele


Viimati muudetud: 30.06.2022 14:18
Tagasi algusesse