Overpass-API 解释器的命令行界面 (CLI)
commandline interface (CLI) for the interpreter of Overpass-API
我在 VirtualBox 中创建了一个 Overpass 实例,带有一个 http 服务器、overpass-api-dispatcher,并下载了 openstreetmap 数据。
一切正常,当我在 browser/wget/..
中使用它时,我得到了结果
但是。我的机器没有足够的能力在不到 30 秒的时间内创建每次答案,所以我经常超时。当我在官方立交桥-PythonLib 中增加超时时间时,我得到另一个异常。我认为是因为 tcp- 或 http-timeouts。
我的问题是,如何在没有 http 和 tcp 级别之间的情况下直接启动解释器?
喜欢
overpass-api/osm-3s_v0.7.53/cgi-bin/interpreter --data "[out:json]\;way[......]..."
目前,当我尝试这样做时,我没有得到解释程序的响应。它甚至没有在进程列表中列出。
只需使用 osm3s_query
二进制文件:
bin/osm3s_query < my_query > my_query_result
您需要先确认dispatcher进程已经启动
我在 VirtualBox 中创建了一个 Overpass 实例,带有一个 http 服务器、overpass-api-dispatcher,并下载了 openstreetmap 数据。 一切正常,当我在 browser/wget/..
中使用它时,我得到了结果但是。我的机器没有足够的能力在不到 30 秒的时间内创建每次答案,所以我经常超时。当我在官方立交桥-PythonLib 中增加超时时间时,我得到另一个异常。我认为是因为 tcp- 或 http-timeouts。
我的问题是,如何在没有 http 和 tcp 级别之间的情况下直接启动解释器? 喜欢
overpass-api/osm-3s_v0.7.53/cgi-bin/interpreter --data "[out:json]\;way[......]..."
目前,当我尝试这样做时,我没有得到解释程序的响应。它甚至没有在进程列表中列出。
只需使用 osm3s_query
二进制文件:
bin/osm3s_query < my_query > my_query_result
您需要先确认dispatcher进程已经启动