是否可以使Bing Maps TileLayer可点击?

时间:2017-06-15 12:07:06

标签: event-handling addeventlistener bing-maps

您可以添加Data Layer Events,例如点击事件到Layer Class。如何将事件处理程序添加到TileLayer Class

WMS Tile Layer Example我希望我可以添加以下代码行:

Microsoft.Maps.Events.addHandler(NOAAWeatherRadar, 'click', function() { 
  // add infobox
});

这是可以实现的还是您知道解决方法?

1 个答案:

答案 0 :(得分:0)

平铺图层在任何地图控件中都没有鼠标事件。平铺图层覆盖地图的整个表面。如果您想要鼠标事件,只需向地图本身添加一个事件即可。如果您希望能够在切片图层中绘制的形状上检测到鼠标事件,则需要执行一些服务器端处理以测试与原始数据的交集。