gpt4 book ai didi

javascript - 如何覆盖 openlayers map 上的右键单击上下文菜单?

转载 作者:行者123 更新时间:2023-11-30 18:39:11 26 4
gpt4 key购买 nike

我是 OpenLayers 的初学者。我正在尝试覆盖 map 上的右键单击上下文菜单。这可能吗?如何?如果有人有样本或示例,请告诉我。

感谢您的帮助。

最佳答案

你可以试试看这个页面:Spatial Notes: Capturing right-click events in OpenLayers (不是我的博客)。我刚刚测试了提供的代码,它似乎可以工作。尝试复制并粘贴页面初始化函数中的代码;

function initialize() {
copy the code here
}

<body onload="initialize()">
etc...

然后要从点位置获取坐标,您可以查看:How to display mouse position as tooltip in OpenLayers?并使用 getLonLatFromPixel功能。

var position = map.getLonLatFromViewPortPx(e.xy);

关于javascript - 如何覆盖 openlayers map 上的右键单击上下文菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7360434/

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