第一范文网 - 专业文章范例文档资料分享平台

实验六 矢量数据分析

来源:用户分享 时间:2025/6/8 5:45:36 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验六:矢量数据分析之缓冲区建立和地图叠置

实验数据:landuse、soils、和sewers的shapefile

实验目的:按以下选址标准,为新的大学水产养殖实验室找到一个合适地点。(1)土地利用

类型为灌木;林地为宜(如landuse中的字段lucode=300);(2)选择适宜开发的土壤类型(如soils中的字段suit>=2);(3)必须位于距离下水道300m之内。

实验步骤:

1、 将三个图层加载到arcmap.

2、 首先建立sewers的缓冲区。打开arctoolbox窗口。在arctoolbox快捷菜单中设置

environments,将chap11设置为当前工作空间。在analysis tools下proximity工具箱内双击buffer工具。在出现的buffer对话框中,选择sewers为输入要素集,sewerbuf.shp为输出要素集,键入300m作为距离,选择All为dissolved type ,然后点击ok。打开sewerbuf的属性表,可以看到属性表中只有一条记录对应于已作边界消除的缓冲区。 3、 进行soil、landuse和sewerbuf地图叠置操作。在analysis tool下overlay工具箱内双击

intersect工具。选择soil、landuse和sewerbuf作为输入要素,键入final.shp作为输出要素类,点击ok执行操作。

4、 从final中选择符合前两项标准的多边形。在analysis tool下extract工具箱内双击select

工具。选择final为输入要素,将输出要素命名为sites.shp,并点击用于输入表达式的SQL按钮,在出现的query builder对话框中,键入以下表达式:“SUIT”>=2 AND “lucode”=300。点击ok,推出该对话框。

5、 打开sites属性表,注意该表包括了两套面积和周长数据,并且各个字段含有重复数值。

这是因为arcgis desktop不能自动更新输出的shapefile文件中的面积和周长值。使其更新的一个简单办法是:把sites转换为geodatabase要素类,要素类的shape-area和shape-length字段就有更新过的数值。或者用下面步骤6、7、8中简单的工具完成更新的任务。

6、 在data management tools 下fields工具箱内双击add field工具。选择sites作为输入表,

键入shape-area作为字段名,选择double作为字段类型,键入11为字段精度,输入3作为字段尺度,点击ok。用相同的方法添加shape-leng新字段到sites中。

7、 在sites属性表中,右击shape-area并选择calculate geometry。点击yes进行计算。在

calculate geometry对话框中,选中area为性质,平方米为单位,点击ok。Shape-are就赋予了正确的面积值。

8、 右击shape-length并选择calculate geometry。在接下来的对话框中选择yes。在calculate

geometry对话框中,选中length为性质,以米为单位,点击OK,shape-length就赋予了正确的周长值。

搜索更多关于: 实验六 矢量数据分析 的文档
实验六 矢量数据分析.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1nph90vie34c2db0069e_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top