我想在使用interaction.Select选择要素后获取坐标。

我的代码片段:

  var selectf = new ol.interaction.Select({
    layers: [vectorLayer],
     });
   map.addInteraction(selectf);


  selectf.on('select', function(evt) {

//here I want read coordinates of selected feature
});


我该怎么办?

最佳答案

在“选择”事件中,您可以使用以下方法从矢量特征中获取坐标。

select.on('select', function(event) {
console.log(event.selected[0].getGeometry().getCoordinates());

  });

10-02 16:45