2

我实现了运行离线地图服务器(mapnik/postgresql/osm-maps)。现在我需要一个路线,以便在地图的各个点之间创建可见的路线。当然,它应该在没有互联网连接的情况下离线工作。

用谷歌我找到了 gosmore。在从源代码进行一些不成功的安装后,我在终端中写道

apt-get 安装 gosmore

这是我第一个问题的解决方案。当我这样做的时候

bzcat RUS-KOS.osm.bz2 | 戈斯莫尔重建

之后,我将创建的 gosmore.pak 文件移动到/usr/share/gosmore。所以从终端开始gosmore我可以看到街道的名称。但后来我运行QUERY_STRING gosmore我总是得到No route found =(

~# QUERY_STRING="flat=57.785104903827815&flon=40.94085605012125 &tlat=57.7874805971746&tlon=40.9422169187849&fast=0&v=motorcar" gosmore
Content-Type: text/plain

找不到路线

我不知道如何实现它!?我什至尝试四舍五入坐标:

~# QUERY_STRING="flat=57.78510&flon=40.94085 &tlat=57.78748&tlon=40.94221&fast=0&v=motorcar" gosmore
内容类型:text/plain

找不到路线

但无论如何它一直说“找不到路线”。

任何想法?谢谢!

4

0 回答 0