ArcGIS的規劃信息符號庫的初探
時間:2022-05-21 10:01:21
導語:ArcGIS的規劃信息符號庫的初探一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
arcgis中的圖形符號管理
StyleMan-ager用來組織樣式及其內容—符號和地圖元素。可以剪切、復制、粘貼、重命名以及修改任何樣式的內容。也可以創建新的樣式、符號及地圖元素??梢詣摻ㄒ粋€新的樣式并復制成個人樣式內容———包括其它現有樣式中的符號、要素,也可以刪除一些ArcMap提供的而又不用的符號和地圖元素,來定制樣式。ArcMap的符號庫存儲為style文件,一個符號庫存儲為一個style文件,在一個style文件中,又包括了MarkerSymbols、LineSymbols、FillSymbols、Labels、TextSymbols等多個符號子庫,其中最常用到的就是MarkerSymbols(點符號)、LineSymbols(線符號)、FillSymbols(面符號),用于對地圖中的點線面數據進行符號化表示。具體的編輯方式是在StyleManager工具中,新建一個style文件,使用編輯工具來制作其中的各類子符號。其中,在制作點、線、面符號時,可以鑲嵌使用字體符號或圖片,字體符號來源于操作系統字體庫中的任何字體文件,即C:\WIN-DOWS\Fonts中的字體文件,而圖片為bmp格式的位圖。制作好的style符號庫可以存放到ArcGIS安裝路徑的style目錄中,默認的路徑為C:\ProgramFiles\ArcGIS\Styles下。當使用ArcMap新建地圖文檔時,ArcGIS會自動添加Styles目錄下的新建的style符號庫給此文檔,還可手工添加其他style符號庫。
規劃成果符號庫制作流程
規劃成果符號庫的制作主要包括兩種情況:一是基于ArcMap中已有符號制作符號庫;二是有部分復雜的規劃符號,無法在已有符號基礎上進行修改,所以采用基于TrueType字體制作符號庫。ArcMap中最常用的符號有點符號(MarkerSymbol)、線符號(LineSymbol)、面符號(FillSymbol),文本符號(TextSymbol)。在Style.manager中創建新的符號庫文件,或打開已經存在的符號庫,然后分別選擇點、線、面的Simple等如下符號類型進行符號制作和組合,即可完成基于ArcMap中已有符號庫的。1)點符號(MarkerSymbol)①SimpleMarkerSymbol:圓Circle/矩形Rectangle/Cross十字/Diamond鉆石/X;②ArrowMakerSymbol:箭頭符號。點狀符號屬性編輯如圖1所示。圖1點狀符號屬性編輯Fig.1Propertyeditionofmarkersymbol2)線符號(LineSymbol)①SimpleLineSymbol:實線Solid/虛線(短劃線)dash/點線Dotted/Dash-Dot短劃-點線/Dash-Dot-Dot短劃-點-點線;②HashLineSymbol:散線符號;③CartographicLineSymbol:制圖線符號。線狀符號發生編輯如圖2所示。圖2線狀符號屬性編輯Fig.2Propertyeditionoflinesymbol3)面狀符號(FillSymbol)①SimpleFillSymbol:基本符號;②LineFillSymbol:線填充符號;③GradientFillSymbol:漸變色填充符號。面狀符號屬性編輯如圖3所示?;赥rueType字體制作符號庫的主要思路:選擇自己熟悉的畫圖工具,繪制需要的符號樣式,或者將所需的符號樣式進行轉換。例如已有符號的原始格式為CAD格式,首先需要將CAD中的符號塊文件轉成bmp格式保存。打開FontCreatorProgram工具,將繪制或者轉換好的圖片轉換成字體;也可以直接在FontCreator軟件中繪制需要的符號樣式。字體制作符號文件屬性編輯如圖4所示。圖4字體制作文件屬性編輯Fig.4Propertyeditionofthefont具體步驟如下。1)打開FontCreator工具,選擇要制作的字體庫,也可以新建字體庫。單擊打開文件按鈕選擇對話框,選擇一種已經存在的字體庫文件。2)在字體庫中選擇一個空白的字體位置,鼠標雙擊,添加新的字體符號。使用漫游工具將編輯區域的(0,0)點坐標移動到屏幕坐下角,一般在坐標為(0,0)到(1500,2000)的區域內繪制字體符號效果比較理想。3)導入圖片或者直接繪制字體符號。可以選擇自己較熟悉或者制作符號功能強大的軟件制作好所需要的符號,然后存成bmp的數據格式。具體步驟為:選擇Tools/ImportImage菜單,導入繪制好的圖片。4)對導入的圖片進行調整,包括起始點坐標、字體的大小、符號的局部細節等。5)為制作的字體符號建立索引,給出唯一的鍵值。6)調整好符號后,保存文件,字體庫制作完畢。7)安裝做好的字體庫(.ttf文件)。將字體庫文件拷貝到系統文件夾下的Windows下的Fonts文件中。8)打開ArcMap,選擇Tools/Style/Style.manager菜單,打開樣式庫管理窗體,單擊Styles按鈕,創建新的樣式庫文件,或打開已經存在的樣式庫。9)編輯樣式庫文件,將編輯好的字體添加為符號。①點符號(MarkerSymbol):CharacterMarkerSymbol圖片點符號②線符號(LineSymbol):CharacterLineSymbol圖片線符號③面狀符號(FillSymbol):CharacterFillSymbol:圖片填充符號10)編譯修改后的*.style文件。
地圖符號是地理信息系統表達空間信息的語言單位,通過符號參量傳輸表達不同的信息認知內容。符號庫是符號描述信息的集合。本文結合實際工作,討論了基于字體制作軟件與ArcGIS軟件制作規劃成果信息符號庫的創建。利用ArcGIS的符號樣式管理機制和強大的定制功能制作專項符號庫,從而實現空間數據的符號化,便于規劃行業成果信息化的表達。
本文作者:張艷華孫大龍工作單位:哈爾濱市勘察測繪研究院
- 上一篇:高校信息定向的設計與實現
- 下一篇:債務風險控制的信息監管研究