Jeśli ktoś korzysta z Locusa i Broutera do wycieczek pieszych lub choćby do ich planowania to może być zainteresowany profilem routingu, który załączam poniżej. Realizuje dwie podstawowe reguły: unikaj głównych dróg oraz preferuj drogi/ścieżki, po których biegnie jakikolwiek szlak pieszy. Te reguły nie są bezwzględne. Obliczona trasa może przebiegać krótkim odcinkiem drogi krajowej lub drogami bez szlaku pieszego jeśli routing po odpowiedniejszej drodze byłby zbyt kosztowny. Czyli preferencje owszem, ale nie kosztem dwa razy dłuższej wycieczki. Bierze również pod uwagę profil terenu (suma podejść) ale z mniejszym priorytetem niż obecność szlaku pieszego. Czyli w górach chcę chodzić po szlaku nawet jeśli istnieje lżejsza ścieżka bez szlaku. Istniejący w Brouterze profil shortest.brf realizuje tylko jedną regułę: jak najkrótsza trasa, dostępna dla pieszego. Nie wiem komu mogłoby się to przydać.
Działanie profilu najwygodniej przetestować online na
http://brouter.de/brouter-web/ Treść profilu należy wkleić do okna
Profile, nacisnąć
Upload i odczekać 2-3 sekundy. Pojawi się komunikat o tym, że profil dostępny jest tylko tymczasowo i ewentualne poprawki należy zapisać lokalnie. Dodatkowo, na liście profili wybrana zostanie pozycja
<custom>. Teraz już można powiększyć mapę do wybranej okolicy, kliknąć punkt początkowy i końcowy i zachwycić się efektem
Ponieważ trasa prawdopodobnie poprowadzi po szlakach pieszych, warto je wyświetlić w podkładzie aby lepiej ocenić efekt. W prawym górnym rogu należy zaznaczyć
Hiking albo przełączyć podkład na
Outdoors.
W treści profilu występuje zmienna
stick_to_hikeroutes. Jeśli zmienicie jej wartość na 1 to wyliczone trasy jeszcze bardziej będą preferować szlaki piesze choć wciąż nie bezwarunkowo. Można również zmienić
consider_elevation na 0 aby zupełnie ignorować rzeźbę terenu. Szlaki piesze w górach zwykle idą grzbietami więc podejścia są nieuniknione. Po każdej modyfikacji profilu należy przycisnąć
Upload aby zmodyfikowana wersja trafiła na serwer, zastępując poprzednią.
Profil można pobrać stąd:
http://pastebin.com/YLpkGVD4 i zapisać pod dowolną nazwą z rozszerzeniem brf czyli na przykład
hiking.brf. Aby użyć profilu w telefonie, należy go wgrać do katalogu
brouter/profiles2 i uruchomić apkę brouter aby ją skonfigurować. Jeśli będzie potrzebna instrukcja to napiszę. Nie jestem pewien ale ten profil prawdopodobnie wymaga broutera >= 1.0.0. Aktualna wersja to 1.0.2 i korzysta z nowego formatu danych mapowych z katalogu
segments3.
Jeśli ktoś byłby zainteresowany to mam również profil do jazdy rowerem po większym mieście w Polsce czyli "trzymaj się z dala od główniejszych dróg" oraz "jeśli nie ma bezpiecznej alternatywy to jedziesz chodnikiem", oczywiście jeśli mapa posiada chodniki w danym rejonie. Trasy wyliczone w/g tego profilu znacząco się różnią od tras z domyślnego
trekking.brf. Domyślny profil powstał w Niemczech i, moim zdaniem, zupełnie nie sprawdza się w polskich warunkach w mieście. Można go pobrać stąd:
http://pastebin.com/ivtSGjXK i tak samo trzeba go zapisać do pliku z rozszerzeniem brf.