Openlayers 3: Select a feature programmatically

前端 未结 3 1106
梦毁少年i
梦毁少年i 2021-02-05 11:59

I am trying to upgrade my system from Openlayers 2 to Openlayers 3 and I have having one particular issue that I cannot seem to figure out.

My application has a grid and

3条回答
  •  囚心锁ツ
    2021-02-05 12:14

    var selectInteraction = new ol.interaction.Select(}); 
    map.addInteraction(selectInteraction);
    
    function highlightFeature(feat){
       selectInteraction.getFeatures().push(feat);
       selectInteraction.dispatchEvent({
          type: 'select',
          selected: [feat],
          deselected: []
       });
    }
    

    works like a char on latest openlayers 4.5

提交回复
热议问题