这是 routino-router 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
routino-router - 使用 routino 数据库计算路线
概要
路由路由器 [- 版[ - 帮帮我 | --帮助-配置文件-xml | --帮助-配置文件-json | - 帮助-
配置文件-perl[--目录=目录名[--前缀=姓名[--配置文件=文件名]
[--翻译=文件名[--仅精确节点[- 安静的[--可记录]
[--登录时间[--日志内存[--语言=郎[--输出-html[--输出-gpx-
跟踪时[--输出-gpx-路由[--输出文本[--输出文本全部[- 输出-
没有[--输出标准输出[--个人资料=姓名[--运输=运输]
[--最短 | --最快] --lon1=经度 --lat1=纬度 --lon2=经度
--lat2=纬度 [... --lon99=经度 --lat99=纬度[- 逆转]
[- 环形[ - 高速公路- =偏爱 ...] [ - 速度- =速度 ...]
[ - 财产- =偏爱 ...] [--单向=0 | 1[--转=0 | 1]
[--重量=重量[--高度=高度[--宽度=宽度[--长度=长度]
商品描述
路由路由器 使用生成的数据库计算最佳路线
由 行星分裂者(1) 程序。
配置
- 版
打印 Routine 的版本。
- 帮帮我 打印帮助信息。
--帮助资料
打印出选定的运输配置文件(类型、速度限制、高速公路偏好
等。)
--帮助-配置文件-xml
以相同的格式将所有加载的配置文件打印为 XML 文件
载入中。
--帮助-配置文件-json
以 JavaScript Object Notation (JSON) 格式打印所有加载的配置文件
在交互式网页中使用。
--帮助-配置文件-perl
将所有加载的配置文件作为 Perl 对象打印出来,以便在路由器 CGI 中使用。
--目录=目录名
设置读取本地数据库的目录名称。 默认为
当前目录。
- 字首=姓名
为本地数据库中的文件设置文件名前缀。 默认为否
字首。
--个人资料=文件名
设置包含 XML 格式的路由配置文件列表的文件名。 如果
文件不存在然后 --目录名, - 字首 和“profiles.xml”将被合并和
使用,如果不存在,则该文件 /usr/share/routine/profiles.xml (或
自定义安装位置)将被使用。
--翻译=文件名
为输出设置包含 XML 格式翻译列表的文件名
文件。 如果文件不存在,则 --目录名, - 字首 和“translations.xml”
将被组合和使用,如果不存在,则该文件
/usr/share/routine/translations.xml (或自定义安装位置)将被使用。
--仅精确节点
处理指定的经纬度点时只选择最近的
节点而不是在段内找到最近的点(更快但更少
准确,除非这些点已经靠近节点)。
- 安静的
运行时不要生成任何屏幕输出(对于在脚本中运行很有用)。
--可记录
打印适合记录到文件的进度消息; 通常是
打印递增计数器比实时显示更适合
日志记录。
--登录时间
打印每个处理步骤的经过时间(分钟、秒和
毫秒)。
--日志内存
打印每个处理步骤的最大分配和映射内存(MBytes)。
- 语=郎
从翻译文件中选择指定的语言。 如果没有这个选项
给定并且文件存在,那么将使用文件中的第一种语言。 如果
未给出此选项,并且不存在编译默认语言的文件
(英语)将被使用。
--输出-html, --输出-gpx-track, --输出-gpx-路由, --输出文本, --输出文本全部
生成选定的输出文件格式(HTML、GPX 轨迹文件、GPX 路由文件、
纯文本路由和/或带有所有节点的纯文本)。 如果未指定输出,则
所有都生成,指定 any 将自动禁用未指定的那些。
--输出-无
不要生成任何输出或读取任何翻译文件。
--输出标准输出
写入标准输出而不是文件(只需要一个输出格式选项,
暗示 - 安静的).
- 轮廓=姓名
指定要使用的配置文件的名称。
- 运输=运输
选择要使用的交通工具类型, 运输 可以设置为:
脚 = 脚
马 = 马
轮椅 = 轮椅
自行车 = 自行车
moped = 轻便摩托车(小型摩托车,
限速)
摩托车 = 摩托车
汽车 = 汽车
货物 = 货物(小货车、货车)
hgv = HGV(重型货车
\- 大货车)
psv = PSV(公共服务
车辆\-巴士、长途汽车)
默认为 'motorcar',此选项还选择默认配置文件信息,如果
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 - 轮廓 未给出选项,并且与传输名称匹配的配置文件是
找到。
--最短
找到航点之间的最短路线。
--最快
找到航点之间的最快路线。
--lon1=经度, --lat1=纬度, --lon2=经度, --lat2=纬度...
--lon99=经度, --lat99=纬度
组成起点、中点和终点的航路点的位置
路线。 最多可指定 99 个航点,路线将通过每个航点
指定的顺序。 该算法将使用最近的节点或点
在允许指定流量类型的段内。
- 逆转
以相反的顺序查找航点之间的路线。
- 环形 找到一条在最后一个航点之后返回第一个航点的路线。
- 标题=轴承
指定路线起点处的初始行驶方向(从
编号最低的航路点)作为 0 到 360 度的罗盘方位。
- 高速公路-=偏爱
选择使用每种特定类型公路的百分比偏好。 这
价值 高速公路 可以选择:
高速公路 = 高速公路
树干 = 树干
主要 = 主要
次要 = 次要
三级 = 三级
未分类 = 未分类
住宅 = 住宅
服务 = 服务
轨道 = 轨道
自行车道 = 自行车道
路径 = 路径
步骤 = 步骤
渡轮 = 渡轮
默认值取决于选择的配置文件 - 运输 选项。
- 速度-=速度
为每种类型的高速公路选择以公里/小时为单位的速度限制。 默认值取决于
在选择的配置文件上 - 运输 选项。
- 财产-=偏爱
选择使用每个特定公路属性的百分比首选项。 这
价值 财产 可以选择:
铺砌 = 铺砌(适用于
普通车轮)
多车道 = 多车道
桥 = 桥
隧道 = 隧道
步行路线 = 标记为步行的路线
旅行
自行车路线 = 标记为的路线
自行车旅行
默认值取决于选择的配置文件 - 运输 选项。
--单向==0 | 1
选择是否要遵守单向街道的方向(用于不遵守
他们走路时)。 默认值取决于选择的配置文件
- 运输 选项。
--转==0 | 1
选择是否要遵守转弯限制(在以下情况下不遵守这些限制很有用)
步行)。 默认值取决于选择的配置文件 - 运输 选项。
- 重量=重量
以吨为单位规定运输方式的重量; 确保重量
不超过高速公路的限制。 默认值取决于配置文件
由 - 运输 选项。
- 高度=高度
以米为单位指定运输方式的高度; 确保高度
不超过高速公路的限制。 默认值取决于配置文件
由 - 运输 选项。
- 宽度=宽度
以米为单位规定运输方式的宽度; 确保宽度
不超过高速公路的限制。 默认值取决于配置文件
由 - 运输 选项。
- 长度=长度
以米为单位规定运输方式的长度; 确保长度
不超过高速公路的限制。 默认值取决于配置文件
由 - 运输 选项。
的意思 偏爱 命令行选项中的参数略有不同
对于高速公路偏好和财产偏好。 对于高速公路偏好
考虑在起点和终点之间的两条可能的高速公路之间进行选择,当
寻找最短路线。 如果高速公路 A 的偏好为 100%,而高速公路 B 的偏好为
90% 的偏好,那么即使公路 A 长了 11%(100/90 =
111%)。 对于高速公路属性,每条高速公路要么具有特定属性,要么不具有特定属性。
如果对该房产的偏好为 60%,那么拥有该房产的高速公路具有
77% (sqrt(60%)) 的偏好和 63% (sqrt(100-60%)) 的偏好。 一种
将选择有房产的高速公路,即使它比没有房产的高速公路长 22%
财产 (77/63 = 122%)。 每个高速公路路段的总体偏好是
对公路类型的偏好和对公路的所有偏好的乘积
属性。
示例
用法示例(摩托车旅行,风景路线,不是很快):
路由路由器 --目录=data - 字首=国标 - 运输=摩托车\
--高速公路-高速公路=0 --公路干线=0 \
--速度主要= 80 --速度辅助=80 \
--最快
这将使用文件 数据/gb-nodes.mem, 数据/gb-segments.mem 和 数据/gb-ways.mem 至
不使用高速公路或主干道并且不超过摩托车的最快路线
80 公里/小时。
20 年 2015 月 XNUMX 日 路由路由器(1)
使用 onworks.net 服务在线使用 routino-router