当我使用openlayers3嵌入Openstreetmap的地图时,正在使用什么API的Openstreetmap?

时间:2016-06-29 06:02:38

标签: openstreetmap openlayers-3

我需要使用openlayers3在网页中嵌入地图,我正在使用openstreetmap.org中的磁贴,那么我使用的openstreetmap的API是什么?那样的数据API或Image API?

另外,我应该使用什么许可证?

1 个答案:

答案 0 :(得分:2)

OpenLayers,Leaflet和类似的库在后台显示tiles。这些只是图像。

这些图块的许可证取决于您使用的图块服务器。如果您使用的是tile.openstreetmap.org,请查看OSM tile usage policyCopyright。后一页说明:

  

我们的地图图块和我们的文档中的制图已获得许可   根据知识共享署名 - 相同方式共享2.0许可证(CC   BY-SA)。

请注意,这仅适用于tile.openstreetmap.org提供的 tiles 。其他磁贴服务器将具有其他许可证和其他磁贴使用策略。

不要将此与原始OSM 数据混淆,后者是在Open Data Commons Open Database Lizenz(ODbL)下获得许可的。但是,由于您只是要显示 tiles ,因此ODbL不适用于您。