8、连接文件的“关键字段”和被连接文件的“关键字段”要一致,一般可选ID号,即编号。这样才能完成相关数据的正确连接; 9、单击“确定”按钮,系统自动将表文件中的属性字段挂接到线文件中去; 10、单击“文件”菜单下“装区文件”命令,打开矿体块段区文件,可以看到“***.WB”表文件的属性字段已经挂接进来;连接的属性完全是新增属性,它们将缀在原来的属性项后面,如果有重复项,也将成为该文件中每个对象的新属性。 ① 为了让MAPGIS图元挂接的属性具有可读性,在转入WB文件前,需要将Access数据表的属性字段名称换成其汉字标题名称。在这个阶段修改与把Access表转入到WB文件后修改属性结构相比,效果相同,但操作简单许多。 ②
从Access属性库导入到WB文件时,两者对字符型属性项的理解不尽相同。例如,在Access中定义的长度为10的字符型字段,最多能存放10个字符
汉字混合字串,即每个字符及每个汉字均只占1个长度;但是导入到WB文件后,其长度仍然为10,此时每个汉字却要占2个长度,而每个字符仍然只占1个长
度,因此会丢失信息。所以在导入前,对于字符型并存放汉字内容的字段,首先要将Access表中的数据长度定义增加一倍,然后导入。 ③ 对于部分属性项,由于导入程序本身的不完善,可能无法导入数据。遇见这种情况的时候,需要单独把关键字段与这部分属性项另导入为一个WB文件,然后挂接到MAPGIS图层文件中。
属性连接示例 u “连接文件”按钮:选择需要连接的文件,支持点、线、区文件三种格式; u “关键字段”(MAPGIS文件):设置连接文件的关键字段; u “被连文件”按钮:选择被连接的表格文件; u “关键字段”(被连接表格文件):设置被连文件的关键字段,MAPGIS文件与被连接表格文件的关键字段可以不相同; u 连入字段列表:显示被连文件的属性结构字段,处于选中状态的是被连接字段,但不包含关键字段,即使关键字段被选中,也不进行处理; u
表格字段与MAPGIS属性字段同名的处理方式:1、同名字段赋属性-为名称相同的字段赋属性,即如连接文件与被连文件出现同名字段,则不进行字段
连接(追加)操作,但仍将被连文件中该字段的属性赋给连接文件中的相应字段;2、改变字段名称-改变字段的名称(后面加0,追加属性字段并赋属性);3、
丢弃同名字段-连接文件与被连文件存在名称相同的字段则不处理。