Nawigacja off-road dla Androida: TripComputer, wersja 1.4.

  • 58 Odpowiedzi
  • 32890 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Nawigacja off-road dla Androida: TripComputer, wersja 1.4.
« dnia: Wrzesień 03, 2009, 11:04:14 »
Brakowało mi czegoś takiego, więc napisałem :D

Zapraszam tutaj:

http://www.tripcomputer.pl/

I zachęcam do dzielenia się uwagami.
« Ostatnia zmiana: Grudzień 08, 2009, 11:49:08 wysłana przez vetch »

*

Offline beju

  • Android Singularity
  • ******
  • 7093
  • Płeć: Mężczyzna
    • Mini poradnik przed zakupem - co wybrać
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #1 dnia: Wrzesień 03, 2009, 11:17:59 »
Co ciekawe - w końcu polak robi program nawigacyjny :) jak tylko wyjdę z pracy - testy programu :) o ile się da to porównam zapis śladu GPS z RideTrac którego na rowerze używam :)
« Ostatnia zmiana: Wrzesień 03, 2009, 12:02:10 wysłana przez beju »
iPhone SE 10.1
NEXUS 4 5.1
i780 6.1

*

Offline nocnyMarek

  • ******
  • 9913
  • Sprzęt: Palmax, viliv X70
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #2 dnia: Wrzesień 03, 2009, 12:00:27 »
Cytat: vetch
I zachęcam do dzielenia się uwagami.

Rozumiem światowe ambicje, ale to że jedyne 2 polskie słowa na stronie (i pewnie w programie również)
to Twoje imie i nazwisko to już odbieram z lekkim zniesmaczeniem, słusznie ja mniemam podejrzewając
że język polski jest Twoim ojczystym i nie masz żadych kłopotów z posługiwaniem się nim.
Bez zlokalizowanej wesji programu IMHO tracisz 'na dzieńdobry' grubo ponad połowę potencjalnych użytkowników.
AM3/4/5/6, DPN/D6, AP, N2/9, OM-free

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #3 dnia: Wrzesień 03, 2009, 12:18:01 »
Cytat: vetch
I zachęcam do dzielenia się uwagami.

Rozumiem światowe ambicje, ale to że jedyne 2 polskie słowa na stronie (i pewnie w programie również)
to Twoje imie i nazwisko to już odbieram z lekkim zniesmaczeniem, słusznie ja mniemam podejrzewając
że język polski jest Twoim ojczystym i nie masz żadych kłopotów z posługiwaniem się nim.
Bez zlokalizowanej wesji programu IMHO tracisz 'na dzieńdobry' grubo ponad połowę potencjalnych użytkowników.

Nie chodzi o światowe ambicje. Program został zgłoszony do konkursu Google, a Google wymaga aby wszystko było po angielsku. Przynajmniej do czasu zakończenia konkursu.

*

Offline lux4

  • **
  • 225
  • Sprzęt: symb>bb>andro
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #4 dnia: Wrzesień 03, 2009, 12:37:19 »
Pekna sprawa. Pierwszy program do zapisu sladu bez potrzeby laczenia z netem? Czy to mozliwe ze Android byl do tej pory tak ubogi...
Dla tego progsa sklaniam sie do Androida (na symbian od dawna jest NokiaSportsTracker)

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #5 dnia: Wrzesień 03, 2009, 12:59:36 »
Pekna sprawa. Pierwszy program do zapisu sladu bez potrzeby laczenia z netem? Czy to mozliwe ze Android byl do tej pory tak ubogi...
Dla tego progsa sklaniam sie do Androida (na symbian od dawna jest NokiaSportsTracker)

Raczej nie znam innego programu off-line. Wszyscy idą na łatwiznę, tzn. używają gotowego api google maps do wizualizacji współrzędnych.

Moim celem było przeniesienie najważniejszych funkcjonalności profesjonalnych nawigacji turystycznych Garmina do telefonu. Oczywiście jest jeszcze masa rzeczy do zrobienia, ale myślę że podstawy mam już solidne. Dodatkowo, chciałem żeby interfejs aplikacji był bardziej przyjazny od tych natywnych rozwiązań - topornych i raczej brzydkich.

*

Offline cardax

  • ***
  • 303
  • Made in Japan
    • Reklama
  • Sprzęt: Jornada 720,Jornada 728,Htc Hero,Ipaq 914c,Sony U3
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #6 dnia: Wrzesień 03, 2009, 13:59:16 »
Każda własna inicjatywa jest ważna.
Bo pokazuje naszą myśl techniczną oraz przedsiębiorczość

Napewno potestuję i życzę powodzenia w produkcji

Będe śledził wątek

Pozdrawiam 
Htc Hero.Star Track ,Diamond,HTC TOUCH,HP914c
jaq3,dell Axim,Casiopeia,Ethen Obecnie mój kochany Imate 9502
Es400 Blackberry 9900 Android dla androidów :)

*

Offline lux4

  • **
  • 225
  • Sprzęt: symb>bb>andro
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #7 dnia: Wrzesień 03, 2009, 14:08:08 »
Garmin w telefone to byloby super! Do tego bardziej rozbudowana mozliwosc opisu waypointow, praca na wygaszonym wyswietlaczu i z wylaczonym modulem gsm (niemozliwe w takim samsungu i780).

*

Offline Moi (Adam Kubicki)

  • ******
  • 6498
  • Płeć: Mężczyzna
    • Moje linki do stron o GPS (i nie tylko)
  • Sprzęt: SGS2, iP3GS, Lumia 800, Note 3
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #8 dnia: Wrzesień 03, 2009, 20:19:58 »
Vetch,
Będziemy Ci kibicować, bo nasze szanse wpływu na wynik głosowania chyba nie są duże (potrzeba wielu zarejestrowanych end-user jurorów).
Byłoby też miłe, gdyby ktoś tu przetestował i opisał program.
« Ostatnia zmiana: Wrzesień 03, 2009, 20:40:58 wysłana przez Moi (Adam Kubicki) »

*

Offline bikekowal

  • ******
  • 13104
  • Płeć: Mężczyzna
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #9 dnia: Wrzesień 04, 2009, 09:40:34 »
Vetch,
Będziemy Ci kibicować, bo nasze szanse wpływu na wynik głosowania chyba nie są duże (potrzeba wielu zarejestrowanych end-user jurorów).
Byłoby też miłe, gdyby ktoś tu przetestował i opisał program.

chętnie ale trzeba mieć urządzenie.
Bądźcie realistami, żądajcie niemożliwego...

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #10 dnia: Wrzesień 05, 2009, 12:43:19 »
Nikt nie ma uwag ? Czyżbym napisał program doskonały ? ;)

*

Offline mr.deimos

  • **
  • 186
  • Płeć: Mężczyzna
  • Sprzęt: Toshiba G900
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #11 dnia: Wrzesień 14, 2009, 13:53:51 »
Programik zapowiada się interesująco. Trzeba będzie przetestować w terenie, ale na screenach wygląda naprawdę ciekawie - interfejs jest ładny, ale bez poświęcenie przejrzystości. Podoba mi się też dobór kolorów. Za design 10 punktów na 10 :ok:

Raczej nie znam innego programu off-line. Wszyscy idą na łatwiznę, tzn. używają gotowego api google maps do wizualizacji współrzędnych.
Aż tak tragicznie to nie jest - nawet i MyTracks od google nie wymaga połączenia z internetem. Owszem, jak połączenie jest dostępne to będzie wyświetlał mapy, ale jeśli net wyłączymy (np. apndroid-em, czy DroidWall-em) to program wciąż będzie rejestrował trasę, pokazywał ststystyki, czy wyświetlał trasy wczytane z karty.

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #12 dnia: Wrzesień 15, 2009, 13:02:50 »
Programik zapowiada się interesująco. Trzeba będzie przetestować w terenie, ale na screenach wygląda naprawdę ciekawie - interfejs jest ładny, ale bez poświęcenie przejrzystości. Podoba mi się też dobór kolorów. Za design 10 punktów na 10 :ok:

dzięki :) Sporo się przy tym namęczyłem (Inkscape, MS Paint, XnView), ale lubię czytelne UI, zawsze warto nad tym popracować.

Teraz zbieram wszelkie uwagi i pomysły do kolejnych wersji, jednocześnie pracując nad webserwisem do wymiany danych, więc zapraszam do pisania opinii.

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Nowa wersja TripComputer 0.8
« Odpowiedź #13 dnia: Wrzesień 22, 2009, 14:43:26 »
Hej,

Właśnie umieściłem nową wersję programu w Android Market.

Głównie drobne poprawki kosmetyczne i bugów. Dodałem też ikony dla różnych typów Waypoint'ów, wyświetlane na mapie.

Poza tym, teraz strona domowa programu startuje po polsku z opcją zmiany języka.

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Android Developer Challenge 2 - aplikacja
« Odpowiedź #14 dnia: Wrzesień 24, 2009, 23:27:46 »
btw, w Markecie pojawiła się aplikacja Android Developer Challenge do oceny aplikacji zgłoszonych na konkurs ADC2.

Z tego co widzę, "sędziować" może każdy, więc jakby się komuś z Was trafił do oceny TripComputer, poproszę o najwyższe noty :)

Więcej info:

http://android-developers.blogspot.com/2009/09/adc-2-judging-has-begun.html

*

Offline mr.deimos

  • **
  • 186
  • Płeć: Mężczyzna
  • Sprzęt: Toshiba G900
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #15 dnia: Wrzesień 26, 2009, 22:11:28 »
dzięki :) Sporo się przy tym namęczyłem (Inkscape, MS Paint, XnView), ale lubię czytelne UI, zawsze warto nad tym popracować.
Inkscape rulez :D Ale MS Paint? To nie łatwiej było z gimpa skorzystać? :P

Potestowałem trochę aplikację i mam kilka uwag:
  • pomysł z włączaniem gps-a tylko co jakiś czas wydaje się naprawdę ciekawy. Przy marszu a nawet i jeździe na rowerze faktycznie nie ma potrzeby zapisu punktu co sekundę, a zawsze to oszczędność baterii.
  • zapisane ścieżki są fajnie wygładzane przy rysowaniu :)
  • umieszczenie trybu kompasu też jest dość ciekawym dodatkiem.

A teraz odrobinka krytyki i propozycji:
  • uwaga odnośnie przesuwania mapy/śladu: nie dałoby się zrobić tak, żeby przesuwanie odbywało się "na żywo", jak w MyTracks? Aktualnie odbywa się to tak, że jest rejestrowana pozycja początkowa i końcowa palca a samo przesunięcie następuje dopiero po puszczeniu ekranu. anim się zorientowałem że tak to właśnie działa byłem przekonany, że to aplikacja nie wyrabia :P Ale tryb kompasu pokazuje, że samo odświeżanie śladu w czasie rzeczywistym nie jest problemem.
  • zmiana skali jest aktualnie dość kłopotliwa. Nie dałoby się zrobić skali zmieniającej się tak długo jak naciśnięty jest przycisk - coś jak zoom w domyślnej przeglądarce androida? Fajnym akcentem kosmetycznym byłoby gdyby skala zmieniała się płynnie, nie skokowo.
  • zmiana powiększenia aktualnie wyłącza tryb śledzenia aktualnej pozycji. Jak na mój gust pozycja powinna być śledzona tak długo aż nie zostanie naciśnięty przycisk wyłączający tą opcję albo dopóki mapa nie zostanie ręcznie przeciągnięta palcem.
  • w obecnej wersji przy nawigacji po w miarę prostym odcinku zapisanego śladu brakuje jakiegoś punktu odniesienia. Białe tło wygląda ładnie i czysto, ale jakaś delikatna siatka pozwoliłaby na łatwiejszą ocenę skali i prędkości przesuwania się. taka siatka mogłaby wyglądać jak papier milimetrowy, czy siatki w programach graficznych - grubsze linie co 10, 50, czy 100m (w zależności od skali), cieńsze co 1/10 tego dystansu. Ewentualnie zamiast linii można byłoby spróbować zastosować kropki lub krzyżyki w miejscach, w których te linie by się przecinały.
  • może warto byłoby rozważyć możliwość kalibracji kompasu? Z dokładnością kompasu w g1 bywa różnie i chyba nieco zależy tu od modelu, ale może dałoby się wziąć poprawkę na błąd pomiaru w samym programie? Procedura kalibacji nie powinna być zbyt skomplikowana: zapisujemy waypoint w jakimś widocznym miejscu (np. przy wysokim budynku, czy drzewie), przemieszczamy się kilkaset metrów i kierujemy G1 w kierunku zapamiętanego punktu orientacyjnego. Rzeczywisty kierunek w jakim wskazuje nasz G1 można obliczyć z danych GPS, kierunek podawany przez kompas jest znany, poprawkę można obliczyć odejmując te wyniki. Przynajmniej taka jest teoria - trzeba by sprawdzić jak to będzie działało w praktyce. W końcu w G1 jest nie tyle kompas co (o ile mi wiadomo) trójosiowy magnetometr więc odczyt kompasu może zależeć także i od kąta pod jakim urządzenie jest trzymane w stosunku do poziomu.

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #16 dnia: Wrzesień 28, 2009, 20:10:40 »
Inkscape rulez :D Ale MS Paint? To nie łatwiej było z gimpa skorzystać? :P

znam i Gimpa. Ale ten program jest do bani. Interfejs ma nielogiczny i naprawdę ciężko w tym cokolwiek zrobić. Nie lubię go używać, wolę Photoshopa. Ale Photoshopa nie mogę :D Więc używam Inkscape. Jest za darmo i dużo prostszy.

Potestowałem trochę aplikację i mam kilka uwag:
  • pomysł z włączaniem gps-a tylko co jakiś czas wydaje się naprawdę ciekawy. Przy marszu a nawet i jeździe na rowerze faktycznie nie ma potrzeby zapisu punktu co sekundę, a zawsze to oszczędność baterii.
  • zapisane ścieżki są fajnie wygładzane przy rysowaniu :)
  • umieszczenie trybu kompasu też jest dość ciekawym dodatkiem.

1. dokładnie. GPS mocno zżera baterię, a Android ma fantastycznie opracowane dynamiczne zarządzanie energią. WM wysiada. Nie żebym pitolił - mam za sobą parę komercyjnych projektów dla WM :D

2. to kolejny bajer (możliwości frameworku), który odróżnia Androida od WM. Takich smaczków jest setki. WM pod względem możliwości graficznych jest bardzo biedny.

3. kompas to podstawa, szczególnie w terenie.


Reszta:

1. płynne przesuwanie mapy. Zrobione. Fakt, działa i wygląda dużo lepiej :)

2. płynna zmiana skali widoku. Tu może być problem. Chodzi o techniczne przeszkody. No, ale może znajdę jakieś rozwiązanie.

3. poprawiłem wyłączanie śledzenia pozycji.

4. co do siatki, zrobię testy wydajności i jeśli nie będzie dużych "lagów", zrobię to jako opcję do wyłączania w ustawieniach.

5. kalibracja kompasu - da się zrobić, ale potem.

Nowa wersja pojawi się w przeciągu 2-4 tygodni, jak dodam jeszcze parę rzeczy.

Aktualnie pracuję równolegle nad webserwisem do zapisywania i udostępniania waypointów innym osobom.
Będzie wypas :)

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
TripComputer 0.9
« Odpowiedź #17 dnia: Październik 07, 2009, 12:42:03 »
Hej

W Markecie umieściłem nową wersję TripComputer 0.9.
 
Zmiany:

  • dodane płynne przesuwanie widoku mapy
  • dodana siatka orientacyjna jako podkład widoku. Linie siatki pokazują znaczniki 100m i 200m wg projekcji Mercator, opcja w oknie ustawień do pokazywania/chowania siatki
  • dodana wibracja po ustaleniu pozycji na aktywnym ekranie głównym
  • dodany nowy tryb UI "INFO". Pokazuje średnią prędkość ścieżki, bieżącą wysokość, współrzędne i wykres wysokości dla wybranej ścieżki.

Miłego używania :)

*

Offline kubaf

  • 7
  • Płeć: Mężczyzna
  • Sprzęt: HTC Touch Pro2, HTC Hero, HP iPAQ 614c
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #18 dnia: Październik 13, 2009, 19:46:48 »
Hey, programik postawiłem - w najbliższym czasie przetestuje go w terenie.
Dwie rzeczy mi się rzuciły w oczy po uruchomieniu:
- po starcie włącza się GPS: fajne jak ktoś chce go szybko uruchomić ale trochę upierdliwe jak chcemy tylko zmienić ustawienia ect.
- fajna kolorystyka, ale nie podoba mi się pomieszanie jasnego ekranu głównego z ciemnymi (innymi): może pomyślałabyś o skinie dzień / noc?

Jak przestanie padać deszcz to wezmę go na quada i przetestuje.

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Odp: Nawigacja off-road dla Androida: TripComputer
« Odpowiedź #19 dnia: Październik 18, 2009, 21:53:12 »
Dwie rzeczy mi się rzuciły w oczy po uruchomieniu:
- po starcie włącza się GPS: fajne jak ktoś chce go szybko uruchomić ale trochę upierdliwe jak chcemy tylko zmienić ustawienia ect.
- fajna kolorystyka, ale nie podoba mi się pomieszanie jasnego ekranu głównego z ciemnymi (innymi): może pomyślałabyś o skinie dzień / noc?

GPS jest włączany przy starcie dla wygody. Niektóre aktualne i przyszłościowe funkcje potrzebują bieżącej lokacji aby działać, więc lepiej to zrobić od razu na począku, niż potem bawić się we włączanie i oczekiwanie na fixa.

Poza tym, GPS w przypadku wyłączonego nagrywania ścieżki, oraz aktywnego głównego okna, włączany jest tylko raz na minutę, aby oszczędzać baterię.

Co do kolorystyki, mam na uwadze opcję "nocnej" kolorystyki, na początek widoku mapy. Tylko muszę się obrobić z innymi funkcjami.

Napisane: Październik 18, 2009, 21:45:15
Garmin w telefone to byloby super! Do tego bardziej rozbudowana mozliwosc opisu waypointow, praca na wygaszonym wyswietlaczu i z wylaczonym modulem gsm (niemozliwe w takim samsungu i780).

Co do wygaszonego wyświetlacza, to chciałbym zwrócić uwagę na to, że TripComputer używa usługi systemowej do zapisu śladu, a więc odbywa się to niezależnie od programu głównego.

Nie potrafi tego np. iPhone, tzn. program musi być aktywny, aby zapisywać ślad. Nie potrafi tego także wiele innych, błędnie napisanych programów dla Androida, które np. blokują przyciski sprzętowe, wymuszając aktywność głównego okna w czasie zapisu - co jest absolutnie zabronione. W TripComputer włączasz nagrywanie ścieżki i możesz wyjść z programu, normalnie używać telefonu, lub zupełnie go zablokować. Ja zawsze po uruchomieniu nagrywania, chowam telefon do kieszeni lub saszetki pod ramą roweru.

Ścieżka jest zapisywana w tle, dopóki nie zatrzymasz nagrywania w programie.

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Odp: Nawigacja off-road dla Androida: TripComputer, wersja 1.0
« Odpowiedź #20 dnia: Październik 29, 2009, 20:34:51 »
Zapraszam do pobrania kolejnej (już piątej !) wersji programu, z numerem 1.0.

Zmiany w nowej wersji:

    * nowa opcja menu "Set Web Service Access" do serwisu obsługi danych użytkownika
    * nowa opcja "Send" w menu kontekstowym punktu orientacyjnego, do wysyłania danych punktu na serwer
    * nowa opcja menu "Find Waypoints", do wyszukiwania punktów orientacyjnych
    * ulepszona funkcjonalność okien podglądu właściwości punktów i śladów
    * ulepszona obsługa GPS dla nowych urządzeń

Teraz nie trzeba się martwić o backup stworzonych waypointów. Wystarczy je wysłać na serwer :)

Można też wysyłać waypointy jako publiczne - widoczne dla innych do odszukania.

Na razie funkcjonalność jest maksymalnie uproszczona, aby była łatwa w obsłudze i dostępna dla ludzi "niewtajemniczonych". W przyszłości, zależnie od życzeń użytkowników, zapewne wprowadzę więcej możliwości, np. wsparcie dla geocachingu, etc..

*

Offline lux4

  • **
  • 225
  • Sprzęt: symb>bb>andro
Odp: Nawigacja off-road dla Androida: TripComputer, wersja 1.0
« Odpowiedź #21 dnia: Listopad 03, 2009, 13:49:10 »
Czy program działa tak jak Mobile TrailExplorer,tzn. mogę na ekranie wyświetlić kilka zapisanych waypointów i w tym czasie zapisywać ślad z możliwością powiększania mapki?

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Odp: Nawigacja off-road dla Androida: TripComputer, wersja 1.0
« Odpowiedź #22 dnia: Listopad 03, 2009, 17:04:14 »
Czy program działa tak jak Mobile TrailExplorer,tzn. mogę na ekranie wyświetlić kilka zapisanych waypointów i w tym czasie zapisywać ślad z możliwością powiększania mapki?

jasne :)

Na widoku mapy zawsze widoczne są aktualnie istniejące w bazie waypointy. Tak samo, można przełączać tryby, zmieniać widok (przesuwanie, zoom), w trakcie zapisywania śladu.

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Odp: Nawigacja off-road dla Androida: TripComputer, wersja 1.0
« Odpowiedź #23 dnia: Listopad 06, 2009, 19:27:51 »
.. no i po konkursie ADC2. Nie załapałem się, pewnie zbyt niszowy pomysł wybrałem, więc użytkownicy wybrali co innego :)

*

Offline Jeremy

  • ****
  • 616
  • Płeć: Mężczyzna
  • Sprzęt: HTC Desire Z
Odp: Nawigacja off-road dla Androida: TripComputer, wersja 1.0
« Odpowiedź #24 dnia: Listopad 06, 2009, 22:05:22 »
Bywa. Ale program przydatny, nawet bardzo. Tylko czy dałoby się wprowadzić możliwość wpisywania współrzędnych geograficznych waypointów w wygodniejszy sposób? Teraz (o ile się zorientowałem - jeżeli się mylę to popraw mnie) podaje się długość i szerokość geograficzną w stopniach z końcówką ułamkową, którą program sobie później konwertuje do postaci tradycyjnej (minuty). Czyli np. ja wpisuję 17.10 a on mi robi z tego 17 stopni 6 minut. Tak samo nie mogę uściślić, czy współrzędne są N, S, W czy E - program nie reaguje na wciskanie tych klawiszy.

Może dałoby się to jakoś uporządkować? Np. osobne pola obok siebie na stopnie osobne na minuty i przyciski przełączające N/S przy długości oraz W/E przy szerokości geograficznej?
Nie pytaj mnie, jak zrobić roota, jak wgrać nowy rom itd. Jeżeli nie potrafisz znaleźć tych informacji samemu lub też nie rozumiesz znajdujących się w Sieci i na tym forum instrukcji, to znaczy, że nie powinieneś się za to zabierać...

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Odp: Nawigacja off-road dla Androida: TripComputer, wersja 1.0
« Odpowiedź #25 dnia: Listopad 06, 2009, 22:30:21 »
Bywa. Ale program przydatny, nawet bardzo. Tylko czy dałoby się wprowadzić możliwość wpisywania współrzędnych geograficznych waypointów w wygodniejszy sposób? Teraz (o ile się zorientowałem - jeżeli się mylę to popraw mnie) podaje się długość i szerokość geograficzną w stopniach z końcówką ułamkową, którą program sobie później konwertuje do postaci tradycyjnej (minuty). Czyli np. ja wpisuję 17.10 a on mi robi z tego 17 stopni 6 minut. Tak samo nie mogę uściślić, czy współrzędne są N, S, W czy E - program nie reaguje na wciskanie tych klawiszy.

Może dałoby się to jakoś uporządkować? Np. osobne pola obok siebie na stopnie osobne na minuty i przyciski przełączające N/S przy długości oraz W/E przy szerokości geograficznej?

Aktualnie, współrzędne wprowadza się tak, że część całkowita to stopnie, a po przecinku to po prostu część ułamkowa stopnia. Dokładnie tak samo, jak podaje Google w opisie wybranego punktu na mapie. Zobacz na stronie programu, do sekcji "Wskazówki".

Program nic nie konwertuje, współrzędne są zapisywane i podawane w sposób, w jaki operuje na nich GPS (format wgs84). Jeśli faktycznie jest to uciążliwe, to mogę pomyśleć, nad alternatywnym sposobem wprowadzania.

Co do kierunków:
  • przy długości geog. (lon/x), punkty leżące na wschód od południka 0, wprowadza się bez znaku (dodatnie)
  • te leżące na zachód, jako ujemne
  • dla szerokości geog. (lat/y), punkty dodatnie, to te leżące na północ od równika
  • ujemne, to leżące na południe od równika

Tak więc, aktualnie, nie wprowadzamy oznaczeń kierunków, tylko ewentualnie dodajemy znak minus dla kierunków W/S.

*

Offline Jeremy

  • ****
  • 616
  • Płeć: Mężczyzna
  • Sprzęt: HTC Desire Z
Odp: Nawigacja off-road dla Androida: TripComputer, wersja 1.0
« Odpowiedź #26 dnia: Listopad 06, 2009, 23:20:02 »
Dobra, ze znakami +- jest to zrozumiałe i jasne (aczkolwiek powinno znaleźć się w instrukcji obsługi programu, bo można zgłupieć), natomiast w kwestii formatowania współrzędnych nie mogę się z Tobą zgodzić - być może Google Maps podaje współrzędne tak jak opisujesz, ale już np Google Earth, z którego korzystałem ustalając sobie punkty orientacyjnie współrzędne geograficzne podaje tradycyjnie, czyli  [stopnie]° [minuty]' [sekundy]". Mi dojście, o co chodzi i dlaczego są przekłamania zajęło trochę czasu.

To co mówisz o konwersji (czy też jej braku) to bardzo ciekawa sprawa. Włączam sobie TripCompute i tworzę nowego waypointa ustalając współrzędne na przykładowe wartości lat° 51.1 lon° 17.05 (bardzo proszę aby nikt nie sprawdzał, co tam jest przez zrzucanie bomb ;>). Przyciskam "Done" i pojawia mi się nowy punkt w bazie. Wchodzę aby go sobie obejrzeć (obejrzeć, nie edytować) i widzę w polu Location dane 51:6° lat 17:3° lon. Więc jednak jest to format [stopnie]:[minuty] - innego wyjaśnienia nie widzę.
« Ostatnia zmiana: Listopad 06, 2009, 23:25:01 wysłana przez Jeremy »
Nie pytaj mnie, jak zrobić roota, jak wgrać nowy rom itd. Jeżeli nie potrafisz znaleźć tych informacji samemu lub też nie rozumiesz znajdujących się w Sieci i na tym forum instrukcji, to znaczy, że nie powinieneś się za to zabierać...

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Odp: Nawigacja off-road dla Androida: TripComputer, wersja 1.0
« Odpowiedź #27 dnia: Listopad 07, 2009, 12:36:19 »
To co mówisz o konwersji (czy też jej braku) to bardzo ciekawa sprawa. Włączam sobie TripCompute i tworzę nowego waypointa ustalając współrzędne na przykładowe wartości lat° 51.1 lon° 17.05 (bardzo proszę aby nikt nie sprawdzał, co tam jest przez zrzucanie bomb ;>). Przyciskam "Done" i pojawia mi się nowy punkt w bazie. Wchodzę aby go sobie obejrzeć (obejrzeć, nie edytować) i widzę w polu Location dane 51:6° lat 17:3° lon. Więc jednak jest to format [stopnie]:[minuty] - innego wyjaśnienia nie widzę.

no tak, nie pomyślałem, że może to być mylące.

Dane do podglądu w oknie Details i w paru innych miejscach, pokazywane są właśnie w tym "czytelnym" formacie. Natomiast wprowadza się je w formacie wgs84. Pomyślę, jak to usprawnić.

Napisane: Listopad 07, 2009, 12:29:34
Jedno mnie zastanawia.. Do serwera dodało się już chyba z 40stu userów i jeszcze ŻADEN nie dodał własnego waypointa :D

Oprócz tych dodanych przeze mnie, nie ma w bazie żadnych innych.

Czym to może być spowodowane ? Ludziom się nie chce, boją się, czy po prostu nie wiedzą jak ?

Podejrzewam że wielu odpaliło funkcję wyszukiwania waypointów. No i nikt niczego nie znalazł i pewnie się zniechęcił :D

Pomyślałem więc, że mógłbym wrzucić do bazy POI/Waypointy z jakiegoś publicznego serwera. Czy znacie takowy ?

Mozna to zrobić na kilka sposobów, np: automatyczne zaciąganie z innych serwerów przez mój webserwis, albo zaciąganie w samym programie.

*

Offline Jeremy

  • ****
  • 616
  • Płeć: Mężczyzna
  • Sprzęt: HTC Desire Z
Odp: Nawigacja off-road dla Androida: TripComputer, wersja 1.0
« Odpowiedź #28 dnia: Listopad 07, 2009, 14:51:21 »
Postaram się wspomóc. Na początek wrzucę trzy użyteczne przeprawy pieszo-rowerowe przez Odrę i Oławę we Wrocławiu. Przydatne jak ktoś zapuszcza się na dłuższe trasy i nie jest pewien, czy nie trafi w ślepy zaułek. :)
Przypuszczam, że wszystkie Twoje podejrzenia są po trosze prawdziwe. Ponadto instrukcja na stronie jest dość ogólnikowa, pewne rzeczy mogą być nie jasne. No i najważniejsze - sądzę mało kto jest przekonany _dlaczego_ warto publikować waypointy na serwerze.
Napisane: Listopad 07, 2009, 14:14:01
Jeszcze jeden buraczek:
W Set Web Service Access aby zdobyć Access Code należy wpisać adres e-mail w pole Email Address. Rzecz w tym, że przycisk Get Access Code nie uaktywnia się, jeżeli wpisze się adres i wyjdzie z trybu klawiatury nie wciskając klawisza Enter. Przypuszczam, że wielu robi tak jak ja - wklepuje adres i daje zamknięcie klawiatury. A tu zonk. :) Podobna sprawa z przyciskiem Okay po wpisaniu kodu.
Napisane: Listopad 07, 2009, 14:17:55
Wnioski po wprowadzeniu i opublikowaniu pierwszego punktu - uff, idzie to jak po grudzie. Głównym problemem jest fakt, że punkty publiczne nie mogą być po opublikowaniu edytowane, dlatego musiałem 10x przeliczać i sprawdzać współrzędne geograficzne i czytać opis żeby mieć pewność, że się nie pomyliłem. Zdecydowanie postuluję, aby twórca publicznego waypointa miał możliwość dokonywania w nim poprawek.
Nie pytaj mnie, jak zrobić roota, jak wgrać nowy rom itd. Jeżeli nie potrafisz znaleźć tych informacji samemu lub też nie rozumiesz znajdujących się w Sieci i na tym forum instrukcji, to znaczy, że nie powinieneś się za to zabierać...

*

Offline vetch

  • **
  • 191
  • Płeć: Mężczyzna
    • Diamond Jack
  • Sprzęt: Nexus S
Odp: Nawigacja off-road dla Androida: TripComputer, wersja 1.0
« Odpowiedź #29 dnia: Listopad 07, 2009, 17:36:59 »
Postaram się wspomóc. Na początek wrzucę trzy użyteczne przeprawy pieszo-rowerowe przez Odrę i Oławę we Wrocławiu. Przydatne jak ktoś zapuszcza się na dłuższe trasy i nie jest pewien, czy nie trafi w ślepy zaułek. :)
Przypuszczam, że wszystkie Twoje podejrzenia są po trosze prawdziwe. Ponadto instrukcja na stronie jest dość ogólnikowa, pewne rzeczy mogą być nie jasne.

No tak.. a ze swojego punktu widzenia, chyba nigdy nie napiszę dobrej instrukcji dla użytkownika. Może kiedyś ktoś lepszy w te klocki, pokusi się o pomoc w tym zakresie.

No i najważniejsze - sądzę mało kto jest przekonany _dlaczego_ warto publikować waypointy na serwerze.

pewnie wszyscy myślą, że punkty będą pojawiać się tam same w magiczny sposób :) Musiałbym wymyślić jakiś sposób doinformowania użytkowników, że bazę tworzą oni sami, a nie bierze się ona z powietrza :D

Jeszcze jeden buraczek:
W Set Web Service Access aby zdobyć Access Code należy wpisać adres e-mail w pole Email Address. Rzecz w tym, że przycisk Get Access Code nie uaktywnia się, jeżeli wpisze się adres i wyjdzie z trybu klawiatury nie wciskając klawisza Enter. Przypuszczam, że wielu robi tak jak ja - wklepuje adres i daje zamknięcie klawiatury. A tu zonk. :) Podobna sprawa z przyciskiem Okay po wpisaniu kodu.

to już drugie zgłoszenie tego typu. I drugie z Hero. Czy Twój Hero ma NIE-systemową klawiaturę ? Jeśli tak, to ta nakładka ma buga. W emulatorze i w Magicu (zero nakładek) wszystko chodzi sprawnie. Daj znać.

Wnioski po wprowadzeniu i opublikowaniu pierwszego punktu - uff, idzie to jak po grudzie. Głównym problemem jest fakt, że punkty publiczne nie mogą być po opublikowaniu edytowane, dlatego musiałem 10x przeliczać i sprawdzać współrzędne geograficzne i czytać opis żeby mieć pewność, że się nie pomyliłem. Zdecydowanie postuluję, aby twórca publicznego waypointa miał możliwość dokonywania w nim poprawek.

przede wszystkim - nie wrzucaj publicznego waypointa, jeśli nie jesteś pewien. Prywatny możesz aktualizować/poprawiać ile razy chcesz. Dopiero jak jest wszystko ok, ustaw go jako publiczny.

Co do blokady dla publicznych.. długo nad tym myślałem i doszedłem do wniosku, że to dobre wyjście. Dlaczego ? Ponieważ nie można ufać, że każdy ma dobre zamiary. Mogą pojawić się spamerzy, albo niesolidni użytkownicy, którzy będą wrzucać co popadnie i poprawiać 100x dla zabawy. Świadomość, że nie ma poprawiania, jest, ma, jak sądzę, skutecznie skłaniać do refleksji :) Bo przecież nie będę siedział i sprawdzał każdego waypointa.

W przyszłości mam w planach dodanie opcji "Oznacz do usunięcia" i możliwość komentowania/oceny waypointów (i tracków).  Wtedy być może zmienię politykę wysyłania.