鄭美英 浙江省測繪大隊,浙江 杭州 310030
ArcGIS 是目前最流行的地理信息系統(tǒng)平臺軟件,主要用于創(chuàng)建和使用地圖,編輯和管理地理數(shù)據(jù),分析、共享和顯示地理信息,并在一系列應(yīng)用中使用地圖和地理信息。注記用于描述要素的特定屬性或者輔助說明,是地圖不可缺少的要素之一。ArcGIS 提供了三種不同類型的注記:標注、注記、圖形文本。
標注是一種基于要素屬性動態(tài)生成的文本,位置自動放置,不能單獨編輯,保存在地圖文檔* .mxd 或圖層文件* .lyr 中。它的優(yōu)點是快速簡單,可以組合多個屬性字段,支持VBScript、Jscript 語言,可實現(xiàn)分式、上下標等特殊形式的標注。
注記有兩種創(chuàng)建方式:由標注轉(zhuǎn)換而來或者手動添加。每條注記都存儲自身的位置、文本、顯示屬性,可以單獨編輯。由標注轉(zhuǎn)換為注記時,可以選擇存在數(shù)據(jù)庫中還是地圖文檔中,在數(shù)據(jù)庫中它與點、線、面要素一樣作為注記要素(Annotation)存儲,在地圖文檔中則以* .mxd文檔存儲。它的優(yōu)點是可以精確控制每個文本的位置。
圖形文本只能在布局視圖下創(chuàng)建,在數(shù)據(jù)視圖中不能查看,可用于創(chuàng)建圖名、版權(quán)單位、制圖時間等輔助說明,操作方法與常用的辦公軟件相同。
本文重點講述標注和由標注轉(zhuǎn)換成的注記。
ArcGIS 為動態(tài)標注提供兩種標注引擎:標準標注引擎和Maplex 標注引擎。通過“標注管理器”對話框定義參數(shù)控制標注的大小和位置,然后使用這些參數(shù)去計算地圖上所有標注的最佳的放置位置,在不壓蓋的條件下,標注引擎將在地圖的可用空間內(nèi)盡可能多地放置標注。標準標注引擎可以滿足一般地圖注記的要求。Maplex 標注引擎提供街道放置、等值線放置等多種放置模式,對標注的位置、適應(yīng)策略等做了進一步的設(shè)置,能顯著改善一些復(fù)雜標注的顯示效果。
通過分別設(shè)置標注、要素的權(quán)重,可以保證要素不被標注覆蓋、高等級標注不被低等級標注覆蓋。權(quán)重越高,越不會被覆蓋。標注權(quán)重分為低、中、高,要素權(quán)重分為無、低、中、高,Maplex 要素權(quán)重取值范圍為0~1000,另外針對面要素還可以設(shè)置邊界權(quán)重。軟件默認設(shè)置標注權(quán)重值為高,要素權(quán)重值為無。一般情況下,各種要素權(quán)重值設(shè)置從高到低依次為:點要素、線要素、面要素,同理,相應(yīng)標注權(quán)重值高低順序為:點標注、線標注、面標注。
ArcGIS 可以通過建立多個圖層來對標注進行分類,也可以對同一圖層中定義要素類并為每個類添加不同的標注來實現(xiàn)標注分類。
比例尺決定了地圖的空間,注記字大則決定了固定的地圖空間內(nèi)放置注記的數(shù)量,但一般來說,注記的數(shù)量是確定的,而注記字大在保證出圖清晰的前提下是可以適當調(diào)整的。
對于標注,在“標注放置屬性”對話框中選中“放置覆蓋標注”,縮放窗口,觀察在多少比例尺下不存在覆蓋標注或覆蓋最少。
對于注記,在“將標注轉(zhuǎn)換為注記”對話框中選中“將未放置的標注轉(zhuǎn)換為未放置的注記”,在“注記”工具條中點擊“未放置注記窗口”,點擊“立即搜索”,即可列出未放置的注記,設(shè)置幾個不同的參考比例,比較各自轉(zhuǎn)換后未放置注記的數(shù)量,以數(shù)量無或最少為最佳。
圖1 標注權(quán)重等級對話框
在具體項目中,應(yīng)視項目要求選擇合適的注記方案。
如果是基于數(shù)據(jù)庫的批量、示意性地圖,采用標注的形式是最為高效的。一般情況下,這類地圖沒有比例尺的限制,可以選擇地物較多的區(qū)域,打開動態(tài)標注,反復(fù)試驗,確定在保證注記出圖清晰的前提下能讓圖內(nèi)標注最多放置的出圖比例尺、標注字大。該種方法沒有地圖注記的工作量,成圖與數(shù)據(jù)建庫同步,缺點是小比例尺成圖時在兩個區(qū)域邊界的點標注可能會落在非所屬區(qū)域內(nèi)。
如果項目對制圖要求較高,則必須采用注記的形式。一般情況下,這類地圖有比例尺、注記字大的限制,在規(guī)定比例尺視圖下,設(shè)置好標注字體、字大,依上所述,選擇“使用Maplex 標注引擎”,設(shè)置各種放置屬性,選擇“將標注轉(zhuǎn)換為注記”,勾選“要素關(guān)聯(lián)”可保證之后要素屬性修改時注記能自動更新,轉(zhuǎn)換后的注記視圖面移位或者刪除即可。
以下是注記成圖效果:
圖2 街道放置模式標注
圖3 水系散列式注記
在制圖作業(yè)中,注記的工作量占據(jù)了相當大的比重,利用各地理要素已有的屬性,采用盡可能多的標注與盡可能少的注記相結(jié)合的模式,居民地、道路等整體式注記采用標注的方式,行政區(qū)、水系等散列式注記采用注記的方式,這樣能夠較好滿足各類地圖注記的多種要求,并能極大地提高工作效率。
[1]牟乃夏,劉文寶,王海銀,戴洪磊.ArcGIS10 地理信息系統(tǒng)教程[M].北京:測繪出版社,2012.
[2]倪慧珠.基于ArcObjects 實現(xiàn)地圖的散列式注記[J].浙江測繪,2012(2):115.