[發明專利]地圖顯示方法、裝置、系統和存儲介質有效
| 申請號: | 202010083738.4 | 申請日: | 2020-02-10 |
| 公開(公告)號: | CN111259105B | 公開(公告)日: | 2023-09-01 |
| 發明(設計)人: | 賀佳;王志波;崔銳 | 申請(專利權)人: | 中國神華能源股份有限公司神朔鐵路分公司 |
| 主分類號: | G06F16/29 | 分類號: | G06F16/29;G06F16/26;G06F40/186 |
| 代理公司: | 華進聯合專利商標代理有限公司 44224 | 代理人: | 周玲 |
| 地址: | 719316 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 地圖 顯示 方法 裝置 系統 存儲 介質 | ||
本申請涉及一種地圖顯示方法、裝置、系統和存儲介質。其中,地圖顯示方法包括:在接收到終端的地圖數據請求時,根據顯示設備的尺寸以及原始地圖尺寸獲取該請求對應的比例因子,從包含多個備選模板的地圖模板庫中確認該比例因子對應的地圖模板,并對地圖模板進行簡化處理后發送給終端進行展示。基于此,可從地圖模板庫中選取模板并做簡化處理,進而發送給終端進行展示,有效減少針對性的模板處理流程,提高處理速度。服務器在面對多個地圖數據請求時,能夠快速做出回應并反饋相應的數據,減少卡頓、失真等現象的出現。
技術領域
本申請涉及地圖顯示技術領域,特別是涉及一種地圖顯示方法、裝置、系統和存儲介質。
背景技術
在傳統的地圖顯示系統中,由于存在多個終端,每個終端均向服務器發出請求,服務器需要對每個終端的命令進行處理,并對數據處理后再傳輸至終端顯示;海量空間數據在目前帶寬有限的網絡上的傳輸速度慢的問題越來越突出,為了減少數據的傳輸和終端的顯示負擔,服務器需要對數據進行優化。
在實現過程中,發明人發現傳統技術中至少存在如下問題:由于服務器需要對多個請求進行處理,當請求較多時,服務器需要處理的數據量大,處理速度慢,容易出現卡頓、失真等現象。
發明內容
基于此,有必要針對傳統的地圖顯示存在處理速度慢,容易出現卡頓、失真等現象的問題,提供一種地圖顯示方法、裝置、系統和存儲介質。
為了實現上述目的,一方面,本申請實施例提供了一種地圖顯示方法,包括:
接收終端傳輸的地圖數據請求;地圖數據請求包括顯示設備的尺寸;
處理顯示設備的尺寸以及原始地圖尺寸,得到比例因子;
基于比例因子,在地圖模板庫的各備選模板中確認對應的地圖模板;
對地圖模板進行簡化,得到簡化地圖數據;
將簡化地圖數據發送給終端;地圖數據用于指示終端進行地圖顯示。
在其中一個實施例中,備選模板具有對應的縮放因子;縮放因子為備選模板的尺寸與原始地圖尺寸的比值;
基于比例因子,在地圖模板庫的各備選模板中確認對應的地圖模板的步驟包括:
獲取各縮放因子與比例因子的比值;
基于落入縮放范圍內的比值對應的備選模板,確認地圖模板。
在其中一個實施例中,獲取各縮放因子與比例因子的比值的步驟之后還包括:
在各比值均未落入縮放范圍時,放大比例因子,并基于放大后的比例因子處理原始地圖數據,得到新的備選模板,且將新的備選模板存入地圖模板庫。
在其中一個實施例中,基于比例因子,在地圖模板庫的各備選模板中確認對應的地圖模板的步驟之前,還包括:
在未接收到地圖數據請求的空閑時段,根據預設縮放比例處理原始地圖數據,得到備選模板。
在其中一個實施例中,對地圖模板進行簡化,得到簡化地圖數據的步驟包括:
步驟A,在地圖模板上取初始點Mi以及Mi的相鄰點Mj,其中,j為i+1;
進行初始點位置判斷:
若Mi落入圓周Oj內,則刪除Mj,令j遞增1并對下一個相鄰點進行初始點位置判斷;其中,圓周Oj為以Mj為圓心、d為直徑的圓周;d基于比例因子得到;
若Mi落在圓周Oj外,則根據Mi相對圓周Oj的切線,得到第一扇形區。
步驟B,取下一個相鄰點Mj+1;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國神華能源股份有限公司神朔鐵路分公司,未經中國神華能源股份有限公司神朔鐵路分公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010083738.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種信號塔攀爬專用鞋
- 下一篇:透射型紫外SP定向傳輸結構及其設計方法





