osmapa.pl/osm24

FF35

Pewnie błąd jest gdzieś w i18next :-/ gdy będę miał chwilę to poszukam.

Dzięki uprzejmości hermann-san na osm24.eu pojawił się język niemiecki https://github.com/dotevo/osm24/issues/38 :slight_smile:
W związku z tym postaram się przetłumaczyć stronę na polski mimo iż nie planowałem już rozwijać tej wersji.

Zrobiłem nową stronkę, ale ze względu, że jest w pod domenie osm24.eu napiszę o tym tutaj.

Screeny:
https://copy.com/dUyedZdEMhDs0xLX
https://copy.com/N3gqGKuOXrGIJdK6

Źródła:
https://github.com/dotevo/bicycle-overpass

Adres:
http://bicycle.osm24.eu

Możliwości:
-Pokazuje szlaki rowerowe (route=bicycle)
-pokazuje ścieżki, kontrapasy, pasy rowerowe
-POI związane z rowerami
-Zagrożenia (hazard:bicycle)

Todo:
-Planuję dodać kolejny zoom, na którym będzie się pokazywać przekrój drogi dla wszystkich dróg wyświetlonych na mapie.
-Trochę więcej POI

Fajne! Ta mapka ma zostać pod aktualnym adresem, czy to tak tylko na start? Oczywiście mam od razu kilka uwag i pomysłów. :slight_smile:

Pod wieloma względami wydaje mi się lepsze niż OCM (bardziej czytelne, konfigurowalne i nie ma dziwnych miejsc typu knajpy i skrzynki pocztowe). Tam za to podoba mi się wyświetlanie wysokości - na razie dane mamy mało dokładne na niziny, ale w górach wystarczą.

Postulowałbym jakieś odróżnienie sklepów rowerowych i serwisów rowerowych, bo jak szukałem raz warsztatu, to okazało się, że nie każdy sklep takie coś prowadzi. Również godziny pracy byłoby dobrze mieć zwizualizowane.

Parkowanie - “wyrwikółka” u-kształtnemu oparciu nierówne i warto by to było jakoś pokazać.

Można tez pomyśleć o wizualizacji typu drogi, bo asfaltowe DDR-y (albo pasy na jezdni) to nie to samo co kostkowe szaleństwo czy ubita (albo i piaszczysta…) ścieżka w terenie.

Miło by było też jakoś pożenić tę mapkę z brouterem, bo wyznaczanie trasy to bardzo przydatna rzecz.

Szkoda, że nie można kliknąć na ikonki, żeby uzyskać więcej informacji.

Niezależnie od powiększenia w prawym górnym rogu mam komunikat “Przybliż proszę Ładowanie…”.

Na stacji metro Młociny w Warszawie przy dużym powiększeniu pojawiają się częściowo kolorowe kafelki. Również testowy tor FSO na Pelcowiźnie jest kolorowy (ale tu tylko on, a nie całe kafelki).

Ciekaw jestem, co to są za znaczki “utrudnienie” i jakie tagi mu odpowiadają? W rejonie Warszawy znalazłem tylko kilka na Tarchomnie i już czuję, że to może być hit eksportowy :wink: , jeśli będzie je w miarę łatwo dodawać.

Na pierwszy rzut oka tyle zauważyłem.

Przydałyby się też punktu rowerów miejskich (np. we Wrocławiu) oznaczyć jakąś ikoną. I trochę wolno ta strona działa - to uzależnione od serwera?
No i może troszkę zmniejszyć liczbę/wielkość parkingów rowerowych na mniejszych powiększeniach? Bo we Wrocku zamazują całe centrum…

Pewnie zostanie pod takim adresem

Na razie jeszcze nie uwzględniam route=mtb, ale planowałem dodać jako szlaki przerywaną linią. Wtedy to będzie miało większy sens.

Jak zwizualizować godziny? Specjalnie na tej mapce dałem inne kolory, aby sklepy były widoczne. Jeśli chodzi o inne POI to nie problem dodać

Ale jak?

Już kiedyś w stylu na overpass robiłem kostkę brukową przerywaną linią. Tutaj też to planuję dodać tylko jeszcze tego nie zrobiłem.

Mogę o tym pomyśleć, ale routing zostawiłem na później.

Postaram się poprawić :wink:

hazard:bicycle=* i renderuje się description. W Warszawie widziałem na północy takie to wykorzystałem.

Wolno działa bo to z overpass leci, ale postaram się to jakoś optymalizować. Już mam zrobione proste cachowanie. Jeśli chodzi o POI to postaram się coś z tym zrobić.

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?