PDAclub.pl - Forum użytkowników technologii mobilnych

Nawigacja GPS => AutoMapa => Wątek zaczęty przez: mikal w Sierpień 01, 2007, 19:02:05

Tytuł: AM a stacje benzynowe
Wiadomość wysłana przez: mikal w Sierpień 01, 2007, 19:02:05
Wczoraj przejechałem się autostradą A4 sławną z tego, że między Katowicami a Wrocławiem nie ma ani jednej stacji benzynowej. Przed laty przeżyłem tam horror dojeżdżając w końcu szczęśliwie w środku nocy na oparach benzyny w baku do jakiejś zapyziałej stacji na jakimś zadupiu kilkanaście kilometrów od autostrady. I wczoraj po powrocie wziąłem AM i spróbowałem zasymulować ówczesną sytuację starając się sprawdzić jak nowoczesna nawigacja mogłaby mi wtedy pomóc.

I niestety kompletna kicha!:-( 

Odpaliłem demo trasy i spróbowałem znaleźć blisko jakąś stację. Przy włączonej opcji „Przy trasie” najbliższa była za ok. 170 km w Katowicach. Jeśli się wyłączy „Przy trasie”, to wtedy wyświetla sporo stacji tyle tylko, że według odległości w linii prostej zupełnie nie uwzględniając kierunku podróży. W praktyce oznacza to, iż kilka stacji, które wybierałem było tak usytuowanych, iż dojazd do nich oznaczałby nadłożenie ok. 60 km. Znalezienie takiej „pasującej” (nie na trasie, ale też i nie daleko od niej i we właściwym kierunku) stacji benzynowej to łut szczęścia przy iluś tam próbach na chybił trafił.

A może znacie jakąś metodę, na którą ja nie wpadłem, ułatwiającą w praktyce rozwiązanie takiego problemu?

PS. Piszę o stacjach benzynowych, bo to w czasie drogi najczęściej pojawiający się problem, ale dotyczyć to może oczywiście jakiejkolwiek kategorii POI
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: puniek w Sierpień 01, 2007, 20:03:58
Wczoraj przejechałem się autostradą A4 sławną z tego, że między Katowicami a Wrocławiem nie ma ani jednej stacji benzynowej. Przed laty przeżyłem tam horror dojeżdżając w końcu szczęśliwie w środku nocy na oparach benzyny w baku do jakiejś zapyziałej stacji na jakimś zadupiu kilkanaście kilometrów od autostrady. I wczoraj po powrocie wziąłem AM i spróbowałem zasymulować ówczesną sytuację starając się sprawdzić jak nowoczesna nawigacja mogłaby mi wtedy pomóc.

I niestety kompletna kicha!:-( 

Odpaliłem demo trasy i spróbowałem znaleźć blisko jakąś stację. Przy włączonej opcji „Przy trasie” najbliższa była za ok. 170 km w Katowicach. Jeśli się wyłączy „Przy trasie”, to wtedy wyświetla sporo stacji tyle tylko, że według odległości w linii prostej zupełnie nie uwzględniając kierunku podróży. W praktyce oznacza to, iż kilka stacji, które wybierałem było tak usytuowanych, iż dojazd do nich oznaczałby nadłożenie ok. 60 km. Znalezienie takiej „pasującej” (nie na trasie, ale też i nie daleko od niej i we właściwym kierunku) stacji benzynowej to łut szczęścia przy iluś tam próbach na chybił trafił.

A może znacie jakąś metodę, na którą ja nie wpadłem, ułatwiającą w praktyce rozwiązanie takiego problemu?

PS. Piszę o stacjach benzynowych, bo to w czasie drogi najczęściej pojawiający się problem, ale dotyczyć to może oczywiście jakiejkolwiek kategorii POI

Na A2 od strony Strykowa też posucha i najbliższa jest chyba dopiero koło Konina...
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: Dżeju w Sierpień 01, 2007, 20:36:14
Ja tam mam włączone wyświetlanie Orlenu i Lotosu i nigdy nie miałem Twoich problemów ze znalezieniem stacji zarówno przy A4 jak i A2, no może przy wschodniej granicy naszego kraju  :) - oczywiście jest to prawdą co piszę, przy założeniu, że jedziesz z podziałką mapy taką, że coś widzisz na ekranie poza kreską drogi - jak to jest w badziewiarskim TTN6  :mrgreen:
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: mikal w Sierpień 01, 2007, 21:48:20
Ja tam mam włączone wyświetlanie Orlenu i Lotosu i nigdy nie miałem Twoich problemów ze znalezieniem stacji zarówno przy A4 jak i A2, no może przy wschodniej granicy naszego kraju  :) - oczywiście jest to prawdą co piszę, przy założeniu, że jedziesz z podziałką mapy taką, że coś widzisz na ekranie poza kreską drogi - jak to jest w badziewiarskim TTN6  :mrgreen:

Innymi słowy używasz nawigacji jak mapy papierowej. :(
Ja bym wolał by nawigacja działała jak nawigacja, to znaczy sugerowała stacje, które są dla mnie sensowne. Bo jazda z jednoczesnym szukaniem po mapie to nie jest najszczęśliwsze rozwiązanie. :)
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: -RoMan- w Sierpień 02, 2007, 00:20:29
Wczoraj przejechałem się autostradą A4 sławną z tego, że między Katowicami a Wrocławiem nie ma ani jednej stacji benzynowej.

Trochę przesadzasz - są dwie stacje tuż obok A4 - na zjeździe 176 (Strzelin/Oława) i 161 (Strzelin/Wrocław Wschód). Przed zjazdami są znaki o tym informujące.
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: mikal w Sierpień 02, 2007, 00:57:19
Trochę przesadzasz - są dwie stacje tuż obok A4 - na zjeździe 176 (Strzelin/Oława) i 161 (Strzelin/Wrocław Wschód). Przed zjazdami są znaki o tym informujące.

Teraz też wiem o tym. Ale wyobraź sobie, że jedziesz tą autostradą pierwszy raz. Masz paliwa na jakieś 100-120 km i widzisz informację, że trzeba zjechać do stacji benzynowej gdzieś w bok. Myślisz sobie "nie będę zjeżdżał bo zatankuję na najbliższej przy autostradzie" A za jakiś czas paliwa masz już mniej i widzisz informację, że następna stacja jest już poza Twoim zasięgiem. Jest środek nocy i zaczyna robić się nerwowo. Na szczęście gdzieś zauważasz tabliczkę, że jak znowu zjedziesz z autostrady ileś tam kilometrów w bok to zatankujesz. No i na ciarach, ale Ci się udaje. Tak było w moim przypadku ze 3-4 lata temu.

No i fajnie byłoby gdyby AM poinformowała mnie (na żądanie) ile mam do najbliższych stacji i ile drogi muszę nadłożyć.
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: sajlent w Sierpień 02, 2007, 02:32:45
A czy czasem przy wjezdzie na A4 we Wroclawiu nie ma informacji ile km mamy do stacji w Katowicach?
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: mikal w Sierpień 02, 2007, 08:49:21
A czy czasem przy wjezdzie na A4 we Wroclawiu nie ma informacji ile km mamy do stacji w Katowicach?
Ej, Moderator, nie produkuj "oftopiku"! :D :D :D

Inicjując ten wątek nie chodziło mi w zasadzie o kwes6ię jakości oznaczeń i gęstość stacji na A4, lecz o to jak AM może/mogłaby/powinna pomóc kierowcy w znalezieniu optymalnie dla niego położonej stacji benzynowej. :smile:
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: Dżeju w Sierpień 02, 2007, 09:07:28
Nawigacja za Ciebie myśleć nie będzie  :mrgreen:
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: mikal w Sierpień 02, 2007, 09:12:05
Nawigacja za Ciebie myśleć nie będzie  :mrgreen:

Mylisz "myśleć" z "proponować". Idąc tym tokiem rozumowania to tras też nie powinna wytyczać, bo to "myślenie". :grin:
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: plnf w Sierpień 02, 2007, 09:24:23


Mylisz "myśleć" z "proponować". Idąc tym tokiem rozumowania to tras też nie powinna wytyczać, bo to "myślenie". :grin:
[/quote]

Witam,

Zgadzam się.

Jest to bardzo interesujący wątek.

Pozdrawiam
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: Dżeju w Sierpień 02, 2007, 09:50:06
Nawigacja za Ciebie myśleć nie będzie  :mrgreen:

Mylisz "myśleć" z "proponować". Idąc tym tokiem rozumowania to tras też nie powinna wytyczać, bo to "myślenie". :grin:

Przecież Ci proponuje - tylko musisz mieć te POI (ja mam własne) - jak nie masz, to Ci nie proponuje proste. Nie proponuje bo nie może, gdyż przy samej trasie nie ma stacji benzynowych (poza Katowicami i odcinkiem płatnym - patrząc od Wrocka na Kraka). Tak więc na wszystko jest sposób, tylko należy ruszyć myślenie i do tego odnosiło się me stwierdzenie dot. myślenia.
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: pimpus sadelko w Sierpień 02, 2007, 10:11:07
nie ma stacji nie ma oplat  :grin:
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: -RoMan- w Sierpień 02, 2007, 12:15:41
Trochę przesadzasz - są dwie stacje tuż obok A4 - na zjeździe 176 (Strzelin/Oława) i 161 (Strzelin/Wrocław Wschód). Przed zjazdami są znaki o tym informujące.

Teraz też wiem o tym. Ale wyobraź sobie, że jedziesz tą autostradą pierwszy raz. Masz paliwa na jakieś 100-120 km i widzisz informację, że trzeba zjechać do stacji benzynowej gdzieś w bok. Myślisz sobie "nie będę zjeżdżał bo zatankuję na najbliższej przy autostradzie"

Znane mi na A4 znaki ze stacją benzynową podają dwie informacje - np. w bok 5 km prosto 68 km - tak masz np. na 219 km - zjazd Opole/Nysa. Naprawdę warto patrzeć na znaki.
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: mikal w Sierpień 02, 2007, 21:54:50
[...]
Tak więc na wszystko jest sposób, tylko należy ruszyć myślenie i do tego odnosiło się me stwierdzenie dot. myślenia.

A ja w "idealnym świecie" wyobrażałbym sobie to tak:

Dochodzę do wniosku, iż za jakiś czas warto by zatankować. Pukam w jakąś ikonkę (nie tak jak teraz, że łażę po jakichś menu, wybieram opcje wyświetlania POI itd) i pojawia mi się lista ze stacjami na trasie i odległością do nich. To już jest, tylko trzeba się napukać, a prowadząc samochód pukanie po ekranie warto by ograniczyć do minimum. Jeśli na tej liście najbliższa stacja jest zbyt daleko, to pukam w inny guzior i AM w tle zaczyna liczyć. Niech to trwa i 5-10 minut, ale w efekcie chciałbym dostać analogiczną listę stacji z informacją o odległości i drugiej wartości informującej o tym ile drogi będę musiał nadłożyć.
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: Gufer-posepny w Sierpień 02, 2007, 22:02:33
kurcze przy zjeździe do Gliwic jest bodajże Orlen ( albo jakaś inna stacja ) .Może nie została wprowadzona do POI . Ogólnie to przy A4 nie ma stacji ( debilizm 100 lecia )
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: akubit w Sierpień 03, 2007, 00:50:01
w efekcie chciałbym dostać analogiczną listę stacji z informacją o odległości i drugiej wartości informującej o tym ile drogi będę musiał nadłożyć.

Wiesz, że to dobry pomysł  :ok: Tak sobie myślę, ż mogłoby to dotyczyć wszystkich kategorii, bo nie raz miałem problem ze znalezieniem po drodze np. hipermarketu, choć oczywiście paliwko to priorytet  :ok:
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: mikal w Sierpień 04, 2007, 12:49:51
Wiesz, że to dobry pomysł  :ok: Tak sobie myślę, ż mogłoby to dotyczyć wszystkich kategorii, bo nie raz miałem problem ze znalezieniem po drodze np. hipermarketu, choć oczywiście paliwko to priorytet  :ok:

Algorytm realizujący taką usługę wydaje się być stosunkowo prosty. Niemniej jednak, nie wiem jak to jest przy tak słabych procesorach i niewielkiej pamięci. Nie wiem czy da się "normalnie" prowadzić nawigację, wykonując jednocześnie w tle dość intensywne obliczenia.
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: prozor w Sierpień 04, 2007, 20:12:48
Algorytm realizujący taką usługę wydaje się być stosunkowo prosty. Niemniej jednak, nie wiem jak to jest przy tak słabych procesorach i niewielkiej pamięci. Nie wiem czy da się "normalnie" prowadzić nawigację, wykonując jednocześnie w tle dość intensywne obliczenia.

Obserwując monitor obciążenia procesora na A701 przy pracy z AM zauważyłem, że większość czasu procesor pracuje na ok połowie max częstotliwości, użycie procesora również było w okolicach 50%. Oczywiście nie zawsze - np. przy starcie podkręcał się na prawie maksa ;).
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: puniek w Listopad 11, 2008, 13:21:18


Obserwując monitor obciążenia procesora na A701 przy pracy z AM zauważyłem, że większość czasu procesor pracuje na ok połowie max częstotliwości, użycie procesora również było w okolicach 50%. Oczywiście nie zawsze - np. przy starcie podkręcał się na prawie maksa ;).
Co to za monitor... da się to zainstalować na innym urządzeniu?
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: stafid w Listopad 22, 2008, 21:21:18
mikal usługa której oczekujesz jest w AM od wersji 3. ...
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: Bankier w Listopad 22, 2008, 21:43:39
w efekcie chciałbym dostać analogiczną listę stacji z informacją o odległości i drugiej wartości informującej o tym ile drogi będę musiał nadłożyć.

Wiesz, że to dobry pomysł  :ok: Tak sobie myślę, ż mogłoby to dotyczyć wszystkich kategorii, bo nie raz miałem problem ze znalezieniem po drodze np. hipermarketu, choć oczywiście paliwko to priorytet  :ok:

W Tomtomie jest prosta funkcja - pokaż "POI na trasie" (do wyboru). Ja w zasadzie używam to tylko do stacji benzynowych - wtedy pokazuje listę stacji wraz z odleglością - ile km. Zabiera to dwa lub trzy kliknięcia na ekranie.

w AM - jest w zasadzie coś podobnego - prowadź do -> poi -> przez...
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: akubit w Listopad 23, 2008, 00:29:07
Od sierpnia 2007 dużo się zmieniło w AM  :E
No ale w wersji 3, to bez przesady - nie było.
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: mikal w Listopad 23, 2008, 14:33:34
mikal usługa której oczekujesz jest w AM od wersji 3. ...

Chyba nie doczytałeś o jaką usługę mi chodzi. Nie ma jej w wersji 5.2 i tym bardziej nie było w wersjach poprzednich. Wątek jest dość stary i ma już trochę wpisów (częściowo offtopicznych) więc powtórzę w dwóch zdaniach:

Chodziło o funkcję (np. w menu kontekstowym - teraz jest ukryta dość głęboko) pozwalającą pokazać stacje benzynowe (mogą być też inne POI, ale to stacje są newralgiczne) leżące przy trasie wraz z odległościami do nich (i to owszem jest), ale w przypadku braku takowych (vide Katowice-Wrocław) o podanie na żądanie stacji leżących poza trasą wraz z informacją ile drogi trzeba nadłożyć - teraz są odległości w linii prostej, a to nie mówi nic! Owszem jak pisał Dżeju można przechodzić w tryb 2D i szukać gdzie te stacje leżą, liczyć w pamięci ile się nadłoży, ale to zadanie typowo dla komputera, tym bardziej, że w praktyce każdy to robi podczas jazdy, a nie na postoju. Jedyna wątpliwość jaką miałem to czy procesorki sie wyrobią nawigując i jednocześnie licząc odległości w tle.
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: Dżeju w Listopad 23, 2008, 16:02:52
Myślę, że przy wersji dla PDA, jeszcze trochę poczekamy na taką możliwość - tj. aby program podawał odległość rzeczywistą do POI (przy wyznaczonej trasie i znanym kierunku).
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: nocnyMarek w Listopad 23, 2008, 17:34:41
Ależ tak już jest, AM podaje niemal rzeczywistą odległość do POI przy trasie (to ta w nawiasie)
Problem jest tylko w stałych i bardzo restrykcyjnych parametrach odległości (do 150m w linnii prostej w bok od trasy).
Da się to zmienić - sposób opisałem w tipsowym wątku, problem tylko w tym,
że nie da się tego zrobić wprost  w programie, że przypomnę swoją propozycję sprzed jakiegoś czasu:
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: yossarian-67 w Listopad 23, 2008, 21:18:23
Ależ tak już jest, AM podaje niemal rzeczywistą odległość do POI przy trasie (to ta w nawiasie)
Problem jest tylko w stałych i bardzo restrykcyjnych parametrach odległości (do 150m w linnii prostej w bok od trasy).
Da się to zmienić - sposób opisałem w tipsowym wątku, problem tylko w tym,
że nie da się tego zrobić wprost  w programie, że przypomnę swoją propozycję sprzed jakiegoś czasu:

To jest to co ja kiedyś pisałem w propozycjach, również przy ankiecie AutoMapy. Czyli tak zaplanować trasę aby punkty "przez" przechodziły w okolicy (regulowanej przez użytkownika) wybranych POI, np: stacji benzynowych, punktów widokowych, zabytków itp. To byłoby wymarzone wtedy narzędzia do planowanych letnich podróży.
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: Dżeju w Listopad 24, 2008, 07:35:36
... Problem jest tylko w stałych i bardzo restrykcyjnych parametrach odległości (do 150m w linnii prostej w bok od trasy)...

No właśnie chodziło o tą kropkę nad "i", na którą się czeka najdłużej  :mrgreen:
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: kusior w Listopad 25, 2008, 11:20:05
A ja mam takie pytanie: Czy jest możliwość by nowowybierany punkt trasy automatycznie ustawaił się jako pierwszy do zaliczenia?
Powiedzmy, że mamy taką sytuacje: Jadąc trasą która ma 500km z punktem pośrednim na 300km, po przejechaniu 100km stwierdzam że muszę zatankować. Wybieram przez POI i znajduję stacje która jest przy trasie w odległości 10km-wybieram ją jako punkt przez. Automapa przelicz trasę i okazuje się że trasa wydłuża się o 400 km, bo najpier prowadzi do wcześniej wybranego punktu przez, a dopiero później do wybranej stacji. Trzeba wówczas albo ręcznie zmienić kolejność, albo wybrać po opcję prowadzenia po najbliższych. Jest to dość uciążliwe, szczególnie biorąc pod uwagę, że zazwyczaj takie zmiany wprowadza się podczas jazdy.
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: mattoid w Listopad 25, 2008, 11:45:16
A ja mam takie pytanie: Czy jest możliwość by nowowybierany punkt trasy automatycznie ustawaił się jako pierwszy do zaliczenia?
Powiedzmy, że mamy taką sytuacje: Jadąc trasą która ma 500km z punktem pośrednim na 300km, po przejechaniu 100km stwierdzam że muszę zatankować. Wybieram przez POI i znajduję stacje która jest przy trasie w odległości 10km-wybieram ją jako punkt przez. Automapa przelicz trasę i okazuje się że trasa wydłuża się o 400 km, bo najpier prowadzi do wcześniej wybranego punktu przez, a dopiero później do wybranej stacji. Trzeba wówczas albo ręcznie zmienić kolejność, albo wybrać po opcję prowadzenia po najbliższych. Jest to dość uciążliwe, szczególnie biorąc pod uwagę, że zazwyczaj takie zmiany wprowadza się podczas jazdy.

Witam,

Wydaje mi się, że nie ma takiej funkcjonalności w AM. Jest natomiast (ewentualnie była) w IGO. Używałem kiedyś (jakieś 1,5 roku temu) i bardzo mi się to podobało. Dokładniej to działało to w ten sposób, że IGO po wprowadzeniu nowego punktu przez wykonywało za każdym razem kalkulację trasy, jaką w AM uzyskujemy po wybraniu ustawienia po najbliższych.

Pozdrawiam
mattoid
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: mikal w Listopad 27, 2008, 22:34:27
... Problem jest tylko w stałych i bardzo restrykcyjnych parametrach odległości (do 150m w linnii prostej w bok od trasy)...

No właśnie chodziło o tą kropkę nad "i", na którą się czeka najdłużej  :mrgreen:

Niestety nie jest tak różowo jak to Marek przedstawia. Algorytm podający faktyczną odległość do POI "przy trasie" działa jako tako, ponieważ defaultowo dopuszczalna odległość w linii prostej POI od trasy jest niewielka. Algorytm obliczający drogę do pokonania działa mniej więcej tak: liczy drogę jaką trzeba pokonać do punktu, w którym (w przybliżeniu) leży POI i dodaje te kilkaset metrów. Innymi słowy zakłada, iż bezpośrednio z zaplanowanej trasy będzie można, krótką drogą do tego POI dojechać. Im większą odległość w linii prostej POI od trasy się dopuści, tym większe ryzyko, iż wyliczona droga z faktyczną będzie miała niewiele wspólnego. Zresztą już przy tych fabrycznych ustawieniach algorytm ten potrafi płatać psikusy. Ekstremalny przykład to trasa A4 Kraków-Katowice (od bramek do bramek). Według algorytmu istnieje kilka stacji "przy trasie". Jeżeli wybierze się tę leżącą po lewej stronie autostrady to może się okazać, iż trzeba nadłożyć 40 km choć wg. AM stacja leży przy trasie. Bo niby i leży, tylko co z tego, skoro nie ma do niej jak dojechać.

W metodzie o jaką mi chodzi aktualny algorytm byłby tylko pierwszym krokiem służącym do wyznaczenia tych POI, które w ogólne mogą być brane pod uwagę - leżą w jakimś pasie ciągnącym się wzdłuż wyznaczonej trasy. AM w tle powinna policzyć dla nich faktyczne odległości bazując na normalnym algorytmie wyznaczania trasy i podać faktyczne odległości z informacją ile trzeba będzie nadłożyć. Wtedy taka stacja po niewłaściwej stronie autostrady w ogóle nie będzie wyświetlana, jako warta rozważenia.
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: nocnyMarek w Listopad 27, 2008, 23:47:38
Wcale nie twierdziłem, że jest różowo  B)
Napisałem wyraźnie, że AM podaje niemal rzeczywistą odległość, bo jest to rzeczywista odległość
do miejsca na trasie, z którego jest najbliżej w linii prostej do szukanego POI.
(Przynajmniej tak mi wyszło z testów)
Informacją dodatkową przy każdym POI przy trasie jest strona po której się znajduje
(ikona trasy w kolorze ciemnoszarym to POI 'gorszy' - po lewej stronie trasy)
oraz orientacyjnej odległości (w linii prostej) od trasy dla POI po prawej mieszczących się w kryterium 'przy trasie'
(ciemnozielona - blisko, jasnozielona - dalej, jasnoszara - jeszcze dalej)

Twoja metoda jest w jednym momencie groźna, im więcej znajdzie się POI przy trasie,
tym bardziej czasochłonne będą wyliczenia. Mogłoby to nawet całkiem 'zarzynać' wydajność,
jeśli graniczna odległość będzie duża, trasa długa, a kategoria liczna.
Dlatego po jak to okresliłeś pierwszym kroku, MZ nie może natąpić ten drugi,
przynajmniej nie w wersji liczącej automatem rzeczywistą odległość do każdego znalezionego punktu.
Lepszym wyjściem, jak sądzę, byłoby gdyby po wskazaniu konkretnego POI z listy wyników
pojawiło sie wyskakujące okienko z jego opisem* i wyliczoną 'w locie' rzeczywistą odległością od trasy,
tu pojedyncze wyliczenie tak krótkiej trasy nie powinno zająć zbyt wiele czasu.

*opis choćby po to, żeby móc zobaczyć, czy o danej porze punkt będzie czynny,
bo cóż z tego, że będzie bardzo blisko, jeśli będzie go można tylko pooglądać.
Tytuł: Odp: AM a stacje benzynowe
Wiadomość wysłana przez: mikal w Listopad 28, 2008, 01:29:57
Informacją dodatkową przy każdym POI przy trasie jest strona po której się znajduje
(ikona trasy w kolorze ciemnoszarym to POI 'gorszy' - po lewej stronie trasy)

W praktyce te po lewej stronie wcale nie muszą (choć mogą) być "gorsze". Na autostradach często jest tak, iż stacja/restauracja/motel leżą po jednej stronie i istnieje specjalnie wiadukt by tam dojechać także z tej drugiej nitki.

Cytuj
Twoja metoda jest w jednym momencie groźna, im więcej znajdzie się POI przy trasie,
tym bardziej czasochłonne będą wyliczenia. Mogłoby to nawet całkiem 'zarzynać' wydajność,
jeśli graniczna odległość będzie duża, trasa długa, a kategoria liczna.

Nigdy nie było moim zamiarem liczenie odległości do wszystkich punktów na całej trasie. Ja sobie wyobrażam to mniej więcej tak: w menu mam opcje: tankuj za 30 km, tankuj za 60 km, tankuj za 90 km (oczywiście przykładowo). Program bierze pas wzdłuż trasy (np szerokości 1-2 km) rozpoczynający się 15 km przed i kończący się 15 km za wybraną opcją (czyli przy 60 km byłoby to 45 i 75). I na takim obszarze poszukuje używając obecnej metody stacji, które mogą wchodzić w grę. Następnie poczynając od środka tj. najbliżej 60-tego km i najbliżej trasy zaczyna wykonywać obliczenia faktycznej odległości i drogi jaką trzeba nadłożyć. Nie liczy oczywiście całej trasy, lecz tylko taką której początek (dla wybranego przykładu) leży na 40-tym, a koniec na 80-tym kilometrze, a stacja jest traktowana jako "przez". Odległość do stacji to odległość do punktu "przez", a długość wyliczonej trasy minus 40 km to droga jaką trzeba nadłożyć.Aby zapobiec zablokowaniu, o którym pisałeś można: ograniczyć ilość stacji dla których faktyczne dane będą liczone, zmniejszyć szerokość pasa, ustalić kryterium przerywające liczenie jeśli znaleziono zadowalającą ilość stacji spełniających kryteria odległości, czy też w każdym momencie przerwać liczenie ręcznie. Generalnie nie wydaje mi się by trasa długości ok 40 km z jednym przez liczyła się dłużej niż 3-5 sekund. Nawet przy 30-40 znalezionych potencjalnych POI ich policzenie nie powinno zająć więcej niż 2-3 minuty.

Cytuj
Lepszym wyjściem, jak sądzę, byłoby gdyby po wskazaniu konkretnego POI z listy wyników
pojawiło sie wyskakujące okienko z jego opisem* i wyliczoną 'w locie' rzeczywistą odległością od trasy,
tu pojedyncze wyliczenie tak krótkiej trasy nie powinno zająć zbyt wiele czasu.

Jeśli "moja" metoda by się nie wyrabiał czasowo, to owszem jest to dobry pomysł. Jego wadą jest to, iż absorbuje kierowcę zapewne w czasie jazdy - nikt nie będzie stawał by szukać stacji, skoro będzie za jakiś czas i tak musiał sie na niej zatrzymać. Dlatego będzie to robił w czasie jazdy. W mojej metodzi odpala i dostaje za kilka minut gotową listę sensownych propozycji.

Cytuj
*opis choćby po to, żeby móc zobaczyć, czy o danej porze punkt będzie czynny,
bo cóż z tego, że będzie bardzo blisko, jeśli będzie go można tylko pooglądać.

Tak to cenna uwaga :ok: