OSM地图中的瓦片服务器是什么?

6

我的应用程序完全基于地图,显示标记、路线信息和两个标记之间的距离。为此,我尝试使用OSM地图而不是Google Maps,因为当用户增加时,Google Maps会有一定的限制。所以我的客户想要其他地图而不是Google Maps。然后经过研究,我了解到OSM是另一种方法。但它在使用瓦片服务器方面有一些限制。但我不明白这是什么意思。请问有人可以告诉我这是什么,并且是否最好选择OSM?

2个回答

7
一个瓷砖服务器是从数据库中生成渲染图像(tiles)的服务。因此,它需要大量的存储容量来存储数据库和渲染瓷砖。带宽和CPU也是必要的,但主要取决于您的瓷砖服务器的访问频率。
还有一些非官方的OSM瓷砖服务器,其使用政策不太严格。然而,如果它们不能满足您的需求,并且您想了解更多关于如何设置自己的瓷砖服务器,请访问switch2osm.org

4
据我所知,瓦片服务器是托管OSM地图的服务器。您可以创建自己的瓦片服务器,并从另一个瓦片服务器将数据复制到该服务器上。

需要创建自己的瓦片服务器吗? - koti
不需要。您应该能够使用公共瓷砖服务器。但是,如果您预计服务器会承受很大的负载,那么我建议您创建自己的瓷砖服务器。您可以在此处找到更多信息:http://blog.osmfoundation.org/2011/11/01/tile-usage-policy/ - Jens Krogh
如果我维护一个独立的瓦片服务器,我该如何从我的应用程序中使用该服务器? - koti
维护单独的瓦片服务器是否具有成本效益? - koti
拥有自己的瓦片服务器并不是最便宜的解决方案,但如果您的应用程序成功了,您可能会达到外部瓦片服务器接受的流量限制。在基于Linux的操作系统上安装瓦片服务器是可行的。因此,您只需要支付硬件、带宽和电费即可。 - Jens Krogh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接