韓慧崢
【摘 要】以信息技術為支撐,計算機地圖制圖已經基本取代了傳統的地圖繪制,不僅大大提高了制圖效率,也保證了地圖中數據信息的準確性。ArcGIS軟件本身具備了完善的自動化地圖制圖功能,能夠滿足各種地圖制圖的個性化需求。論文結合ArcGIS制圖表達的概念及規則,結合實際案例,對ArcGIS制圖表達在地圖制圖中的實踐應用進行了分析和討論。
【Abstract】 Taking the information technology as the support, computer cartography has basically replaced the traditional map making, which not only greatly improves the efficiency of cartography, but also ensures the accuracy of the data information in the map. ArcGIS software has a perfect automatic map making function and can meet the individual needs of various map making. Combined with the conception and rules of ArcGIS cartographic expression, and the practical case, the paper analyzes and discusses the practical application of ArcGIS cartographic expression in map making.
【關鍵詞】地圖制圖;ArcGIS;制圖表達;實踐
【Keywords】 map making; ArcGIS; cartographic representation; practice
【中圖分類號】P334 【文獻標志碼】A 【文章編號】1673-1069(2018)09-0176-02
1 引言
傳統地圖制圖需要在建設相應的數據庫后,運用專業制圖軟件,結合符號化方案制定自動符號化,以此為基礎通過制圖編輯來實現成圖。在這個過程中,容易出現數據丟失和破壞的問題,而且若建庫數據出現錯誤,需要同時修改兩套數據,會導致工作量的增大需要同時修改兩套數據,會導致工作量的增大。ArcGIS推出了全新的制圖表達功能,可以將要素類制圖與符號信息存儲在要素字段中,實現建庫與制圖數據管理及生產的一體化,提升地圖制圖效果。
2 ArcGIS圖表達概述
2.1 概念
ArcGIS屬于一種可伸縮、全面的地理信息系統平臺,Representation制圖表達是其中一個非常重要的功能,基本上,所有的地圖制圖都可以通過ArcGIS實現數據處理分析,甚至可以直接在ArcGIS中完成全部制圖過程。尤其是在ArcGIS 9.2中,推出了制圖表達的規則與覆蓋功能后,實現了自動化、規格化與個性化的統一,幫助解決了彼此之間的沖突,也因此促進了地圖生產效率的提高。
制圖表達是一種新的制圖符號化理念,也是建立在規則之上的智能化制圖方法,其不僅擁有豐富表現力的符號,而且能夠在制圖編輯過程中依照制圖要求,實現對符號的動態編輯修改。制圖表達屬于要素類的一部分,存儲在數據庫內,可以運用要素形式進行管理,其本身不是新的圖層或者數據類型。為了能夠滿足不同地圖對于表達方式的不同要求,制圖類中的一個要素類通常都會支持多種制圖表達。在實際應用中,制圖表達能夠將符號信息與要素幾何位置共同存儲在要素類中,用戶能夠根據自身需求,對要素的符號表達進行重新定義,從而促進地圖制圖質量及效益的提高[1]。
2.2 規則
制圖表達規則是制圖表達方案中一個非常重要的組成部分,能夠包含的規則較多,其本身由符號圖層和幾何外觀構成,能夠對要素類中的一組要素如何進行符號化進行定義。通常情況下,一個制圖表達至少需要具備一個符號圖層,也可以由多個符號圖層實現復雜效果。圖層中符號化方案的存在,主要是為了對符號進行重復利用,以屬性儲存的方式,存儲在空間數據庫中。
制圖表達可以分為兩種形式:
一是規則制圖表達,強調對要素進行符號化處理,結合預先制定好的規則實現,如果要素出現變化,符號化形式會自動更新;
二是自由制圖表達,需要依照制圖要求,做好符號表現形式的編輯,將要素與其符號化表現割裂開來,若制圖過程中過度使用自由制圖表達,可能會對繪圖性能造成影響[2]。
3 ArcGIS制圖表達中地圖制圖的實踐應用
以某高校園區“交通服務”為主題,進行校園交通服務地圖制圖工作。在相關數據庫中,包含了各種服務設施以及重要標志,現狀道路與河流,面狀建筑即綠地等。在地圖制圖中需要先在ArcMap中依照制圖要求,對相關符號進行設計,然后將其轉化為制圖表達的符號規范化及個性化表達,復雜地物表達等。地圖制圖環節,需要以道路作為導向,開展整體骨架編繪工作,將校園道路轉分為校外主干道、校內主干道以及校內次要道路,不同道路符號在樣式及寬度上有著不同的表達形式,然后還需要做好校園內主要建筑的符號化,對綠地進行渲染,對服務點進行標注[3]。在地圖制圖中,ArcGIS制圖表達的應用主要體現在以下幾個方面:
3.1 符號系統共享
制圖表達規則通常存儲在數據庫中,對于需要創建制圖表達的要素圖層,同樣需要存放在數據庫中,才能最正常轉換為制圖表達。這樣的存儲方式改變了原本將符號化信息存放在ArcMap或者.lyr等客戶端文件中的模式,能夠實現符號系統的共享。對于同一套數據而言,創建不同應用目的的制圖表達符號,能夠將其應用在相應需求的地圖中。以該案例為例,一共需要將四個要素類轉化為相應的制圖表達規則,因此在符號化過程中,必須選擇對應規則來對符號系統進行分享,分別對道路線、教學樓等建筑面以及生活服務方式等進行表達。
3.2 屬性變化表達
在該高校交通符號設計中,根據道路等級屬性來表現不同道路,在創建制圖表達后,可以實現對道路等級的動態表達,如果對相應的屬性數據進行修改,則數據庫中的表達
規則會根據變化后的屬性值,繪制出規則屬性對應的顯示效果[4]。
3.3 復雜地物處理
制圖表達規則可以通過預先制定的符號規則,對符號進行顯示,而符號的顯示效果則可以依照地圖制圖的實際需求進行設置。制圖規則設置中,不僅能夠對符號的基本信息如大小、形狀、顏色等進行設置,還可以選擇相應的顯示方式,一是壓蓋方式設置,例如在道路交叉口的自動處理,可以在街區道路符號中進行覆蓋,以此來完成道路交叉口的自動處理;二是線狀尾部交叉,可以于尾部將實線線型顯示出來,確保線狀要素的尾部實交;三是由向點角度自動旋轉,如噴泉、房屋等,在地圖中可以設置為以角度屬性項進行自動旋轉。
3.4 位置沖突設置
如果制圖表達規則無法滿足地圖制圖要求,則需要運用好自由表達即覆蓋,實現對現實狀態的充分模擬,可以將一條線段分割為數段,實現符號化。例如,如果需要在道路與河流的交接位置,表現橋的特征,可以運用地理處理工具Create Overpass,以對應制圖表達圖層作為輸入,以橋符號及相關聯掩模作為輸出,結合ArcMap中的Representation工具,完成對顏色、大小、方向等的調增,對地圖進行完善。其他特殊表達包括鐵路與公路交匯位置的隧道、建筑自動沿道路方向排列,樹與十字符號的移動及旋轉等,都可以運用制圖表達規則及覆蓋實現,以這種方法來解決位置沖突問題,不會導致原始要素幾何特征及空間位置的改變,與原始數據存在密切關聯,能夠充分體現出制圖表達的個性化與人性化[5]。
4 結語
總而言之,在地圖制圖中,大量使用ArcGIS制圖表達,能夠實現對空間數據的高效處理,對制圖過程中存在的問題進行處理,可以極大地降低地圖制圖工作量,提高地圖制圖效率和質量。不過,在運用制圖表達后,生產過程中會出現圖形顯示效果降低的情況,重新繪制能力會有效下降,而且無法方便地對制圖編輯工具進行使用。基于此,相關技術人員在地圖制圖過程中,應該做好ArcGIS制圖表達的應用研究,促進生產銷量的進一步提高。
【參考文獻】
【1】王佩,余樹影,董文君,等.ArcGIS制圖表達在地形圖生產中的應用[J].測繪標準化,2013(2):46-48.
【2】曹鴻穎,習永強.ArcGIS制圖表達在土地利用現狀圖中的應用[J].電子世界,2014(22):293-294.
【3】符玉梅.ArcGIS制圖表達在地圖制圖方面的應用[J].建筑工程技術與設計,2014(16):1052.
【4】謝世琴,柴微濤,辜寄蓉,等.ArcGIS制圖表達在地圖制圖方面的應用[J].水土保持應用技術,2014(2):11-14.
【5】茹哲敏.ArcGIS制圖表達在地下水超采區制圖中的應用[J].地下水,2016,38(2):86-87.