Fehlerbehandlung

Fehler in der Schriftdarstellung

Aufgrund der Komplexität des Projektes und der vielschichtigen Datenstruktur kann es zu Darstellungsfehlern kommen. Die zugrundeliegende Ursache kann in vier verschiedene Kategorien eingeteilt werden:

1. Fehler in der Datengrundlage

Problem

Lösungsansatz

Falscher Straßenname in OSM

Straßenname in OSM editieren

Falsche Straßenklasse in OSM

Straßenklasse in OSM editieren

Ein inoffizieller Straßenname wird dargestellt

Die Straße muss mit „de:strassenschluessel_exists=no“ versehen werden

2. Probleme mit dem Datenmodell

Die Datenmodelle des SPW 2.0 Print und von OSM unterscheiden sich in ihrer Zielsetzung. Während im Printprojekt des SPW 2.0 die kartographisch saubere Darstellung an erster Stelle steht, ist das Datenmodell von OSM auf ein topologisch sauberes Straßen- und Wegenetz spezialisiert. Um Routing zu ermöglichen, erhalten die OSM-Daten z.B. Abbiegespuren, Spuren auf Parkplätzen und teilweise Einfahrten. Dies kann dazu führen, dass im Kartenprojekt z.B. Abbiegespuren zusätzlich zur Hauptstraße beschriftet werden. Soweit wie möglich wurden diese Fälle vorab herausgefiltert, sie können aber immer noch auftreten. Das entsprechende Beschriftungsobjekt muss dann von Hand gelöscht werden.

3. Eine Beschriftung kann auf Grund von Platzmangel nicht gesetzt werden

Die Label, die auf Grund von Platzmangel nicht gesetzt werden konnten, sind im Datensatz trotzdem erhalten. In der Attributtabelle sind sie in der Spalte „labeltyp“ mit dem Wert 3 gekennzeichnet. Zum Umgang damit s. Abschnitt „Anzeige nicht platzierter Schriften“

4. Fehler bei der Übertragung von ArcMap nach QGis

Da die Maplex-Label-Engine in ArcMap deutlich leistungsfähiger ist, als die Label-Engine von QGIS, erfolgt das Labeling in ArcMap. Die Beschriftungen werden zu Annotationen umgewandelt, welche sich dann als Polygon in QGIS importieren lassen. QGIS kann die Polygone allerdings nicht raumfüllend beschriften. Sie müssen also wieder in eine Linie umgerechnet werden. Umso kurviger die Beschriftung ist, umso komplizierter ist diese Umrechnung. Sie gelingt nicht in allen Fällen. Zum Umgang damit s. Abschnitt „Fehlgeschlagene Berechnung der Beschriftungslinie“