Asystent Pasa Ruchu

Z UMP

(Różnice między wersjami)
(Drobne poprawki na temat dzialania komunikatów)
d (Ortografy, interpunkcja, literówki)
Linia 10: Linia 10:
W mapach projektu UMP-pcPL od października 2009 mamy możliwość używać namiastki asystenta pasa ruchu.
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.
+
Mamy wpływ na to, 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ć.
+
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:
+
Oto przykładowe zrzuty z ekranu nuvi 200 v2 i programu GarminMobilePC:
[[Grafika:AsystentPasRuchu5.JPG]]
[[Grafika:AsystentPasRuchu5.JPG]]
Linia 22: Linia 22:
== Jak stworzyć mapę z dodatkowymi komunikatami ==
== Jak stworzyć mapę z dodatkowymi komunikatami ==
-
Najpierw instalujemy sobie [[Skins|Skórki dla Mapedita]]. Bez tego nie można tworzyć linii obsługujących dodatkowe komunikaty.
+
Najpierw instalujemy sobie [[Skins|Skórki dla Mapedita]]. Bez tego wprawdzie też można tworzyć linie obsługujące dodatkowe komunikaty, ale będą wyświetlane cienką czerwoną przerywaną linią, nie odróżniającą się od różnych innych typów specjalnych.
-
W miejscu gdzie chcemy dodać komunikat tworzymy nową trzy węzłową linię typu 0x2f (Podpowiedź)
+
W miejscu gdzie chcemy dodać komunikat tworzymy nową trójwęzłową linię typu 0x2f (Podpowiedź)
-
Powinna być ona zaczepiona w węzłach podobnie jak zakazy skrętu.
+
Powinna być ona zaczepiona w węzłach, podobnie jak zakazy skrętu i być narysowana we właściwą stronę.
[[Grafika:AsystentPasRuchu6.JPG]]
[[Grafika:AsystentPasRuchu6.JPG]]
Linia 32: Linia 32:
Nowy komunikat będzie wyświetlany w czasie nawigacji wraz z informacją o planowanym manewrze.
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.
+
UWAGA: Jeśli GPS nie planuje w miejscu użycia linii 0x2f wyświetlać żadnego komunikatu, to jej obecność tego nie spowoduje.
-
:Czyli najpierw GPS decyduje czy komunikat padnie niezależnie od istnienia Podpowiedzi.
+
: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
+
: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.
Dodatkowe komunikaty NIE DZIAŁAJĄ w wersji testowej mapy. Obsługiwane są wersje NI, ogonki i topo.
Linia 50: Linia 50:
Ograniczenia i możliwości
Ograniczenia i możliwości
-
* linia może mieć tylko trzy punkty czyli dwa odcinki, a nie więcej jak zakazy
+
* linia może mieć tylko trzy punkty, czyli dwa odcinki, a nie więcej (jak w przypadku zakazów)
* w opisie linii 0x2f można pisać
* 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=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=E,cośtam (E jak Exit- po polsku ??)
-
** Label=O,cośtam (O jak Onto - po polskie ??)
+
** Label=O,cośtam (O jak Onto - po polsku ??)
* nie działa w wersji roboczej, a tylko w wersjach ogonkowej, NI i topo
* nie działa w wersji roboczej, a tylko w wersjach ogonkowej, NI i topo
Linia 60: Linia 60:
* Komunikaty powinny być krótkie. Wyświetlane są za nazwą drogi i na wąskich odbiornikach nie będą się mieścić.
* 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:
+
* Nie ma jeszcze standardu, co umieszczamy w komunikatach. Jak dotąd używamy:
** lewy pas
** lewy pas
** prawy pas
** prawy pas

Wersja z dnia 13:21, 5 sie 2010

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)

Grafika:AsystentPasRuchu4.JPG

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 na to, 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ładowe zrzuty z ekranu nuvi 200 v2 i programu GarminMobilePC:

Grafika:AsystentPasRuchu5.JPG Grafika:AsystentPasRuchu2.JPG Grafika:AsystentPasRuchu3.JPG

Jak stworzyć mapę z dodatkowymi komunikatami

Najpierw instalujemy sobie Skórki dla Mapedita. Bez tego wprawdzie też można tworzyć linie obsługujące dodatkowe komunikaty, ale będą wyświetlane cienką czerwoną przerywaną linią, nie odróżniającą się od różnych innych typów specjalnych.

W miejscu gdzie chcemy dodać komunikat tworzymy nową trójwęzłową linię typu 0x2f (Podpowiedź)

Powinna być ona zaczepiona w węzłach, podobnie jak zakazy skrętu i być narysowana we właściwą stronę.

Grafika:AsystentPasRuchu6.JPG

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ć żadnego 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 w przypadku zakazów)
  • w opisie linii 0x2f można pisać
    • Label=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 polsku ??)
  • 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