海子铁路网

 找回密码
 注册进站

QQ登录

只需一步,快速开始

楼主: lguo

【工具软件】LGuo的电子运行图~58楼新功能预览版发布

 关闭 [复制链接]
 楼主| 发表于 2007-2-14 22:59:42 | 显示全部楼层
快过年了,公司上下都无心干活,今天花了大半天时间搞了个新东西,先贴几张截图,看谁能猜出来是干嘛用的。 :lol

不过今天刚做了个雏形出来,要出版本估计还要有一段时间。 :(
DETRC_1.GIF
DETRC_2.GIF
DETRC_3.GIF
发表于 2007-2-15 00:22:35 | 显示全部楼层
我已经知道了
哈哈
沪宁上列车现状
 楼主| 发表于 2007-2-15 00:53:33 | 显示全部楼层
不够准确,主要是我没截左上角的图,要是截了左上角的图可能好猜一点。 :)

跟原来的“电子运行图”是相关的,我还没想出来这东西该叫啥,也还没想好独立做还是放到原来的小软件一起。

早上的时候突然有了个想法,花了一天的时间构思并搭好了程序框架,已经大致有个样子了,争取春节前后放个预览版出来,到时候就有准确答案了,之前大家可以继续猜。:lol
 楼主| 发表于 2007-2-15 20:24:10 | 显示全部楼层
考虑了一下还是准备放到原来的小软件里面去,分两个软件维护起来麻烦。

今天把左上角的做得差不多了,这下了大家应该很容易猜到是干什么用的吧? :lol


明天应该可以把预览版放出来了。
DETRC_4.GIF
 楼主| 发表于 2007-2-16 11:53:52 | 显示全部楼层
关注的人不多嘛,也难怪,快过年了,谁还看这些 :(

又加了点小功能,准备发布了。:)
DETRC_5.GIF
发表于 2007-2-16 15:49:39 | 显示全部楼层
强,实在是强!
建议管理员给lguo兄加威望,加勋章!
等你的软件发布!!!
这两天看cctv新闻频道,总算看清了铁道部运输局调度处里都是有些什么摆设..
厉害,竟然可以看到各大火车站候车室的实时图象!
:lol

[ 本帖最后由 achen1 于 2007-2-16 15:50 编辑 ]
 楼主| 发表于 2007-2-16 16:36:50 | 显示全部楼层
发新版了,因为这个算是“动态图”(暂且这么叫吧)功能的预览版,就不开新贴了。

把第一个文件 ETRC200_Setup.part1.rar 改名为 ETRC200_Setup.part1.exe 可以执行一个简单的安装程序(不改也可以直接解压),单个文件的安装包这次就不放出来了(是我懒,不想去改网页了:L)

20070216 2.00
- 增加动态图功能--此版本为动态图功能预览版
- ChartView(图线区域)距离轴0坐标处加上单位km,既改"0"为"0km"
- BUG修正:让ChartView右下角的上下行状态显示图标在启动的时候显示正确的内容,顺便改了下图标
- BUG修正:车次导入时分钟数小于10时显示为"h:m",更正为"hh:0m",小时也改为2位数

[ 本帖最后由 lguo 于 2007-2-16 16:51 编辑 ]

ETRC200_Setup.part1.rar

196.07 KB, 下载次数: 561

注意!一定要把4个文件全部下载到同一个目录下

ETRC200_Setup.part2.rar

146.48 KB, 下载次数: 359

注意!一定要把4个文件全部下载到同一个目录下

ETRC200_Setup.part3.rar

146.48 KB, 下载次数: 273

注意!一定要把4个文件全部下载到同一个目录下

ETRC200_Setup.part4.rar

126.61 KB, 下载次数: 273

注意!一定要把4个文件全部下载到同一个目录下

 楼主| 发表于 2007-2-16 16:44:26 | 显示全部楼层
因为这是“动态图”功能的第一个版本,有些功能还没有完善,并且最早的想法是准备发布独立软件的,所以上下联动的功能都还没有实现。

针对“动态图”功能后面要做的一些主要工作是:
-动态图区域对鼠标的响应
-增加当前选中车次的特殊显示
-完成上下联动功能,和原有的图线区域联动起来
-记录当前选中车次运行过程中的待避、越行、会让等事件
-其它,欢迎大家提出新的想法和建议

这是“动态图”新功能简单的使用说明:

[ 本帖最后由 lguo 于 2007-2-16 17:56 编辑 ]
说明1.PNG
说明2.PNG
 楼主| 发表于 2007-2-16 17:55:16 | 显示全部楼层
刚才忘记说了,这个版本有个大BUG,到0:00的时候所有的列车都会“躲起来” :(
 楼主| 发表于 2007-2-16 22:36:57 | 显示全部楼层
又发现一个严重的问题::(

因为写程序时的一个疏忽:L 2.00 Alpha版的动态图被暂停的时候会极大地占用资源(CPU占用到99%),哪怕动态图隐藏的时候也会这样。

所以请大家注意:不要长时间让动态图处于暂停状态,让它跑起来反而不太占资源。在隐藏动态图之前也一定要让它处于运行状态!


--这个问题下个版本会解决掉
发表于 2007-2-17 08:31:18 | 显示全部楼层
先顶后看,太强了!!!
发表于 2007-2-17 11:05:21 | 显示全部楼层
LZ超强啊,简直就是模拟调度室了
发表于 2007-2-22 16:22:58 | 显示全部楼层
再接再厉!
新年快乐!
 楼主| 发表于 2007-2-25 20:22:27 | 显示全部楼层
猪大家新年快乐!

感谢各位的关注与鼓励!:handshake

但是好像很少有人提出意见和建议,看来大家不大用。:'(  改掉前面提到的两个大BUG的版本已经做好了,这几天懒,所以一直都没有发布出来。:L 做一个发布版本出来挺累人的,有空一定要做个自动更新功能出来。:Q

前两天自己完善沪宁线运行图的时候才发现原来的点单编辑功能做得多么垃圾,添几趟直特和大特快把我累得半死:@(好像achen1曾经提出过这个问题,只是我一直没有把这件事情放在重要的位置)。因此下决心要做一个方便的点单编辑功能出来,这几天已经基本做出雏形来了,很快就应该有预览版出来了。:time: 另外,倒出为静态GIF图片的功能也做出来了,但是还有待完善。:time:
发表于 2007-2-25 22:27:03 | 显示全部楼层
楼主太强了!运行图的画法能发展到今天,真是太让人兴奋了。

希望这个软件在六提以后,能为大家研究运行图提供极大的方便!

您开创了海子网的运行图绘图的新的里程碑。

佩服!!
发表于 2007-2-26 08:52:31 | 显示全部楼层
深深 的感谢楼主继续为我们带来了好 的软件`!:) :loveliness:
 

家里的电脑运行起太卡了` 反正能看出是相当极品的软件 `
 等会在网吧去在享受吧  呵呵`!
建议:能准确的让待避列车在某站避让,不要在区间越过~!

[ 本帖最后由 成局金段 于 2007-2-26 09:16 编辑 ]
发表于 2007-2-26 17:22:52 | 显示全部楼层
提个建议:能否区分单复线?因为单线区间列车的避让与复线区间是不一样的。
 楼主| 发表于 2007-2-28 15:43:29 | 显示全部楼层
“综合点单”、静态GIF导出功能的预览版

“综合点单”功能(暂且这么叫吧,谁有更好的名字欢迎提出)和静态GIF导出功能还不完善,暂时先发在这里吧,供大家预览 :lol

这几个版本的更新历史:
===========================================================
20070228 2.20(综合点单编辑功能首发预览版)
- 新增功能:新的综合点单编辑视图,对整个运行图所有列车统一编辑(该功能为预览版,有待完善)
- 内部调整:停站类(Stop)增加属性isSchedular,记录该停站是否是“图定”的
- 功能完善:对于“非图定”的停车线采用特殊颜色画出
- 功能完善:点单编辑对话框中增加“是否图定”选项
- 功能完善:动态图隐藏的时候设置为停止走时(减小系统资源的消耗)

20070224 2.10(未发布)
- 新增功能:实现GIF图片输出功能(该功能为预览版,目前还不实用,有待完善)
- 新增功能:在图线区域顶端的时钟坐标上双击左键时将该时间设为起始时间

20070220 2.01
- 功能完善:图线区域的时间轴和距离轴增加快速缩放按钮
- 功能完善:在动态图中把图线区域当前选中的车次特殊显示(加框加线)
- 功能完善:把动态图的上下行显示交换--参照国铁双线线路列车靠左行驶:改为下行(从左至右)在上,上行(从右至左)在下
- BUG修正:解决跨越0点时列车消失的问题
- BUG修正:解决动态图按下“暂停”时占CPU 99%的问题
===========================================================

[ 本帖最后由 lguo 于 2007-3-1 10:17 编辑 ]

ETRC220_Setup.part1.rar

284.45 KB, 下载次数: 1088

请务必把三个文件下载到同一个目录

ETRC220_Setup.part2.rar

234.38 KB, 下载次数: 1008

请务必把三个文件下载到同一个目录

ETRC220_Setup.part3.rar

134.43 KB, 下载次数: 854

请务必把三个文件下载到同一个目录

 楼主| 发表于 2007-2-28 15:44:22 | 显示全部楼层
新功能的使用说明
综合点单使用说明.GIF
 楼主| 发表于 2007-2-28 16:19:05 | 显示全部楼层
导出静态GIF的功能没有显式地在菜单或者按钮中给出(因为还不完善:L),看谁能找出来这个功能到底在哪里触发。:lol

关于前面提到的两个建议:

1。成局金段-自动在准确的车站进行待避:难度非常高,估计很长一段时间内我都实现不了这个功能,因为我弄不到详细的点单数据(这个数据算不算铁道部的机密啊?),只根据公布的时刻表(目前软件所带的时刻表数据已经很老了,上哪去弄新的时刻呢?)来自动判断应当在哪个站点进行待避是很困难的,需要非常复杂的计算和判断。
--建议大家手工调整运行图,凡是运行图的图线上有站外越行(包括单线区间站外会让)的情况,根据自己的判断手工为其中某一趟列车增加一个中间站到发点。2.20版新增了“综合点单”功能,编辑到发点应该不难的。手工新增的中间站到发点在图线区域和“综合点单”区域都会有不同的颜色进行区分的。

2。teddy-动态图区分单复线:现有的里程表数据中没有该线路是单线还是复线的信息,如果要实现这个功能,也只能是提供一个单复线模式切换开关,手工设定以单线方式模拟运行还是以复线方式模拟运行(京津、广深的三线是没办法模拟的了)。但是正如teddy所说“单线区间列车的避让与复线区间是不一样的”,在程序里面单线与复线的处理方式也是不一样的,我暂时还没想好怎么处理。
您需要登录后才可以回帖 登录 | 注册进站

本版积分规则

手机版|小黑屋|Archiver|海子铁路网 ( 京ICP证120035号 京公网安备11010702001036 )

GMT+8, 2024-12-24 09:26

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表