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“