Oj męczy mnie ten temat. Cieszy fakt, że pierwsze próby wyglądają obiecująco.
PWA
geoportalik demko
Wciąż liczę, że znajdę czas na doprowadzenie tego projekciku do przyzwoitego stanu. Nie będę rozwodzić się co jest w nim unikalnego po prostu pooglądaj sobie stare mapy mojego rodzinnego miasta.
GIS na autostradzie
Chyba z 5 lat pracowałem przy mapach drogowych. Na co dzień miałem z nimi do czynienia z perspektywy lotu ptaka jak i ze zdjęć sferycznych z samochodów a’la google street view. Okazuje się, że do autostrady (poza pasami i manewrami) przypięty jest szereg zjawisk i obiektów, którymi ktoś się zajmuje i które warto mapować. Po konsultacji ze znajomym administratorem autostrady i rozpoznaniu potrzeb przygotowałem dwa POCe oparte o leafletjs i mapbox gl.
Pierwszy, przyjmował szalone śmiałe założenie, że aplikacja na podstawie aktualnej pozycji GPS operatora jadącego w aucie technicznym znajdzie najbliższy obiekt do inwentaryzacji a użytkownik zmieni jego stan bądź status jednym kliknięciem. Cel udało się zrealizować, jednak obawiamy się potencjalnych błędów wynikających z prędkości jazdy i niedokładności smartfonowego gps’a.
Drugi POC to dashboard oparty o mapbox wizualizujący dane przestrzenne z możliwością zmiany stanu, wyszukiwania obiektów na podstawie ich statusu oraz obliczający statystki.
Kolejnym „kejsem” było uzyskanie podkładu z mapy zasadniczej i tutaj chciałem szczególnie pogratulować braku zasług dla generalnejdyrdyrdyrblabla że temat utrudniają. Cóż, nadałem referencję przestrzenną i zrobiłem TMSa aby móc korzystać z podkładu w innych klientach. Szczerze liczę, że projekt nie umrze i znajdzie się budżet na realizację.
Mapa Prypeci
Na fali serialu HBO o przygodach „sowieckich fachowców” i „testach na produkcji” poczułem silną potrzebę wsparcia kolegów zajmujących się urbexem w okolicach czarnobylskiej elektrowni.
Moim podstawowym celem było stworzenie aplikacji PWA działającej w trybie offline w oparciu o bibliotekę Mapbox GL JS.
Co sie udało?
PWA: Wdrożone, apka pozwala się zainstalować na pc i smartphonach z Androidem.
Mapbox GL: Kilkoma brzydkimi hackami udało się „odciąć” od płatnych vector-tile’i i przygotować wstępną formę wizualizacji dróg oraz trójwymiarowe budynki.
Podkład: Celem było stworzenie własnej „postarzanej” warstwy rastrowej, która ma nadać „postapokaliptyczny” klimat. Dokumentacja nie podaje jakiegoś „oczywistego” rozwiązania na referencję takiej grafiki. Użyłem gimpa, qgisa i danych o pokryciu terenu z OSM.
Powyższa mapa jest interaktywna, możesz poscrollować i spróbować zainstalować apkę z tego linku.
Bardzo mocno brakuje mi merytorycznych danych o „zonie”, nawiązałem kontakt z osobą, która to wydaje mapę okolicy na papierze, niestety dane nie są w „gisowym” formacie, a powyższy nie jest skłonny do współpracy… Samej „brudnej roboty” przy tym projekcie jest jeszcze sporo, ale kluczowe funkcjonalności zostały uzyskane.
Co dalej?
UI: mam przygotowaną wstępną formę, i kilka podstawowych funkcjonalności. Pozostaje tylko wektoryzować punkciki…
AR: To będzie formalność.