gpt4 book ai didi

javascript - OpenLayers 2 - 如何获取所选要素(点)的坐标

转载 作者:行者123 更新时间:2023-11-30 05:32:58 25 4
gpt4 key购买 nike

我想获取图层上所选点的坐标。

我找到了这样的解决方案:

myLayer.features[0].geometry.getVertices()[0] 

但这肯定不是我需要的,因为它只适用于一个具体的点。

我想通过单击鼠标来选择点,然后获取有关此点的信息。

它能解决我的问题吗?

最佳答案

这可能对你有帮助:

new OpenLayers.Control.SelectFeature(layer,{
hover:true,
eventListeners:{
onSelect:function(e){
alert(e.feature.geometry.getVertices()[0].x);
alert(e.feature.geometry.getVertices()[0].y);
}
}
});

关于javascript - OpenLayers 2 - 如何获取所选要素(点)的坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25723675/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com