Errata
On this page we document the errors which, despite our best efforts, sneaked into the book .
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.