■周靜
(鄂州職業(yè)大學(xué) 湖北鄂州 436000)
淺析GIS ArcEngine的專題地圖制圖系統(tǒng)的設(shè)計與實現(xiàn)
■周靜
(鄂州職業(yè)大學(xué) 湖北鄂州 436000)
在地里信息系統(tǒng)中,有一個非常重要的功能即地圖制圖功能,地圖制圖功能在這當(dāng)中占據(jù)了一個無可替代的位置,地圖制圖是地圖生產(chǎn)的需求。隨著社會的進(jìn)步,科技的發(fā)達(dá),地圖制圖中的手工制作已經(jīng)不占優(yōu)勢了,而運用更加智能化和自動化的電腦輸出來代替手工的地圖制圖,并且在很大程度上也克服了手工制圖中的一些技術(shù)問題。GIS ArcEngine在地圖制圖的時候?qū)χ@一技術(shù)上提供了不同的方案,在表達(dá)某一專題的同時,可以通過不同的空間數(shù)據(jù)進(jìn)行不同顏色的著色。本篇文章主要是很對在GIS ArcEngine的專題地圖制圖的系統(tǒng)中的設(shè)計與實現(xiàn)做相應(yīng)的探討,以期達(dá)到更好的目標(biāo)。
GIS ArcEngine地圖制圖專題
在地理信息系統(tǒng)中,地圖制度是不可或缺的組成部分,在之前的地圖制圖中,強調(diào)最多的莫過于圖形的顯示質(zhì)量,沒有根本上與地理信息系統(tǒng)相結(jié)合,相對來說地圖制圖處于較為孤立的狀態(tài)。隨著信息技術(shù)的快速發(fā)展,數(shù)字化時代的到來,對地圖制圖的操作有根本的改變。專題地圖的特點是著重于社會經(jīng)濟(jì)現(xiàn)象和自然地理的分布特征,或者是對這些現(xiàn)象中的某一些現(xiàn)象進(jìn)行重點的強調(diào),具有很強的針對性?,F(xiàn)代信息技術(shù)的到來,為專題地圖的技術(shù)提供了專業(yè)化的軟件制圖工具。同時隨著GIS的快速發(fā)展,專題地圖制圖的制圖方式和空間的分析能力具有自動化、科學(xué)化和專業(yè)化等特征,為制圖的過程中出現(xiàn)的技術(shù)問題提供了科學(xué)的教學(xué)方法,使專題地圖制圖在制作的時候更加的方便快捷,信息和內(nèi)容的傳達(dá)上更為精切。
GIS ArcEngine是一個獨立且簡單的應(yīng)用程序,是ArcObjects的編程環(huán)境。而ArcObjects則是ESRI公司提供的對象集,是基于微軟COM組建技術(shù)上所建立的,GIS功能的地層功能幾乎全部都是這個組建集提供的。GIS ArcEngine主要有五個重要的組成部分,其中包括數(shù)據(jù)的存取、地圖內(nèi)容的表達(dá)、功能的擴展、組件的開發(fā)和基本的服務(wù)。在GIS ArcEngine的專題地圖制圖系統(tǒng)的設(shè)計與實現(xiàn)的課題中,主要是借助于GIS ArcEngine五大組成部分中的地圖的內(nèi)容表達(dá)功能,同時為了實現(xiàn)專題地圖制圖制作功能,需要搭建相關(guān)的GIS來完成。GIS ArcEngine在專題地圖制圖的這四方面提供了多種著色對象,除了系統(tǒng)原本設(shè)置的標(biāo)準(zhǔn)著色方案之外,也可以最大限度的使用自定義模式,以此來滿足不同種類的需求。GIS ArcEngine在著色方面總共提供了八種標(biāo)準(zhǔn)的著色方案,這八種方案共同的特點就是對同一個圖層中所有的要素進(jìn)行統(tǒng)一的著色處理。當(dāng)然,如果要單獨的對某一個或是某一部分的要素進(jìn)行處理,可以對這些要素進(jìn)行選擇放入選擇集中,然后為這些對象新建一個操作圖層,從而完成對個別或者是某一要素的著色處理。
GIS ArcEngine所提供的組建和接口來實現(xiàn)專題地圖制圖系統(tǒng)里面的設(shè)計功能,在這個系統(tǒng)中,地圖中基本數(shù)據(jù)參數(shù)的現(xiàn)實功能和編輯都能夠得到實現(xiàn),同時針對地圖版面的制圖功能空間數(shù)據(jù)符號化以及基本的圖元操作都在這個系統(tǒng)得到實現(xiàn)。
2.1 地圖的數(shù)據(jù)編輯和顯示
地圖制圖系統(tǒng)的基本工具是地圖的顯示功能和數(shù)據(jù)的編輯,在很大程度上都決定地圖制圖的完整性,在地圖制圖的過程中,為了方便對地圖數(shù)據(jù)的操作,對地圖數(shù)據(jù)做了很大的優(yōu)化和調(diào)整,地圖數(shù)據(jù)不僅可以通過全屏、鷹眼視圖的隱藏、顯示,而且對于操作過程中的圖元數(shù)據(jù)也進(jìn)行了粘貼、復(fù)制和精確的定位。當(dāng)然,最大的改進(jìn)還是在于實現(xiàn)了地圖的縮小放大、漫游、全景顯示和地圖屬性數(shù)據(jù)的現(xiàn)實。
2.2 地圖版面制圖
為了制定好的地圖方便打印,實現(xiàn)最終的使用目的,地圖版面的制圖功能進(jìn)行了一定標(biāo)準(zhǔn)的設(shè)置,這些設(shè)置可以符合打印時的要求,比如地圖所需的邊框、網(wǎng)格和陰影等,這些數(shù)據(jù)在打印輸出時都會得到應(yīng)用。同時還可以在地圖打印時添加指北針、圖例和地圖的比例尺等等功能,最大限度的實現(xiàn)了地圖制作的優(yōu)化。
2.3 基本圖元操作
在專題地圖制圖的過程中,對圖元的操作也是非常重要的,這是地圖制圖時要使用的基本元素,使地圖的內(nèi)容更加豐富和全面。這些圖元在專題地圖制作中是不可或缺的,比如,圖形、點、線、面、文字等圖元信息,這些圖元的完整有利于地圖更加精美,內(nèi)容更加易于理解,同時所表達(dá)的內(nèi)容也更加豐富多彩,更好的制作一幅精準(zhǔn)的專題地圖。
2.4 空間數(shù)據(jù)符號化
專題地圖制圖的核心部分是空間數(shù)據(jù)的符號化,空間數(shù)據(jù)的符號化同時也是實現(xiàn)專題地圖制圖的關(guān)鍵,在專題地圖制圖的過程當(dāng)中,對于所需要的功能是多種多樣的,本系統(tǒng)空間數(shù)據(jù)化主要實現(xiàn)的功能有多種,其中包括分類符號化、分級色彩符號化、柱形專題圖,點值符號化和單一符號化等等。其中單一符號化指的是采用不同大小、顏色和形狀都統(tǒng)一的點線面來對制圖的要素進(jìn)行充分表達(dá),但是單一符號化對要素的數(shù)量和大小等方面進(jìn)行了忽略,支隊地圖的位置進(jìn)行準(zhǔn)確反映,不過,真實基于這樣的獨特特征,在表達(dá)和制圖要素的地理位置上才具有一定的優(yōu)勢。
GIS ArcEngine專題地圖制圖系統(tǒng)分別由試圖工具、專題制作、數(shù)據(jù)管理和制圖輸出這四個模塊組成,這是系統(tǒng)的總體設(shè)計。在這個系統(tǒng)中,圖幅的選擇用鼠標(biāo)進(jìn)行交叉選擇,通過系統(tǒng)的空間檢索,獲得圖幅四周的具體坐標(biāo),會生成一個內(nèi)圖廓,然后根據(jù)內(nèi)圖廓的標(biāo)記和相關(guān)參數(shù)比例,進(jìn)行外圖廓的繪制。相關(guān)工作完成后,在出圖整飾窗口進(jìn)行模擬地圖輸出。
GIS ArcEngine專題地圖制圖系統(tǒng)雖說在一定程度上解決的傳統(tǒng)手工繪制地圖上遇到的技術(shù)難題,但是對于這個系統(tǒng)的熟練操作還需要更長時間的磨合和摸索,本文主要針對GIS ArcEngine的著色方案包括專題地圖制圖系統(tǒng)的調(diào)整開發(fā),為系統(tǒng)的優(yōu)化運用提供了參考。
[1]田晶,黃仁濤,匡露露.專題地圖制圖決策系統(tǒng)規(guī)則庫的設(shè)計 [J].地理空間信息,2007,5 (1)
[2]楊小明,楊春風(fēng),孫建成.GIS專題基礎(chǔ)數(shù)據(jù)庫的地圖表達(dá)與實現(xiàn) [J].河北工業(yè)大學(xué)學(xué)報,2002,31(4)
[3]田雨,盧秀山,姜巖.GIS專題制圖實驗室建設(shè)模式研究 [J].實驗科學(xué)與技術(shù),2008,6 (4).
P623.6[文獻(xiàn)碼]B
1000-405X(2015)-11-218-1