海子铁路网

 找回密码
 注册进站

QQ登录

只需一步,快速开始

查看: 9110|回复: 20

LGuo的电子运行图2.50 Beta (更新时刻与线路里程数据)

[复制链接]
发表于 2009-9-12 23:10:46 | |阅读模式
6月初得到LGuo授权,对"LGuo的电子运行图" (ETRC)软件进行自由化处理和发布,同时继续进行维护。不过因为时间的关系,断断续续搞了几月也没什么进展。

这个周末下定决心做一些事情,于是搞出了这个ETRC 2.50 Beta版,请大家试用。

下载地址:http://train-graph.googlecode.com/files/ETRC.zip

或者下载本贴的附件。

如果下载后双击ETRC.exe无反应,说明机器上没有安装Java的运行库,请下载最新的Java Runtime Environment (6.0)安装即可。

下面两个版本都可以:
官网下载地址:http://javadl.sun.com/webapps/download/AutoDL?BundleId=33889 (6.0 Update 16)
国内下载地址:http://www.skycn.com/soft/27213.html (6.0 Update 13)


相比上一版2.40,2.50做了以下变化:

1. 2.40程序上的错误导致了严重性能问题,在2.50中已解决。
2. 更新了软件自带的线路里程和时刻数据:
  线路里程数据来自“[京局任丘站]铁路客运运价里程表查询工具”(http://www.ourail.com/viewthread.php?tid=54410)。为2009年06月数据。跟据时刻表的数据,添加了一些新站。修改了一些错误的站名。因为是手工处理,可能会有一些错误,如果发现,请指正。另外,由于这份里程数据中没有站的等级,所以所有在上一版的电子运行图软件中没有的新站,等级全部被设为三等站。这是为了保证让这些站在默认设置下的软件中可以出现在运行图上。这部份数据明显是有大量错误的,请朋友们发现后指正,或提供更新的车站等级数据。
  时刻表数据来自盛名时刻表20091003版。跟以前一样,一些复车次的处理可能会有问题,目前没有时间去仔细测试,如果发现问题可以报告。
3. 一些小更新:所有C字头车按Z和D的方式来处理,用紫色显示。导入列车数据时的小BUG修正。

以下针对有兴趣对软件开发做贡献的朋友。

目前这个电子运行图软件已经以GPLv3协议进行自由化发布,任何人都可以参与到软件的开发和维护中。目前项目在Google Code上的地址是:

http://train-graph.googlecode.com

有兴趣的朋友可以从上面拿到源代码。如果有志于参与协同开发,请回贴说明或站内短消息给我,告之你的Google Account,我可以把你加入开发人员列表。

这个软件是用Java开发的,可以在各种平台上运行。

目前我个人的近期目标(都是纯技术上的,与功能无关):
1. 文档和Google Code内容丰富:确保必要的信息可以在Google Code站点上找到。
2. 非Windows平台的改造:目前程序稍作改动就可以在Linux平台上运行,但这些“稍作改动”也还是要改了才行的。
3. 全球化和本地化支持:主要是要先做一个英文的版本,以便以后开展更广范围内的协同开发。
4. 代码整理:目前程序的代码本身还有不少值得改进的地方。
5. GCJ支持:目前程序只支持在Sun的虚拟机上运行,希望能同时支持GCJ的虚拟机。

功能上,欢迎大家集思广益,列出功能改进的需求,我们可以从简单的入手慢慢去改进这个软件。

下载地址:http://train-graph.googlecode.com/files/ETRC.zip

[ 本帖最后由 lifanxi 于 2009-9-13 00:33 编辑 ]

ETRC2.50.part1.rar

292.97 KB, 下载次数: 1203

ETRC2.50.part2.rar

292.97 KB, 下载次数: 1000

ETRC2.50.part3.rar

205.42 KB, 下载次数: 1064

发表于 2009-9-12 23:34:10 |

回复 #1 lifanxi 的帖子

强烈支持!lz辛苦了,建议版主加精!
发表于 2009-9-15 11:08:10 |
强烈支持LZ。感谢LZ
发表于 2009-9-15 11:37:54 |

回复 #1 lifanxi 的帖子

Recommendation:
(1)Allow floating point number in station in the distance.
(2)Release version in other language

[ 本帖最后由 070056089 于 2009-9-15 11:45 编辑 ]
发表于 2009-9-15 12:15:21 |
只能看沪宁段吗,有点不会看请指教
 楼主| 发表于 2009-9-15 12:36:55 |
原帖由 070056089 于 2009-9-15 11:37 发表
Recommendation:
(1)Allow floating point number in station in the distance.
(2)Release version in other language


(1) 真的很有必要么?有多少情况下车站的间隔会在1km以内?给地铁用?不过我会看看有没有这样扩展的可能性。
(2) 已经在计划中。不过目前来看,即使改成英文也很难吸引很多国际用户,因为现在有很多的逻辑都是针对中国铁路来设计的。这个问题会慢慢改,不过会是个长期的过程。
 楼主| 发表于 2009-9-15 12:37:49 |
原帖由 天狼哥 于 2009-9-15 12:15 发表
只能看沪宁段吗,有点不会看请指教


全路都可以看。
可以参考LGuo当年介绍的贴子:
http://bbs.hasea.com/viewthread.php?tid=189517
发表于 2009-9-15 22:01:21 |
强烈支持!lz辛苦了:victory:
发表于 2009-9-18 08:53:53 |

回复 #6 lifanxi 的帖子

Not within 1km,but runding up to 1km will cause a lot of error in some case.

And the Scroll bar not work in some case.At least happen if I use a self-defined route.

[ 本帖最后由 070056089 于 2009-9-18 08:57 编辑 ]
 楼主| 发表于 2009-9-18 09:44:39 |
原帖由 070056089 于 2009-9-18 08:53 发表
Not within 1km,but runding up to 1km will cause a lot of error in some case.

And the Scroll bar not work in some case.At least happen if I use a self-defined route.


OK, thank you for your comments, I understand your point.

Could you please save the chart which can cause the scroll bar not working properly and sent it to me for troubleshooting?
发表于 2009-9-18 11:12:18 |
原帖由 lifanxi 于 2009-9-18 09:44 发表 OK, thank you for your comments, I understand your point.Could you please save the chart which can cause the scroll bar not working properly and sent it to me for troubleshooting?

File:http://www.leolo.name/Files/ERL.cir
 楼主| 发表于 2009-9-18 18:37:44 |
原帖由 070056089 于 2009-9-18 11:12 发表

File:http://www.leolo.name/Files/ERL.cir


I have checked this file. The total length from departure station to terminal station has not been set correctly in the file.

To workaround this problem, please modify the second line of this ERL.cir file using Notepad or any other text editor, change the value from 0 to 175 (which is the total length of this circuit). Use "Import" feature in Circuit Editor to reload this modified file, then the scroll bar should work correctly.

This is a bug of the software, I will try to solve it in the next release.

The English version of the software is also under construction and expected to release the first Alpha version during the weekend.
发表于 2009-9-22 12:27:50 |
非常感谢LZ :handshake
发表于 2009-9-26 22:46:47 |
非常有用的资源谢谢,虽然是新手不知怎么使用
发表于 2009-10-7 08:29:16 |
没有经上海南的车
发表于 2009-10-14 09:06:40 |
这个版本缺了不少车站。比如沈大线……
发表于 2009-11-14 16:45:51 |
没有人关注了么?
发表于 2009-11-24 19:23:29 |
能不能加入时刻表实时更新的功能呢
发表于 2009-12-4 01:24:37 |
一直盼望你能出新品,都等着来
发表于 2009-12-4 01:29:03 |
牛人呀,希望能有个接口能时时更新时刻表

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

GMT+8, 2024-5-3 18:10

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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