2023年11月23日发(作者:)
Dwg格式数据转换为SHP格式
DWG转换前注意提供的文件坐标是否为实地坐标,如为图纸坐标应在
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_’文件,出现下图的几个图层,CADStaging
表示图形,其它的几个表为属性表,如下图1-4
图1-4
属性表只需共同选择‘Entity’、‘XtrProp’两个表后点击ADD打开,如图1-5,
再次点击加载后,再次双击图形‘CADStaging’选择‘area’、‘line’、‘point’
三层,如图1-6;
图1-5
图1-6
图形和属性加载后,在左边的目录树上可以看到相应的五层数据,如图1-7
图1-7
2、将属性内容挂到相应的点、线、面的图形上;
选择‘Point’层上点击右键,选择选择后,弹出如下对
话框,选择‘Joins & Relates’,点击‘ADD’,如下图1-8
图1-8
在弹出的1-9对话框中,将的钩
去掉,再将1:EntID、2:XtrProp、3:EntID选择相应字段,如下图1-9,点击
‘OK’
图1-9
再次点击图1-8,将的钩去掉,
再将1:、2:Entity、3:EntID选择相应字段,如下图1-10,点击‘OK’
图1-10
此时‘Point’点图层内加载了此两层‘Entity’、‘XtrProp’的属性信息,如图1-11;
图1-11
其‘Line’、‘Area’的属性挂也如同‘Point’挂属性操作方式一致。只是在挂
‘XtrProp’字段时如图1-10,‘Line’的1选择,‘Area’的1选择
。
三、 保存为SHP文件
点击‘Point’图层点击右键选择DATA—EXPORT DATA,如下图1-12:
图1-12
将图层输出到同一目录下,文件名按‘Export_Output_Point’命名,如图1-13,
其它的‘Line’、‘Area’两层也按相同的方法输出,文件名命名为‘Export_Output_
Line’、‘Export_Output_ Area’
图1-13
发布评论