ArcGIS中的標記与注記(Label与Annotation)關系與區別

這篇文章從EDN翻譯而來,英文原文請看這個鏈接(http://webhelp.esri.com/arcgisdesktop/9.2/index.cfm?TopicName=An_overview_of_working_with_text)
 
Text在制圖過程中扮演很重要的角色,因此ARCGIS提供了多種不同的類型。而其中比較重要的是這三種:labels(標注), annotation(注記), and graphic text(不知道怎么翻譯).
 
 一、Different kinds of text  
Label(標注)是根據屬性字段自動生成和放置的一段文本。 它提供最快和最簡單的方法為圖中每個單獨的要素提供描述性文字. 例如,您可以打開動態標注在圖中為主要城市快速添加城市名稱。
 
Annotation(注記),一般用于描述特殊的要素或者在地圖上添加一般信息。它可以像標注那樣為地圖要素添加描述文字,或者是手動加一段文字來描述圖上的某個區域。與標注不同的是,每個注記都有它的位置,文本字符串和顯示屬性。相對于標注,它提供了更加靈活的方式顯示和放置文本,你可以選擇單獨的文字段進行編輯,設置顯示效果和位置。在Arcmap里,你可以將標注轉換成注記。注記可以根據它們的存儲位置進一步細分成:in a geodatabase, in a map document, or in one of the read-only formats that ArcGIS supports。下表是Map document annotation與Geodatabase annotation的區別

 

   Map document annotation

      Geodatabase annotation

  • Text or graphics.
  • Organized into groups.
  • Stored in map documents.
  • Available in data space.
  • Edited with the graphic tools on the Draw toolbar.
  • Text or graphics.
  • Organized into feature classes and subclasses.
  • Stored in a geodatabase.
  • Available in data space.
  • Edited with ArcMap editing tools.

在ArcGis里,有些類型的注記是只能顯示不能編輯,包括ArcInfo Workstation coverage, PC ARC/INFO coverage, Spatial Database Engine (SDE) 3.x, computer-aided design (CAD), and Vector Product Format (VPF) annotation. 注記在這些格式里是只讀的。ArcGIS提供了工具讓它們轉換成geodatabase annotation或者map documen annotation,從而變成可編輯模式。

 

二、 Options for storing your text

標注(label)不是被存儲的,它們是自動生成的,且顯示的是屬性信息。當我們在ARCMAP里選擇了合適的屬性字段作為標注并顯示在地圖上后,這些標注屬性可以被保存在mxd里,也可以被保存在圖層里(.lyr).
 
ArcGIS提供2種選擇來存儲注記(Annotation):地理數據庫(in a geodatabase)或者地圖文檔(in a map document).在地理數據庫,annotation被存入注記要素類(annotation featureclass),一種特殊的地理要素,與點,線,面要素類一樣可以被用在許多地圖上;在地圖文檔里,注記以注記組(annotation group)形式存儲在每個數據框架里。你可以使用注記組來組織map document annotation,選擇將它們放在一個注記組同時顯示,或者放在不同的注記組分開顯示。

Graphic text存儲在地圖文檔里,而且總是在文檔版式頁面(map layout page )上. 注記和graphic text都是圖形形式,你可以使用畫圖工具來創建和編輯這些文本
三、What kind of text should I use?
選擇哪類文本主要取決于你需要如何控制文本顯示及在Arcmap里如何存儲文本。 如果你只想在地圖中添加些許文字段而且這些不是來自屬性信息,那么應該使用graphic text或者map document annotation.假使你需要顯示大量的要素描述行文字,可以視情況決定。
 
 
posted on 2009-06-23 15:08  炜升  阅读(1726)  评论(0编辑  收藏  举报