ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

Creating aviation annotation feature classes

Valid aviation annotation feature classes contain three fields in addition to the standard ArcGIS Desktop fields: MapId_Txt, IsVisible, and AnnoSizeChange. The MapId_Txt and IsVisible fields are required for aviation feature classes in general; AnnoSizeChange is annotation feature class specific. The AnnoSizeChange field stores the difference in the annotation feature's font sizes from the specification size.

To make your aviation annotation feature classes valid, add the following three fields:

Field nameData typeDefault valueDomainLength

MapId_Txt

Text

<Leave Blank>

<Leave Blank>

255

IsVisible

Short Integer

1

Code_Yes_No

N/A

AnnoSizeChange

Double

0

N/A

N/A

  1. 启动 ArcMap 或 ArcCatalog。
  2. If you are in ArcMap, click the Catalog button 目录 on the Standard toolbar.
  3. 在 Catalog 目录树中,右键单击要在其中创建新注记类的地理数据库。
  4. 指向新建 > 要素类。
  5. 输入名称。
  6. 单击类型下拉箭头,然后单击注记要素。
  7. 单击下拉箭头,然后单击要与新注记要素类关联的要素类。该要素类必须与要创建的注记要素类位于同一个要素数据集中。并且之后将无法更改此属性。
  8. 单击下一步。
  9. 在坐标系窗口中导航至某个坐标系并单击它,或者单击导入或新建来指定坐标系。
  10. 导入允许您从现有要素类或要素数据集中导入坐标系。

    新建允许您创建新的坐标系。

    选择坐标系之后,可以单击修改进行更改。

  11. 单击下一步。
  12. You can type a different x,y domain, but the default should be sufficient.

    The x/y domain is calculated based on the coordinate system you specified in step 9.

  13. 单击下一步。
  14. 输入参考比例尺。
  15. 该比例尺应等于注记正常显示时的比例尺。

  16. Click the Map Units drop-down arrow and choose the units in which your annotation will be stored. The units should match the units you specified for your coordinate system in step 9.
  17. Make sure all the check boxes are unchecked in the Editing Behavior area of the New Feature Class dialog box.
  18. Click the Label Engine drop-down arrow and choose Maplex Label Engine.
  19. 要设置“需要从符号表中选择符号”选项,请参阅注记要素类编辑属性。
  20. 单击下一步。
  21. 指定包含第一个注记类文本的关联要素类字段。可选择一个“标注字段”或单击表达式来指定多个字段。
  22. 为注记类设置默认的文本符号和放置属性。

    可以每次一个属性,也可单击标注样式按钮来加载现有的标注样式。

  23. 单击比例范围显示此注记类的比例范围。
  24. 提示:
    为每个注记类指定一个可见比例尺范围可以提高在 ArcMap 中处理注记时的性能。也可以在 ArcMap 中指定可见比例尺范围。
  25. 单击 SQL 查询来指定该注记类将只标注关联要素类中的某些要素。
  26. If you want to add an additional annotation class, click New and specify the name of the annotation class. Repeat steps 19 through 22 to set its properties.
  27. Repeat step 23 until you have specified all the annotation classes and their properties.
  28. If you want to use the advance callout/multiple text element functionality, click Leader in the Text Symbol area and complete steps 26 and 27.
  29. In the Properties area of the Editor dialog box that appears, click the Type drop-down arrow and choose Advanced Callout.

    Editor dialog box

  30. Click OK.

    提示:

    You do not need to set up any annotation properties at this point, because all of them are overridden by the XML script.

    注:

    If you add any additional annotation classes, ensure that you set the Type option to Advanced Callout.

  31. 单击下一步。
  32. If you are creating the new annotation feature class in a file or enterprise geodatabase, and you want to use a custom storage keyword, click Use configuration keyword, then choose the keyword you want to use from the drop-down list. If you don't want to use a custom storage keyword, leave the Default.
  33. Click Next.

    You can now add the MapId_Txt, IsVisible, and AnnoSizeChange fields to make the aviation annotation feature class valid.

  34. To add the first field to the feature class, click the first blank row in the Field Name column and type MapId_Txt.
  35. Click in the Data Type column next to the new field's name and choose Text.
  36. To create an alias for this field, click the text box next to Alias and type the alias.
  37. Change the Length field property to 255.
  38. To add the second field to the feature class, click the next blank row in the Field Name column and type IsVisible.
  39. Click in the Data Type column next to the new field's name and choose Short Integer.
  40. Type 1 for the Default Value.
  41. To associate a domain with this field, click the field next to Domain and choose Code_Yes_No.
  42. To add the third field to the feature class, click the next blank row in the Field Name column and type AnnoSizeChange.
  43. Click in the Data Type column next to the new field's name and choose Double.
  44. Type 0 for the Default Value.

    提示:

    Click Import if you want to import field definitions from another feature class or table.

  45. If you want to use the advanced callout/multiple text element functionality, click the TextString field, click the text box to the right of the Length field property, then set it to 2,000 or higher.
  46. 单击完成。
  47. To create non feature-linked annotation, follow the substeps to delete the relationship class that has been created for the new annotation class and the related feature class.
    1. In the Catalog window, right-click the annotation feature class that has been created and click Properties.
    2. Click the Relationships tab.
    3. Note the name of the relationship class listed under the Relationship heading and click OK.
    4. Find the relationship class in the geodatabase in the Catalog window.
    5. Right-click the relationship class and click Delete.

      The Confirm Delete message appears so you can confirm the deletion.

    6. Click Yes.

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2022 Esri. | 隐私政策 | 法律声明