Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

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

Inspirator

w Hydepark

80piorunów

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

Komentarze (39)

Sum0piorunów

@Velomapa Piorun, bo rower > all. Ale powiedz mi prosze, czym bedziecie konkurowac z gigantami w tym temacie?

Inspirator0piorunów

@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.

Tytan0piorunów

Skąd bierzesz dane o przewyższeniach i zjazdach? Wyglądają na przestrzelone.

Inspirator1piorunów

@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ść.

Debiutant0piorunów

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ł.

Debiutant0piorunów

@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.

Inspirator0piorunów

@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.

Mocarz0piorunów

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

Lider0piorunów

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

Inspirator2piorunów

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

* 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/)

Waymarked Trails - CyclingWaymarkedtrails
Lider0piorunów

@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ć 😉

Inspirator0piorunów

@A_a Dzięki :smiley: 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.

Koneser2piorunów

Brzmi spoko, będę testować!

GURU1piorunów

@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 😛

GURU0piorunów

@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 :smiley:

Inspirator4piorunów

@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.

Koneser1piorunów

A z ciekawości: skąd bierzesz szlaki pokazane w apce? Jest jakaś publiczna baza najpopularniejszych? :grinning: