16.2. 以互动模式运行 OptaWeb Vehicle Routing runLocally.sh 脚本
使用交互模式查看下载的 OSM 文件和分配给每个区域的国家代码的列表。您可以使用交互模式从 Geofabrik 下载额外的 OSM 文件,而无需访问网站并选择下载目的地。
先决条件
- optaweb Vehicle Routing 已成功使用 Maven 构建,如 第 15 章 下载并构建 OptaWeb Vehicle Routing 部署文件 所述。
- 可通过互联网访问。
流程
-
将目录更改为
org.optaweb.optaweb-vehicle-routing-8.29.0.Final-redhat-00009
。 输入以下命令以互动模式运行脚本:
./runLocally.sh -i
./runLocally.sh -i
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
在您选择的提示符处
,输入d
以显示下载菜单。之前下载的区域列表会显示,后跟您可以下载的区域列表。 可选:从之前下载的区域列表中选择区域:
- 在下载的区域列表中,输入与区域关联的数字。
- 按 Enter 键。
可选:下载区域:
-
输入与您要下载的区域关联的数字。例如,若要选择 Europe 映射,请输入
5
。 -
要下载映射,请输入
d
,然后按 Enter 键。 要在映射中下载特定区域,请输入
e
,然后输入与您要下载的区域关联的数字,然后按 Enter 键。使用大型 OSM 文件为获得最佳用户体验,请使用较小的区域,如个人美国或美国状态。使用大于 1 GB 的 OSM 文件需要大量 RAM 大小,并且需要大量时间(最多几小时)进行初始处理。
应用程序在下载 OSM 文件后启动。
-
输入与您要下载的区域关联的数字。例如,若要选择 Europe 映射,请输入
要打开 OptaWeb Vehicle Routing 用户界面,请在网页浏览器中输入以下 URL:
http://localhost:8080
http://localhost:8080
Copy to Clipboard Copied! Toggle word wrap Toggle overflow