Re: Digitale Kartografie, GPX-track und QGIS, usw

von: cprima

Re: Digitale Kartografie, GPX-track und QGIS, usw - 22.03.17 06:53

Ich habe etwas freie Zeit fuer dieses Projekt, und bin momentan sehr interessiert in der "Phase 1" nach axurit, dem "Zusammenstellen der Daten in geeigneter Form".

Einen netten Trick habe ich gefunden, den ich schon jetzt berichtenswert halte, fuer alle die unter Linux arbeiten:
- Unter debian jessie-backports https://packages.debian.org/source/jessie-backports/osmium-tool gibt es das fast aktuelle Paket osmium-tools in der Version 1.5.1-1 (1.6 ist von vor ein paar Tagen auf GitHub http://osmcode.org/osmium-tool/ getagged worden, wird gewiss bald nachgezogen)
- ich arbeite zwar mit keinen Debian Jessie, aber mit systemd-nspawn (ich habe ja bekanntermassen keinerlei https://programm.froscon.de/2016/events/1706.html
Beruehrungsprobleme mit systemd *g*) kann man leicht eine leichtgewichtige Virtualisierung erzeugen, bsw unter https://lindenberg.io/blog/post/debian-containers-with-systemd-nspawn/ beschrieben.
- der Clou ist, dass systemd-nspawn auch --bind= Paramter entgegennimmt, ich also im Container ohen Probleme Verzeichnisse aus dem Hostsystem einhaengen kann.
- daher arbeite ich unter einem non-Debian gerade mit `osmium`, ohne muehsam selbst komplilieren zu muessen (mit eine laaangen Liste an Abhaengikeiten).

Man braucht die Container (siehe vorigen Link zu https://lindenberg.io/blog/post/debian-containers-with-systemd-nspawn/ ) uebrigens nicht zu booten, es reicht, wenn man einen Befehl im Container ausfuehren laesst, zB (angelehnt an eben diesen Blogartikel) `sudo systemd-nspawn -D /var/lib/container/jessie --bind=/mnt/backup osmium fileinfo /mnt/files/europe-latest.osm.pbf`. Container sind "nur" ein Kernel-Features mit Namespaces und controlgroups, man kann also sehr leichtgewichtig "virtualisieren".