keyasuda / trip-routing-system

旅程を最適化するためのシステム
MIT License
0 stars 0 forks source link
openstreetmap routing ruby

trip-routing-system

Ruby

概要

旅行計画用システムです。

主な機能

インストール

地図データが必要です。Geofabrik等のプロバイダから入手してください。その後 Docker Compose で導入できます。

  1. wget https://download.geofabrik.de/asia/japan-latest.osm.pbf
  2. docker compose build
  3. docker compose up
  4. http://localhost:3009 を開く

地図タイルの事前生成

$ docker exec -it trip_routing_system-openstreetmap-tile-server-1 bash

$ render_list -a -n $THREADS -z 0 -Z 9
$ wget -O /data/tiles/render_list_geo.pl https://raw.githubusercontent.com/SomeoneElseOSM/render_list_geo.pl/master/render_list_geo.pl
$ chmod u+x /data/tiles/render_list_geo.pl
$ /data/tiles/render_list_geo.pl -n $THREADS -z 10 -Z 15 -x 117.817 -X 158.643 -y 19.849 -Y 51.069

利用方法

利用方法

ライセンス

MIT