2 olulist erinevust HK1980 ja WGS84 koordinaatsüsteemi vahel (ja kuidas kasutada HK1980 koordinaate)

Nagu soovitasime ühes teises artiklis, kasutab HK valitsuse avatud andmete API programm universaalsema WGS84 süsteemi asemel HK1980 koordinaatsüsteemi. Mõlema süsteemi uurimiseks kulus natuke aega ja sooviksime teiega oma järeldusi jagada.

Kohustustest loobumine: me ei ole koordinaatsüsteemi ekspert, vaid jagame ainult seda, mida leidsime GovHK avatud andmete API töötlemisel. Loodetavasti on sellest tulevikus abi neile, kes API-t kasutavad.

HK1980 ja universaalse WGS84 koordinaatsüsteemi vahel on 2 peamist erinevust:

  1. Viide ellipsoidile

Enamik inimesi teab, et meie armas planeet Maa ei ole täiuslik sfäär, vaid ellipsoid (kujutatakse ette kuuli ülalt alla vajutamist ja selle deformeerumist). See tekitas kaartide joonistamisel mitmesuguseid probleeme. Kui Maa on ainult pall, on meil vaja ainult raadiust ja me saame hõlpsasti arvutada suurema osa geograafilistest arvudest. Kuid ellipsoidi kohta on palju muutujaid kui kera, näiteks lamestamine (st kui tugevalt te palli vajutate).

Kuidas näeb välja Maa või Ellipsoid (Allikas: Vikipeedia)

Ajalooliselt on Maa erinevaid mudeleid ja koordinaadid oleksid natuke erinevad, kui kasutate erinevat kuulide mudelit. WGS84 (mida kasutab üks GPS-süsteem) põhineb WGS84-l ellipsoidmudelil, HK1980-süsteem põhineb aga “International Hayford (1910)” -elipsoidmudelil.

2. Päritolu

Pidage ikka meeles, et keskkoolis õppides rääkis õpetaja kõigepealt koordinaatide kohta, et “iga koordinaatsüsteem peab kuskilt algama”? See on sama ka geokoordinaatide puhul. Kõigepealt peame määratlema lähtepunkti ja nimetama selle nulliks. Koordinaatsüsteemi joonistamiseks võite määratleda kõikjal Maal nullpunkti. See võib olla Põhjapoolus, New York, Hong Kong.

Tegelikult võiks see asuda ükskõik kus maa peal / maa peal. See on täpselt erinevus HK1980 ja WGS84 süsteemi vahel. WGS84 kasutab Maa massikeskust nullina, HK1980 aga kasutamata (tegelikult eemaldatud) triiki Hongkongi observatooriumis nullina. Kui olete piisavalt uudishimulik, et rohkem teada saada, on selle laius- ja pikkuskraad (22 ° 18'12.82 "N, 114 ° 10'18.75" E).

Muidugi on kahe koordinaatsüsteemi vahel ka muid keerukamaid erinevusi (nt projektsioonimeetod, ruudustussüsteem jne). Üksikasjaliku dokumentatsiooni leiate ametlikust dokumendist siin.

3 viisi süsteemi HK1980 ja WGS84 vahel teisendamiseks

Andmeteadlasena oleks meie peamiseks mureks see, kuidas sellist tüüpi andmeküsimust käsitleda, st kuidas teisendada mitteuniversaalsed ühikud universaalseks süsteemiks edasiseks töötlemiseks ja analüüsimiseks.

Õnneks pakkus Hongkongi valitsus selles väga head tuge (ilmselt seetõttu, et nad saavad ka aru, et HK1980 süsteem ei ole universaalne süsteem). Ja muidugi, koordinaatsüsteemi võhikul on tegelikult tõesti raske seda käsitsi teisendada isegi Exceli või kalkulaatoritega (vaadake allolevat valemit).

HK1980 - WGS84 teisenduse osa valemitest (Allikas: Maade osakond, HKSARi valitsus)

Kuid ärge muretsege, andmeanalüütikutel on konverteerimiseks kolm lihtsat viisi:

  1. Käsitsi teisendamine

Kuna Hongkong on suhteliselt väike koht, saame kasutada lihtsat viisi, kuidas teisendada minimaalse veaga (kuni 0,1 ")

2. Veebikonversioon

Samuti on olemas veebiriist, mille on avaldanud Hongkongi valitsuse Lands Department. Tööriistale pääseb juurde tasuta ja ilma registreerimiseta siin.

3. API teisendamine

Kui vajate API töötlemist HK1980 koordinaatidel (nt kasutades GovHK avatud andmete API-sid), saate kasutada ka tasuta konverteerimise API-d, mille pakub Hong Kongi valitsuse Lands Department. Selle kasutusjuhendi leiate siit. See on meetod, mida kasutasime andmete töötlemiseks teekonna aja indikaatori API uuringu jaoks (uuringu kohta lisateavet leiate sellest artiklist).

Kui olete koordinaatsüsteemi ekspert, andke meile teada, kui oleme teinud vigu!