Mapa szlaków i dróg rowerowych OSM

Jedna relacja może bez problemu mogą prowadzić z X->Y inną drogą niż z Y->X. Patrz na role forward/backward. Przykład tu, a wzięte to stąd. Sam parę takich relacji tworzyłem.

Ale te założenia sugerują mi, że fajnym rozwiązaniem jest by:

  • informajca o przebiegu szlaków była w OSM
  • wyszukiwanie i prezentacja - odbywała się na kopii OSM

Generalnie -narzędzia do tworzenia lokalnych kopii OSM są dostępne i wydaje mi się to najfajniejszym podejściem. Tak działają przecież wszelkie BRouter’y, GraphHopper i inne algorytmy routingu.

@MIRLublin
A ja nie polecam bazować na OSM. W ogule mało kto rozumie relacje i mało kto patrzy na nie edytując. W praktyce oznacza to, że latami (sic!) potrafią w OSM wisieć przerwane szlaki, bo ktoś gdzieś pozmieniał układ dróg. Albo ktoś przesortuje kolejność elementów w relacji i już informacja o kolejności znika. Osobiście uważam, że wielkim błędem OSM jest trzymanie szlaków w postaci relacji. Ale jakakolwiek dyskusja na ten temat pewnie zakończyłaby się tym, że pan ortograf powie, że mam za mało edycji i powinienem “u” zakreskować.

Mało kto patrzy, bo edytor je pokazuje trochę po macoszemu i trzeba wiedzieć, co się robi.
Byłby edytor, naturalni posługujący się relacjami, to bym był za trzymaniem nawet ulic jako relacji.

Może wystarczyłoby poprawić historię relacji oraz dorobić narzędzie alarmujące np. przypadek gdy ktoś był zmuszony poprawiając geometrię drogi wstawić jakiś odcinek przecinając wiele relacji transporterowych?
Jak na razie rozmaite wtyczki nie radzą sobie z relacjami więc jak ich będzie przybywać to będzie coraz gorzej.

JOSM sygnalizuje że właśnie zaingerowałeś w jakąś relację wyświetlając stosowny komunikat w lewym dolnym rogu ekranu. Ale łatwo go przeoczyć, ponieważ szybko znika nie wymagając od użytkownika żadnej reakcji.

Wg mnie OpenStreetMap to jedyne rozsądne miejsce do trzymania danych. Zresztą przypomnę moją starą stronkę

Pokazuje szlaki rowerowe i mtb:

Pokazuje kontrapasy, pasy rowerowe, ścieżki

No i gdy przybliżymy widzimy układ jezdni lub kierunek ruchu w miejscu gdzie znajduje się przestrzeń dla rowerzysty.

Oczywiście teraz stronka jest martwa bo było małe zainteresowanie. Ale działa na całym świecie i nie muszę się przejmować aktualnością danych bo wiem, że mapowicze wszystko poprawią.

Sorry za zwłokę ale urlop.

Akurat o tym nie wiedziałem, przyda się. Ale nadal ktoś musiałby siedzieć i kontrolować czy wszystko ok.

Tak zgoda ale do tego trzeba mieć zasoby których na razie nie posiadamy (nie mówię tylko o finansowych).

Druga sprawa relacje typu STR istnieją od 2015 a nie znalazłem zagranicznego narzędzia które nie robi tego na własnych danych. Co ciekawe nawet więcej stoi na Googlu.

@Dotevo
Gdyby chodziło o same wyświetlanie to ok, ale tu muszę jeszcze wyszukiwać i to tylko po tych danych a nie po całej infrastrukturze. Trzymanie dwóch zestawów danych (wyświetlanie - OSM, szykanie - lokalnie) mija się z celem. Jest do zrobienia ale więcej wysiłku pójdzie na sprawdzanie czy wszystko się zgadza niż na rozwój i utrzymanie.

Ja tworze i utrzymuje to: mirl.info.pl. Oraz tworze kopię na OSM (choć zauważyłem że ktoś na żywca kopiuje bez podania źródła ode mnie, ale ok).
Mam pełną kontrole która niestety jest bardzo potrzebna aby coś pokazać lub ukryć itp.

Mały update strony http://mapaszlakow.eu/
Mapa działa teraz w oparciu o geojson (zrezygnowałem z UTFGrid) dzięki czemu podświetla się cały przebieg szlaku. Nie wiem jeszcze czemu ale potrafi czasem przymulić (geojson ze szlakami ma ok. 4mb i czasem na komórce wyskakuje błąd, na desktopie chodzi bardzo dobrze). Myślę, że to wina dużego geojsona, nie wiem jeszcze jak to rozwiązać (zastosowałem już simplify w postgisie oraz zmniejszyłem liczbę miejsc po przecinku do 4).
Na razie wersja interaktywna jedynie dla szlaków rowerowych.
Należy włączyć warstwę ‘interactive’ na liście warstw. Najechanie kursorem na szlak powoduje jego podświetlenie zgodnie z kolorem, kliknięcie powoduje wyśrodkowanie szlaku na ekranie. Przydatne bardzo w rejonach o dużej ilości szlaków, gdy nie wiadomo gdzie który prowadzi.

Fajnie, dzięki.
Przy okazji: pewnie przydałoby się poprawić deklarację strony kodowej w nagłówku. ANSI toto nie jest.

Pozdrawiam,
Grzesiek

No właśnie tylko z takim ustawieniem pojawiają się polskie znaki w opisie szlaków.

Na Firefoxie polskich znaków nie mam, na Chrome mam.

KWrite twierdzi, że to windows-1250.

Problem jest prawdopodobnie w tym pliku z geojsonem gdzieś przy eksporcie.

Geojson jest automatycznie generowany z postgresa i dostaje to kodowanie z automatu. Nie wiem jeszcze dlaczego. Muszę do tego przysiąść. Następnie geojson jest zamieniany w zmienną js poprzez cmd. Dziwne ale spróbuję to dopracować. Dzięki za info.

Postgres i cały pipeline na Windowsie? Współczuję :laughing:

Nie jest tak źle. Jedyny problem to aktualnie to kodowanie. Zrobiłem wersję interaktywną dla szlaków pieszych. Muszę przyznać, że bardzo ciekawa jest eksploracja szlaków mi nie znanych ale jednocześnie na mapie jest bardzo dużo braków i błędów.

A my zrobiliśmy niedawno nową wersję serwisu Sieć Rowerowa, gdzie rysujemy Rowerową Mapę Polski i wyznaczamy Sieci Tras Rowerowych:

http://siecrowerowa.pl - Mapa
http://siecrowerowa.pl/blog - Główna strona z informacjami o projekcie
https://facebook.com/siecrowerowa/ - Profil fb, newsy

(wspominałem o projekcie wcześniej w tym wątku - poprzednia nazwa Otwarty Schemat Tras Rowerowych)

Dane mamy jeszcze dość wstępne, ale mamy już grupę kilku ludzi chętnych do rysowania i poprawiania dróg w swojej okolicy.
Przypomnę że dróg nie rysujemy w OSM, ale nie wykluczamy tego w przyszłości. Korzystamy natomiast z podkładu OSM.

Obecnie dla Wrocławia i Lublina mamy na mapie wyznaczone prototypowe Sieci Tras Rowerowych ( https://siecrowerowa.pl/blog/co-to-jest-str/ - NB jedna tego typu węzłowa sieć, znakowana w terenie, istnieje już w Polsce w Białej Podlaskiej).
We Wrocławiu i Lublinie można na naszej mapie planować wycieczkę klikając w węzły sieci.

Natomiast dla Trójmiasta robimy inwentaryzację odcinków dróg, tzn rysujemy je i oznaczamy ich parametry: rodzaj nawierzchni, jakość, natężenie ruchu, układ drogi, oraz na tej podstawie wyznaczamy pewną ocenę przydatności drogi dla turystyki lub dojazdów rowerowych
(więcej o klasyfikacji https://siecrowerowa.pl/blog/opis-klasyfikacji-drog/ ).

Plany do wiosny:
Zebrać grupę ludzi chętnych do rysowania, dopracować Trójmiasto i zacząć inne regiony.
Pracujemy obecnie nad narzędziami ułatwiającymi wspólne tworzenie mapy.

Pozdrawiam i zapraszam do podzielenia się wrażeniami i uwagami
Rafał

Może osobny wątek na STR?

Brakuje atrybucji.

Dobry pomysł, temat Sieci Tras Rowerowych przeniosłem tu: https://forum.openstreetmap.org/viewtopic.php?id=60671
Dzięki Wojtek, to już się nie wcinam w dyskusję :slight_smile: