理想的Bing地图或Google地图的JavaScript用户界面?

我使用Bing地图制作一个简单的概念certificate网页。 我需要在我的页面中嵌入的地图上有几个引脚。 然后,当用户勾选或取消勾选某些框时,结果将被过滤,因此javascript UI将使其成为可能,因此不同的引脚将变为可见或不可见。

对不起这个问题的开放性,但我该怎么做呢? 我更喜欢使用jQuery而不是简单的JavaScript。 它只是一个概念certificate,因此速度,性能,可靠性等都是灵活的。 我需要像Silverlight这样的微软工具吗?

如果我能用Bing地图做到这一点最好,但如果谷歌地图更容易使用,那么我也可以灵活处理。 谢谢

我用Google地图做了类似的事情。 除了我需要JavaScript的一些领域之外,我几乎都使用了所有jQuery。

这是一个非常高级别的描述。 我根据我们称之为区域的标记进行了分类,当用户点击对应于该区域的数字时,所有属于该区域的标记都被绘制在地图上。

在加载地图时,我会点击我的标记的JSON文件(我缓存位于数据库表中的标记信息)并按区域存储在对象数组中。 我使用了唯一的ID,因此我可以指定要绘制的标记。 如果你使用复选框或单选按钮,你可以使用value属性,它是多维的,所以它看起来像这样:

markers_obj[region][marker] 

如果用户再次单击该区域,则标记将从地图中删除。

对我最有帮助的是看着其他人如何完成类似于我想要实现的任务。 有大量的信息可以与谷歌地图进行互动。 不幸的是,我对Bing地图没有任何经验。

以下是Google Maps API的一些链接,他们提供的代码示例以及演示。

如果您对我所描述的内容有任何疑问,请告诉我,这可能有点模糊。

如果您希望快速使用jQuery和Google Maps,这个库可能对您有用: http : //code.google.com/p/jquery-ui-map/