Command line interface 立交桥API解释器的命令行接口(CLI)

Command line interface 立交桥API解释器的命令行接口(CLI),command-line-interface,overpass-api,Command Line Interface,Overpass Api,我在VirtualBox中创建了一个立交桥的实例,带有http服务器、立交桥api调度器,并下载了openstreetmap数据。 一切正常,当我在浏览器/wget/中使用它时,我会得到结果 但是。我的机器无法在30秒内每次生成一个答案,所以我经常超时。当我在官方的立交桥PythonLib中增加超时时间时,我得到了另一个异常。我想是因为tcp或http超时 我的问题是,如果没有http和tcp之间的级别,我如何直接启动解释器? 像 立交桥api/osm-3s_v0.7.53/cgi-bin/解释

我在VirtualBox中创建了一个立交桥的实例,带有http服务器、立交桥api调度器,并下载了openstreetmap数据。 一切正常,当我在浏览器/wget/中使用它时,我会得到结果

但是。我的机器无法在30秒内每次生成一个答案,所以我经常超时。当我在官方的立交桥PythonLib中增加超时时间时,我得到了另一个异常。我想是因为tcp或http超时

我的问题是,如果没有http和tcp之间的级别,我如何直接启动解释器? 像

立交桥api/osm-3s_v0.7.53/cgi-bin/解释器-数据[输出:json]\;方式[……]

目前,当我尝试这样做时,我没有得到解释器程序的响应。它甚至没有列在进程列表中。

只需使用osm3s\u查询二进制文件即可:

bin/osm3s\u querymy\u query\u结果


您需要确保事先已启动dispatcher进程。

在本例中,调用bin/osm3s\u query my\u query是一个文件名,其中包含查询。Osm3s_查询从标准输入读取查询。