Arcgis空间数据的采集和分析(6)

2020-05-19 08:52

图3.44 Simple Data Loader对话框 图3.45 输入数据对话框

图3.46 确定目标数据库和要素类对话框 图3.47 源字段匹配到目标字段

(5) 单击下一步按钮,打开源字段匹配到目标字段对话框,如图3.47所示。在Matching

Source Field窗口中选择同目标字段匹配的源数据的字段。如果不想让源数据字段的数据装载到目标字段,在Matching Source Field窗口中选择None; (6) 单击下一步按钮,打开装载源数据对话框。如果需要装载全部源数据,选择第一个

选项Load all of the source data,如图3.48所示;单击下一步按钮,打开参数总结信息框,如图3.49所示。单击完成按钮,完成操作;

62

图3.48装载源数据对话框(第一个选项)

图3.49 参数总结信息框

(7) 如果需要载入部分源数据,在装载源数据对话框中选择第二个选项。如图3.50所示。

单击Query Builder按钮,打开Query Data对话框,如图3.51所示。用Query Builder建立属性查询限制条件,限制装入到目标数据库中源数据的要素;

图3.50 装载源数据对话框(第二个选项) 图3.51 Query Data对话框

(8) 单击OK按钮,返回装载源数据对话框,单击下一步按钮,打开参数总结信息框。

单击完成按钮,完成操作。

3.3.6 进一步定义数据库

1. 创建子类和属性域

存储在要素类或表中的对象可以按照子类型来组织,并有一套完整的规则。 (1) 属性域(Attribute Domains)

63

属性域表述的是属性取值的范围,可以分为范围域(Range Domains)和代码值域(Coded Value Domains)。范围域可以指定一个范围的值域(最大值和最小值),最大值和最小值可以使用整型或浮点型数值表示。代码值域给一个属性指定有效的取值集合,包括两部分内容,一个是存储在数据库中的代码值,一个是代码实际含义的描述性说明。代码值域可以应用于任何属性类型,包括文本、数字、日期等。 (2) 子类型(Subtypes)

子类型是根据要素类的属性值将要素划分为更小的分类。比如要素类——居民区,可以将其属性字段“居住人口”分为三级:0-200、200-1000、1000以上,使得该要素类也被分为三个子类:小型居民区、中型居民区和大型居民区。这三个子类会在ArcMap中自动符号化显示出来。 (3) 属性分割与合并

在编辑数据时,常常需要把一个要素分割(Splitting)成两个要素,或把两个要素合并(Merging)成一个要素。在ArcGIS 9中,一个要素被分割时,属性值的分割由分割规则(Split Policy)来控制。当要素合并时,属性值的合并由合并规则(Merge Policy)来控制。当一个要素被分割或合并时,ArcGIS根据这些规则,决定其结果要素属性取值。 (4) 属性域操作

1) 建立属性域

A 在ArcCatalog目录树中,右键单击要建立属性

范围域的Geodatabase,单击Properties命令,如图3.52所示;

B 弹出Dtatbase Properties对话框(Domains选项

卡),如图3.53所示。在Domain Name栏下的第一个空白字段,输入新属性域名称,在对应的Description栏中输入说明信息。在Domain Properties栏中,为新建的属性域选择属性字段类型;

C 当选择属性域类型为范围域(Range)时,输入

属性域的最小值和最大值、选择分割和合并策略,如图3.54所示。当选择属性域类型为代图3.52 建立新的属性范围域 码值域(Coded Value)时,在Coded 栏中,

输入新代码值及其描述信息,并选择分割策略和合并策略; D 单击确定按钮,完成操作。

64

图3.53 Dtatbase Properties对话框

图3.54 新建属性范围域的各项设置

2) 修改属性域:

进入Database Properties对话框,参见图3.54。在Domain Name栏下选中要删除的属性域,按Delete键,或在Domain Properties栏下对各项属性域特征进行修改。

3) 关联属性域:

在Geodatabase中,可以将属性域的默认值与表或要素类的字段关联起来。属性域同一个要素类或表建立关联后,在Geodatabase中一个属性有效规则就建立起来了。同一个属性域可以同一个表或要素类或子类型的多个字段关联,也可以同多个要素类或多个表的多个字段关联。

65

A 在ArcCatalog目录树中,右键单击需要关联属性域的表或要素类,单击

Properties命令,如图3.55所示。打开Feature Class Properties对话框(Fields选项卡),如图3.56所示;

图3.55关联属性域

图3.56 Feature Class Properties对话框

在ArcCatalog目录树中,右键单击需要关联属性域的表或要素类,单击Properties命令,如图3.55所示。打开Feature Class Properties对话框(Fields选项卡),如图3.56所示;

C 在Field Name栏,单击需要建立默认值并把它关联到属性域的字段;

D 在Field Properties栏,在Domain下拉框中选择需要关联的属性域(只有与

当前字段类型相同或兼容的属性域才会显示在列表中); E 单击确定按钮,完成操作。

(5) 子类型操作

当需要通过默认值、属性域、连接规则、关系规则区分对象时,就需要对单一的要素类或表建立不同的子类型。利用ArcCatalog可以给要素类添加子类型,并为每一个子类型设置默认值和属性域。也可以删除或修改已经存在的子类型。

1) 建立子类型:

A 在ArcCatalog目录树中,右键单击需要添加子类型的表或要素类,单击

Properties命令,如图3.57所示;

B

66


Arcgis空间数据的采集和分析(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:食品工厂设计教案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: