[發(fā)明專利]一種基于Android的GIS應用開發(fā)方法在審
| 申請?zhí)枺?/td> | 201810520693.5 | 申請日: | 2018-05-25 |
| 公開(公告)號: | CN110531966A | 公開(公告)日: | 2019-12-03 |
| 發(fā)明(設計)人: | 林琳 | 申請(專利權)人: | 天津科技大學 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 300457 天津市經(jīng)*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 技術特點 實時信息 視頻信息 行業(yè)信息 搜索 存儲 餐飲 服務 | ||
本發(fā)明涉及一種基于Android的GIS應用,提供了不同地點房產和餐飲的實時信息。其主要技術特點是基于Android平臺,利用百度地圖提供的SDK提供本地搜索、定位等服務,并通過SQLite數(shù)據(jù)庫存儲行業(yè)信息與視頻信息。本發(fā)明設計合理,在人的精神與物質追求不斷上升,生活水平不斷進步的同時,滿足了用戶在生活方面的需求,使生活更加便捷。
技術領域
本發(fā)明屬于地理信息系統(tǒng)技術領域,結合地理學與地圖學以及遙感和計算機科學,已經(jīng)廣泛的應用在不同的領域,是用于輸入、存儲、查詢、分析和顯示地理數(shù)據(jù)的計算機系統(tǒng)。
背景技術
隨著4G通信技術的發(fā)展和普及,伴隨ios,Android操作系統(tǒng)及智能操作系統(tǒng)的誕生,越來越多的智能手機、平板電腦等便攜設備開始融入人們的生活。在這樣的背景下,移動服務得到了長足的發(fā)展。現(xiàn)在,很多移動網(wǎng)絡上的應用程序都和位置關系,例如,旅游行業(yè)服務,通信服務,交友軟件,購物等。另外,以指數(shù)性的增長的社交服務代表有微信、微博等,在這些應用中位置服務是不可缺少的,而社交網(wǎng)絡和位置服務相結合的方式,正是現(xiàn)在GIS的發(fā)展趨勢。
地理信息系統(tǒng)(地理Information System簡稱GIS)可以對空間地理坐標的數(shù)據(jù)顯示,空間的位置進行處理,還可以對各種各樣的數(shù)據(jù)研究各種有效管理辦法,通過綜合分析,它能迅速得到關于應用的某些必要的信息,并以地圖、圖形或數(shù)據(jù)的方式顯現(xiàn)處理的結果。
開發(fā)人員更加追求GIS傳統(tǒng)的矢量和格網(wǎng)數(shù)據(jù)的管理和展望,忽視了多媒體,動畫,三次元等現(xiàn)代的表現(xiàn)形式。大多數(shù)GIS不能真正做到市場的企業(yè)級GIS。
發(fā)明內容
本發(fā)明為了了解不同地段不同價格的房子的詳細信息與不同地段的餐飲的詳細信息,利用Android平臺和百度地圖,為人們提供了實時定位,信息顯示等功能。
為實現(xiàn)上述目的,整個應用程序分四個模塊,程序啟動、用戶界面、后臺服務和數(shù)據(jù)庫,本發(fā)明的技術步驟是:
步驟1:Android開發(fā)環(huán)境介紹以及平臺的搭建。操作系統(tǒng)要求:WindowsXP(32位)、Vista(32位或64位)、7(32位或64位)、8(32位或64位)。開發(fā)需要以下幾種軟件:Java、JDK、Eclipse、Android SDK、ADT、AVD、Baidu Map。
步驟2:移動百度地圖SDK開發(fā)準備。進入百度地圖官網(wǎng),點擊頁面中的申請密鑰,跳轉到登錄頁面,登錄自己的百度賬號,進入之后會看到百度地圖LBS開放平臺,創(chuàng)建自己的應用,輸入應用名稱、應用類型:Android SDK、開發(fā)版SHAl、包名等最后點擊提交。
步驟3:主要控件布局開發(fā)。首頁包括房地產和餐飲選項供用戶選擇。地圖顯示頁面包括實時商家定位標注。二級頁顯示的是商家的具體信息。開發(fā)過程中使用DDMS與adb。DDMS是虛擬機調試監(jiān)控服務。DDMS實時監(jiān)測可以測試端口連接的狀況.當測試終端連接之后,DDMS會捕捉到終端的ID,實現(xiàn)adb調試器并且發(fā)送命令,從而達到測試終端的目的;DDMS監(jiān)聽最初終端,如果APP進程的端口為8600,那么應用軟件會將進程分配到8601端口,如果有更多的終端或者更多應用軟件進程出現(xiàn),進程將分配到8602端口,依次類推,但是最終的端口是8700端口,在此端口DDMS接收所有終端的指令。Android Debug Bridge的簡稱adb,adb的作用就是起到調試橋的作用。在Eclipse中,通過adb我們可以更方便的通過DDMS來調試Android程序。adb讓IDE和Qemu通訊采用的是監(jiān)聽Socket TCP 5554等端口的方式,工作方式比較特殊。在默認情況下adb會調用相關的網(wǎng)絡端口,因此當我們運行Eclipse時adb進程就會自動運行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津科技大學,未經(jīng)天津科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810520693.5/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





