2017-01-05 1 views
0

Ich bin sehr neu in OSM/OpenLayers. Es fällt mir schwer herauszufinden, ob es möglich ist, nur die Schriftart von Straßennamen zu ändern.Text/Schriftart der Straßen ändern

Ich glaube, dass dies Bildkacheln herunterlädt, also bin ich mir nicht sicher, ob diese Art der Modifikation möglich ist. Vielleicht ist es möglich, eine zusätzliche Ebene mit geänderten Straßennamen zu überlagern, die sich überlagern würden?

Jede Hilfe willkommen

Antwort

1

OSM Kacheln Service ist bereits gefliest, können Sie den Stil der Fliesen nicht ändern können.

Sie haben verschiedene Lösungen um Ihr Ziel zu erreichen:

1- Openlayers uns eine Art und Weise zu verbinden, um Daten zu MapBox. Ich weiß nicht wirklich gut Mapbox, aber was ich weiß ist, dass es eine API gibt, um den Stil von OSM-Daten zu ändern und Bilderkacheln oder Vektorkacheln zu rendern. So in diesem OL example können Sie sehen, wie es mit den Daten verbinden und wie es handles style

2- Der harte Weg: Sie können Ihre eigene Grundkarte mit den Daten von OSM. Sie benötigen eine Datenbank zum Speichern der Daten (PostgreSQL) und einen Kartenserver zum Rendern der Daten und zum Steuern des Stils, wie Mapserver, Geoserver, Mapnik ... dafür gibt es viele Möglichkeiten.

Verwandte Themen