Ciągłość klas
Z UMP
(→Ciągłość klas: uzupełnienie o obrazki) |
d (→Jak rysować: poprawka) |
||
(Nie pokazano 5 wersji pośrednich.) | |||
Linia 1: | Linia 1: | ||
== Ciągłość klas == | == Ciągłość klas == | ||
- | Każda droga na mapie otrzymuje na etapie kompilacji określoną klasę (wartość od 0 do 4, gdzie 4 to droga najważniejsza) | + | Każda [[Jak_rysowac_drogi|droga]] na mapie otrzymuje na etapie kompilacji określoną, stałą klasę (wartość od 0 do 4, gdzie 4 to droga najważniejsza): |
+ | |||
+ | klasa 4 - autostrada 0x01, szybkiego ruchu 0x02 | ||
+ | klasa 3 - główna 0x03 | ||
+ | klasa 2 - arteria 0x04 | ||
+ | klasa 1 - zbiorcza 0x05 | ||
+ | klasa 0 - lokalna 0x06, alejka 0x07, gruntowa 0x0a, ścieżka 0x16 | ||
+ | |||
+ | |||
+ | Obiekty takie jak ronda, rampy, łączniki, tunele mają ustalaną klasę automatycznie, w zależności od dróg, które łączą. | ||
+ | |||
+ | Ciągłość klas oznacza tyle, że połączenie między drogami ma klasę jednej z dróg, które łączy. Klasa wspomnianych rond, łączników, ramp ustala się, jak pisaliśmy, sama (przy różnych klasach, otrzymują one parametr wyższy). | ||
+ | |||
+ | Garminy są bardzo wrażliwe na ciągłość klas, a jej brak często skutkuje fantazyjnym wyznaczaniem tras. Dlatego tak ważne jest by odpowiednio rysować wszelkie łączenia dróg. | ||
== Jak rysować == | == Jak rysować == | ||
Kilka przykładów aby zilustrować ten mętny opis: | Kilka przykładów aby zilustrować ten mętny opis: | ||
- | 1 | + | 1) http://mapa.ump.waw.pl/ump-www/?zoom=17&lat=51.75515&lon=19.43016&layers=B00000FTF&mlat=51.75637&mlon=19.42930. Ten łącznik narysowany jest rampą, ale jeśli chcielibyśmy użyć normalnej drogi, musiałaby ona być typu 0x5, bo istnieje tutaj zjazd z drogi typu 0x4 na 0x5. |
- | + | ||
- | + | ||
- | + | 2) Prawoskręty tego typu http://mapa.ump.waw.pl/ump-www/?zoom=18&lat=51.74797&lon=19.40747&layers=B00000FTF&mlat=51.74827&mlon=19.40682 również muszą być rysowane typem nie niższym niż drogi które łączą (tutaj 0x5). Narysowanie go niższym typem (np. 0x6) jest błędem. | |
- | + | 3) W podobny sposób należy traktować bezkolizyjne objazdy rond http://mapa.ump.waw.pl/ump-www/?zoom=19&lat=52.03794&lon=20.41789&layers=B00000FTF&mlat=52.03798&mlon=20.41687. | |
- | + | 4) Z tego samego powodu droga łącząca autostradę a2 z DW470 jest narysowana typem 0x4 (http://mapa.ump.waw.pl/ump-www/?zoom=15&lat=52.13462&lon=18.58727&layers=B00000FTF&mlat=52.13509&mlon=18.58538), chociaż formalnie nie jest to droga wojewódzka. Ponieważ jest to droga oficjalnie łącząca drogę wojewódzką z autostradą należy ją narysować tak aby nie powstała dziura w klasie co stałoby się jeśli narysowana byłaby typem niższym. | |
- | + | 5) To http://mapa.ump.waw.pl/ump-www/?zoom=18&lat=51.10749&lon=17.03917&layers=B00000FTF&mlat=51.10760&mlon=17.03833 na dzień dzisiejszy (24.01.2013) jest błędem, bo dwie drogi typu 0x4 (klasa 2) są połączone typem 0x6 (klasa 0), czyli mamy piękną dziurę w klasie. | |
== Jak NIE rysować == | == Jak NIE rysować == |
Aktualna wersja
Spis treści |
Ciągłość klas
Każda droga na mapie otrzymuje na etapie kompilacji określoną, stałą klasę (wartość od 0 do 4, gdzie 4 to droga najważniejsza):
klasa 4 - autostrada 0x01, szybkiego ruchu 0x02 klasa 3 - główna 0x03 klasa 2 - arteria 0x04 klasa 1 - zbiorcza 0x05 klasa 0 - lokalna 0x06, alejka 0x07, gruntowa 0x0a, ścieżka 0x16
Obiekty takie jak ronda, rampy, łączniki, tunele mają ustalaną klasę automatycznie, w zależności od dróg, które łączą.
Ciągłość klas oznacza tyle, że połączenie między drogami ma klasę jednej z dróg, które łączy. Klasa wspomnianych rond, łączników, ramp ustala się, jak pisaliśmy, sama (przy różnych klasach, otrzymują one parametr wyższy).
Garminy są bardzo wrażliwe na ciągłość klas, a jej brak często skutkuje fantazyjnym wyznaczaniem tras. Dlatego tak ważne jest by odpowiednio rysować wszelkie łączenia dróg.
Jak rysować
Kilka przykładów aby zilustrować ten mętny opis:
1) http://mapa.ump.waw.pl/ump-www/?zoom=17&lat=51.75515&lon=19.43016&layers=B00000FTF&mlat=51.75637&mlon=19.42930. Ten łącznik narysowany jest rampą, ale jeśli chcielibyśmy użyć normalnej drogi, musiałaby ona być typu 0x5, bo istnieje tutaj zjazd z drogi typu 0x4 na 0x5.
2) Prawoskręty tego typu http://mapa.ump.waw.pl/ump-www/?zoom=18&lat=51.74797&lon=19.40747&layers=B00000FTF&mlat=51.74827&mlon=19.40682 również muszą być rysowane typem nie niższym niż drogi które łączą (tutaj 0x5). Narysowanie go niższym typem (np. 0x6) jest błędem.
3) W podobny sposób należy traktować bezkolizyjne objazdy rond http://mapa.ump.waw.pl/ump-www/?zoom=19&lat=52.03794&lon=20.41789&layers=B00000FTF&mlat=52.03798&mlon=20.41687.
4) Z tego samego powodu droga łącząca autostradę a2 z DW470 jest narysowana typem 0x4 (http://mapa.ump.waw.pl/ump-www/?zoom=15&lat=52.13462&lon=18.58727&layers=B00000FTF&mlat=52.13509&mlon=18.58538), chociaż formalnie nie jest to droga wojewódzka. Ponieważ jest to droga oficjalnie łącząca drogę wojewódzką z autostradą należy ją narysować tak aby nie powstała dziura w klasie co stałoby się jeśli narysowana byłaby typem niższym.
5) To http://mapa.ump.waw.pl/ump-www/?zoom=18&lat=51.10749&lon=17.03917&layers=B00000FTF&mlat=51.10760&mlon=17.03833 na dzień dzisiejszy (24.01.2013) jest błędem, bo dwie drogi typu 0x4 (klasa 2) są połączone typem 0x6 (klasa 0), czyli mamy piękną dziurę w klasie.
Jak NIE rysować
Poniżej kilka przykładów z komentarzem - jak nie rysować.
Przykład nr 1
Połączenie pomiędzy drogami "czerwonymi" powinny zostać wykonane również drogami czerwonymi lub rampą. Jeżeli jest skrzyżowanie bezkolizyjne dróg typu 0x03 lub 0x04 to połączenie między nimi też ma być tym samym typem.
Przykład nr 2
Sytuacja analogiczna - zjazdy powinny zostać wykonane tym samym typem.
Przykład nr 3
Skrzyżowanie dwóch różnych klas dróg - połączenie powinno zostać wykonane w klasie nie niższej niż mniej ważna droga.
Przykład nr 4
Najbardziej krytyczny przykład - pomiędzy drogami krajowymi DK88 i DK78 wykonane drogą residental 0x06 - routing będzie omijał to skrzyżowanie. Połączenie powinno być tą samą klasą drogi co obie drogi krajowe lub rampą.