bing地图花钱?

23 asp.net bing-maps

我正在asp.net中建立一个新的网站,并且我正在使用地图新手.
对于我的网站,我需要以下功能:

  1. 显示特定位置的地图.
    • 显示两个或多个位置之间的路线图
    • 计算2个位置之间的距离.

我在Bing Maps交互式SDK网站上找到了大部分功能:它工作正常.

我的问题是:

  1. 使用此SDK需要花钱吗?
    • 对于第三项任务,我知道我将不得不使用MapPoint Services.
      (还有另一种方法??)它是否用钱来代码?

如果你不给我链接,我会非常感激,因为我的英语不是最好的...

非常感谢

Ala*_*lan 30

听起来你正处于项目的决策阶段并权衡各种框架的优缺点.由于使用地图(由Google,Bing,Yahoo或任何其他地图提供商提供)开发商业应用程序的性质,可能需要对名为MapStraction的库进行编码.

它允许您根据商业和/或客户要求轻松交换和更改地图提供商.它还提供了一致的界面,因此在项目中途改变地图提供者并不是什么大问题.


Fla*_*cks 14

看看使用OpenStreeMaps.它是完全免费的,到目前为止我对它印象非常深刻.在我所在的地区,它比Google地图更准确,更详细.

在英国,OS地图也是免费的.


rbr*_*itt 9

Bing Maps是个不错的选择.如果您的网站是公开的并且地图是公开的,那么如果您的地图页面在一年内的页面浏览量(类似于会话)少于125,000,则可以免费使用Bing地图,如下所示:http:// www.microsoft.com/maps/product/licensing.aspx

如果您期望更高的使用量,那么您将需要许可证.请注意,Bing地图许可证往往比Google许可证更便宜.这非常简洁,因为Bing Maps拥有的数据远远超过Google.

此外,MapPoint Web服务不再需要,也不再存在.


Igo*_*ych 7

如果您将其用于商业用途,请仔细阅读许可证,Bing和Google Maps都需要花钱.

例如,请阅读此博客文章:http: //www.47hats.com/2009/07/google-maps-the-10k-gotcha/

但是,如果您将其用于非商业应用程序,则它是免费的.

  • 如果它是防火墙后面的非商业应用程序,它也不是免费的. (3认同)