是否可以使 Bing Maps TileLayer 可点击?
Is it possible to make a Bing Maps TileLayer clickable?
有Data Layer Events with which you can add e.g. click events to the Layer Class. How can I add event handlers to the TileLayer Class?
在 WMS Tile Layer Example 我希望我可以添加以下代码行:
Microsoft.Maps.Events.addHandler(NOAAWeatherRadar, 'click', function() {
// add infobox
});
这是否可以实现,或者您知道解决方法吗?
瓦片图层在任何地图控件中都没有鼠标事件。瓦片图层覆盖了地图的整个表面。如果您想要鼠标事件,只需将事件添加到地图本身即可。如果您希望能够在图块图层中绘制的形状上检测到鼠标事件,则需要进行一些服务器端处理以测试与原始数据的交集。
有Data Layer Events with which you can add e.g. click events to the Layer Class. How can I add event handlers to the TileLayer Class?
在 WMS Tile Layer Example 我希望我可以添加以下代码行:
Microsoft.Maps.Events.addHandler(NOAAWeatherRadar, 'click', function() {
// add infobox
});
这是否可以实现,或者您知道解决方法吗?
瓦片图层在任何地图控件中都没有鼠标事件。瓦片图层覆盖了地图的整个表面。如果您想要鼠标事件,只需将事件添加到地图本身即可。如果您希望能够在图块图层中绘制的形状上检测到鼠标事件,则需要进行一些服务器端处理以测试与原始数据的交集。