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.***
Pages: 1
#1 2013-06-14 05:23:26
- Ziltoidium
- Member

- From: Dorsten
- Registered: 2013-06-12
- Posts: 200
- Website
mkgmap auf Raspberry Pi ?
Moin :-)
Hat schon mal jemand versucht, sich seine Karten für sein Garmin auf dem Raspberry Pi mit mkgmap zu rendern? Bin bislang gescheitert, nach ein paar Stunden kommt die Fehlermeldung, dass der RAM wohl nicht ausreicht.
Ich werde noch ein bischen experimentieren, ob das nicht vielleicht doch noch irgendwie klappt. ![]()
Hat jemand Anregungen oder Ideen?
Danke und Grüße,
Oliver
Wochenaufgabe Apotheken
blog.openstreetmap.de||#osmwa0607
Offline
#2 2013-06-14 05:49:21
- toc-rox
- Member

- From: Münster
- Registered: 2011-07-20
- Posts: 2,357
- Website
Re: mkgmap auf Raspberry Pi ?
Versuche es mal mit einer sehr kleinen Karte ... z.B. Luxemburg ... 512 MB RAM sind doch recht wenig.
Gruß Klaus
PS: Wie ist denn der Anwendungsfall dahinter ?
Offline
#3 2013-06-14 05:52:22
- MHohmann
- Member

- From: Tartu, Estonia
- Registered: 2009-06-07
- Posts: 1,600
- Website
Re: mkgmap auf Raspberry Pi ?
Ich denke auch, dass der RAM hier gewisse Grenzen setzt. Normalerweise braucht es für ganze Länder ein paar GB RAM, von daher werden auf dem RPi nur kleine Karten machbar sein.
SotM Baltics, 3.-4. August 2013, Tartu, Estonia: amenity=university, mappers=yes
Offline
#4 2013-06-14 06:22:54
- Ziltoidium
- Member

- From: Dorsten
- Registered: 2013-06-12
- Posts: 200
- Website
Re: mkgmap auf Raspberry Pi ?
Das habe ich mir schon gedacht, dass das mit dem RAM nicht hinhauen wird. Auf meinem Laptop mit 4GB läuft das skript nämlich ganz gut bis zum Ende durch.
Ich habe auch schon "kleinere" Karten versucht, leider scheint NRW auch schon zu groß zu sein. Anwendungsbereich ist eigentlich nur geocaching und ein bischen Navi-Unterstützung bei Radtouren.
Ich weiss, es gibt diverse fertige Karten von computerteddy, Kleineisel usw.. aber ich würde gerne eigene Karten herstellen können, einfach aus Neugier und Spieltrieb.
Meine Grundidee war, den raspberry 1-2 pro Woche per cron automatisiert zum rendern anzuwerfen, NRW hätte mir schon gereicht. Der raspi ist eh 24/7 an und hätte dann mal etwas mehr zu tun ![]()
Wochenaufgabe Apotheken
blog.openstreetmap.de||#osmwa0607
Offline
#5 2013-06-14 12:34:05
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: mkgmap auf Raspberry Pi ?
Das habe ich mir schon gedacht, dass das mit dem RAM nicht hinhauen wird. Auf meinem Laptop mit 4GB läuft das skript nämlich ganz gut bis zum Ende durch.
Ich habe auch schon "kleinere" Karten versucht, leider scheint NRW auch schon zu groß zu sein. Anwendungsbereich ist eigentlich nur geocaching und ein bischen Navi-Unterstützung bei Radtouren.
...
NRW dürfte das Bundesland mir der höchsten Datendichte/-menge sein.
Probiere es doch mal mit den einzelnen Regierungsbezirken. Die sind dann nochmals deutlich kleiner. Falls das immer noch nicht klappt, kann man versuchen mit osmconvert/osmfilter oder osmosis die Eingangsdatenmenge vorab zu reduzieren.
Edbert (EvanE)
Offline
#6 2013-06-14 13:35:28
- quasilotte
- Member
- Registered: 2011-01-29
- Posts: 379
Re: mkgmap auf Raspberry Pi ?
Sollte nicht durch veringern der
--max-nodes=
bei splitter.jar der Speicherhunger von mkgmap kontrollieren lassen?
Zur Not kann man da --max-areas= hoch setzten falls es mehr Teile geben sollte!
Offline
#7 2013-06-14 17:31:52
- aighes
- Member
- From: Shanghai
- Registered: 2009-03-29
- Posts: 5,383
- Website
Re: mkgmap auf Raspberry Pi ?
Eher --max-areas reduzieren. Bei --max-nodes vermute ich kaum unterschied. Geringere Werte führen eher zu einem höheren RAM-Verbrauch, da mehr Kacheln errechnet werden.
In mkgmap selber kann man viel RAM sparen, wenn man den Adressindex weg lässt. Im Splitter kann man noch --keep-complete=false --overlap=2000 sparen. Das o5m-Format ist auch noch etwas effektiver.
Viele Grüße
Henning
Offline
Pages: 1