Derbeth's Comments
| Changeset | When | Comment |
|---|---|---|
| 187573121 | Jestem bardzo dobrze świadomy błędu "Tagging for the renderer". Do tego błędu jest wymagane, jak piszesz, łamanie "poprawności danych" (incorrect tags). highway=path#Tagging wyraźnie zaleca specyfikowanie tagu 'surface' ('Without access and surface tags, routing engines may penalise the use of a path'). Nigdzie w Wiki OSM nie znalazłem przykładu, gdzie byłoby footway:surface bez zdefiniowania nieprefiksowanego 'surface'. footway:surface=* mówi "Specifies surface of a footway in cases where surface is not sufficient for this purpose". Moim zdaniem ustanawia to hierarchię: 'surface' to wymaganie, a 'footway:surface' to taki tam sobie ozdobnik. A ty, na jakiej podstawie zdecydowałeś, że w 'surface,bicycle:surface=*=*' czegoś brakuje; co więcej, że taka kombinacja jest "błędna" i jest tagowaniem pod renderer? |
|
| 187573121 | "bo obiekt ten jest w jedynie w części pieszej pokryty jest płytkami". Dlatego jest specyfika tagów. Tagi cycleway: nadają specyfikę, gdy dla części rowerowej dana wartość różni się od ogólnej ('surface' bez prefiksu). Gdy na drodze publicznej jest kontrapas, nikt nie taguje 'oneway:vehicle=yes,oneway:bicycle=no', lecz 'oneway' jest używane jako wartość domyślna, bez prefiksu: 'oneway=yes,oneway:bicycle=no' Prefiksowanie każdego tagu pod foot/cycleway to jest dopiero błędne podejście. Absurd wychodzi gdy weźmiemy brukowaną ścieżkę. Zaczyna jako 'highway=path,surface=paving_stones' (nie jako 'highway=path,footway:surface=paving_stones'). Po pewnym czasie przychodzą robotnicy, wbijają łopaty, wykopują część płytek, w puste miejsce leją asfalt, malują na asfalcie białą farbą rower. Dochodzi 'segregated=yes'. Czemu nagle `surface' ma przemigrować do 'footway:surface'? |
|
| 187527418 | Co do obrysów budynków to przyznam się, że ich nie sprawdzałem - użyłem tego, co było i nie myślałem, czy są poprawne, czy nie (na podkładzie z satelity nie wyglądało bardzo źle); dodane były 6 lat temu: changeset/78706142#map=16/50.10465/20.56168 |
|
| 187573121 | Możesz mi wytłumaczyć, w jaki sposób surface=paving_stones jest błędne? W którym miejscu stojąc w terenie jesteś w stanie pokazać mi miejsce, gdzie ten tag fałszuje rzeczywistość? Jeśli nie jesteś w stanie, to może chociaż jesteś w stanie pokazać router albo renderer, który w "twojej" wersji daje mierzalnie lepsze wyniki niż w "mojej"? Jeśli tak, to przepraszam za zamieszanie. Ale póki co nie widzę żadnych metryk i mam wrażenie, że masz problem z moją osobą, a nie z takimi czy innymi tagami. Mam też poparcie w oficjalnych regułach. surface=*#Default_values mówi: "It is generally considered desirable to tag it explicitly for all roads (…) Data consumers may also treat untagged surface specially (…) for example display "no data"". To znaczy, że Brouter ma prawo (may) traktować path z brakującym tagiem "surface" jako "no data". |
|
| 187573121 | Do rysowania mapy albo routingu nie musi być ustawiony profil (np. domyślny styl openstreetmap.org nie zakłada, czy idziesz czy jedziesz), albo ktoś może ustawić sobie bardziej egzotyczne środki transportu z access=*#Transport_mode_restrictions - jest tam grubo ponad 20 środków. Załóżmy że ktoś ustawił mapę pod łyżworolki - ma od mapy dostać surface. Droga z tagami dla pieszych i tagami dla rowerów to równie dobrze może być błotniste klepisko z wydzielonym pasem dla pieszych, dla rowerów, a może nawet jeszcze koni obok. Nie można zakładać, że cycleway+footway wyczerpują wszystkie informacje o danej drodze. |
|
| 187573121 | Owszem, spina, wcześniej się nie spinało: element nie miał żadnego tagu surface. Były routery (np. https://brouter.de/brouter-web/), które nie wykrywały dla roweru żadnej powierzchni. Teraz jak nie odpytasz, dostaniesz wartość:
Tu masz przykład: cycleway:surface=* Uważam, że dodawanie surface=paved ma same wady, więc nie dodaję:
|
|
| 187527418 | Co do Josm - mam wątpliwości, czy ktokolwiek odwiedzi to miejsce (jest tak na uboczu od uczęszczanych dróg, jak się tylko da, a cud architektury to nie jest, więc hitem Instagrama nie jest i raczej nigdy nie będzie), więc nie chcę inwestować nie wiadomo ile czasu w dopieszczanie. Dzięki za uwagi, ale tak jak pisałem, celowo starałem się ograniczać nakład pracy, żeby być tak wiernym zasadom, jak się dało, bez spędzania weekendu na edycji miejsca, które być może nikt nie odwiedzi. Przed moimi edycjami nie było w OSM nic, teraz są jakieś podstawy do dalszych edycji, z radością przekażę ten teren w lepsze ręce. Z istotnych braków: od strony wiaty jest płot, ale nie patrzyłem, dokąd sięga. Brama jest otwarta, tu zrobiłem zdjęcie na szybko: https://www.mapillary.com/app/?pKey=917672374728270, ale jej nie naniosłem, bo nie mam jak narysować płotu. Obiekt jest udostępniony, amenity=shelter jeśli dobrze pamiętam tabliczkę ma służyć do odpoczynku rowerzystom. |
|
| 187527418 | Nazwę wziąłem z PDF-a ewidencji zabytków. Strona 5, pole 2, "Nazwa parku: aktualna" - "Park podworski". Co prawda na stronie 4 jest "Strzelce Wielkie - park dworski" a na stronie 3 "Założenie podworskie w Strzelcach Wielkich", ale na coś musiałem się zdecydować. |
|
| 173764128 | Jest dużo prostsze wytłumaczenie. Tabliczki "teren budowy wstęp wzbroniony" są tam, bo to po prostu jest niezakończona budowa! Nie możesz sobie zakładać, że znak jest tam przez pomyłkę, bo tak sobie życzysz. Masz prawo jazdy? Jak na drodze jest znak "zakaz wjazdu" to nie wytłumaczysz się policji, że na pewno budowlańcy zapomnieli zabrać, a asfalt wygląda na skończony. Byłem dziś w Lipowej i powitała mnie bariera blokująca przejazd oraz nowy napis "teren budowy". Nie ma żadnych znaków świadczących, że jest to droga dla rowerów. Nie jest ukończony asfalt, widać brak jednej warstwy na styku! Oczywiście żadnego dopuszczenia do ruchu być nie mogło. Ogarnij się i nie rób zmian "droga dla rowerów" w miejscach, gdzie nie ma żadnych dowodów, że jest to ukończona droga dla rowerów. O kawałku asfaltu bez oznaczeń można jedno powiedzieć ze 100% pewnością: nie jest drogą dla rowerów. To znaki pionowe i poziome tworzą DDR. |