專利名稱:站點(diǎn)整合的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子導(dǎo)航領(lǐng)域,尤其涉及一種站點(diǎn)整合的方法和設(shè)備。
背景技術(shù):
隨著各大都市交通狀況的不斷改善,道路、橋梁等基礎(chǔ)設(shè)施的構(gòu)建日趨完善,為了 方便廣大市民的出行,城市內(nèi)公共交通工具的更新速度也越來(lái)越快,公交路線的名稱、站 點(diǎn)、時(shí)間的調(diào)節(jié)也越來(lái)越頻繁,針對(duì)于網(wǎng)絡(luò)在線服務(wù)的公交查詢系統(tǒng)也要與社會(huì)的需求相一致。隨著公交線路的越來(lái)越多,公交基礎(chǔ)數(shù)據(jù)庫(kù)的容量越來(lái)越大。公交基礎(chǔ)數(shù)據(jù)庫(kù)中 保存有公交站點(diǎn)數(shù)據(jù)文件,公交站點(diǎn)數(shù)據(jù)文件中保存有公交數(shù)據(jù)屬性表,該公交數(shù)據(jù)屬性 表包括每一條公交線路的線路名稱,以及該線路經(jīng)過(guò)的站點(diǎn)的名稱以及與站點(diǎn)的名稱對(duì)應(yīng) 的站點(diǎn)的經(jīng)緯度。目前,可以通過(guò)公交查詢系統(tǒng)進(jìn)行公交路線查詢,公交查詢系統(tǒng)能夠?yàn)槌?行者提供最佳路線選擇,節(jié)省查出行者在路上的時(shí)間。公交查詢系統(tǒng)在接收到查詢消息時(shí), 可以調(diào)用公交基礎(chǔ)數(shù)據(jù)庫(kù)中保存的內(nèi)容,對(duì)調(diào)用的內(nèi)容進(jìn)行分析得出最優(yōu)路線提供給出行 者ο在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn),由于公交線路越來(lái)越多,導(dǎo)致公交數(shù)據(jù)基礎(chǔ) 庫(kù)的容量越來(lái)越大,進(jìn)而使得公交查詢系統(tǒng)調(diào)用公交基礎(chǔ)數(shù)據(jù)庫(kù)的時(shí)間越來(lái)越長(zhǎng),降低了 公交查詢系統(tǒng)的運(yùn)行速度。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供的站點(diǎn)整合的方法和設(shè)備,用于解決由于公交線路越來(lái)越多, 導(dǎo)致公交數(shù)據(jù)基礎(chǔ)庫(kù)的容量越來(lái)越大,進(jìn)而使得公交查詢系統(tǒng)調(diào)用公交基礎(chǔ)數(shù)據(jù)庫(kù)的時(shí)間 越來(lái)越長(zhǎng),降低了公交查詢系統(tǒng)的運(yùn)行速度的問(wèn)題。為達(dá)到上述目的,本發(fā)明實(shí)施例采用如下技術(shù)方案—種站點(diǎn)整合的方法,包括根據(jù)公交站點(diǎn)數(shù)據(jù)文件中保存的公交數(shù)據(jù)屬性表判 斷是否存在至少兩條公交線路經(jīng)過(guò)相同的公交站點(diǎn);當(dāng)存在至少兩條公交線路經(jīng)過(guò)相同的 公交站點(diǎn)時(shí),保存所述公交站點(diǎn)的名稱以及與所述公交站點(diǎn)對(duì)應(yīng)的至少兩條公交線路的線 路名稱。一種站點(diǎn)整合的設(shè)備,包括判斷單元,用于根據(jù)公交站點(diǎn)數(shù)據(jù)文件中保存的公交數(shù)據(jù)屬性表判斷是否存在至 少兩條公交線路經(jīng)過(guò)相同的公交站點(diǎn);執(zhí)行單元,在所述判斷單元判斷得到存在至少兩條公交線路經(jīng)過(guò)相同的公交站點(diǎn) 時(shí),用于保存所述公交站點(diǎn)的名稱以及與所述公交站點(diǎn)對(duì)應(yīng)的至少兩條公交線路的線路名 稱。本發(fā)明實(shí)施例提供的站點(diǎn)整合的方法和裝置,在存在至少兩條公交線路經(jīng)過(guò)相同 的公交站點(diǎn)時(shí),保存所述公交站點(diǎn)的名稱以及與所述公交站點(diǎn)對(duì)應(yīng)的至少兩條公交線路的
3線路名稱,使得公交基礎(chǔ)數(shù)據(jù)庫(kù)的容量大大縮小,從而提高了公交查詢系統(tǒng)的速度,解決了 由于公交線路越來(lái)越多,導(dǎo)致公交數(shù)據(jù)基礎(chǔ)庫(kù)的容量越來(lái)越大,進(jìn)而使得公交查詢系統(tǒng)調(diào) 用公交基礎(chǔ)數(shù)據(jù)庫(kù)的時(shí)間越來(lái)越長(zhǎng),降低了公交查詢系統(tǒng)的運(yùn)行速度的問(wèn)題。
圖1為本發(fā)明實(shí)施例提供的站點(diǎn)整合的方法流程圖;圖2為本發(fā)明又一實(shí)施例提供的站點(diǎn)整合的方法流程圖一;圖3為本發(fā)明又一實(shí)施例提供的站點(diǎn)整合的方法流程圖二 ;圖4為本發(fā)明實(shí)施例提供的站點(diǎn)整合的設(shè)備的結(jié)構(gòu)示意圖;圖5為圖4所示的站點(diǎn)整合的設(shè)備中判斷單元的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為了解決現(xiàn)有技術(shù)中由于公交線路越來(lái)越多,導(dǎo)致公交數(shù)據(jù)基礎(chǔ)庫(kù)的容量越來(lái)越 大,進(jìn)而使得公交查詢系統(tǒng)調(diào)用公交基礎(chǔ)數(shù)據(jù)庫(kù)的時(shí)間越來(lái)越長(zhǎng),降低了公交查詢系統(tǒng)的 運(yùn)行速度的問(wèn)題,本發(fā)明實(shí)施例提供一種站點(diǎn)整合的方法和設(shè)備。如圖1所示,本發(fā)明實(shí)施了提供的站點(diǎn)整合的方法,包括步驟101,根據(jù)公交站點(diǎn)數(shù)據(jù)文件中保存的公交數(shù)據(jù)屬性表判斷是否存在至少兩 條公交線路經(jīng)過(guò)相同的公交站點(diǎn)。步驟102,當(dāng)存在至少兩條公交線路經(jīng)過(guò)相同的公交站點(diǎn)時(shí),保存所述公交站點(diǎn)的 名稱以及與所述公交站點(diǎn)對(duì)應(yīng)的至少兩條公交線路的線路名稱。本發(fā)明實(shí)施例提供的站點(diǎn)整合的方法,在存在至少兩條公交線路經(jīng)過(guò)相同的公交 站點(diǎn)時(shí),保存所述公交站點(diǎn)的名稱以及與所述公交站點(diǎn)對(duì)應(yīng)的至少兩條公交線路的線路名 稱,使得公交基礎(chǔ)數(shù)據(jù)庫(kù)的容量大大縮小,從而提高了公交查詢系統(tǒng)的速度,解決了由于公 交線路越來(lái)越多,導(dǎo)致公交數(shù)據(jù)基礎(chǔ)庫(kù)的容量越來(lái)越大,進(jìn)而使得公交查詢系統(tǒng)調(diào)用公交 基礎(chǔ)數(shù)據(jù)庫(kù)的時(shí)間越來(lái)越長(zhǎng),降低了公交查詢系統(tǒng)的運(yùn)行速度的問(wèn)題。為了使本領(lǐng)域技術(shù)人員能夠更清楚地理解本發(fā)明實(shí)施例提供的技術(shù)方案,下面通 過(guò)具體的實(shí)施例,對(duì)本發(fā)明實(shí)施例提供的相關(guān)性分析的方法進(jìn)行詳細(xì)說(shuō)明。如圖2所示,本發(fā)明又一實(shí)施例提供的站點(diǎn)整合的方法,包括步驟201,遍歷公交站點(diǎn)數(shù)據(jù)文件中保存的公交數(shù)據(jù)屬性表。在本實(shí)施例中,所述公交數(shù)據(jù)屬性表包括每一條公交線路的線路名稱,以及該線 路經(jīng)過(guò)的站點(diǎn)的名稱以及與站點(diǎn)的名稱對(duì)應(yīng)的站點(diǎn)的經(jīng)緯度,如表1所示。表1 公交數(shù)據(jù)屬性表
權(quán)利要求
一種站點(diǎn)整合的方法,其特征在于,包括根據(jù)公交站點(diǎn)數(shù)據(jù)文件中保存的公交數(shù)據(jù)屬性表判斷是否存在至少兩條公交線路經(jīng)過(guò)相同的公交站點(diǎn);當(dāng)存在至少兩條公交線路經(jīng)過(guò)相同的公交站點(diǎn)時(shí),保存所述公交站點(diǎn)的名稱以及與所述公交站點(diǎn)對(duì)應(yīng)的至少兩條公交線路的線路名稱。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)公交站點(diǎn)數(shù)據(jù)文件中保存的公 交數(shù)據(jù)屬性表判斷是否存在至少兩條公交線路經(jīng)過(guò)相同的公交站點(diǎn),包括遍歷公交站點(diǎn)數(shù)據(jù)文件中保存的公交數(shù)據(jù)屬性表;如果至少兩條公交線路經(jīng)過(guò)了名稱相同的站點(diǎn),得到存在至少兩條公交線路經(jīng)過(guò)相同 的公交站點(diǎn)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)公交站點(diǎn)數(shù)據(jù)文件中保存的公 交數(shù)據(jù)屬性表判斷是否存在至少兩條公交線路經(jīng)過(guò)相同的公交站點(diǎn),包括遍歷公交站點(diǎn)數(shù)據(jù)文件中保存的公交數(shù)據(jù)屬性表;如果至少兩條公交線路經(jīng)過(guò)了名稱相同且經(jīng)緯度相同的站點(diǎn),得到存在至少兩條公交 線路經(jīng)過(guò)相同的公交站點(diǎn)。
4.一種站點(diǎn)整合的設(shè)備,其特征在于,包括判斷單元,用于根據(jù)公交站點(diǎn)數(shù)據(jù)文件中保存的公交數(shù)據(jù)屬性表判斷是否存在至少兩 條公交線路經(jīng)過(guò)相同的公交站點(diǎn);執(zhí)行單元,在所述判斷單元判斷得到存在至少兩條公交線路經(jīng)過(guò)相同的公交站點(diǎn)時(shí), 用于保存所述公交站點(diǎn)的名稱以及與所述公交站點(diǎn)對(duì)應(yīng)的至少兩條公交線路的線路名稱。
5.根據(jù)權(quán)利要求4所述的設(shè)備,其特征在于,所述判斷單元,包括遍歷子單元,用于遍歷公交站點(diǎn)數(shù)據(jù)文件中保存的公交數(shù)據(jù)屬性表;第一判斷子單元,在所述遍歷單元遍歷到至少兩條公交線路經(jīng)過(guò)了名稱相同的站點(diǎn) 時(shí),判斷得到存在至少兩條公交線路經(jīng)過(guò)相同的公交站點(diǎn);和/或第二判斷子單元,在所述遍歷單元遍歷到至少兩條公交線路經(jīng)過(guò)了名稱相同且經(jīng)緯度 相同的站點(diǎn)時(shí),判斷得到存在至少兩條公交線路經(jīng)過(guò)相同的公交站點(diǎn)。
全文摘要
本發(fā)明實(shí)施例公開(kāi)一種站點(diǎn)整合的方法和設(shè)備,涉及電子導(dǎo)航領(lǐng)域,解決了由于公交線路越來(lái)越多,導(dǎo)致公交數(shù)據(jù)基礎(chǔ)庫(kù)的容量越來(lái)越大,進(jìn)而使得公交查詢系統(tǒng)調(diào)用公交基礎(chǔ)數(shù)據(jù)庫(kù)的時(shí)間越來(lái)越長(zhǎng),降低了公交查詢系統(tǒng)的運(yùn)行速度的問(wèn)題。所述站點(diǎn)整合的方法,包括根據(jù)公交站點(diǎn)數(shù)據(jù)文件中保存的公交數(shù)據(jù)屬性表判斷是否存在至少兩條公交線路經(jīng)過(guò)相同的公交站點(diǎn);當(dāng)存在至少兩條公交線路經(jīng)過(guò)相同的公交站點(diǎn)時(shí),保存所述公交站點(diǎn)的名稱以及與所述公交站點(diǎn)對(duì)應(yīng)的至少兩條公交線路的線路名稱。本發(fā)明實(shí)施例提供的整合站點(diǎn)的方法和設(shè)備,能夠應(yīng)用于公交查詢系統(tǒng)。
文檔編號(hào)G06F17/30GK101976262SQ20101053448
公開(kāi)日2011年2月16日 申請(qǐng)日期2010年11月3日 優(yōu)先權(quán)日2010年11月3日
發(fā)明者劉仕同, 門學(xué)忠 申請(qǐng)人:北京世紀(jì)高通科技有限公司