2016-08-04 10 views
0

地図を作成した後に地図がインタラクティブであるかどうかを変更することはできますか?Toggle Mapbox地図ロード後のGL JS地図の対話性

mapbox-gl-jsのドキュメントでは、マップを作成するときに対話型または非対話型のフラグを設定することができます(option.interactive)。しかし、何らかの理由で、私は即座にそれを変更し、マップの対話性を切り替える必要があります。ような何か:

map.setInteractive(true); 

か:あなたのサポートのための

map.setInteractive(false); 

感謝。

+0

マップインタラクションを有効または無効にする方法の例をここに示します。https://www.mapbox.com/mapbox-gl-js/example/toggle-interaction-handlers/ – tristen

答えて

0

マップボックスGL JSには現在、地図のインタラクティビティを変更するためのダイナミックな設定がありません。これは実装が比較的簡単なので、github repositoryで切符を切ったり、PRを提出したりする場合は、この機能を追加することを検討します。

一方、すべての相互作用handlersを個別に有効/無効にして、マップの作成後に同じ効果を動的に達成することができます。