【问题标题】:Is it possible to make a Polygon clickable using the Bing Maps API?是否可以使用 Bing Maps API 使多边形可点击?
【发布时间】:2010-03-03 23:05:18
【问题描述】:

我可以在每个多边形的中心放置一个图钉以实现“可点击”区域,但这是我不想采取的额外步骤。

【问题讨论】:

    标签: javascript bing-maps virtual-earth


    【解决方案1】:

    是的,但这有点痛苦。步骤是:

    1.) 附加到 VEMap 中的 mousclick 事件 2.)确定鼠标点击是在多边形区域内还是在形状上 3.) 停止向地图对象本身传播事件

    这里的鼠标处理程序部分:http://www.codeproject.com/KB/scripting/Use_of_VEMap.aspx#heading0012 是一本不错的入门书,不过如果您需要特定代码,我也可以为您编写。

    请注意,您可以通过在自己的函数中返回 true 来停止事件的冒泡:http://msdn.microsoft.com/en-us/library/bb412543.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-03
      • 2012-12-05
      • 2017-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-21
      • 2017-05-03
      相关资源
      最近更新 更多