Blog aplikacji Polskie Góry  

Na moim blogu obejrzysz setki zdjęć panoram górskich z opisami, a także poznasz wiele ciekawych pojęć, takich jak: undulacja, refrakcja, deniwelacja, deklinacja, inklinacja, analema, paralaksa, aberracja, dystorsja. Zbyt skomplikowane? To dowiesz się np. dlaczego o wschodzie i zachodzie słońce jest czerwone oraz dlaczego lepiej nie stawać z boku na zdjęciu grupowym. Na dole ekranu znajduje się spis treści wszystkich wpisów na blogu. Zapraszam :-)

^/\^ Robert Celiński, autor aplikacji Polskie Góry ^/\^

15 kwietnia 2017 - Aplikacja Polskie Góry i jej konkurencja

Dość długo zastanawiałem się, czy opublikować ten post na blogu. Przede wszystkim, niepolitycznie jest wskazywać użytkownikom alternatywne aplikacje, konkurencyjne w stosunku do mojej. Poza tym, większość autorów aplikacji uważa, że ich produkty są najlepsze i potrafią tylko hejtować konkurencję. Ja pewnie też mam taką tendencję. Stwierdziłem jednak, że 1. Konkurencji się nie boję, 2. postaram się być jak najbardziej obiektywny i raczej skupić się na tym, jak mógłbym wykorzystać rozwiązania podpatrzone u konkurencji.

Kiedy w 2015 roku zaczynałem tworzyć aplikację Polskie Góry, przeprowadziłem małe rozeznanie, czy na system Android są jakieś rozwiązania rozszerzonej rzeczywistości, działające w polskich górach. Znalazłem między innymi aplikację Jacka Fedoryńskiego, mojego rywala szachowego z czasów podstawówki, który nazwał swój produkt "Panorama Tatr".

Aplikacja Panorama Tatr w sklepie Google Play

Aplikacja nie uzyskała najlepszych ocen w sklepie. Podobno nie obejmowała całego obszaru Tatr, nie pozwalała na robienie zdjęć. Niewiele lepsze opinie miała aplikacja Radka Chmielewskiego "Panoramy Tatr" (tu w liczbie mnogiej) - również bez funkcji aparatu.

Aplikacja Panoramy Tatr w sklepie Google Play

Tatry są najpopularniejszymi górami w Polsce, ale brakowało uniwersalnej aplikacji dla wszystkich pasm górskich w naszym kraju. Postanowiłem więc stworzyć takie rozwiązanie, umożliwić robienie nią zdjęć oraz wzbogacić o wiele innych przydatnych funkcji. Tak postała aplikacja Polskie Góry ;-)

W obu opisywanych wyżej aplikacjach, użytkownicy bardzo narzekali na niedokładność pokazywania opisów. Programiści nie mają wpływu na ten obszar, ponieważ ta niedokładność jest spowodowana złym działaniem kompasu w telefonie, na który programy nie mają wpływu. W aplikacji Polskie Góry starałem się jak najlepiej opisać ten problem, wskazałem możliwość kalibracji kompasu oraz umożliwiłem jego wyłączenie i tryb ręczny trafiania w szczyty.

Jeszcze do niedawna na naszym terenie nie było praktycznie konkurencji dla Polskich Gór, aż tu niedawno w czasie korespondencji z użytkownikiem dowiedziałem się o istnieniu aplikacji Peak Lens. Z wielkim zainteresowaniem ściągnąłem ją na swój telefon, żeby zobaczyć, czy naprawdę mam się czego obawiać. W kolejnych paragrafach postaram się obiektywnie podsumować moje obserwacje.

Strona aplikacji Peak Lens

Peak Lens jest aplikacją bardzo efektowną graficznie i posiada przyjemny i intuicyjny interfejs, prowadzący użytkownika za rękę, co można w aplikacji zrobić. Pokazuje dokładanie, w jaki sposób należy skalibrować kompas, a nawet kontroluje, czy użytkownik faktycznie wykonuje te polecenia. Wykrywa, czy w urządzeniu jest wbudowany żyroskop, który pozwala bardziej precyzyjnie trafiać opisami w szczyty. Pozwala wybrać jednostki miar oraz czy dla wyświetlanych szczytów pokazywać wysokość czy dystans do nich.

Mnie najbardziej interesowała wykorzystywana przez Peak Lens baza szczytów. Aplikacja pobiera ją online, ale do tego konieczne jest połączenie z Internetem, często niedostępne w górach. Można jednak pobrać cały zestaw polskich szczytów do wykorzystania offline, co natychmiast zrobiłem. Zaskoczył mnie jego rozmiar: 40 MB - strasznie dużo. Już sama aplikacja "waży" 25 MB, pewnie dlatego, że zawiera sporo efektowych zdjęć i ikon, natomiast w tzw. Download Area paczki przekraczające 100 MB nie są rzadkością, a rekordowa paczka z Antarktydy przekracza 400 MB. Informacje o obszarze górskim są pobierane do pamięci telefonu (gdzie zainstalowana jest aplikacja) i nie da się jej przenieść na dodatkową kartę pamięci, gdzie zwykle jest znacznie więcej miejsca. Widziałem, że użytkownicy się na to skarżyli. Aplikacja Peak Lens z polskim obszarem górskim zajmuje na karcie pamięci 65 MB, a dla porównania Polskie Góry zawierają już w sobie bazę szczytów i zajmują tylko 0,6 MB - ponad 100 razy mniej!

Zastanawiałem się, co takiego jest w bazie, która "waży" 40 MB. Czy szczytów jest naprawdę tak dużo? A może w bazie są dodatkowe informacje na temat topografii terenu, które ułatwiają określanie widoczności szczytów? Jak w ogóle została stworzona tak ogromna baza szczytów z całego świata? Przecież autorzy aplikacji sami jej nie tworzyli. Było to jedna z kwestii, o które spieraliśmy się w 2015 roku z kolegą Fabianem, który twierdził, że niepotrzebnie buduję bazę szczytów aplikacji Polski Góry (przypominam, że obecnie zawiera ona przeszło 1400 pozycji), bo takie dane na pewno są już udostępnione w Internecie. Wtedy odpowiadałem, że tworzenie bazy samo w sobie jest ciekawe, poza tym, ze względów wydajnościowych wybieram tylko pewną część szczytów danego obszaru - te najwyższe, najbardziej charakterystyczne i najlepiej widoczne. Dopiero teraz przeprowadziłem śledztwo, jak pobrać automatycznie wszystkie szczyty w danym obszarze i poniżej podzielę się swoimi spostrzeżeniami.

Stwierdziłem, że lokalizacja i nazwy szczytów w aplikacji Peak Lens są zbieżne z tym, co widać na mapach OpenStreetMaps. Jest to projekt społeczności internetowej, w ramach którego stworzono darmową i swobodnie dostępną mapę całej kuli ziemskiej. Do stworzenia OSM przyczyniły się tysiące użytkowników z całego świata, a na mapę naniesione są między innymi szczyty górskie, które mnie najbardziej interesują. Portal umożliwia między innymi pobranie mapy danego obszaru w postaci pliku .osm oraz jego filtrowanie przy pomocy narzędzia osmfilter. Dość szybko udało mi się pobrać północno-zachodni obszar Beskidu Małego i przefiltrować z niego listę szczytów.

Pobieramy narzędzie osmfilter do filtrowania plików Open Street Map:

Strona pobierania narzędzia osmfilter

Ściągamy plik OpenStreetMap z danego obszaru i zapisujemy go na dysku. Przykładowo, plik z północno-zachodniej części Beskidu Małego pobieram po wpisaniu w przeglądarce linku z zakresem współrzędnych geograficznych tego obszaru:

http://api.openstreetmap.org/api/0.6/map?bbox=19.09,49.79,19.21,49.83

i zapisujemy plik na dysku np. jako MalyNW.osm. W jednym katalogu powinniśmy mieć program do filtrowania osmfilter.exe oraz pobrany plik MalyNW.osm. W tym katalogu z wiersza polecenia uruchamiamy filtrowanie:

osmfilter MalyNW.osm --keep="natural=peak" >MalyNW_szczyty.osm

Wygenerowany plik MalyNW_szczyty.osm jest w formacie xml i zawiera wszystkie szczyty zarejestowane w OpenStreetMap na danym obszarze. Każdy szczyt to element node o atrybutach między innymi lat i lng (współrzędne geograficzne), zawiera też kilka innych atrybutów (np. kto i kiedy dodał dany node) oraz podelementy tag o wartościach atrybutu k="ele" (wysokość n.p.m.), k="name" (nazwa szczytu). Czasem pojawia się też nazwa alternatywna (k="alt_name", np. alternatywa dla "Hrobacza Łąką" to "Chrobacza Łąka") oraz link do wikipedii k="wikipedia".

Autorzy aplikacji Peak Lens prawdopodobnie udostępniają do pobrania pliki stworzone w podobny sposób i nic dziwnego, że mają one taki duży rozmiar. Zawierają wiele zbędnych informacji, a same tagi xml zajmują bardzo dużo miejsca - kilkakrotnie więcej niż sama istotna treść.

Na razie nie planuję rozbudowy bazy aplikacji Polskie Góry, ale w razie czego będę wiedział, jak pomóc sobie automatycznie pobranymi danymi z OpenStreetMap i np. wykorzystać je do budowy aplikacji dla wszystkich europejskich pasm.

Aplikacja Peak Lens opiera się na większej bazie niż Polskie Góry, jednak często jej wskazania są zaskakujące (o tym później), a na niektórych obszarach to Polskie Góry mają przewagę, bo np. pokazują szczyty w Górach Sanocko-Turczańskich, gdzie, które dla aplikacji Peak Lens są czarną dziurą.

Wpis o Górach Sanocko-Turczańskich

Drugim aspektem, który mnie zaintrygował w Peaks Lens, jest całkowite poleganie na wskaźnikach położenia i pokazywanie opisów szczytów wyłączenie w przypadku, kiedy telefon skieruje się w ich stronę. W aplikacji Polskie Góry działa to inaczej, dotychczas wykorzystywany był tylko kompas, a opis panoramy górskiej pokazywał się również na ekranie telefonu leżącego na stole. Peak Lens w pełni polega na wskazaniach czujników w telefonie. Zwracają one informacje o położeniu w trzech płaszczyznach, a nazwy wskaźników są wzięte z terminologii lotniczej: pitch - zapadnięcie, roll - obrót, yaw - zejście z kursu, w przypadku telefonów zastępowane przez azimuth, czyli azymut.



Źródło: https://en.wikipedia.org/wiki/Aircraft_principal_axes



Źródło: https://www.mathworks.com/matlabcentral/fileexchange/40876-android-sensor-support-from-matlab--r2013a--r2013b-

W telefonach komórkowych producenci wbudowują dwa rodzaje czujników: tańszy i popularniejszy akcelerometr (ang. accelerometer) lub żyroskop (ang. gyroscope). Jeżeli dobrze zrozumiałem różnicę między tymi urządzeniami, to żyroskop mierzy ziemską grawitację w trzech płaszczyznach, by określić orientację, natomiast akcelerometr służy do określania przyspieszenia niegrawitacyjnego. Wydaje mi się, że w urządzeniach Android wskazania żyroskopu i akcelerometru sprowadzają się jednak do tego samego. Mój telefon jest wyposażony w akcelerometr i kiedy wykonywałem nim nagłe ruchy przyspieszające w różnych kierunkach, nie wykazywał nagłych skoków wskazań na zasadzie przyspieszenia i hamowania.

Dodatkowo urządzenia posiadają też magnetometr (ang. magnetometer), który mierzy siłę, kierunek i zwrot pola magnetycznego. Popularnie nazywamy go kompasem, który wskazuje kierunek geograficzny.

Typy czujników ruchu wymienione na stronie Androida to: TYPE_ACCELEROMETER, TYPE_GYROSCOPE, TYPE_GYROSCOPE_UNCALIBRATED, TYPE_GRAVITY, TYPE_LINEAR_ACCELERATION, TYPE_ROTATION_VECTOR, TYPE_SIGNIFICANT_MOTION, TYPE_STEP_COUNTER, TYPE_STEP_DETECTOR. Nie testowałem wszystkich, bo nie mam dostępu do odpowiednich urządzeń. Aplikacja Polskie Góry została stworzona w oparciu o starsze API Android w wersji 10, dzięki temu działa również na starszych urządzeniach z systemem 2.3.3. Do określania położenia wykorzystywałem czujnik o nazwie TYPE_ORIENTATION, który jest tylko wirtualny i przetwarza dane z akcelerometru lub żyroskopu. W nowszych wersjach API ten czujnik nie jest już dostępny. Z czujnika TYPE_ORIENTATION najważniejsze było dla mnie wskazanie kompasu, natomiast z ciekawości patrzyłem też na informacje pitch i roll. Niestety, to drugie wskazanie było nieużyteczne przy ustawieniu telefonu w orientacji właściwej dla potrzeb aplikacji Polskie Góry w rozszerzonej rzeczywistości. Telefon "patrzący" idealnie na wprost pokazał roll bliskie 90 stopni, natomiast jak odchyliłem górę telefonu do siebie o 5 stopni, pokazywał 85, a jak od siebie o ten sam kąt - zwracał taką samą wartość. Skutek był taki, że przy odczycie 85 stopni nie wiedziałem, czy telefon patrzy trochę do góry czy trochę do dołu. Wtedy zrezygnowałem z przeprowadzenia dalszego śledztwa, bo najważniejsze było dla mnie wskazanie kompasu, natomiast kierunek patrzenia w płaszczyźnie pionowej ustaliłem na stałe przy generowaniu panoramy, żeby użytkownik sam decydował, czy chce na zdjęciach widzieć dolne końcówki linii opisów powyżej szczytów, idealnie na nich, czy też poniżej. Widok w samej rozszerzonej rzeczywistości na ekranie wygląda tak samo niezależnie od tego, czy ktoś robi zdjęcie komórką skierowaną na góry czy leży ona na stole.

Pozazdrościłem trochę twórcom aplikacji Peak Lens i postanowiłem jeszcze raz podejść do tematu. W krótkim czasie doszedłem do tego, że jeżeli wykorzystam czujnik TYPE_ACCELEROMETER, to wskazania roll dla telefonu w orientacji właściwej do oglądania rozszerzonej rzeczywistości będą bliskie 0 - dodatnie lub ujemne, w zależności od kierunku nachylenia telefonu. Czujnik zwraca wartości wektora przyspieszenia w jednostkach m/s^2, które można przekonwertować na kąty. Ze względu na specyfikę aplikacji Polskie Góry, nie zamierzam w pełni zdawać się na czujniki położenia, ale mam już pewien pomysł, jak wykorzystać zdobytą wiedzę i nieco ulepszyć aplikację. Będzie się można o tym przekonać w kolejnej jej wersji.

W aplikacji Peak Lens jesteśmy całkowicie zdani na wskazania kompasu i innych czujników położenia, czego nie uważam za najlepsze rozwiązanie, bo w telefonach szczególnie kompas potrafi płatać figle, nawet pomimo wcześniejszej kalibracji (która również zajmuje chwilę czasu). Wtedy Peak Lens pokazuje głupoty, co może frustrować bardziej dociekliwych i precyzyjnych użytkowników. Nie mogą oni np. wyłączyć kompasu i ręcznie najechać na szczyty, jak to to jest możliwe w aplikacji Polskie Góry. Z drugiej strony, bardziej powierzchowni użytkownicy będą pewnie zadowoleni z Peak Lens, że nie muszą się specjalnie wysilać, a aplikacja sama robi wszystko za nich i pokazuje jakieś opisy góry (nieważne, że często niewłaściwie).

Innym aspektem różniącym Peak Lens od Polskich Gór jest sposób opisywania szczytów. W tej pierwszej aplikacji w odpowiednich miejscach pojawiają się dość duże znaczniki z nazwami gór oraz wysokością n.p.m. lub dystansem dzielącym nas od góry. Nie da się wyświetlić tych obu wartości naraz, a żeby przełączyć tę opcję, trzeba wrócić do konfiguracji. Aplikacja Polskie Góry rysuje linie pionowe, a opis gór znajduje się powyżej, jest nachylony pod kątem 45 stopni i zawiera obie te wartości, co moim zdaniem ułatwia identyfikację szczytów, bo od razu widać, które są wyższe/niższe, bliżej/dalej. Aplikacja Polskie Góry potrafi pokazać jednocześnie na ekranie znacznie więcej opisów niż Peak Lens.

Kolejną sprawą są ewentualne "kolizje opisów", kiedy np. dwie góry są na panoramie blisko siebie lub znajdują się w jednej linii, ale np. bliższa jest niższa od dalszej i ich nazwy mogłyby na siebie nachodzić. Specjaliści od ręcznego opisywania panoram górskich stosują wtedy często linie łamane, niższe góry opisywane są poniżej, stosowana jest mniejsza czcionka, itd. W aplikacje Polskie Góry wybrane jest rozwiązanie, że na panoramie domyślnie opisywane są wyższe góry, co można zmienić przez przełączanie przyciskiem Wyższe/Niższe lub "ściągać" opisy wybranych gór (przeciągnięcia palcem w dół wzdłuż linii), a wtedy w miejsce ukrytych opisów mogą pojawiać się nowe. W Peak Lens jest to rozwiązane inaczej. Jeżeli na panoramie widocznych jest więcej szczytów, mamy dostępne dodatkowe ekrany (jeden lub dwa), na które możemy się przełączać i oglądać pozostałe opisy. Testowałem to w kilku miejscach i średnio odpowiada mi to rozwiązanie. Peak Lens często opisuje na początku mniej charakterystyczne szczyty i na wstępie pokazuje, że ta duża góra widoczna z Bielska to Mechy, a nie wyższe i popularniejsze Pilsko. Denerwowało mnie też, że aplikacja w ogóle nie opisywała najważniejszych gór, choć przełączałem się między trzema ekranami. Tak było np. kiedy kierowałem aparat w stronę Magurki - najwyższego szczytu Beskidu Małego widocznego z Bielska. Polskie Góry nie robią takich niespodzianek.

Po tym długim wstępie teoretycznym przejdźmy do praktyki. Wybrałem się na panoramiczne wzgórze Trzy Lipki w Bielsku-Białej, żeby sprawdzić stamtąd działanie aplikacji Peak Lens.

Poprzedni wpis na temat panoramy z Trzech Lipek

Widok na wschód:





Dla porównania zdjęcie wykonane Polskimi Górami z dodatkowymi kształtami gór:



Niestety, na kolejnym kadrze stwierdziłem poważny błąd, kiedy aplikacja Peak Lens pokazała na opisie Babią Górę:



Ze wzgórza Trzy Lipki widać Pilsko, natomiast Babia Góra jest zdecydowanie bardziej w lewo i zasłania ją masyw Magurki Wilkowickiej. Dopiero jeżeli wznieślibyśmy się z Trzech Lipek na wysokość 1000 m n.p.m. (np. balonem), to zobaczylibyśmy Babią Górę prawie idealnie w linii prostej za Magurką, na zdjęciu poniżej na środku między Sokołówką i Rogaczem Wilkowickim (aplikacja opisuje tutaj wyższą Babią).



Opisywanie Babiej Góry z tej perspektywy to poważny błąd aplikacji Peak Lens, który stawia pod znakiem zapytania poprawność działania algorytmu w innych sytuacjach. Poprawna panorama wygenerowana Polskimi Górami:



Kolejne zdjęcia na stronę południową i porównanie do Polskich Gór:















W czasie testów aplikacji Peak Lens zauważyłem jeszcze inną ciekawą funkcję, o której myślałem w przypadku Polskich Gór, ale nie zmierzyłem się jeszcze z tym tematem. Chodzi o próbę odczytywania kształtów gór z obrazu. Autorzy aplikacji informują, że jeżeli aplikacja nie rozpozna wizualnie gór, to opisy wyświetlają się na szaro, a dopiero po sprawdzeniu kształtu kolor opisów zmienia się na zielony. Rzeczywiście, w wielu przypadkach ta funkcja działała i włączał się zielony kolor, choć i tak nie miało to wpływu na dokładność wskazywania szczytów. Opis cały czas latał na boki i potrafił pokazywać inne góry. Poleganie wyłącznie na wskazaniach czujników w telefonie ma swoje plusy, ponieważ użytkownik nie musi nic robić, jednak może powodować pewne niedokładności. Wiele razy pomimo kalibracji kompasu, wyświetlane opisy były dość wyraźnie przesunięte w bok. Jest to problem, którego producenci aplikacji AR nie są w stanie przeskoczyć.

Autorzy Peak Lens zaznaczają, że góry muszą być widoczne, żeby funkcja zadziałała poprawnie. Nie zawsze tak jest, np. testowałem tę aplikację we mgle i kierowałem telefon w stronę pobliskich dachów domów i opisy zmieniały się na zielone. Podobną sytuację miałem, kiedy bawiłem się na rondzie w Bielsku, skąd nie widać gór. Opisy nagle pojawiły się wyżej, osiadły nad koronami drzew i zmieniły się na zielone. Wygląda na to, że drzewa zamieniły się z górami. Sytuacja była tak alarmująca, że na zdjęciu natychmiast pojawiła się policja ;-)



Wydaje mi się, że ta funkcja rozpoznawania obrazu jest po prostu pewnym bajerem, ale nigdy tak naprawdę nie będzie działała dobrze i nie ułatwia pracy z aplikacją.

Zastanawiałem się też, jak Peak Lens określa kąt widzenia aparatu w telefonie. Prawdopodobnie pobiera go na takich samych zasadach, jak domyślnie aplikacja Polskie Góry - z ustawień urządzenia. W przypadku wielu telefonów ten kąt widzenia może się jednak znacząco różnić, o czym pisałem w poniższym wpisie. Peak Lens nie umożliwia kalibracji tego kąta, co może powodować spore niedokładności przy opisywaniu szczytów.

Wpis na temat kąta widzenia aparatu w telefonie

Aplikacja Peak Lens spełnia swoją funkcję w obszarze rozszerzonej rzeczywistości górskiej, jednak dziwię się, że twórcy aplikacji nie dorobili dodatkowych funkcji, opartych na tak bogatej bazie szczytów. W aplikacji Polskie Góry można dodatkowo wyświetlić listę szczytów danego pasma, otworzyć dwa rodzaje map oraz górską różę wiatrów. Peak Lens nie pokazuje też kształtów gór, co jest dużą zaletą aplikacji Polskie Góry i ułatwia identyfikację szczytów. W Peak Lens nie ma też trybu ręcznego, który w Polskich Górach jest dodatkowo wspomagany nawigacyjnie informacją o położeniu słońca oraz kierunku rzucanego cienia. Przypomnę jeszcze, że w aplikacji Polskie Góry istnieją bardziej zaawansowane opcje, które pozwalają np. zasymulować położenie w danym miejscu, narysować z niego panoramę górską lub np. dodać na panoramie swój ulubiony szczyt, którego nie ma w bazie. Peak Lens jest moim zdaniem taką uniwersalną maszynką do mało precyzyjnego pokazywania opisów gór i nie jest w żaden sposób związana z danym obszarem górskim. Jeżeli korzysta z bazy polskiej, to nie pokaże np. charakterystycznych szczytów na Słowacji. Nie znajdziemy tu również opisu, jak podzielone są pasma górskie na obszarze naszego kraju. W tym akapicie "pojechałem" po Peak Lens i chyba trochę tracę obiektywizm ;-)

Na koniec chciałbym poruszyć jeszcze inny aspekt. Obecnie w Polsce 3/4 urządzeń mobilnych (smartfony, tablety) jest wyposażonych w system Android, reszta to iOS (iPhone) oraz Windows Phone. Sporo osób pytało mnie, czy nie chciałbym przepisać aplikacji Polskie Góry na te systemy. Może i bym chciał, tylko nie mam na to specjalnie czasu, a przede wszystkim, zabawa przy programowaniu nie jest już taka fajna, że odkrywa się coś nowego, coś się tworzy. Przepisywanie aplikacji na inne platformy mogę porównać do tłumaczenia książki na język obcy. Przypuśćmy, że wydałbym po polsku jakąś ciekawą książkę, którą byliby zainteresowani również czytelnicy anglojęzyczni. Nie korzystam z usług tłumacza, tylko sam zabieram się do przekładu na angielski. Owszem, znam ten język dość dobrze, ale i tak muszę po drodze tłumaczyć setki słówek i zastanawiać się nad formułowaniem zdań. Efekt takiego autorskiego tłumaczenia byłby mizerny, ale najważniejsze dla mnie jest to, że nie miałbym z tego żadnej merytorycznej przyjemności, która towarzyszyła mi przy tworzeniu polskiej, źródłowej treści. Podobnie jest z przepisywaniem aplikacji mobilnych na inne platformy, dlatego nie palę się do tego.

Aplikacja Polskie Góry, podobnie jak Peak Lens, działa tylko w systemie Android. Nie posiadam telefonów z innym systemem operacyjnym i nie jestem w stanie sprawdzić, czy aplikacje oferowane na iPhone i Windows Phone działają dobrze na obszarze Polski i są godne polecenia. Górskie aplikacje rozszerzonej rzeczywistości działające na iPhone to np. Mountains AR oraz PeakFinder (ta aplikacja rysuje panoramę górską, jest płatna, dostępna również w systemie Android), a na Windows Phone: Touch Mountain. Jeżeli wśród czytelników bloga są użytkownicy tych aplikacji, chętnie posłucham opinii. Jestem też nieustająco otwarty na uwagi użytkowników aplikacji Polskie Góry, co jeszcze można by było w niej ulepszyć :-)

PeakFinder na iPhone

Touch Mountain na Windows Phone

Wszystkie wpisy
21 czerwca 2018 - Błędy, robaki, bugi, babole - w końcu wszystkie naprawione! :-)

20 czerwca 2018 - Testy aplikacji Polskie Góry na telefonie Huawei Y6 2017

17 czerwca 2018 - Fotorelacja z wycieczki z Ponikwi na Leskowiec i Bliźniaki

1 czerwca 2018 - Fotorelacja z wycieczki spod Dębowca na Klimczok

31 maja 2018 - Gdyby wieżowce były górami

30 maja 2018 - Księżyc w pełni przed wschodem słońca

30 maja 2018 - Widok z Babiej Góry na pomnik smoleński

29 maja 2018 - Zdjęcia z Babiej Góry od Wojtka i Daniela

26 maja 2018 - Fotorelacja z wycieczki granią Gaiki -> Hrobacza Łąka

25 maja 2018 - Widoki z pracy (edytowany)

20 maja 2018 - Fotorelacja z wycieczki w Beskidzie Małym - zdobywanie nowych szczytów

13 maja 2018 - Fotorelacja z wycieczki na Gaiki przy pięknej pogodzie

11 maja 2018 - Kolekcja gór - klonowanie, eksport do Excela, Korona Sudetów

10 maja 2018 - Zdobywanie szczytów z aplikacją Polskie Góry - praktyczny przykład

6 maja 2018 - Aplikacja Polskie Góry w Beskidzie Śląsko-Morawskim - część 3

4 maja 2018 - Aplikacja Polskie Góry w Beskidzie Śląsko-Morawskim - część 2

1 maja 2018 - Aplikacja Polskie Góry w Beskidzie Śląsko-Morawskim (edytowany)

23 kwietnia 2018 - Panorama wieżowców w Warszawie (edytowany)

20 kwietnia 2018 - Panorama ze wzgórza Trzy Lipki w Bielsku-Białej

14 kwietnia 2018 - Fotorelacja z wycieczki Milówka -> Bielsko-Biała przez Beskid Śląski

10 kwietnia 2018 - Aplikacja Polskie Góry na Sardynii

30 marca 2018 - Fotorelacja z wycieczki Dębowiec -> Szyndzielnia -> Klimczok -> Błatnia

25 marca 2018 - Fotorelacja z wycieczki na Gaiki i Hrobaczą Łąkę

22 marca 2018 - Gaiki w pięknej zimowej aurze - fotorelacja

11 marca 2018 - Fotorelacja z wycieczki granią Gaiki - Hrobacza Łąka

10 marca 2018 - Linki do Wikipedii w aplikacji Polskie Góry

5 marca 2018 - 20 tysięcy pobrań aplikacji Polskie Góry! :-)

1 marca 2018 - Ponad 5000 rekordów w bazie danych aplikacji Polskie Góry

24 lutego 2018 - Przełącznik Wyższe / Niższe / Wszystkie do wyboru opisów szczytów

23 lutego 2018 - Naprawa problemów z GPS

18 lutego 2018 - Panorama Tatr z Zębu

14 lutego 2018 - Jak zaimponować dziewczynie w górach

8 lutego 2018 - Ankieta - wyświetlanie informacji o symulowaniu lokalizacji (edytowany)

6 lutego 2018 - Preferowany szczyt na panoramie (edytowany)

5 lutego 2018 - Polskie Góry aplikacją bezawaryjną

3 lutego 2018 - Fotorelacja z wycieczki Bystra -> Magura -> Klimczok

3 lutego 2018 - Podział pasm górskich na mapie

31 stycznia 2018 - Księżyc, superpełnia, Superpełnia (edytowany)

31 stycznia 2018 - Wróćmy na jeziora

26 stycznia 2018 - Nowy wygląd opisów szczytów w aplikacji i testy w terenie

25 stycznia 2018 - Testy aplikacji na nowym telefonie Lenovo K5

24 stycznia 2018 - Ankieta w sprawie wyglądu opisów w aplikacji

18 stycznia 2018 - Przyspieszenie aplikacji Polskie Góry i 500 szczytów w paśmie

6 stycznia 2018 - Wydajność aplikacji Polskie Góry

6 stycznia 2018 - Jak ukraść górę?

5 stycznia 2018 - Zniekształcenia obrazu i panorama 180 stopni (edytowany)

5 stycznia 2018 - Godzina wschodu i zachodu słońca w aplikacji Polskie Góry

4 stycznia 2018 - Opis panoramy Tatr z Chopoka w Tatrach Niżnych

1 stycznia 2018 - Aplikacja Polskie Góry na Lanzarote

19 grudnia 2017 - Sztuczna inteligencja w aplikacji Polskie Góry

16 grudnia 2017 - Zdobywanie szczytów na Trasie Skaczącego Tygrysa w Beskidzie Małym

16 grudnia 2017 - Jak odległe góry możemy zobaczyć z terytorium Polski?

15 grudnia 2017 - Brzydka ikona -4° - dlaczego nie ma jej w aplikacji Polskie Góry

10 grudnia 2017 - Fotorelacja z wycieczki Magura -> Klimczok -> Szyndzielnia -> Kozia

9 grudnia 2017 - Testy terenowe modułu kolekcjonowania szczytów

4 grudnia 2017 - Kolekcjonuj zdobyte szczyty z aplikacją Polskie Góry! (edytowany)

25 listopada 2017 - Fotorelacja z wycieczki na Magurkę Wilkowicką

25 listopada 2017 - Widok na Tatry z lotniska Aleksandrowice w Bielsku-Białej

23 listopada 2017 - Wschód słońca na Gaikach i widok na Pradziada w Sudetach

21 listopada 2017 - Górska granica Polski na mapie w aplikacji Polskie Góry

16 listopada 2017 - Szlak Huli dookoła Szczyrku (edytowany)

15 listopada 2017 - Pierwsze mrozy na Gaikach i panorama Tatr

7 listopada 2017 - Panoramiczne zdjęcie Tatr z Jurgowa (edytowany)

6 listopada 2017 - Widoczność szczytów przy zmianach wysokości (edytowany)

5 listopada 2017 - Fotorelacja z wycieczki na Skrzyczne i Malinowską Skałę

5 listopada 2017 - Nowości dla rolników - rozpoznawanie upraw w aplikacji Polskie Góry

4 listopada 2017 - Wschód słońca na Klimczoku

31 października 2017 - Pierwsze zimowe wejście na Gaiki

29 października 2017 - Identyfikatory szczytów w bazie danych aplikacji Polskie Góry

29 października 2017 - Zmiana czasu z letniego na zimowy - czy ostatnia?

22 października 2017 - Wyszukiwarka szczytów na portalu RunCalc

22 października 2017 - Aplikacja RunCalc dla turystów górskich

22 października 2017 - Widoki na Tatry z nowej wieży widokowej w słowackim Zdziarze

21 października 2017 - Fotorelacja z wycieczki Gaiki -> Międzybrodzie -> Czupel

20 października 2017 - Tolerancja przy identyfikacji linii horyzontu

18 października 2017 - Burza Ophelia i czerwone niebo na zachodzie o wschodzie

17 października 2017 - Zachód słońca w Bielsku, wschód na Gaikach - panorama Tatr

14 października 2017 - Fotorelacja z Biegu Ultra Granią Beskidu Małego

12 października 2017 - Rozpoznawanie obrazu w praktyce (edytowany)

6 października 2017 - Film promocyjny aplikacji Polskie Góry

5 października 2017 - Przyjazna nazwa miejsca w aplikacji Polskie Góry

3 października 2017 - Paralaksa i naturalny pomiar odległości w górach (edytowany)

1 października 2017 - Fotorelacja z wycieczki wokół Koszarawy

30 września 2017 - Fotorelacja z wycieczki na Rycerzową, Bendoszkę i Praszywkę

28 września 2017 - Piramida krakowska

23 września 2017 - Pozycjonowanie stron aplikacji Polskie Góry

20 września 2017 - Aplikacja Polskie Góry jako nawigacja samochodowa

19 września 2017 - Rozpoznawanie obrazu - określanie linii horyzontu

9 września 2017 - Fotorelacja z wycieczki na Romankę i Rysiankę

3 września 2017 - Rozpoznawanie obrazu i utrudnione testy nowej wersji aplikacji

31 sierpnia 2017 - Jak użytkownicy pomagają rozwijać aplikację Polskie Góry

31 sierpnia 2017 - Wieczorne widoki z Gaików

27 sierpnia 2017 - Fotorelacja z wycieczki na Hrobaczą Łąkę

26 sierpnia 2017 - Fotorelacja z wycieczki na Magurkę Wilkowicką

26 sierpnia 2017 - Prezentacja aplikacji Polskie Góry na zjeździe PTTK

26 sierpnia 2017 - Powrót do przyszłości z aplikacją Polskie Góry

19 sierpnia 2017 - Bieg Ultra Granią Tatr - widoki z Czerwonych Wierchów

16 sierpnia 2017 - Widoki z Góry Żar i Magurki Wilkowickiej

16 sierpnia 2017 - Polskie Góry na Maderze

31 lipca 2017 - Nowy wygląd aplikacji Polskie Góry

31 lipca 2017 - Widoki z Baraniej Góry

26 lipca 2017 - 10 tysięcy pobrań aplikacji Polskie Góry! :-)

23 lipca 2017 - Były sobie dwa Minčoly

23 lipca 2017 - Burzowe zdjęcia rentgenowskie Skrzycznego

21 lipca 2017 - RunCalc Panoruna - zagraniczne panoramy i opisywanie posiadanych zdjęć

16 lipca 2017 - Widoki z Wielkiej Raczy

16 lipca 2017 - Polskie Góry w Alpach Julijskich i słynny Triglav

9 lipca 2017 - Polskie Góry w Alpach Kamnickich

5 lipca 2017 - Ustawienia ostrości oraz wpływ strefy czasowej na położenia słońca

5 lipca 2017 - Panoramy z Hrobaczej Łąki i Gaików (edytowany)

4 lipca 2017 - Bieg Ku Słońcu i opisywanie wykonanych wcześniej zdjęć

26 czerwca 2017 - Komunikat dla użytkowników, którzy ostatnio zainstalowali aplikację

25 czerwca 2017 - Widoki ze Śnieżki

21 czerwca 2017 - Lato oficjalnie rozpoczęte :-)

19 czerwca 2017 - Podstawowe informacje po zainstalowaniu aplikacji Polskie Góry

14 czerwca 2017 - Poszerzanie horyzontów na temat horyzontu

13. června 2017 - Aplikácia Polskie Góry na slovenských horách

13. června 2017 - Aplikace Polskie Góry ve českých horách

9 czerwca 2017 - Szyndzielnia i Klimczok przy pięknej pogodzie

8 czerwca 2017 - Ostatnie poprawki w aplikacji Polskie Góry

7 czerwca 2017 - Pradziad widziany z Gaików

4 czerwca 2017 - Aplikacja Polskie Góry - wschód słońca na Gaikach, Magurka, Czupel

3 czerwca 2017 - Aplikacja Polskie Góry na Biegu Marduły w Tatrach

1 czerwca 2017 - Cień wielkiej góry (edytowany)

30 maja 2017 - Ciekawe nazwy gór (edytowany)

28 maja 2017 - Babia Góra i Mała Babia ze Słonej Wody

24 maja 2017 - Królewicz Śnieżnik, Królewna Śnieżka i... Cycki Bardotki

20 maja 2017 - Sztuczki w aplikacji Polskie Góry (edytowany)

15 maja 2017 - Nowości w aplikacji: 200 szczytów w paśmie i górskie gwiazdy (edytowany)

7 maja 2017 - 5000 pobrań aplikacji Polskie Góry

3 maja 2017 - Polskie Góry w odwiedzinach w Górach Dynarskich

26 kwietnia 2017 - Tomasz, to masz ty maszty

23 kwietnia 2017 - Czujniki położenia, kompas i deklinacja

15 kwietnia 2017 - Aplikacja Polskie Góry i jej konkurencja

10 kwietnia 2017 - Aplikacja Polskie Góry w Ustrzykach Dolnych (Góry Sanocko-Turczańskie)

4 kwietnia 2017 - Nowości: rysunki panoram, kalibracja kompasu, wybór rozdzielczości

25 marca 2017 - Zmiana czasu z zimowego na letni

21 marca 2017 - Równonoc - wschód słońca na wschodzie, zachód na zachodzie

20 marca 2017 - Widoki ze wzgórza Trzy Lipki w Bielsku-Białej

13 marca 2017 - Co by było, gdyby Ziemia była płaska

7 marca 2017 - Tabela kalibracyjna w aplikacji Polskie Góry

6 marca 2017 - Aplikacja Polskie Góry jeszcze bardziej przyjazna użytkownikom

2 marca 2017 - Podział pasm górskich w aplikacji Polskie Góry

27 lutego 2017 - Wschód słońca na Magurze, widoki z Klimczoka i Szyndzielni

22 lutego 2017 - Karta kalibracyjna

15 lutego 2017 - Gaiki

14 lutego 2017 - Lubię nagie i zarośnięte... (edytowany)

4 lutego 2017 - Quizy z rozpoznawania panoram górskich

31 stycznia 2017 - Aplikacja Polskie Góry w ...Warszawie

29 stycznia 2017 - Wschód słońca na Magurce

28 stycznia 2017 - Wschód słońca na Klimczoku oglądany przez obiektyw szerokokątny

10 stycznia 2017 - Polskie Góry od kuchni (programistycznej)

1 stycznia 2017 - Noworoczny bieg Trasą Skaczącego Tygrysa, zachód słońca w Łodygowicach

31 grudnia 2016 - Sylwestrowy wschód słońca na Klimczoku

30 grudnia 2016 - Wschód słońca na Pilsku, zachód na Magurce

17 grudnia 2016 - Widoki z Góry Żar

13 grudnia 2016 - Wschód słońca na Klimczoku - opis panoramy Tatr

25 listopada 2016 - Aplikacja Polskie Góry bez GPS

22 listopada 2016 - Wschód słońca na Klimczoku

18 listopada 2016 - Aplikacja Polskie Góry - jak to działa?

6 listopada 2016 - Nowości w aplikacji: lista szczytów i rysowanie kształtów gór

25 października 2016 - Algorytm określania widoczności gór oraz nowe tatrzańskie szczyty

23 października 2016 - Aplikacja Polskie Góry w Tatrach

17 października 2016 - Wakacyjny konkurs fotograficzny rozstrzygnięty

2 października 2016 - Refrakcja - dlaczego o wschodzie i zachodzie Słońce jest czerwone?

15 września 2016 - Apel do użytkowników aplikacji Polskie Góry: przeczytajcie instrukcję :-)

12 września 2016 - Polskie Góry w odwiedzinach w Górach Riła

1 września 2016 - Mądrości na temat wybitności (edytowany)

31 sierpnia 2016 - Ulubione miejsce na górskiej panoramie

29 sierpnia 2016 - Więcej o historii i budowie polskich gór

25 sierpnia 2016 - Górska róża wiatrów w aplikacji Polskie Góry

18 sierpnia 2016 - Genialna luneta na szczycie Monte delle Rezze nad Livigno

13 sierpnia 2016 - Polskie Góry w Alpach - ciąg dalszy

11 sierpnia 2016 - Polskie Góry w... Alpach ;-)

1 sierpnia 2016 - Lekcja historii o Sudetach

12 lipca 2016 - W stronę Słońca

18 czerwca 2016 - Nowości w aplikacji: rysowanie panoram oraz wykorzystanie położenia Słońca

16 maja 2016 - Undulacja i ustawienia wysokości (edytowany)

5 maja 2016 - Kąt widzenia aparatu w telefonie (edytowany)

4 maja 2016 - Zniekształcenia obrazu w aparatach telefonów komórkowych (edytowany)

------------------------------------



Strona Polskie Góry

Copyright 2015-2018
Robert Celiński, Byledobiec Anin