Leaflet Maps的使用政策是什么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Leaflet Maps的使用政策是什么?相关的知识,希望对你有一定的参考价值。

我想知道Leaflet tiles map的使用政策。 Leaflet基于OSM,但是在Leaflet和OSM中关于使用策略的文档都不清楚。谢谢您的帮助!

答案

Leaflet是一个图书馆。它根本不提供任何瓷砖。这意味着该策略取决于您选择的磁贴服务器。每个磁贴服务器都有不同的磁贴使用策略。 OSM瓦片的政策可以找到here

另一答案

Leaflet只是一个库,是BSD许可的,你可以在任何地方使用它,没有保修:https://github.com/Leaflet/Leaflet/blob/master/LICENSE

对于OSM磁贴使用限制,您可以在这里找到它们https://operations.osmfoundation.org/policies/tiles/

基本上我使用的一些经验法则是

  • 如果你有一个“小”的应用程序(每天<100次访问),使用它,没问题。
  • 如果您有“中等”应用程序(每天<1000次访问),请考虑使用切片缓存服务器。
  • 如果您有一个“大”应用程序(每天> 1000次访问),请使用切片缓存服务器

见:How to setup a tile cache server

另一答案

实际上,leafletjs向任何磁贴服务器发送请求,并在成功时显示为map。 Leaflet是一个开源图书馆,但您必须重新阅读传单归属信息。你可以使用免费的osm tile,但是osm说“请不要在here中删除我的服务器”,例如osm说“不要使用tile downloader program”否则我们将阻止你的服务器ip。

以上是关于Leaflet Maps的使用政策是什么?的主要内容,如果未能解决你的问题,请参考以下文章

Leaflet - 使用latLon +距离(米)+角度(度)创建标记

如何在Leaflet ImageOverlay中使用base64字符串而不是URL

使用 Bing Maps Quadkeys 作为 Openlayers 3 Tile 源

内容安全政策上的 Google 地图错误

从 openstreetmap 中删除设施名称

使用 D3 和 Leaflet 重复 SVG