【发布时间】:2012-06-13 23:23:51
【问题描述】:
好吧,我希望在悬停时弹出一个漂亮的弹出窗口,但我也希望矢量可以选择。 如果我跳过悬停部分,它就像魅力一样,但是:/ 有什么我错过了吗?
vectors.removeAllFeatures();
var geojson_format = new OpenLayers.Format.GeoJSON();
vectors.addFeatures(geojson_format.read(data));
var selectCtrl = new OpenLayers.Control.SelectFeature(vectors,
{
clickout: true
});
map.addControl(selectCtrl);
selectCtrl.activate();
vectors.events.on({
"featureselected": featureSelected
});
var hover = new OpenLayers.Control.SelectFeature(vectors,{
hover: true,
highlightOnly: true,
eventListeners: {
featurehighlighted: featureHover,
featureunhighlighted: featureUnHover
}
});
map.addControl(hover);
hover.activate();
【问题讨论】:
标签: javascript gis openlayers