Bing地图上的工具提示,使用什么 - 信息框或其他什么?

时间:2012-02-20 16:34:08

标签: fancybox qtip bing-maps

我正在研究一个我有Bing图的wepbage以及图钉。当点击图钉时,我应该显示一个带有自定义内容的工具提示 - 最好通过ajax从数据库中提取出来。

此自定义内容可能包含youtube视频,某些HTML,以及一些具有特定操作的按钮和链接。

我的问题是用什么来实现这个?我看到两个可能的解决方案:

  1. qTipFancybox之类的东西:这种方法的优点是我对这两种方法中的任何一种非常熟悉,并且它们几乎可以显示所提供的任何内容。遗憾的是,我可能在将解决方案与Bing地图集成时遇到困难(例如,当我移动地图时,我也需要移动工具提示)

  2. 信息框 - 据我所知,是微软api的常规部分,与地图很好地集成在一起。但是,我不知道如何使用Ajax响应来填充Infobox。而且,我不知道Infobox能够应对丰富的HTML。

  3. 那么,该怎么做? 感谢

1 个答案:

答案 0 :(得分:1)

有几种选择。第一个选项是通过设置htmlContent,在Bing Maps中构建内置的信息框。我有一篇关于如何在此处执行此操作的博文:http://rbrundritt.wordpress.com/2011/11/08/simple-custom-infoboxes-in-bing-maps-v7/

第二种方法是使用我在此处创建的自定义信息框模块:http://bingmapsv7modules.codeplex.com/wikipage?title=Custom%20Infobox%20Control