【正文】
且為一個可以上拉、下拉的列表,其功能的實現(xiàn)是應(yīng)用 IB 產(chǎn)生一個 LabelView, 并把他與相應(yīng)的功能函數(shù)相連,列表初步形成。 本模塊主要實現(xiàn)代碼: MKCoordinateRegion jorinRegion=。手 機基站定位,它相對于 GPS 接收器來說定位的位置不是很準(zhǔn)確,準(zhǔn)確度取決于該地區(qū)內(nèi)手機基站的數(shù)量。 = *。找到哈爾濱的經(jīng)緯度后,設(shè)置其顯示比例,經(jīng)過視覺的調(diào)試,在最終完成哈爾濱的全貌顯示。 圖 41 系統(tǒng)查詢顯示顯示流程圖 本系統(tǒng)的 UI 是用 Interface Builder 圖形化工具生成,再由功能函數(shù)控制圖形界面的思想,并完成程序的圖形界面。本數(shù)據(jù)庫共包括三個表,分別為:公交路線表: Routes table,公交路線的站點經(jīng)緯度表: Stations table,公交所經(jīng)路線的經(jīng)緯度表: RoutePoints table。本模塊分為兩個公交路線查詢系統(tǒng) — 7— 小模塊,分別為:公交路線列表和列表索引欄,通過列表可以展現(xiàn)給用戶哈爾濱公交路線的所有線路,索引欄是幫助用戶快速的找到想要得到的公交路線。 說明模塊 : 本模塊對整個系統(tǒng)做一個闡述說明,功能以及整個系統(tǒng)的背景介紹,也可以設(shè)置地圖中你在路線圖中的位置,根據(jù)指示,找到相應(yīng)的公交站點。本模塊連接著主界面,也就是地圖可是界面,當(dāng)選中想要查詢的路線后點擊就會跳轉(zhuǎn)到主視界面,看到自己想要的路線圖。注重以后的潛在發(fā)展,是在概念上、形象上的不斷升值。 基于這種思想的查詢系統(tǒng)的理論及技術(shù) 也 日趨成熟, 另外 ios 的開發(fā)對于中國市場有很大的前景,只要有一臺 mac, 就可以運行開發(fā)這種軟件, GoogleMap 也提供了相應(yīng)的 API,而且免費,對于習(xí)慣了使用谷歌地圖的人們來說,操作更加方便。由于 公交車的線路增加,各個公交站錯綜復(fù)雜,給日常生活已帶來不便。 查詢模塊包括:具體公交線路查詢,哈爾濱公交車列表,地圖顯示,在地圖上站點顯示,在地圖上顯示公交路線圖等,還添加了手動搜索,快速找到想要查詢的公交路線,方便快捷,省時省力的操作,可視化的效果,收手機成為你的手上地圖。 4. 手機軟件可以安裝在手機上,查詢方便快捷。對于現(xiàn)在社會, iphone 是人們生活的一種標(biāo)志,一種高質(zhì)量生活的品牌,隨著 iphone一代一代的替換,這款手機已經(jīng)風(fēng)靡全球,已成為智能手機的里程碑。互聯(lián)網(wǎng)查詢平臺,由于便攜式電腦的攜帶查詢不是很方便,也無法滿足人們的需求。 關(guān)鍵字: GoogleMap; xc ode; ios; 地圖導(dǎo)航 公交路線查詢系統(tǒng) II Bus line inquiry system Abstract With the develo pment of human soc iety, the era of information tec hnology, quality of life c ontinue to improve, more frequent exc hanges betw een c ities, the navigat ion has bec ome an ind ispensab le part of life. How ever, the nav igator is not the best c hoic e for navigation systems are expensive and inc onven ient to c arry. How ever, the phone h as bec ome an ind ispensab le too l in da ily life, and smart phones is that people are most looking forw ard to objec t to the era of the Inter from a single c ommunic ation. iphone is now c hasing fashion, geous appearanc e, highend operating system, a w ide variety of applic at ions, a c ontemporary trend. Through the above analysis, this paper presents and map navigation servic es based on GoogleMap API iphon e navig at ion app lic ation, provid ing peop le w ith mobile inte llig ent traffic . Topic s for indepth researc h and analys is in ios based on based on GoogleMa p API for iosto develop a iphone ma p app lic ation softw are. Use of the c ontents of the database parse the xml, use the xc ode deve lopm ent env ironment, large vo lumes of data, the softw are only c lient v isua lizat ion modu le for demand, main ly the fo llow ing func tions: Harb in bus route queries, eac h site displayed on the map and GSP status func tion. For the design of the front module has basic ally ac hieved its primary func tion. Ke ywords: GoogleMap。 畢業(yè)論文 公交路線查詢系統(tǒng) 公交路線查詢系統(tǒng) II Bus line inquiry system Name: xxx Tutor: xxx College: xxx Major: xxx Direction: xxx xxx University May xxx 公交路線查詢系統(tǒng) I 摘 要 隨著人類社會的發(fā)展,信息化時代的到來,人們生活質(zhì)量的不斷提高,城市間的往來更加頻繁,導(dǎo)航已成為生活中不可缺少的一部分。針對前臺模塊的設(shè)計,已基本上實現(xiàn)其主要功能。雖然現(xiàn)在有很多的公交路線電話查詢服務(wù)平臺,但由于這種服務(wù)耗費人力大,實時性差,而且還無法滿足人們的需求。 Iphone,近兩年來一個響亮的名字,給手機帶來了一個新的時代,一個集通訊、試聽、上網(wǎng)裝置于一體的智能手機,首次引進(jìn)了多點觸控的理念,把手機市場重新推向了高峰。 公交路線查詢系統(tǒng) — 2— 3. 手機軟件查詢耗費的人力財力少,重復(fù)枯燥的工作都交由手機來完成。 項目研發(fā)內(nèi)容 本系統(tǒng)由兩個模塊:查詢模塊和后臺數(shù)據(jù)庫模塊,查詢 模塊是本系統(tǒng)的核心, 實現(xiàn)了本系統(tǒng)的主要功能。 公交路線查詢系統(tǒng) — 3— 2 哈爾濱公交路線查詢系統(tǒng)的開發(fā)分析 問題定義 長期以來 , 交通路線的問題一直困擾著人們的生活,公交車和人們的 生活息息相關(guān)無 論是上班學(xué)習(xí),還是外出旅游都離不開他,公交車成為當(dāng)代社會不可或缺的交通工具。 可行性分析 技術(shù)可行性分析 本系統(tǒng)采用的是 GoogleMap API、 xcode 、 sqlite3 數(shù)據(jù)庫相結(jié)合的方法,將所有收集的數(shù)據(jù)信息按其屬性分類存儲到數(shù)據(jù)庫中,再通過程序調(diào)用這些數(shù)據(jù)信息實現(xiàn)各種查詢 公交線路 ,即所謂的 程序設(shè)計數(shù)據(jù)化,數(shù)據(jù)管理程序化 思想。也可以 是免費下載。 公交路線列表: 本模塊也叫做公交線路一覽表,是所有公交路線的集合,本系統(tǒng)不提供輸入,只提供索引,是用戶可以不用輸入就可以得到想要找到的公交路線,免去了由于環(huán)境的原因無法輸入的問題。各個表互相聯(lián)系提供了整個系統(tǒng)的數(shù)據(jù)檢索。 公交路線查詢 模塊,本模塊是為用戶提供公交路線列表的功能塊。其目標(biāo)為:建立包括公交線路屬性數(shù)據(jù)庫、公交站點屬性數(shù)據(jù)庫等公交信息所必需的數(shù)據(jù)庫:建立包括公交線路空間數(shù)據(jù)公交路線查詢系統(tǒng) — 8— 庫、公交站點空間數(shù)據(jù)庫等公交信息所必需的后臺數(shù)據(jù)庫:建立基于 GoogleMap的公交線路軟件的查詢系統(tǒng),使出行人員可有重點地查詢公交路線相關(guān)信息 。 這里我們模擬用戶運行系統(tǒng),操作流程圖如圖 41。 哈爾濱全貌的顯示,根據(jù) Xcode 的函數(shù)庫,找到 Mapkit 框架, Mapkit 框架中顯示地圖的功能函數(shù),要找到哈爾濱的位置就要 找到哈爾濱的經(jīng)緯度,以哈爾濱的經(jīng)緯度為進(jìn)入主界面 GPS 定位功能 公交路線插詢列表 是 跳回主界面 進(jìn)行顯示 公交路線查詢系統(tǒng) — 11— 中心,進(jìn)行比例顯示就會呈現(xiàn)給大家哈爾濱的全貌地圖。 = *。 GPS 模塊衛(wèi)星定位需要 GPS 接收器需要直接對準(zhǔn)衛(wèi)星,所以室內(nèi)是無法進(jìn)行定位的。地圖中的 為用戶的當(dāng)前位置。 用戶查詢公交路線時會通過主視圖中的 公交路線查詢按鈕來跳轉(zhuǎn)到公交路線列表,列表是由哈爾濱的公交路線所組成,其內(nèi)容包含線路名稱及其起始站和終點站,用戶查詢時可以通過上面的索引列表進(jìn)行查詢,當(dāng)用戶點擊公交路線名稱時,視圖就會跳轉(zhuǎn)回主視圖中顯示公交路線,這樣就完成了公交路線的查詢。索引模塊的應(yīng)用是為了用戶麻煩的拖動列表,這樣省去了用戶的操作,只需輸入相應(yīng)的內(nèi)容,就可以快速的找到自己想要的,方便、快捷、智能,這就是列表索引的 功能所在。其實現(xiàn)過公交路線查詢系統(tǒng) — 16— 程如下圖 49。 公交路線的功能實現(xiàn)的主要方法是 MapKit 提供的 MKPolyline 類,這個類的對象為地圖提供了劃線的功能函數(shù),包括線的粗細(xì),線的顏色以及線的起點與終點。 i (k1)。 } else { CLLocationCoordinate2D pointsToUse[2]。 } } 公交路線顯示模塊的功能實現(xiàn),如下圖 412。本模塊的特別之處是在于它的跳轉(zhuǎn)的方式,本模塊是采用 iphone 開發(fā)中動態(tài)翻轉(zhuǎn)部件,是由一個視圖兩面翻轉(zhuǎn)來得到不同的功能,給用戶一種不一樣的視覺效果。當(dāng)用戶點擊“設(shè)置”按鈕時,會彈出一個提示欄,通過用戶的操作來達(dá)到這個功能的操作。 第三方面:系統(tǒng)界面不是很美觀。 ( 4)初步的學(xué)習(xí)了 googleMap 對于 ios 開發(fā)的 API。