实习四 空间缓冲区分析

Preview:

DESCRIPTION

实习四 空间缓冲区分析. 1. 缓冲与叠合应用 2. 邻近区与服务区分析. 1. 缓冲与叠合应用. 该实例主要是模拟实际项目的 GIS 分析,介绍常用的基于矢量的分析,如缓冲、地图叠加、边界融合和表格数据处理等的应用。 本实例要求用下列指标选择寻找一个新的大学水产养殖实验室的适宜地点: 土地利用类型 为灌木林地(如在 landuse.shp 中 lucode = 300 ); 选择适宜开发的 土壤类型 (如在 soils.shp 中 suit >= 2 ) 地点必须离 下水道管线 300m 范围之内。 - PowerPoint PPT Presentation

Citation preview

实习四 空间缓冲区分析

1. 缓冲与叠合应用2.邻近区与服务区分析

2

1. 缓冲与叠合应用该实例主要是模拟实际项目的 GIS 分析,介绍常用的

基于矢量的分析,如缓冲、地图叠加、边界融合和表格数据处理等的应用。

本实例要求用下列指标选择寻找一个新的大学水产养殖实验室的适宜地点:– 土地利用类型为灌木林地(如在 landuse.shp 中 lucode = 300 );

– 选择适宜开发的土壤类型(如在 soils.shp 中 suit >= 2 )

– 地点必须离下水道管线 300m 范围之内。 启动软件,并载入地图操作模块( GeoProcessing exten

sion );

3

4

5

以 300m 缓冲距离对下水道管线( sewers.shp )作缓冲。

6

7

8

9

接下来对 soils.shp 和 landuse.shp进行叠加操作。

10

指定输出的文件名为 landsoil.shp

11

12

接下来需要将landsoil.shp 和 sewerbuf.shp进行叠加。(注意一次只能叠加两个专题图)

13

指定输出的文件名为 finalcov.shp ,该文件中含有适宜性分析的全部属性数据。

14

生成的 finalcov.shp 文件中含有适宜性分析的全部属性数据,接下来要做的是查询分析。

15

打开 finalcov.shp 的专题属性表,开始编辑表格。

16

17

18

19

[Shape].returnarea

20

[Shape].returnlength 更新周长

21

22

基于属性字段的专题融合

23

24

图中黄颜色的区域为适宜地址

25

2. 邻近区与服务区分析

(1) 产生多边形要素的邻近区(2) 线状要素的邻近区(3) 道路密度的计算(4) 基于网络的服务区

26

27

选用菜单 View/Properties…, 在弹出的视图属性定义对话框中按下图设置 :

28

激活专题“仓库” ,选用菜单 Theme/Create Buffers…,并按提示操作 :

29

按 Next>> 键继续

30

31

打开邻近区专题的属性表“ Attribute of Buffer1 of 仓库” , 选用菜单 Table/Start Editing, 然后按以下方法编辑 :

32

计算面积 :

33

(2) 线状要素的邻近区进入 View2, 该视图有两个专题:线状专题“道路”仅用于

地图显示,不参加分析 ;线状专题“铁路”为邻近区的分析对象。假设根据当地的情况,沿铁路两侧 20米、 40米范围内,进行环境整治、植树,要求提供专题地图。

34

选用菜单 View/Properties…, 在弹出的视图属性定义对话框中按下图设置 :

35

激活专题“铁路” , 选用菜单 Theme/Create Buffers…, 并按提示操作 :

36

按 Next>> 键继续

37

按 Next>> 键继续

38

完成后生成的缓冲区。

39

(3) 道路密度的计算关闭前面练习的表和视图,进入视图 3 ,该视图有 2 个专题:线状专题“道路”,面状专题“区界”,要求计算某个区界范围内的道路密度。

按一般定义,道路密度=区界范围内的道路总长度 / 该区面积,常用度量单位是每平方千米内有多少千米道路。

40

a. 计算区界多边形的周长选用菜单 View/Properties…,在弹出的视图属性定义对话框中按下图设置 :

41

打开属性表“ Attribute of 区界” ,然后添加字段Perimeter( 周长 )和计算 Perimeter 的值 : [Shape].returnlength

42

b. 产生离开计算边界的邻近区激活专题“区界”,用要素选择工具选择一个多边形;选用菜单Theme/Create Buffers…,在提示下完成操作:

43

44

按 Next>> 键继续

45

按 Next>> 键继续

46

按结束完成,生成缓冲区。

47

c. 选择在计算范围内的道路、计算密度激活专题“道路” ,选用菜单 Theme/Select By Theme…, 弹出的对话框按以下设置 :

48

按 New Set 键继续,完成查询选择。

49

打开要素属性表“ Attribute of 道路” ,激活字段名 Length, 选择菜单 Field/Statistics : sum = 9489.26 米

50

激活专题“区界”,用要素选择工具选择多边形。打开要素属性表“ Attribute of 区界”,查看多边形面积和周长。面积= 991566.30,周长= 5354.69

51

计算范围内的道路密度为 : (9489.26-5354.69/2 ) /991566.3×1000 = 6.87km/km2。– 式中 9489.26 为范围内的道路总长度;– 5354.69 为多边形的周长,因为多边形的边界均有道路,但其道路是与其它多边形共同拥有,因此只计算一半;

– 991566.3 为多边形的面积;– 1000 为单位换算需要。 m/m2 ×1000 = km/km2

52

(4) 基于网络的服务区关闭前面练习的数据,进入 View4 。该视图有 2个专题:点状专题“公园”,有 9个点要素,线状专题“道路”。

本练习要求产生居民沿道路步行 600米、 1200米能到达公园的范围(公园的服务区)。

53

a. 产生沿道路步行的服务范围进行视图的单位设置:

54

激活专题“公园” , 打开属性表“ Attribute of 公园” , 选用菜单 Table/ Properties…, 在弹出的对话框假名列中输入字段 Name 的假名 Label 。

55

选用菜单 File/Extension, 钩选 Network Analyst,加载网络分析模块。

56

激活专题“道路” , 选用菜单 Network/Find Service Area…, 在弹出的对话框中点击按钮 Load Sites …, 并按以下设置:

57

添加结果如下 :

58

在 meters 列中双击输入“ 600,1200” 。

59

激活专题 Snet1或 Sarea1, 选用菜单 Network/Solve Problem 。

60

61

打开属性表“ Attribute of Sarea1”, 查看记录:

62

b.消除服务区多边形的重合点击属性表的字段名 T_cost, 选用菜单 Field/S

ummarize…, 在弹出的对话框中按以下设置 :

63

按 OK 键确认 , 在提示下选择 View4, 按 OK 键确认;系统自动添加多边形专题 Sum1.shp 到 View4 中。

64

激活组合区专题的属性表“ Attribute of Sum1.shp”, 然后按以下添加字段。

65

按以下方法计算两种服务区的面积 :

66

67

服务区和邻近区有明显差异 , 前者靠网络中的路径产生边界 , 后者按直线距离产生边界 , 当距离值、距离单位相同时 , 前者的服务范围总比后者的邻近范围小。

基于网络的服务区小结

在产生服务区之前须设置地图单位、 距离单位 ,否则不产生服务区。

68

Recommended