Iga ekraanitootja vajab midagi, mida ekraanil näidata, kui kliendi sisu veel pole. Tavaliselt on selleks korduv video. Meie tahtsime midagi päriselt elavat, et seinal olev ekraan tõestaks, et kogu ahel töötab: andmed tulevad sisse, kuvatakse ja värskenevad terve päeva.
Nii ehitasimegi Ampron Sky – radari, mis näitab lennukeid 50 km raadiuses meie Peetri kontorist, Tallinna lennujaama lähedal. See näeb välja nagu vana roheliselt helendav radariekraan ja töötab igas brauseris.
Mida ekraanil näed
Iga täpp on lennuk, mis edastab oma asukohta ADS-B kaudu. Vabatahtlike vastuvõtjad püüavad need signaalid kinni ja saadavad need avatud kogukonnavõrku adsb.lol. Umbes iga 30 sekundi järel küsib meie server sellest võrgust piirkonna andmed ja kõik avatud ekraanid kasutavad sama päringut. Kahe asukohateate vahel liigutab leht iga lennukit viimase teadaoleva suuna ja kiirusega edasi. Ekraanil on näha, kui vana viimane asukohateade on, nii et alati on teada, millised asukohad on arvutatud.
Alguses näitab radar 50 km raadiust ning ringid 10, 25 ja 50 km kaugusel näitavad vahemaad. Nuppudega 100 KM ja 150 KM saab vaadet laiendada ning ringid muutuvad sellega kaasa. Vali lennuk ja paremal paneelil on näha lennu number, õhusõiduki tüüp, kõrgus, kiirus, kaugus ning suund keskpunktist.
Suuna see ükskõik kuhu
Vajuta LOCATE ME ja radar seab keskpunktiks sinu asukoha. Sinu täpne asukoht jääb sinu brauserisse. Meie server saab teada ainult keskpunkti, mis on ümardatud umbes 11 km laiuse ruuduni, ja küsib andmed adsb.lol-ist sinu eest. Me ei salvesta sinu asukohta. Kui tahad jagada mõne muu koha vaadet, lisa lingile ?lat=, ?lon= ja ?name=.
Kuidas see valmis
Selle ehitas Amproni AI-juhtkond koos meie tegevjuhi Gen Vagulaga. Kõik valmis ühe päevaga, 12. oktoobril 2026, ja jõudis veebi kuues osas: seinaleht, Peetri keskpunkt ja vana radariekraani välimus, püstpaigutus ja paigaldatav rakendus, LOCATE ME, külastajapõhine päringupiirang ning üleminek adsb.lol andmetele. Alguses oli see 128 × 192 piksli suurune vaade ühele meie LED-paneelile ja kasvas sealt edasi.
Selles kiiruses ongi asi. Pidevalt uuenevate andmetega demo tähendas varem arendusprojekti, nüüd on see ühe päeva vestlus. Samal viisil käib ka meie ülejäänud kontoritöö.
Miks see ekraanitootjale oluline on
Meie klientide ekraanid näitavad reisijateavet, vabade parkimiskohtade arvu ja väravate olekut. Kõik see on pidevalt uuenev teave kellegi teise süsteemist. Ampron Sky on sama probleemi väike ja aus versioon: andmed tulevad välisest allikast, need võivad hilineda või üldse tulemata jääda, ekraan peab näitama, kui värsked need on, ja ekraan peab edasi töötama ka siis, kui allikas on aeglane. Paigutus sobib igale 16:9 paneelile ja töötab ka püstpaigutuses, nii et see on loodud töötama Amproni ekraanil sama lihtsalt kui sülearvutis.
See on demo, mitte toode. Kui ehitad midagi, mis vajab pidevalt uuenevaid andmeid ekraanil, mis peab kogu aeg töötama, räägi meile sellest.
Lennuandmed: adsb.lol (ODbL). Kaardiandmed: Natural Earth, GeoNames (CC BY 4.0), OurAirports. Asukohad kahe asukohateate vahel on arvutatud. Maas olevaid lennukeid ja lennukeid, mida adsb.lol võrk vastu ei võta, ei näidata.
