piątek, 4 września 2009

WaypointGame Planner


Pewnie każdy z nas nie raz przeklinał ilość waypointów i brak łatwej możliwości znalezienia tych, których jeszcze nie zdobyliśmy.

Dzięki Kemotowi, który udostępnił API mamy możliwość tworzenia własnych aplikacji w oparciu bazę WaypointGame.

Pierwszą i mam nadzieję nieostatnią taką aplikacją jest WaypointGame Planner.
Udostępniona w wersji testowej aplikacja ma za zadania ułatwienie planowania wycieczek opartych o niezdobyte przez nas jeszcze waypointy.
Aktualna funkcjonalność aplikacji:
- wyświetlanie na mapie wszystkich aktywnych i niezdobytych waypointów dla wybranego zawodnika lub wszystkich aktywnych waypointów,
- mapa dostępna w 6 trybach! Oprócz standardowych googlowskich, pojawiła się możliwość prezentacji waypointów na otwartej mapie Openstreetmap oraz na mapie UMP. Szczególnie ta druga zasługuje na uwagę. Tworzona przez użytkowników Garminów mapa przeznaczona jest głównie dla turystyki, posiada dużą bazę szlaków turystycznych, co pozwoli lepiej zaplanować trasę w leśnych czy górskich rejonach. UMP ma też jedną wadę - czasami z powodu zbyt dużego obciążenia serwera mapa nie działa :(
- Możliwość tworzenia wyprawy po waypointach, dodatkowo wyprawa może posiadać start i metę. Kolejność zdobywania waypointów możemy zamieniać miejscami. Dla tak stworzonego zestawu punktów startowych i pośrednich możemy wyznaczyć trasę na podstawie serwisu Google Maps oraz poznać jej przewidywaną długość,
- możliwość wysłania zestawu waypointów bezpośrednio do Garmina (funkcjonalność nieprzetestowana).
- ponadto, mamy też kilka innych udogodnień takich jak znajdowanie wpisanej miejscowości lub wczytanie waypointów tylko z zadanego promienia od punktu centralnego.

Aktualizacja danych o aktywnych i zdobytych waypointach następuje codziennie o godzinie 4:00.

WaypointGame Planner jest w wersji BETA, co oznacza, że może zawierać (i zawiera) błędy, dlatego proszę o ich zgłaszanie w komentarzach, mailowo lub na forum. W najbliższym czasie zostanie poprawiona trochę szybkość aplikacji oraz kilka drobnych błędów.
Mam też kilka innych pomysłów co do rozwoju aplikacji, ale na razie brak czasu na jej rozwój.

Zapraszam do używania oraz do tworzenia własnych aplikacji.

WaypointGame planner dostępny jest pod adresem: http://wpg.alleycat.pl/planner/
Jak znaleźć swoje id w bazie WPG potrzebne do używania Plannera? Najłatwiej wejść w wyniki WPG i znaleźć siebie na liście, po kliknięciu na swój nick otworzy się strona ze statystykami, ale nas interesuje jej adres, a właściwie jego ostatnia część, np http://wpg.alleycat.pl/player.php?id=13 . Id takiego użytkownika to 13.

Adam

8 komentarzy:

Unknown pisze...

nono, to duży krok naprzód :)

Anonimowy pisze...

Aplikacja rewelacja.
Tylko - mam wrażenie, że wyprawa wykreśla się na podstawie mapy google mino, że używam okna z mapa ump, czyli nie wyrysowuje drogi po przerywanych liniach/chyba drogi gruntowe-polne/
No i gps.... nie da rady przesłać.:/ Nie wiem, czy to ja jeszcze nie wiem jak to zrobić, czy żeczywiście coś trzeba poprawić.


cornet

Anonimowy pisze...

Jeszcze jedna ważna rzecz. Przydało by się wprowadzić możliwość dodawania kilku punktów pośrednich/nie tylko początek i koniec wyprawy/ aby nie wracać tą samą trasą. Albo opcję: "Nigdy po tej samej trasie".

cornet

Adam pisze...

Dzięki :)
Nowa wersja już jest i czeka na wrzucenie.
To jest tak, wyznaczanie drogi działa na podstawie googlowych map. Ustawiania punktów pośrednich nie planowałem, ale nie wykluczam, natomiast nie jest to priorytetem.
W nowej wersji też powinien działać eksport do Garmina, ale, że nie mam możliwości jego sprawdzenia więc ciężko mi potwierdzić na 100%.

Dodatkowo dorobiłem kilka poprawek i jest możliwość wydrukowania samych opisów umiejscowienia kodu.

Anonimowy pisze...

Niestety do garmina nadal nie wchodzi /mimo zainstalowania wszystkich potrzebnych wtyczek/.
Punkty pośrednie są konieczne. Pozwolą na wybranie kilku dodatkowych dróg dzięki czemu nie będziemy musieli wracać jak po sznurku. Na dzień dzisiejszy, wybieram : start, metę/w pobliżu domu...oczywiście/ i jeden punkt oddalony o x km. Program rysuje ślad w obie strony po jednej drodze... bez sensu. W takim wydaniu to nikomu nie przypadnie on do gustu:(

cornet.

Adam pisze...

heh, zobaczymy, może dorobię, trochę koncepcyjnie trzeba byłoby przemyśleć jak to zrobić, żeby było wygodne :)

A jak się objawia ten brak komunikacji z garminem, coś się wyświetla (jakiś błąd)? I pod jaką przeglądarką próbowałeś?

Anonimowy pisze...

Aby zobrazować to co mam na myśli, trochę popracowałem i... :)
Tak jest:
http://www.fotoszok.pl/albums/userpics/12182/Jest_tak.jpg
A fajnie by było aby było tak:
http://www.fotoszok.pl/albums/userpics/12182/a_mog%B3oby%E6tak.jpg

Proszę linki skopiować, inaczej tu się nie da.

A z garmin-em jest tak: Klikam na wyślij i otwiera się okno z przyciskiem "wyślij do GPSa" - klikam na to - wyskakuje kolejny przycisk "Kliknij aby wysłać waypointy do GPS" - klikam na to...szukam podłączonego GPSa. Po sekundzie wyświetla się nowe okno i napis: "Waypointy nie zapisane :("


cornet

Adam pisze...

Ok, dzięki. Pomyślę, w sumie martwi mnie to, że trzeba będzie to punkty pośrednie numerować, ustawiać ich kolejność względem kolejności waypointów itp.

Co do Garmina to fajnie jakby jeszcze ktoś inny miał możliwość sprawdzenia jak się eksport u niego zachowuje, aby wykluczyć lokalny problem.

btw: Taka wskazówka, możesz start i metę oznaczyć od razu za jednym kliknięciem, wystarczy kliknąć na przycisk "Wskaż początek wyprawy", potem na "Wskaż koniec wyprawy" i potem na mapę. Wtedy początek i koniec będzie w tym samym miejscu.

pzdr