第四届全国大学生GIS大赛上午Contest2

一、试题

某市近期对地块内建筑物数据进行采集更新,但在采集过程中,数据出现了偏移,为保证数据能够正确使用,工作人员需要对采集的数据进行处理。请根据以下要求对数据进行更新处理:

一、数据说明(见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)

修复后如下

三、说明

本稿为个人学习记录过程,为本人初稿,可能格式不太严谨,中间解题过程如有错误请指正,也欢迎大家进行学习交流。

  • 15
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值