問題タブ [mapbox-gl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
19071 参照

mapbox - mapbox gl 変更アイコンの色

mapbox-gl-js アイコン画像の色を変更する方法はありますか?

https://www.mapbox.com/mapbox-gl-js/example/geojson-markers/から取得したこのコードは、マーカーの色を赤に変更しません

公式ドキュメントに記載されているすべてのオプションを試しました

0 投票する
1 に答える
1365 参照

android - MapBox Android SDK 2.2.0 - 指定した半径の領域でカスタム マーカーを作成する方法

私のプロジェクト (minSdkVersion 15) では、MapBox Android SDK 2.2.0 を使用しています。中心点にマーカーを作成する必要があり、その中心点に数字が書き込まれ、特定の半径を一周します。Drawableを書くことでこの問題を解決しようとしましたが、代わりに

書きます

ただし、Marker はデフォルトにアイコンを追加します。この問題を解決するにはどうすればよいですか?

更新: 次のように作成する必要があります: 画面 1 画面 2

0 投票する
1 に答える
237 参照

android - Mapbox Android GL バウンディング

特定の地理的領域のみを表示できるように Mapbox マップの境界を設定しようとしています。ユーザーがパンしたり、境界領域の外に移動したりしたくありません。新しい GL ライブラリを使用していますが、API リスト以外のドキュメントを見つけるのに苦労しています。

Mapbox GL Android で境界を設定する方法を知っている人はいますか?

ユーザーズガイドまたは同様のヘルプがあるかどうかを知っている人はいますか?

ありがとう

ミッチ

0 投票する
1 に答える
141 参照

javascript - 複数の配列をまとめるjQueryループ - Mapbox map.setFilter()

Mapbox の新しい GL API は使いにくいことがわかっています。jQuery の each 関数を使用して、この奇妙な形式の配列を構築できるかどうか疑問に思っています。

マップに表示されるマーカーをフィルタリングするカテゴリのチェックボックスを含むフォームを作成しています。ループを使用して$.each()、チェックされた入力を取得し、それらの ID を取得して、各配列の中央にスローします。1 つのチェック済み入力は 1 つの配列です。

基本的に、配列を次のようにまとめる必要があります。

しかし、明らかに、チェック時に動的にこれを行う必要があります。使用したい不完全なjQueryは次のとおりです。

setFilter 関数で使用する場合filterと同様に、変数を結合して配列のコンマ区切りリストを作成する方法がわかりません。['in',id,true],['in',id,true],['in',id,true]...