You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#51 2015-08-21 13:29:06
- Domiss
- Member
- Registered: 2013-08-07
- Posts: 654
Re: Drogi dla pieszych - definicje i wyświetlanie
Z jednej strony mówisz, że nie jesteś wszystkowiedzącym "wiedźminem", a z drugiej przekonujesz wszystkich dookoła, że jeśli nie rozumiesz jakiejś definicji, to ta definicja jest zła. Więcej pokory.
Wydawało mi się, że place są właśnie reprezentacyjne i spacerowe tak samo jak deptaki - a nie są?
Place tak. Czy jednak placem jest chodnik wzdłuż ulicy zawierającej w nazwie słowo "plac"?
Offline
#52 2015-08-21 19:25:30
- maraf24
- Member
- From: Wrocław
- Registered: 2015-03-07
- Posts: 2,114
Re: Drogi dla pieszych - definicje i wyświetlanie
placem Konstytucji w Warszawie, gdzie są wielkie połacie dla pieszych, a jednak przez środek przebiega ważna arteria dla zmotoryzowanych.
Takie konstrukcje się spotyka, gdyż czasem nie ma jak oznaczyć nazwanego placu. Nie zawsze przechodzące ulice mają jego nazwę. Brakuje tu jednak tagu głównego. Ja dodaję jeszcze place=square.
Wszystkie chodniki na takim problematycznym placu powinny być jako footway, a nie pedestrian.
Nadużywanie highway=pedestrian + area=yes to jest w ogóle duży problem, w każdym większym mieście jest tego trochę. Nie tylko @kocio ma z tym problemy, nie sądzę też by winne było wiki, bo większość autorów takich tworów wiki nie czytało.
Offline
#53 2015-08-21 19:43:33
- kocio
- Administrator
- From: Warszawa
- Registered: 2013-09-04
- Posts: 3,567
- Website
Re: Drogi dla pieszych - definicje i wyświetlanie
Z jednej strony mówisz, że nie jesteś wszystkowiedzącym "wiedźminem", a z drugiej przekonujesz wszystkich dookoła, że jeśli nie rozumiesz jakiejś definicji, to ta definicja jest zła. Więcej pokory.
Ta sprzeczność jest pozorna: oczywiście nie jestem uniwersalnym miernikiem, ale jeśli nie rozumiem jej ja, po latach w projekcie, to oczywiście może znaczyć, że kiepsko jarzę (każdemu się zdarza), ale obawiam się, że będzie jeszcze bardziej niejasna dla tych, których nie interesuje cała filozofia projektu, tylko sobie rysują domki, lasy i chodniczki, a bardziej zaawansowani tylko udają, że rozumieją, bo głupio się przyznać, albo po prostu robią po swojemu i dawno zapomnieli o samej definicji. Warto więc zaryzykować i zapytać.
Uważam, że w przypadku definicji (zwłaszcza tych podstawowych) pokora to najgorsza możliwa strategia - powinny być maksymalnie dopracowane i znieść większość krytyki. To jak test obciążeniowy mostu: musi wytrzymać nawet z zapasem ponad normę, niezależnie kto go zaprojektował i jaki budzi szacunek. A na tych definicjach tagów stoi cały ekosystem. Dlatego ze swojej strony gorąco zniechęcam do brania ich na wiarę, a szacunek proponuję wyrażać krytyczną analizą i ulepszaniem jeśli to możliwe.
kocio wrote:Wydawało mi się, że place są właśnie reprezentacyjne i spacerowe tak samo jak deptaki - a nie są?
Place tak. Czy jednak placem jest chodnik wzdłuż ulicy zawierającej w nazwie słowo "plac"?
No właśnie - po czym to poznać, że to chodnik a nie plac podzielony na części? Jeśli są wątpliwości, to moim zdaniem znaczy, ze definicję dobrze byłoby doprecyzować albo dodać przykład.
Offline
#54 2015-08-21 19:51:43
- marek kleciak
- Member
- Registered: 2010-10-11
- Posts: 8,439
Re: Drogi dla pieszych - definicje i wyświetlanie
Mnie piana leciała gdy czasami toczyły się dyskusje dokładnie o to samo na niemieckim Forum. Tam doszli do wniosku że musi być urzędowa tabliczka wtedy coś zamienia się magiczną różdżką dotknięte w pedestrian street.
To jeden z powodów dla których chętnie używam area:highway=footway. Kto chce zawsze dopisze footway=pedestrian i nikogo nic nie boli. To taki sam przykład rozmytej definicji jak w przypadku highway=footway lub path. Spotkałem już tyle różnych interpretacji że machnąłem ręką.
Offline
#55 2015-08-21 20:06:52
- kocio
- Administrator
- From: Warszawa
- Registered: 2013-09-04
- Posts: 3,567
- Website
Re: Drogi dla pieszych - definicje i wyświetlanie
Brakuje tu jednak tagu głównego. Ja dodaję jeszcze place=square.
O, to całkiem zgrabny pomysł, rzadki, ale obecny w bazie. Dodałem. Akurat w tamtym czasie lobbowałem, żeby uznać area=* za tag podstawowy, ale jedno drugiemu nie szkodzi, bo wiemy co to za obszar.
Wszystkie chodniki na takim problematycznym placu powinny być jako footway, a nie pedestrian.
No właśnie, to jest ciekawe: a właściwie na jakiej podstawie tak uważasz?
Offline
#56 2015-08-21 22:10:47
- Rogoyski
- Member
- Registered: 2014-12-15
- Posts: 343
Re: Drogi dla pieszych - definicje i wyświetlanie
Wydawało mi się, że place są właśnie reprezentacyjne i spacerowe tak samo jak deptaki - a nie są?
Być może błędem jest wyprzedzanie mikromapowania i tagowanie każdego szerokiego chodnika z nazwą plac lub rynek jako highway=pedestrian, area=yes.
Moim zdaniem zdecydowanie. Tak, jak pisałem, highway=pedestrian jest od pierzei do pierzei, czyli nie ma już miejsca na osobne linie dla jakiejś jezdni ani też dla highway=footway (choć co do tych drugich to się teraz waham). Sądzę, że powinien być stosowany tam, gdzie w ogóle brak osobno wydzielonej jezdni, albo sposób wydzielenia przestrzeni, po której warunkowo mogą poruszać się wybrane pojazdy podkreśla pierwszeństwo ruchu pieszego (np. brak jezdni wydzielonej innym poziomem od chodników).
Dlatego ze swojej strony gorąco zniechęcam do brania ich na wiarę, a szacunek proponuję wyrażać krytyczną analizą i ulepszaniem jeśli to możliwe.
Tylko zniechęca brak jakiegoś ciała, które może podjąć w sprawie tych tagów autorytatywną decyzję.
No właśnie - po czym to poznać, że to chodnik a nie plac podzielony na części?
Nie ma czegoś takiego jak plac podzielony na części. Plac jest od pierzei do pierzei. Przez plac może przebiegać jezdnia, którą można zaliczać do jakieś ulicy, albo traktować jak przynależną do placu, ale to nie ma żadnego wpływu na zasięg placu. To zresztą jest obecnie tak właśnie narysowane w tym obiekcie z place=square. Nie jest to jednak highway=pedestrian.
No właśnie, to jest ciekawe: a właściwie na jakiej podstawie tak uważasz?
Do tego, co napisałem powyżej dodam, że poza literalnym znaczeniem definicji warto jeszcze rozważyć kontekst jej powstania. highway=pedestrian jest kategorią żywcem wyjętą z klasycznych drukowanych planów miasta. W takich wydawnictwach nie zaznaczało się chodników, bo często ani skala nie ta, ani (a nawet przede wszystkim) przeznaczenie, a w razie czego można spokojnie przyjąć, że pieszy wzdłuż każdej ulicy może się poruszać. Także w początkach OSM - a zgaduję, że highway=pedestrian z takich dawnych czasów pochodzi - nikt o osobnym mapowaniu chodników nie myślał. Gdy zatem nie było takiej kategorii jak footway, w jasny sposób powstawał problem z ulicami, które są wyłączone z ogólnego ruchu kołowego. Nie można ich było oznaczyć, jak każdą ulicę, bo przecież przeciętny kierowca nie mógł tamtędy przejechać, ale nie można było też udawać, że takiej ulicy wcale nie ma (w przeciwieństwie do chodnika między blokami), skoro ma nazwę, stoją przy niej domy i przynajmniej pieszo można tamtędy przejść. Stąd właśnie wzięła się kategoria ulicy pieszej - stosowana zamiast innych oznaczeń ulicy, a nie obok nich. W OSM jako highway=pedestrian jest ona uzupełnieniem warstwy z siecią dróg dla takich właśnie zastosowań, gdzie highway=footway się w ogóle nie renderuje.
Last edited by Rogoyski (2015-08-21 22:13:32)
Offline
#57 2015-08-21 22:47:42
- kocio
- Administrator
- From: Warszawa
- Registered: 2013-09-04
- Posts: 3,567
- Website
Re: Drogi dla pieszych - definicje i wyświetlanie
kocio wrote:Dlatego ze swojej strony gorąco zniechęcam do brania ich na wiarę, a szacunek proponuję wyrażać krytyczną analizą i ulepszaniem jeśli to możliwe.
Tylko zniechęca brak jakiegoś ciała, które może podjąć w sprawie tych tagów autorytatywną decyzję.
Ciałem tym może być każdy. Mnie się ostatnio udało najpierw zauważyć brak precyzji w tagu historic=monument, następnie ogłosić na liście Tagging, co o tym sądzę, a wobec braku sprzeciwu - odpowiednio doprecyzować brzmienie definicji i polskiego tłumaczenia na Wiki oraz w edytorach. Upierdliwe, rzeczywiście, ale działa i to w skończonym czasie.
W OSM jako highway=pedestrian jest ona uzupełnieniem warstwy z siecią dróg dla takich właśnie zastosowań, gdzie highway=footway się w ogóle nie renderuje.
Brzmi to dla mnie dość przekonująco - jeszcze muszę to sobie przetrawić, ale idea highway=pedestrian jako "ulicy pieszej na całej szerokości" brzmi dość jasno i spójnie, zwłaszcza z tym tłem, jakie przedstawiłeś. Tu jeszcze warto by nakreślić różnicę między nią a highway=living_street, żeby mapowicze mogli zastosować bardzo ważne narzędzie, czyli "diagnozę różnicową", ale już się domyślam, że pewnie living street to ulica zmotoryzowana (czyli w odróżnieniu od pedestrian każdy może przejeżdżać), tylko wspólna z obszarem dla pieszych.
Ale moje pytanie było też nieco podchwytliwe: skąd ma to wiedzieć każdy inny mapowicz, który nie zagląda na to forum, bo np. jest z innego kraju? Gdzie to jest opisane w definicjach? Zwykła uwaga, że to są ulice od pierzei do pierzei już by dużo wyjaśniała, bo niby jest mniej wyraźna niż reprezentacyjny charakter, a tymczasem to pewnie ona jest definiująca, a charakter jest wtórny. To trochę jak z różnicą między restauracją a fast foodem - można się sugerować różnymi rzeczami, zwłaszcza wystrojem i menu, gdy tymczasem dużo pewniejsza jest reguła, że w restauracji płaci się po posiłku, a w fast foodach - przed. To wcale nie jest banalne znaleźć taki drobiazg.
Właśnie dlatego tak mi zależy na ich wysokiej jakości, żeby czytając nagłówek już były uwzględnione typowe podobieństwa i różnice tudzież podane wyjaśnienia skąd ten tag i przykłady, żeby było z czym porównać. Tymczasem często są to listy typowych właściwości danego obiektu, które mogą występować albo nie, natomiast nie widać spoza nich żadnej logiki systemu.
Offline
#58 2015-08-22 13:06:34
- Domiss
- Member
- Registered: 2013-08-07
- Posts: 654
Re: Drogi dla pieszych - definicje i wyświetlanie
Pozwolę sobie na małe podsumowanie istniejących tagów i tego, jak je rozumiemy. Listę tę należy czytać od góry, czyli jeśli coś pasuje i do punktu 2) i 3) to należy do 2):
1) highway=living_street - ulica dostępna dla pojazdów zmotoryzowanych, w szczególności dla wszystkich samochodów osobowych bez dodatkowych zezwoleń, na której jednak piesi mają szczególne prawa, m.in. mogą poruszać się całą szerokością drogi a także można na takiej drodze spodziewać się bawiących się dzieci. W wielu krajach ulice te oznaczone są specjalnymi znakami i mają nazwy (w Polsce jest to strefa zamieszkania oznaczona znakiem D-40)
2) highway=pedestrian - ulica/deptak przeznaczona wyłącznie dla pieszych (samochody mogą wjeżdżać jedynie na podstawie odrębnych zezwoleń, np. dostawy w określonych godzinach). Droga taka ma dużą szerokość (dałoby się bez problemu przejechać autem) i nie przebiega wzdłuż innej highway dostępnej dla samochodów o tej samej nazwie.
3) highway=footway - chodnik. Droga przeznaczona wyłącznie lub głównie dla pieszych. Ta funkcja wynika z zastosowanych znaków lub z ogólnych przepisów. Może mieć bardzo różną nawierzchnię, ale została przez kogoś wyznaczona i jest jakoś utrzymywana.
4) highway=path - ścieżka. Droga używana legalnie przez pieszych i rowery/konie (jazda wierzchem). Może być albo wyznaczoną drogą dla pieszych i rowerów (koni), albo "dziką" wydeptaną ścieżką, której przebiegu nikt nigdy nie projektował. Może więc mieć bardzo różną nawierzchnię - od wydeptanej trawy do asfaltu włącznie.
Co ciekawe, wszystkie te opisy dokładnie zgadzają się z tym, co jest na anglojęzycznej wiki, co więcej, są tam przykłady (ze zdjęciami). W dodatku przytoczone przeze mnie definicje ujęte są zawsze w pierwszych kilku zdaniach odpowiednich stron wiki. Po co więc ta dyskusja na temat tagowania? Czy po to, aby odwrócić uwagę od nieczytelnego obecnie wyświetlania czytelnych tagów na domyślnej mapie? Przecież chyba wszystkim nam zależy, aby mapa ta była czytelna (czyli w szczególności: jeśli wyświetlamy ścieżki/chodniki na zoomie 13 i 14, to po to aby można je tam było zobaczyć - również na tle lasu).
Pozostaje teraz pytanie, dlaczego drogi dla samochodów są na domyślnej mapie wyświetlane w zależności od funkcji (czyli wartości tagu highway), a dla dróg dla pieszych zastosowano ostatnio wyświetlanie nie na podstawie funkcji, lecz na podstawie nawierzchni.
Offline
#59 2015-08-22 13:46:30
- kocio
- Administrator
- From: Warszawa
- Registered: 2013-09-04
- Posts: 3,567
- Website
Re: Drogi dla pieszych - definicje i wyświetlanie
Po co więc ta dyskusja na temat tagowania? Czy po to, aby odwrócić uwagę od nieczytelnego obecnie wyświetlania czytelnych tagów na domyślnej mapie?
Fajnie, że zrobiłeś to podsumowanie (chętnie wczytam się w nie w wolnej chwili i zwłaszcza porównam z definicjami), ale te pytania to dla mnie ewidentny faul wobec dyskutantów - "ja się tylko pytam kto za tym stoi i komu zależy, żeby było źle?!"
Niestety nie umiem ci teraz wskazać konkretnych wpisów na GitHubie, bo dyskusja jest ożywiona i próbuję śledzić wiele wątków, ale wynika z nich, że także Mateusz i Andy mają poważne wątpliwości co te tagi właściwie znaczą.
Pozostaje teraz pytanie, dlaczego drogi dla samochodów są na domyślnej mapie wyświetlane w zależności od funkcji (czyli wartości tagu highway), a dla dróg dla pieszych zastosowano ostatnio wyświetlanie nie na podstawie funkcji, lecz na podstawie nawierzchni.
Ja po tej dyskusji i zastanowieniu też bym poszedł w kierunku doprecyzowania do bólu definicji funkcjonalnych zamiast zmiany wyświetlania na podstawie parametrów technicznych (np. rodzaju nawierzchni), więc wycofałbym tę zmianę.
Skądinąd wcale już nie jestem pewien, czy faktyczne tagowanie dróg dla zmotoryzowanych na świecie rzeczywiście jest funkcjonalne (np. jestem przekonany, że w Polsce poszło za bardzo w technikalia), choć wyświetlanie prawdopodobnie rzeczywiście nadal zakłada taki system.
Offline
#60 2015-08-23 07:44:45
- Mateusz Konieczny
- Member
- Registered: 2013-09-22
- Posts: 2,698
Re: Drogi dla pieszych - definicje i wyświetlanie
3) highway=footway - chodnik. Droga przeznaczona wyłącznie lub głównie dla pieszych. Ta funkcja wynika z zastosowanych znaków lub z ogólnych przepisów. Może mieć bardzo różną nawierzchnię, ale została przez kogoś wyznaczona i jest jakoś utrzymywana.
4) highway=path - ścieżka. Droga używana legalnie przez pieszych i rowery/konie (jazda wierzchem). Może być albo wyznaczoną drogą dla pieszych i rowerów (koni), albo "dziką" wydeptaną ścieżką, której przebiegu nikt nigdy nie projektował. Może więc mieć bardzo różną nawierzchnię - od wydeptanej trawy do asfaltu włącznie.
Problem z tym jest taki iż highway=path została wprowadzona nie jako gorsze highway=footway (tak, path mocno mylące). Było wprowadzone jako coś co miało być równoważne dla highway=footway/cycleway/bridleway - i umożliwić tagowanie w sytuacjach gdy jeden obiekt nie jest jednoznacznie przyporządkowany tylko do jednego z tych typów, z umożliwieniem zanaczania dróg specjalnie dla innych typów transportu.
Stąd CPR (wspólna nawierzchnia dla pieszych i rowerzystów) oznaczane są jako [highway=path; segregated=no; foot=designated; bicycle=designated].
Problemy biorą się z mylącej nazwy (path) i renderowania w wielu przypadkach (np. w domyślnym stylu) highway=path w sposób sugerujący iż ma jakość/ważność mniejszą niż highway=footway/bridleway/cycleway. Sporo osób ma własne interpretacje co kiedy stosować - https://gist.github.com/gravitystorm/ff … 5f08de1751 to niepełna lista.
W tej sytuacji na początek należy opisać na OSM wiki cały problem (jeśli nikt tego nie zrobi to się tym zajmę, ale nie jestem przekonany iż ze względu na moje znaczne zaangażowanie w sytuacje jestem dobrą osobą do przygotowania obiektywnego opisu problemu).
Jak ktoś uważa że highway=path kompletnie zmieniło swoje pierwotne znaczenie i możliwe jest znalezienie nowej definicji które lepiej pasuje do stanu faktycznego - i jest na tyle lepsza iż uzasadnione jest zmienienie definicji tagu użytego miliony razy to najlepszym pomysłem jest zaproponowanie zmiany definicji na OSM wiki i liście tagging. Należałoby wziąć pod uwagę pierwotną propozycję, jak ten tag jest stosowany i zaproponować jak poradzić sobie z użyciami tagu które w tym momencie są zgodne z definicją (oraz pewnie kilkanaście innych rzeczy).
Komentarze na githubie, forach i listach za kilka miesięcy zostaną zagrzebane pod nowymi tematami - jeśli istnieje jakaś dokumentacja tagów to jest to OSM wiki.
Last edited by Mateusz Konieczny (2015-08-23 07:51:04)
Offline
#61 2015-08-23 08:52:51
- Domiss
- Member
- Registered: 2013-08-07
- Posts: 654
Re: Drogi dla pieszych - definicje i wyświetlanie
Problem z tym jest taki iż highway=path została wprowadzona nie jako gorsze highway=footway (tak, path mocno mylące). Było wprowadzone jako coś co miało być równoważne dla highway=footway/cycleway/bridleway - i umożliwić tagowanie w sytuacjach gdy jeden obiekt nie jest jednoznacznie przyporządkowany tylko do jednego z tych typów, z umożliwieniem zanaczania dróg specjalnie dla innych typów transportu.
Pełna zgoda. Mamy highway=footway dla chodników (rozumianych jako drogi praktycznie wyłącznie dla pieszych - niezależnie od nawierzchni) oraz highway=path dla dróg, które są ścieżkami (rozumianymi jako drogi dla pieszych oraz rowerów/koni niezależnie od nawierzchni opisanej innymi tagami). Problem nie leży w tagowaniu (które można uzupełnić dodatkowo tagami access), lecz w zmianie sposobu wyświetlania - zamiast wyświetlać w różny sposób ze względu na funkcję drogi, wyświetla się teraz ze względu na jej nawierzchnię. To tak, jakby drogi dla samochodów zróżnicować na te z kostki, betonowe, asfaltowe, żwirowe itp. zupełnie zaniedbując ich funkcję (motorway/trunk/primary/etc.). A to, czy czerwona linia kropkowana wygląda na ważniejszą niż czarna/szara przerywana jest kwestią gustu.
Offline
#62 2015-08-23 09:40:35
- Mateusz Konieczny
- Member
- Registered: 2013-09-22
- Posts: 2,698
Re: Drogi dla pieszych - definicje i wyświetlanie
A to jest dodatkowy problem. highway=path miało być uzupełnione tagami typu foot=designated, bicycle=designated, horse=designated, elephant=designated, *=designated.
W tym momencie sytuacja jest taka iż gołe highway=path niemal zawsze oznacza trasę dla pieszych (czyli brakuje foot=designated) - stąd zmiana by założyć iż jeśli jest samo highway=path to chodziło o trasę dla pieszych (bicycle=designated i horse=designated są wykrywane i wykorzystywane).
zamiast wyświetlać w różny sposób ze względu na funkcję drogi, wyświetla się teraz ze względu na jej nawierzchnię
Czy masz to na myśli funkcję w sensie różnicy pomiędzy footway/cycleway/bridleway/inne ? Czy coś innego?
Offline
#63 2015-08-23 11:49:18
- kocio
- Administrator
- From: Warszawa
- Registered: 2013-09-04
- Posts: 3,567
- Website
Re: Drogi dla pieszych - definicje i wyświetlanie
W tej sytuacji na początek należy opisać na OSM wiki cały problem (jeśli nikt tego nie zrobi to się tym zajmę, ale nie jestem przekonany iż ze względu na moje znaczne zaangażowanie w sytuacje jestem dobrą osobą do przygotowania obiektywnego opisu problemu).
Super pomysł! Mnie brakuje skupienia na tym złożonym temacie, ale chętnie go wykorzystam do uporządkowania sobie w głowie i sprowadzania dyskusji do meritum (przydałoby się FAQ, czyli najczęstsze nieporozumienia/problemy, żeby jak najmniej "pływać" wokół podstawowych kwestii).
Myślę, że niezależnie od twojego zaangażowania będzie to bardzo potrzebne kompendium porządkujące wstępnie, najwyżej ktoś to potem uzupełni/poprawi - przecież to projekt społecznościowy i pojedyncza osoba nie musi być idealnie obiektywna i zorientowana we wszystkim, a ty potrafisz rzeczowo dyskutować i zawierać kompromisy.
Offline
#64 2015-08-23 13:49:51
- Domiss
- Member
- Registered: 2013-08-07
- Posts: 654
Re: Drogi dla pieszych - definicje i wyświetlanie
W tym momencie sytuacja jest taka iż gołe highway=path niemal zawsze oznacza trasę dla pieszych (czyli brakuje foot=designated) - stąd zmiana by założyć iż jeśli jest samo highway=path to chodziło o trasę dla pieszych (bicycle=designated i horse=designated są wykrywane i wykorzystywane).
Nie zgadzam się. Moim zdaniem jest tak:
(a) [highway=path i nic więcej] to to samo, co [highway=path, foot=yes, bicycle=yes, horse=yes]
(b) [highway=footway i nic więcej] to to samo, co [highway=path, foot=yes, bicycle=no, horse=no] - czy może tu są jakieś różnice?
A teraz to, co mam na myśli pisząc o rozróżnieniu wyświetlania ze względu na funkcję (dla ułatwienia dam propozycję sposobu renderowania):
1) wszystkie drogi dla pieszych (path oraz footway) powinny wyświetlać się cienką linią przerywaną (cieńszą od highway=track). Zapewne highway=bridleway/cycleway również.
2) Różnica w funkcji powinna być oznaczona kolorem:
a) tylko dla pieszych (czyli footway lub path z ograniczeniami dla wszystkich pozostałych) może używać koloru czerwonego (lub raczej zbliżonego do czerwonego), bo taki jest używany na drogach dla samochodów z ograniczeniami w dostępie (np. access=destination lub access=private).
b) ze specjalnymi przywilejami dla rowerów (cycleway albo path + bicycle=designated, foot=designated) może używać (tradycyjnie?) koloru niebieskiego. Tu tylko pytanie, czy wobec współistnienia "specjalnej" domyślnej warstwy rowerowej ma w ogóle sens rozróżniać te drugie drogi.
c) ze specjalnymi przywilejami dla koni (bridleway) może używać (tradycyjnie?) koloru brązowego.
d) pozostałe drogi (domyślnie dla wszystkich ze względu na brak ustawionych tagów foot, bicycle, horse,... oraz te z więcej niż dwoma tagami ustawionymi na yes) kolor zbliżony do czarnego.
Zyski z takiej reprezentacji:
1) drogi dla pieszych (lub raczej za wąskie dla samochodów) na tradycyjnych mapach drukowanych są reprezentowane czarną linią przerywaną - fakt, że są to na ogół ścieżki wynika tylko z tego, że chodników na takich mapach nie umieszcza się z reguły wcale - mamy więc zgodność z przyzwyczajeniami użytkowników.
2) kolor czerwony (lub raczej zbliżony do czerwonego) oznacza (na mapach OSM) zawsze ograniczenia w domyślnym dostępie do drogi.
3) kolor czarny powinien być wystarczająco widoczny również na zoomie 13 i 14, na których obecnie tych dróg praktycznie nie widać (przynajmniej na tle obszarów leśnych), mimo, że są na tych zoomach wyświetlane.
Offline
#65 2015-08-23 14:02:53
- Rogoyski
- Member
- Registered: 2014-12-15
- Posts: 343
Re: Drogi dla pieszych - definicje i wyświetlanie
Problemy biorą się z mylącej nazwy (path) i renderowania w wielu przypadkach (np. w domyślnym stylu) highway=path w sposób sugerujący iż ma jakość/ważność mniejszą niż highway=footway/bridleway/cycleway. Sporo osób ma własne interpretacje co kiedy stosować - https://gist.github.com/gravitystorm/ff … 5f08de1751 to niepełna lista.
W tej sytuacji na początek należy opisać na OSM wiki cały problem (jeśli nikt tego nie zrobi to się tym zajmę, ale nie jestem przekonany iż ze względu na moje znaczne zaangażowanie w sytuacje jestem dobrą osobą do przygotowania obiektywnego opisu problemu).
Przede wszystkim moje uznanie za podejście do problemu.
Historia tagu path wiele wyjaśnia. Mam wrażenie jednak, że przeważające jest niezgodne z tą oryginalną intencją rozróżnienie opisane w jakimś przybliżeniu przez mnie i Domissa. Co więcej, wydaje się, że to rozróżnienie jest bardzo pożądane przez użytkowników danych, a trudne do uzyskania w inny sposób. Jeśli z jakichś względów takie rozróżnienie pomiędzy footway i path miałoby nie zaistnieć, zdecydowanie lepiej jeden z tych tagów po prostu zlikwidować. Przy drogach piesza-rowerowych drobna językowa nieścisłość, jaką byłoby coś na kształt highway=footway bicycyle=designated segregated=* to nic przy tym całym śmietniku jaki powstaje przy próbie jej uniknięcia.
Offline