是否有可能使Bing Maps TileLayer可点击?

问题描述:

Data Layer Events您可以添加例如点击事件到Layer Class。我如何将事件处理程序添加到TileLayer Class是否有可能使Bing Maps TileLayer可点击?

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

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

这是变现或你知道一种解决方法吗?

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