Asystent Pasa Ruchu
Z UMP
Asystent Pasa Ruchu ( w tworzeniu)
Spis treści |
Asystent Pasa Ruchu by Garmin
Garmin w odbiornikach nüvi serii 7x5 dodał nową funkcjonalność: Asystent Pasa Ruchu (Lane Assist). Pomaga ona wybrać odpowiedni pas na skomplikowanych skrzyżowaniach. Wygląda to tak: (strzałki w lewym górnym rogu)
Na terenie Polski asystent jest dostępny tylko w mapie CNE 2009 i nowszych. GPMapa 2009.2 jak i UMP-pcPL nie ma jeszcze tej funkcjonalności.
Asystent Pasa Ruchu by UMP-pcPL
W mapach projektu UMP-pcPL od października 2009 mamy możliwość używać namiastki asystenta pasa ruchu.
Mamy wpływ co wyświetla się w górnym zielonym pasku nüvi.
Zwykle znajduje się tam nazwa ulicy w którą skręcamy, teraz w nawiasach może pojawić się dodatkowy komunikat. Odbiorniki z funkcjonalnością TTS mogą go oczywiście przeczytać.
Oto przykładowy zrzuty z ekranu nuvi 200 v2 i programu GarminMobilePC:
Jak stworzyć mapę z dodatkowymi komunikatami
Najpierw instalujemy sobie Skórki dla Mapedita. Bez tego nie można tworzyć linii obsługujących dodatkowe komunikaty.
W miejscu gdzie chcemy dodać komunikat tworzymy nową trzy węzłową linię typu 0x2f (Podpowiedź)
Powinna być ona zaczepiona w węzłach podobnie jak zakazy skrętu.
Nowy komunikat będzie wyświetlany w czasie nawigacji wraz z informacją o planowanym manewrze.
UWAGA: Jeśli GPS nie planuje w miejscu użycia linii 0x2f wyświetlać komunikatu to jej obecność tego nie spowoduje.
- Czyli najpierw GPS decyduje czy komunikat padnie niezależnie od istnienia Podpowiedzi.
- Dopiero po tej decyzji dodawana jest Podpowiedź jeśli jest zdefiniowana za linii pomocą 0x2f
Dodatkowe komunikaty NIE DZIAŁAJĄ w wersji testowej mapy. Obsługiwane są wersje NI, ogonki i topo.
Technikalia
Jak to działa *technicznie*?
Linia 0x2f zamieniana jest na najnowszą nowinkę w kompilatorze:
[SIGN] SignPoints=20448,20640,20618 SignRoads=9941,9828 SignParam=T,cośtam [END]
Ograniczenia i możliwości
- linia może mieć tylko trzy punkty czyli dwa odcinki, a nie więcej jak zakazy
- w opisie linii 0x2f można pisać
- Lable=T,cośtam (T jak Toward - po polsku do ) jako najbardziej naturalny jest stosowany jako domyślny
- Label=E,cośtam (E jak Exit- po polsku ??)
- Label=O,cośtam (O jak Onto - po polskie ??)
- nie działa w wersji roboczej, a tylko w wersjach ogonkowej, NI i topo
Dobre praktyki
- Komunikaty powinny być krótkie. Wyświetlane są za nazwą drogi i na wąskich odbiornikach nie będą się mieścić.
- Nie ma jeszcze standardu co umieszczamy w komunikatach. Jak dotąd używamy:
- lewy pas
- prawy pas
- środkowy pas
- (do uzupełnienia...)
- Linie 0x2f opisujące dodatkowe komunikaty umieszczamy w plikach src/*.znaki.txt