一、试题
某市近期对地块内建筑物数据进行采集更新,但在采集过程中,数据出现了偏移,为保证数据能够正确使用,工作人员需要对采集的数据进行处理。请根据以下要求对数据进行更新处理:
一、数据说明(见“Data”文件夹)
1、新采集数据.DWG:对某个地块内建筑进行更新后的CAD数据
2、道路.shp:存储现有道路数据
3、地块.shp:存储现有地块数据
4、范围.shp:存储现有城市范围数据
5、建筑物.shp:存储现有建筑物数据
- 要求
1、将CAD数据中的“新地块”和“新建筑物”转为Shapefile格式,使之能够供工作人员纠偏使用。
2、已知该CAD数据记录的是osm_id=126262894的地块建筑数据,请将上述Shapefile图层更新至正确位置。
3、将新采集的图层数据更新到相应的要素图层中。
4、试查找坐标点(-15166767.657,6601513.062)所在的建筑物osm_id值,该点的坐标系为WGS_1984_PDC_Mercator;
5、对道路要素类依次进行拓扑检查并纠正,要求:
(1)不能有悬挂结点
(2)不能有伪节点
(3)不能相交
6、提交文件包括:地理数据库和技术文档;
(1)土地利用数据库:将所有图层导入数据库中,需要包含更新后的图层;
(2)技术文档:应包括解题思路、解题过程说明和结果等内容。解题过程说明中,请尽可能附图说明。
二、解决过程
1.CAD转shapefile
打开工具箱—转换工具—To Shapefile—要素转Shapefile(multple)
按要求将“新地块”和“新建筑物”转为Shapefile格式
2.纠正生成的shapefile位置
右击工具栏上方空白处,打开空间校正工具条,启动编辑器
点击空间校正下拉条,选择设置校正数据
在查找到正确位置后(osm_id=126262894的地块)
选择连接工具,找到区块边缘点,将需要校正的shapefile图层连接到正确位置上
在空间校正下拉框下点击校正
校正前后结果如下
保存编辑后关闭编辑器
3.将校正后的图层更新
分别对校正后的地块和建筑shapefile文件进行更新操作(分析工具—叠置分析—更新)
更新结果如下
4.试查找坐标点(-15166767.657,6601513.062)所在的建筑物osm_id值,该点的坐标系为WGS_1984_PDC_Mercator
在右侧目录中创建新shapefile点数据,设置其坐标系为WGS_1984_PDC_Mercator
启动编辑,选择新建的点数据,右击空白处,选择输入XY,按下Enter完成
也可以创建Excel表,在表格中输入坐标
左上方点击文件—添加数据—添加XY数据
输入表和字段,添加XY字段,点击OK
选择按位置查询,查询与该点相交的建筑图层要素
查询结果如下
5.建立拓扑
在目录中新建个人地理数据库/文件地理数据库,新建要素集
右键要素集,导入道路.shp
新建拓扑要素集,并为其添加拓扑关系
(1)不能有悬挂结点
(2)不能有伪节点
(3)不能相交
右键工具栏上方打开拓扑工具条,启动编辑
在工具栏中点击拓扑检查器,点击查询,在拓扑检查器中显示拓扑错误
6.检查拓扑
(1)不能有悬挂结点,悬挂节点例下图
右键缩放至该错误,再次右键选择修建(Trim)
修复后如下
(2)不能有伪节点,例如下图
右键缩放至该错误,再次右键选择融合到最长(Merge To Largest)
修复后如下
(3)不能相交,例如下图
右键缩放至该错误,再次右键选择分割(Split)
修复后如下
三、说明
本稿为个人学习记录过程,为本人初稿,可能格式不太严谨,中间解题过程如有错误请指正,也欢迎大家进行学习交流。