欢迎来到天天文库
浏览记录
ID:43187129
大小:140.05 KB
页数:11页
时间:2019-09-28
《实验五空间分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验五空间操作与空间分析一、实验目的掌握空间操作方法,理解空间分析的基本原理二、实验分组每人一组,独立完成三、实验内容选择查询剪裁与筛选合并重分区几何量算叠置分析缓冲区分析Voronoi多边形分析凸壳多边形分析地理编码空间统计提取河网密度四、实验步骤(-)选择与查询选择指从已有对象中获取一个子集,查询指获取满足一定条件的子集。1.从屏幕选择打开Area,地图窗口可见,作为查询基础表,使用信息工具①点选图形(省份区域),看返回内容。打开浏览窗口,并排窗口,图层控制置为可选择。使用选择工具,在地图窗口点选任一单元,查看属性
2、记录被选中的情况;按下Shift键,选择华东地区各省份,查看Area属性记录和选择表(Selection)情况。尝试使用矩形工具选择华东区。注意Selection表为临时表,欲保存,可使用文件〉另存为功能。在Area属性表浏览窗口最前(左端)点选任一记录,看地图窗口的情况;点选河北省,看“飞地”是否被选中;按下Ctrl选择多条表记录,看地图窗口变化。打开City地图窗口,图层控制确保为可选择。地图〉选项〉距离单位〉公里。选择半径选择工具,选择上海500Km内的城市,并查找城市名。半径Radius动态显示在窗口下状态栏左
3、侧。调用边界选择工具,点选某多边形,看被选中对象。实验五空间操作与空间分析一、实验目的掌握空间操作方法,理解空间分析的基本原理二、实验分组每人一组,独立完成三、实验内容选择查询剪裁与筛选合并重分区几何量算叠置分析缓冲区分析Voronoi多边形分析凸壳多边形分析地理编码空间统计提取河网密度四、实验步骤(-)选择与查询选择指从已有对象中获取一个子集,查询指获取满足一定条件的子集。1.从屏幕选择打开Area,地图窗口可见,作为查询基础表,使用信息工具①点选图形(省份区域),看返回内容。打开浏览窗口,并排窗口,图层控制置为可选
4、择。使用选择工具,在地图窗口点选任一单元,查看属性记录被选中的情况;按下Shift键,选择华东地区各省份,查看Area属性记录和选择表(Selection)情况。尝试使用矩形工具选择华东区。注意Selection表为临时表,欲保存,可使用文件〉另存为功能。在Area属性表浏览窗口最前(左端)点选任一记录,看地图窗口的情况;点选河北省,看“飞地”是否被选中;按下Ctrl选择多条表记录,看地图窗口变化。打开City地图窗口,图层控制确保为可选择。地图〉选项〉距离单位〉公里。选择半径选择工具,选择上海500Km内的城市,并查
5、找城市名。半径Radius动态显示在窗口下状态栏左侧。调用边界选择工具,点选某多边形,看被选中对象。调用多边形选择工具,在地图上绘制某范围的多边形(如不规则街道辖区),得多边形内所有对象情况。通过图层控制将Area上移一层,再次使用多边形选择工具,查看结果。1.选择查询复杂情况下,通过构造有关数据的问题或查询来创建查询表。打开Area,确保可选择。查询(Query)>查询(Selection,选择)〉打开选择对话框〉辅助>列>人口〉运算符〉>输入表达式窗口(人口〉后)>100000000,形成“人口>100000000
6、”查询表达式(若属性表不含人口,请改为其它人口字段)。确定即可,也可先行检验。在选择对话框还可指定临时表名称和结果的属性(列)排序方法等。*输入项中除中文外,一律为半角英文,尽量从下拉框选择输入。2.SQL查询以上选择只是筛选基础表中的原生数据。而SQL查询功能更加强大,能生成派生隐含信息,能连接表,可以对基础数据表进行合并、聚合、排序等操作,并创建新表。打开浏览属性数据。查询>SQL选择,打开SQL选择对话框,下拉菜单选择:选择列(结果列,*为通配符,即输出属性表所有字段值)从表一Area按列分组一地区名按列排序一农
7、村人均收入单击保存模板,命名为SQL1存盘(默认后缀是qry),单击取消,取消SQL对话框。查询>SQL选择,打开SQL选择对话框,载入模板,选择SQLl.qry载入,单击确定,进行查询。观察查询结果表,并按农村人均收入升序排列(新版可直接排序属性表)。可另存查询记录为一基础表。利用字处理软件,找到并打开你保存的SQLl.qry文件。解释各语句的意义。重新设置SQL对话框如下:其中条件输入“农村人均收入>0”,则排除收入为0的记录参加运算(0原来代表缺失值),确定,观察查询表排序的变化,关闭查询表。3.地理查询地理运算
8、符Contains若B的中心在A的边界内,则对象AContains(包含)对象BContainsEntire若B的边界完全在A的边界内,则对象AContainsEntire(完全包含)对象BWithin若A的中心在B的边界内,则对象Awithin(包含于)对象BEntireWithin若B的边界完全在A的边界内,则对象AEntir
此文档下载收益归作者所有