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

一、试题

现有一批采集完毕的数据,其中矢量数据存在以下问题需要解决:1)某些图层中要素的几何信息存在错误,需要用标准检查方法进行数据检查;2)数据陈旧,需要进行更新。请根据以下要求对数据进行整理与更新:

一、数据说明(见Data文件夹)

1、block:已有宗地地块数据的边界线数据;

2、building:已有宗地建筑物的二维矢量面数据;

3、local:该区域的绿化用地数据;

4、parcelnew.tif:最新的宗地地块图文件;

5、route.jpg:道路分布图;

6、道路等级表.xls:道路类型与等级的对应说明;

7、tree.csv:所有树木的空间位置点坐标文件;

8、type.xls:宗地地块类型说明文件;

9、example.jpg:图例符号参考文件;

二、要求

1、检查现有block(线要素)图层,保证所有要素闭合,并将其转换为parcel(面要素);

2、请根据最新的宗地信息“parcelnew.tif”进行地块数据采集,存储为矢量面要素parcelnew,并在属性表中建立字段记录地块的类型;

3、试分析parcel图层和parcelnew图层,提取被更新的宗地数据,命名为update_;

4、计算update_中各类型地块被更新的面积,并按照类型制作柱状图;

5、编辑现有building(面要素)数据,要求各要素均位于新的parcelnew(面要素)内部,将超出部分另存为新图层error;

6、参考已有图层数据,对道路图片文件route.jpg进行配准;参考example.jpg中道路类型图例以及“道路等级表.xls”文件,对道路进行数字化采集,存储为road图层,并在属性表中记录道路的名称、类型和等级;

7、根据tree.csv文件中记录的坐标点数据,创建树木点要素类tree,坐标系与block相同;

8、检查tree要素是否位于类型为open grass的绿化用地范围内,超出部分删除,将符合要求的树木图层存储为tree2;

9、根据example.jpg中的符号类型,创建新符号库;

10、图层符号化:tree图层按照树木类型和等级值设置相应的符号与大小;road图层按照等级设置道路符号;parcelnew图层按照类型设置任意的符号;

11、制作专题图:要求具有图名、比例尺、图例、指北针等要素,图层包括:tree2,road,local,building,parcel,parcelnew;并与要求4中的柱状图一并进行排版出图。

二、解题过程

1、检查线要素block是否闭合

在Catalog中新建文件/个人地理数据库,右键建立新的地理要素集,右键新的地理要素集,导入单个要素block

右键地理要素集,新建新的拓扑要素集,建立新的拓扑规则——不存在悬挂点

启动编辑,打开拓扑工具条,打开错误检查器,点击查找,发现错误未闭合处如下图

2、修正未闭合线要素

在错误检查器中,右击放大到错误处,编辑线要素,将断处连接

修正前后如下

启动边缘捕捉可以方便连接线段

             

将全部错误修正完成后,点击拓扑工具条上的检查当前拓扑,直到错误全被修复

3、闭合要素转面

打开工具箱,数据管理工具—要素—要素转面工具

将闭合线要素转换成面要素

4、分析parcel和parcelnew

提取被更新的地方,打开工具箱,分析工具—叠置分析—擦除

得到更新地块

点击视图—图表—创建图表,选择面积字段

4、栅格转面

将parcelnew.tif转换成 矢量要素parcelnew

打开工具箱,转换工具—来自栅格—栅格转面

打开属性表,按照要求,在parcelnew中新建字段地块类型

5、处理building要素

保存位于parcelnew要素中的building要素,将位于parcelnew之外的要素另保存error

打开工具箱,分析工具—叠置分析—擦除

用building要素擦除parcelnew要素,可得到位于parcelnew要素外的error建筑地块

再次使用擦除工具,用building要素擦除error要素,得到位于parcelnew要素内的building要素

6、配准route图像并数字化

打开地理配准工具条,选择route图形进行配准

在route图像和parcelnew要素中找到接近处使用配准工具连接,添加四个以上控制点后纠正,不做过多描述,配准后如下图

新建road要素类,启动编辑,根据配准好的route图像数字化,并在属性表中记录道路的名称、类型和等级;不做过多描述

7、创建树木点要素

点击左上角文件—添加数据—添加XY数据

导入记录树木坐标的数据

点击上图的编辑Edit,为其配置坐标系,使用导入坐标系,使其与block一致

添加完成后,右键导出数据保存

8、检查树木要素

检查tree要素是否位于类型为open grass的绿化用地范围(local)内,超出部分删除,将符合要求的树木图层存储为tree2;

打开工具箱,分析工具—叠置分析—相交,导入tree要素 和 绿地范围local要素,得到位于绿地要素的tree要素

9、符号化

对tree要素和road要素符号化

点击上方导航栏—自动化—模式管理器

可以在line Symbols中右键新建编辑新的线要素符号,同样可以在Marker Symbols中编辑新的点要素符号

例如下

10、制作专题图

点击上方导航栏——插入,可以插入图名、比例尺、图例、指北针,最后根据要求完善专题图

三、说明

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

  • 42
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值