[發明專利]一種基于WPF和GDI+分層繪制地圖的方法有效
| 申請號: | 201410423803.8 | 申請日: | 2014-08-26 |
| 公開(公告)號: | CN104156480B | 公開(公告)日: | 2017-10-13 |
| 發明(設計)人: | 胡曉楠;李欣榮;李寬榮;高勇 | 申請(專利權)人: | 天津市普迅電力信息技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 天津盛理知識產權代理有限公司12209 | 代理人: | 韓奎勇 |
| 地址: | 300384 天津市西*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 wpf gdi 分層 繪制 地圖 方法 | ||
技術領域
本發明屬于計算機地理信息技術領域,尤其是一種基于WPF和GDI+分層繪制地圖的方法。
背景技術
地理信息系統(Geographic Information System),是以地理空間數據庫為基礎,在計算機軟硬件的支持下,運用系統工程和信息科學的理論,科學管理和綜合分析具有空間內涵的地理數據,以提供管理、決策等所需信息的技術系統。它自20世紀60年代萌芽以來,至今已發展得相當成熟。作為傳統學科與現代技術相結合的產物,地理信息系統正逐漸發展成為一門處理空間數據的現代綜合學科。其研究的重點已從原始的算法和數據結構,轉移到更加復雜的數據庫管理和圍繞GIS技術使用的問題上,并開始涉及地理信息科學的建立及地理信息的社會化服務。它的含義已從最初的系統(SYSTEM)擴展為科學(SCIENCE)和服務(SERVICE)。地理信息科學的出現使人們對地理信息的關注從技術層面逐漸轉移到理論層面,地理信息服務的出現也使人們對地理信息的關注從理論和技術層面轉到社會化和應用層面。
隨著20世紀計算機技術的興起并迅速結合到各行各業的實際應用中,催生了許多新的應用技術,數字制圖就是其中之一。數字制圖使地圖學產生了深刻的技術革命,隨著全球定位系統、數字攝影測量、遙感等技術的發展,使得人們能夠在第一時間獲取關于地球表面各種空間信息,解決了地圖制圖的數據源問題;同時計算機圖形學、地圖數據庫、多媒體等技術的發展,促使數字地圖制圖技術快速發展,也使得傳統的制圖技術有了重大的變革;各種通用和專業制圖軟件的發展也減輕了制圖者的工作量。
地圖的發展也經歷了從靜態地圖發展到動態地圖,從模擬地圖發展到數字地圖,從客戶端地圖組件發展到互聯網地圖服務這幾個重要階段。
二維地圖展示組件也隨著時代的不同產生的變化,由早期的純GDI+人工繪制圖片,到利用空間數據庫自動繪制地圖,現在已經實現本地數據矢量化GDI+繪制疊加通用地理背景瓦片服務的方式出圖。同時也出現了基于瀏覽器的地圖瀏覽組件,基于移動端地圖瀏覽組件。
目前二維地圖展示組件的缺陷和不足有:1)出圖效率低,組件性能差:
主流的GIS系統很多采用單線程繪制地圖,在早期地圖繪制的時候,由于數據量比較大還疊加了地理背景的矢量數據,導致每進行一次平移或者縮放操作,都是一頓一頓的效果。即便后來利用了瓦片地理背景代替矢量地理背景,每次也都會出現瓦片圖片需要都下載再成圖,不像主流Web組件一樣,采用多線程每個圖片下載到了就及時顯示瓦片。因此整體操作的時候效果差。2)用戶體驗極差,桌面端效果與Web富客戶端無法比擬:當今IT技術飛速發展,對系統應用的評價已經由早期的系統可用、系統能用發展到了現在的系統好用、系統人性化、系統美觀的層面上。隨著富客戶端、移動終端的發展使用戶的要求越來越高,用戶體驗成為了對系統評價的重要指標。而傳統的桌面GIS組件明顯無法滿足當前客戶的要求,甚至連Web端的地圖組件都差距甚遠。3)組件臃腫,部署復雜目前主流的GIS廠商組件產品只是一個組件安裝包動輒幾百兆,用戶安裝十分不便,同時,實際上真正用到里面的功能并不多,這就需要一個能夠提供輕量級應用的GIS組件。4)無法滿足新技術趨勢,隨著操作系統的不斷變化,和新的技術的產生,傳統的Winform組件已經無法跟上以后的變化,觸摸技術,動畫技術,跨平臺技術,扁平化界面設計等等這些新的技術和理念都需要有新的平臺去支撐。
發明內容
本發明的目的是為了克服現有技術的不足,提供一種基于WPF和GDI+分層繪制地圖的方法。
本發明解決其技術問題是采取以下技術方案實現的:
一種基于WPF和GDI+分層繪制地圖的方法,包括步驟如下:
(1)當地圖啟動刷新的時候,首先組件加鎖,提醒調用組件不可用,添加MapLocked的屬性,開始刷新的時候設置MapLoaded為True;
(2)將繪制地圖分為最上面的WPF繪制層、第二層的GDI+矢量圖層繪制層、第三層的實時柵格服務層及最下面的瓦片地理背景服務層,分別繪制;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津市普迅電力信息技術有限公司,未經天津市普迅電力信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410423803.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:網頁變化檢測方法及裝置
- 下一篇:一種網頁文本摘要生成方法和裝置





