ArcGIS第1次实验 #手把手教~

1  实验目标

1.1 配准China.jpg,保存控制点坐标;

1.2 在配准的地图基础上,数字化自己家乡和相邻省份的边界、河流和省会;将线文件转面;对转换得来的面进行属性表的编辑;

1.3 建立Personal Geodatabase,将数字化的Shape文件导入;

2  实验步骤

小提示:实验开始前,打开ArcMAP10.8,首先需要建立和自己的文件夹的联系,以便于后续操作:

①打开arcgis软件,首先弹出的窗口是建议你打开之前保存的工程图,可以直接关掉;

②点击上方的该图标,与自己接下来要打开的文件夹建立联系;

2.1  Georeferencing配准地图

打开已经建立联系的文件夹中的“China.jpg”文件;滑动光标,发现右下角小字显示的经纬度明显是不正确的,所以需要进行地图的配准;

①先在菜单空白处击右键,在出现的功能选项中选择“Georeferencing”(即“地图配准”);

②根据经纬度坐标进行配准:

先选择“Georeferencing”的菜单栏中的“add control points”功能进行控制点的增加,接着在地图中寻找经纬度已知的控制点。选中控制点,右击鼠标选择“输入X和Y”的功能,进行经纬度的录入;一共打10个控制点即可;

 注意:

(1)X处输入经度,Y处输入纬度;

(2)控制点的选择要尽量于地图的四角都有分布,并且为了方便查看真实的经纬度,需要将控制点选择在经纬线的交汇处;

(3)“自动校正”功能:由于每次控制点的添加都会使地图发生较大程度的移动,对操作造成不便,所以可以先在“Georeferencing”菜单中选择取消自动校正功能,等到完成所有控制点的选择后再将其恢复。

(4)查看已选择的控制点:在菜单中选择“查看链接表”功能,可以对已经选择的控制点的经度、纬度、误差进行查看。

③选择三阶多项式:

在完成所有控制点的选择后,在菜单“Georeferencing”功能中的“变换”一项中,选择三阶多项式。

④缩放至图层进行效果检查:

由于投影方式,配准完成之后的地图应呈扇形。

2.2 ArcEditor工具屏幕数字化

2.2.1 建立类型为线的Shape文件

①在个人文件夹中新建shape文件

本次实验中,在右侧“catalog”中“DAY1”文件夹中击右键,依次选择“New”——“shapefile”,新建shape文件,并对其要素进行设置。

 例如,本实验首先进行河北省及其相邻7个省份边界的数字化,首先要在“name”一行命名为“line1”,要素类型选择“polyline”,空间参考选择和“CHINA.shp”相同的参考系(即:地理坐标系“geographic coordinate systems”处为“WGS 1984”,投影坐标系“projected coordinate systems”处为“clarke_1866_UTM_zone_50N”)

②数字化省份边界及河流

创建成功后,点击菜单“editor”开始编辑。此时光标变成“+”,接着依次对省份边界、河流进行勾画;勾画完成后,再次点击“editor”的“save edits”,对编辑内容进行保存。

【注意】:

  1. 在数字化省份边界时,注意线与线最终要闭合(最好首尾之间相接处要余出一段线),否则在下一步不能转出面文件;
  2. 若是完成编辑,需要对节点进行校正,可以选择上方菜单中的“edit vertices”功能对节点的位置进行修改。

③完成边界及河流的数字化

为了让线段在地图上更清晰的显示,可以修改线段样式。

最终数字化省份边界的结果如下图所示。本次实验以河北省为中心,依次数字化其相邻省市(内蒙古、山西、河南、山东、北京、天津、辽宁)的边界:

在数字化河流时,需要用相同方法新建shape文件,分别对河流进行数字化。本次共数字化八个省份的14条河流,依次将线文件命名为“1~14line”。

2.2.2 建立类型为点的Shape文件

在右侧“catalog”中“DAY1”文件夹中击右键,依次选择“New”——“shapefile”,新建shape文件,并对其要素进行设置。其中文件类型选择为“point”即可,其他设置同上所述;

创建成功后,点击菜单“editor”开始编辑,编辑结束后点击“editor”的“save edits”以对编辑内容进行保存。

本次实验共数字化8个省会城市,依次将点文件命名为“Point1~8”。

数字化点、线的结果如下图所示:

2.2.3 线转面

打开“toolbox”,依次选择功能“data management tool”——“features”——“feature to polygon”进行将线转为面的操作。其中“input”处需要输入省份边界的线文件“line1”,“output”处选择输出到个人文件夹;点击OK即可完成线转面。

✔小提示:这块真的很崩溃qwq!古有八省联考,今有谁家好人把这八个省转了七八遍呀o(╥﹏╥)o

其实最终的标准是,在画省市的时候,连边界带省区的交界都只用一条线画下来,最后把所有省市转到一个图层就OK。不要担心省与省间挤成一坨的问题,最后只要线是闭合的,属性表就会把这些分隔开来的面区分出来。

2.2.4 增加属性

首先要取消编辑(否则在后续操作无法选中添加字段),右击图层打开属性表:

在属性表中,击左上角图表进行属性值的添加,需要增加的是“name”,类型选择“text”形式;点击OK完成后,在editor中选择“start editing”,这时再次打开属性表,在新添加的“name”一栏中进行命名。

2.3 Geodatabase数据库的创建

①创建个人数据库:

  在“catalog”一栏中,右击个人文件夹,新建“personal geodatabase”,命名为“hometown.mbd”,即可建立个人数据库;

②在个人数据库中创建一个数据集:

右击创建好的个人数据库,新建“feather dataset”,其中注意投影方式的选择和之前步骤的shape文件相同。

③将shape文件数据导入到个人数据库:

首先,右击catalog中的个人数据库,在import中选择导入单个要素;

接着,在“input”处选择shape文件,注意导入在个人数据库中的文件需要有ID、Name两个字段。

【注意】:

如果所有省份在一个图层,那么在导入转成面的文件时,要把一个图层中所有省份都选中(即线条呈现蓝色状态)才可以将所有面文件导入到个人数据库中,否则可能会有遗漏。

3  实验结果

所有步骤完成后,检查实验结果:

  1. 个人文件夹中已有控制点坐标;
  2. 在个人数据库中,含有面文件(河北省及周围7个省市的面文件shape图)、线文件(14条河流的shape图)、点文件(8个省会);
  3. 在右上角菜单中点击“file”进行工程图的保存,命名为“gongchengtu.mxd”

碎碎念qwq:把所有文件叠巴叠巴,本次实验就完成啦 orz orz

本人在实验中也确实遇到过一些问题,其中最大的就是每个省市的划线,以及线转面问题。值得注意的是,arcgis本身作为一种解放人类的工具,不应该在操作中反而给自己添麻烦。

每个省份之间的交界描一遍就可以啦,这样既可以节省工作量,又可以让自己的图更加美丽(没有缝缝),更加科学(老师不吐槽)~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值