麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

三維動態標繪點標號的動態展示裝置和方法

文檔序號:9597932閱讀:686來源:國知局
三維動態標繪點標號的動態展示裝置和方法
【技術領域】
[0001]本申請涉及地理信息系統(GIS,Geography Informat1n System)動態標繪點展示技術領域,特別地,涉及一種三維動態標繪點標號的動態展示裝置和方法。
【背景技術】
[0002]隨著三維GIS應用的不斷深入和擴展,用戶對三維動態標繪功能的需求越來越強烈。動態標繪功能在三維地理信息系統中具有不同于二維地理信息系統的需求,對點標號來講,用戶需在不同場景下,使用不同方式展示同一個點標號,比如,有時需要把點標號顯示為公告板模式,有時需要把點標號顯示為固定不動的且有方向性的矢量,有時需要把點標號顯示為更加形象的模型,而在模型數據獲取困難的情況下,點標號可以使用一幅圖片來代替模型顯示。
[0003]在現有技術方案中,需要使用不同的對象滿足不同的顯示需求,但這些對象在語義上是同一個對象,但如果修改該對象的關聯數據,則需要同步處理相關的幾個對象,非常不便于管理和使用。現有三維動態標繪的點標號管理的復雜性,嚴重影響了三維動態標繪功能的應用發展。比如一個消防隊,需要在三維場景上標示出其位置,在小比例尺地圖數據情況下,使用一個消防隊的抽象符號(即公告板模式)表示其位置即可,而在大比例尺地圖數據情況下,使用一個三維消防車的模型(即模型模式)表示其位置更加形象合理;從邏輯上來說,抽象的消防隊符號和具體的三維消防車模型都是用來表示消防隊位置的,用哪種方式顯示取決于地圖比例尺情況;現有的技術體系通過提供一個抽象符號的對象和一個模型對象來實現這種需求,如果消防隊位置發生了變化,那么需要把兩個對象的位置屬性都做調整,較大程度地增加了標號展示應用的復雜度。

【發明內容】

[0004]本申請提供一種三維動態標繪點標號的動態展示裝置和方法,用于解決現有三維動態標繪的點標號管理復雜導致的標號展示應用復雜度較高的問題。
[0005]本申請公開的一種三維動態標繪點標號的動態展示裝置,包括:點標號顯示模式設置模塊,用于設置三維動態點標號的顯示模型及相應屬性,所述顯示模型包括公告板顯示模式、矢量顯示模式、模型顯示模式和外部圖片模式;點標號動態顯示模塊,用于根據所述點標號的顯示模型及相應屬性,調度標號資源管理模塊讀取相應的圖形信息,在三維場景下進行圖形顯示;點標號資源管理模塊,用于根據所述點標號的屬性所包括的標識符讀取對應的圖形信息。
[0006]優選的,所述點標號資源管理模塊具體包括:標號庫管理子模塊,用于存儲標準點標號公告板顯示模式和矢量顯示模式的圖形信息,并根據點標號動態顯示模塊指定的點標號的屬性所包括的標識符讀取相應的圖形信息;模型庫管理子模塊,用于存儲標準點標號模型顯示模式的圖形信息,并根據點標號動態顯示模塊指定的點標號的屬性所包括的標識符讀取相應的圖形信息;外部圖片管理子模塊,用于存儲外部圖片的存儲地址,并根據該存儲地址讀取相應的圖片數據。
[0007]優選的,所述公告板顯示模式的圖形信息為標準標號庫中的柵格樣式數據,在三維場景下圖形大小固定;所述矢量顯示模式的圖形信息為標準標號庫中的矢量樣式數據,在三維場景下圖形大小根據三維場景縮放。
[0008]優選的,所述模型顯示模式的圖形信息為模型庫中的模型,在三維場景下圖形大小隨三維場景縮放。
[0009]優選的,所述外部圖片模式的圖形信息為柵格樣式數據,在三維場景下圖形大小固定。
[0010]優選的,所述點標號顯示模式設置模塊根據地圖數據的比例尺設置三維動態點標號的顯示模型,其中:對于小比例尺地圖數據,將所述顯示模型設置為公告板顯示模式或矢量顯示模式;對于大比例尺地圖數據,將所述顯示模型設置為矢量顯示模式、模型顯示模式或外部圖片模式。
[0011]本申請公開的一種三維動態標繪點標號的動態展示方法,執行所述方法的系統中設置有標準標號庫和模型庫,所述標準標號庫中存儲有公告板顯示模式和矢量顯示模式的圖形信息,所述模型庫中存儲有模型顯示模式的圖形信息;所述方法包括:設置三維動態點標號的顯示模型及相應屬性,所述顯示模型包括公告板顯示模式、矢量顯示模式、模型顯示模式和外部圖片模式;根據所述點標號的顯示模型及其屬性所包括的標識符從標準標號庫、模型庫或外部地址讀取對應的圖形信息;根據所述點標號的顯示模型及其圖形信息,在三維場景下進行圖形顯示。
[0012]優選的,所述公告板顯示模式的圖形信息為標準標號庫中的柵格樣式數據,在三維場景下圖形大小固定;所述矢量顯示模式的圖形信息為標準標號庫中的矢量樣式數據,在三維場景下圖形大小根據三維場景縮放。
[0013]優選的,所述模型顯示模式的圖形信息為模型庫中的模型,在三維場景下圖形大小隨三維場景縮放。
[0014]優選的,所述外部圖片模式的圖形信息為柵格樣式數據,在三維場景下圖形大小固定。
[0015]與現有技術相比,本申請具有以下優點:
本申請優選實施例通過設置具備多種顯示模式屬性(如公告板模式、矢量模式、模型模式和圖片模式等)的三維動態標繪點標號對象,來滿足用戶對同一個對象的多種顯示方式;在具體應用中,只需管理一個點標號對象,通過在不同場景下切換顯示模式即可實現標號的動態展示效果,可有效降低三維動態標號展示應用的復雜度。
【附圖說明】
[0016]圖1為本申請三維動態標繪點標號的動態展示方法一實施例的流程圖;
圖2為本申請三維動態標繪點標號的動態展示裝置一實施例的結構示意圖。
【具體實施方式】
[0017]為使本申請的上述目的、特征和優點能夠更加明顯易懂,下面結合附圖和【具體實施方式】對本申請作進一步詳細的說明。
[0018]參照圖1,示出了本申請三維動態標繪點標號的動態展示方法第一實施例的流程,執行所述方法的系統中設置有標準標號庫和模型庫,其中的標準標號庫中存儲有公告板顯示模式和矢量顯示模式的圖形信息,模型庫中存儲有模型顯示模式的圖形信息;所述方法包括如下步驟:
步驟S101:設置三維動態點標號的顯示模型及相應屬性;
本優選實施例中,所述的顯示模型可以包括公告板顯示模式、矢量顯示模式、模型顯示模式和外部圖片模式等。所述的屬性可以包括點標號的標識符,如公告板顯示模式和矢量顯示模式下的點標號代碼、模型顯示模式下的模型ID、外部圖片模式下的圖片地址等。
[0019]在進一步的優選實施例中,所述的屬性還可以包括相應顯示模型所適應的地圖數據的比例尺,用戶可以根據地圖數據的比例尺大小設置其顯示模式,如對于小比例尺地圖數據,將所述顯示模型設置為公告板顯示模式或矢量顯示模式;對于大比例尺地圖數據,將所述顯示模型設置為矢量顯示模式、模型顯示模式或外部圖片模式。
[0020]步驟S102:根據所述點標號的顯示模型及其屬性所包括的標識符從標準標號庫、模型庫或外部地址讀取對應的圖形信息;
其中:
在公告板和矢量顯示模式,根據點標號代碼code讀取標準標號庫中的標號圖形信息; 在模型顯示模式下,根據模型ID從模型庫中讀取相應的模型信息;
在外部圖片模式下,根據圖片存儲地址信息讀取圖片數據。
[0021]步驟S103:根據所述點標號的顯示模型及其圖形信息,在三維場景下進行圖形顯示;
其中,
公告板顯示模式的圖形信息為標準標號庫中的柵格樣式數據,在三維場景下圖形大小固定;
矢量顯示模式的圖形信息為標準標號庫中的矢量樣式數據,在三維場景下圖形大小根據三維場景縮放;
模型顯示模式的圖形信息為模型庫中的模型,在三維場景下圖形大小隨三維場景縮放;
外部圖片模式的
當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 庆元县| 定南县| 冕宁县| 崇文区| 莱西市| 磐安县| 盖州市| 普兰县| 临沧市| 泸溪县| 忻州市| 沂水县| 阳谷县| 金堂县| 平安县| 宝山区| 海宁市| 汝城县| 昌邑市| 兰坪| 灵武市| 曲水县| 碌曲县| 定结县| 南溪县| 洞口县| 根河市| 棋牌| 兰考县| 年辖:市辖区| 白河县| 鄂尔多斯市| 云安县| 武陟县| 乡宁县| 泾源县| 进贤县| 长汀县| 山东省| 宝鸡市| 玉山县|