
这里数据结构升级的对象是当前工程中打开的所有专题图层文件的属性字段,要升级的图层和图层中要升级的属性字段在安装目录的“数据结构升级映射配置.xml”中定义,根据各个地方原数据的不同,即原属性结构不同,那么就要在“数据结构升级映射配置.xml”中根据情况进行配置。
一、 “数据结构升级映射配置.xml”配置文件介绍如下
1.“数据结构升级映射配置.xml”配置文件在program\\ccsys\\_landtool_\\DataPretreat下;
2. 属性结构升级要参照的标准属性结构从安装目录的ccsys\stdsys中获取,原字段与标准字段的映射关系在“数据结构升级映射配置.xml”中定义,配置文件中部分界面如下:
3、配置文件中标准图层格式: (1)将按照tName或者eName去检索当前专题的图层文件,如果没有发现该图层,继 续往下检索; (2)sType要求为“WT”、“WL”、“WP”之一; (3)将按照eName在ccsys\\stdsys中检索模板文件,如果检索不到模板文件,用户可根据需要配置具有标准属性结构的图层文件。 4、升级的如果是区文件,则会对区文件的区属性结构和弧段属性结构升级,如果这个区文件包括的有结点属性的话,还会对结点属性结构升级,比如“宗地”图层中会对宗地、界址线、界址点升级;升级的如果是线文件,则会对线文件的线属性结构和点属性结构升级;升级的如果是点文件,则会对点文件的结点属性结构升级; 5、映射字段格式: (1)stdFld表示标准字段名称;srcFld为其对应的源工作区的源属性字段名称;Type表示该映射关系表示的是区、线还是点。 (2)Type的值只能为REG/ LIN/ PNT 之一,分别表示区、线、点。比如说如果地类 图斑的区属性结构中有一个属性字段为“图斑编号”,那么“图斑编号”所对应的映射字段格式中Type为REG;如果地类图斑的弧段属性结构有一个属性字段为“地类界线类型”,那么“地类界线类型”所对应的映射字段格式中Type为LIN; (3)stdFld的值必须是标准属性结构,不对stdFld的合法性进行检查,如果stdFld的值不是标准属性结构将不做处理,但stdFld不可以重复定义,如果重复定义,将报错,映射关系将按照第一次定义的进行; (4)将对srcFld的合法性进行检查,如果在源工作区中无此字段,将报错,此时将按stdFld的值去检索对应关系; (5)可以只定义属性名称发生变化的字段,将优先处理XML中定义的对应关系,允许srcFld=“”存在,此时将按stdFld的值去检索对应关系; (6)如果有标准字段不存在对应关系,将按照标准字段的名称在来源文件中检索对应关系; (7)数据结构升级中所有的错误信息都会记录在数据目录下的“数据结构升级.WB”表文件中,如下为表中的一条错误记录: 二、特殊字段升级处理 1、农村土地调查中要求“地类图斑”文件中的“图斑面积”字段的单位是平方米,如果与这些面积字段对应的源字段的单位是亩,那么升级过来后单位也是亩,就是说在数据结构升级的功能中不包含对亩到平方米的转换,需要在升级之前对源文件进行单位转换或者是升级完后通过“椭球面积计算”功能完成单位的转换; 2、如果源“地类图斑”文件中有“田坎系数”字段,则要把“田坎系数”字段升级为标准结构中的“扣除地类系数”,同时如果源文件中的“田坎系数”字段值不为空,则升级过后的标准属性结构中的“扣除类型”置为“TK”,标准属性结构中的“扣除地类编码”置为田坎这一地类所对应的地类码; 3、农村土地调查标准属性结构的“地类图斑”文件新增有“耕地类型”字段,这一字段升级是这样处理的:根据原始地类的地类码,判断该地类的耕地类型是否为梯田。当耕地类型是梯田时,耕地类型字段填写“T”。一般情况下,原始地类为“灌溉水田”、“望天田”时,耕地类型可视为梯田。 由于原始数据来源不同,地类码可能是三级分类、过渡分类或是八级分类,因此“灌溉水田”、“望天田”对应的地类编码可能不完全相同,系统默认配置原地类为过渡分类,非过渡分类数据则需要修改配置文件。修改方法如下: 用记事本打开系统安装目录下ccsys\\_landtool_\\DataPretreat下的 “耕地类型.xml”文件。 每一个item定义一种地类码。 其中需要修改配置的部分如下: 如果原始数据是类,则替换为: 如果用户数据地类码有扩展,如类扩展为三位编码,则要根据数据情况将属于梯田的地类编码全部列出来,如: 4、如果源“线状地物”文件中有“线扣除方式”字段,则要把“线扣除方式”字段升级为标准结构中的“扣除比例”,源字段有值的同时把值赋过来,源字段值为空的“扣除比例”字段值赋为0.5。 三、操作步骤介绍如下 1、由于该功能是直接对源文件进行操作,因些在使用该功能前对源文件进行备份; 2、在上述的“数据结构升级映射配置.xml”配置文件中配置好相应信息; 3、不同地区根据自己情况配置“耕地类型.xml”文件; 4、开始打开系统时,系统中没有专题文件时该功能是不可用的,先要打开一个土地调查工程或新建一个并导入文件; 5、使专题中要升级的图层处于显示或是可编辑状态或是既显示又可编辑状态,然后双击“数据结构升级”,系统将会对选中的图层按照配置文件中的配置信息实行升级操作; 6、升级完成后,提示“升级完成”。 7、升级过程中的错误除了记录在“数据结构升级.WB”表文件中,同时会在图形主窗口的下方以记录的形式显示。 3.2.3.2拓扑关系属性赋值 注:这部分的功能操作必须是在“数据结构升级”完成后使用,即当专题中所有图层文件都升级为标准属性结构后使用。 3.2.3.2.1线状地物属性赋值 该功能只针对线状地物,通过上一步的“数据结构升级”,线状地物的属性结构全部已升级为所要求的标准属性结构,属性结构中的有些字段已通过源文件字段和目录标准字段映射关系赋好值,但有些字段需依赖线状地物和地类图斑的空间位置来赋值。 这一功能中需赋值的字段有“权属单位代码1”、“权属单位代码2”、 “权属单位名称1”、“权属单位名称2”、“扣除图斑编号1”、“扣除图斑编号2”、“扣除图斑权属代码1”、“扣除图斑权属代码2”、“扣除图斑座落代码1”、“扣除图斑座落代码2”。 一、字段处理 1、“权属单位代码1”、“权属单位代码2”、“权属单位名称1”、“权属单位名称2”字段处理 (1)“权属单位代码1”一般和源文件中的“权属代码”相对应,“权属单位名称1” 一般和源文件中的“权属名称”对应; (2)如果线状地物只有一侧有图斑或者是线状地物在图斑内部,只填写“权属单位代码1”和“权属单位名称1”。 2、“扣除图斑编号1”、“扣除图斑编号2”、“扣除图斑权属代码1”、“扣除图斑权属代码2”字段处理 (1)线状地物左侧有图斑,右侧无图斑 ●扣除比例为0,全部右扣,对上述字段不做任何处理,报错,结果存入“数据预处理\线状地物属性赋值.WB” ●扣除比例为0.5,一边扣一半,将左侧图斑的相关属性填入“扣除图斑编号1”、“扣除图斑权属单位代码1”,其余字段不处理。报错,并将结果存入“数据预处理\线状地物属性赋值.WB” ●扣除比例为1,全部左扣,将左侧图斑的相关属性填入“扣除图斑编号1”、“扣除图斑权属单位代码1” ●扣除比例为其他值,报错,结果存入“数据预处理\线状地物属性赋值.WB” (2)线状地物右侧有图斑,左侧无图斑 ●扣除比例为0,全部右扣,将右侧图斑的相关属性填入“扣除图斑编号1”、“扣除图斑权属单位代码1”,并将“扣除比例”置为1 ●扣除比例为0.5,一边扣一半,将右侧图斑的相关属性填入“扣除图斑编号1”、“扣除图斑权属单位代码1”,其余字段不处理。报错,并将结果存入“数据预处理\线状地物属性赋值.WB” ●扣除比例为1,全部左扣,对上述字段不做任何处理,报错,结果存入“数据预处理\线状地物属性赋值.WB” ●扣除比例为其他值,报错,结果存入“数据预处理\线状地物属性赋值.WB” (3)线状地物在图斑内部 ●对于“扣除比例”不为1的,报错,记入WB表。然后直接将“扣除比例”置为1,将图斑相关属性填入“扣除图斑编号1”、“扣除图斑权属单位代码1” (4)线状地物左、右均有图斑 ●扣除比例为0,全部右扣,将右侧图斑的相关属性填入“扣除图斑编号1”、“扣除图斑权属单位代码1”,并将“扣除比例”置为1 ●扣除比例为0.5,一边扣一半,将左侧图斑的相关属性填入“扣除图斑编号1”、“扣除图斑权属单位代码1”,将右侧图斑的相关属性填入“扣除图斑编号2”、“扣除图斑权属单位代码2” ●扣除比例为1,全部左扣,将左侧图斑的相关属性填入“扣除图斑编号1”、“扣除图斑权属单位代码1” ●扣除比例为其他值,报错,结果存入“数据预处理\线状地物属性赋值.WB” 情况 0.5 各扣一半 1 左扣 0 右扣 0.5 各扣一半 =1 全扣 <>1 0 右扣 0.5 各扣一半 1 左扣 1、开始打开系统时,系统中没有专题文件时该功能是不可用的,先要打开一个农村土地调查工程或新建一个并导入文件; 2、地类图斑和线状地物需是升级过后的标准属性结构,并且使这两个图层文件处于打开状态; 3、双击“线状地物属性赋值”,系统将会自动进行赋值操作; 4、赋值完成后,提示“赋值完成”。 5、赋值过程中的错误除了记录在“线状地物属性赋值.WB”表文件中,同时会在图形主窗口的下方以记录的形式显示。如下为WB表中的一条错误记录: 注意: 1、在记录错误的WB表或是图形下方的错误记录中,有的错误是可以忽略的,比如说上图中显示出的错误就是可忽略的,因为存在一条线状地物的扣除比例为0.5,但它只有一侧有图斑的情况,这样这条线状地物的“权属单位代码2”、“权属单位名称2”、“扣除图斑编号2”、“扣除图斑权属代码2”、“扣除图斑座落代码2”就为空。 2、不能对线状地物属性进行重复赋值。原因:该功能是把线状地物与地类图斑的空间位置关系存储在线状地物的扩展字段中,经过一次线状地物属性赋值后,两者的空间位置信息全部记录在了线状地物的属性中,而两个图层间不存在真正的空间位置关系了。 3.2.3.2.2零星地物属性赋值 该功能只针对零星地物,通过上一步的“数据结构升级”,零星地物的属性结构全部已升级为所要求的标准属性结构,属性结构中的有些字段已通过源文件字段和目录标准字段映射关系赋好值,但有些字段需依赖零星地物和地类图斑的空间位置来赋值。 这一功能中需赋值的字段有“权属单位代码”、“权属单位名称”、“座落图斑编号”、“座落单位代码”。 一、操作步骤 1、开始打开系统时,系统中没有专题文件时该功能是不可用的,先要打开一个农村土地调查工程或新建一个工程并导入文件; 2、地类图斑和零星地物必须是升级过后的标准属性结构,并且使这两个图层文件处于打开状态; 3、双击“零星地物属性赋值”,系统将会自动执行赋值操作; 4、赋值完成后,提示“赋值完成”。 5、赋值过程中的错误除了记录在“零星地物属性赋值.WB”表文件中,同时会在图形主窗口的下方以记录的形式显示。 3.2.3.2.3地类界线属性赋值 “地类图斑”的标准属性结构的弧段结构中包括了“地类界线类型”这一字段,通过数据结构升级只能把“地类图斑”的弧段结构升级为标准结构,不能给“地类界线类型”字段赋值,因此需要“地类界线属性赋值”这一特定功能,以专题中的图层文件为依据给地类图斑弧段结构中的“地类界线类型”字段赋值。 一、赋值说明 1、地类界线类型填写代码: 1-同时为线状地物的地类界线; 2-为行政或权属界线的地类界线; 3-同时为线状地物、行政和权属界线的地类界线; 4-水域边界线; 9-其它地类界线。 优先级由3—〉2—〉1—〉4—〉9。 2、同时为行政和权属界线的地类界线,即地类界两边的图斑的权属单位代码和座落单位代码均不相同。 3、水域边界判断标准。由于源文件来源不同,可能水域这一地类所对应的地类编码不同,所以就通过ccsys\\_landtool_\\DataPretreat下的“地类界线赋值水域边界线.xml”进行管理和判断。 “地类界限赋值水域边界线.xml”格式如下: 每一个item定义一种地类码。 二、操作步骤 1、开始打开系统时,系统中没有专题文件时该功能是不可用的,先要打开一个农村土地调查工程或新建一个并导入文件; 2、使地类图斑和线状地物图层处于打开状态; 3、不同地区根据自己情况配置“地类界限赋值水域边界线.xml”文件; 4、双击“地类界线属性赋值”,系统将会自动执行赋值操作; 5、赋值完毕后,提示“赋值完成”。 6、赋值过程中的错误除了记录在“地类界线属性赋值.WB”表文件中,同时会在图形主窗口的下方以记录的形式显示。 3.2.3.2.4行政界线属性赋值 “行政辖区”的标准属性结构的弧段结构中包括了“行政界线类型”这一字段,通过数据结构升级只能把“行政辖区”的弧段结构升级为标准结构,不能给“行政界线类型”字段赋值,因此需要“行政界线属性赋值”这一特定功能以专题中的图层文件为依据对行政辖区弧段结构中的“行政界线类型”字段赋值。 一、“行政界线类型”填写代码 250200-海岸线 250201-大潮平均高潮线 250202-零米等深线 250203-江河入海口陆海分界线 620200-国界 630200-省、自治区、直辖市界 0200-地区、自治洲、地级市界 650200-县、区、旗、县级市界 660200-街道、乡、(镇)界 670402-开发区、保税区界 670500-村界 二、操作步骤 1、开始打开系统时,系统中没有专题文件时该功能是不可用的,先要打开一个农村土地调查工程或新建一个并导入文件; 2、使行政辖区图层处于打开状态; 3、双击“行政界线属性赋值”,系统将会自动执行赋值操作; 4、赋值完毕后,提示“赋值完成”。 5、赋值过程中的错误除了记录在“行政界线属性赋值.WB”表文件中,同时会在图形主窗口的下方以记录的形式显示。 3.2.3.3地类升级 该功能使用的对象是专题中所有要升级地类的图层。土地调查标准中要求所有数据的地类是规定的新的地类,在数据结构升级中并没有把地类码升级为新的地类,就需要一个专门的工具实现地类的升级,“地类升级”实现了这个功能,它是依据安装目录下的CVT文件下的ACCESS数据库中的表中配置源地类和新地类的对应关系来实现的,表中的内容如下所示: ACCESS表中包括了源地类码、目标地类码、源地类名称、目标地类名称之间的对应关系,地类升级时除了把地类升级为新的地类,同时把地类名称也相应的升级过来。由于源数据的来源不同,有的源地类可能是过渡分类,可能是三级分类,也可能是八级分类,根据不同情况,可以在ACCESS数据库中增加所需的对应的表。 一、操作步骤 1、开始打开系统时,系统中没有专题文件时该功能是不可用的,先要打开一个农村土地调查工程或新建一个并导入文件; 2、配置或检查CVT文件下的ACCESS数据库表; 3、使地类要升级的图层文件处于打开状态; 4、由于源数据的来源不同,可根据情况的不同进行选择。双击“地类升级”,系统会弹出如下对话框,用户根据源数据情况选择升级方案,然后点击“确定”; 5、升级完毕后,会出现如下“转换完毕”的对话框: 注:该部分的功能操作必须是在“数据结构升级”完成后使用,即只有当专题中所有图层文件都升级为标准属性结构后使用。 3.2.3.4权属性质升级 该功能使用的对象是专题中所有要升级权属性质的图层。土地调查又规定了新的权属性质代码,在数据结构升级中并没有把权属性质代码升级为新的,这就需要一个专门的工具实现权属性质的升级,“权属性质升级”实现了这个功能,它是依据安装目录下的CVT文件下的ACCESS数据库中的表“cvtlnd权属性质”来配置源权属性质代码和目标权属名称的对应关系来实现的,表中内容如下: “cvtlnd权属性质”表中包括了源权属性质代码、目标权属性质代码、源权属名称、目档权属名称的对应关系,权属性质升级时就依据这个对应关系实现的。 注:该功能使用要在数据结构升级之后使用。 一、操作步骤 1、开始打开系统时,系统中没有专题文件时该功能是不可用的,先要打开一个农村土地调查工程或新建一个并导入文件; 2、配置或检查CVT文件下的ACCESS数据库中的“cvtlnd权属性质”表; 3、使权属性质要升级的图层文件处于打开状态; 4、双击“权属性质升级”,系统将会自动执行升级操作; 5、升级完毕后,会出现如下“转换完毕”的对话框: 3.2.3.5要素代码赋值 土地调查规程中规定各个图层的属性结构中包括了“要素代码”这一属性字段,为了确保数据属性的完整性,就必须对要素代码这一属性字段赋值。要素代码升级的对象是当前专题中的各个图层,每个图层对应唯一一个要素代码值。 要素代码升级依据土地调查安装目录下的program\\ccsys\\_landtool_\\DataPretreat下的“要素代码赋值.xml”文件。“要素代码赋值.xml”文件格式如下: 该配置文件中定义了图层名称、图层类型、要素代码类型以及该图层所对应的要素代码值。双击“要素代码赋值”执行对当前处于可编辑状态的图层的要素代码字段赋值,赋值时就根据图层名称和要素代码值的对应关系给图层文件中的要素代码字段赋值。 注:该功能使用要在数据结构升级之后使用。 3.2.3.6数据字典升级 依据数据字典模板把原来的数据字典升级为土地调查标准数据字典。数据字典模板为土地调查安装目录下的program\\ccsys\\stdsys下的“CODE.WB”文件,该表文件中有地类码、权属性质等土地调查标准信息。 一、升级思路:升级对象为建农村土地调查工程时导入的数据字典,升级时取原始数据字典中的权属代码,再结合数据字典模板中的信息形成新的数据字典。升级时要求原始数据字典必须具有省、市、县、乡、村、村下一级的代码长度、行政代码和行政名称。如果原始数据字典中的权属代码中市级代码没有单独作为一级,在进行数据字典升级时要求添加市级代码。 二、操作步骤 1、按要求修改原始数据字典; 2、打开要升级数据字典的工程; 3、双击“数据字典升级”,系统执行升级操作; 4、升级完成后可通过“数据字典编辑”查看升级后的结果。 3.2.3.7根据代码赋名称 在数据结构升级的操作中,可能只升级并赋值了图层文件的“权属单位代码”字段,或只升级了并赋值了图层文件中的“座落单位代码”字段,或只赋值了图层文件中的“地类编码”字段,而“权属单位名称”、“座落单位名称”和“地类名称”这一字段只把结构赋过来;或者是数据字典是行政代码和行政名称的对应关系发生了变化。以上这两种情况,都需要重新根据数据字典中行政代码和行政名称的对应关系给“权属单位名称”、“座落单位名称”和“地类名称”字段赋值,“根据代码赋名称”这一工具实现了这个功能。在使用该功能时,通过program\\ccsys\\_landtool_\\EvaluateByCode下的 “根据数据字典赋名称.xml”这一配置文件来配置需赋名称的字段名和其对应的代码字段名。 注:该功能的使用是在数据结构升级之后才能使用。 一、操作步骤 1、开始打开系统时,系统中没有专题文件时该功能是不可用的,先要打开一个农村土地调查工程或新建一个并导入文件; 2、编辑并检查数据字典中权属单位代码和权属单位名称的对应关系; 3、配置“根据数据字典赋名称.xml”文件; 4、使要重赋名称的图层文件处于打开状态; 5、双击“根据代码赋名称”,系统将会自动执行升级操作; 6、赋值完毕后,提示“赋值完成”。 3.2.4输出外业调查底图 功能同3.1.5。 3.2.5接边处理 功能同3.1.6。 3.2.6数据处理 功能同3.1.7。 3.2.7椭球面积计算 功能同3.1.8。 3.2.8土地利用面积重算 功能同3.1.9。 3.2.9属性录入 见3.1.10。 3.3.4数据加工 在本系统中,根据各地实际数据情况的差异,为简化建库工作,减少建库的劳动量,结合实际应用中的经验,提供了多种灵活多样的数据加工工具,针对所有图形数据的处理工具在“数据处理工具”下,权属数据的处理工具在“权属数据处理”下。这部分功能可以在系统中没有加载农村土地调查工程时使用。 注:该功能菜单项下的有些功能是直接对工程中加载的文件操作的,有的功能是不允许在工程中加载,可将要处理的文件从工程中卸载,然后再选择该文件。 其功能菜单如下: 3.3.4.1数据处理工具 3.3.4.1.1拓扑处理 这个功能主要是针对拓扑关系不正确的图形数据设计的,用于整理重建拓扑关系。 如果图形数据拓扑正确无误,则不需要做这一步。 操作步骤: 1、双击“拓扑处理”,出现如下对话框: 2、在出现的对话框中直接点击,选择需要拓扑处理的文件的路径,这里的文件类型可以选择线文件或区文件; 3、在“操作”中选择想要进行的操作: 拓扑造区:对区的拓扑存在错误的图形数据进行剪断弧段、处理微短弧段、删除重叠弧段、重新拓扑造区等处理; 拓扑整理:对于拓扑造区的情况较好,但仍有一些重复弧段、悬挂弧段的情况下,可采用本功能去悬挂弧段,整理得复弧段; ID码整理:在拼接完文件或者进行了变更处理后,可能出现ID码重复等问题,该功能对ID码进行整理,重新生成唯一的无重复的ID号; 4、“选择”拓扑成区的效果: (1)结点平差半径:即拓扑处理时,将距离小于结点平差半径的结点平差成为一个结点。结点平差半径将影响拓扑处理的结果,是一个较为重要的参数。系统默认为0.001,一般来说,结点半径越小越精确; (2)删除悬垂弧段:即在上面的操作过程中删除悬挂弧段; (3)处理完成后进行编辑:即进行了上面的处理之后,进入编辑对话框直接对结果进行编辑操作。如果选择该功能,“确定”并拓扑成区后出现如下对话框对图形进行编辑: (4)成批进行拓扑成区:对于质量不太好的原始数据,我们对每一副图都要进行拓扑成区操作,但是这样重复操作费时费力。这一功能可以批量拓扑造区,但是选择该功能时,单击“确定”选择文件,不要使用。选择该功能时,结果文件会覆盖原始文件,若原始文件需保留,请先进行备份。选择该功能时,单击“确定”会出现如下对话框,让选择多个拓扑成区的文件: 4、根据情况选择完毕后,点击“确定”,开始进行拓扑处理; 5、完成后弹出处理结果预览窗口; 6、关闭预览窗口,系统将提示进行保存。 3.3.4.1.2耕地坡度分析 见3.3.3.1。 3.3.4.1.3根据坡度图赋地类图斑坡度 该功能与耕地坡度分析中介绍的“生成坡度属性直接写入图斑中”的类似,不同的是当打开的工程文件中含有“坡度图”和“地类图斑”这两个图层,并且坡度图中已有坡度值数据时,则可直接双击该功能,在弹出的对话框中选择计算方式即可完成给图斑文件的坡度字段赋值。 3.3.4.1.4条件合并 该功能是按“合并方式”所规定的进行文件合并,操作步骤如下: 一、双击该功能,弹出让选择被合并的区文件,选择完成后弹出如下对话框: 二、在如上对话框中选择文件合并时需符合的“相等条件”,“合并方式”和“合并条件”,点击“确定”系统自动进行文件的合并。(具体操作实例见“初始化宗地数据属性结构”) 3.3.4.1.5文件拼接 同类文件拼接将同种类型的数据层文件拼接起来。同类文件指的是属性结构相同、同属于点或线或面的文件。在建库过程中,空间数据的采集大部分是以图幅为单位进行的,而系统对土地要素的管理,要求同一类土地要素为一个文件。所以该功能可以把数据采集过程中具有大地坐标(米为单位)的数据拼接起来。 双击“文件拼接”功能,填加某类专题所有的单幅文件,选择文件保存路径和文件名,操作对话框如下: 操作步骤如下: 一、添加文件:选择要进行拼接的文件,用户可以按住CTRL或SHIFT键的同时,用鼠标 来选择文件。 用户一次最多可选择16个文件,但分次可拼接任意多个文件。用户可以在打开文件对话框中选择不同的文件类型; 二、删除文件:从已经选择的拼接文件中删除不参加拼接的文件。 三、拼接:对所选择的文件进行拼接。系统首先提示是否清除文件属性结构中的空格,如下图。文件的拼接不仅要对空间数据,还要对属性数据进行处理。如果图斑的文件结构中包含空格,将对属性的处理产生影响。 系统提示是否进行文件的拼接,如果选择 ‘是(Y)’ ,系统将进行拼接,如下图。 如果选择拼接的文件属性结构不相同,系统将弹出如下对话框: 出现的可能情况是属性项不对应或者数目不对,用户需要编辑其属性结构。使其保持统一。如果用户选择 ‘是(Y)’,系统会继续提示下次是否在提示: 四、条件合并:对于区文件而言,拼接完成后,用户可以按照给定的条件来对拼接 完成的图形进行进一步的合并操作。详细操作见操作手册的条件合并部分。 五、 退出同类文件拼接:系统弹出浏览窗口,可以对拼接的数据进行简单的编辑。 注意: 1. 拼接的文件要求是具有实际坐标位置的图形文件。 2. 在拼接的文件中,拼接文件越多,到后来拼接花费的时间越多。用户可以少选择拼接文件来加快拼接速度。 3. 对于结果文件,系统缺省使用NONAME,需要用户进一步更改。 4. 文件的拼接主要是处理文件的边界处的拓扑关系,使得边界处的文件的拓扑关系正确;不要使用MapGIS平台中的添加文件功能,该功能不保证边界接边处的拓扑关系。用户可以使用MapGIS平台中图库管理中的同类文件检索来达到同类文件拼接的目的。 3.3.4.1.6根据文件输属性 在建库过程中,系统提供了该功能来快速输入属性,即从一个文件提取某个属性字段值通过一定相关关系赋值到另一个文件的某个属性字段中去。其中使用最多的是根据空间位置图来输入属性。功能界面如下: 另外:在数据采集过程中,图斑号,地类码是土地利用图件中的要素,可以单独提出一层或一个文件,利用该功能,可以把图斑号,地类码填写到图斑文件对应的字段中;跟图斑的数目相比,辖区的数目要少得多,用户可以在辖区中输入权属代码或名称,然后利用空间位置输入属性把辖区中的属性输入到位于该辖区中的图斑中。这样,可以利用属性连接工具以达到快速建立数据库的目的,这是一个很方便实用的赋属性工具。 一、操作步骤如下: 1、点击提取属性文件,打开属性数据的来源文件,系统从该文件的选定字段中提取属性,写到输入文件中。可以是点、线、面、表等文件的任意一种。在打开文件后,可以确定提取属性的字段和图层; 2、点击输入属性文件,打开要输入属性的文件,系统把从提取属性的文件中提取的属性输入到该文件的输入属性字段中来; 3、选择提取属性条件,根据各种条件来提取属性:根据空间位置、根据ID、根据点内容和条件统一赋值。 二、注意事项: 1、如果提取属性文件是点文件,根据点内容将被激活,用户可以选择根据空间位置和根据点内容来配合使用,该方法适用于从矢量图上直接读取注释信息到属性字段中。特别是如果输入的属性文件是图斑文件(或包含“图斑编号”、“地类编码”),系统可以自动分解点文件中的“图斑编号/地类编码”形式的点写入到相应字段中。如果输入的属性文件是线状地物文件(包含“线地类编码”、“线宽度”),系统可分解点文件中的“线地类编码/线宽度”的点; 根据空间位置:系统根据数据的空间位置,进行空间叠加分析。选择此项时,相关的文件应该坐标一致。最好是经过投影变换和误差校正后的文件。 根据点内容:将点的内容填入到属性中。例如:可将权属名称点文件的内容:“**村”填入到“权属名称”属性字段中。 2、如果输入属性的文件已打开(在可见状态),即可以用条件统一赋值来输入属性。保持条件统一赋值复选框,此时统一赋值条件按钮变的可用,单击此按钮,输入筛选实体的条件,如“id>0&&点面积>100”;然后选择要输入的属性字段,在统一赋值编辑框中输入字体的内容,单击输入按钮,系统将把所有符合赋值条件的实体的输入属性的字段统一赋值为输入的内容。 条件统一赋值:根据条件输入统一的值。例如某县的名字发生变化,可以用条件表达式选出所有该县的图斑,统一改名。 3、用此功能时,相关的文件都不在当前编辑状态。 3.3.4.1.7文件内属性赋值 该功能主要解决文件内部字段间的相互赋值问题。一般是有一定相关关系的属性字段,如面积和图斑面积等。双击“文件内属性赋值”,系统弹出下面的对话框: 对话框参数说明: 要处理的文件:指要进行文件内部属性赋值的文件,单击“文件”按钮可以选择需要的文件。 运算表达式:如果是字段间赋值,则此编辑框内部为灰色,禁用,但可以显示赋值的表达式;如果不是单字段赋值即字段间赋值,则在这里可以输入表达式,或单击“表达式”按钮,在弹出的对话框中输入表达式。表达式的一般形式是:结果字段=各个运算字段的表达式。如: 扣除地类面积 = (图斑面积(平方米)-零星地物面积-线状地物面积)* 扣除地类系数; 线状地物面积=长度*宽度。 当选择“字段值互换”时,此项变为:“互换条件”:同上操作一样,点击“表达式”按钮输入条件表达式。 提取数据字段:文件中所有字段的下拉列表,只在字段间赋值时可用,系统从这里选中的字段提取数据,写入到结果字段里。选中字段后,在它的下面可以显示字段的类型和长度。 结果数据字段:文件中所有字段的下拉列表,系统将运算表达式的最终值输入到这个字段里。选中字段后,在它的下面可以显示字段的类型和长度。 字段间赋值:即单字段赋值,选择此项时,运算表达式栏变灰,处于禁用状态。 字段值互换:将两个字段的值根据条件互换。即A字段的值填入B中,B字段的值填入A中。 另存文件:将结果文件另存为其他的文件,而不直接修改要处理的文件。 具体的操作步骤如下: ① 打开要处理的文件。 ② 确定是否用字段间赋值。 ③ 选择结果字段。 ④ 指定提取数据的字段(单字段赋值)或指定运算表达式。 ⑤ 确定是否另存文件。 ⑥ 单击“赋值”按钮,进行赋值操作。 ⑦ 操作结束,如果另存文件,则系统弹出另存对话框。否则,单击“返回”按钮退出对话框。 3.3.4.1.8属性生成注记文件 点文件可以用来存放如零星地物,地物符号,地图注记等空间或属性要素,作为图形特征的标识。系统提供了属性生成注记文件的功能,现介绍如下: 其对话框见下图,其主要功能是将某一数据图层文件的某个属性变换成点文件。利用该功能,可以用于出图或生成显示用的注解信息,如权属单位名称,图斑编号,地类编号等。 参数说明: 提取属性:打开提取属性字段内容的数据图层文件。 提取属性字段1:选取要输出注记的属性字段名。 提取属性字段2:选取要输出注记的属性字段名,当勾选了“使用双属性并且加分割线”时有效。 生成点文件:输入要生成的点文件的路径和名称。 使用双属性并且加分割线:生成的点的分子是提取属性字段1的属性,分母是提取属性字段2的属性。例如:可以从地类图斑属性字段图斑编号和地类编码中生成如下的点。 013表示地类;106、108表示图斑编号 提取全部属性:提取打开的属性文件的全部属性生成点文件,该点使用“1”来表示,其属性结构和属性数据与提取的源文件保持一致。 点缺省参数:可以修改生成点的缺省参数。除使用注记外,还可以使用子图等来表示。 具体的操作步骤如下: ① 打开提取属性字段内容的源文件。 ② 选择提取属性方式,“使用双属性并且加分割线”或“提取全部属性”。 ③ 选择要提取的属性字段。 ④ 指定生成的注记文件所在的路径和文件名称。 ⑤设置好参数后,单击“确定”即可生成点文件。保存结果,并将生成的点文件添加到项目中即可。 3.3.4.1.9建立属性结构 该功能的适用对象是未建立属性结构的点线面矢量数据,如果是含有属性结构和属性数据的矢量化数据不能使用,否则会使已有的属性数据丢失。 操作步骤如下: 1)双击该功能后,弹出如下对话框: 点击“选择文件”按钮,选择要建立二调标准属性结构的矢量文件; 2)如果选择的矢量数据文件命名与program\\ccsys\\stdsys\ gxdc.xml里配置信息一致时,模板下拉框会自动选择对应的模板名称;如果选择的矢量数据文件命名与program\\ccsys\\stdsys\ gxdc.xml里配置信息不一致时,则需在选择模板下拉框中手工选择模板; 3)点击“确定”按钮,数据处理完成后,会弹出“建立属性结构完毕”提示框。 注:二调标准的模板属性结构文件是参照program\\ccsys\\stdsys目录下各点线面文件进行建立的,如果需要在二调标准结构的基础上扩建字段,可修改对应的program\\ccsys\\stdsys目录下点线面文件的属性结构,再采用此工具建立属性结构。 3.3.4.1.10符号注记生成 在建库过程中,经常需要使用一些符号注记方便识别地类图斑和线状地物,符号注记生成界面如下: 例如:在土地业务中,图斑编号和座落单位代码唯一确定一块图斑,地类编码也是图斑比较重要的属性字段,因此为了很方便的查看一块图斑及该图斑的地类编码,可以通过图斑编号、座落单位代码和地类编码三个字段生成一些符号注记和图斑图形数据同时显示。线状地物和零星地物也可通过选择相应的字段来生成符号注记。 一、操作步骤如下: 1、点击提取属性文件,打开属性的来源文件,系统从该文件的选定字段中提取属性,来生成符号注记。可以是点、线、面等文件的任意一种。在打开文件后,可以确定提取属性的字段; 2、点击生成符号注记文件,选择存放目标符号注记文件的路径; 3、选择生成符号注记的字段,进行注记的参数设置; 4、根据实际情况来选择生成符号注记的条件,可以是对整个工作区,可以是根据属性条件来选择符合条件的图元生成符号注记。 在使用该功能时,符号注记的格式是已经固定好了的。 3.3.4.1.11按图斑边界剪断线状地物 该功能是针对建库时,将图斑文件和线状地物文件进行叠加分析,按照图斑的边界剪断线状地物,这样在计算图斑的图斑面积时可以正确的扣除图斑内的线状地物面积。操作时直接双击该功能,系统自动按图斑剪断线状地物,操作完毕后系统会有剪断完毕的提示。 3.3.4.1.12数据字典编辑 在新建农村土地调查工程时,都会选择一个数据字典,这个数据是事前已建立并缺省定义好了的。其中地类字典、权属性质字典、权属单位所属部门等字典按现行的各种技术规程和国家标准进行设计。在该“数据字典编辑”功能中只是编辑权属名称以及其对应的权属代码或者对其它编码进行一些修改,可以按照国家标准和当地部门的规定综合设计。 数据字典编辑对话框如下图: 1、修改: (1)在“编辑”前的复选框中单击鼠标左键,选中编辑。如果当前是选中的,则可以省略这一步。 (2)将鼠标移动至树状区域,单击鼠标左键,选中要编辑的内容。此时,“当前代码”和“当前名称”所对应的编辑框内的内容变为相应的选中的内容。 (3)将光标移动至编辑框,修改要编辑的内容。 (4)编辑完毕,将光标移动至“应用”按钮,单击鼠标左键,完成编辑。 2、增加: (1)在“增加”前的复选框中单击鼠标左键,选中增加。如果当前是选中的,则可以省略这一步。 (2)将光标移动至“当前代码”或“当前名称”所对应的编辑框,输入要增加的内容。 (3)两个内容增加完毕,将光标移动至“应用”按钮,单击鼠标左键,完成增加。 在增加时,如果数据字典中已经有输入的代码,则系统弹出下面的对话框,进行提示: 3、删除: (1)在“删除”前的复选框中单击鼠标左键,选中删除。如果当前是选中的,则可以省略这一步。 (2)将鼠标移动至树状区域,单击鼠标左键,选中要删除的内容(内容前的标记变为红 色 )。 此时,“当前代码”和“当前名称”所对应的编辑框内的内容变为相应的选中的内容。 (3)将光标移动至“应用”按钮,单击鼠标左键。 (4)系统弹出确认对话框如下图,确认后(单击是),完成删除;否则,系统返回。 上图的保护区类型、坡度码、海陆标志、图层管理、变化分类、地类码、土地权属、变更原因、权属单位、保护区类型都有缺省的代码,用户可以不输入,也可自己按照要求对代码进行修改(图层管理除外),操作方式与以上的示例相同。 注意:由于数据字典是以MapGIS内部数据库存放的,可以使用MapGIS的属性管理工具进行操作,增加空记录后可以进行手工操作。 3.3.4.1.13线与线分析 为了建库过程中的方便,系统提供了线与线分析功能,是对两个线文件进行空间分析的工具。主要包括三种方式:线属性合并、线文件求差、线文件连接。如图所示: 操作步骤: 1、单击分析文件一按钮,选择一个线文件;然后单击分析文件二按钮,选择另外一个线文件。 2、对话框下部显示的属性字段等信息是第一个线文件的属性字段。 3、在容差范围编辑框中,添入分析时用到的容差范围。 线与线分析的方式有三种: 线属性合并:文件一和文件二中的线从空间上进行比较,如果文件二中有线落在文件一中对应的线的限差范围内,则把用户在列表框中选择的属性字段值写到文件二中,用户可以按CTRL或SHIFT键来进行多项选择。如果用户选择的属性项在文件二中不存在,则系统会自动在文件二中添加该属性项。例如: 线文件求差:从取文件一把空间位置和文件二有差别的线实体添加到文件二,即在文件一中存在,而在线文件二中不存在的线找出来添到线文件二中。 线文件连接:把文件中属性字段值相等的线连接起来,如果有多条线满足该条件,那么系统会提示用户是否选择最大角度线来连接。首先要选中某个属性字段来作为针对文件的连接条件,如图1;然后在要具体给出选择的属性字段的值来作为针对属性的连接条件,如图2;最后来选择是否根据最大角度来连接,如图3,如果是则按照夹角中最大的角度的线来连接,如果选择否,则会保存一个点文件,以此来作为标志。 图1 图2 图3 注:对于类似十字路口的4条线文件的连接,由于考虑到交叉线的情况,一般只连接其中的一对相对的线。 3.3.4.1.14行政辖区合并 在建库过程中,系统中还提供了行政区合并的功能。系统会自动根据权属代码来检索,按照级别将相同的权属代码合并为一个行政区。要注意的是合并行政区只是针对村级行政区,即将村合并为乡或镇行政区。比如在一个行政区的权属代码有:420683113033、420683113032、420683113001、420683112005、420683112004几个村级行政区,那么系统会将这些行政区按照权属代码合并为420683113和420683112的两个乡级行政区。下面是合并前后的图形: 合并前 合并后 3.3.4.1.15属性值批量替换 该功能是针对需要统改某些属性值的情况,或者需要为属性值统一增加前缀或后缀。点击工具箱中的属性值批量替换功能,弹出如下对话框 属性值批量替换:选择文件,选定要替换属性值的字段,填写被替换的内容和替换内容,系统就会自动将该属性值替换。 属性值增加前后缀:可以为属性增加前缀或者后缀或者前后缀同时增加。 3.3.4.2权属数据处理 该部分功能是针对权属数据处理的,由地类图斑文件生成权属数据,并且生成权属地物的图斑文件必须是数据结构升级后的带有标准属性结构的图斑文件,操作对象为图斑文件的备份文件,使用这部分功能进行权属数据处理时先要对图斑文件进行条件合并。菜单功能列表如下: 3.3.4.2.1初始化宗地数据属性结构 一、在使用该功能之前要进行条件合并,条件合并的步骤如下: 双击该功能,弹出一个对话框要选择一个区文件,因为权属地物是通过地类图斑这个区文件得来的,这里选择地类图斑备份文件,如下对话框: 合并条件:ID>=0; 合并方式:选择“在符合相等的实体之间合并”; 相等条件:选择“权属单位代码”、“权属性质”、“坐落单位代码”; 运算字段:选择“图斑面积”相加; 点击“确定”,完成条件合并。 注意:条件合并的文件是土地利用数据库中地类图斑的备份文件。 二、条件合并后,可使用初始化宗地属性结构的功能,双击该功能,出现让选择区文件进行初始化的对话框,选择刚刚进行条件合并的图斑文件,系统自动进行初始化操作,初始化完毕后提示保存文件,这里要注意的是,保存的时候不能和进行初始化前的文件名相同,必须要另外取一个名字。 初始化时宗地数据的模板结构是依据安装目录下的program\\ccsys\\stdsys下的QSDW.WP。注意:宗地数据属性结构必须是土地调查标准属性结构。 3.3.4.2.2初始化宗地数据属性 在上一步中只是把图斑文件的结构初始化为权属数据的结构,但是权属数据还没有属性,在这一步中就是给权属数据赋属性。 双击该功能,出现让选择权属文件进行初始化的对话框,选择要进行初始化权属数据属性的宗地文件,系统自动进行初始属性操作,主要是为县代码、乡代码、村代码、座落单位代码,座落单位名称、权属单位代码、权属单位名称、权属性质等字段赋值。 赋值完毕直接覆盖掉原来的文件,初始化完毕后有处理完毕的提示: 注:该功能项是在初始化宗地数据属性结构后才能使用。 3.3.4.2.3界址点剪断界址线 该功能是根据新的界址点文件来剪断界址线,重新形成新的界址线文件,使用该功能时,会首先提示选择点文件,然后提示选择线文件,完毕后提示保存新的剪断后的界址线文件。 3.3.4.2.4根据标签生成界址点 该功能是根据点文件生成新的界址点,使用时首先提示选择点文件,然后提示选择区文件,这个区文件是为生成界址点作依据的,生成完毕后提示保存新的区文件,区文件中包括生成的新的界址点。 3.3.4.2.5地籍号自动生成 双击该功能,提示选择要生成地籍号的权属文件,系统自动为每一块宗地生成一个地籍号,完成后提示保存。 3.3.4.2.6界址线拓扑关系赋值 界址线拓扑关系赋值是根据界址线在宗地的拓扑关系自动地给界址线赋上界址线长度、左宗地号、右宗地号、起点号、止点号、左宗地指界人、右宗地指界人这些属性。 3.3.4.2.7宗地文件合并 该功能用于合并两个宗地文件,这两个宗地文件必须具有相同的属性结构。双击该功能,弹出让选择第一个宗地文件的对话框,接下来让选择第二个宗地文件的对话框,系统自动进行宗地文件合并,合并完毕后提示保存结果文件。 3.3.4.2.8界址点抽稀 该功能项是在宗地文件合并后进行,即对合并后的宗地文件进行界址点抽稀。 双击该功能,选择上一步保存下来的权属文件,弹出如下对话框: 对抽稀长度和抽稀角度进行设置,然后点“抽稀”,对界址点进行抽稀,抽稀完毕后提示保存结果界址点文件。 3.3.4.2.9界址点自动增加 该功能主要是针对有飞地的情况,对飞地自动增加界址点。双击该功能,弹出让选择要增加界址点的权属地物文件,系统自动增加界址点,完毕提示保存结果权属地物文件。 3.3.4.2.10根据空间位置赋图幅号 该功能是将权属专题中宗地图层的“所在图幅号”字段根据空间位置赋值,如果某个宗地跨越了两个或多个图幅的,会将这两个或多个的图幅号都记录在该宗地的“所在图幅号”字段中,具体操作如下: 1)双击“根据空间位置赋图幅号”,系统将自动处理; 2)处理完毕后,将弹出“操作成功”的提示框。 3.3.4.3基本农田数据处理 该功能是针对基本农田保护块、保护片、保护区进行计算。双击该功能,系统会进行基本农田的面积计算,完毕后会提示面积已重算。根据基本农田保护块和地类图斑层(线状地物、零星地物扣除)空间关系重算基本农田面积值。 3.3.5自定义工具 3.3.5.1单个文件上载 该功能主要是上载单个文件到数据库中。 操作步骤如下: 1、为某个数据库建立一个数据库,建立一个数据源,并建立MapGIS管理过程(具体建立过程见附录); 2、双击该功能,弹出如下对话框: 3、填写刚刚建立好的数据源,填写登录用户名和密码,并选择要上载的目标MapGIS文件; 4、点“确定”,执行上载功能。 3.3.5.2单个文件地类升级 该功能主要是用于对单个文件的地类进行升级。 注:该功能的运行必须在数据结构升级之后。 操作步骤如下: 1、双击该功能,弹出如下对话框: 2、选择地类转换方案,这个转换方案是需在program\\ccsys\\_cvt_下的cvtlnd.mdb里提前定义好的; 3、选择要进行地类转换的目标文件; 4、选择要进行转换的属性结构字段,一般为“地类编码”字段或“地类码”字段; 5、点“地类转换”,系统自动进行地类转换操作,转换完毕后会有如下提示: 3.3.5.3单个文件权属性质升级 该功能主要是用于对单个文件的权属性质进行升级。 注:该功能的运行必须在数据结构升级之后。 操作步骤如下: 1、双击该功能,弹出如下对话框: 2、选择权属性质升级的方案数据库,这个方案数据库是需在program\\ccsys\\_cvt_下的cvtlnd.mdb里提前定义好的; 3、选择要进行权属性质升级的目标文件; 4、选择要进行升级的属性结构字段,一般为“权属性质”字段; 5、点“权属升级”,系统自动进行升级操作,升级完毕后会有如下提示:
二、操作步骤介绍如下原始扣除比例 原始扣除方式 扣除图斑编号1 扣除图斑权属代码1 扣除图斑编号2 扣除图斑权属代码2 重置扣除比例 线状地物属性赋值.WB 线状地物左侧有图斑,右侧无图斑 0 右扣 报错 左图斑编号 左图斑权属代码 报错 左图斑编号 左图斑权属代码 1 其他 报错 线状地物右侧有图斑,左侧无图斑 右图斑编号 右图斑权属代码 1 右图斑编号 右图斑权属代码 报错 1 左扣 报错 其他 报错 线状地物在图斑内部 所在图斑编号 所在图斑权属代码 1 所在图斑编号 所在图斑权属代码 1 报错 线状地物左、右均有图斑 右图斑编号 右图斑权属代码 1 左图斑编号 左图斑权属代码 右图斑编号 右图斑权属代码 0.5 左图斑编号 左图斑权属代码 1 其他 报错
