0

我一直在尝试使用 rest API 来查询我已经上传到我的 postgres 数据库中的 OSM 数据。我一直在尝试编写一个小的 javascript 程序,它使用了一个 RESTful API(如 OSM、XAPI、Overpass API 的 API 0.7 - 我不知道这三个中哪个是最好的)。

我想使用服务器上的一些瘦 API(这三个 API 之一)通过来自 Javascript 的 XHR 对我的 postgres DB 进行查询。我在互联网上搜索了高低,但没有关于此的教程。

我一直在考虑使用 overpass API,但我想我可能不得不为此使用 Overpass 查询语言。使用 XPath 解析这些 postgres 查询怎么样?

编辑 - 我不想使用任何已经可以生成平铺信息的映射库,如传单、mapnik 等。我正在尝试自己制作地图图块。因此,作为第一步,我需要知道如何使用 rest API 在我的 postgres db 上查询 osm 数据。

编辑 2- 我的查询类似于在边界框中获取所有感兴趣的地方。例如,我为 postgres 编写了一个选择查询,它返回特定高速公路经过的地点,在纬度和经度的边界框内。

另外,我如何使用 javascript 在网络浏览器上绘制这些点?

4

0 回答 0