マーカーのリストであるビューがあります。このリストは私の地図の横に表示されます。
誰かがリスト内のマーカー名をクリックしたときに発生するonclickイベントがあります。
このonclickイベント内で、マップを操作する必要があります。
マップ上で特定のレイヤーを取得しようとしています。このイベントのOpenLayersマップを操作するにはどうすればよいですか?
app.MarkerListView = Backbone.View.extend({
el: $( '#markerListPanel'),
initialize: function(){
//event setup
$('#markerlist').on('click', 'a', function () {
var layer = map.getLayersByName("Marker Layer");
});
},
createMarkerList: function(json){
//...some code here
}
});