Aplikacje korzystające z surowych pomiarów GNSS wykonywanych pod Androidem

Z góry uprzedzam, że sprawa jest ciekawa i warto żebyście o niej wiedzieli ale nie mam teraz czasu osobiście jej zgłębiać, zacytuję więc obficie Geoforum.pl za co serdecznie dziękuję. Dostęp do artykułu w dn. 04.05.2017 r.

Przypomnijmy, że dotychczas dane o współrzędnych urządzenia dostępne były w Androidzie z poziomu usługi Google Play Services GMS Location. Deweloperom z jednej strony ułatwiało to tworzenie mobilnych aplikacji lokalizacyjnych, bo dostawali gotowe współrzędne, ale z drugiej strony uniemożliwiało implementację bardziej zaawansowanych algorytmów pozwalających na zwiększenie dokładności pomiaru. Wraz z zeszłoroczną premierą Androida w wersji 7 Nougat teraz się to zmienia, bo informatycy dostali dostęp do surowych obserwacji GNSS.


Jednymi z pierwszych, którzy zrobili użytek z tej opcji, są specjaliści z francuskiej agencji kosmicznej CNES. Efektami ich pracy są dwie aplikacje udostępnione właśnie w Google Play. Pierwsza to PPP WizLite. Dzięki możliwości korzystania z korekt dla sygnału GPS L1 program pozwala zwiększyć dokładność wyznaczania pozycji ze standardowych 10 metrów do nawet 1 metra. Pomiar wykonywany jest metodą statyczną, a po „złapaniu fiksa” – kinematyczną. Jak zastrzegają twórcy, na razie rozwiązanie było testowane tylko na smartfonie LG Nexus X5.
Druga aplikacja CNES to RTCM Converter. Przetwarza ona surowe pomiary GNSS do formatu RTCM, co umożliwia ich dalszy postprocessing w zewnętrznym oprogramowaniu.

 

Ciekawe ? No pewnie ! Zejście z 10 m do 1 metra 🙂

Reklamy

PowerGPS i RaportyGPS 2.09

Skyraster poinformował o kolejnych aktualizacjach swoich aplikacji PowerGPS i RaportyGPS 2.09. Podoba mi się rosnąca lista obsługiwanych odbiorników RTK:

  • Kolida K9-T (także modele K9-Tx)
  • Kolida S680
  • Ruide R90T
  • Ruide S680
  • Ruide Nova R6
  • South S82-T (także modele S82-V)
  • South S82.2014
  • South S660
  • Septentrio (Altus) NR2
  • Spectra Precision SP60
  • Horizon Kronos 200M

dalmierzy ręcznych:

  • Leica Disto D8 z funkcją Bluetooth
  • Leica Disto D3a BT z funkcją Bluetooth
  • Inne dalmierze klasy Disto z funkcją Bluetooth z protokołem wymiany danych jak dla modeli D3/D8 (np. Disto A6)
  • Bosch GLM100C z funkcją Bluetooth
  • Bosch GLM50C z funkcją Bluetooth
  • Leica Disto D510/D810 – tylko poprzez obsługę wklejania ze schowka (dalmierze serii D510/D810 nie są kompatybilne poprzednią wersją Bluetooth)

tachimetrów:

  • Nikon DTM-332 (odbiór i wysyłka współrzędnych, odbiór obserwacji)
  • Nikon DTM-352 (odbiór i wysyłka współrzędnych, odbiór obserwacji)
  • Nikon DTM-362 (odbiór i wysyłka współrzędnych, odbiór obserwacji)
  • Nikon DTM-500 (odbiór i wysyłka współrzędnych, odbiór obserwacji)
  • Nikon DTM-501 (odbiór i wysyłka współrzędnych, odbiór obserwacji)
  • Nikon NPL-322 (odbiór i wysyłka współrzędnych, odbiór obserwacji)
  • Nikon NPR-302 (odbiór i wysyłka współrzędnych, odbiór obserwacji)
  • Nikon NPR-332 (odbiór i wysyłka współrzędnych, odbiór obserwacji)
  • Nikon NPR-352 (odbiór i wysyłka współrzędnych, odbiór obserwacji)
  • Nikon NPR-362 (odbiór i wysyłka współrzędnych, odbiór obserwacji)
  • Nikon Nivo M (odbiór i wysyłka współrzędnych, odbiór obserwacji)
  • Topcon GTS-220 (odbiór współrzędnych z tachimetru)
  • Topcon GTS-100N (odbiór współrzędnych z tachimetru)
  • GTS-210 (odbiór współrzędnych z tachimetru)
  • GTS-230N (odbiór współrzędnych z tachimetru)

 

Najbardziej jednak urzekło mnie, że wprowadzono został  kolejny kanał komunikacyjny – dedykowany system zgłoszeniowy, nazwany RPG. Dzięki niemu użytkownik nie dość, że będzie mógł(mogła) zgłosić sugestię/uwagę, czy też pytanie szybciej (praktycznie z poziomu aplikacji), to jeszcze będzie można śledzić postęp realizacji zgłoszenia.

system-rpg-300x192      zgloszenia-300x131

To jest bardzo nowoczesne, daje klientowi poczucie że ma wpływ na rozwój swojego ulubionego softu, jednak kryje też pułapki 🙂 To tak samo jak z planowaniem zadań do realizacji – list TODO. Póki wpisujemy nowe zadania ale też sprawnie realizujemy te istniejące, nie ignorując ich i nie odkładając na przyszłość, wszystko jest cacy. Ale jeśli zadań do realizacji jest za dużo (w tym wypadku życzeń klientów względem funkcjonalności programu) to zaczyna nas to zasypywać i może się okazać, że wszyscy się zaczną wkurzać – a kiedy moje zadanie/życzenie wreszcie będzie zrealizowane ? Jeśli nie wyrabiamy ze sprawną wydajną realizacją zadań/życzeń, to wtedy naszą porażkę wszyscy widzą jak na dłoni 🙂

Oczywiście tak sobie dywaguję opierając się troszeczkę na własnych doświadczeniach ze zdyscyplinowaniem przy realizacji postawionych zadań 😉 Wierzę jednak w sprawność Skyrastra i z pewnością z tego systemu będzie miał jedynie pożytek.

Ciekawym pomysłem jest też Crowdfunding (finansowanie społecznościowe) dla oprogramowania w geodezji. Potrzebujesz jakiejś funkcji która jest lekko niszowa ? Dorzuć kasy i patrz jak słupek rośnie. Jak urośnie to Ci tę funkcję dodadzą.

O tym i oczywiście o wiele więcej poczytajcie na oryginalnym blogu Marka ,,Skyrastra” Kupaja.

Zmiany w RTK Power GPS

Skoro już wielokrotnie wspominałem tu o programie Power GPS to należy być konsekwentnym. Pojawiła się wersja 2.05. Więcej o niej przeczytacie na blogu.

Nowości w skrócie:

  • dodanie możliwości tyczenia linii bez wskazywania jej z mapy, tj. tyczenia linii na podstawie wybranych z listy dwóch punktów
  • dodanie konfiguracji Nadowski.Net do listy serwerów poprawek RTN
  • dodanie okna podglądu właściwości pikiety (Charakterystyka Punktu) z poziomu tabeli – zawierającej na jednej stronie współrzędne, kod opis oraz informacje (np. o pomiarze GNSS)
  • dodanie opcji wysyłania projektu na serwer RTK24.net z poziomu listy projektów – np. z poziomu ekranu startowego (tym samym brak konieczności ładowania projektu, aby móc go wysłać na serwer)
  • dodanie okna informacyjnego w zakresie opisu sposobu komunikacji z tachimetrami bez opcji Bluetooth (przez Adapter) – z propozycją komunikacji poprzez adapter RS232-Bluetooth, np. Ultra-Adapter)
  • dodanie listy wybranych urządzeń Topcon, kompatybilnych z wcześniejszym wdrożeniem (Topcon GTS-100N, GTS-210, GTS-230N)
  • dodanie obsługi tachimetru Topcon GTS-220 w zakresie importu pikiet z tachimetru (także do pliku)
  • dodanie listy wybranych urządzeń Nikon, kompatybilnych z wcześniejszym wdrożeniem (Nikon DTM-352, DTM-362, DTM-500, DTM-501, NPL-322, NPR-302, NPR-332, NPR-352, NPR-362 oraz Nivo M)
  • dodanie obsługi tachimetru Nikon DTM-332 w zakresie importu pikiet z tachimetru (także do pliku)
  • dodanie obsługi kompaktowego odbiornika RTK South S660
  • dodanie funkcji diagnostycznej – „Odzyskaj punkty”, wykonującej odzyskanie współrzędnych pikiet z plików TXT i GPT zapisanych pojedynczo przy pomiarze GPS (przydatne, jeśli usunęliśy projekt i dysponujemy tylko pojedynczymi plikami i chcemy szybko uzyskać listę w jednym pliku). Uwaga! działa masowo dla wszystkich projektów w katalogu Projektów – zapisuje CSV.
  • dodanie możliwości odświeżania licencji z poziomu programu (zakładka „Info”, „Dostępne moduły”)

W zakresie modułu Extra:

  • dodanie możliwości obracania kierunku dla zadania podziału powierzchni
  • dodanie zadania podziału powierzchni zdefiniowanej 4-ma punktami (dostępne z poziomu menu „Inne obliczenia”)
  • dodanie zadania generowania siatki orto (regularnej) – na podstawie dwóch zadanych punktów oraz ilości kolumn i rzędów (dostępne z poziomu menu „Inne obliczenia”) – opcja przydatna do wykorzystania PowerGPS w rolnictwie precyzyjnym
  • zmiany w zakresie podstawowego okna obliczeń (dodanie skrótu do uśredniania)
  • dodanie zadania uśredniania wybranych punktów – (dostępne z poziomu menu „Inne obliczenia” – zadanie „Punkt ze średniej”)
  • dodanie obsługi tachimetru Nikon DTM-332 w zakresie importu obserwacji z tachimetru (także do pliku)
  • dodanie obsługi tachimetru Nikon DTM-332 w zakresie eksportu pikiet do tachimetru
  • dodanie obsługi tachimetru Nikon DTM-332 w zakresie importu pikiet (i obserwacji) z tachimetru

W zakresie modułu Transformacje:

  • dodanie funkcji „Przelicz punkty z kalibracji” – dostępnej pod przyciskiem „Więcej” w panelu Kalibracji (wpasowania XY). Funkcja dokonuje przeliczenia pikiet, które były wcześniej zmierzone przy pomocy metody kalibracji (przydatne jeśli po pierwszych pomiarach zmieniono parametry kalibracji i chcemy zmodyfikowaną kalibracją objąć wszystkie powiązane punkty).

Czyli jak widać powyżej dzieje się. No i bardzo dobrze.

Poniżej też coś możecie obejrzeć:

 

RaportyGPS 2.04

Przed Sylwestrem wyszła aktualizacja programu RaportyGPS. Pojawiły się nowe możliwości w zakresie eksportu punktów pomierzonych offsetem, poprawiono też import tychże. Jest też nowa funkcja w zakresie sortowania po czasach zmierzonych pikiet kontrolnych.
O tym i paru innych poprawkach przeczytacie więcej tutaj.

Jakość powietrza w Polsce czyli aplikacja mobilna

Kiedy pojawia się nowa aplikacja mobilna. która swoją funkcjonalnością zahacza o wykorzystanie danych przestrzennych  (nie napiszę że zahacza o GIS, bo to już często zbyt duże oczekiwania 😉 to z przyjemnością Was o tym informuję. Tym razem można coś napisać o oficjalnej  aplikacji Głównego Inspektoratu Ochrony Środowiska pt. „Jakość powietrza w Polsce”.
Dzięki niej możecie sprawdzić czym oddychacie. Oczywiście gęstość stacji pomiarowych jest na tyle niewielka, że np. u mnie we Wrocławiu na Sępolnie, najbliższa stacja pomiarowa  jest 4 km ode mnie. Wprawdzie mam informację, że stan powietrza jest bdb, podwyższone  są jedynie zawartość ozonu i dwutlenku azotu. To jest duże miasto, u mnie pod domem
może więc być inaczej bo coś nasmrodziło jakąś dziwną chemią. Dane nie są interpolowane  na podstawie dostępnych stacji tylko odnosimy się do najbliższej.

jako1
Tak czy tak czegoś się dowiedziałem i pewnie Was taka aplikacja też ucieszy.
Z komentarzy na Google Play wynika, że nie wszyscy są zadowoleni, średnia ocena ze 107 opinii to zaledwie 3.3. Często powtarza się informacja, że na Androidzie 6 apka nie działa. U mnie na tablecie Nexus 7 z Androidem 5.1.1 to chodzi bez problemu.

jako2

Opisu nie będę wymyślał, skoro  wszystko jest wyjaśnione na stronie Google Play.
I jeszcze coś – w trakcie pisania stan powietrza pogorszył mi się do oceny dobry. Ale jeszcze wolno mi wyjść z domu…

jako3

Powielam ten opis wraz z obrazkami za co dziękuję Inspektoratowi Ochrony Środowiska jak i firmie Evertop Sp. z o.o. – czytajcie, instalujcie, używajcie:

Aplikacja Głównego Inspektoratu Ochrony Środowiska pt. „Jakość powietrza w Polsce” prezentuje dane bieżące o jakości powietrza z automatycznych stacji pomiarowych funkcjonujących w ramach Państwowego Monitoringu Środowiska (PMŚ). Dane dotyczą aktualnych stężeń pyłu PM10, pyłu PM2,5, dwutlenku siarki (SO2), dwutlenku azotu (NO2), tlenku węgla (CO), benzenu (C6H6) i ozonu (O3).
Wyniki pomiarów podawane są w postaci indeksu – sześciostopniowej skali (od „bardzo dobrego” do „bardzo złego”), odnoszącej się do potencjalnego wpływu zanieczyszczeń na zdrowie.
Informacje o jakości powietrza są prezentowane w postaci mapy, wykresów oraz zestawień szczegółowych wyników pomiarów.
NAJWAŻNIEJSZE FUNKCJE:
• Przy dostępie do internetu i włączonych usługach lokalizacyjnych aplikacja pokazuje dane z najbliższej stacji pomiarowej lub z innych wybranych stacji.
• Aplikacja wysyła powiadomienia push w przypadku wystąpienia przekroczeń poziomów informowania lub alarmowych zanieczyszczeń oraz przy okazji publikacji nowych aktualności na portalu jakości powietrza GIOŚ.

GŁÓWNE ELEMENTY:
DANE Z NAJBLIŻSZEJ STACJI – wyświetlanie bieżących danych dotyczących stężeń zanieczyszczeń ze stacji znajdującej się najbliżej użytkownika.
MAPA – wyświetlanie bieżących danych dotyczących zanieczyszczeń ze wszystkich stacji automatycznych w Polsce.
WYSZUKAJ STACJĘ – lista działających w ramach PMŚ automatycznych stacji pomiarowych (adresy: miasto i ulica) i pozwalająca na wyświetlanie danych ze stacji po ich adresach.
OSTRZEŻENIA – informacje o wystąpieniu wysokich stężeń zanieczyszczeń przekraczających poziomy informowania lub alarmowe
AKTUALNOŚCI – informacje o aktualnościach zamieszczanych na portalu jakości powietrza GIOŚ (np. informacje o publikacji raportów o jakości powietrza).
ODWIEDŹ PORTAL GIOŚ – przekierowanie do portalu jakości powietrza GIOŚ.
Dane prezentowane w aplikacji pochodzą z krajowej bazy danych jakości powietrza GIOŚ zasilanej danymi z baz danych wojewódzkich inspektoratów ochrony środowiska. Aktualizowane są co godzinę na podstawie danych rejestrowanych ze stacji pomiarowych PMŚ.

Prezentowane przez aplikację dane pochodzą wyłącznie z automatycznych stacji pomiarowych PMŚ i nie są interpolowane.

Prezentowane dane są przed ostateczną weryfikacją i mogą ulec zmianie. Dane prezentowane są w czasie lokalnym.

Używanie GPS działającego w tle może zwiększyć zużycie baterii. Aplikacja wymaga połączenia z Internetem. Korzystanie z danych pakietowych może powodować naliczanie dodatkowych opłat.

Aplikację wykonał Evertop Sp. z o.o. na zlecenie GIOŚ w ramach projektu „Wzmocnienie systemu oceny jakości powietrza w Polsce w oparciu o doświadczenia norweskie” w ramach Programu Operacyjnego PL03 „Wzmocnienie monitoringu środowiska oraz działań kontrolnych” dofinansowanego ze środków Mechanizmu Finansowego EOG 2009-2014.

Aplikacja jest oficjalną aplikacją Głównego Inspektoratu Ochrony Środowiska.

Material Design czyli projektowanie na Androida dla początkujących.

Jak Zrobić Aplikację

Material Design to system komponentów i estetyki interfejsu użytkownika urządzeń pracujących na Androidzie, który został wprowadzony w 2014 wraz z Androidem Lollipop.

Przez ostatnie 2 lata zdążył się już nieco zmienić i wciąż ewoluuje, ale Material Design wciąż stanowi podstawowy „język wzornictwa”, którego każdy kto chce programować aplikacje na Androida musi się nauczyć.

Gdzie zacząć naukę Material Design?

Chyba nikogo nie zaskoczę wskazując na oficjalną dokumentację jako podstawowe źródło wiedzy o Material’u. Ale cennych (często darmowych) źródeł wiedzy jest znacznie więcej.

(Pamiętaj, żeby zacząć od ściągnięcia i zainstalownia odpowiedniego środowiska programistycznego. Ja polecam Android Studio).

Dokumentacja

Znajdziesz tu wszystkie najważniejsze i ciągle aktualizowane informacje o tym, jak projektować aplikacje na Androida tak, by były one:

  • piękne i funkcjonalne;
  • zgodne z wytycznymi dla designerów i programistów.

Dokumentacja podzielona jest na sekcje omawiające poszczególne moduły funkcjonalności oraz wzorce projektowe (i najlepsze praktyki), jakie należy wykorzystywać projektując i progarmując swoją aplikację.

Link…

View original post 192 słowa więcej