ArcGIS中的附件功能

从ArcGIS10起,空间数据库增加了"附件"的功能,可灵活管理与要素相关的附加信息,可以是图像、PDF、文本文档或任意其他文件类型。例如,如果用某个要素表示建筑物,则可以使用附件来添加多张从不同角度拍摄的建筑物照片。

启动附件功能

要想使用附件功能,要素类必须在地理数据库中(mdb或gdb),Shp文件显然不行。使用前必需先启用,在要素类上右键-管理-创建附件即可。

PS:在10.0以下或ArcView级别许可的则无法使用此功能。

也可使用工具操作,在数据管理工具中有相关的工具集。

启动附件功能后,将在数据中创建一个附件表(名为XX__ATTACH)和一个关系表(名为XX__ATTACH REL),关联附件表与图形表的关系。

附件表的字段及含义如下:

手动添加附件

开启编辑器,选择单个要素,右键可打开附件管理器,在弹出的附件窗口中选择任意格式的文件,即可添加附件。

添加后,附件作为二进制数据存储在DATA字段中,附件表的属性如下:

使用识别可查询和浏览附件。

通过搜索我们可以发现,当浏览时,它会将数据库中附件二进制文件转换成原始的格式,生成在临时文件中。因此,导入附件后,可将数据库整体移动,它与原始的附件再无关联。

批量添加附件

批量向数据库要素中添加附件是经常遇到的问题,同一个要素可能有数量不等的附件,ESRI提供了批量导入的工具。

如下图所示:需要将成都市的三张照片、绵阳市的三张照片作为附件导入到相应图斑,数据目录组织如下:

第一步,需要生成匹配表,匹配表中必包含两列数据:

(1)关联字段:存储照片对应要素的属性,如下图中的"所属地"列对应要素属性表中的"市"字段。

(2)路径字段:存储附件的路径,可以是绝对路径,也可以是相对路径。

PS: 可通过CMD中DIR命令快速生成文件路径,再利用EXCEL处理路径。

第二步,使用添加附件工具挂接处理。如果路径是相对,则需要输入相对路径的根目录(工作文件夹)

第三步,抽查核实处理结果。

注意事项

用于匹配连接的字段属性值不能以数字开头(即不能使用纯数字的编号之类的作为此字段),否则将无法正常导入附件,且没有任何错误提示。

posted @   我也是个傻瓜  阅读(1249)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
历史上的今天:
2020-03-29 WebService返回JSON格式
2019-03-29 超图不支持JPEG格式的WMTS服务
点击右上角即可分享
微信分享提示