[發明專利]生成KML文件的方法、裝置及移動終端在審
| 申請號: | 201610251304.4 | 申請日: | 2016-04-21 |
| 公開(公告)號: | CN107305562A | 公開(公告)日: | 2017-10-31 |
| 發明(設計)人: | 陳傳超;胡仁義;吳林波 | 申請(專利權)人: | 展訊通信(上海)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京匯澤知識產權代理有限公司11228 | 代理人: | 張瑾 |
| 地址: | 201203 上海市浦東新區浦東*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 生成 kml 文件 方法 裝置 移動 終端 | ||
1.一種生成KML文件的方法,其特征在于,包括:
創建GPS字段相關數據庫,所述GPS字段包括經度、緯度、海拔;
利用Android API監聽GPS字段相關的GPS數據變化,并將監聽到的GPS數據寫入所述GPS字段相關數據庫;
創建具有KML格式的文件,并將所述GPS字段相關數據庫中的GPS數據寫入所述具有KML格式的文件,生成KML文件。
2.根據權利要求1所述的生成KML文件的方法,其特征在于,所述利用Android API監聽GPS字段相關的GPS數據變化,并將監聽到的GPS數據寫入所述GPS字段相關數據庫包括:利用Android API監聽GPS位置信息的變化,當GPS位置信息發生變化時,將GPS位置信息中的GPS數據寫入所述GPS字段相關數據庫。
3.根據權利要求1所述的生成KML文件的方法,其特征在于,所述創建具有KML格式的文件,并將所述GPS字段相關數據庫中的GPS數據寫入所述具有KML格式的文件,生成KML文件包括:
構建用于緩存KML信息的構造器,所述KML信息為所述GPS字段相關數據庫中的GPS數據;
構建KML數據頭;
構建KML數據;
構建KML數據尾,形成具有KML格式的文件;
將所述構造器中緩存的KML信息寫入到所述具有KML格式的文件中,形成KML文件。
4.根據權利要求1所述的生成KML文件的方法,其特征在于,所述KML數據包括:所述GPS字段相關數據庫中的GPS數據、位置節點開始標志、位置 節點名稱開始標志、位置節點名稱、位置節點名稱結束標志、位置節點描述開始標志、位置精度的描述、位置距離的描述、位置節點描述結束標志、位置節點時間戳開始標志、時間戳、位置節點時間戳結束標志、GPS數據節點開始標志、數據節點的GPS數據、GPS數據節點結束標志、位置節點結束標志。
5.一種生成KML文件的裝置,其特征在于,包括:
創建單元,用于創建GPS字段相關數據庫,所述GPS字段包括經度、緯度、海拔;
監聽單元,用于利用Android API監聽GPS字段相關的GPS數據變化,并將監聽到的GPS數據寫入所述GPS字段相關數據庫;
生成單元,用于創建具有KML格式的文件,并將所述GPS字段相關數據庫中的GPS數據寫入所述具有KML格式的文件,生成KML文件。
6.根據權利要求5所述的生成KML文件的裝置,其特征在于,所述監聽單元,用于利用Android API監聽GPS位置信息的變化,當GPS位置信息發生變化時,將GPS位置信息中的GPS數據寫入所述GPS字段相關數據庫。
7.根據權利要求5所述的生成KML文件的裝置,其特征在于,所述生成單元包括:
第一構建模塊,用于構建用于緩存KML信息的緩存單元,所述KML信息為所述GPS字段相關數據庫中的GPS數據;
第二構建模塊,用于構建KML數據頭;
第三構建模塊,用于構建KML數據;
第四構建模塊,用于構建KML數據尾,形成具有KML格式的文件;
寫入模塊,用于將所述緩存單元中緩存的KML信息寫入到所述具有KML格式的文件中,形成KML文件。
8.根據權利要求7所述的生成KML文件的裝置,其特征在于,所述KML數據包括:所述GPS字段相關數據庫中的GPS數據、位置節點開始標志、位置節點名稱開始標志、位置節點名稱、位置節點名稱結束標志、位置節點描述開始標志、位置精度的描述、位置距離的描述、位置節點描述結束標志、位置節點時間戳開始標志、時間戳、位置節點時間戳結束標志、GPS數據節點開始標志、數據節點的GPS數據、GPS數據節點結束標志、位置節點結束標志。
9.一種移動終端,其特征在于,所述移動終端包括如權利要求5至8中任一項所述的生成KML文件的裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于展訊通信(上海)有限公司,未經展訊通信(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610251304.4/1.html,轉載請聲明來源鉆瓜專利網。





