0

I'd like to do exactly what https://api.mapbox.com/styles/v1/zugaldia/cimteac7b00mrb8m7okkkol8d.html?title=true&access_token=pk.eyJ1IjoienVnYWxkaWEiLCJhIjoiY2ltNnI0YXM0MDA0YXR5bHgxOTU0N2h5YyJ9.kBUkyDqT5S1gJOsMIAdJSw#11/38.8993/-77.0146 is doing.

MapBox GL タイルセットとスタイルを使用して、マップ上にテキストを配置しているようです。拡大レベルでより多くのテキストを表示することさえできます。

どうやってそれを行うのですか?

タイルセットをロードする手順を示す詳細な例またはビデオを指摘できますか (GeoJSON ファイルなどから)

ありがとう。

JavaScript をまったく使わずに多くのことができるのは本当に素晴らしいことです :)

これにより、Android や iOS などで簡単に使用できます。

学校名のテキストに注意してください。

ここに画像の説明を入力

次にズームインすると、犯罪のテキストが表示されます。

ここに画像の説明を入力

4

1 に答える 1

1

これは確かに非常に優れたマップです。彼は Mapbox Studio を使用して作成し、犯罪と学校のデータをレイヤー ソースとしてアップロードしました。「マップのデザイン」ガイドに従って、独自のマップ スタイルを作成する方法を詳しく知ることができます。マップを作成したら、次のようにしてスタイル ID を取得する必要があります。


(出典: mapbox.com )

その後...


(出典: mapbox.com )

AndroidまたはiOSアプリ内でこれらのマップを使用することについても言及しましたが、これはAPIの使用に似ています(上記のリンク)。Android アプリに Mapbox スタジオ スタイルを含める方法については、この例に従ってください。この例では、次のように XML 内にスタイル URL を配置します。

<com.mapbox.mapboxsdk.maps.MapView

...

    mapbox:style_url="mapbox://styles/<your-account-name>/<your-style-ID>"
/>

お役に立てれば!

于 2016-04-16T22:28:31.657 に答える