2016-06-02 7 views
0

In der eingebetteten Karte sind die Straßennamen mit Großbuchstaben. Wie können die Straßennamen auf openstreetmap mit Großbuchstaben nur den ersten Buchstaben und Kleinbuchstaben sein?Nur 1. Buchstabe des Straßennamens Hauptstadt?

Vielen Dank!

+0

prüft http://leafletjs.com/ erstes Beispiel. Straßennamen von London sind nicht alle Caps. – YaFred

Antwort

0

Wenn Sie openstreetmap Karten mit Flugblatt zeigen möchten ... können Sie nicht.

Sie müssen bedenken, dass das, was Sie sehen, Bilder von einem Server heruntergeladen werden.

Um zu erreichen, was Sie wollen, müssen Sie eine Möglichkeit finden, die Daten auf einem Server vor dem Erstellen der Kacheln (die Bilder) anzupassen. Zum Beispiel https://www.mapbox.com/

+0

Danke für die Antwort. Aber hier http://wiki.openstreetmap.org/wiki/Deploying_your_own_Slippy_Map Broschüre ist aufgeführt, auch ich tat dies, aber Straßennamen waren mit allen Buchstaben Großbuchstaben. – hariskar

+1

Ich denke, was FranceImage bedeutet, ist, dass Leaflet nur das Anwendungsrendering eines Tile Source-Images ist, darunter OpenStreetMap. Die Straßennamen sind Teil der Bilder, so dass Leaflet nichts tun kann, um sie zu ändern. Sie müssten OSM ** Rohdaten ** erhalten und Ihre eigenen Bilder mit Ihren eigenen Textzeilen erzeugen (das sollten Sie mit dem Mapbox-Dienst tun können, daher der Link von FranceImage). – ghybs

0

Sie werden in der Lage sein, nicht Schichten bestehende Fliese zu ändern, ohne someting wie Mapbox zu verwenden, aber Sie können leaflet-providers

1

Als Jieter in den bestehenden Schichten, die zum Beispiel einer großen Liste durchsehen & FrankreichBeispiel erwähnt, können Sie Ihr Styling mit Mapbox tun.

Wir verwenden das Texttransformations-Steuerelement, da einige unserer Sonderziele ALLE CAPS erfordern und einige keine.

enter image description here

Verwandte Themen