[發明專利]一種基于超圖desktop融合開源軟件實現的矢量瓦片渲染方法在審
| 申請號: | 202210788964.1 | 申請日: | 2022-07-06 |
| 公開(公告)號: | CN114972671A | 公開(公告)日: | 2022-08-30 |
| 發明(設計)人: | 趙雅鵬;江彬;樊偉平;齊跡;陳子申;何高波 | 申請(專利權)人: | 中煤(西安)地下空間科技發展有限公司 |
| 主分類號: | G06T17/05 | 分類號: | G06T17/05;G06T15/00 |
| 代理公司: | 西安西達專利代理有限責任公司 61202 | 代理人: | 劉華 |
| 地址: | 710199 陜西*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 超圖 desktop 融合 軟件 實現 矢量 瓦片 渲染 方法 | ||
1.一種基于超圖desktop融合開源軟件實現的矢量瓦片渲染方法,其特征在于,包括以下步驟:
步驟1、矢量數據文件準備;
步驟2、由兩部分組成:
步驟2.1:在超圖desktop中根據矢量數據建立矢量數據集,根據項目地圖配圖要求,配置專題地圖;
步驟2.2:根據專題地圖選擇矢量瓦片生成方式,選擇樣式與數據分離選項,指定位置生成矢量緩存,打開緩存文件路徑,刪除矢量瓦片樣式非相關文件,只保留矢量瓦片樣式相關文件,然后拷貝矢量瓦片樣式文件到項目開發目錄;
步驟3:利用開源GIS服務器geoserver,添加矢量數據文件到數據存儲,發布各圖層并勾選矢量瓦片選項,然后根據超圖配圖的點、線、面疊加順序構建圖層組,發布矢量瓦片緩存,生成矢量瓦片服務;
步驟4:檢查樣式文件中圖層名稱與矢量瓦片圖層組各圖層名稱是否一致,不一致修改樣式文件;
步驟5:按照mapbox矢量瓦片樣式規范(STYLE SPECIFICATION)修改樣式文件中不符合要求的超圖樣式文件;
步驟6:利用前端地圖框架(openlayer)結合ol-mapbox-style插件,加載geoserver發布的矢量瓦片地圖服務,解析步驟5修改后的超圖樣式文件;
步驟7:客戶端渲染生成初步矢量瓦片地圖;
步驟8:結合步驟2.1,對比超圖地圖風格,檢查矢量瓦片地圖風格不一致的地方,并修改樣式文件;
步驟9:形成最終矢量瓦片地圖。
2.根據權利要求1所述的一種基于超圖desktop融合開源軟件實現的矢量瓦片渲染方法,其特征在于,所述的矢量數據來源可以是數據庫,也可以是矢量文件shp。
3.根據權利要求1所述的一種基于超圖desktop融合開源軟件實現的矢量瓦片渲染方法,其特征在于,所述的緩存文件路徑,文件包含fonts、sprites、styles、thumbnail、tiles、.sci文件。
4.根據權利要求1所述的一種基于超圖desktop融合開源軟件實現的矢量瓦片渲染方法,其特征在于,所述的矢量瓦片樣式非相關文件thumbnail、tiles、.sci文件。
5.根據權利要求1所述的一種基于超圖desktop融合開源軟件實現的矢量瓦片渲染方法,其特征在于,所述的步驟4中檢查樣式文件為檢查styles文件夾下style.json文件中圖層名稱source-layer屬性與矢量瓦片圖層組中各圖層名稱是否一致,不一致修改source-layer屬性,否則相應圖層在客戶端渲染不出來。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中煤(西安)地下空間科技發展有限公司,未經中煤(西安)地下空間科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210788964.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種產品切割打磨治具
- 下一篇:一種痰液收集培養裝置





