查看完整版本: [发布] BusLine 2.0T for CE beta2 (内含数据生成器,可读pdb文件)

Jerry74 2004-5-15 01:29

[发布] BusLine 2.0T for CE beta2 (内含数据生成器,可读pdb文件)

首先感谢 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共四个文件。


以下是软件中的“关于与帮助”的文档:

[color=navy]软件说明

[功能]:站线查询、最优路线计算。
[使用]:在站线查询(图标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)
右?br /> Jerry74 编辑于 2004-5-16 11:14:31[/color]

[[i] 本帖最后由 phoenix 于 2007-6-18 23:14 编辑 [/i]]

Jerry74 2004-5-15 01:31

若有时间,我想将BusLine扩展到火车时刻查询和全国民航查询,只要数据足够完整,我来做Bus文件,软件稍微调整即可。

另外推荐 Bus 数据资源
[url]http://www.tompda.com/bbs/display.asp?forumID=1588966&luntan=1#1588966[/url]

[img]http://www.tompda.com/bbsimgx/tompda_219246_BusLineCE.gif[/img]

kun 2004-5-15 04:14

支持一下:D:

fcy4401 2004-5-15 04:57



fcy4401 编辑于 2004-5-14 20:57:44

joewong 2004-5-15 04:58

加精,帮顶了~~


上学来 2004-5-15 06:41

顶,支持
我对教程尤其感兴趣

dreamcast0 2004-5-15 07:48

靠  那么好的东西怎么可以不顶????

就等正式版了 :X:超级期待ING

鲜奶 2004-5-15 08:36

還没裝,先頂~

zhang_leon 2004-5-15 09:00

已下载,顶

netix 2004-5-15 09:57

支持啊!


yjs 2004-5-15 23:25

下载试试.

ptie 2004-5-16 07:30

帮顶,谢谢!

ksgqb 2004-5-16 08:21

GOOD

wby 2004-5-16 08:39

谢谢楼主

kalaka 2004-5-17 05:56

谢谢!感激!

crazyman 2004-5-17 07:26

好东西。。不支持怎么行啊。。。

lgd 2004-5-17 18:42

顶!!!!

wlwing 2004-5-17 18:53

万分感谢


season_gz 2004-5-17 19:41

好的没话说!:X:谢谢!

fhj 2004-5-18 00:11

谢谢,我支持你!

页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: [发布] BusLine 2.0T for CE beta2 (内含数据生成器,可读pdb文件)