Puedo hacer zoom y desplazar la capa wfs cuando no tengo control agregado, pero no puedo desplazar el mapa o hacer zoom en la capa con doble clic cuando agrego un control al mapa: el código para el control es:
var select = new OpenLayers.Control.SelectFeature(district);
map.addControl(select);
select.activate();
district.events.on({
featureselected: function(event) {
feature = event.feature;
feature.popup = new OpenLayers.Popup.Anchored
("dis_pop",
feature.geometry.getBounds().getCenterLonLat(),
new OpenLayers.Size(285, 250),
'<div class="popupcss"><p>' +
'<table>' +
'<tr>' +
'<td>' +
'Item' +
'</td>' +
'<td>' +
'Value' +
'</td>'
'</tr>' +
'</table></div>',
null,
true
);
map.addPopup(feature.popup);
},
featureunselected: function(event) {
var feature = event.feature;
map.removePopup(feature.popup);
feature.popup.destroy();
feature.popup = null;
}
});
El código es un archivo de trabajo, pero no puedo hacer zoom al hacer doble clic. Tampoco puedo desplazar el mapa con el cursor del mouse.