城镇建库流程(CASS数据转换)第一部分:DWG转化SHPDWG转换前注意提供的文件坐标是否为实地坐标,如为图纸坐标应在CASS 内先将DWG文件进行坐标变换后再进行下面的操作。
一、将DWG格式的文件转换为MDB格式通过ArcToolsbox------conversion tools------import from CAD,如下图1-1图1-1双击‘import from CAD’,在弹出的对话框中选择需要转换的DWG文件,程序在打开文件的同一目录下生成同文件名的MDB文件,如图1-2;二、将MDB文件转换为SHP文件1、读出MDB的图形及属性表:通过Arcmap的加载,选择生成的MDB文件,如下图1-3图1-3双击‘珠宝屯村2000_ImportCAD.mdb’文件,出现下图的几个图层,CADStaging 表示图形,其它的几个表为属性表,如下图1-4图1-4属性表只需共同选择‘Entity’、‘XtrProp’两个表后点击ADD打开,如图1-5,再次点击加载后,再次双击图形‘CADStaging’选择‘area’、‘line’、‘point’三层,如图1-6;图1-5图1-6图形和属性加载后,在左边的目录树上可以看到相应的五层数据,如图1-7图1-72、将属性内容挂到相应的点、线、面的图形上;选择‘Point’层上点击右键,选择选择后,弹出如下对话框,选择‘Joins & Relates’,点击‘ADD’,如下图1-8图1-8在弹出的1-9对话框中,将的钩去掉,再将1:EntID、2:XtrProp、3:EntID选择相应字段,如下图1-9,点击‘OK’图1-9再次点击图1-8,将的钩去掉,再将1:Point.EntID、2:Entity、3:EntID选择相应字段,如下图1-10,点击‘OK’图1-10此时‘Point’点图层内加载了此两层‘Entity’、‘XtrProp’的属性信息,如图1-11;图1-11其‘Line’、‘Area’的属性挂也如同‘Point’挂属性操作方式一致。
只是在挂‘XtrProp’字段时如图1-10,‘Line’的1选择Line.EntID,‘Area’的1选择Area.EntID。
三、保存为SHP文件点击‘Point’图层点击右键选择DATA—EXPORT DATA,如下图1-12:图1-12将图层输出到同一目录下,文件名按‘Export_Output_Point’命名,如图1-13,其它的‘Line’、‘Area’两层也按相同的方法输出,文件名命名为‘Export_Output_ Line’、‘Export_Output_ Area’图1-13第二部分:数据分层及整理一、SHP分层在TOOLS中打开已转好的点线面文件。
数据维护数据分层维护数据转换分层分层结束后,要素列表中生成新节点“分层后数据”。
点击“分层后数据”右键选择“输出到ShapeFile”,有数据的层被保存,删除“分层后数据”节点,然后重新加载保存的SHP。
这样多余的图层不在显示。
由于CASS数据复杂多样性,我们的模板没有完全对应,我们需要将未转换的点线面进行处理。
二、未转换图层整理由于CASS数据转换成SHP时,会出现一些冗余数据。
如界址点会转换成面层的圆圈,线层的圆圈,还有一个点。
还有部分是我们tools中是符号显示,如下图,多余线即可删除。
处理时要注意有属性的图块。
可以利用批量赋属性到对应的地方。
此外还有少量模板没有对应的层,我们可以自己编写模板使之对应。
编写模板方法有两种(1)数据维护数据分层维护转换分层模板编辑出现如下对话框,读入CAD 自动转换南方CASS模板.txt点击新增,然后按照对应关系编写模板。
各个字段的意思如下:类型:CAD中某个地物的类型CAD符号代码:在CAD中符号的值,转入SHP时的SOUTH_XDSt里的值苍穹符号代码:转换到我们的符号代码苍穹符号代码字段:符号代码填的字段苍穹层名:转换到我们的层属性对应值:需要转换的属性,用下列方式(FLOOR_XDIn:FWCS|STRUCT_XDS:FWJG)CAD中 FLOOR_XDIn 对应到我们的FWCS,STRUCT_XDS对应到我们的FWJG 苍穹符号代码,苍穹层名可在系统设置要素代码分层设置中查看(2)直接按照CAD自动转换南方CASS模板.txt的格式在文本后增加。
以下是具体处理图层的一些方法。
1.整理未转换的面层。
如下图,关闭未转换前的点、线、面,关闭未转换线层。
点击“未转换面层”右键“属性浏览”,将属性浏览中的SOUTH_XDST排序按顺序处理未转换的面层,逐一清理。
对于冗余数据,查看是否带属性,若附带属性,则选取出来,单独存SHP以未转换的面层的界址圆圈为例。
界址点转成SHP时分解成界址点,界址圆圈。
界址圆圈实为多余,但属性在界址点的一些属性在界址圆圈上,我们需要提取界址圆圈,以方便后面批量赋属性。
301000为界址点圆圈,选中或者选中“未转换面层”,右键“属性浏览”中选取。
复制粘贴选中图块,最下面新增一未转换图层,选中“未转换面层”,单击右键,选择“查看属性字段”,弹出属性字段列表对话框,将图层名称“未转换面层”改名为“界址圆圈”。
(2)若图块不是多余,而是模板中没有相应对应,则添加模板,再次转换。
(3)若是在CASS中无实体代码,即SOUTH_XDSt为空。
在CASS中查看原图辨别。
可依据图层(属性浏览中Layer)等来选取分到对应的层中。
2.整理未转换线层方法同整理未转换面类同。
3.查看点层方法同整理未转换面类同(点状地形)。
未转换的点大部分为注记点,在下面的赋属性到图形上详细讲解。
属性一般在RefName一栏中。
三、赋属性1.利用注记点赋属性,如房屋,界址圆圈,控制点下面列举几个实例:(1)利用房屋注记点给房屋赋属性选取141111-1,141111-2,141121-1,141121-2,141131-1,141131-2,141141-1,141141-2,141151-1,141151-2,141161-1,141161-2,复制输出SHP,更名为房屋注记(方法同界址圆圈),然后注记拷贝到房屋。
(2)界址点赋值如图注意:若采用“界址圆圈属性拷贝到界址点”这一功能,界址点号须在SOUTH_XD_1一栏中,若是在其它栏中,用编辑功能中地物属性批量修改。
例如SOUTH_XD_1一栏属性为J,SOUTH_XD_4属性为点号,可以采用字段拼接的方式将界址点号赋到SOUTH_XD_1。
属性赋好后输出SHP。
将未转换面层中的301000删除。
(3)控制点赋值高程注记:131100-1,131200-1,131300-1,131400-1,131500-1,131600-1,131700-1,131800-1,131900-1,132100-1,133300-1,134100-1RefName 对应到 KZGC点名注记:131100-2,131200-2,131300-2,131400-2,131500-2,131600-2,131700-2,131800-2,131900-2,132100-2,133300-2,134100-2 RefName 对应到控制点点名:PTNAME采用空间关系赋属性。
编辑功能最近点属性赋值2.其他方法赋属性转换时房屋层中有部分属性,空间关系赋属性3.手工赋属性参考DWG,将属性赋到对应属性中4.注意宗地属性赋值:宗地300000(SOUTH_XD_1:DJH|SOUTH_XD_2:QLR|SOUTH_XD_3:JDLH)模板将地籍号,权利人,旧地类号属性对应上。
302010 宗地边长注记302005 宗地面积注记302004 宗地权利人注记302003 宗地地类注记302002 宗地地号注记由于cass的数据不规范,大家需要根据不同情况选择合适方式整理属性。
属性注记点在图形内可利用空间属性赋值,属性注记点在图形附近可采取就近点赋值等等。
相关的注记点也可通过模板进行转换分层后来进行赋值。
第三部分:数据检查及入库一、库体建设1.建数据库,字典设置:地类字典、权属系统、管理区、行政区设置等。
2.生成分幅信息通过输入建库范围的最大、最小X,Y坐标,生成标准的分幅信息数据。
可在生成的分幅信息设置内,录入图幅名称、测图单位、出版社名称、调查时间、测图时间、图式规范名、测量员、绘图员调查员、检查员、坐标信息编辑按照投影坐标,录入左下角X,Y轴数据,输入X,Y增量(1:500分幅图50×50,为X:250米Y:250米)大比例尺不需输入理论面积。
3.数据整理不同格式的数据通过转换工具转换后,根据TOOLS进行数据的整理。
图形数据属性录入数据分层后,根据各个图层的要求,有些图层需要录入属性内容,如房屋层,需要输入房屋的楼层、结构等信息;宗地层,需要输入宗地的宗地号、地类号等等。
其输入的属性信息,有些是通过设置的模板进行选择的,如管理区的代码、地类的代码等。
4、按分幅、区域保存文件数据以分幅或区域的数据进行保存。
二、数据分层检查利用程序的单层检查、图形常规检查、悬链检查等功能,对数据进行多种叠加检查,保证数据的正确性。
针对不同比例尺数据,整理基本原则就是低精度数据服从高精度数据。
区域范围及分幅之间保证数据的完全无缝整理。
以下为各图层的检查及整理数据事项:(1)要素代码正确;(2)其它格式的转换数据,图层正确,要素无丢漏;(3)图形常规检查:单层检查、叠加检查、悬链检查;共点、求交检查。
(4)属性检查数据检查要点:1、宗地层:图形错误:不能相交、重叠、自相交、共点、重点、未封闭、空洞(如城镇的宗地此项不是错误);注:宗地中一共有三种,国有土地使用权、集体土地使用权、集体土地所有权。
因为一块土地的所有权只有一个,国有和集体所有,其中国有土地行业集体所有的土地加在一起覆盖整个区域,而集体土地中,集体使用的宗地的所有权是某个集体,使用权是该集体中的某个权利人,所以该宗地既有使用权又有所有权,导致集体使用的土地和集体所有的土地是互相重叠的。
基于以上原因,我们在处理的时候,必须先通过层选取,根据QSXZ等于“村集体土地使用权”将集体使用的宗地过滤出来,复制到一个新的工程中,再将剩余的集体所有和国有的宗地建拓扑,将国有宗地从集体所有宗地中扣除,再将复制出去的集体使用的宗地拷贝回来即可,村集体土地使用权的不进行宗地的拓扑,因此出现的‘重叠区域’不进行修改;图1-5属性错误:管理区单位(localid)不能为空或是输入错误;宗地号(zdbh)及地类号(xdlh)不能为空及输入错误;注:集体土地宗地,有些宗地属于村,所以无地类用途,在此也可不用修改。