地理数据库要素类或表可具有一个包含栅格数据集的属性字段。与仅将要素的属性字段连接到某图像的超链接不同,栅格类型的属性字段可在地理数据库中存储栅格数据或者将该数据与地理数据库一同存储。例如,您可将商业资产的相片作为宗地要素的属性进行添加。
要创建一个要素类,且该要素类包含一个用于保存栅格数据集的属性字段,请执行以下操作:
- 向属性表添加栅格类型的字段。
- 在 ArcMap 中,启动编辑会话。
- 编辑字段以插入栅格数据集。
只能将适合的栅格影像作为属性添加到要素类中。ArcGIS 软件支持的所有栅格数据集格式均可用,但强烈建议您仅将小图片用于此字段。
在每个要素类或表中只能使用一个栅格类型的字段。可使用具有关联字段的不同表将多个栅格数据集与一个要素相关联。
shapefile 不能包含保存栅格数据集的属性字段。在这种情况下,使用超链接可能非常有用。
将栅格与要素类关联的另外一种方法是使用附件。在想要附加多个栅格时尤其建议采用此方法。
添加栅格类型的字段
可在任何 ArcGIS Desktop 应用程序中访问地理数据库要素类的属性表。可使用表窗口或视图添加新字段。
要在 ArcMap 中添加栅格类型的字段,请打开属性表,单击表选项按钮 ,然后单击添加字段。在添加字段 对话框中,从类型下拉列表中选择栅格,然后输入其他相关信息。
要在 ArcCatalog 中添加字段,请使用以下步骤:
- 单击地理数据库中的要素类。
- 单击预览选项卡。
- 单击预览下拉箭头,然后单击表。
- 单击表选项按钮 ,然后单击添加字段。
- 为栅格类型的新字段输入名称。
- 单击类型下拉箭头,然后单击栅格。
- 对可能需要编辑的任何属性进行编辑。
- 如果希望由地理数据库添加和管理栅格,则将由地理数据库管理设置为是。如果想要在所维护的文件夹中的地理数据库外部维护栅格,则将由地理数据库管理设置为否。
- 单击确定。
更新栅格类型字段的属性
- 向 ArcMap 添加包含栅格字段的要素类。
- 单击标准 工具条上的编辑器工具条按钮 。
- 单击编辑器 工具条上的编辑器菜单,然后单击开始编辑。
- 单击编辑器 工具条上的编辑工具 ,并单击要素。
- 单击编辑器工具条上的属性 按钮 。
- 单击包含栅格的属性字段。
- 单击下拉箭头,然后单击加载。
- 单击输入栅格数据集浏览按钮并导航到栅格数据集的位置。
- 单击添加。
如果栅格字段为非托管字段,则此对话框将关闭,图像会显示在属性 窗口中。
- 如果所创建的栅格字段为托管字段,则可选择压缩方法和值,然后单击确定。
由于要将栅格数据集添加到地理数据库(因为此栅格数据集为托管栅格数据集),所以此栅格数据集将使用此压缩方法进行存储。
- 将栅格作为属性加载后,即可进行查看并对其执行其他编辑操作。单击栅格字段的下拉箭头,然后选择菜单中的任一选项。
- 单击视图可在较大窗口中打开栅格。
- 单击加载可将不同图像作为栅格属性加载。
- 单击清除可删除栅格属性。
- 单击另存为可导出栅格。
- 单击属性可查看和编辑栅格属性。
- 完成操作后,关闭属性 窗口。
- 单击编辑器工具条上的编辑器菜单,然后单击停止编辑。
此外,也可编辑属性表中的栅格属性。您需要处于编辑会话中。单击要修改的那一行中的栅格下拉箭头,在弹出的窗口中右键单击,然后单击“加载”。