Nieprzejezdny obszar ulicy to nadal ulica, tyle że niedostępna, dlatego zmieniłem to na:
area:highway=*
access=no
Co do przejść dla pieszych, również jest to jezdnia, z dopuszczonym dostępem dla innych użytkowników, np:
area:highway=*
foot=yes
bądź
bicycle=yes
Nie wiem jak wyrenderować odpowiedni kierunek rysowania pasów, tzn. wiem jakie są założenia (od Dotevo), ale nie wiem jak to zrobić w praktyce Reszta działa.
W jaki sposób chcesz wygenerować “Ścieżkę”, z przestrzeni jakiejś tam, idąca w poprzek ulicy/jezdni.
Na przykład z lasu/parku/szkoły mamy ścieżkę.
Jakie informację są niezbędne do poprawnego wegenerowania?
Nie ma przejścia - nie ma obszaru Po prostu ucinałaby się na jezdni bądź chodniku jeśli tam taki mamy - dokładnie tak jak wygląda to na satelicie. Oczywiście to warstwa obszaru, bo wektor może już przez jezdnie przechodzić, a navi tamtędy prowadzić.
Jeżeli ścieżki z “Centrum” przecinają jezdnie ale nie w przejściach dla pieszych. Mogą być to zarówno, “highway=pedestrian”, “highway=footway”, “highway=path”.
Czyli, potocznie, ludzie idą przez park wytyczonymi asfaltowymi alejkami, oraz ścieżkami gruntowymi, dochodzą do jezdni gdzie nie ma oznakowanego przejścia dla pieszych, przechodzą jezdnię i idą dalej między budynki.
Te ścieżki mogą mieć opisaną szerokości i nawierzchnię, lub nie.
Czy będą w jakiś sposób rozróżniane?
Jesli nie ma oznakowanego przejscia dla pieszych, nie uwzglednial bym tego w renderingu.
Ludzie i tak sie domysla o co chodzi a nam by to tylko znacznie zmniejszylo czytelnosc mapy.
Ja w dalszym ciągu nie rozumiem, jak rysować skrzyżowanie ścieżki z drogą aby ułatwić przyszłe renderowanie.
Mamy linie obrazującą “ścieżkę”, która, w większości przypadków, przecina linie jezdni bez węzła.
W mieście, łatwiej, bo linie te przecinając się oznaczamy jako punkt (węzeł), który opisujemy jako przejście dla pieszych.
Na peryferiach mamy przecinające się dwie linie, ścieżka piesza lub rowerowa z droga gminną, często bez węzła.
Teraz pytanie: w którym miejscu linia ścieżki ma się kończyć?
Na węźle wspólnym, czy na przypuszczalnej połowie drogi, licząc od osi drogi, czy też do tej połowy doliczać szerokość chodnika biegnącego wzdłuż drogi?
Ponieważ używam JOSM.
Mam: chodnik wzdłuż ulicy, ścieżkę wydeptaną przez ludzi (gruntowa, możliwe że jeżdżą po niej rowery), ścieżkę asfaltową przez teren zielony, ścieżka/chodnik do wejścia do budynku/szkoły/itd.
Tak, łopatologicznie, kiedy stosować w mieście, “ciąg pieszy” a kiedy “ścieżkę”?
Też się tego trzymałem, ale w praktyce się to nie sprawdza.
JOSM standardowo proponuje ‘highway=path;foot=designated;bicycle=designated’ dla dróg dla pieszych i rowerów
generalnie wszystko traktuje ‘highway=path;bicycle=designated’ jako równoważne z ‘highway=cycleway’
Nie ma innego sensownego tagu dla drogi dla pieszych i rowerów (‘cycleway’ jest równie dobre jak ‘footway’)
Od nawierzchni jest generalnie tag ‘surface’
Osobiście też bym najchętniej widział ‘highway=path’ tylko dla „wydeptanych” ścieżek np. w lesie, ale w inny sposób to i tak będzie używane i trudno tego zabronić.
Osobiście teraz się trzymam czegoś takiego:
– utrzymana ścieżka/chodnik dla pieszych: ‘highway=footway’ (bez innych tagów przyjmuje się: ‘foot=yes’, ‘surface=paved’)
– szeroka ulica dla pieszych/deptak: ‘highway=pedestrian’
– droga rowerowa (odpowiednio oznakowana): ‘highway=cycleway’ (bez innych tagów przyjmuje się: ‘bicycle=designated’, ‘surface=paved’)
– droga dla pieszych i rowerów: ja jeszcze daję ‘highway=cycleway;foot=designated’, ale jak jest ‘highway=path;foot=designated;bicycle=designated’ to nie ruszam
– ścieżka w lesie, polach itp. Taki ‘track’ ale dla pieszych, czy jednośladów: ‘highway=path’, plus ‘foot=’ i ‘bicycle=’ w miarę potrzeb.
Jesli ktos ma ochote spotkac sie w celu stworzenia uzupelnionego proposalu dotyczacego tagowania pasów jezdni plus ulic jako plaszczyzny+ informacji dodatkowych na cele zaawansowanych systemów nawigacji to zapraszam:
Odnosnie spotkania kodyfikacyjnego: Zanosi sie na lekka modyfikacje specyfikacji opisanej tutaj: http://wiki.openstreetmap.org/wiki/Pl:Lanes
Na spotkanie przyjedzie twórca obecnej specyfikacji i paru ludzi od nawigacji.