Derzeit funktioniert die Python-Einbindung von QGis in Debian Jessie/Testing nicht. Das liegt daran, dass QGIS 1.7 die Version 8.1 des SIP-Interfaces unterstützt, in Jessie aber bereits auf SIP Version 10 umgestellt wurde. Versuche mit den Debian-Paketen für QGIS 1.8 von https://qgis.org/debian/ haben das Problem nicht behoben. Letztendlich habe ich QGIS 2.0 aus den Quellen erzeugt.
Quellen von qgis.org herunterladen.
Quellarchiv in ein Verzeichnis entpacken
Compilieren entsprechend der Anleitung in der Datei INSTALL.
Es gibt eine Reihe von Tools und Online-Diensten, mit denen man GPX-Tracks auf einer OpenStreetMap-Karte anzeigen kann: QLandkarteGT, GpsPrune, gpsies.com,... Beim Ausdrucken bzw. Erzeugen einer Vektorgrafik stößt man allerdings schnell an Grenzen. Die Darstellung der Tracks (Farbe, Breite, Transparenz) ist nicht konfigurierbar und der Zoomlevel wird anhand des Kartenausschnitts gewählt, usw. Dieses Video hat mir einen Weg zur Lösung aufgezeigt: Quantum GIS (QGIS) mit OpenLayers-Plugin.
OpenLayers-Plugin
Installation
Das OpenLayers-Plugin ermöglicht es, OSM-Kacheln und Kacheln aus anderen mit OpenLayers darstellbaren Quellen (Google, Bing) in einem QGIS-Layer anzuzeigen.
Am 1. Juni 2013 organisieren Annexe21, Perpinux und die OpenStreetMap-Mapper des Departements Pyrénées-Orientales eine Mapping Party in à Collioure. Alles weitere auf https://annexe21.net/cartopartie2013
Für meine Velocarte wollte ich einen Overlay-Layer erstellen, in dem Straßen, die sich wegen ihres geringen Verkehrsaufkommens besonders für Alltagsradler eignen, farblich hervorgehoben werden. In einem ersten Schritt habe ich dafür alle Unclassified- und Service-Wege selektiert. Es hat sich aber gezeigt, dass darunter auch viele stark befahrene Straßen im innerstädtischen Bereich und in Industrie- und Gewerbegebieten waren. Um diese Straßen auszuschließen, habe ich zunächst die PostGIS-Funktion ST_WITHIN verwendet:
select osm_id,name,ref,highway,tracktype,way from planet_osm_line as l where highway in ('unclassified','service') and not exists (select * from planet_osm_polygon as p
where p.
Die nachfolgende Anleitung gilt für Debian Wheezy (Stand 01/2013)
Anlegen der PostGIS-Datenbank
Installation der PostgreSQL-Pakete: aptitude install postgresql-9.1 postgresql-9.1-postgis postgresql-contrib-9.1 postgis
Installation des Pakets postgis. Wheezy enthält PostGIS 1.5. Wenn, wie in meinem Fall, Funktionen benötigt werden, die erst ab PostGIS 2.0 verfügbar sind, kann diese Version problemlos aus den Quellen installiert werden.
Anlegen eines Users und einer Datenbank. Als Superuser:
su - postgres
createuser <username>
Soll die neue Rolle ein Superuser sein?
node.js & npm
Um Tilemill übersetzen zu können, muss erst node.js installiert werden.
Quellen von https://nodejs.org/download/ herunterladen
Übersetzen und installieren:
tar xvzf tar xvzf node-v<version>.tar.gz
cd node-v<version>
./configure
make
su -c 'make install'
Tilemill
Tilemill übersetzen:
git clone https://github.com/mapbox/tilemill.git
cd tilemill
npm install
Anschließend kann Tilemill mit ./node_modules/tilemill/index.js gestartet werden.
In diesem und den folgenden Beiträgen beschreibe ich meine Erfahrungen mit dem Rendern und Veröffentlichen einer Karte auf der Basis der OpenStreetMap-Daten.
Anforderungen und Randbedingungen
Ausgangspunkt waren folgende Randbedingungen: Die Karte soll ein Gebiet von mindestens 80 km2 abdecken, mit den Zoomleveln von 12 bis 18
Die Karte soll auf einer Webseite veröffentlicht werden. Der Kostenrahmen liegt bei < 5 Euro pro Monat.
Arbeitsumgebung ist Linux (Debian Wheezy) Freie Gestaltung des Kartendesigns, insbesondere soll es möglich sein, parallel versetzte Linien zu rendern, z.
Die angehängte Archivdatei enthält Listen zum Lernen von unregelmäßigen katalanischen Verben. Es handelt sich um eine Auswahl der häufigsten unregelmäßigen Verben und es sind nicht für jedes Verb alle Zeitformen vorhanden.
Die Listen sind in drei Formaten verfügbar: Stapeldatei für das Lernprogramm Anki (1.2)
CSV-Datei mit einer Zeile pro Verb und einer Spalte pro Zeitform
CSV-Datei mit einer Zeile pro Verb und Zeitform
ZIP-Datei zum Download: conjugacio.tgz