亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于GoogleMap API的手機(jī)公交路線查詢系統(tǒng)開發(fā)

        2013-08-15 00:44:25黑龍江劉爽
        職業(yè)技術(shù) 2013年3期
        關(guān)鍵詞:列表定位模塊

        黑龍江 劉爽

        引言

        基于網(wǎng)絡(luò)的公交線路查詢系統(tǒng)可以很好的彌補(bǔ)人工查詢的不足,具有其存在的先天優(yōu)勢(shì)和合理性。隨著移動(dòng)網(wǎng)絡(luò)通訊應(yīng)用的日益擴(kuò)展,基于網(wǎng)絡(luò)的公交查詢系統(tǒng)必然有其存在的空間。

        建立在手機(jī)軟件查詢的基礎(chǔ)上,可以使查詢公交站點(diǎn)方便快捷,而且可視化,能夠讓用戶足不出戶就可以確定行程路線,也可以在用戶換乘公交時(shí)起到很大的幫助作用。本軟件是基于Google Map API,能提供地圖查詢,在地圖上尋找你想乘坐的公交路線,從而會(huì)顯示各個(gè)站點(diǎn)的信息,根據(jù)相關(guān)信息獲取換乘路線,以及目的地的位置,還可以根據(jù)GPS導(dǎo)航定位自己當(dāng)前的位置,對(duì)于公交路線查詢即明了又快捷。利用Google地圖的可視性,使你安全準(zhǔn)確的到達(dá)目的地。隨著iphone手機(jī)的使用人數(shù)的增多,對(duì)于這種公交查詢的軟件的需求也會(huì)增多,所以本項(xiàng)目的目的是開發(fā)一款在iphone手機(jī)上運(yùn)行的公交路線查詢軟件,從而滿足人們對(duì)公交查詢的需求。

        1 系統(tǒng)總體設(shè)計(jì)

        高系統(tǒng)的一個(gè)縮例,本模塊的項(xiàng)目系統(tǒng)模塊。系統(tǒng)目標(biāo)在于為廣大乘客提供最新公交信息和公交查詢信息的同時(shí),還為公交管理者提供簡(jiǎn)單、實(shí)用的后臺(tái)管理平臺(tái)。采用安全可靠的現(xiàn)代化處理和控制技術(shù),及時(shí)準(zhǔn)確、可靠地更新公交信息,建立完備、便捷的公交查詢系統(tǒng)。

        1.1 GPS定位模塊

        本模塊是利用GPS模塊定位當(dāng)前位置,用一個(gè)圖標(biāo)在地圖中顯示當(dāng)前用戶的位置,這是GPS導(dǎo)航系統(tǒng)的一個(gè)縮例,本模塊應(yīng)用以后可以加入導(dǎo)航模塊。

        1.2 公交路線查詢模塊

        本模塊是為用戶提供公交路線列表的功能塊。本模塊分為兩個(gè)小模塊,分別為:公交路線列表和列表索引欄,通過列表可以展現(xiàn)給用戶哈爾濱公交路線的所有線路,索引欄是幫助用戶快速的找到想要得到的公交路線。

        2 系統(tǒng)詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)

        2.1 GPS定位模塊的功能實(shí)現(xiàn)

        定位的機(jī)制有三種,分別為手機(jī)GPS模塊衛(wèi)星定位,手機(jī)基站定位,依賴Wi-Fi網(wǎng)絡(luò)進(jìn)行定位。三種方式都可以定位用戶的位置,但三種方式都有自己的弊端,適用于不同的情況。GPS模塊衛(wèi)星定位需要GPS接收器、直接對(duì)準(zhǔn)衛(wèi)星,所以室內(nèi)是無法進(jìn)行定位的。手機(jī)基站定位,它相對(duì)于GPS接收器來說定位的位置不是很準(zhǔn)確,準(zhǔn)確度取決于該地區(qū)內(nèi)手機(jī)基站的數(shù)量。而Wi-Fi網(wǎng)絡(luò)定位通過檢查服務(wù)提供商的數(shù)據(jù)確定位置,它既不依賴衛(wèi)星,又不需要手機(jī)基站,因此,這種方法是對(duì)于可以連接Wi-Fi網(wǎng)絡(luò)的區(qū)域有效,但這種方式是最為模糊的定位的方式。在iphone的定位開發(fā)中,蘋果公司提供了定位框架,以幫助用戶來確定當(dāng)前的物理地址,這個(gè)框架的美妙之處就是他使用了以上的三種方式,通過用戶不同的情況下分析當(dāng)前的位置進(jìn)行定位。

        本模塊的設(shè)計(jì),利用MapKit框架中的定位庫函數(shù)進(jìn)行定位,利用iphone開發(fā)中提供的定位框架得到自己目前位置的經(jīng)緯度,根據(jù)經(jīng)緯度在地圖上標(biāo)注自己的位置。

        2.2 公交路線列表模塊的功能實(shí)現(xiàn)

        公交路線列表的LabelView是Xcode中的UIKit框架的部件,其部件可以設(shè)置為可上拉和不可以上拉兩種方式,如果設(shè)置成不可上拉,則用鼠標(biāo)點(diǎn)擊就無法上下拖動(dòng)列表。由于本系統(tǒng)的公交路線多,所以要實(shí)現(xiàn)顯示所有公交路線就必須選擇可以拖動(dòng)式列表。列表的形成需要知道列表的數(shù)量及其內(nèi)容的數(shù)組,以便于初始化列表。所以我們通過檢索數(shù)據(jù)庫Routes表中的內(nèi)容得到公交路線的數(shù)量,并把他們的內(nèi)容存放在一個(gè)數(shù)組中,在用戶點(diǎn)擊功能按鈕時(shí)就完成了列表的初始化。

        2.3 列表索引模塊的功能實(shí)現(xiàn)

        列表索引模塊主要用于幫助用戶快速查詢公交線路,為用戶節(jié)省時(shí)間,方便用戶的操作。索引模塊的應(yīng)用是為了用戶麻煩的拖動(dòng)列表,這樣省去了用戶的操作,只需輸入相應(yīng)的內(nèi)容,就可以快速的找到自己想要的,方便、快捷、智能,這就是列表索引的功能所在。列表索引的設(shè)計(jì)是由一個(gè)搜索欄輸入相應(yīng)站點(diǎn)的數(shù)字進(jìn)行搜索顯示公交路線,通過用戶輸入公交線路來重新初始化列表,改變列表的內(nèi)容,根據(jù)輸入的內(nèi)容,函數(shù)重新檢索Routes表,重新顯示列表的內(nèi)容。

        索引欄實(shí)現(xiàn)的是由一個(gè)TableView及一個(gè)搜索的Button組成的,當(dāng)用戶使用時(shí),再結(jié)合下面LabelView通過函數(shù)的控制來檢索數(shù)據(jù)庫得到相應(yīng)的內(nèi)容,TableView是用來輸入想要搜索的內(nèi)容,輸入方式是用iphone本機(jī)自己帶的軟鍵盤,在mac模擬器上也可以通過電腦的數(shù)字鍵盤進(jìn)行輸入。當(dāng)用戶輸入時(shí)列表的內(nèi)容就會(huì)相應(yīng)的隨之改變,達(dá)到索引的效果。

        3 結(jié)論

        本文提出并實(shí)現(xiàn)基于GoogleMap API的iphone導(dǎo)航應(yīng)用軟件,能夠提供給人們手機(jī)智能化交通的地圖導(dǎo)航服務(wù)?;诰W(wǎng)絡(luò)的公交線路查詢系統(tǒng)可以很好的彌補(bǔ)人工查詢的不足,具有其存在的先天優(yōu)勢(shì)和合理性。隨著移動(dòng)網(wǎng)絡(luò)通訊應(yīng)用的日益擴(kuò)展,基于網(wǎng)絡(luò)的公交查詢系統(tǒng)必然有其存在的空間。

        [1]張永梅,韓焱.城市公交查詢系統(tǒng)的研究與設(shè)計(jì)[J].計(jì)算機(jī)應(yīng)用,2(25),2005,423-425.

        [2]劉光明,蔡先華.一種城市公交查詢的算法及其應(yīng)用[J].交通運(yùn)輸工程與信息學(xué)報(bào),2005,3(2),87-91.

        [3]王煒.城市交通管理規(guī)劃方案設(shè)計(jì)技術(shù)[J].交通運(yùn)輸工程報(bào),2003,(2),5-17.

        [4]Dava Mark,Jeff LaMarche.iPhone開發(fā)基礎(chǔ)教程.人民郵電出版社,2009.P 63-166.

        [5]Stephen G,Kochan.Programming in Objective-C 2.0.Addison-Wesley Professional.2009.P 1-221.

        [6]Googlemap_API教程.2011.P 251-288.

        猜你喜歡
        列表定位模塊
        巧用列表來推理
        28通道收發(fā)處理模塊設(shè)計(jì)
        “選修3—3”模塊的復(fù)習(xí)備考
        學(xué)習(xí)運(yùn)用列表法
        《導(dǎo)航定位與授時(shí)》征稿簡(jiǎn)則
        擴(kuò)列吧
        Smartrail4.0定位和控制
        找準(zhǔn)定位 砥礪前行
        選修6 第三模塊 International Relationships
        青年擇業(yè)要有準(zhǔn)確定位
        免费无码高潮流白浆视频| 国产无套露脸| 亚洲最大成av人网站| 亚洲av高清在线观看三区| 麻豆激情视频在线观看| 色视频网站一区二区三区| 国产无遮挡又黄又爽高潮| 在线天堂www中文| 国产精品麻豆成人av电影艾秋| 精品无码国产污污污免费| 亚洲无码图| 国产亚洲一二三区精品| 国产亚洲一区二区三区| 高清不卡一区二区三区| 91视频88av| 国产女主播在线免费观看| 精品国产精品久久一区免费式| 人妻av鲁丝一区二区三区| 99热这里只有精品69| 丁香婷婷激情俺也去俺来也| 人妻经典中文字幕av| 不卡av电影在线| 熟妇人妻无乱码中文字幕| 久久久男人天堂| 久久这里只有精品黄色| 国产成年人毛片在线99| 黄桃av无码免费一区二区三区 | 亚洲国产精品久久婷婷| 377p日本欧洲亚洲大胆张筱雨| 亚洲欧洲巨乳清纯| 亚洲成av人片无码不卡播放器| 亚洲国产中文字幕九色| 久久影院午夜理论片无码| av天堂久久天堂av色综合| 国产成人啪精品午夜网站| 精品亚亚洲成av人片在线观看 | 日本少妇高潮喷水xxxxxxx | 国产精品一区二区久久蜜桃| 水蜜桃在线观看一区二区| 久久夜色精品国产噜噜亚洲av| 国产目拍亚洲精品一区二区|