亚洲免费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)確定位
        亚洲国产精品500在线观看| 麻豆成年视频在线观看| 精品少妇人妻成人一区二区| 亚洲av毛片成人精品| 蜜桃久久综合一区二区| 亚洲综合av一区二区三区蜜桃| 樱桃视频影院在线播放| 国产av电影区二区三区曰曰骚网| 人妻无码在线免费| 国产在线高清无码不卡| 久久精品伊人久久精品| av在线播放男人天堂| 亚洲av日韩综合一区二区三区| 亚洲欧美日韩一区二区三区在线| 亚洲公开免费在线视频| 最新国产一区二区三区| 久久国产精品亚洲va麻豆| 欧美狠狠入鲁的视频777色| 国产女人高潮叫床视频| 久久国产精品波多野结衣av| 胳膊肘上有白色的小疙瘩| 精品福利一区二区三区| 亚洲乱码国产乱码精华| 久久久久亚洲av片无码v| 免费国产黄线在线播放| 丰满人妻被猛烈进入中文字幕护士| 国产一区二区三区啊啊| 精品国产免费一区二区三区| 欧美激情内射喷水高潮| 在线观看av片永久免费| 亚洲白嫩少妇在线喷水| 国产精品午夜福利视频234区| 久久久久亚洲av片无码v| 99久久国内精品成人免费| 亚洲最大的av在线观看| 中文字幕人妻被公喝醉在线| 女人无遮挡裸交性做爰| 极品白嫩的小少妇| 国产三级在线观看免费| 人妻丝袜中文字幕久久| 亚洲天堂一区二区偷拍|