問題タブ [mapbox-marker]

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 投票する
1 に答える
1952 参照

mapbox - Mapboxgl で特定の緯度と経度のポイント数を表示するにはどうすればよいですか?

マーカーと、特定の緯度と経度で利用可能なポイントの数を表示したいと考えています。

ここに画像の説明を入力

上記と同様のものが期待されます。

しかし、別の 2 つのレイヤーを追加して、別の色と番号を表示しました。このようにすると、ポップアップの表示中に「未定義」エラーが発生します。データは他のレイヤーから取得するため。レイヤーの「場所」から取得すると、期待どおりに機能します。しかし、複数回出現すると、ポップアップ コンテンツに「未定義」と表示されます。以下は私の実装出力とコードです

ここに画像の説明を入力

私の作業フィドル

最初の画像またはポップアップが私のアプローチで機能するので、これを達成したいですか?

0 投票する
2 に答える
9197 参照

mapbox - 外部ファイルとしての Mapbox GL JS および GeoJSON

Mapboxマップでマーカーを設定するコードがあります

そして、それはうまくいきます。GeoJSONしかし、私は外部ファイルとして使用したい:

そして、ここで問題があります — 動作しません:

TypeError: undefined はオブジェクトではありません ('"map.geojson".features.forEach' を評価しています)".

GeoJSONカスタム HTML マーカーで外部ファイルを使用する方法はありますか?