Netgen
Z UMP
(Uzupełnienie bojkologii + informacja po co to robimy) |
|||
Linia 1: | Linia 1: | ||
- | ''To nie jest kompletny opis netgena! Uzupełnienia mile | + | ''To nie jest kompletny opis netgena! Uzupełnienia mile widziane :)'' |
- | ==Debugowanie routingu przy | + | ==Routing - na co komu i po co== |
+ | |||
+ | Pod pojęciem routingu kryją się mechanizmy odpowiedzialne za wyznaczanie tras na potrzeby nawigacji. | ||
+ | Aby mogły poprawnie działać ważne jest właściwe połączenie ze sobą dróg (np. umieszczenie lub nie | ||
+ | węzłów na skrzyżowaniach). W wyznaczaniu trasy udział biorą tylko [[węzeł routingu|węzły routingu]], | ||
+ | zatem prawidłowe ich ustalenie ma kluczowe znaczenie dla wyznaczania tras na mapie. | ||
+ | |||
+ | ==Debugowanie routingu przy użyciu netgena== | ||
Netgen umożliwia wygenerowanie listy węzłów w których wystąpiły błędy. Poniżej krótka ściąga z oznaczeń tak generowanych węzłów. | Netgen umożliwia wygenerowanie listy węzłów w których wystąpiły błędy. Poniżej krótka ściąga z oznaczeń tak generowanych węzłów. | ||
- | A - węzły dociągane | + | A - węzły dociągane (minimalny niestyk korygowany na etapie kompilacji, ale dla czystości warto dociągnąć) |
B - ślepe, wygenerowane z opcją -b | B - ślepe, wygenerowane z opcją -b | ||
- | C - zbyt | + | C - węzły zbyt blisko położone (zbyt blisko siebie położone węzły routingu lub rzadziej niestyk) |
- | I - niezamaskowane przecięcia bez węzła | + | H - "dziura" w klasach routingu - izolowany odcinek drogi wysokiej kategorii, nieposiadający połączenia z drogami tej samej lub wyższej klasy (czasami tak być musi, choć nie powinno) |
+ | |||
+ | I - niezamaskowane przecięcia bez węzła - niestyk albo wiadukt bez bojki | ||
M - węzeł brzegowy mapy | M - węzeł brzegowy mapy | ||
+ | |||
+ | UB - bojka maskująca ślepy koniec, nie wykorzystana w przebiegu netgena (większość można zignorować) | ||
+ | |||
+ | UI - bojka maskująca skrzyżowanie nie wykorzystana w przebiegu netgena (zwykle błąd) | ||
Oznaczenie węzła składa się z jednej lub więcej liter i numeru kolejnego. | Oznaczenie węzła składa się z jednej lub więcej liter i numeru kolejnego. | ||
Linia 24: | Linia 37: | ||
NC - węzły zbyt blisko położone | NC - węzły zbyt blisko położone | ||
+ | |||
==Linki zewnętrzne== | ==Linki zewnętrzne== | ||
Linia 29: | Linia 43: | ||
[http://umplodz.republika.pl/netgen.html netgen] - strona projektu | [http://umplodz.republika.pl/netgen.html netgen] - strona projektu | ||
- | [[Kategoria:Rysowanie]] [[Kategoria:Narzędzia]] | + | [[Kategoria:Rysowanie]] [[Kategoria:Narzędzia]] [[Kategoria:Routing]] |
Wersja z dnia 14:40, 26 mar 2010
To nie jest kompletny opis netgena! Uzupełnienia mile widziane :)
Routing - na co komu i po co
Pod pojęciem routingu kryją się mechanizmy odpowiedzialne za wyznaczanie tras na potrzeby nawigacji. Aby mogły poprawnie działać ważne jest właściwe połączenie ze sobą dróg (np. umieszczenie lub nie węzłów na skrzyżowaniach). W wyznaczaniu trasy udział biorą tylko węzły routingu, zatem prawidłowe ich ustalenie ma kluczowe znaczenie dla wyznaczania tras na mapie.
Debugowanie routingu przy użyciu netgena
Netgen umożliwia wygenerowanie listy węzłów w których wystąpiły błędy. Poniżej krótka ściąga z oznaczeń tak generowanych węzłów.
A - węzły dociągane (minimalny niestyk korygowany na etapie kompilacji, ale dla czystości warto dociągnąć)
B - ślepe, wygenerowane z opcją -b
C - węzły zbyt blisko położone (zbyt blisko siebie położone węzły routingu lub rzadziej niestyk)
H - "dziura" w klasach routingu - izolowany odcinek drogi wysokiej kategorii, nieposiadający połączenia z drogami tej samej lub wyższej klasy (czasami tak być musi, choć nie powinno)
I - niezamaskowane przecięcia bez węzła - niestyk albo wiadukt bez bojki
M - węzeł brzegowy mapy
UB - bojka maskująca ślepy koniec, nie wykorzystana w przebiegu netgena (większość można zignorować)
UI - bojka maskująca skrzyżowanie nie wykorzystana w przebiegu netgena (zwykle błąd)
Oznaczenie węzła składa się z jednej lub więcej liter i numeru kolejnego. Przy użyciu opcji -N pierwszą literą oznaczenia będzie zawsze N, a następne literki wskazują na kategorię węzła. I tak:
NM - węzeł brzegowy
NAM - węzeł brzegowy, dociągany (minimalny niestyk, z ktrym netgen sobie poradził)
NC - węzły zbyt blisko położone
Linki zewnętrzne
netgen - strona projektu