帮助说明文件(软件包内也有)
首先感谢 JoeWong 的帮助,他的测试、建议和鼓励一直推动着 BusLine 的发展。
1、按键退出 (解决,并有新的功能,详见帮助——很罗嗦噢)
2、拼音定位有时错位 (彻底解决)
3、BusFile Builder 没最后理清 (推出,但不支持在Win98和WinME下运行)
4、内嵌式拇指键盘没完成 (未加入,所以到目前不能算正式版)
2.0 的改动大致如下:
1、算法上可以保证依次列出最优解,而不受内存大小的影响。
2、算法考虑了月票和时间对搜索的影响。
3、修改了原先的local.bus自动加载的限制,可以自由打开同目录下的文件。
4、大大提高数据加载速度。
5、线路各站编号,并可逆向显示
6、站点和线路都可加入注释说明,自动显示部分说明。
7、被筛选掉的项目在列表中变灰。
8、背景色区分条目
9、出现子工具栏,设定起点终点更方便。
10、算法能正确处理环线的情况。
11、说明窗口可调整大小了。
此beta2暂不支持CE211机器
兼容1.0数据,BusLine2 for Palm 的pdb文件,并提供2.0数据生成器。
压缩包含:for APM, for MIPS, for SH3, BusFile Builder共四个文件。
以下是软件中的“关于与帮助”的文档:
软件说明
[功能]:站线查询、最优路线计算。
[使用]:在站线查询(图标2)中,选择左栏列表,右栏即显示结果,右栏下为站线说明,在结果中双击可再查询线或站。通过附加工具栏或弹出菜单设置始发站和终点站。当切换到线路规划(图标1),可显示最优换乘方案,选中任一项即在站间列表中显示与上一项两站间的所有线路。
[声明]:数据自助式免费软件。欢迎非营利性传播,禁止逆向,禁止篡改。版权保留。
工具栏说明
从左向右为序:
线路规划: 计算并显示最优换乘方案,无解则显示软件和数据版本信息。
站线查询: 进入查询界面,或切换查询线路和站点。
限定月票: 筛选月票有效的线路,无效则虚。
限定此时: 筛选此时有效的线路,无效则虚。
子工具栏: 显示/隐藏子工具栏。
月票有效: 表示状态,点击无效。
双行线 : 表示状态,点击则在正行和逆行间切换。
子工具栏说明
从左向右为序:
设为起点: 将当前所选站点作为最优乘车方案计算的起点站。
设为终点: 将当前所选站点作为最优乘车方案计算的终点站。
往返: 交换起点和终点位置。
方向键定义
向上: 列表上移一行
向下: 列表下移一行
选中: 切换线路规划和站线查询
线路规划中:向左: 交换起点和终点位置
向右: 放大详细列表
站线查询中:向左: 设为起始站
向右: 设为终点站
线路规划
方案列表:
按经过站点数目最少为最优的原则,排序显示计算结果的所有方案。如果无解则显示数据版本信息等。
每个方案的首行显示本方案总计经过的站点数目,以及起点站。以后各行显示中转(终点)站,以及从上一行的站点到本行站点推荐的乘车线路,直到终点。
站间列表:
当点击方案(上)列表中某方案的首行,这里显示该方案的简述;否则,这里显示两个站点间所有有效的乘车线路。
双击任何一项可进入该项的查询,双击空白放大列表以便户外实地使用。
站线查询
输入框(TurboInput): 快速定位查询(左)列表项,一般可输入字母作为声母匹配定位,例如用“ZGC”可定位到“中关村”。
匹配按钮: 配合输入框做精确或模糊匹配,详细说明参见“匹配规则”,按住一秒可改变查找的方向。
查询列表(左列表): 按拼音声母缩写为序,显示各个线路或各个站点。点击则选中查询对象,结果列于结果(右)列表。超长项通过弹出菜单显示。
结果列表(右列表): 随查询(左)列表选中项的改变而改变,显示某线路依次经过的站点,或某站点所有经停的线路。超长项通过弹出菜单显示。
说明列表(右下列表): 显示与查询相关的所有附加信息。如运行时间,票价,全程距离等。
匹配规则
TurboInput作为软件的特性之一,方便了线路查询和站点查询的使用。
简单的定位功能:
因为查询列表以拼音声母缩写为序,所以当您在TurboInput中输入某个字母时,列表将迅速定位到以该字母为声母的首项,当输入第二个及后续汉字的声母,定位会逐次准确。例如对于北京公交,依次输入“ZGC”,您会最终定位到“中关村”。
更简单的匹配功能:
TurboInput还支持精确和模糊匹配,只要输入后点击匹配按钮即可。
规则:
“.”代表固定,只能出现在前部或尾部。例如:“.BJ”,匹配声母缩写以“BJ”开始的所有项(如“北京站”);“DX.”匹配声母缩写以“DX”结束的所有项(如“XX大学”);
“空格”代表零个或多个字符。例如:“JD Y DJC”匹配声母缩写依次包含“JD” “Y” “DJC”的所有项(如“军都旅游度假村”)。
英文字母代表声母匹配,汉字和数字代表本字匹配。
按以上规则,现在要查询北京的所有医院,用“YY.”,知道医院名带“中”就可用“Z YY.”或“中 YY.”。
快速入门
问: 如何知道此时经过“北京站”所有月票有效的线路?
答: 1、点击站线查询(图标2)。
2、在输入框键入“BJZ”。
3、点击限定月票(图标3)和限定此时(图标4)
右侧列表框里非虚项就是答案。
问: 如何在“王府井”车站上找到去“中关村”的乘车方案?
答: 1、点击站线查询(图标2)。
2、在输入框键入“WFJ”,设定为起点。
3、在输入框键入“ZGC”,设定为终点。
4、点击路线规划(图标1),显示计算结果。
5、如果您选择“复兴门”作为中转,选中“复兴门”所在行。
6、下面的站间列表就显示从“王府井”到“复兴门”的所有线路