gpt4 book ai didi

javascript - Bing 获取光标位置

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

我正在使用 Bing Maps V7.0 开发 Web 应用程序我已经创建了一个功能齐全的上下文菜单,但现在我想使用行车路线来实现它,然后我需要在右键单击并调出菜单时获取光标的经纬度。这就是您在旧 Bing map 版本中创建它的方式。但它不再起作用了。

e.view.LatLong.Latitude

因此,如果有人知道单击时查找光标位置的新方法,请告诉我。

最佳答案

改为:

e.target
.tryPixelToLocation(new Microsoft.Maps.Point(e.getX(), e.getY()))
.latitude

我在 the MouseEventArgs documentation page 上找到了代码:

map = new Microsoft.Maps.Map(
document.getElementById("myMap"),
{credentials:"Bing Maps Key"}
);
Microsoft.Maps.Events.addHandler(map, 'click', displayEventInfo);

// ...

function displayEventInfo(e) {
if (e.targetType == "map") {
var point = new Microsoft.Maps.Point(e.getX(), e.getY());
var loc = e.target.tryPixelToLocation(point);
document.getElementById("textBox").value = loc.latitude
+ ", " + loc.longitude;
}
}

关于javascript - Bing 获取光标位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8464178/

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