繁体   English   中英

我自己服务器上的 OpenStreetMap 服务器 API

[英]OpenStreetMap server API on my own server

我按照本教程制作了自己的 OpenStreetMap 服务器: http : //switch2osm.org/serving-tiles/manually-building-a-tile-server-12-04/

现在我想使用 OSM API ( http://wiki.openstreetmap.org/wiki/API_v0.6 ) 来读取地图。 我不需要渲染图块,而是通过 REST API 读取节点/方式。

我的 OSM 服务器上正在运行 Apache,所以我相信我应该把它放在那里。

API 是 Mapnik 的一部分还是我应该下载一些额外的软件? 还是仅特定于主 OSM 服务器的 API?

这个 API 是 OSM 特有的,Mapnik 不涉及。 您可以在 OSM wikiAPI 页面上阅读更多相关信息。 API 实现包含在openstreetmap-website github project上托管的Rails 端口中。

请注意,此 API 主要用于编辑目的,而不是用于批量查询。 根据您的用例,在您的服务器上设置Overpass API可能是一个更好的主意。 此 API 通常速度更快,并且具有复杂的查询语言,其中包含许多主 API 中未包含的出色功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2025 STACKOOM.COM