Bing Maps,VirtualEarth,MapPoint - 它们如何相互关联?

时间:2010-04-14 23:19:50

标签: bing-maps bing

我想开始使用Bing进行一个项目,包括计算点之间的最短路线,在地图上绘制路线等等。

然而,与Bing Maps一起,还有VirtualEarth和MapPoint。所有这些产品如何相互关联?如果我使用其中一个,我还需要其他所有吗?

此外,Bing Maps是否使用SQL Server及其空间/地图功能?

由于

1 个答案:

答案 0 :(得分:4)

正如您所指出的那样,它们都属于同一个家族,而且部分是微软映射产品的演变。但是,其中一些确实提供了其他人没有提供的东西。然而,他们之间并没有依赖关系。

从简单的开始,Bing Maps基本上是Virtual Earth的新名称。技术和产品并没有真正改变,只是名称。当Bing品牌推出时,Live Search Maps成为Bing Maps,Virtual Earth成为Bing Maps for Enterprise。干净,是吗?

Bing Maps本质上是Google Maps竞争产品。它提供了一个JavaScript映射API,其背后有许多Web服务API,用于地理编码,路由等......当然它确实有一些独特的功能,如Bird's Eye斜视图等......

MapPoint是一款更老的产品 - 我相信你仍然可以在CD-ROM上获得它的一些东西!它确实提供了Bing Maps不会提供的一些服务,例如上传批量地理编码的地址,以及通过空间(哪里是我最近的?)SOAP Web服务使它们可用。如果您有自己想要集成的数据集,那么您可能需要更多地查看MapPoint。

如果您要做的只是在网页上显示地图,打开几个图标,搜索地点,并在地点之间绘制路线,那么Bing地图可能就是您想要的地图。 Bing Maps目前无法做得很好的是访问它背后的原始Web服务。如果您需要多次调用空间API(例如路由)而不通过JavaScript API,那么您可能必须使用MapPoint Web服务。

关于SQL Server的空间功能。它用在Bing Maps的后端,但不会以任何方式直接暴露给最终用户。当然,您不需要使用Bing地图。