ArcGIS中定義圖框樣式


ArcGIS系統中的樣式可能不能滿足實際生產需要,為了實現快速制圖,可自定義一些樣式,以便重復利用。

安裝字符

因為樣式中定義了自定義的符號,這些符號都打包到字體中,所以在使用樣式之前,必須安裝字體文件arcgisfont.ttf,雙擊運行即可安裝。

添加樣式

打開菜單欄自定義-在彈出的樣式管理器中單擊"樣式…"-"將樣式添加至列表"-選擇需要的樣式文件,如:邊界樣式.style,最后確認,關閉。

使用樣式

本樣式定義了四個邊界樣式和兩個邊框樣式,如下圖

使用自定義樣式的方法與使用系統樣式方法一樣,直接用符號選擇器選擇,然后調整大小、顏色等屬性即可。

如果樣式有任何問題,可進行定義調整,調整方法參見:定義方法

定義方法

此方法以制作圖框樣式為例。

下圖為ArcGIS10.1默認的邊框樣式,可能其樣式並不符合我們的要求,所以需要自定義。

框架的認識

通常ArcMap中的圖層或圖層級都在在框架目錄下,如下圖中的"圖層"框架,通常一個mxd有一個框架,但由於制圖需要,可以插入多個框架,如下圖,新插入了"新建數據框",此時的布局視圖就會多一個框架出來。

由於每一個框架都有自己的名稱,會直接顯示布局視圖上,可能會影響我們制圖,解決方法有兩個:一是修改框架名稱為空字符;二是將框架(視圖中選中的虛線部分)置於最底層,在數據中有一個面層將其覆蓋。

插入框架

這里需要插入兩個框架,上面的框架(內)用於顯示數據、經緯網等所有地圖要素,下面的框架(外)用於顯示邊框。

修改邊框符號

在外邊框上右鍵,屬性,在"數據框屬性"對話框中切換了"框架"面板,任意選擇一種邊框樣式,然后點擊信息圖標(如圖中手勢所指的位置),點擊"更改符號"

在彈出的符號選擇器中,點擊編輯符號,接下來就開始編輯符號了。

 

編輯符號屬性

為了達到邊框的效果,需要進行以下操作步驟:

第一步,添加圖層,使之為三個,選擇各個圖層並編輯;

第二步,設置第一個圖層和第三個圖層的線偏移,一個為正,一個為負,中間圖層偏移量為0(默認);

第三步,修改第一個圖層和第三個圖層的線寬度,顏色等屬性;

第四步,在預覽中查看修改結果,如不符合要求可反復嘗試修改。

選中第一個圖層;屬性類型選擇標記線狀符號;在"標記線"選項卡單擊"符號";在彈出的符號選擇器中點擊"編輯符號",在點符號編輯器中,選擇屬性類型為圖片標記符號(這是第一種方式);選擇需要設置的圖層后確定應用。

調整點符號的大小、間隔,預覽結果。

圖 318修改符號大小與間隔

我們也可以將符號、圖片制作成字體庫並安裝,那么在點符號編輯中就應該選擇字符標記符號類型,並選擇arcgisfont(使用FontCreator軟件自定義的字體)字體中的符號。(這是第二種方式)如下圖:

最后來預覽和調整邊框的效果:

其他問題

邊框顯示異常

在導出地圖后,邊欄出現未知異常(在布局視圖中顯示正常),即部分邊框有問題,如下圖:

經反復測試(更換數據,更換模板,更換圖標,修改屬性信息等),出現異常的原因是使用方式一(符號來自圖片),如果選擇方式二(符號來自字體)則不會出現這樣的異常。

圖標出現重疊

在邊框的四個角落,出現圖標重疊的情況,如下圖

這是由於間隔沒有調整到合適的值,就根據圖幅大小、圖標大小進行反復調整。

如何定義字體

文中定義的字體是使用的專業的軟件FontCreator,可參考網上資料進行自定義字體。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM