Dla Androida
Z UMP
(Różnice między wersjami)
(→Nad czym pracujemy) |
(Dodane info o TTS) |
||
Linia 21: | Linia 21: | ||
== Jak zainstalować na telefonie == | == Jak zainstalować na telefonie == | ||
- | * | + | * Zainstalować [http://osmand.net/ OsmAnd program na Androida] (OsmAnd+ dostępny także z Android Marketu ale od jakiegoś czasu płatny, a bezpłatny OsmAnd nie zawiera najnowszych funkcji). Najaktualniejsza, ZALECANA i DARMOWA wersja deweloperska do pobrania tutaj: [http://download.osmand.net/latest-night-build/ OsmAnd-development.apk] |
+ | * Zainstalować i skonfigurować polski głos z Android Marketu (opcjonalne) | ||
+ | ** [http://market.android.com/ IVONA Text-to-Speech HQ] | ||
+ | ** [http://market.android.com/ IVONA Maja Polski beta] | ||
* W ramach aplikacji OsmAnd w telefonie: | * W ramach aplikacji OsmAnd w telefonie: | ||
** Ustawienia -> Dane offline -> Pobierz -> "World Basemap" | ** Ustawienia -> Dane offline -> Pobierz -> "World Basemap" | ||
- | ** Ustawienia -> Dane offline -> Pobierz -> "Głos pl-tts" | + | ** Ustawienia -> Dane offline -> Pobierz -> "Głos TTS pl-tts" |
** Ustawienia -> Nawigacja -> Usługa routująca -> OsmAnd (offline) | ** Ustawienia -> Nawigacja -> Usługa routująca -> OsmAnd (offline) | ||
** Ustawienia -> Mapy -> Wektorowe mapy offline (zahaczyć) | ** Ustawienia -> Mapy -> Wektorowe mapy offline (zahaczyć) | ||
** Ustawienia -> Mapy -> Korzystaj z Internetu (odhaczyć) | ** Ustawienia -> Mapy -> Korzystaj z Internetu (odhaczyć) | ||
+ | ** Ustawienia -> Nawigacja -> Głos nawigatora -> pl-tts (o ile używamy IVONY) | ||
* Skopiować [http://tiles.ump.waw.pl/lib/osmand/ pobrany] fragment Mapy UMPpcPL do katalogu /osmand na telefonie. Po wejściu do ustawień telefonu "Ustawienia -> Dane offline -> Dane mapowe(wektorowe)". Powinniśmy widzieć | * Skopiować [http://tiles.ump.waw.pl/lib/osmand/ pobrany] fragment Mapy UMPpcPL do katalogu /osmand na telefonie. Po wejściu do ustawień telefonu "Ustawienia -> Dane offline -> Dane mapowe(wektorowe)". Powinniśmy widzieć | ||
** World Basemap 3.5 MB | ** World Basemap 3.5 MB |
Wersja z dnia 14:05, 29 gru 2011
Spis treści |
UMPpcPL dla Androida
Pracujemy nad wersją mapy UMPpcPL dla programu OsmAnd na platformę Android.
Aktualnie jest to wersja EKSPERYMENTALNA. Główne zalety to:
- wersja offline (bez transmisji danych)
- z wyszukiwaniem ulic, POI i numeracją
- obsługująca routing (to jest jeszcze większy eksperyment )
Aktualne ograniczenia:
- podział na regiony ( jak opanujemy cały proces produkcji to spróbujemy udostępnić całą Polskę
- wiele śmieci w indeksach ulic
- brak poprawnego routingu dla samochodów (chyba nawet ścieżki są przejezdne dla samochodów)
- brak zakazów skrętów, zawracania i.t.p.
- pewnie wiele innych :-)
Jak zainstalować na telefonie
- Zainstalować OsmAnd program na Androida (OsmAnd+ dostępny także z Android Marketu ale od jakiegoś czasu płatny, a bezpłatny OsmAnd nie zawiera najnowszych funkcji). Najaktualniejsza, ZALECANA i DARMOWA wersja deweloperska do pobrania tutaj: OsmAnd-development.apk
- Zainstalować i skonfigurować polski głos z Android Marketu (opcjonalne)
- W ramach aplikacji OsmAnd w telefonie:
- Ustawienia -> Dane offline -> Pobierz -> "World Basemap"
- Ustawienia -> Dane offline -> Pobierz -> "Głos TTS pl-tts"
- Ustawienia -> Nawigacja -> Usługa routująca -> OsmAnd (offline)
- Ustawienia -> Mapy -> Wektorowe mapy offline (zahaczyć)
- Ustawienia -> Mapy -> Korzystaj z Internetu (odhaczyć)
- Ustawienia -> Nawigacja -> Głos nawigatora -> pl-tts (o ile używamy IVONY)
- Skopiować pobrany fragment Mapy UMPpcPL do katalogu /osmand na telefonie. Po wejściu do ustawień telefonu "Ustawienia -> Dane offline -> Dane mapowe(wektorowe)". Powinniśmy widzieć
- World Basemap 3.5 MB
- UMP-PL-Obszar 11 MB
- Usunąć stworzone tymczasowe kafelki mapy
- Ustawienia -> Dane offline -> Dane mapowe(kafelki) - nacisnąć na Mapnik i usuń
- Poprawki w wyświetlanie mapy (opcjonalne)
- Pobrać render dla UMPpcPL
- Wgrać do katalogu '/osmand/rendering' na telefonie
- Wybrać Ustawienia -> Mapy -> Render wektorowy -> UMPpcPL.( Jeśli się nie pojawi trzeba wyczyścić pamięć w telefonie ( Manedżer zadań -> Pamięć RAM -> Wyczyść pamięć )
Przygotowanie mapy ( dla zainteresowanych )
Co trzeba zrobić:
- Zainstalować na PC OsmAndMapCreator - kompliator map dla OsmAnd
- Przetworzyć plik XML przygotowany na podstawie danych UMPpcPL (tutaj [1] )
- Skonwertować XML do formatu "*.obf" za pomocą OsmAndMapCreator'a
- Skopiować wynikowy plik "UMP-PL-Coooś.obf" do katalogu /osmand na telefonie
Nad czym pracujemy
Linki:
Najnowszy OsmAndMapCreator(dev)
Zmiana wyglądu mapy
Przykładowy zrzut ekranu (widać kilka błędów konwersji, np. brak rampy)