問題タブ [mapbox-gl-draw]

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

iphone - MapBox iOS SDK でユーザーの足のステップのパスを描画する方法

ファイルで GeoJson データをロードするために MapBox API を使用しています。それはうまくいっています。

しかし、パスを描画する必要がある方向にどこかに歩いている場合、ユーザーの現在の場所などから、ユーザーの足跡のパスを描画する必要があります。この種の要件については RMSshape クラスを見てきましたが、同じマップ ビューで geo JSON ファイルから多数の注釈を既に読み込んでいるため、次のクラスで使用したいと考えています。

MGLMapView

この要件を達成する方法を教えてください。

0 投票する
3 に答える
329 参照

angular - ng serve 中にエラーが発生しました。mapbox/mapbox-gl-draw の使用

次のバージョンがあります。

ng serve中にエラーが発生しました: ここに画像の説明を入力

誰でも私を助けてくれますか?

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

javascript - mapbox-gl-draw で描画ポイントをプログラムでチェーンする方法

私は mapbox-gl-draw ライブラリの非常に基本的な実装を使用しており、以下の例で点をうまく描画できます。

その後、「draw.create」イベントで機能をキャプチャできます

ユーザーが複数のポイントを描画できるように、モードを描画ポイントに戻すことができるようにしたいのは、このイベントです。以下を何度も繰り返してみました。

ポイントの描画が終わっていないようです。ドキュメンテーションは、デフォルトに戻す必要があると私に信じさせますsimple_select-描画はデフォルトで simple_select モードにあり、ユーザーがフィーチャの描画を終了するか、direct_select モードを終了するたびに、自動的に simple_select モードに再び移行します。

他のポイントの直後に追加のポイントを描画できるようにするにはどうすればよいですか?

https://plnkr.co/x3R0TtHsNGzxPxAOL7HH

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

mapbox - Mapbox Draw コントロールをプログラムで有効にする

Mapbox-gl-draw の使用 ( https://github.com/mapbox/mapbox-gl-draw )

基本的な例を起動して実行することができ、このパッケージは必要なすべてを実行します。ただし、ドロー機能をプログラムで有効にする方法がわかりません。たとえば、アプリケーションにいくつかのパネル オーバーレイがあり、フォームの一部として、マップに表示されるコントロール ボタンではなく、カスタム ボタンをクリックして描画機能を有効にしたいと考えています。理想的には、マップ コントロール ボタンを非表示にしたいと思います (これは可能です)。

運がないので、ドキュメントを精査しました。誰にも洞察がありますか?

ここで言及している機能のデモ: https://www.mapbox.com/mapbox-gl-js/example/mapbox-gl-draw/