我按照本教程制作了自己的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 Wiki的API页面上阅读有关它的更多信息。API实现包含在Rails端口中,该端口托管在openstreetmap-website github项目上。
请注意,此API主要设计用于编辑目的,而不是用于批量查询。根据您的用例,在服务器上设置Overpass API可能是一个更好的主意。该API通常速度更快,并且具有复杂的查询语言,并且具有主API中未包含的许多不错的功能。
| 归档时间: |
|
| 查看次数: |
4082 次 |
| 最近记录: |