OpenStreetMap

Die freie Weltkarte nutzen und mitgestalten

Dies ist die Webseite zum Buch:
[Titelbild]

OpenStreetMap

Die freie Weltkarte nutzen und mitgestalten

von Frederik Ramm
und Jochen Topf

Lehmanns Media,
3., überarbeitete und erweiterte Auflage 2010
ISBN 978-3-86541-375-8
384 Seiten
29,95 EUR

[Bei Lehmanns kaufen]

Bestellungen bei Lehmanns sind ohne Anmeldung möglich. Die Lieferung ist versandkostenfrei. Das Buch ist außerdem auch im lokalen Buchhandel und bei amazon.de bestellbar.

[Titelbild]

Das Buch ist auch auf Englisch erhältlich, zum Beispiel bei bookdepository.co.uk, amazon.com und amazon.co.uk.

Mehr über OpenStreetMap erfahren Sie auf diesen Webseiten:

International

Deutschland

Wiki

Was andere zum Buch sagen:

über die englische Version:
Gary Gale: A worthy and valuable addition to your bookshelf.
Muki Haklay: We liked the Ramm et al. book ... and would recommend it to our students.
Oliver O'Brien: If you are at all interested in the OpenStreetMap project ... then I recommend this book. It's as near-perfect as any book can be ...

über die 3. dt. Auflage:
Schockwellenreiter: Es ist das einzige Buch in meiner doch recht umfangreichen Bibliothek, von dem ich alle bisher erschienenen Ausgaben besitze. Es lohnt sich.

Mehr Kritiken...

Errata

Auf dieser Seite sammeln wir die Fehler, die sich trotz aller Sorgfalt in das Buch eingeschlichen haben.

1st English edition 2010

Formula to get tile numbers from coordinates
Chapter 14.1, page 166: Remove the "mod 180" from the formula.

3., überarbeitete und erweiterte Auflage 2010

Formel um Koordinaten in Tile-Nummern umzurechnen
Kapitel 14.1, page 177: Das "mod 180" in der Formel muss gestrichen werden.

Compilieren von osm2pgsql
Kapitel 17.2, Seite 217, zweiter Absatz: Dem make muss mittlerweile autoconf und ./configure vorausgeschickt werden.

Shapefiles für Mapnik
Kapitel 17.6, Seite 220: Mapnik benötigt inzwischen noch zusätzliche Shapefiles:
wget http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/10m/cultural/10m-populated-places.zip
wget http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/110m/cultural/110m-admin-0-boundary-lines.zip
Beide sind ebenfalls in das Verzeichnis world_boundaries auszupacken.

Suche nach Namen
Kapitel 22.4, Seite 262, im Hinweiskasten: Alternativ zum Name Finder kann Nominatim benutzt werden.

Rails-Code jetzt in git
Kapitel 22.8, Seite 269, letzter Absatz und Kapitel 27.1, Seite 312, dritter Aufzählungspunkt: Der Quelltext des "rails port" ist jetzt in einem git-Repository, micht mehr in SVN.
Zum Herunterladen des "rails port" muss jetzt statt des angegebenen SVN-Befehls das Folgende verwendet werden:
git clone git://git.openstreetmap.org/rails.git
cd rails
rake gems:install
Es empfiehlt sich stets, auf der angegebenen Wiki-Seite zu prüfen, ob weitere Schritte notwendig sind; manchmal erfordern neuere Versionen zusätzliche Libraries. Das im Buch nur kurz erwähnte "Initialisieren der Datenbank-Instanz" umfasst die Anlage einer PostgreSQL-Datenbank, die Anlage von config/database.yml und den Aufruf von rake db:migrate.
Der angegebene Osmosis-Befehl zum Laden von Daten in die Datenbank muss dbType statt dbtype verwenden.

Osmosis: --nk und --nkv
Kapitel 24.5, Seite 288, 4. Absatz: Das zusätzliche Argument zu --nk und --wk heißt keyList, das zu --nkv und --wkv heißt keyValueList. --nk und --nkv lassen ausschließlich die passenden Nodes durch, nicht, wie angegeben, auch sämtliche Ways und Relationen.

Osmosis: Filtern nach Geographie
Kapitel 24.10, Seite 292, 3. Absatz: Statt completeWay=yes muss es completeWays=yes heißen.

oscgrep.pl
Kapitel 25.2, Seite 295, letzter Abschnitt: Das Programm oscgrep.pl erwartet vor dem Suchausdruck ein "-r". Stattdessen ist im Buch zunächst "-e" angegeben, und im Beispiel in der letzten Zeile fehlt sogar dies. Das Beispiel muss richig heißen:
perl oscgrep.pl -a delete -t node -r user="X"

Änderungen rückgängig machen
Kapitel 25.4, Seite 299, 2. Absatz: Wir haben vergessen, zu erwähnen, dass beim Wiederhochladen einer alten Version die Versionsnummer angepasst werden muss. Wenn ein Objekt zwischenzeitlich in Version 10 ist und man die Version 5 wiederherstellen will, so muss man die Version 5 hochladen, dabei aber die Versionsnummer auf 10 setzen; sonst kommt es zu einem Konflikt beim Hochladen.

Farbtafel 27
Wir möchten uns insbesondere bei unseren bayrischen Lesern entschuldigen: Dieses Beispiel des "ITO Mapper" zeigt nicht wie angegeben Karlsruhe, sondern München.

2., überarbeitete und erweiterte Auflage 2009

Formel um Koordinaten in Tile-Nummern umzurechnen
Kapitel 14.1, page 155: Das "mod 180" in der Formel muss gestrichen werden.

Fehlendes XML-Element
Kapitel 6.2, Seite 54, XML-Beispiel unten: Hier fehlt das abschließende </create> direkt oberhalb des </osmChange>.

1. Auflage 2008 (nicht korrigiert im Nachdruck)

Formel um Koordinaten in Tile-Nummern umzurechnen
Kapitel 10.1, page 111: Das "mod 180" in der Formel muss gestrichen werden.

Falsche SVN-Pfadangabe
Kapitel 12.3, Seite 129, 2. Absatz: Einige Pfade zum Osmarender im Subversion-Repository haben sich inzwischen geändert. Der aktuelle Pfad ist http://svn.openstreetmap.org/applications/rendering/osmarender/.

1. Auflage 2008 (korrigiert im Nachdruck)

Falscher Dateiname
Kapitel 3.10, Seite 29, im Absatz nach der Kommandozeile: Statt i.gpx und o.gpx muss es ein.gpx bzw. aus.gpx heißen.

Fehler im Suchbegriff-Beispiel zu JOSM
Kapitel 7.4, Seite 86, 7. Tabelleneintrag: Eine Such nach "name:-" ist nicht möglich, es muss stattdessen "-name:" heissen.

Falscher Parameter zu Osmosis
Kapitel 18.1, Seite 191, 2. Absatz: Der Parameter zu Angabe eines Usernamens für den Datenbankzugriff bei Osmosis heißt nicht "username" sondern einfach "user".

Mehrere Auflagen

In mehreren Auflagen steht, dass 0,25 Quadratgrad etwa 50x50 km in Europa entsprechen. Richtig wäre diese Größe am Äquator.