オフライン マップ サーバー (mapnik/postgresql/osm-maps) を実行することができました。ここで、マップのポイント間の可視ルートを作成するためにルーティングが必要です。もちろん、インターネットに接続せずにオフラインで動作するはずです。
Google でgosmoreを見つけました。ソースからのインストールが失敗した後、ターミナルに書き込みました
apt-get インストール gosmore
それは私の最初の問題の解決策でした。私がしたとき
bzcat RUS-KOS.osm.bz2 | ゴスモア リビルド
その後、作成した gosmore.pak ファイルを/usr/share/gosmoreに移動しました。ターミナルでgosmoreを起動すると、通りの名前が表示されます。しかし、その後、QUERY_STRING gosmoreを実行すると、常にルートが見つかりません=(
~# 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
Content-Type: text/plainルートが見つかりません
とにかく、「ルートが見つかりません」と言い続けます。
何か案が?ありがとうございました!