Dla Androida

Z UMP

Pracujemy nad wersją mapy UMPpcPL dla programu OsmAnd na platformę Android. Będzie to:

  • wersja offline (bez transmisji danych)
  • z wyszukiwaniem ulic i POI (później jest szansa na numerację)
  • obsługująca routing (jak dobrze jeszcze nie wiadomo)

Co trzeba zrobić:

  • Zanstalować OsmAnd program na Androida (dostępny także z Android Marketu ale od jakiegoś czasu płatny)
  • Przetworzyć plik XML przygotowany na podstawie danych UMPpcPL (dostaniesz taki plik, 9MB)
  • Skonwertować XML do formatu "*.obf" za pomocą OsmAndMapCreator (dostaniesz taki plik, 11MB)
  • Skopiować wynikowy plik "wawa.obf" do katalogu osmand
  • w programie ustawić
OsmAnd Wersja 0.6.9 alpha
Po pierwsze musisz widziec mape w menu
  Ustawienia -> Dane offline -> Dane mapowe(wektorowe)
  Warszawa 11 MB
Po drugie dobrze jest usunąc zcachowane kafelki
  Ustawienia -> Dane offline -> Dane mapowe(kafelki)
  nacisnąć na Mapnik i delete
Po trzecie 
  Ustawienia -> Nawigacja -> Usługa routująca ->  OsmAnd (offline)
Po czwarte
  Ustawienia -> Mapy -> Wektorowe mapy offline ( zahaczyć )
  Ustawienia -> Mapy -> Korzystaj z Internetu (odhaczyć ) 
   ( nie wiem czy na 100% niezbędne)

Linki:

Najnowszy OsmAndMapCreator(dev)

Budowanie indeksu ulic


Przykładowy zrzut ekranu (widać kilka błędów konwersji, np. brak rampy)

Grafika:OsmAnd1.png