OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#1 2011-02-13 02:31:25

rogal
Member
Registered: 2010-11-09
Posts: 694

OSMapa Polski, czyli mapa OSM na Garmina

Hej!

Uruchomiłem stronę http://garmin.osmapa.pl na której publikuję kompilacje OSM na odbiorniki GPS Garmin. W założeniu są to kompilacje dopasowane do warunków naszego kraju, jak również znacznie czytelniejsze niż wersje dostępne w innych serwisach.

Jako ciekawostkę, podam iż korzystając z wersji wektorowej OSM (zamiast Mapnik) znacznie łatwiej wyszukuje się wszelakie błędy w OSM.

Nawet jeżeli nie macie odbiornika Garmin, można używać oprogramowania MapSource (w sumie za darmo dostępny) na PC lub GarminMobilePC (też na PC) lub GarminXT na urządzenia Windows Mobile. Nie wiem, czy jest coś na Androida (nie szukałem). Zasadniczo świetnie się tego używa w terenie bo od razu widać co jeszcze zostało do zmapowania:)

Zapraszam do testów i zgłaszania błędów. Dyskusja na temat strony jest też tu:

http://www.garniak.pl/viewtopic.php?f=9&t=9528

Last edited by rogal (2011-02-13 02:32:24)


http://navidata.pl  - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin

Offline

#2 2011-02-13 17:16:11

wajak
Member
Registered: 2010-04-20
Posts: 273

Re: OSMapa Polski, czyli mapa OSM na Garmina

Świetna sprawa, tym bardziej teraz kiedy popularne serwisy jak openmtbmap czy garmin.na1400.info przeżywają problemy związane z popularnością.

Moje uwagi związane są ze sposobem wykorzystania mojego garmina:
Dobrze byłoby uwzględniać tracktype dla dróg typu track, oraz trail_visibility dla path.
Dla waterway drain jest grubszy od stream (z tym, że raczej grubość stream jest ok, a należałoby "odchudzić drain).

Inne problemy:
landuse=reservoir nie jest renderowany
w przypadku, gdy mam obszar otagowany jako building=yes i amenity=school to nie renderuje go jako budynku

Czy te węzły na środku dróg z nazwą ulicy i miejscowością są konieczne? I pytanie przy okazji, w jaki sposób jest generowana miejscowość do której należy ulica? W mojej okolicy to przyporządkowanie wypada kiepsko, czy dodanie tagów is_in do dróg poprawi tą kwestię?

Last edited by wajak (2011-02-13 20:32:00)

Offline

#3 2011-02-13 22:59:58

rogal
Member
Registered: 2010-11-09
Posts: 694

Re: OSMapa Polski, czyli mapa OSM na Garmina

Dzięki za info, przyjrzę się tym błędom. Co do węzłów z nazwą ulicy i przypisania ulic do miejscowości - to jest to dosyć kiepska proteza wynikająca z faktu, iż mkgmap nie obsługuje indeksów MDR używanych do wyszukiwania ulic. Obecnie zamiast tego dodaje POI z nazwami ulic i po tym można wyszukiwać. W ciągu ostatnich paru dni developerzy mkgmap mieli jakieś spore sukcesy z MDR i miejmy nadzieję, że niedługo już wszystko będzie wyglądać normalnie smile.


http://navidata.pl  - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin

Offline

#4 2011-02-21 18:16:33

rogal
Member
Registered: 2010-11-09
Posts: 694

Re: OSMapa Polski, czyli mapa OSM na Garmina

Wgrałem nową kompilację mapy - większość zgłoszonych błędów poprawiłem. Zapraszam do testowania i zgłaszania nowych smile


http://navidata.pl  - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin

Offline

#5 2011-02-21 20:19:20

wajak
Member
Registered: 2010-04-20
Posts: 273

Re: OSMapa Polski, czyli mapa OSM na Garmina

Dla mnie duża poprawa. Podoba mi się bardziej niż UMP, ale to jeszcze przed weryfikacją w terenie smile Gratulacje!

Kilka rzeczy jeszcze w Mapsource znalazłem:
- building=yes shop=mall Taka kombinacja nie jest renderowana jako budynek.
- wszelkie mapy, plany miast (information=map) lądują do kategorii "usługi samochodowe"
- dla mnie przydałoby się renderować jeszcze historic=monument, historic=wayside_cross, historic=wayside_shrine, ale może powinien powstać oddzielny styl mapy turystycznej...
- nie jest renderowany leisure=nature_reserve, co prawda odchodzi się od takiego tagowania na rzecz boundary, ale dużo obiekt jest tak oznaczonych w Polsce.
- zastanowiłbym się czy nie renderować jednokierunkowości, coś takie widziałem na openmtbmap
- tłumaczenia, ale tego nawet nie zgłaszam na tym etapie smile

Pozdrawiam i dzięki za dobry produkt

Offline

#6 2011-02-21 22:13:01

rogal
Member
Registered: 2010-11-09
Posts: 694

Re: OSMapa Polski, czyli mapa OSM na Garmina

Masz adres jakiegoś przykładowego budynku building=yes, shop=mall? Dałbym głowę, że to poprawiłem.
Dzięki za uwagi!


http://navidata.pl  - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin

Offline

#7 2011-02-22 08:04:23

wajak
Member
Registered: 2010-04-20
Posts: 273

Re: OSMapa Polski, czyli mapa OSM na Garmina

rogal wrote:

Masz adres jakiegoś przykładowego budynku building=yes, shop=mall? Dałbym głowę, że to poprawiłem.

Przykład z mojego podwórka: http://www.openstreetmap.org/?lat=52.17 … 8&layers=M

Offline

#8 2011-02-26 19:17:40

wajak
Member
Registered: 2010-04-20
Posts: 273

Re: OSMapa Polski, czyli mapa OSM na Garmina

Test w terenie OSMapy-20022011V1.1 na Garmin Edge 705. Wyznaczanie trasy w odbiorniku w trybie Rower - unikanie głównych ulic.

Mapa jest czytelna, problem tradycyjnie pojawia się przy pomniejszeniach widoku, ale nie spotkałem jeszcze mapy, która by sobie z tym radziła na moim garminie.

Uwagi do wyświetlania:
- railway=abandoned jest rysowane tak samo jak zwykła linia kolejowa, moim zdaniem nie powinno tak być, bardziej powinno to przypominać drogę gruntową w przeciwieństwie do railway=disused, tutaj są tory więc nie ma problemu
- nazwy ulic są sklejane z tagów ref i name. Wg mnie dla dróg od tertiary i niżej nie ma to sensu
- Na moim urządzeniu lasy są błękitne zamiast zielonych, proponowałbym zmienić trochę odcień i może będzie lepiej.

Uwaga do nawigacji:
Dwukrotnie Garmin wymyślił drogę dla roweru po highway=construction i potraktował ją jako ścieżkę.

Generalnie mapa sprawdziła się bardzo dobrze i zagości u mnie jako bazowa na dłużej. Brakuje mi kilku rzeczy specyficznych dla roweru, ale musiałby powstać chyba oddzielny styl (np renderowanie surface=unpaved oraz tracktype i trail-visibility).

Offline

#9 2011-02-27 19:11:16

pbabik
Member
Registered: 2010-12-09
Posts: 353

Re: OSMapa Polski, czyli mapa OSM na Garmina

Jeśli chodzi o ślady dawnych linii kolejowych to mam odmienne zdanie - jeśli będą wyglądały podobnie do ścieżki lub drogi gruntowej to mogą łatwo zmylić użytkownika i wpuścić go - całkiem dosłownie - w maliny. W końcu niewiele starotorzy zostało przekształconych w drogi lub ścieżki i nadaje się do pokonania pieszo lub rowerem.

Offline

#10 2011-02-27 20:47:51

wajak
Member
Registered: 2010-04-20
Posts: 273

Re: OSMapa Polski, czyli mapa OSM na Garmina

pbabik wrote:

Jeśli chodzi o ślady dawnych linii kolejowych to mam odmienne zdanie - jeśli będą wyglądały podobnie do ścieżki lub drogi gruntowej to mogą łatwo zmylić użytkownika i wpuścić go - całkiem dosłownie - w maliny. W końcu niewiele starotorzy zostało przekształconych w drogi lub ścieżki i nadaje się do pokonania pieszo lub rowerem.

Masz rację, ale w tej chwili ślady dawnych linii są oznaczone dokładnie tak samo jak zwykłe linie kolejowe. W rezultacie jak jechałem drogą asfaltową to  OSMapy zaraz powinien mieć przejazd kolejowy, a w rzeczywistości przecinałem starą linię kolejową i przejazdu tam już dawno nie ma. Może to mylić użytkowników i mogą to zgłaszać jako błąd.

Offline

#11 2011-02-27 21:28:49

rogal
Member
Registered: 2010-11-09
Posts: 694

Re: OSMapa Polski, czyli mapa OSM na Garmina

Znam ten problem - wcześniej było renderowanie takich torów jako track, ale:

a) W miastach były tak renderowane nieużywane linie tramwajowe,  oznaczone jako railway=abandoned - track był renderowany na drodze miejskiej

b) Często w rzeczywistości tak oznaczone tory dalej istnieją - rowerem da się jakoś po podkładach przejechać, samochodem już nie. Z drugiej strony jeżeli zostały zdemontowane i robią za drogę to już na poziomie OSM powinny być oznaczone jako track/path czy cokolwiek. Z trzeciej - abandoned czy disused jest stosowane nierzadko zamiennie (niezależnie co piszą w wiki) więc na tych różnicach polegać za bardzo nie można.

Muszę się dokładnie przyjrzeć, czy Garmin ma typ danych choćby zbliżony do dróg opuszczonych, ale na 99% nie ;(
Zobaczę też co da się zdziałać w sprawie tracktype - jednak konwersja OSM -> Garmin to niekończący się festiwal kompromisów smile


http://navidata.pl  - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin

Offline

#12 2011-03-07 22:59:47

rogal
Member
Registered: 2010-11-09
Posts: 694

Re: OSMapa Polski, czyli mapa OSM na Garmina

Opublikowałem wersję 1.2. Z changeloga:

- dodano renderowanie  budynków sklepów i centrów handlowych
- dodano renderowanie zbiorników wodnych opisanych tagami leisure=nature_reserve
- wyłączono wyświetlanie numerów dróg dla dróg powiatowych i niższych klasą
- POI z informacją turystyczną przeniesione z kategorii 'usługi samochodowe' do 'Inne -> Informacja'
- opuszczone tory są renderowane jako osobny typ dróg (kolor czerwony)
- dodano kilka nowych ikon POI
- dodano renderowanie przydrożnych krzyży jako POI

zapraszam do zgłaszania kolejnych uwag smile

domyślnie w mkgmap highway=construction jest zamieniane na highway=path - nie wiem czy to zostawić czy usunąć. Zapomniałem też o zmianie koloru lasów - będzie w przyszłym tygodniu wink

Last edited by rogal (2011-03-07 23:04:09)


http://navidata.pl  - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin

Offline

#13 2011-03-08 08:27:13

wajak
Member
Registered: 2010-04-20
Posts: 273

Re: OSMapa Polski, czyli mapa OSM na Garmina

rogal wrote:

Opublikowałem wersję 1.2. (...)

domyślnie w mkgmap highway=construction jest zamieniane na highway=path - nie wiem czy to zostawić czy usunąć.

Super, dzięki. Ściągam i testuję.

Ja osobiście bym był za usunięciem. Z tym, że są to moje doświadczenia na podstawie mojej okolicy, gdzie trwa budowa autostrady A2 i dużo mam takich dróg "w budowie".

Offline

#14 2011-03-12 20:32:27

wajak
Member
Registered: 2010-04-20
Posts: 273

Re: OSMapa Polski, czyli mapa OSM na Garmina

Jeździłem kilka razy z nową wersją na Edge 705.
Ciężko się do czegoś przyczepić, ale coś znalazłem smile

leisure: playground jest renderowane jako obszar z ikoną drzewka, może to mylić. Tutaj przykładowy plac zabaw: http://www.openstreetmap.org/browse/way/87290546

Nie wiem jakie są doświadczenia innych użytkowników, ale jeśli masz taką możliwość to wyświetlanie wszystkich dróg rozpocząłbym o jeden poziom przybliżenia niżej (czyli bardziej dokładnie).

Offline

#15 2011-03-13 22:40:24

wajak
Member
Registered: 2010-04-20
Posts: 273

Re: OSMapa Polski, czyli mapa OSM na Garmina

Dzisiaj, po testach w terenie bardzie zurbanizowanym mam więcej uwag:
- zmiany w renderowaniu rezerwatów spowodowały, że rezerwaty leśne wyglądają jak woda. Przykład: http://www.openstreetmap.org/browse/way/91762296
- przydałoby się renderować riverbank
- ścieżki rowerowe (cycleway) są renderowane jako droga serwisowa. W rezultacie na mapie mamy mylące dwie równoległe drogi wyglądające prawie tak samo. Jeśli jest jeszcze możliwość to rysowałbym je jako pojedyncza linia
- nie jest renderowany waterway=ditch. Ja bym renderował tak samo jak waterway=drain. Przykład: http://www.openstreetmap.org/browse/way/101804770

Offline

#16 2011-03-14 00:46:52

rogal
Member
Registered: 2010-11-09
Posts: 694

Re: OSMapa Polski, czyli mapa OSM na Garmina

leisure=playground rzeczywiście jest źle zaklasyfikowane (ma taki sam kod jak bagna, czy  parki big_smile)

Moja wina z tymi rezerwatami -  coś mi się ubzdurało, że to nature_reserve to "naturalny rezerwuar wodny" big_smile Tak to jest jak się po nocach mapy robi.

Co do reszty spostrzeżeń, to zobaczę co i jak. Dzięki za uwagi.


http://navidata.pl  - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin

Offline

#17 2011-03-21 21:34:11

wajak
Member
Registered: 2010-04-20
Posts: 273

Re: OSMapa Polski, czyli mapa OSM na Garmina

3 uwagi do wersji 1.3:
1. Teraz nature_reserve zakrywa wszystko, co też jest niefajne. Przykład: http://www.openstreetmap.org/browse/way/98446041 Na mapie mamy cały rezerwat na zielono. Może w ogóle nie renderować nature_reserve?
2. Połączenie building = yes leisure = stadium sport = cycling nie jest renderowane jako budynek, ale tutaj może przyczyną jest błędny zestaw tagów dla tego obiektu. Przykład: http://www.openstreetmap.org/browse/way/84221864 . W poprzedniej wersji było dobrze.
3. Kliknięcie prawy klawiszem myszy w MapSource na kościoły, cmentarze i pomnik wyświetla mi "Morze - " i nazwa. Jeden z przykładów: http://www.openstreetmap.org/browse/node/415917450

Offline

#18 2011-03-22 14:55:32

rogal
Member
Registered: 2010-11-09
Posts: 694

Re: OSMapa Polski, czyli mapa OSM na Garmina

Dzięki! Spróbuję to poprawić - jak się nie da nic konkretnego wymyślić przy nature_reserve to wyłączę renderowanie.


Niedługo wrzucę 1.4 z renderowaniem tras rowerowych - na razie trasa jest przedstawiana w formie niebieskich kropek. Jeżeli nie będzie innych propozycji to tak to zostawię.


http://navidata.pl  - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin

Offline

#19 2011-03-22 18:24:35

marco406
Member
Registered: 2011-03-22
Posts: 129

Re: OSMapa Polski, czyli mapa OSM na Garmina

Witam
W kwestii tras rowerowych i nie tylko ... brakuje mi rozróżnienia niższych kategorii dróg. W tej chwili tak samo wygląda droga gminna, lokalna, serwisowa i rowerowa. Przydałoby się też rozróżnienie dróg gruntowych 1, 2, ... stopnia (np. linia ciągła i kilka rodzajów linii przerywanej).
Ale ogólnie mapa jest naprawdę OK, chętnie wykorzystuję ją na rowerze.

pozdrawiam i czekam na kolejne wersje

Offline

#20 2011-03-22 19:28:20

wajak
Member
Registered: 2010-04-20
Posts: 273

Re: OSMapa Polski, czyli mapa OSM na Garmina

marco406 wrote:

Witam
W kwestii tras rowerowych i nie tylko ... brakuje mi rozróżnienia niższych kategorii dróg. W tej chwili tak samo wygląda droga gminna, lokalna, serwisowa i rowerowa.

Jako osoba korzystająca również z OSMapy na rowerze to dla mnie akurat ten brak rozróżnienia jest ok. Natomiast fajnie byłoby wyróżnić drogi nieutwardzone (surface różne od paved, asphalt, paving_stones i pewnie jeszcze kilku). Coś takiego istnieje w openmtbmap i velomap.

Offline

#21 2011-03-23 00:24:55

rogal
Member
Registered: 2010-11-09
Posts: 694

Re: OSMapa Polski, czyli mapa OSM na Garmina

wajak wrote:

3. Kliknięcie prawy klawiszem myszy w MapSource na kościoły, cmentarze i pomnik wyświetla mi "Morze - " i nazwa. Jeden z przykładów: http://www.openstreetmap.org/browse/node/415917450

Jaką masz wersję MapSource? Do testów używam starocia 6.13 - po kliknięciu prawym klawiszem myszy, w "properties" mam klasyfikację jako "Museum/Historical". Nigdzie nie widzę napisu "Morze". W najnowszym BaseCamp też nic takiego nie ma.

//edit: na nowszym mapsource rzeczywiście takie kwiatki są - pojawia się to, gdy jest punkt POI nałożony na obszar. Podejrzewam, że jest to problem z samym mapsource.

Last edited by rogal (2011-03-23 00:56:47)


http://navidata.pl  - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin

Offline

#22 2011-03-26 13:56:08

rogal
Member
Registered: 2010-11-09
Posts: 694

Re: OSMapa Polski, czyli mapa OSM na Garmina

Właśnie wgrałem wersję 1.4

Z changeloga:
-wyłączenie renderowania obszarów leisure=nature_reserve
-renderowanie dróg rowerowych jako osobnego typu (niebieskie kropki)
-renderowanie dróg typu highway=track niższej jakości (tractype 3-5) jako osobnego typu (przerywane kreski)
-dodano renderowanie obiektów typu waterway=ditch

Otwieram książkę życzeń i zażaleń smile. Znanym mi błędem w 1.4 jest brak renderowania terenów landuse=grass.
Zastanawiałem się też, czy robić osobny typ dla poszczególnego tracktype (1,2,3,4,5) przy highway=track. Na razie wyszło, że nie - raz że ilość własnych typów w garminie jest bardzo ograniczona i trzeba oszczędzać na inne rzeczy (np. kolorowanie szlaków czy tras rowerowych - kiedyś wink, dwa że w mapsource czy nawet najnowszych garminach jakość renderowana jest niska i nie wiem czy w ogóle będzie widać różnicę gdy będą linie o różnych odległościach "kresek" pomiędzy sobą.

Dodatkowo mam cały czas na uwadze, żeby w przyszłości zrobić specjalne oznaczanie dróg typu unpaved (może highway=unclassified, highway=residential, highway=road z atrybutem surface=unpaved renderować jako track?)

Last edited by rogal (2011-03-26 14:00:41)


http://navidata.pl  - geokodowanie oparte o OSM
http://garmin.osmapa.pl - mapy Polski na urządzenia Garmin

Offline

#23 2011-03-27 19:41:22

wajak
Member
Registered: 2010-04-20
Posts: 273

Re: OSMapa Polski, czyli mapa OSM na Garmina

rogal wrote:

Dodatkowo mam cały czas na uwadze, żeby w przyszłości zrobić specjalne oznaczanie dróg typu unpaved (może highway=unclassified, highway=residential, highway=road z atrybutem surface=unpaved renderować jako track?)

Świetny pomysł, żeby je renderować tak jak track. Właśnie w tym też jest duża zaleta OSM, że mamy takie informacje jak surface.

Offline

#24 2011-03-27 19:51:56

Jajcuś
Member
From: Gliwice, Poland
Registered: 2009-04-15
Posts: 235
Website

Re: OSMapa Polski, czyli mapa OSM na Garmina

To może jednocześnie drogi highway=track (może te z wyższymi grade) które mają surface=paved lub podobne, rysować np. jak highway=service?

Offline

#25 2011-03-28 15:52:41

Mateusz Korniak
Member
From: Poland, Zabrze
Registered: 2008-12-04
Posts: 623

Re: OSMapa Polski, czyli mapa OSM na Garmina

Jajcuś wrote:

To może jednocześnie drogi highway=track (może te z wyższymi grade) które mają surface=paved lub podobne,

Dotychczas sądziłem że to sprzeczność smile Ale widze na wiki "but may occasionally apply to paved tracks as well"
Nie za bardzo rozumiem: droga l eśna/polna gdy stanowi coś więcej niż ślad opon powinna chyba wtedy być już highway=unclassified/service i surface=cośtam ?

Offline

Board footer

Powered by FluxBB