ArcGIS 10关系类及注释类操作方法

地理数据库中的关系类用于管理一个类(要素类或表)中的对象与另一个类中的对象之间的关联。而注释类则通过标注要素某一字段用于识别要素。

一、建立个人空间数据库

打开ArcCatalog,选定合适的位置建立个人空间数据库,这次在“desktop/homework”路径下建立个人空间数据库,步骤如下所示:

Screenshot

Screenshot

接着在新建立的个人空间数据库中建立要素数据集,并给其定义合适的地理坐标系,以便于后面的数据操作。步骤如下图所示:

Screenshot

Screenshot

Screenshot

二、添加操作要素

在执行相关分析操作前需往刚建立得到的个人空间数据库中添加相关数据,此处以新建立一个面状要素类和点状要素类为例,在建立要素类的同时建立好后面操作所需要的相应字段,操作步骤如下图所示:

Screenshot

ScreenshotScreenshot

ScreenshotScreenshot

建立面要素类时需添加“s_name”字段记录每个面要素的名字,建立点要素类时需添加“p_name”字段记录每个点要素的名字,以及“s_name”字段记录点要素所在面要素的名字。

在ArcCatalog建立完要素类之后即可在ArcMap中编辑新建的点要素类与面要素类,编辑后如图所示:

Screenshot

Screenshot

三、建立复合关系类

打开ArcCatalog,在刚才建立的空间数据库中建立新关系类,关联刚才建立的两个要素类,步骤如下图所示:

ScreenshotScreenshot

ScreenshotScreenshot

建立完成后打开ArcMap,点击“识别”,选取任意要素,可发现点要素与面要素已经关联,如下图所示:

Screenshot

四、新建注释类

打开ArcCatalog,在刚才建立的空间数据库中建立新注记要素类,并将其与点要素类的“p_name”字段进行连接,步骤如下图所示:

Screenshot

Screenshot

点击确定后即生成新的注记要素类如下图所示:

Screenshot

同时在标记要素类的属性窗口中设置好注记要素类所显示的参考比例:

Screenshot

打开ArcMap,加载点要素类、面要素类以及注记要素类,全选点要素类中的要素,再右键点选点要素类名->选择->注记所选要素,步骤及结果如下图所示:

Screenshot

Screenshot

Screenshot

五、转换注释类

在ArcMap窗口中内容表中,右键单击需要转换的注释类的数据类,此时以面要素数据类为例,首先右键点击面要素类名->标记要素,将面要素标记:

Screenshot

再点击“将标注转换为注记”,点击确定后即生成新的注释类,步骤及结果如下图所示:

Screenshot

Screenshot