Zrobiłem nową aplikację Velomapy (ale nie rzuciłem jeszcze korpo)

hejto.pl

Cześć,

Przez ostatnie kilka miesięcy pracowałem po godzinach nad aplikacją mobilną Velomapy. W końcu pierwsza wersja jest dostępna na iOS i Androida. W kolejnej wersji chciałbym, żeby aplikacja działała offline, a także dodam możliwość wyświetlenia infrastruktury rowerowej na mapie.


Nad aplikacją pracowaliśmy w dwie osoby. Ja (Kacper) zajmowałem się programowaniem a Jagoda projektowaniem.


W pierwszej wersji dowieźliśmy:


  • zbiorczą listę i mapę szlaków,

  • szczegóły każdego szlaku (przebieg, interaktywny wykres, na dniach dodamy opis i zdjęcia),

  • możliwość pobrania śladu GPX (każdą trasę będziesz mógł włączyć w ulubionej apce nawigacyjnej),

  • obszary zanocuj w lesie i noclegi z przekierowaniem na platformę booking lub nawigację google


iOS https://apps.apple.com/us/app/velomapa/id6479655688

Android https://play.google.com/store/apps/details?id=com.caspg.velomapa




Technologia

Aplikację napisałem w React Native (Expo). Oczywiście w TypeScript. MapLibre do renderowania map.

Na codzień pracuję jako Backend a ostatni raz z React Native miałem do czynienia ponad 4 lata temu więc musiałem się wielu rzeczy nauczyć na nowo. Ale na szczęście wszystko fajnie się rozwinęło i w zasadzie nie było, żadnych większych problemów z RN. Głównie to zasługa Expo, który wszystko ułatwia.


Pozostało jeszcze kilka dni do końca Zrzutki ( https://zrzutka.pl/v7c62k ). Wpłacając min 20 zł można uzyskać funkcje premium.


Zachęcam do testowania i dzielenia się opiniami.


iOS https://apps.apple.com/us/app/velomapa/id6479655688

Android https://play.google.com/store/apps/details?id=com.caspg.velomapa

hejto.pl

Komentarze (39)

@Bojowy_Agrest nie ma właśnie takiej bazy, dlatego zacząłem pracować nad Velomapą kilka lat temu. Niby są szlaki w bazie OpenStreetMap ale nie do końca da się je pobrać i wgrać do nawigacji.

@Velomapa 

A myślałeś może, by dodać trasy oficjalnych imprez rowerowych, jakby ktoś chciał na przykład pojechać trasą zawodów, które się odbyły? Trasy są sprawdzone na żywych zawodnikach, jest takich też dużo i znajdą się gotowe GPXy

@Velomapa 

Znam ten ból aż za bardzo, choć ja akurat rzuciłem z końcem lutego pracę w "korpo" i teraz pracuję tylko nad moimi mapami

@Velomapa dorzuciłem papieską cegiełkę, powodzenia! I podpowiadam, że w Leszczyńskim jest dużo tras rowerowych do dodania

@A_a Dzięki Możesz podesłać pliki GPX albo linki do plików to chętnie dodam. Aktualnie tylko sam zajmuję się dodawaniem szlaków więc nie ogarniam wszystkich.

@Velomapa jestem w tym zielony, jak chcesz to wyślij mi na priv jakąś instrukcje jak to zrobić, ewentualnie gdzie tego szukać. W wolnej chwili mogę Ci je wtedy podesłać

@A_a Napiszę tutaj mini instrukcję. Może się przyda komuś innemu


  • na początek szukam w google, tylko do tego potrzebna jest nazwa szlaku. Często gminy, oddziały pttk czy inne organizacje, mają udostępnione pliki GPX na swoich stronach.

  • Jeżeli nie nic na oficjalnych stronach to szukam w bazie OpenStreetMap. Jest do tego fajna mapka z wszystkimi szlakami rowerowymi https://cycling.waymarkedtrails.org/ Problemem OpenStreetMap jest to, że nie da się pobrać tych szlaków i po nich nawigować. Jest to związane z tym, jak te szlak są zapisane w ich bazie. Więc po pobraniu szlaku z OSM muszę je ręcznie "posklejać" i "poczyścić".


TLDR: google -> jak nie ma to wtedy OSM (https://cycling.waymarkedtrails.org/)

Hej,

ciekawa inicjatywa, ja osobiście korzystam z mapy.cz co do rozwoju pomysłu - myślałeś o jakieś integracji ze strony meteorturystyka? Jeżeli chodzi o noclegi w mniej popularnych miejscowościach to właśnie tam zazwyczaj znajduje nocleg bo ludziom nie opłaca się wystawiać na bookingu

Przycisk zmiany warstw w najsłabiej dostępnym miejscu ekranu (prawy dolny róg) nie jest dobrym pomysłem IMO. O ile włączanie lokalizacji tam pasuje, żeby przypadkiem sobie nie wyłączyć, o tyle warstwy tak średnio bym powiedział.

@oster325 Dlaczego najsłabiej dostępne miejsce? Właśnie zastanawialiśmy się nad umiejscowieniem przycisków. Google ma w podobnym miejscu. Są jakieś nawet badania, że prawa dolna strona jest ok.

@Velomapa

Ja mam małą dłoń, żeby to kliknąć muszę telefon chwycić drugą ręką albo go obrócić (odsunąć od kciuka), bo inaczej mi wypadnie . Google ma to w prawym górnym tak jak napisałem.

@bekazhejto Niedługo będą lepsze, postawię swój serwer do danych wysokościowych. A same dane chciałbym pobrać z geoportalu.


Teraz dane są z różnych miejsc. Ale takie ogólne dane wysokościowe mają właśnie słabą dokładność.

@GetBetterSoon nie kojarzę innej aplikacji, która prezentuje oznakowane szlaki turystyczne. Do tego Velomapa nie tylko wyświetla szlaki ale daje też możliwość przeczytania i zostawienia opinii o szlaku, dodania zdjęc.

Zaloguj się aby komentować