亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

地理信息符號(hào)處理方法及系統(tǒng)的制作方法

文檔序號(hào):6331988閱讀:233來源:國知局
專利名稱:地理信息符號(hào)處理方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種GIS技術(shù),尤其涉及一種地理信息符號(hào)處理方法及系統(tǒng)。
背景技術(shù)
在各GIS平臺(tái)軟件中,都各自有其不同的顏色符號(hào)系統(tǒng),因此導(dǎo)致地圖數(shù)據(jù)的展現(xiàn)方式也各異,而警用地理信息系統(tǒng)的平臺(tái)建設(shè)與信息展現(xiàn),需要形成統(tǒng)一、規(guī)范化的符號(hào)庫管理機(jī)制和應(yīng)用模式,消除符號(hào)系統(tǒng)在展現(xiàn)和應(yīng)用上的多樣性、局限性。而且,各種GIS平臺(tái)中已有的符號(hào)庫制作工具,不能夠完全符合警用地理信息系統(tǒng)的符號(hào)庫建設(shè)標(biāo)準(zhǔn)。警用地理信息系統(tǒng)的平臺(tái)建設(shè)與信息展現(xiàn),需要形成統(tǒng)一、規(guī)范化的符號(hào)庫管理機(jī)制和應(yīng)用模式,以消除符號(hào)庫在展現(xiàn)和應(yīng)用上的多樣性、局限性?,F(xiàn)有技術(shù)中存在的缺陷主要有以下兩點(diǎn)1、不同類型GIS平臺(tái)原有的符號(hào)庫,均擁有其獨(dú)立風(fēng)格以及個(gè)性化應(yīng)用模式,導(dǎo)致地圖顯示效果存在諸多差異,且無法實(shí)現(xiàn)符號(hào)庫的跨平臺(tái)統(tǒng)一調(diào)用,不符合且不能夠滿足警用地理信息的業(yè)務(wù)應(yīng)用需要;2、同時(shí),各符號(hào)庫的獨(dú)立開發(fā)維護(hù),會(huì)產(chǎn)生較多的重復(fù)性工作,給整個(gè)平臺(tái)的建設(shè)和應(yīng)用帶來不必要的成本損失和難度。

發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種地理信息符號(hào)處理方法及系統(tǒng),采用。為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供一種地理信息符號(hào)處理方法,包括添加地理信息符號(hào)的圖元,根據(jù)預(yù)設(shè)的樣式及相關(guān)屬性對(duì)所述圖元進(jìn)行編輯,形成地理信息符號(hào);對(duì)所述地理信息符號(hào)進(jìn)行歸一化參數(shù)設(shè)置; 保存所述地理信息符號(hào),并在電子地圖中進(jìn)行加載。優(yōu)選地,該方法還包括采用“CM^(”四色對(duì)所述地理信息符號(hào)的顏色進(jìn)行設(shè)置。其中,所述地理信息符號(hào)包括點(diǎn)符號(hào)、線符號(hào)及面符號(hào)。其中,對(duì)所述地理信息符號(hào)進(jìn)行歸一化參數(shù)設(shè)置的操作具體包括指定符號(hào)的下列屬性分類編號(hào)、符號(hào)編號(hào)或符號(hào)ID、可變線寬、可變顏色、缺省高度、缺省寬度和/或符號(hào)名稱。優(yōu)選地,該方法還包括根據(jù)所述符號(hào)編碼或符號(hào)ID引用相應(yīng)的地理信息符號(hào)。優(yōu)選地,該方法在添加地理信息符號(hào)的圖元之前還包括指定所述地理信息符號(hào)的符號(hào)框的大小及定位點(diǎn)位置。優(yōu)選地,該方法還包括通過API接口,對(duì)于不同GIS平臺(tái)顯示同一的地理信息符號(hào)。為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一個(gè)方面,提供一種地理信息符號(hào)處理系統(tǒng),包括編輯裝置,用于添加地理信息符號(hào)的圖元,根據(jù)預(yù)設(shè)的樣式及相關(guān)屬性對(duì)所述圖元進(jìn)行編輯,形成地理信息符號(hào);設(shè)置裝置,用于對(duì)所述地理信息符號(hào)進(jìn)行歸一化參數(shù)設(shè)置;存儲(chǔ)裝置,用于存儲(chǔ)所述地理信息符號(hào);加載裝置,用于在電子地圖中進(jìn)行加載所述地理信息符號(hào)。優(yōu)選地,該系統(tǒng)還包括引用裝置,用于根據(jù)所述符號(hào)編碼或符號(hào)ID引用相應(yīng)的地理信息符號(hào)。優(yōu)選地,該系統(tǒng)還包括API接口,用于針對(duì)不同GIS平臺(tái)顯示同一的地理信息符號(hào)。本發(fā)明的地理信息符號(hào)處理方法及系統(tǒng),通過采用統(tǒng)一的符號(hào)庫更新管理機(jī)制, 形成了一套較為完善的符號(hào)制作流程,提供對(duì)矢量、柵格、Truetype等不同類型符號(hào)的編輯和操作功能。另外,對(duì)外提供統(tǒng)一的符號(hào)顯示API接口,以實(shí)現(xiàn)在ArCGIS、Supermap、MapGIS 等不同GIS平臺(tái)下地圖顯示基本一致的技術(shù)效果。避免了符號(hào)庫建設(shè)與展現(xiàn)的多樣性分化;避免了不同GIS平臺(tái)下符號(hào)制作以及符號(hào)庫管理工具的重復(fù)開發(fā)和維護(hù),降低了警用地理信息平臺(tái)的建設(shè)成本,提高了工作效率。


圖1是本發(fā)明地理信息符號(hào)處理方法實(shí)施例的流程圖;圖2是本發(fā)明地理信息符號(hào)處理方法另一實(shí)施例的流程圖;圖3是本發(fā)明地理信息符號(hào)處理方法實(shí)施例中歸一化參數(shù)設(shè)置的示意圖;圖4是本發(fā)明地理信息符號(hào)繪制的流程圖;圖5是本發(fā)明地理信息符號(hào)處理系統(tǒng)實(shí)施例的結(jié)構(gòu)圖。
具體實(shí)施例方式以下結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)說明。在本方案中,將地圖符號(hào)根據(jù)其所表達(dá)的不同地物信息類型,分為點(diǎn)符號(hào)、線符號(hào)、面符號(hào)三類進(jìn)行符號(hào)庫的分類管理(以不同的后綴名加以區(qū)分)。用戶可以在符號(hào)制作工具中創(chuàng)建和定義一個(gè)新符號(hào),也可對(duì)已有符號(hào)的樣式及相關(guān)屬性進(jìn)行編輯。同時(shí),將地圖顏色以顏色庫的形式進(jìn)行統(tǒng)一管理,采用“CMI”四色的顏色管理方式,并提供了對(duì)專色的編輯功能,這樣可以滿足一些地圖出版用戶的特殊需求。方法實(shí)施例如圖1所示,本發(fā)明地理信息符號(hào)處理方法實(shí)施例包括步驟102,添加地理信息符號(hào)的圖元;步驟104,根據(jù)預(yù)設(shè)的樣式及相關(guān)屬性對(duì)所述圖元進(jìn)行編輯,形成地理信息符號(hào);步驟106,對(duì)所述地理信息符號(hào)進(jìn)行歸一化參數(shù)設(shè)置;步驟108,保存所述地理信息符號(hào),并在電子地圖中進(jìn)行加載。本實(shí)施例的地理信息符號(hào)處理方法,通過采用統(tǒng)一的符號(hào)庫更新管理機(jī)制,形成了一套較為完善的符號(hào)制作流程,提供對(duì)矢量、柵格、Truetype等不同類型符號(hào)的編輯和操作功能。 創(chuàng)建地理信息符號(hào)庫之后,在上層應(yīng)用系統(tǒng)中可通過如下方式使用符號(hào)系統(tǒng)
1、通過接口加載指定目錄下的點(diǎn)、線、面符號(hào)庫2、通過接口枚舉點(diǎn)、線、面符號(hào)庫下面的所有符號(hào)3、通過接口調(diào)用符號(hào)選擇界面,顯示當(dāng)前符號(hào)庫中所有符號(hào),并允許用戶通過鼠標(biāo)選擇某一個(gè)符號(hào),并獲得所選符號(hào)的類別編碼和ID。4、可以通過接口直接按照符號(hào)的類別編碼和ID引用這些符號(hào),獲得符號(hào)的更多具體信息,包括符號(hào)主類別編碼、符號(hào)ID、符號(hào)默認(rèn)高度、符號(hào)默認(rèn)寬度、符號(hào)水平間距、符號(hào)垂直間距、符號(hào)旋轉(zhuǎn)角度、面邊線寬度、符號(hào)顏色編號(hào)、符號(hào)名稱、填充色、面邊線顏色等等;
充區(qū)域
5、可以調(diào)用點(diǎn)符號(hào)繪制接口,直接傳入點(diǎn)坐標(biāo),在地圖平臺(tái)上繪制點(diǎn)符號(hào)
6、可以調(diào)用線符號(hào)繪制接口,直接傳入線坐標(biāo)串,在地圖平臺(tái)上沿線繪制線符號(hào)
7、可以調(diào)用面符號(hào)繪制接口,直接傳入面邊界坐標(biāo)串,在地圖平臺(tái)上用面符號(hào)填
如圖2所示,本發(fā)明地理信息符號(hào)處理方法另一實(shí)施例具體包括 步驟202,啟動(dòng)符號(hào)編輯器;
步驟204,打開/創(chuàng)建符號(hào)庫,創(chuàng)建一個(gè)新的點(diǎn)、線、面符號(hào)庫,或者打開一個(gè)現(xiàn)有的符號(hào)庫文件;步驟206,修改符號(hào)框,指定符號(hào)框的大小,以及符號(hào)的定位點(diǎn)位置;步驟208,增加圖元,設(shè)置屬性,符號(hào)編輯工具提供點(diǎn)圓、點(diǎn)弧、矩形點(diǎn)、多邊形、曲線多邊形、文字、折線等多種圖元輸入方法,用戶可以通過這些方法向符號(hào)框中增加圖元;步驟210,歸一化參數(shù)設(shè)置,當(dāng)用戶繪制完成后,系統(tǒng)提供多種選項(xiàng),允許用戶對(duì)符號(hào)進(jìn)行縮放,將所繪制區(qū)域自動(dòng)擴(kuò)展至符號(hào)框區(qū)域,如圖3所示,調(diào)整符號(hào)的比例變換;步驟212,將符號(hào)保存為符號(hào)庫中的一個(gè)新符號(hào),或者替換原有符號(hào);步驟214,設(shè)置地理信息符號(hào)進(jìn)行屬性指定符號(hào)的下列屬性分類編號(hào)、符號(hào)編號(hào)或符號(hào)ID、可變線寬、可變顏色、缺省高度、缺省寬度和/或符號(hào)名稱;步驟216,將所有符號(hào)存儲(chǔ)到符號(hào)庫文件中。為了提供在不同地圖平臺(tái)上繪制符號(hào)的能力,需要定義一套抽象接口,用于實(shí)現(xiàn)地圖坐標(biāo)和屏幕坐標(biāo)之間的雙向轉(zhuǎn)換能力??蛻舳诵枰獙?shí)現(xiàn)的接口類CEzTsClientlmpl包含的抽象接口函數(shù)如下地圖坐標(biāo)轉(zhuǎn)換為屏幕坐標(biāo)抽象函數(shù)virtual void MapToClient (double mapx, double mapy, int*clientX, int氺clientY) = 0;屏幕坐標(biāo)轉(zhuǎn)換為地圖坐標(biāo)抽象函數(shù)virtual void ClientToMap (int clientX, int clientY, double*mapx, double氺mapy) = 0 ;其中mapx :X方向地圖坐標(biāo)
mapy :Y方向地圖坐標(biāo)
clientX :Χ方向屏幕坐標(biāo)
clientY :Υ方向屏幕坐標(biāo)
如圖4所示,符號(hào)繪制內(nèi)部機(jī)制描述如下
1、初始化,將客戶端實(shí)現(xiàn)的接口類CEzTsClientlmpl (此類包含了地圖坐標(biāo)與屏幕坐標(biāo)之間的雙向轉(zhuǎn)換信息)傳入到符號(hào)繪制函數(shù)中;
2、客戶端傳入符號(hào)坐標(biāo)、符號(hào)屬性等符號(hào)繪制信息,如下
點(diǎn)符號(hào)的繪制參數(shù)
mainID 符號(hào)主編號(hào)
subID 符號(hào)輔編號(hào)
dx, dy 符號(hào)地圖坐標(biāo)位置
color 符號(hào)RGB顏色值
angle 符號(hào)旋轉(zhuǎn)角度,以度為單位
dLineffidth 符號(hào)邊界線寬
width, height 符號(hào)寬、高
線符號(hào)的繪制參數(shù)
mainID 符號(hào)主編號(hào)
subID 符號(hào)輔編號(hào)
Ptnum 符號(hào)點(diǎn)個(gè)數(shù)
PCoords 組成線符號(hào)的點(diǎn)數(shù)組
color 符號(hào)RGB顏色值
dLineffidth 符號(hào)邊界線寬
width, height 符號(hào)寬、高
面符號(hào)的繪制參數(shù)
mainID 符號(hào)主編號(hào)
subID 符號(hào)輔編號(hào)
Ioopnum 環(huán)個(gè)數(shù)
PCoords 組成多邊形的點(diǎn)數(shù)組
lpPolyCounts 各個(gè)環(huán)的點(diǎn)個(gè)數(shù)
color =RGB顏色值
fillclr 填充顏色,若為負(fù)數(shù)則不進(jìn)行顏色填充
Ic 符號(hào)邊界顏色
Iw 符號(hào)邊界線寬
width, height 符號(hào)寬、高
gapx, gapy
bdrawline 是否繪制面邊界
3、符號(hào)繪制接口中,依據(jù)客戶端實(shí)現(xiàn)的接口類CEzTsClientlmpl的地圖坐標(biāo)與屏
幕坐標(biāo)轉(zhuǎn)換信息進(jìn)行坐標(biāo)轉(zhuǎn)換,采用畫柄將符號(hào)繪制到屏幕對(duì)應(yīng)的坐標(biāo)上,同時(shí)充分表達(dá)符號(hào)的其它屬性信息。
4、客戶端屏幕顯示繪制的符號(hào)。系統(tǒng)實(shí)施例如圖5所示,本發(fā)明地理信息符號(hào)處理系統(tǒng)實(shí)施例包括編輯裝置52,用于對(duì)添加地理信息符號(hào)的圖元,根據(jù)預(yù)設(shè)的樣式及相關(guān)屬性對(duì)所述圖元進(jìn)行編輯,形成地理信息符號(hào);設(shè)置裝置M,用于對(duì)所述地理信息符號(hào)進(jìn)行歸一化參數(shù)設(shè)置;存儲(chǔ)裝置56,用于存儲(chǔ)所述地理信息符號(hào);加載裝置58,用于在電子地圖中進(jìn)行加載所述地理信息符號(hào)。地理信息符號(hào)的具體制作方式在上述方法實(shí)施例中已具體說明,在此不再贅述。優(yōu)選地,本實(shí)施例還包括API接口,用于針對(duì)不同GIS平臺(tái)顯示同一的地理信息符號(hào)。對(duì)外提供統(tǒng)一的符號(hào)顯示API接口,以實(shí)現(xiàn)在ArcGIS、Supermap、MapGIS等不同GIS 平臺(tái)下地圖顯示基本一致的技術(shù)效果。本實(shí)施例,通過采用統(tǒng)一的符號(hào)庫管理機(jī)制,形成了一套較為完善的符號(hào)制作流程,提供對(duì)矢量、柵格、Truetype等不同類型符號(hào)的編輯和操作功能。另外,對(duì)外提供統(tǒng)一的符號(hào)顯示API接口,以實(shí)現(xiàn)在ArcGIS、Supermap、MapGIS等不同GIS平臺(tái)下地圖顯示基本一致的技術(shù)效果。避免了符號(hào)庫建設(shè)與展現(xiàn)的多樣性分化;避免了不同GIS平臺(tái)下符號(hào)制作以及符號(hào)庫管理工具的重復(fù)開發(fā)和維護(hù),降低了警用地理信息平臺(tái)的建設(shè)成本,提高了工作效率。應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明而非限制,本發(fā)明也并不僅限于上述舉例,一切不脫離本發(fā)明的精神和范圍的技術(shù)方案及其改進(jìn),其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍中。
權(quán)利要求
1.一種地理信息符號(hào)處理方法,其特征在于,包括添加地理信息符號(hào)的圖元,根據(jù)預(yù)設(shè)的樣式及相關(guān)屬性對(duì)所述圖元進(jìn)行編輯,形成地理信息符號(hào);對(duì)所述地理信息符號(hào)進(jìn)行歸一化參數(shù)設(shè)置; 保存所述地理信息符號(hào),并在電子地圖中進(jìn)行加載。
2.根據(jù)權(quán)利要求1所述的地理信息符號(hào)處理方法,其特征在于,還包括 采用“CMYK”四色對(duì)所述地理信息符號(hào)的顏色進(jìn)行設(shè)置。
3.根據(jù)權(quán)利要求1所述的地理信息符號(hào)處理方法,其特征在于, 所述地理信息符號(hào)包括點(diǎn)符號(hào)、線符號(hào)及面符號(hào)。
4.根據(jù)權(quán)利要求1所述的地理信息符號(hào)處理方法,其特征在于,所述地理信息符號(hào)相關(guān)屬性包括分類編號(hào)、符號(hào)編號(hào)或符號(hào)ID、可變線寬、可變顏色、缺省高度、缺省寬度和/或符號(hào)名稱。
5.根據(jù)權(quán)利要求4所述的地理信息符號(hào)處理方法,其特征在于,還包括 根據(jù)所述符號(hào)編碼或符號(hào)ID引用相應(yīng)的地理信息符號(hào)。
6.根據(jù)權(quán)利要求1所述的地理信息符號(hào)處理方法,其特征在于,對(duì)所述地理信息符號(hào)進(jìn)行歸一化參數(shù)設(shè)置的操作包括對(duì)所述地理信息符號(hào)的比例進(jìn)行變換調(diào)整。
7.根據(jù)權(quán)利要求1所述的地理信息符號(hào)處理方法,其特征在于,所述添加地理信息符號(hào)的圖元之前還包括指定所述地理信息符號(hào)的符號(hào)框的大小及定位點(diǎn)位置。
8.根據(jù)權(quán)利要求1所述的地理信息符號(hào)處理方法,其特征在于,還包括 通過API接口,對(duì)于不同GIS平臺(tái)顯示同一的地理信息符號(hào)。
9.一種地理信息符號(hào)處理系統(tǒng),其特征在于,包括編輯裝置,用于添加地理信息符號(hào)的圖元,根據(jù)預(yù)設(shè)的樣式及相關(guān)屬性對(duì)所述圖元進(jìn)行編輯,形成地理信息符號(hào);設(shè)置裝置,用于對(duì)所述地理信息符號(hào)進(jìn)行歸一化參數(shù)設(shè)置; 存儲(chǔ)裝置,用于存儲(chǔ)所述地理信息符號(hào); 加載裝置,用于在電子地圖中進(jìn)行加載所述地理信息符號(hào)。
10.根據(jù)權(quán)利要求8所述的地理信息符號(hào)處理系統(tǒng),其特征在于,還包括 API接口,用于針對(duì)不同GIS平臺(tái)顯示同一的地理信息符號(hào)。
全文摘要
本發(fā)明公開了一種地理信息符號(hào)處理方法及系統(tǒng)。其中地理信息符號(hào)處理方法包括添加地理信息符號(hào)的圖元,根據(jù)預(yù)設(shè)的樣式及相關(guān)屬性對(duì)所述圖元進(jìn)行編輯,形成地理信息符號(hào);對(duì)所述地理信息符號(hào)進(jìn)行歸一化參數(shù)設(shè)置;保存所述地理信息符號(hào),并在電子地圖中進(jìn)行加載。本發(fā)明的地理信息符號(hào)處理方法及系統(tǒng),通過采用統(tǒng)一的符號(hào)庫更新管理機(jī)制,形成了一套較為完善的符號(hào)制作流程,提供對(duì)矢量、柵格、Truetype等不同類型符號(hào)的編輯和操作功能。
文檔編號(hào)G06F17/30GK102402531SQ201010280978
公開日2012年4月4日 申請日期2010年9月13日 優(yōu)先權(quán)日2010年9月13日
發(fā)明者曹五豐, 李欣, 王生, 程永輝, 趙紀(jì)太 申請人:方正國際軟件(北京)有限公司, 方正國際軟件有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1