从其它数据库导入数据的方法
这个方法其实是窃取其它软件中的数据,这个软件还一度出现在我的页面的google提供的广告中。这个软件下载下来后目录下有一个bus.db文件,其实就是全国公交数据,包含200多个城市的数据,但也许不是最新的,因为它也是作者用软件从8684抓下来的。这个软件叫2007全国公交查询,是ipiao网的作品,地址在:www.ipiao.com.cn。下载下来后,要运行它,才能运行我的ConvInputDB,因为只有在它运行的时候,它才会在ODBC数据源中注册它的数据库,而我的程序是用ODBC来访问数据库的。命令行格式是java ConvInputDB 广东 深圳 ,这是示例,先是省名,再是市名, 直辖市也要输入两个。
ConvInputDB软件功能:
车名:软件尽量智能地获取车号,但一些需要字母前缀的还是要你手工加进去。有时候不够智能,有一些汉字出现在车名里。
在车名中回车:显示所取的车名的数据,已把上下行揉合到一起,且不显示属性。这可以查看为新路线定义的车名有没有使用过。当然,这样一回车之后,上行路线中的数据被覆盖了,这时候,需要用“重 填”命令,它把路线的信息重新填写一次。
保存:把数据输入到数据库中,未定义属性集合前最好不要输入。下一条路线信息自动出现。
略 过:略过这条路线显示下一条。这个软件无法回到上一条,如果某条填错了,只好先记下来,等把其它的填完后,退出,重新运行程序,一路略过,回到这条重新填写 。
复制上行:有些线路不是环线,但只有一条路线信息,因为它的上下行的站点是完全相同的,这时候,如果不往下行线中填入信息,程序会把它当环行线处理,这时候,需要把上行线中所有信息复制一份到下行线中,这个按钮就是起这个作用。
ipiaoInput.zip