OSMapa Polski, czyli mapa OSM na Garmina

Jak rozumiem, poprawiłeś przebieg Ronda Grzegórzeckiego, ale to powyżej to akapit o błędnej nawigacji na rondach ogólnie (i akurat nie na Kotlarskim vel Grzegórzeckim).
Naturalne jest rysowanie faktycznego przebiegu wjazdów/zjazdów (często się ze sobą stykają), niestety nawigacja Garmina błędnie (w naszym pojęciu, może należałoby napisać “inaczej”, bo są to jakieś realia amerykańskie or sth) liczy wtedy zjazdy. Poprawienie tego wymaga przerysowania rond.
Patrz http://mapa.ump.waw.pl/ump-www/?zoom=19&lat=50.09052&lon=20.02142&layers=B00000FTF&mlat=50.09059&mlon=20.02147.
Wygląda to brzydziej na WWW, ale jest konieczne do poprawnego sygnalizowania na odbiornikach (na pewno Garmin, trzeba byłoby sprawdzić Navitela).

Ok, może to problem na etapie konwersji (to samo dzieje się w MapSource jak i na Garminie).

Ok, czyli być może pozostaje wykrywanie i konwertowanie takich rzeczy przy konwersji/kompilacji, albo oparcie się tylko o zakazy.
Pozdrawiam,

Zdaję sobie sprawę ze specyficznego problemu dotyczącego rond na garminach. Niestety jest to problem softu, a nie OSM - z zasady nie dłubiemy pod konkretną nawigację.
BTW: rondo Hipokratesa jest chyba tylko rondem z nazwy? (o ile dobrze pamiętam z bycia tamże… znakowanie poziome na sat też raczej wskazuje, że nie jest to klasyczne rondo)

Nie, to jest jedno z tych “tradycyjnych” rond z ruchem okrężnym.
Pozdrawiam,

Navitela nie da się aktualnie sprawdzić - GPSMapEdit wyrzuca błędy przy konwersji do formatu nm2 - przeszkadzają mu zduplikowane węzły (16 sztuk na próbowanym obszarze, czyli 66004017 - Kraków i okolice). Przy weryfikacji wyrzuca też sporo zbyt bliskich węzłów i krzyżowanie się drogi samej z sobą.
Pozdrawiam,

Czy istnieje możliwość, aby wygląd mapy w Garminie był taki sam, jak wygląd mapy internetowej (http://www.openstreetmap.org/) ? Podobnie jest z programiem Navigator 11, mapa OSM ściągnięta do niego wygląda inaczej. Próbuję zmieniać wersje kolorystyczne, ale bez większych sukcesów.

W Garminie odpowiada za to plik .TYP - wyciągnąć z .img można go gmaptoolem stąd: http://www.anpo.republika.pl/download.html. Kilka różnych typów do wyboru dołączonych jest do UMPa - może któryś będzie dobrą bazą do edycji.
Nigdy tych plików nie edytowałem, ale widzę że są: http://www.maptk.dnsalias.com/ oraz http://ati.land.cz/gps/typdecomp/editor.cgi
Pozdrawiam,

Dzięki, a czy znajdę plik z kolorystyką i stylami dokładnie jak w OSM? Czy są jakieś programy na Windowsa, które pozwolą przeglądać OSM w trybie offline (uprzednio ściągniętą) ale dokładnie z takim wyglądem jak na www?

Szybciej byłoby zapytać googla samemu :slight_smile: - “osm” “garmin” “typ”

http://forum.openstreetmap.org/viewtopic.php?id=10032
http://mijndev.openstreetmap.nl/~ligfietser/diverse/mapnik.TYP

Pewnie należałoby ten .typ umieścić w mapie z garmin.osmapa.pl - gmaptoolem. A potem MapSource.
Pozdrawiam,

Poprawka, ten w img trafi na odbiornik, dla MapSource - w katalogu mapy i w rejestrach (ustawiane przy instalacji mapy).
Pozdrawiam,

Dzięki, pomogło :slight_smile:

Nowa aktualizacja mapy :). Poniżej changelog:

  • wersje mapy dla MapSource od teraz są rozprowadzane w formie instalatora .exe
  • usunięto renderowanie dróg projektowanych highway=proposed

instalator nie ma jeszcze wersji polskiej, będzie następnym razem.

Po ściągnięciu OSMapaPL-OGONKI-20120705V1.14.exe, Norton usunął ten plik:

Full Path: d:\filein\osmapapl-ogonki-20120705v1.14.exe
Threat: WS.Reputation.1


Unknown
Number of users in the Norton Community that have used this file: Unknown


Unknown
This file release is currently not known.


Medium
This file risk is medium.


Threat Details
Threat type: Insight Network Threat. There are many indications that this file is untrustworthy and therefore not safe


http://garmin.osmapa.pl/mapy/OSMapaPL-OGONKI-20120705V1.14.exe Downloaded File osmapapl-ogonki-20120705v1.14.exe
Threat name:
WS.Reputation.1 from
garmin.osmapa.pl


File Actions
File: d:\filein\osmapapl-ogonki-20120705v1.14.exe
Removed


File Thumbprint - SHA:
f2be11ddb2380a00e99419bb3d12fe0f5bfa48b1c6852eaf4b380891cef52d41


File Thumbprint - MD5:
fa5d54bbbf0d8688da725288d72c9ff8


To jest akurat przejaw skrajnej głupoty twórców Nortona -

Threat name:
WS.Reputation.1 from
garmin.osmapa.pl

oznacza, iż “społeczność” Nortona nigdy nie widziała tych plików exe tym samym odgórnie zadecydowała iż są one niebezpieczne. Kiedyś w ten sposób uwalili najnowsze wydanie firefoxa ;). To tylko potwierdza moje zdanie o tej firmie i jej produktach.

Tak, czy siak - wielkie dzięki za zgłoszenie problemu :slight_smile:

Włożyłem OSMapaPL-OGONKI-20120705V1.14 bezpośrednio do Garmina.
Nazwy ulic i numery domów są wytłuszczone, białe na czarnym tle i za bardzo duże.

Akurat według mojej wiedzy wyświetlania napisów w Garminie nie da się kontrolować (np. plikiem TYP) i pretensje można mieć tylko do Garmina :). Spróbuj wersję bez ogonków - może niektóre urządzenia kiepsko współpracują z innym kodowaniem znaków.

Test dla miejscowości Pionki.
Na komputerze: MapSource 6.16.3
Urządzenie Garmin nuvi 255w
Zainstalowane:
GPmapa 2010.3
UMP-pcPL og 08jul12
OSMapaPL-OGONKI-20120705V1.14 - aktywne

Załadowano ponownie przez MapSource po zablokowaniu Nortona.

  1. Wytłuszczenie nazw i numerów zniknęło (występowało przy bezpośrednim przekopiowaniu IMG pliku.
  2. Nazwy w których są polskie znaki, pokazuje wszystkie dużymi literami i obcina długość tekstu.
    W MapSource wszystkie są dużymi literami.
  3. Nazwy ulicy nie są wzdłuż ulicy tylko pionowo lub poziomo. W MapSource są OK.
  4. “Szukanie” nie rozpoznaje numerów budynków.
  5. Nazwę obiektu i ikonki wyświetla podwójnie z budynku i z POI jeżeli “amenity” i “name” występują w obu.
    I tu pytanie, gdzie dajemy te tagi, w obrysie budynku czy w POI?
  6. Numery budynków są trochę za duże w stosunku do zarysu obiektu. Czy “fonts” mogą się zmieniać w zależności od powiększenia?
  7. Numery budynków są czarne na białym tle. Czasami pokrywają zarys budynku i wtedy jest niewidoczny lub zniekształcony wizualnie. Czy nie lepiej usunąć tło i wytłuścić lub dać inny odcień/kolor dla numeru?

Mam nadzieję, że to pomoże.

Zgłosiłem do nich temat.

Hmm…dziwna sprawa, może do tych błędów się ustosunkuję porównując to co mi wyświetla MapSource (6.15.4):

  • wszystkie nazwy są dużymi literami i to jest wina Garminów, które nie potrafią wyświetlać małych liter w charsetach innych niż ANSI i latin1 (nie wiem dlaczego i nie chcę wiedzieć :).
  • Co masz na myśli, że obcina długość tekstu? Nazwy są niekompletne? U mnie wszystko się wyświetla poprawnie
  • “Nazwy ulicy nie są wzdłuż ulicy” - nic takiego nie zauważyłem, możliwe że to tylko Twój model odbiornika takie cyrki wyprawia :frowning:
  • “Numery budynków są czarne na białym tle” - w MapSource, czy w Garminie? Mój Garmin w ogóle nie pokazuje numerów domów, w MapSource domy powinny być renderowane na szaro (+ czarne numery domów).

Tak, jak pisałem - jako autor kompilacji mapy na Garmina nie mam możliwości kontrolowania czcionek ani sposobu w jaki Garmin je wyświetla. Możesz co najwyżej spróbować wgrać wersję bez ogonków i zobaczyć czy wyświetla się inaczej.

Kiedy słowo zawiera polskie znaki:
Z “Ogonkami” są z dużymi literami
Bez “Ogonkow” zamienia “PKP RADOM” na “Pkp Radom”. Czyli tworzy wyrazy zaczynające się z dużej litery.

W Garminie
SPZZOZ ODDZIAŁ CHIRURGICZNY DERMATOLOGICZNY I POŁ
W MapSource
SPZZOZ ODDZIAŁ CHIRURGICZNY DERMATOLOGICZNY I POŁOŻNICZO-GINEKOLOGICZNY

Możliwe,że to mój Garmnin. Duże dzie za tą kompilację.

To nie jest jednak tło.
W MapSource
Znaki są czarne z delikatnym, jasnym cieniem z prawej strony.
W Garminie
Znaki są czarne ale mają jasne, grube tło, zniekształcajace znak.
W modzie nocnym jest na opak.

Czy można usunąć całkowicie te dodatkowy efekt i zostawić czysty i zwykły tekst?

Mnie się ta kompilacja podoba.
Spróbowałem z obiema wersjami. Ale nazwy bez polskich znaków wyglądają bardzo dziwnie.

Może coś robię źle, ale przy instalowaniu kolejnej aktualizacji, za każdym razem nie usuwa starego tylko tworzy nowy folder.
Czy można zrobić, tak jak UMP-PL, aby aktualizować/zamieniać tylko nowsze moduły.
Czyli “Aktualizuj OSMtoGarmin.bat” i nadaniem nowej nazwy z aktualną datą?

Nieprawdą jest jakoby, a w każdym razie nie do końca.
Oryginalny kompilator Garmina - MPC (którym kompilowana była GPMapa) też dawał takie efekty, ale UMP widać normalnie, zarówno pod MS jak i w Garminie (w każdym razie nuvi).
Może jest to związane z kodowaniem znaków/charsetów. UMP kodowany jest z tego co pamiętam w 8-bit, a nie w (defaultowym być może dla Garmina w USA) 6-bit.
Chodzi o kodowanie labeli, które ustawiane jest tutaj: http://www.mkgmap.org.uk/svn/wsvn/mkgmap/src/uk/me/parabola/imgfmt/app/labelenc/CodeFunctions.java
Teoretycznie jeśli podajesz charset=cp1250 powinien być wybierany właściwy (FORMAT9)
Widzę, że zaczepiałeś autorów mkgmapa o duże litery (http://www.mkgmap.org.uk/pipermail/mkgmap-dev/2011q1/010897.html), ale wystarczy spojrzeć na UMPa aby się upewnić, że się da. UMP-ogonki jest w cp1250, UMP-ni w cp1252, i zarówno na MS jak i w urządzeniach litery są normalnie.
Pozdrawiam,

Edit: czy przy cp1250 wybierze format9, czy nie, nie jestem pewien.
Nie wiem, jakie narzędzie może pokazać label encoding w img, poza XVI32 - można się upewnić, czy osmapa jest 6-bit, czy 8-bit.