3

我想开始将 Bing 用于一个项目,其中包括计算点之间的最短路线,并在地图上绘制路线等。

但是,除了 Bing 地图之外,还有 VirtualEarth 和 MapPoint。所有这些产品如何相互关联?如果我使用一个,我需要所有其他的吗?

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

谢谢

4

1 回答 1

4

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

首先,Bing Maps 基本上是 Virtual Earth 的新名称。技术和产品并没有真正改变,只是名称。当 Bing 品牌推出时,Live Search Maps 成为 Bing Maps,Virtual Earth 成为 Bing Maps for Enterprise。整齐吧?

必应地图本质上是谷歌地图的竞争产品。它提供了一个 JavaScript 映射 API,背后有许多 Web 服务 API,用于地理编码、路由等……当然它确实有一些独特的功能,比如鸟瞰倾斜视图等……

MapPoint 是一个更老的产品——我相信你仍然可以在 CD-ROM 上获得它的一部分!它确实提供了一些必应地图不提供的服务,例如上传地址以进行批量地理编码,并通过空间(我最近的地方在哪里?)SOAP Web 服务使它们可用。如果您有自己想要集成的数据集,那么您可能需要更多地研究 MapPoint。

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

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

于 2010-04-14T23:29:12.623 回答