[發明專利]一種基于Android的GIS應用開發方法在審
| 申請號: | 201810520693.5 | 申請日: | 2018-05-25 |
| 公開(公告)號: | CN110531966A | 公開(公告)日: | 2019-12-03 |
| 發明(設計)人: | 林琳 | 申請(專利權)人: | 天津科技大學 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 300457 天津市經*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 技術特點 實時信息 視頻信息 行業信息 搜索 存儲 餐飲 服務 | ||
1.一種基于Android的GIS應用,通過Android和百度地圖的結合,用戶可以通過手機隨時隨地的,實時的獲取房地產商和餐飲商戶的基本信息。其特征在于包括以下步驟:
步驟1:Android開發環境介紹以及平臺的搭建。
步驟2:移動百度地圖SDK開發準備。進入百度進入百度地圖官網,點擊頁面中的申請密鑰,跳轉到登錄頁面,登錄自己的百度賬號,進入之后會看到百度地圖LBS開放平臺,創建自己的應用,輸入應用名稱、應用類型:Android SDK、開發版SHA1、包名等最后點擊提交。
步驟3:主要控件布局。選擇房產或餐飲選項后,點擊基本地圖,定位到某地區并某樓盤或某餐飲進行標注,點擊標注觸發彈出兩個按鈕button,A、B分別代表信息、視頻,點擊信息顯示此信息,點視頻從服務器調取視頻播放。
步驟4:數據庫創建與連接。創建兩個數據庫firstdb.db和second.db。其中firstdb.db中創建了兩個表tdfdc和tdfdcjw分別存儲房地產信息和所對經緯度。second.db數據庫中創建了cy和cyjw兩個表,分別存儲餐飲信息和相對位置的經緯度。在連接數據庫之前必須證明其數據庫存在,當異常處理機制捕獲到異常時,證明數據庫不存在需要把數據庫導入,然后才能進行數據庫連接。在flybaidumap包中的cyDB.java類文件和MyDB.java類文件中實現了此項功能。在兩個類中,數據庫中的文件在讀取時都是以數據流的形式讀取和存入的,所以使用了InputStream和FileOutPutStream來創建輸入與輸出流的存儲對象z和f,同時都添加的IO流異常捕獲機制,都創建了一個Buffer數組,通過whlie循環讀取出數據流中的數據,當Buffer數組中返回的標志為非正數的時候循環結束。此時系統會關閉輸出流和輸入流f和z。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津科技大學,未經天津科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810520693.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據處理方法、程序運行方法和設備
- 下一篇:代碼生成方法和代碼生成裝置





