Sääasemaan lentotietoja

Julkaistu Kategoriat Uutiset, Vapaalla

Pohjoistuulella lentokoneet lähestyvät Helsinki-Vantaata näköetäisyydellä kotoamme. Aina välillä on käynyt mielessä, että mistähän päin tuokin poppoo on tulossa. Yleensä kaivelen esille FlightRadarin nähdäkseni mitä lähistöllä on ilmassa. Sitten taas nörtti minussa heräsi …

Mietin miten saisin tietoja helposti näkyville automatiikalla. ”Lentotutkan” APIn suolainen 9 taalaa kuussa ei oikein napannut, joten etsin muita vaihtoehtoja. Sellainen löytyikin ja aloitin samantien lukemaan dataa Openskyn API-liittymästä. Se ei veloita datan lukemisesta, mutta rajoittaa hakumääriä.

Liittymästä on saatavissa paljonkin tietoja, mutta tarvitsin nimenomaan ajantasaiset lentotiedot. Rajaamalla alueen koordinaateilla sopivan kokoiseksi saa tehtyä 400 hakua päivässä. Yhden lennon tietomäärä on melko rajallinen ja haluamieni lisätietojen saaminen kuluttaisi hakujen rajallista määrää nopeasti. Ajantasaisista tiedoista löytyvät lennon tunniste- ja sijaintitiedot, mutta ei esimerkiksi matkustajille tutumpaa lennon numeroa eli yhtiökohtaista reitti- ja aikataulutunnistetta. Tätä tietoa ei saa Openskyn perushaulla, joten lennon tarkemmille tiedoille piti löytää muu lähde.

Perustiedoissa on lennon ’callsign’, jolla lennon tiedot saa kysyttyä esimerkiksi FlightAwaren nettisivulta. Se ei ole API-liittymä, mutta FA:n nettisivun koodissa on hyvin selkeä osio lentotietoja json-formaatissa. Tein pienen koodinpätkän, joka kysyy sivua antaen callsignin ja lukee vastauksen parsien sivun koodista lentotietojen osion jatkokäsittelyyn.

Opensky antaa kaikki asetetulla alueella kulloinkin olevat lennot, mutta minua kiinnosti vain lähimpänä kotiani kulkeva, jolle haetaan FlightAwaresta lisätiedot. Asettamalla haun tapahtumaan kolmen minuutin välein ja pitämällä neljä tuntia taukoa aamuyöllä saadaan hyödynnettyä kaikki päivittäiset 400 hakua.

Kooste sisältää lennon olennaiset tietot. Lennonnumeron alla oleva kellonaika on Openskyn aikaleima tiedoille. Lähtökenttä on vasemmalla sisältäen todellisen lähtöajan. Koneen kuvake kertoo onko se nousussa, laskeutumassa vai vaakalennossa. Oikealla on kohde ja arvioitu laskeutumisaika. Alin rivi kertoo lentonopeuden ja lentokorkeuden lisäksi etäisyyden ja koneen sijainnin ilmansuunnan kotoa katsoen.

Lentotiedot esitetään sääaseman näytön vasemmassa alareunassa (osio 6), jossa ne väistyvät ilmoitusten tieltä tarvittaessa. Osion mietelause näkyy vain aamuyön tauon aikana tai siinä epätodennäköisessä tapauksessa, ettei yhtään lentoa löydy sadan kilometrin säteeltä kotoa.

Vastaa