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.***
#251 2014-01-06 22:27:12
- diverpl
- Member
- From: Szczecin, Poland
- Registered: 2012-02-19
- Posts: 131
Re: osmapa.pl
Chciałbym też poruszyć kwestię stylu renderowania mapy bo dawno chyba nie była aktualizowana i z czytelnością i wygodą odstaje mocno od innych.
Na przykład - czy jest jakiś racjonalny powód, dla którego nie są renderowane linie kolejowe otagowane jako service=siding? Dzięki temu przykładowa stacja kolejowa Police Chemia zniknęła z powierzchni ziemi. Trudno nazywać Osmapę mapą turystyczną, gdy nie ma na niej tak istotnych elementów krajobrazu, jak tory kolejowe.
Offline
#252 2014-01-07 10:36:19
- wajak
- Member
- Registered: 2010-04-20
- Posts: 273
Re: osmapa.pl
Ja prawie 2 lata temu zrobiłem zmianę w OSMapa https://github.com/pbabik/OSMapa-Topo/pull/81. Chodziło o rozszerzenie oznaczenia dróg nieutwardzonych i tych z nawierzchnią nieasfaltową. Ta zmiana nie znalazła się do tej pory na osmapa.pl.
Dodanie renderowania linii kolejowej service=siding nie jest trudne, ale czy po zmianie zostanie zaktualizowany generator kafelków na serwerze?
Offline
#253 2014-01-08 03:41:53
- balrog-kun
- Member
- From: Warsaw, Poland
- Registered: 2008-08-10
- Posts: 1,365
- Website
Re: osmapa.pl
Ja prawie 2 lata temu zrobiłem zmianę w OSMapa https://github.com/pbabik/OSMapa-Topo/pull/81. Chodziło o rozszerzenie oznaczenia dróg nieutwardzonych i tych z nawierzchnią nieasfaltową. Ta zmiana nie znalazła się do tej pory na osmapa.pl.
Zaadaptowalem ta zmiane do aktualnego stylu na osm.trail.pl. Na szczescie niewiele sie zmienilo akurat w tych fragmentach stylu, oprocz tego ze ogolna skladnia mapnika jest troche inna. Odswiezenie kafelka trzeba wymusic przez /dirty lub poczekac na edycje w danej okolicy.
Pewnie niektore z tych dlugich porownan wartosci latwiej byloby zrobic tylko raz, w znacznikach DataSource.
Offline
#254 2014-01-08 03:53:29
- balrog-kun
- Member
- From: Warsaw, Poland
- Registered: 2008-08-10
- Posts: 1,365
- Website
Re: osmapa.pl
Na przykład - czy jest jakiś racjonalny powód, dla którego nie są renderowane linie kolejowe otagowane jako service=siding? Dzięki temu przykładowa stacja kolejowa Police Chemia zniknęła z powierzchni ziemi. Trudno nazywać Osmapę mapą turystyczną, gdy nie ma na niej tak istotnych elementów krajobrazu, jak tory kolejowe.
No wiec, po pierwsze na domyslnej warstwie osm.trail.pl byly renderowane service=siding i nadal sa. Tylko, ze ekipa ktora jakies poltora roku temu chciala aby styl Osmapy startowal w konkursie na najladniejsze mapy sforkowala arkusz styli na serwerze i przez tydzien dokonala roznych zmian, niektore z nich "niedoskonale technicznie" przez co np. renderowanie jest wolniejsze i zniknely moje ulubione pomidorki. Strona osmapa.pl przelaczyla sie na ten drugi styl, ale na urzadzeniach mobilnych (mobac, locus...) jest domyslny. Z tego co widze, zmienione zostalo tez renderowanie kolei i wyglada na to, ze wkradl sie smieszny blad przez ktory service=* sie nie renderowaly.
Po drugie kazdemu zalezy na tym, zeby renderowalo sie to co jego akurat interesuje i podswiadomie wydaje mu sie to najwazniejszym elementem mapy i ma na to rozne uzasadnienia. Najbardziej odczuwaja to autorzy stylu na osm.org. I tak samo wydaje mi sie mocno przesadzone to, ze bocznice na stacjach sa nieodlacznym elementem mapy turystycznej. Nawet chyba na odwrot, mapa turystyczna pokazuje elementy turystyczne oraz jak do nich dojechac (prznajmniej na wiekszych skalach) czyli siatki komunikacyjne sa uproszczone tak zeby bylo widac jak dojechac z A do B.
Last edited by balrog-kun (2014-01-08 04:02:54)
Offline
#255 2014-01-10 20:48:43
- ndmystko
- Member
- Registered: 2013-07-15
- Posts: 245
Re: osmapa.pl
W tym rejonie http://osmapa.pl/#lat=50.22832&lon=19.26438&z=17&m=os wszystkie szlaki są rowerowe ale połowa jest renderowana jak piesze. Różnica w źródłach jest taka, że niektóre mają zdefiniowany osmc:symbol jako black:white:black_bar oraz red:white:red_bar i te właśnie są renderowane jak piesze. Czy należałoby je usunąć ze źródeł czy może renderer powinien być zmodyfikowany aby opierać się wyłącznie o wartość tagu route relacji?
Offline
#256 2014-01-10 23:25:52
- royas
- Member
- Registered: 2013-08-05
- Posts: 111
Re: osmapa.pl
Jeśli szlak w terenie jest oznakowany czarnym/czerwonym paskiem na białym tle to tagowanie jest dobre. Nie spotkałem w Polsce takiego znakowania szlaków rowerowych. Trzeba sprawdzić w terenie i jeśli oznakowanie jest inne to usunąć osmc:symbol= oraz symbol=.
Offline
#257 2014-01-11 10:53:46
- ndmystko
- Member
- Registered: 2013-07-15
- Posts: 245
Re: osmapa.pl
Szlaki w tamtym rejonie są oznakowane tak jak tutaj: http://www.powiat.limanowa.pl/pl/2150/0 … erowe.html czyli zupełnie inaczej niż szlak pieszy ale jednak zawierają kolorowy pasek. Problem, jak rozumiem, wynika z tego, że tag osmc:symbol nie przewiduje symbolu roweru. Niektórzy używają wartości typu blue:white:blue_bicycle która nie występuje w standardzie ale dobrze opisuje symbol szlaku a ktoś inny spróbował użyć symbolu przewidzianego na http://wiki.openstreetmap.org/wiki/Key:osmc:symbol ale efekt jest taki, że osmapa.pl wyrenderowała je jako piesze.
Offline
#258 2014-01-11 14:02:02
- popej
- Member

- Registered: 2008-09-20
- Posts: 500
- Website
Re: osmapa.pl
Te szlaki są oznaczone jako route=bicycle, czyli nie ma wątpliwości, że są rowerowe. Nie bardzo widzę, jaki związek z określeniem typu ma osmc:symbol, skoro podstawowe tagowanie to definiuje. Po prostu błąd renderowania.
popej
Offline
#259 2014-01-11 16:59:09
- pbabik
- Member
- Registered: 2010-12-09
- Posts: 353
Re: osmapa.pl
Trzeba by przerobić skrypt do wyciągania szlaków. Pamiętać należy, że ma on czeskie korzenie, a tam sprawa jest jednoznaczna - szlaki rowerowe są zawsze na pomarańczowym tle, piesze zawsze na białym. Tu jest źródło: https://github.com/pbabik/OSMapa-Topo/b … _simple.py
Edit: dodam może jeszcze, że renderowanie opiera się już wyłącznie na przekonwertowanych (na czeski schemat - http://wiki.openstreetmap.org/wiki/Wiki … Den.C3.AD) odcinkach szlaków, oryginalna informacja z "route" jest tracona na etapie copy_tracks.
Last edited by pbabik (2014-01-11 17:06:24)
Offline
#260 2014-01-11 17:59:58
- royas
- Member
- Registered: 2013-08-05
- Posts: 111
Re: osmapa.pl
Faktycznie w tym skrypcie analiza tła z osmc:symbol (wg czeskich zasad) ma wyższy priorytet niż route=bicycle.
Wydaje mi się jednak, że dane też są błędne. Tzn. użyta wartość osmc:symbol nie określa polskiego oznaczenia szlaków rowerowych i moim zdaniem nie powinno się go używać do ich oznaczania. Można zaproponować dodane nowego symbolu "czarny rower" (na wiki jest prośba aby nie wymyślać samemu symboli dla tego klucza). Można też dodać i używać wiki:symbol=*.
Offline
#261 2014-01-13 10:32:42
- rogal
- Member
- Registered: 2010-11-09
- Posts: 694
Re: osmapa.pl
a ja podtrzymuje swoją opinię, iż najlepiej wyjdzie uruchomienie stylu MapSurfer (jest jako dostępna warstwa na osmapa.pl) i ew. dopasowanie go do naszych lokalnych uwarunkowań (szlaki, itp)
http://navidata.pl - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin
Offline
#262 2014-01-13 13:19:17
- ndmystko
- Member
- Registered: 2013-07-15
- Posts: 245
Re: osmapa.pl
Wydaje mi się jednak, że dane też są błędne. Tzn. użyta wartość osmc:symbol nie określa polskiego oznaczenia szlaków rowerowych i moim zdaniem nie powinno się go używać do ich oznaczania. Można zaproponować dodane nowego symbolu "czarny rower" (na wiki jest prośba aby nie wymyślać samemu symboli dla tego klucza). Można też dodać i używać wiki:symbol=*.
Symbole roweru w różnych kolorach to oznakowanie starego typu. W tej chwili obowiązuje znak z kolorowym paskiem pod czarnym symbolem roweru: http://pl.wikipedia.org/wiki/Szlak_rowerowy. wiki:symbol potrafiłby to obsłużyć. Ponieważ wymaga formatu svg, na wikipedii znalazłem odpowiednie symbole w formacie svg a zmiana koloru paska była trywialna. Jeśli obrazek w formacie svg to wszystko co potrzeba aby stosować wiki:symbol to może pójść tędy?
Offline
#263 2014-01-13 16:18:03
- royas
- Member
- Registered: 2013-08-05
- Posts: 111
Re: osmapa.pl
Chodziło mi opisanie aktualnych oznaczeń przez połączenie dwóch symboli foreground w osmc:symbol typu:
red:white:black_bicycle:red_bar - szlak lokalny czerwony
?:white:green_bicycle::R3:green - szlak międzynarodowy R3 - oznaczenie aktualne do 2018r
?:orange:black_bicycle::12:black - szlak rowerowy - nowe oznaczenie na pomarańczowym tle
Ale nie jestem pewien czy to w ogóle dobry pomysł, bo osmc:symbol raczej nakłada symbole foreground na siebie, a nie rozmieszcza je w pionie.
Więc pewnie wiki:symbol jest najprostszym rozwiązaniem. Jakiś render to obsługuje?
Offline
#264 2014-01-13 16:37:00
- balrog-kun
- Member
- From: Warsaw, Poland
- Registered: 2008-08-10
- Posts: 1,365
- Website
Re: osmapa.pl
Jesli to jest ten sam mapsufer co MapSurfer.NET (nie wiem, bo na osmapa.pl ladowany jest po ip) to niestety nie da sie go latwo dostosowac, bo nie zostaly udostepnione zrodla. Nie korzysta z mapnika tylko z czegos wlasnej konstrukcji, napisanego w .NET.
Offline
#265 2014-01-14 10:46:28
- rogal
- Member
- Registered: 2010-11-09
- Posts: 694
Re: osmapa.pl
No to lipa
. Kiedyś kolega pbabik miał mapę osm-hd pod adresem http://www.geowebhost.pl/osm-hd - niestety już nie działa. A render bił na głowę wszystko, co widziałem
Może się podzieli? ![]()
http://navidata.pl - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin
Offline
#266 2014-01-14 11:34:48
- pbabik
- Member
- Registered: 2010-12-09
- Posts: 353
Re: osmapa.pl
Po lekkim odświeżeniu stylem włada teraz kolega SQ9NIT
Sęk w tym, że nie mamy gdzie go wystawić. A potrzebna jest mocna maszyna i to najlepiej z SSD, gdyż niestety QGIS jest bardzo zasobożernym silnikiem.
Offline
#267 2014-01-14 11:54:26
- rogal
- Member
- Registered: 2010-11-09
- Posts: 694
Re: osmapa.pl
hm...a są jakieś możliwości na przeniesienie go na inny silnik?
http://navidata.pl - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin
Offline
#268 2014-01-14 12:56:26
- pbabik
- Member
- Registered: 2010-12-09
- Posts: 353
Re: osmapa.pl
Automagicznie niedasie. Jest niby eksport z QGIS do SLD, ale to nędza.
Niezłym pomysłem na zaprojektowanie nowego stylu jest wzięcie Tilemilla i OSM Bright - https://github.com/mapbox/osm-bright - co zaoszczędza masę czasu na obsłużenie najważniejszych tagów, a potem można kombinować. No i CartoCSS mimo że nadal tekstowy, to jest o niebo lepszy od przebrzydłego XML.
Offline
#269 2014-01-18 11:26:16
- royas
- Member
- Registered: 2013-08-05
- Posts: 111
Re: osmapa.pl
dodam może jeszcze, że renderowanie opiera się już wyłącznie na przekonwertowanych (na czeski schemat - http://wiki.openstreetmap.org/wiki/Wiki … Den.C3.AD) odcinkach szlaków, oryginalna informacja z "route" jest tracona na etapie copy_tracks.
Ta konwersja powoduje jeszcze jeden błąd. Jeśli daną drogą biegną dwa szlaki różnego typu ale o tym samym kolorze, np. żółty pieszy i żółty rowerowy, to wyświetlany jest jedynie rowerowy. Spowodowane jest to tym, że dla danego way'a kolumna kct_yellow może mieć wartość yes(pieszy) ALBO bicycle.
Offline
#270 2014-01-21 15:44:57
- d_m_at
- Member
- Registered: 2013-12-23
- Posts: 513
Re: osmapa.pl
Bardzo podoba mi się Osmapa, chciałbym jednak zgłosić jeden błąd i kilka sugestii rozwojowych:
1. Nie działa wyszukiwarka na Internet Explorer 11. Pojawia się błąd "Error: bad request". IE jest jednak bardzo popularna i o ile na starszych wersjach ma prawo coś nie działać - rozwiązaniem jest wtedy update do najnowszej wersji, to na najnowszej powinno wszystko działać prawidłowo.
2. Brakuje renderowania "landuse: Farmyard". Mogłoby się generować podobnie lub w zbliżony sposób do landuse: residental.
3. Przy wyznaczaniu trasy brakuje opcji "przez", czyli dodawania punktu trasy poprzez przeciąganie wyznaczonej linii lub przez menu pod PPM.
4. Zagraniczne nazwy po polsku, chyba jak dotąd nie ma takiej mapy opartej na danych z OSM. Nie będzie wtedy ryzyka używania Osmapy za granicą i może wtedy można by generować cały świat? Nazwy narodowe mogłyby się pojawiać na osmapa.com, kiedyś w przyszłości...
5. Kontury budynków niepotrzebnie są widoczne z dużych odległości. Powoduje to, że ładniej wyglądają miejscowości bez konturów budynków. Dodatkowo przydałoby się zmienić ich kolor z szarego na po prostu ciemniejszy odcień koloru użytego dla landuse: residental.
Offline
#271 2014-01-21 21:41:10
- d_m_at
- Member
- Registered: 2013-12-23
- Posts: 513
Re: osmapa.pl
Bardzo podoba mi się Osmapa, chciałbym jednak zgłosić jeden błąd i kilka sugestii rozwojowych:
1. Nie działa wyszukiwarka na Internet Explorer 11. Pojawia się błąd "Error: bad request". IE jest jednak bardzo popularna i o ile na starszych wersjach ma prawo coś nie działać - rozwiązaniem jest wtedy update do najnowszej wersji, to na najnowszej powinno wszystko działać prawidłowo.
Udało mi się ustalić, że błąd ten pojawia się tylko przy zapytaniach zawierających polskie znaki.
Offline
#272 2014-01-21 23:35:40
- balrog-kun
- Member
- From: Warsaw, Poland
- Registered: 2008-08-10
- Posts: 1,365
- Website
Re: osmapa.pl
4. Zagraniczne nazwy po polsku, chyba jak dotąd nie ma takiej mapy opartej na danych z OSM.
Baza uzywa polskich nazw od dluzszego czasu, ale prawdopodbnie widoczne jest to tylko na wyzszych zoomach w panstwach sasiadujacych z Polska bo tam kafelki maja szanse sie same odswiezyc.
Nie będzie wtedy ryzyka używania Osmapy za granicą i może wtedy można by generować cały świat?
Nie pomogloby jakos zauważalnie w generowaniu calego swiata, ciezko powiedziec czy polepszyloby czy pogorszylo przegladanie mapy poza Polska.
Offline
#273 2014-01-25 00:05:51
- rogal
- Member
- Registered: 2010-11-09
- Posts: 694
Re: osmapa.pl
Hej!
Jeszcze raz nieśmiało ponawiam prośbę o jakiegoś linka do garmin.osmapa.pl na osmapa.pl - w wielu miejscach pojawiły się w Internecie informacje promujące mapy dla Garmina z linkiem do osmapa.pl - masa ludzi tam wchodzi i miota się szukając do ściągnięcia map. Z góry dzięki!
http://navidata.pl - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin
Offline
#274 2014-02-06 16:02:54
- ndmystko
- Member
- Registered: 2013-07-15
- Posts: 245
Re: osmapa.pl
A jak jest z odświeżaniem na poszczególnych poziomach powiększenia? Obszar, który rysowałem, zawiera moje poprawki przy skali 50m, 100m i 500m. Stara zawartość jest wyświetlana dla 300m i 1km. Zdawałoby się, że najpierw będą uaktualnione kafle dla dużej skali bo jest ich najmniej a dopiero później przeliczone zostaną setki i tysiące tych drobniejszych. To jakoś inaczej działa?
Offline
#275 2014-02-06 16:51:38
- benek
- Member
- Registered: 2013-06-04
- Posts: 319
Re: osmapa.pl
A jak jest z odświeżaniem na poszczególnych poziomach powiększenia? Obszar, który rysowałem, zawiera moje poprawki przy skali 50m, 100m i 500m. Stara zawartość jest wyświetlana dla 300m i 1km. Zdawałoby się, że najpierw będą uaktualnione kafle dla dużej skali bo jest ich najmniej a dopiero później przeliczone zostaną setki i tysiące tych drobniejszych. To jakoś inaczej działa?
Nie aktualizują się wszystkie kafle tylko zmienione (pobrudzone) ,
Gdyby wszystkie miały być rysowane to miałbyś rację ze mniej kafli dla małego zooma (mała cyfra).
Zatem gdy zmienisz coś niewielkiego to na dużym zoomie taki kafelel zawiera niewiele way i nodów, zatem wyciąg z bazy do generatora kafla jest krótki.Ten sam pobrudzony kafelek wymaga jednak w 2 razy obiektów w mniejszym zoomie i 4 razy więcej danych w kolejnym zoomie, 16 razy w eicej w następnynm, potem 64 itd.
Zatem gdyby generator miał od razu wygenerować 5 zoomów to musi przeanalizować tyle danych co zmieściłoby się na 1024+256+64+16+4+1 kafelach. Zrozumiałe zatem że generuje najpierw największy zoom gdzie ma do wykonania 1/1400 całej pracy do zrobienia bo zajmuje mu mało czasu.
Kafle sąsiednie których nikt nie dotykał (pobrudził) pozostają niezmienione na serwerze i w naszym cachu przeglądarki
Dane które zostały zmienione są dostępne w paczkach generowanych co 1 godzinę (tzw diffy) więc z takiej paczki sam możesz sobie wygenerować (poprawić ) tylko te kafle co wymagają zmiany. (Z diffów można na osmapie.pl podglądać zmiany z ostatniej godziny).
Mapnik poprawia kafle na bieżąco ze zwłokami od kilkunastu sekund do kilku minut, w zależności od zooma i wolnej mocy serwera.
Kafle koło 10-11 zooma, nie renderują się nawet kilka tygodni bez ręcznego wymuszenia.
Dlaczego tak jest?
Bo zwykle obiekty jakie się poprawia są małe gabarytami, a te zoomy i tak takowych nie renderują.
Zatem w takich przypadkach ustawiamy zooma, który ma stare kafle i poleceniem pokaż obrażek (w firefoksie ) uzyskujemy adres kafelka w pasku adresowym, do którego dopisujemy na końcu /dirty i wciskamy enter, po czym cofamy się do adresu obszaru jaki był widziany w starych kaflach i po około minucie robimy Odśwież Wtedy kafel żądany a czasem i sąsiednie które były też edeytowane, jest już wygenerowany.
No ale piszę o Mapniku, a Ty pytałeś o osmapę, Jednak zasada kolejności generowania zoomów do nowego zestawu kafli jest ta sama.
Na osmapie nie wiem jak dirty działa, ale chyba kiepsko.
Niestety osmapa pod windowsem ma zapóźnienie w renderowaniu szlaków turystycznych już wielomiesięczne, i tego zupełnie nie kumam.
Mam tylko nadzieję, że kafle do aplikacji mobilnych są generowane u wydawców tych programów, a nie pożyczane z naszego serwera gdzie brak tych szlaków.
Offline