ここに私のバイオリンは、次のとおりです。http://jsfiddle.net/anton9ov/twxx4up8/にする方法チェックボックス、ラジオボタンのように動作制御
私は2つのベースレイヤーと私マップ上のマーカーのセットを持つ2つの上層を持っています。私はラジオボタンのようなオーバーレイの動作を切り替えるチェックボックスを作りたい。私。私はそれらのうちの1つだけを同時に選択したいと思っています。
L.control.layers({
"Map 1": basemap1,
"Map 2": basemap2
}, {
"Marker 1": markerLayer1,
"Marker 2": markerLayer2
}).addTo(map);
GIS.SEの[この質問](http://gis.stackexchange.com/q/180644/56906)を参照してください。基本的には、 'overlayadd'イベントを待ち受けて、どのレイヤーが追加されているのかを確認し、他のレイヤーを削除します。それは何らかの理由でタイムアウトが必要ですが、動作します。例:http://jsfiddle.net/gwulo/5euduuun/1/ – nathansnider