■劉嘉
(揚州高新測繪有限公司 江蘇揚州 225001)
基于ARCGIS的城市部件調查符號庫設計
■劉嘉
(揚州高新測繪有限公司 江蘇揚州 225001)
本文利用ArcGIS作為符號庫的設計軟件平臺,根據《城市市政綜合監管信息系統管理部件和事件分類、編碼及數據要求》對城市部件大類與小類進行分類與設計。運用CorelDRAW軟件作為符號的制作軟件,運用Font Creator Program(字體編輯器)軟件將生成的BMP格式文件轉換為ArcGIS可以識別的TTF格式,實現在ArcGIS中相應符號的匹配,最終完成了基于ArcGIS的城市部件調查符號庫。
ArcGIS部件調查符號設計
城市空間信息基礎設施是支撐數字城市的核心,城市部件作為城市空間信息的基本組成部分,有著重要的作用。對城市部件進行調查并錄入計算機使城市管理信息化,在一定程度上推動了城市的發展速度。而在對城市部件進行錄入時,需要一個完善的,系統的,利于識別與匹配的符號庫。
2.1 完備性
系統可以制作現有的所有標準地圖的圖式,例如地形圖、地籍圖等,同時也能制作各種比例尺符號,此外也要支持各種專題地圖如環境評價圖、地理分析圖等符號。在功能上必須具備進行符號制作和符號庫管理的所有功能,包括符號庫管理符號庫的創建、保存、瀏覽、導入、導出等,符號編輯符號的創建、保存、刪除、復制、粘貼等。
2.2 靈活性
系統制作的符號存入符號庫,供地圖輸出模塊調用,因此其產生的符號必須具有高度的靈活性,符號的色彩、大小、旋轉、位置等視覺變量應是外部可調的。
2.3 易用性
每類具體的地圖符號都以一定的形狀、尺寸、顏色、結構、位置和方向相區別,這些屬性稱為地圖符號的視覺變量。地圖符號的視覺變量一般都有嚴格的定義,要制作滿足國家或行業標準的符號還是比較繁雜的,因此系統要提供友好的用戶界面,界面布局應該盡可能地滿足用戶的思維習慣,操作容易。
2.4 精確性
地圖是地理信息系統分析結果的重要輸出之一,地圖符號的精度直接影響地圖的精度和價值。因此設計符號制作系統時必須考慮精度問題。
2.5 標準性
地圖符號不僅僅是中可視化的手段,而且為滿足地圖制圖和輸出的需要,這就要求地圖符號庫的設計要遵循一定的標準和制圖規范,以利于信息標準的推行和信息共享的實現。
2.6 可擴充性
系統必須具有良好的可擴充性。能夠方便地將新的符號納入本系統中能夠很容易地繼續開發與其他軟件系統的接口。
目前,國內外GIS相關軟件中地圖符號設計的途徑主要有五種:
(1)文本編輯器設計方法。(2)利用系統本身的圖形編輯功能將符號當作普通的圖形塊設計制作。(3)使用互聯網上相關網站提供的針對地圖符號,使用主流編程語言開發的地圖符號設計系統。(4)采用二次開發語言編程實現。(5)使用系統提供的符號設計器。
后三種方法是目前較為流行的地圖符號設計方式。實際應用中,常常將系統提供的符號設計器和二次開發方式結合起來,可以靈活高效地制作出用戶需要的地圖符號。
符號制作的方式有多種,能夠將制作的符號經過處理應用到ArcGIS的符號制作軟件也有很多,例如AutoCAD、清華三維等軟件。本文的城市部件符號制作軟件采用了CorelDRAW 11,Corel-DRAW不是一個專門的符號設計軟件,但它具有矢量圖與位圖的相互轉換功能,同時還能對位圖進行編輯,這是其它軟件所不能達到的。

由于ArcGIS的可讀符號格式為TTF格式,通過CorelDRAW 11制作的BMP格式的符號文件并不能直接應用于ArcGIS中,還需要一個輔助的軟件將BMP格式轉化為TTF格式。所以我們需要用Font Creator Program(字體編輯器)來對做出來的符號進行格式修改,使之成為TTF格式。
ArcGIS作為地理信息系統圖形處理的最通用的軟件之一,也擁有龐大的符號系統,但隨著時間的變化,符號的種類和形態也都在進行著變化。在利用ArcGIS作為地圖制作工具時,建立符合地圖的符號庫可以大大提高工作的效率,節約大量的人力、物力。
本文的不足在于有些符號在識別中不易讀出,需要多次將BMP格式文件導入Font Creator Program中,間接增加了工作量。相信解決這個問題后,符號庫的生成速度將會更快更準確。
[1]劉洪江,曹玉香等.杭州市數字城管城市部件采集方案研究與實現 [J].城市勘測,2008(2):17~19
[2]朱干章,汪其志.深圳市數字化城市管理信息普查 [J].城市勘測,2008(4):34~38 [3]郭嵐,趙亞寧.城市部件的數字化調查方法 [J].城市勘測,2008.1,61-63.
P2[文獻碼]B
1000-405X(2015)-11-278-1