Wersje
Z UMP
Spis treści |
Nie mam Garmina, czy UMP może mi się przydać?
Zdecydowanie tak! :) UMP powstał z początku tego wieku jako produkt na nawigacje Garmina, ale można korzystać z niego także na inne sposoby.
Internet
- od grudnia 2008 mapa UMP dostępna jest pod WWW: http://mapa.ump.waw.pl.
- http://jakdojade.pl wykorzystuje między innymi UMP do "nawigacji miejskiej"
PC (offline)
UMP dostępny jest w formatach dla programów MapSource oraz BaseCamp (Garmin), co pozwala na wykorzystywanie go offline w sposób analogiczny do nawigacji Garmina (pod systemami Windows, MacOS, z wykorzystaniem wine także pod Linuxem). Instalkę można ściągnąć tu (plik "A").
Ponadto konwersja do formatu OSM (patrz niżej) być może otwiera pole do innych sposobów użycia.
Android
Pod Androidem UMPa można wykorzystywać jako (notki offline/online dotyczą wykorzystania dostępu do Internetu, w obu przypadkach pożądany jest oczywiście GPS):
- mapę offline wektorową, z możliwością nawigacji - darmowy program OsmAnd (UMP w formacie OsmAnda - "obf") oraz płatny Navitel Navigator (UMP w formacie Navitela - "nm2")
- mapę offline wektorową, bez możliwości nawigacji - do aplikacji OruxMaps w wersji beta 4.8.41 dodana została obsługa formatu Garmina - "img", będziemy śledzić rozwój. Aplikacja ta obsługuje też format mapsforge (".map")
- mapę offline pseudo-wektorową - program Locus(UMP w formacie mapsforge - "map"). Pseudo-wektorową, ponieważ z formatu wektorowego generowany w odbiorniku jest raster i rotacja mapy odbywa się na końcu (gdy jedziemy z północy na południe ikony, nazwy są poodwracane, nie ma też wyszukiwania obiektów na mapie)
- mapę online rastrową - programy Locus, RMaps, OruxMaps, Maps(-) (wykorzystując UMP pod adresem http://mapa.ump.waw.pl)
- dostępny pod Androida yanosik.pl wykorzystuje UMP do nawigacji on-line (strona producenta: http://yanosik.pl)
UMP w formacie "obf" (dla aplikacji OsmAnd) można ściągnąć stąd (pojedyncze obszary) lub stąd (cała Polska).
Uwaga: od 05.07.012 kompilowana jest jedynie mapa w nowym formacie (zgodna z aplikacją marketową w wersji 0.8, a także z wersją developerską).
UMP w formacie "nm2" - patrz niżej: #Navitel.
UMP w formacie "img" (natywny format Garmina, tu dla aplikacji OruxMaps) można ściągnąć stąd (wersja B5).
UMP w formacie "map" (dla aplikacji Locus i OruxMaps) można ściągnąć stąd (pojedyncze obszary) lub stąd (cała Polska).
Więcej szczegółów nt. UMP dla Androida (np. konfigurację poszczególnych aplikacji) znajduje się tutaj: Dla_Androida
iPhone/iPad/iPod
- aplikacja Garmina dla iOS (wymagana wersja 4.0) nazywa się StreetPilot. Aplikacja ta ma wersje OnDemand (online) oraz OnBoard (offline). Do wersji OnBoard da się załadować własne mapy (prawdopodobnie po jailbreaku), więcej: Dla_iOS
- dostępny na iPhone yanosik.pl wykorzystuje UMP do nawigacji on-line (strona producenta: http://yanosik.pl)
Symbian
- UMP obsługiwany jest przez aplikację Garmin Mobile XT (produkt na Symbiana i Windows Mobile). Nie jest już rozwijana, ale poza brakiem polskich literek ma pełną funkcjonalność odpowiadającą urządzeniom Garmin nuvi (bez funkcjonalności typu LA, JCV).
- na Symbiana dostępna jest aplikacja Navitel Navigator (patrz opis niżej).
Windows Mobile
- UMP obsługiwany jest przez aplikację Garmin Mobile XT (produkt na Symbiana i Windows Mobile). Nie jest już rozwijana, ale poza brakiem polskich literek ma pełną funkcjonalność odpowiadającą urządzeniom Garmin nuvi (bez funkcjonalności typu LA, JCV).
- na Windows Mobile dostępna jest aplikacja Navitel Navigator (patrz opis niżej).
Windows Phone
- dostępny na Windows Phone 7 yanosik.pl wykorzystuje UMP do nawigacji on-line (strona producenta: http://yanosik.pl)
Windows CE
Na tym systemie działa aplikacja firmy Navitel (patrz niżej).
Bada OS
Na tym systemie działa aplikacja firmy Navitel (patrz niżej).
Navitel
Navitel jest producentem oprogramowania na urządzenia nawigacyjne (spis na stronie producenta: http://www.navitel.su/pl/partners/devices/). Aplikacja Navitel Navigator jest dostępna także na dobrych kilku systemach operacyjnych: Android, Bada OS, iOS (iPhone/iPad), Symbian, Windows Mobile, Windows CE.
Szczegóły na temat konwersji do Navitela tu: Dla_Navitela
UMP w tym formacie można znaleźć tu (okresowo) lub tu (prawdopodobnie regularnie).
OSM
UMP jest standardowo przygotowywany w .mp (Polish Map Format), można go jednak skonwertować do formatu XML wykorzystywanego przez OSM (OpenStreetMap), a następnie wykorzystać w oprogramowaniu posługującym się tym formatem. W ten sposób tworzone są wersje w formatach "obf" (dla OsmAnda) czy "map" (mapsforge, np. dla Locusa). Szczegóły konwersji: Konwersja_UMP_do_OSM_XML
Konwersję UMP do formatu OSM można znaleźć tu: http://ump.torch.net.pl/osm/
Uwaga: od pewnego czasu OpenStreetMap ma już wkrótce być rozpowszechniane na licencji ODbL. Nie należy jednak formatu danych mylić licencją - UMP rozpowszechniany jest na licencji CC-By-SA.
mapsforge
mapsforge to binarny format map dla aplikacji opartych na danych OSM (natywny format OSM to plik tekstowy - XML). Tworzony jest z formatu OSM (wyżej), wykorzystywany m.in. przez aplikację Locus na Androidzie.
UMP w tym formacie można znaleźć tu (pojedyncze obszary) lub tu (cała Polska).
Mapopolis
Konwersja do formatu Mapopolis Navigator umożliwiała także wykorzystanie w tej aplikacji. Nie jest ona rozwijana od 2007 roku, aktualnej konwersji brak.
Inne
- wykorzystanie UMP w innych urządzeniach/aplikacjach może umożliwić MOBAC (Mobile Atlas Creator - http://mobac.sourceforge.net/)
Która wersja będzie mi pasować?
Tu już skupiamy się na wersjach przeznaczonych do urządzeń i aplikacji firmy Garmin (w tym urządzeń ze zintegrowanym Garminem).
Odbiornik | Wersja polecana (z linkiem) | Wersja alternatywna | Uwagi techniczne |
---|---|---|---|
nüvi 3x0, 6x0, Zumo | NI | topo | Istnieją firmware obsługujące polskie znaki, np. dla 6xx. |
nüvi 30, 40,50, 2xx, 5x0, 7xx, 1xxx, 2xxx, 3xxx | ogonki/pełna | topo | wersja topo nie pozwala wyszukiwać adresów w odbiornikach serii 1xxx. Patrz też uwaga pod tabelką. |
eTrex (cz/b) | mini | - | Odbiorniki nie obsługują nowych formatów map (NI, NT, ogonki) i są zbyt powolne na wersje z pełnymi szczegółami. |
eTrex (kolorowe), 60/76 | topo | NI | Modele przed HCx obsługują także wersję próbną. Modele bez "x" (czyli np. 60CS) oraz serie SP, 276 nie obsługują wersji NT, czyli nasze ogonki. |
Colorado, Oregon, Dakota, Montana, nowy eTrex | pełna | . | |
Edge | topo | NI | |
iQue, Quest | próbna | - | |
Kenwood DNX | NI | - | Radia samochodowe Kenwooda ze zintegrowaną nawigacją Garmina (niektóre mogą wspierać ogonki) |
Asus M10 | NI | topo | Wspólne dzieło Garmina i Asusa, wyposażone w Windows Mobile 6.5.3. Być może zadziała wersja ogonkowa, ale większe prawdopodobieństwo, że nie. |
MobileXT (Symbian, Windows Mobile) | NI | topo | Aplikacja nie jest ogólnodostępna. Z wersją ogonkową są problemy z wyszukiwaniem POI (głównie z polskimi znakami czy apostrofem, ale nie tylko). |
StreetPilot (iOS) | ogonki/pełna | topo | Powinna bez problemu obsługiwać polskie znaki |
UWAGA: W niektórych urządzeniach (np. nuvi 7x5) w szczegółach POI nie jest pokazywany numer telefonu do POI. Wynika to wg naszej wiedzy z problemów danych firmare z obsługą POIs. Workaround: Po zapisaniu POI do Ulubionych i wejściu tam do jego szczegółów, numer się pokazuje, a przypadku obsługi bluetooth można także na niego zadzwonić.
Wyszukiwanie pyta o stan/województwo? Bo wgrałeś wersję próbną.
Nazwy ulic na mapie składają się z pierwszej litery i kropek, a przy wyszukiwaniu polskie znaczki są źle pokazywane? Bo Twój odbiornik nie obsługuje polskich znaczków.
Czym się różnią te wersje?
wersja | treść | aktualizacje | uwagi |
---|---|---|---|
www | wszystkie obiekty (oprócz niewidocznych w odbiornikach), Europa | codziennie nad ranem | potrafi pokazać tracki |
mini | drogi od autostrad do zbiorczych i wszystkie miasta, Polska + kraje ościenne | codziennie około godz. 22 | |
zestaw samochodowy, Polska + kraje ościenne | wstrzymana | ||
NI | zestaw samochodowy, Europa | codziennie około godz. 10 | bez znaków diakrytycznych |
ogonki | zestaw samochodowy, Europa | codziennie około godz. 22 | znaki diakrytyczne, format NT |
topo | wszystkie obiekty, w tym warstwice, Polska + kraje ościenne | codziennie około godz. 16 | bez znaków diakrytycznych |
pełna | wszystkie obiekty, Europa | codziennie około godz. 5 | znaki diakrytyczne, NT |
szlaki | wyłącznie szlaki | po każdej zmianie | nakładka na dowolną mapę np. GPMapę, CNE; routing po szlakach ale bez połączenia z innymi mapami |
Zestaw samochodowy - bez obiektów 'turystycznych' (kolorowe szlaki, ścieżki dla sarenek, strumyki, kapliczki itp.). Patrz Co-czym.
Co potrzebne?
Dla postaci jednego pliku gmapsupp - nic nie potrzeba. Plik pobierasz, rozpakowujesz i wgrywasz do nawigacji.
Dla postaci map na peceta lub maca - potrzebny jest program do zarządzania mapami, Mapsource (patrz też tu) lub Basecamp.
Skąd ściągnąć?
- Dla Garmina - wszystkie wersje do ściągnięcia http://ump.waw.pl/wszystkie.html
- Dla Navitela - http://www.sobieski.priv.pl/linki.html lub http://ump.torch.net.pl/ump/navitel/
- Dla Androida - różne możliwości korzystania z mapy na telefonie z systemem Android opisane tutaj Dla_Androida
Jak ściągnąć?
Przy pobieraniu poprawek dla postaci na peceta polecamy wersję ściągania 'rsync' jako najbardziej efektywną: pobierane są wręcz tylko zmienione kawałki poszczególnych plików, zysk często jest powyżej 2 (dwa razy mniej ściągniętych bajtów niż wielkość plików).
Windows: po instalacji pliku exe dostajesz na Pulpicie ikonkę do skryptu w katalogu z mapą:
Update_UMP-pcPL_rsync.bat
On jest sam w sobie trochę przyduży, żeby tu go cytować - jeśli go skasowałeś, to nadinstaluj mapę, nic sobie tym nie popsujesz.
Linux, wersja minimalistyczna:
#!/bin/sh rsync -v -h -a -z --recursive rsync://ump.waw.pl/ump/latest-og.txt ./ rsync -v -h -a -z --recursive rsync://ump.waw.pl/ump/`cat latest-og.txt`/* ./
(i analogicznie latest-ni.txt lub latest-to.txt)
Jeżeli mamy problem "operation not permitted" związany z niemożnością utworzenia pliku tymczasowego (bo np. działamy na dysku DOSowym) - używamy "rsync -T /tmp ...." i wtedy pliki tymczasowe lądują w /tmp (gdzie na pewno będzie wszystko działać).
W wyjątkowych przypadkach, np. gdy dana sieć (uczelniana czy osiedlowa) nie zezwala na transfer plików protokołem rsync, stosuj ściąganie całych rejonów ze zmianami: przez skrypt 'wget' ściągający poszczególne zmienione obszary, albo ostatecznie przez ściągnięcie całego pliku zip.
Jak zainstalować / odinstalować?
Plik gmapsupp
Ściągnięty plik należy rozpakować (rozzipować) i plik gmapsupp.img wgrać w któreś z miejsc:
- na kartę do katalogu 'Garmin'
- do nawigacji do katalogu 'Garmin' (w starszych odbiornikach) lub 'Map' (w nowszych odbiornikach) - uwaga, nie skasuj starszego pliku, jeśli jest; tam mogą być inne mapy!
Odinstalowanie takiej mapy z nawigacji to po prostu skasowanie tego pliku.
Może się też przydać przeczytanie opisu wprowadzającego.
Instalowanie
Windows, wersja 'elastyczna':
@echo off if "%ProgramW6432%"=="" (set galaz=HKLM\SOFTWARE) ELSE (set galaz=HKLM\SOFTWARE\Wow6432Node) set gdziejestem="%~dp0" if exist %gdziejestem%\wersja.bat call %gdziejestem%\wersja.bat reg ADD %galaz%\Garmin\MapSource\Families\UMP-pcPL-topo /v ID /t REG_BINARY /d 7D00 /f > nul reg ADD %galaz%\Garmin\MapSource\Families\UMP-pcPL-topo /v IDX /t REG_SZ /d "%~dp0UMP-pcPL-to.mdx" /f > nul reg ADD %galaz%\Garmin\MapSource\Families\UMP-pcPL-topo /v MDR /t REG_SZ /d "%~dp0UMP-pcPL-to_mdr.img" /f > nul reg ADD %galaz%\Garmin\MapSource\Families\UMP-pcPL-topo\1 /v Loc /t REG_SZ /d "%~dp0\" /f > nul reg ADD %galaz%\Garmin\MapSource\Families\UMP-pcPL-topo\1 /v Bmap /t REG_SZ /d "%~dp0UMP-pcPL-to.img" /f > nul reg ADD %galaz%\Garmin\MapSource\Families\UMP-pcPL-topo\1 /v Tdb /t REG_SZ /d "%~dp0UMP-pcPL-to.tdb" /f > nul
Linux, gdzie wine nie obsługuje polecenia reg: zrób plik 'install.reg' o zawartości (zmień nazwę katalogu na swoją, i ew. nazwy plików "-to")
[start] REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\Mapsource\Families\UMP-pcPL-topo] "ID"=hex:7d,00 "IDX"="X:\\Garmin\\UMP-pcPL-TOPO\\UMP-pcPL-to.mdx" "MDR"="X:\\Garmin\\UMP-pcPL-TOPO\\UMP-pcPL-to_mdr.img" "TYP"="X:\\Garmin\\UMP-pcPL-TOPO\\skorki\\normal.typ" [HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\Mapsource\Families\UMP-pcPL-topo\1] "LOC"="X:\\Garmin\\UMP-pcPL-TOPO\\" "BMAP"="X:\\Garmin\\UMP-pcPL-TOPO\\UMP-pcPL-to.img" "TDB"="X:\\Garmin\\UMP-pcPL-TOPO\\UMP-pcPL-to.tdb" [stop]
i wykonaj (regedit).
Odinstalowanie
@echo off if "%ProgramW6432%"=="" (set galaz=HKLM\SOFTWARE) ELSE (set galaz=HKLM\SOFTWARE\Wow6432Node) set gdziejestem="%~dp0" if exist %gdziejestem%\wersja.bat call %gdziejestem%\wersja.bat reg delete %galaz%\Garmin\MapSource\Families\UMP-pcPL-topo /f > nul