Google 地图、Bing 地图、OpenStreetMaps 和 MapQuest 限制
我对某些在线地图服务(如 Google 地图、Bing 地图、OpenStreetMaps 和 Mapquest)的在线使用条款感到非常困惑...
有一种方法可以在非商业或商业网站上使用 Google 或 Bing 地图目的没有任何每日请求限制?如果我想在我的网站上查看包含我插入的多个兴趣点的地图,我可以免费使用哪种 Api,没有任何使用或请求限制?
我了解到,在 Google 或 Bing 的免费版本中,某些广告有时可能会出现在地图内,并且我无法在网页中插入来自 Google 或 Bing 以外的其他提供商的任何广告。这是真的吗?
如果我想使用OpenStreetMaps(一个开源地图数据库)或合作伙伴MapQuest,确实没有任何每日请求或在地图上显示广告或独家横幅活动政策的限制?
但是,最后,如果我尝试使用此地图构建一个门户,并且我想计划在未来插入一些广告并创建一家小公司,我正在做商业或非商业用途(现在和将来)??
I'm very confused reading the online term of use of some Online Map Service (like Google Maps, Bing Maps, OpenStreetMaps and Mapquest)...
There is a way to use Google or Bing Maps on a website for non-commercial or commercial pourpose without any daily limitation of request?? What kind of Api I can use for free without any limitation of use or request, if I want to see a map on my site with several point of interest inserted by me??
I have read that in free version of Google or Bing some ads may appear sometimes inside the maps, and I cannot insert in my webpages any ads from another provider different from Google or Bing. It's true?
If I want to use OpenStreetMaps (an opensource Maps Database) or the partner MapQuest, it's true that there aren't any limitations of daily request or appearing ads on the maps or policy of exclusive banner campaign??
But, at the end, If I try to build a portal with this maps, and I want to plan in the future the insertion of some ads and the creation of a little company, I'm doing a commercial or not-commercial use (now and in future)??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Google 最近在其网站中宣布了新的广告和速率限制服务条款。网站将被迫在其地图中显示广告,或支付高级帐户费用。热门网站(导致谷歌地图图块服务器的大量点击)也需要支付高级帐户的费用。目前尚不清楚您的预期用途是否会触发这些限制。
OpenStreetMap 可能提供一个可行的替代方案。他们确实运行一个地图图块服务器,可用于在您的网站上嵌入滑动地图。还有一个名为 OpenLayers 的开源 JavaScript 库(以及其他选项),这意味着您可以摆脱谷歌及其广告的影响。然而,OpenStreetMap 确实执行严格的图块使用政策来保护通过捐赠支付的服务,并由志愿者运营。
OpenStreetMap 还独特提供了另一种方法:创建您自己的图块服务器,自己渲染原始地图数据。如果您运行一个非常受欢迎的网站,或者您只需要显示世界的有限区域,这可能是一个明智的选择。它也非常简洁,因为您可以完全控制渲染风格。虽然这是一个相当技术性的过程……但是
因为这是可能的,许多第三方将为您提供使用 OpenStreetMap 数据构建的地图图块服务。例如 MapQuest、CloudMade,TileServer,TileDrawer,或 MapBox
Google recently announced new advertising and rate limiting in their terms of service. Websites will be forced to display ads in their maps, or pay for a premium account. Popular websites (resulting in lots of hits of google map tile server) will also need to pay for a premium account. It's not clear if your intended use will trigger those limits.
OpenStreetMap might offer a viable alternative. They do run a map tile server which can be used to embed a slippy map on your website. There is also an open source javascript library called OpenLayers (among other options), meaning that you can be free of google and their ads. OpenStreetMap do however operate a strict tile usage policy to protect the service which is paid for by donations, and run by volunteers.
OpenStreetMap also uniquely offers another approach: Create your own tile server, rendering the raw map data yourself. This might be a sensible option if you run a very popular website, or if you require only a limited area of the world to be shown. It's also really neat because you have full control over rendering style. It's a fairly technical process though ...but
Because this is possible, a number of third parties will offer you a map tile service built using OpenStreetMap data. e.g. MapQuest, CloudMade, TileServer, TileDrawer, or MapBox