国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 手機(jī)應(yīng)用 > 正文

公交查詢數(shù)據(jù)庫的更新

2024-06-07 13:37:03
字體:
供稿:網(wǎng)友
  公交查詢數(shù)據(jù)庫的更新
1,嘗試使用小八的公交查詢功能,覺得很有意思,對我們的出行也很有幫助。遺憾的是,數(shù)據(jù)庫更新很慢。用成都的查詢功能試一試,發(fā)現(xiàn)數(shù)據(jù)庫陳舊過時,有很多公交線路沒有包括進(jìn)去,于是萌生了更新數(shù)據(jù)庫的想法。
2,按照公交查詢軟件作者“readme.TXT”中的提示:
“制作格式:
線路名*站點(diǎn)1*站點(diǎn)2@首末班車時間
如果有上行線和下行線,則如下格式:
線路名*站點(diǎn)1*站點(diǎn)2#站點(diǎn)3*站點(diǎn)4@首末班車時間
例子:
18*景芳小區(qū)*景芳二區(qū)*景芳亭*紅菱新村*省青春醫(yī)院*大學(xué)路北口*浙一醫(yī)院*眾安橋*小車橋*六公園#六公園*浣紗路口*浙一醫(yī)院*大學(xué)路北口*省青春醫(yī)院*紅菱新村*景芳亭*景芳二區(qū)*景芳五區(qū)*景芳小區(qū)@六公園-景芳小區(qū)5:50-21:20景芳小區(qū)-六公園5:30-21:00
19/K19*景芳六區(qū)*嚴(yán)家弄*汽車東站*閘弄口新村*公交總公司東*艮山流水苑*建北橋*施家橋*中北橋*朝暉一區(qū)*朝暉三區(qū)*朝暉五區(qū)*朝暉九區(qū)*紅石板新村*新河壩巷*文二路口*下寧橋*省委黨校*電子學(xué)院*翠苑一區(qū)#翠苑一區(qū)*電子學(xué)院*省委黨校*下寧橋*文二路口*新河壩巷*紅石板新村*朝暉九區(qū)*朝暉五區(qū)*朝暉三區(qū)*朝暉一區(qū)*中北橋*施家橋*建北橋*艮山門*公交總公司*閘弄口新村*汽車東站*嚴(yán)家弄*景芳六區(qū)@翠苑一區(qū)-景芳六區(qū)6:00-21:20景芳六區(qū)*-翠苑一區(qū)6:00-22:00
每個線路為1行,用notepad編輯后,選擇保存格式為unicode”
3,于是首先上網(wǎng),找尋資料素材。成都的最新數(shù)據(jù)(20050113)我是用狗哥在一個交大網(wǎng)站找到的2005年1月的一個數(shù)據(jù),打開是網(wǎng)頁文件,可以另存為網(wǎng)頁文件轉(zhuǎn)換為txt文件;或者點(diǎn)擊“查看”“查看源文件”,則網(wǎng)頁會被記事本打開,可以直接將源文件保存為txt文件(或者dat文件也行)。
存在問題:保存的txt文件格式差別很大,文件需要整理。
“1↓* 青龍場中心站-昭覺橫路-洪家坡-駟馬橋-高筍塘-解北一段-梁家巷-解北二段-北大街-草市街-上西順城街-中西順城街-鹽市口-紅照壁-老南門-漿洗街-通祠路-武侯祠-高升橋-川藏路A段中-紅牌樓-佳靈路-西部汽車城-太平園-八一家具城
                        :{6:00-23:00 6:00-23:30}運(yùn)興六公司
 1↑* 八一家具城-太平園-西部汽車城-佳靈路-紅牌樓-川藏路A段中-高升橋-武侯祠-通祠路-漿洗街-老南門-紅照壁-人民南路-天府廣場-中西順城街-上西順城街-安全巷-北大街-解北二段-梁家巷-解北一段-高筍塘-駟馬橋-洪家坡-昭覺橫路-青龍場中心站”
按照上述格式要求,打開Word(個人覺得用word很好用,尤其是替換查找功能),首先替換“-”為“*”,然后把夾在中間的運(yùn)營時刻剪切粘貼到行末,由于是上下行線路不一樣,因此中間相同的那個站(是上行終點(diǎn)站,也是下行起點(diǎn)站)用“#”連接。最后做好的格式如下:
“1路*青龍場中心站*昭覺橫路*洪家坡*駟馬橋*高筍塘*解北一段*梁家巷*解北二段*北大街*草市街*上西順城街*中西順城街*鹽市口*紅照壁*老南門*漿洗街*通祠路*武侯祠*高升橋*川藏路A段中*紅牌樓*佳靈路*西部汽車城*太平園*八一家具城#八一家具城*太平園*西部汽車城*佳靈路*紅牌樓*川藏路A段中*高升橋*武侯祠*通祠路*漿洗街*老南門*紅照壁*人民南路*天府廣場*中西順城街*上西順城街*安全巷*北大街*解北二段*梁家巷*解北一段*高筍塘*駟馬橋*洪家坡*昭覺橫路*青龍場中心站@青龍場中心站-八一家具城6:00-23:00八一家具城-昭覺橫路6:00-23:30”
這樣依次把所有數(shù)據(jù)整理好,另存為unicode編碼的chengdu.dat文件。
4,拷入mmc卡java-jad-tools-bus-storage文件夾,替換原來舊的數(shù)據(jù)。上卡,啟動公交查詢功能。進(jìn)行實際檢測,如果存在問題,就要返回檢查我們制作的dat文件。這時我們可以打開程序中原來自帶的dat文件仔細(xì)研究,找出問題加以解決。如此反復(fù)幾次,最后搞定。
5,可能存在的問題:a,站名與站名間必須用“*”隔開!(我起初犯錯了,直接用-連接的數(shù)據(jù),最后仔細(xì)對照,找到問題所在);b,另外兩發(fā)車時刻之間除了“@”或者空格外,最好不要用其他符號分隔(我在網(wǎng)上下載的上海數(shù)據(jù),原作者用“;”來分隔兩個發(fā)車時刻,結(jié)果出錯)。c,“@”之后除了可以帶運(yùn)行時刻外,也可以帶解釋新文字,但是最好直接添加在運(yùn)行時刻的后面。d,文件一定為unicode編碼。
生成的數(shù)據(jù)庫有問題的體現(xiàn):輸入線路數(shù)字后不能查詢到,提示不存在這樣的線路!但是輸入查詢的起點(diǎn)站,目的站,則可以把直達(dá)的線路查詢到,這時如果沒有直達(dá)線路,則查詢結(jié)果也是:沒有這樣的線路!如果出現(xiàn)這樣的問題,那就回頭檢查dat文件的格式,編碼!
6,相關(guān)說明:
a,部分城市可以輸入中文、字母查詢,部分城市則只能輸入數(shù)字查詢。見程序說明“如果是杭州,北京,上海,線路輸入可以輸入中文,如果是寧波和成都,則為數(shù)字.”
“最新4.0.3 ~增加模糊查詢和精確查詢選項,默認(rèn)為模糊查詢,安裝時請一定要覆蓋record.cfg文件。”
b,數(shù)據(jù)庫有32個文件,其中1個是配置文件,濟(jì)南和另一個城市的數(shù)據(jù)庫,但是主程序沒有納入,因此不能使用。
c,如果自己所在城市不在程序列表范圍,變通辦法:去掉某一個不需要的城市,把自己的dat文件更名為去掉的那個城市的名字,比如去掉沈陽后,刪除shenyang.dat,把我們需要的城市數(shù)據(jù)庫更名為shenyang.dat
最后祝愿大家都能如愿更新公交數(shù)據(jù)庫。目前我更新了深圳,成都,廣州,上海的公交數(shù)據(jù)庫(比較新,肯定比4.2.7版本新。不能保證最新,除成都外,不是我的原作。),有需要的機(jī)友可以和我聯(lián)系。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 岳阳市| 滁州市| 广丰县| 嘉义市| 萝北县| 宝应县| 武功县| 泽州县| 乌恰县| 江口县| 南涧| 河北区| 宜昌市| 香格里拉县| 旬邑县| 靖西县| 布拖县| 许昌县| 蓬安县| 新安县| 邮箱| 阿勒泰市| 喜德县| 三江| 中江县| 泊头市| 安仁县| 前郭尔| 米泉市| 淮安市| 确山县| 新余市| 南平市| 永安市| 汝南县| 佛教| 五大连池市| 隆化县| 达日县| 治县。| 甘泉县|