首页 / 浏览问题 / 云GIS / 问题详情
点击地块出现的是正方形,而不是地块轮廓
4EXP 2019年07月30日

代码如图所示

var selectClick = new ol.interaction.Select({
  condition: ol.events.condition.click,
  multi: true,
});
map.addInteraction(selectClick);
selectClick.on('select', function(e) {
  if(e.selected.length>0){
    console.log(e.selected[0].N.attributes.ID)
  }
});

效果是这样的,

1个回答

这个是只出现在这一块还是点击任意位置都出现这个情况?换一个数据做点击事件能否正常获取到结果,我看你的点击事件触发后会console得到他的结果,是否是点击对了面,返回的结果是正确的,但是在前端加载出来的时候是正方形这种情况?
5,668EXP 2019年07月30日
你好,任何地块都有这个问题,只要是放大到足够大,点击就是方块,我琢磨着是不是跟瓦片什么的有关啊
你切的是矢量瓦片还是栅格瓦片?我在官网做测试没有出现过类似情况,方便的话私信我qq号,然后发一下相关的信息确认下是否是缺陷
私信已发
...