問題タブ [mapbox-gl-js]
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.
javascript - MapBox-GL ソース / addSource のバグ
タイルをソース**Uncaught TypeError: Cannot read property 'sources' of undefined**
として読み込もうとすると、このエラー(mapbox-gl.js:4) が発生します。mapbox-gl
ソースをロードしなければ、すべてうまくいきます。これは、0.2.1
および0.2.2
バージョンの API で発生します。さまざまなタイルで試しましたが、同じ問題が発生します。
どんな手掛かり?
前もって感謝します
gis - mapbox を使用して、衛星画像レイヤーの上に境界線レイヤーを追加するにはどうすればよいですか?
基本的に、オープンGLサンプルマップを再現したいと思います - https://www.mapbox.com/mapbox-gl-js/example/satellite-map/しかし、mapbox.js APIを使用して顧客マーカーとクラスタリングを追加できます.
道路地図には情報がありますが、境界線と国/州名のレイヤーだけを衛星地図に追加する方法がわかりません。
javascript - mapbox-gl-jsでテキストラベルをセンタリングしますか?
mapbox-gl-js でフィーチャ ポリゴンの中央にテキスト ラベルを配置しようとしています。これは可能ですか?ラベルの配置に関連する唯一のオプションは、「symbol-placement」レイアウト プロパティ ( https://www.mapbox.com/mapbox-gl-style-spec/#symbol ) のようです。
シンボル配置
オプションの列挙型。点、線のいずれか。デフォルトはポイントです。ジオメトリに相対的なラベルの配置。line
LineString と Polygon でのみ使用できます。
「ポイント」を使用すると、ラベルがフィーチャの右下隅に配置されます。
アイデア?
mapping - mapbox.js でパンとズームのアニメーションの長さを制御する
Mapbox.js を使用して、一連のポイントを示すアニメーション マップを作成しています。理想的には、d3.js で作成したこの例のように、ズームとパンを組み合わせてポイント間でフォーカスをスムーズに切り替えたいと考えています。とにかくパンとズームのアニメーション速度を制御する方法があるのだろうか(主に遅くするため)。以下のコードでは、setView() 関数と panTo() 関数の両方を試しましたが、遷移が速すぎます。どんな提案でも大歓迎です、ありがとう!
mapbox - Mapbox をホストするデータ ソースを mapbox-gl-js プロジェクトに追加するにはどうすればよいですか
Mapbox をホストするデータ ソースを mapbox-gl-js プロジェクトに追加するにはどうすればよいですか? 以前は次のようなものでした: http://bit.ly/1LcwekS V.2.1 にさかのぼる
ただし、mapboxgl.Source バージョン 8.0 では、mapboxgl.Source はサポートされなくなりました。
mapbox - カスタム マーカーを Mapbox GL JS で動作させることができません
Mapbox サイトの例と GitHub のこの手順の両方に従いましたが、マップに表示するマーカーを取得できません。
http://codepen.io/znak/pen/waPPRj (Mapbox スタイルとスプライトを使用) http://codepen.io/znak/pen/PqOEyV (カスタム スタイルとスプライトを使用)
マーカーを含むすべてのスタイル、JSON、および PNG ファイルは正しく読み込まれるようです。何か案は?