Pl:Relation:destination sign

destination_sign
Opis
Znak kierunku przed lub na skrzyżowaniach.  
Grupa: Właściwości
Człony
  • – sign
  • – intersection
  • – from
  • – to
Status: zatwierdzony

Relacja destination sign pozwala na wprowadzenie do OSM informacji o znakach kierunku na skrzyżowaniu.

Opis obiektu

 Znaki kierunku i miejscowości
W przypadku korzystania z oprogramowania routingu jako pomocy nawigacyjnej, to jest bardzo przydatne pokazanie znaków z informacją o kierunku . Na przykład zamiast po prostu mówić "Skręć w lewo za 200m" routing software mógłby także powiedzieć: "Jedź za znakiem do Poznania".

Uwaga: Pierwotnie zasadniczym celem jest rendering nawigatorów (jak ten – na następnym skrzyżowaniu kieruj się według znaku "E4 Malmö") lub przy opisie zakręt-za-zakrętem "gdy jedziemy według przygotowanej trasy – pierwotnym zamiarem jest nie używanie do wspomagania tworzenia tras.

Oznaczenia

Klucz Wartość Przykład Komentarz
typedestination_signdestination_signTyp relacji
destinationnazwaPoznańPrzeznaczenia, jak jest napisane na znaku. Odległość nie jest zaznaczona.
distanceliczba km lub mil16 kmOdległość podana na znaku. (opcjonalne)
timehh:mm3:15Czas podany na znaku/ drogowskazie (opcjonalne i dla określenia czasu podróży).
colour:backkolorblueKolor tła znaku. (opcjonalne)
colour:textkolorwhiteKolor tekstu na znaku. (opcjonalne)
colour:arrowkolorwhiteKolor obwódki / strzałki na znaku. (opcjonalne)

Dla znaków z kierunkiem do wielu miejsc, powinna być tworzona wielokrotna relacja.

Kolory powinny być domyślnie dobrane dla niektórych (zwłaszcza według krajowych norm) wtyczek, jeśli pominięte. To jest obsługiwane przez oprogramowania pokazujące trasy/mapy. Ponieważ odcienie żółtego prawdopodobnie nie są interesujące, nie widzę potrzeby, aby określić RGB-kolor. Kolory mogą (powinny?) być wybrane z listy, np. zestawu black, white, red, blue, green, brown i yellow.

Człony relacji

Way lub Node Role Powtarzalność? Komentarz
totylko 1(Pierwszy) węzeł / droga / na trasie po skrzyżowaniu.
from1 lub więcej (opcjonalnie)(Ostatni) węzeł / droga przed skrzyżowaniem.

Niepotrzebne, gdy znaki kierunku są takie same z wszystkich "nie-do" kierunków.

intersection1 (opcjonalnie)Węzeł skrzyżowania. Albo ten lub skąd, muszą być podane.
signjeden lub więcej (opcjonalnie)Punkt miejsca gdzie został postawiony znak. To może być punkt skrzyżowania lub przed nim.

Przykład

Powiedzmy, że dojeżdżamy do skrzyżowania na szkicu w kierunku danej miejscowości i oprogramowanie trasy mówi, że należy skręcić w lewo. Byłoby dodatkową pomocą wiedzieć, że chcę jechać według znaku do Österstad. Pomoc ta staje się coraz bardziej przydatna, gdy jedziemy większą drogę z wieloma zjazdami i przecinającymi się drogami.

Relacje dla znaku na szkicu: (Zakładając, że znaki nie są widoczne od drogi z Åsmestad.)

Uwagi dla twórców oprogramowania do routingu

Raz jeszcze: Pierwotnie zasadniczym celem jest rendering nawigatorów (jak ten – na następnym skrzyżowaniu kieruj się według znaku "E4 Malmö") lub przy opisie zakręt-za-zakrętem "gdy jedziemy według przygotowanej trasy – pierwotnym zamiarem jest nie używanie do wspomagania tworzenia tras.

  1. Sprawdź destination_sign-relations wzdłuż trasy (który już jest i zamierzamy nią podążać).
  2. Zachowaj wszystkie relacje, gdzie trasa przechodzi przez znak członu relacji a następnie członów relacji skrzyżowania (jeśli określona) tej samej relacji.
  3. Usuń wszystkie relacje, które pochodzące od członu relacji, ale nie od członu relacji danej trasy.
  4. W razie potrzeby (np. na urządzeniach z małymi ekranami) usuń relacje (w inteligentny sposób), tak aby nie było więcej niż jednej relacji pokazanej na każdym skrzyżowaniu.
  5. * Dobre oprogramowanie routingu powinno widzieć wcześniej i zobaczyć, jakie kierunki są pokazywane w dalszej części drogi i zminimalizować liczbę różnych miejsc docelowych. Jeden z lepszych sposobów zmniejszenia znaków jest śledzenie znaków w tym samym kierunku, tak daleko, jak tylko to możliwe. Na przykład jeśli jedziemy do Wrocławia, powinniśmy trzymać się znaku "A4 Wrocław", ale możemy również jechać za znakiem "Kraków" a następnie "Katowice" i chcielibyśmy być ciągle na tej samej trasie. Ale jest trochę bardziej wygodne śledzenie znaku Wrocław" od początku.
  6. Pokaż użytkownikowi znak (ewentualnie z określonymi kolorami) z nazwą od tagu przeznaczenia.

Zobacz też

This article is issued from Openstreetmap. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.