You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1 2013-07-30 15:07:57
- qmapool
- Member
- Registered: 2013-06-06
- Posts: 9
Przeglądanie map w formacie OBF (w trybie offline) pod Linuksem
Witajcie.
chciałbym przeglądać mapy binarne (przygotowane dla osmand) na desktopowym linuksie.
czy jest to możliwe??
chyba najlepszą metodą byłoby odpalenie osmand'a pod linuksem, ale niestety chyba tego nikt nie praktykuje.
pozdrawiam
Offline
#2 2013-07-30 15:12:43
- Dotevo
- Moderator
- From: Kobiernice/Wrocław Poland
- Registered: 2009-02-15
- Posts: 1,744
- Website
Re: Przeglądanie map w formacie OBF (w trybie offline) pod Linuksem
Nie słyszałem o desktopowym programie obsługującym mapy OsmAnda. Zostaje chyba tylko emulator androida. Jest za to kilka innych aplikacji na desktop.
Offline
#3 2013-07-30 15:13:56
- RicoElectrico
- Moderator
- From: Trójmiasto
- Registered: 2012-07-01
- Posts: 1,850
Re: Przeglądanie map w formacie OBF (w trybie offline) pod Linuksem
W OsmandMapCreatorze masz opcję "Offline Rendering" i to jest chyba to, czego szukasz. Możesz też sobie ściągnąć androida x86 i odpalić w wirtualce.
Offline
#4 2013-07-30 22:06:25
- jerrystef
- Member
- From: Brzeg
- Registered: 2013-07-27
- Posts: 181
Re: Przeglądanie map w formacie OBF (w trybie offline) pod Linuksem
Czy ktoś może a informacje w jaki sposób skompilować mapy do formatu obf. Pod Windowsem. Próbowałem to robić OsmAndMapCreatorem ale na końcu procesu pojawia się błąd java.util.nosuchelementexception i po całej robocie. A pracuję na windows8.
Offline
#5 2013-08-01 12:07:46
- qmapool
- Member
- Registered: 2013-06-06
- Posts: 9
Re: Przeglądanie map w formacie OBF (w trybie offline) pod Linuksem
W OsmandMapCreatorze masz opcję "Offline Rendering" i to jest chyba to, czego szukasz. Możesz też sobie ściągnąć androida x86 i odpalić w wirtualce.
Obydwa pomysły są bardzo fajne.
Ten pierwszy ma taką zaletę, że ma szansę działać na słabszych komputerach.
odpaliłem więc OsmandMapCreator, zaznaczyłem opcję "offline rendering", wskazałem miejsce do katalogu z binarnymi mapami:
World_basemap.obf
Polad_europe_2.obf
odłączyłem sieć od mojego kompa i niestety mapa się nie pojawia, tzn. ani base, ani obszar dla polski. Widzę tylko szachownicę.
Kiedy sieć jest podłączona to oczywiście widzę mapy.
może masz jakiś pomysł, który by mi pomógł:)
pozdrawiam
Offline
#6 2013-08-02 08:58:05
- qmapool
- Member
- Registered: 2013-06-06
- Posts: 9
Re: Przeglądanie map w formacie OBF (w trybie offline) pod Linuksem
W OsmandMapCreatorze masz opcję "Offline Rendering" i to jest chyba to, czego szukasz. Możesz też sobie ściągnąć androida x86 i odpalić w wirtualce.
chyba wiem:
OsmandMapCreator podczas przeglądania online, zciąga kafelki do cache na lokalnym kompie. Później mogę zaznaczyć, że nie ma korzystać z netu i te zciągnięte dane są wyświetlane i nic poza tym.
mnie raczej chodziło o możliwość przeglądania plików *.obf offline.
czy ktoś może ma jakiś pomysł (oprócz emulatora android'a - mam słabą maszynę)?
pozdrawiam serdecznie
Offline
#7 2013-08-02 12:59:09
- RicoElectrico
- Moderator
- From: Trójmiasto
- Registered: 2012-07-01
- Posts: 1,850
Re: Przeglądanie map w formacie OBF (w trybie offline) pod Linuksem
odpaliłem więc OsmandMapCreator, zaznaczyłem opcję "offline rendering", wskazałem miejsce do katalogu z binarnymi mapami:World_basemap.obfPolad_europe_2.obfodłączyłem sieć od mojego kompa i niestety mapa się nie pojawia, tzn. ani base, ani obszar dla polski. Widzę tylko szachownicę.Kiedy sieć jest podłączona to oczywiście widzę mapy.
Tak łatwo to nie ma
Musisz ściągnąć osmand-linux-x86.lib oraz default.render.xml i wskazać do nich ścieżkę w ustawieniach.
Offline
#8 2013-08-04 16:54:17
- qmapool
- Member
- Registered: 2013-06-06
- Posts: 9
Re: Przeglądanie map w formacie OBF (w trybie offline) pod Linuksem
Tak łatwo to nie ma
Musisz ściągnąć osmand-linux-x86.lib oraz default.render.xml i wskazać do nich ścieżkę w ustawieniach.
Witaj RicoElectrico.
Dzięki Twoim wskazówkom jestem dalej ale chyba jest jeszcze trudniej ![]()
ustawiłem ścieżkę absolutną do osmand-linux-x86.lib, jak i do default.render.xml.
po uruchomieniu log wygląda dużo lepiej, lecz niestety ostatecznie nie dochodzi do wyświetlenia mapy, bo program się koruje (segmentation fault).
używam OsmAndMapCreator-1.1.3.
pliki zciągnąłem stąd:
http://download.osmand.net/resource/osm … ux-x86.lib
http://osmand.googlecode.com/git-histor … render.xml
korzystam z javy z mojego ubuntu 12.04 tj.:
$ java -version
java version "1.6.0_27"
OpenJDK Runtime Environment (IcedTea6 1.12.5) (6b27-1.12.5-0ubuntu0.12.04.1)
OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)
log wygląda następująco:
INFO: JNI_OnLoad completed
INFO: File /media/Maps/OBF/Poland_europe_2.obf is initialized.
INFO: File /media/Maps/OBF/World_basemap.obf is initialized.
...
...
...
INFO: Native ok (init 0, rendering 0)
TIMES search - 19 rendering - 230 unpack - 126
INFO: Search map basemap
INFO: Search : tree - read( 261), accept( 106), objs - visit( 8650), accept(0), in result(1)
INFO: Creating SkBitmap in native w:-828 h:844!
INFO: Allocated 0 bytes at 0xb0bdbb18
Segmentation fault (core dumped)
czy masz może jakiś pomysł?
pozdrawiam serdecznie
Offline
#9 2013-08-04 21:47:24
- qmapool
- Member
- Registered: 2013-06-06
- Posts: 9
Re: Przeglądanie map w formacie OBF (w trybie offline) pod Linuksem
Tak łatwo to nie ma
Musisz ściągnąć osmand-linux-x86.lib oraz default.render.xml i wskazać do nich ścieżkę w ustawieniach.
... jestem trochę dalej.
zmieniłem pamięć dla wirtualnej maszyny z -Xmx720M na -Xmx1024M. Teraz koruje się tylko jak maksymalnie oddalę mapę (więc to akceptowalne), lecz dalej jest problem: mapa nadal się nie renderuje, tj. biała plansza zamiast mapy.
pozdrawiam
Offline