2016-05-02 13 views
0

私はマップボックスで作業しています。マップ上のユーザーの現在位置を表示したい、または地図上のページの読み込みをしたいのですが、私はlocate()コントロールを使用していますが、マップ上にロケートアイコンを表示したくありません。 以下は私のコードです。地図上の読み込み/ページの読み込み現在の地理的位置に地図を設定したいが、地図上に検索アイコンを表示したくないのですか?

this.map = L.mapbox.map('map', 'mapbox.streets', {}). 
locate({setView: true, maxZoom: 10}); 
var lc = L.control.locate().addTo(this.map); 
lc.start(); 

このコードでは、地図上に位置検出機能を追加していますが、私はそれを隠したいだけです。

+0

マップボックスで作業する場合、投稿にgoogle-mapsタグがある理由..不適切なタグを削除してください – scaisEdge

答えて

0

ユーザーを特定してもコントロールを表示しない場合は、コントロールを使用してマップの組み込みlocate methodを使用することはできません。 the Mobile Tutorial under Geolocationにこの目的のために使用する方法の例があります。

関連する問題