osmapa.pl/osm24

Brakuje chodników otagowanych jako highway=footway bicycle=yes. Są tego spore odcinki, wynikające z oznakowania lub z przepisów o ruchu drogowym. W Krakowie również całe centrum jest zamazane parkingami rowerowymi.

Hmm… A jakim kolorem? Bo bicycle=designated uwzględniam jako ścieżki. Bicycle yes to może być nawet na krajówce. Można wyłączyć warstwe poi, ale faktycznie parkingi są zbyt natrętne.

Chodzi mi konkretnie o chodnik z dopuszczonym ruchem rowerowym. One zresztą często biegną wzdłuż głównych dróg w mieście bo pieszych tam mało a szybko jadących samochodów bardzo dużo. Wzdłuż Nowosądeckiej i Witosa jest odpowiednie oznakowanie:
http://www.openstreetmap.org/#map=15/50.0180/19.9630&layers=C
Wzdłuż Zakopiańskiej i Alei Powstańców Śląskich wynika z przepisów (szeroki chodnik + >50km/h na jezdni):
http://www.openstreetmap.org/#map=16/50.0246/19.9324&layers=C
http://www.openstreetmap.org/#map=17/50.03866/19.95355&layers=C

Jak widzisz, są tego duże odcinki i warto by dodać do mapy. Kolor mógłby być taki sam jak dla współdzielonej ścieżki bo z punktu widzenia rowerzysty to prawie to samo.

Przy okazji:

Te wszystkie szlaki sam rysowałem :smiley:

Ok :slight_smile: dodam.

Nie wszystkie :wink: chyba zielony i czerwony w fragmentach jest mój :slight_smile:

Dodatkowo

https://copy.com/6AY6TldklC6verYf

Tak jak mówiłem chce zrobić renderowanie pasów

Pewnie najlepiej tak samo, jak na osm24.eu, jeśli mają podane godziny (zielone/żółte/białe). To by dotyczyło głównie sklepów i serwisów (mogą być wspólnie w jednym miejscu albo tylko sklep/serwis), ale jestem w stanie sobie wyobrazić np. zagrożenia występujące w ściśle określonych godzinach. Tylko zamiast niebieskiego (brak danych) dałbym kolory według typu.

Na razie tylko rzucałem, co mnie jako rowerzystę interesuje - najpierw wolę wiedzieć, czy autor serwisu uzna pomysł za sensowny i wykonalny, a potem można pokombinować nad detalami. Może dla tych, dla których się da w miarę rozpoznawalnie, przygotować odpowiednie ikonki? Akurat u-kształtne ramy byłoby łatwo wyrysować, podobnie można oznaczyć parkingi zadaszone (daszek na górze ikonki).

Na tej mapie oznaczanie parkingu i sklepu przez ikonkę roweru jest nadmiarowe, bo to jest serwis tematyczny i wiadomo, czego dotyczy. Dlatego serwis techniczny jest wystarczająco czytelnie oznaczony, a literka P i np. pałąk z daszkiem (zadaszony u-kształtny) wystarczą zamiast symbolu roweru. Nie wiem jaką główną ikonkę wymyślić dla sklepu - mógłby być domek, ale lepiej nie, bo są też przechowalnie rowerowe i dobrze byłoby móc oznaczyć sklep z serwisem i przechowalnią albo dowolną kombinację tych rzeczy - np. sklepy z otagowanym serwisem oznaczałbym jakąś inną ikonką niż sklepy bez tagu serwis (np. klucz na górze).

Jak tagujemy śluzy?

A może jako stowarzyszenie zarejestrujemy jakąś chwytliwą nazwę domenową i zaczniemy porządnie ten projekt promować? Bo na pewno spora część użytkowników da się zachęcić do aktywnego mapowania i uzupełniania danych.

Fajny pomysł! @Rekrutacja prowadził niedawno szkolenie z OSM dla rowerzystów, więc ma już jakieś doświadczenie, poza tym jest taka broszurka (po angielsku) “Cycle mapping for cycle routing with OpenStreetMap”:

http://issuu.com/cyclestreets/docs/cyclemappingguide

a ja staram się podrzucać takie rowerowe informacje na forum Masy Krytycznej jak tylko coś usłyszę.

Ok, jeśli chodzi o śluzy to jest tag: http://wiki.openstreetmap.org/wiki/Tag:cycleway%3Dasl Ale bardzo mi się nie podoba. Z tego co widzę to jest dopiero użyty 2tys razy. Więc zaproponuję swój, który jest możliwy do implementacji na stronie.
bicycle:asl:lanes=…(yes/no)

Uważam, że mój pomysł jest o tyle lepszy, że nie powinno być problemu ze zrobieniem śluzy obejmującej konkretne pasy.

Pochwalę się też moim widokiem pasów. Tak wygląda skrzyżowanie dla zoom < 18
https://copy.com/ee3FfgXiZZbwcADg
I dla większego:
https://copy.com/zeJUaqBlRGomAqVe

Kolorystyki w legendzie jeszcze nie ma więc:
czerwony - rower,
czarny - samochód,
żółty - pieszy (np. żółty i czerwony to ścieżka rowerowa z chodnikiem, rozdzielona liną)
niebieski - bicycle = yes (na drodze) oraz na równych prawach z pieszym na chodnikach.

Dodałem też Footway z bicycle=yes.

Mały change log dla bicycle.osm24.eu:
-Grubość linii w widoku “Drogi rowerowe” zmniejszona do 2px
-Rozróżnianie nawierzchni (asfalt/kostka brukowa)
-Szlaki rowerowe powinny teraz wyświetlać również route=mtb (niestety nie sprawdziłem w praktyce)
-Sporo optymalizacji szczególnie w renderowaniu dróg i pasów.

Nikt nie powiedział co sądzi o moim pomyśle na śluzy. Dlatego poczekam z ich implementacją.

TODO:
-Więcej ikonek/typów POI
-POI jako klikalne punkty
-Dekorowanie linii w trybie pasów (strzałki skrętów/kierunków). Niestety wtyczka do LL nie obsługuje offsetu i pewnie muszę napisać swoją.
-Błąd z wyświetlaniem “przybliż”/“ładuje”
-Czyszczenie kolejki zapytań do overpass przy zmianie warstwy (obecnie czeka aż poprzednia pobierze się do końca)

Raczej się nie wyświetlają, konkretnie nie wyświetla się ani ten: http://www.openstreetmap.org/relation/3125692 ani żaden w tej okolicy: http://mtb.waymarkedtrails.org/pl/?zoom=13&lat=50.79081&lon=16.31712&hill=0

Tego z kolei ja nie sprawdziłem w praktyce ;).

Po załadowaniu się szlaków nie da się ich wyłączyć… tzn. można np. włączyć Drogi rowerowe, ale szlaki i tak zostają.
Po prawej stronie na dole jest u mnie pusty biały prostokąt (nad atrybucją). Tak ma być, czy mam już całkiem rozjechanego firefoxa? :wink:

Poza tym super wizualizacja, czekam na wersję stabilną aby zacząć ją reklamować ;).

Pomysł: czy na wizualizacji szlaków szlaki mtb mogłyby się jakoś dodatkowo odróżniać od rowerowych, np. stylem lub grubością linii? Dla mnie ma to taki sens, że po pchaniu roweru po szlakach mtb wokół Ptasiej Kopy w Wałbrzychu nigdy się na nie z rowerem nie pakuję (nie te konkretne tylko ogólnie mtb), albo przynajmniej planuję z góry jakieś wyjście awaryjne ;).

Nie :wink: Adblocka :stuck_out_tongue:

Są przerywaną linią, a przynajmniej powinny być :slight_smile: Postaram się to naprawić bo to pewnie wina query do overpass

Co o tym myślicie?

Może jeszcze stara wersja była na serwerze

Jak otagować kiedy chodnik jest kostką brukową a wydzielony pas asfaltem?

Tak to wygląda w kodzie


		if(this._checkTag(el.tags,"cycleway:surface","paving_stones",'=')
			|| this._checkTag(el.tags,"cycleway:left:surface","paving_stones",'=')
			|| this._checkTag(el.tags,"cycleway:right:surface","paving_stones",'=')){
				dasharray = "2, 3";
		}else if(this._checkTag(el.tags,"cycleway:surface","asphalt",'=')
			|| this._checkTag(el.tags,"cycleway:left:surface","asphalt",'=')
			|| this._checkTag(el.tags,"cycleway:right:surface","asphalt",'=')){
				dasharray = 1;
		}else if(this._checkTag(el.tags,"surface","paving_stones",'=')){
				dasharray = "2, 3";
		}else if(this._checkTag(el.tags,"surface","asphalt",'=')){
				dasharray = 1;
		}

Tak, teraz wszystko na co poprzednio narzekałem działa poprawnie :).

Dodałem takie małe ułatwienie do bicycle.osm24.eu Teraz z dodatkowym parametrem ściąga wszystkie highway (nawet footway) i przy większym zoom pokazuje turn lanes. Na razie uwzględniam tylko 2 tagi: bicycle:lanes i turn:lanes

http://bicycle.osm24.eu/?full=yes
Przykład:

Hm, jakoś nie mogę się połapać w kolorach, zwłaszcza przy największym zoomie… :frowning: Czerwony to pewnie ścieżka, ale niebieski - “jeden kierunek nie dla rowerów” ze strzałkami w dwie strony?

Akurat to nadal mapa rowerowa więc to wartości z bicycle:lanes no/yes/designated