2016-04-16 6 views
0

Ich möchte genau tun, was https://api.mapbox.com/styles/v1/zugaldia/cimteac7b00mrb8m7okkkol8d.html?title=true&access_token=pk.eyJ1IjoienVnYWxkaWEiLCJhIjoiY2ltNnI0YXM0MDA0YXR5bHgxOTU0N2h5YyJ9.kBUkyDqT5S1gJOsMIAdJSw#11/38.8993/-77.0146 tut.wie man Textschicht in mapbox-gl Art/Tileset lädt

Es scheint, die MapBox GL Tileset und Stil zu verwenden, um Text auf der Karte zu platzieren. Es zeigt sogar mehr Text auf einer vergrößerten Ebene.

Wie machen wir das?

Können Sie verweisen auf ein ausführliches Beispiel oder Video, das die Schritte zum Laden des tileset zeigt (vielleicht von einer GeoJSON Datei, usw.)

Dank.

Es ist wirklich schön, dass wir ohne Javascript überhaupt :) so viel tun können

Dies macht es einfacher für Android und iOS usw.

Beachten Sie den Text für die Schule Namen:

enter image description here

Dann, wenn Sie die Ansicht vergrößern, sehen Sie den Text für das Verbrechen:

enter image description here

Antwort

1

Das ist in der Tat eine sehr nette Karte, die er mit Mapbox Studio erstellt hat, um Verbrechen und Schuldaten als Ebenenquellen hochzuladen. Sie können mehr über das Erstellen eines eigenen Kartenstils erfahren, indem Sie den Handbüchern "design a map" folgen. Sobald Sie eine Karte erstellt haben, werden Sie brauchen, um den Stil ID erhalten, indem Sie diese:

und dann ...

Jetzt auch Sie erwähnt diese Karten verwenden innerhalb Ihrer Android- oder iOS-App, die der Verwendung der API ähnlich ist (Link, den Sie oben angegeben haben). Folgen Sie this example über die Einbeziehung von Mapbox Studio-Stil in Ihrer Android App. Das Beispiel platziert die Stil-URL in XML wie folgt:

Hoffe, das hilft!

+0

Funktioniert perfekt. Siehe https://api.mapbox.com/styles/v1/fedex1/cimjgbe1i0087g4nskorn50pd.html?title=true&access_token=pk.eyJ1IjoiZmVkZXgxIiwiYSI6ImNpam5jZXZvczAwZnd0b201ajhybXE0OW8ifQ.IumX7VWjU71UjEsKTN4bdw#19/40.66983403804389/-73.89553721344983/0 Dieser Teil der Dokumentation wirklich geholfen: https://www.mapbox.com/help/add-layer-studio/ –

+0

Super! Freut mich zu helfen. Fühlen Sie sich frei, hier weitere Fragen zu stellen, ich lehne mich um Stack Overflow herum. – cammace