地理信息系统实验报告

 《地图学》上机

实验报告

    :人文社科学院

    :地理教育

    20091129

学生姓名:何

指导教师:候雨乐

    2011.12.31

实验:基于GIS的企业选址分析

一.   国内外GIS在选址分析中的应用研究

地理信息系统(Geographic Information System或 Geo-Information system,GIS)。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。

比起传统的工程选址方法,GIS独特的地理空间分析能力、快速的空间定位搜索和复杂的查询功能、强大的图形处理和表达、空间模拟和空间决策支持等,可产生常规方法难以获得的重要信息,这是GIS的重要贡献。GIS的基本功能有:数据采集、检测与编辑;数据操作,包括数据格式化、转换、概化;数据的存储与组织;查询、检索、统计、计算功能;空间分析;显示地图。空间分析与模型分析功能。

空间分析功能分为两大类:矢量数据空间分析和栅格空间分析。矢量空间分析通常包括:空间数据查询和属性分析、多边形的重新分类、边界消除与合并、缓冲区分析、网络分析、面运算、目标集统计分析。栅格数据空间分析功能通常包括:记录分析、叠加分析、滤波分析、扩展领域操作、区域操作、统计分析。

根据区域地理环境的特点,综合考虑资源配置、市场潜力、交通条件、地形特征、 环境影响等因素,在区域范围内选择最佳位置,是GIS的一个典型应用领域,充 分体现了GIS的空间分析功能。

早在20世纪70年代,美国就曾利用地理信息系统为一座大型火电厂的选址问题服务,并因此取得了良好的经济和社会效益。但在我国,由于多种原因特别是工程建设部门对地理信息技术缺乏足够的了解,而且目前政府部门还没有形成一套全面的数据共享机制,很大程度上制约了GIS技术在选址领域中的应用。GIS在我国的发展还有很长的路要探索。

. Mapinfo简介

Mapinfo是一款桌面地理信息系统软件,是一种数据可视化、信息地图化的桌面解决方案。它依据地图及其应用的概念、采用办公自动化的操作、集成多种数据库数据、融合计算机地图方法、使用地理数据库技术、加入了地理信息系统分析功能,形成了极具实用价值的、可以为各行各业所用的大众化小型软件系统。MapInfo 含义是“Mapping + Information(地图+信息)”即:地图对象+属性数据。

MapInfo地理信息系统平台作为一个图形-文字信息完善结合的软件工具,能将所需要的信息资料形象、直观地与地理图形紧密地联结起来,能提供大量常用的分析、查询功能,能将结果以图形或表格的方式显示出来。MapInfo软件提供与一些常用数据库的接口,可以直接或间接地与这些数据库进行数据交换。

MapInfo作为一种功能强大的图形软件,利用点、线、区域等多种图形元素,及丰富的地图符号、文本类型、线型、填充模式和颜色等表现类型,可详尽、直观、形象地完成电子地图数据的显示。同时MapInfo对于位图文件(如GIF、TIF、PCX、BMP、TGA等多种格式的位图文件)和卫片(SPOT)、航片、照片等栅格图象,也可以进行屏幕显示,根据实际需要还可以对其进行矢量化。此外,DXF格式(AutoCAD和其它CAD软件包的图形/数据交换格式)的数据文件,也可以直接运用于MapInfo当中。在图形处理方面,它提供了功能强大的编图工具箱,用户可以对各种图形元素任意进行增加、删除、修改等基本编辑操作。

.海燕乡企业选址问题的解决思路。

现有数据分析:现有数据主要包括海燕乡土地利用现状数据(XZS_poly)、海燕乡状地物数据(XZS_line)、海燕乡地形数据(El_arc)。

由于海燕乡绝大部分地区的高程在10米到20米之间,只有北部和东北部有两座山高于20米,因此选择高程等于20的等高线为山脚线,距离该等高线100米的区域即为山脚附近。

解决问题的思路:

      ① 利用建立线缓冲区分析功能,检索到距离20米等高线100米以内的缓冲区域;

② 利用建立线缓冲区分析功能,检索到距离道路周围50米和200米的缓冲区域,再利用叠置分析功能,检索到距道路周围50米至200米的缓冲区域;

③ 利用建立面缓冲区分析功能,检索水库及周围150米范围内的缓冲区域;再利用叠置分析功能,检索到水库周围150米范围内的缓冲区域;

④ 利用选取功能检索到林业用地区域和非居住用地区域。

⑤ 利用叠置分析功能,找到满足各种条件的公共区域。

⑥ 利用统计分析功能,统计出各选取地块的各类用地面积和总面积,最后选出可供选择的位置。

四.海燕乡企业选址分析的具体实施步骤。

第一步:检索出山脚区域

打开EL-arc表,并设为可编辑状态,选取高程等于20米的等高线,选择【对象】→【缓冲区】,弹出缓冲区对象对话框,在值栏中输入“100”,单位栏选择“米”,单击【下一步】,在弹出的数据聚合对话框中可以不修改设置,单击【确定】,建立选取等高线的100米缓冲带。

选择【文件】→【另存为】,打开另存表对话框,选择Selection,单击【另存】,保存为表sel_el 表,关闭所有表。

 

第二步:检索出距道路50米到200米之间的缓冲区

采用上述建立选取等高线缓冲带的方法,就可以分别检索出距道路50米、200米的缓冲带;然后将两个缓冲带进行叠置,即可获取50米到200米环状地带。

① 打开表XZL_arc,设为可编辑状态,选择【查询】→【选择】,弹出选择对话框,在满足条件栏中输入“地类号=”62”Or 地类号=”63” ”,并将存结果于表格栏清空,单击【确定】,选取表中的道路。然后分两次分别建立50米和200米的缓冲带,并分别保存为sel_lu50 和 sel_lu200。

② 先关闭所有的表,再打开sel_lu50表和 sel_lu200表,为了清楚表现出这两个表之间的差别,将道路50米缓冲置于道路200米缓冲上面。 地图窗口中浅色区域是距道路50米到200米的中间地带。下面采用嵌套面处理技术,选取50米和200米缓冲区中间的环状地带,

      ③ 设 sel_lu200 表为可编辑状态,并选择所有区域,选择【对象】→【设置目标】,将其设置为编辑目标,再选取sel_lu50 表中所有区域(可以直接选择【查询】→【全部选中sel_arc50米缓冲】);选择【对象】→【分割】,即可分割出距道路50米到200米的中间地带。

④ 最后,保存为一个层,选择【文件】→ 【另存为】,选择Selection,保存为sel_arc。

第三步:检索出距水库水面150米的区域

      ① 打开 XZS_poly 表,选择【查询】→【选择】,弹出选择对话框,在满足条件栏中输入“地类号=”73””,存结果于表栏中输入“Sel_ku01”,单击【确定】,选取XZS_poly表中的水库,并存为Sel_ku01表。

② 打开Sel_ku01表,建立水库水面的150米缓冲区,并存为Sel_ku02表;然后基于Sel_ku01表和Sel_ku02表,采用嵌套面处理技术,选取距水库水面150米的区域.建立Sel_ku表。

第四步:检索出满足前三个条件的区域

打开sel_el、sel_arc和sel_ku表,出现三个表的重叠区域,既能满足以下条件:在山脚附近,距水库150米,且在道路周围50米至200米的区域内。

设置sel_arc表课编辑后,选取sel_arc表的所有缓冲区域(浅灰色)后,选择【对象】→【设置目标】将其设置为编辑目标;选取sel_el表的所有缓冲区域(晕点),点击【对象】→【分割】获取两个表的交集(较深色)。

选取交集后,点击【对象】→【设置目标】将其设置为编辑目标;再选取sel_ku表的所有缓冲区域(晕线)后,选择【对象】→【分割】获取它们的交集(深色),即三个表的重叠区域,选取该交集后将其存为Sel_he1表。

第五步:重叠分析

关闭所有的表后,打开QS_poly表和Sel_he1表,设置QS_poly表为可编辑状态,选取所有多边形后,选择【对象】→【设置目标】将其设置为编辑目标;选取Sel_he表的多边形后,选择【对象】→【分割】将QS_poly表中落在Sel_he表中多边形区域内的多边形分割出来。

打开SQL对话框,在从表栏中输入QS_poly,Sel_he1”,在条件栏中输入“QS_poly.Obj Within Sel_he1.Obj”,结果放入表栏输入“Sel_结果”, 单击【确定】,即可选取满足条件的区域,并保存到Sel_结果表中。

第六步:统计分析

选择满足所有条件的区域,作为备选区域。

实验小节

本次试验,进行了空间叠加分析和空间邻近度分析等的实际操作。实际来说,对于GIS了解并不是很多和够专业。只是学过几节课,了解那么一点,但也可以按着老师给定的步骤,一步一步将试验完成。期间也遇到了困难,比如说大家同做一个实验,可是结果却不尽相同,后来才发现,原来是进行叠合分析时打开文件顺序不一样造成的。总之,经过本次可贵的上机操作,使我对GIS的了解加深不少,也学习了一点GIS的操作知识。

 

第二篇:《地理信息系统原理》实验报告样板

《地理信息系统原理》

 


 辽宁工程技术大学测绘与地理科学学院

20##11

一、 实验目的及要求

1.了解MapInfo软件基本功能和操作。

2.熟练掌握栅格数据矢量化的方法及操作过程。

3.掌握地图数据查询与分析的原理和方法:学会使用查询工具进行地图目标图形信息查询、地图目标属性信息查询、利用属性查询地图目标和SQL查询;掌握统计分析、距离量算、缓冲区分析、构建Voronoi图、建立最小凸壳(外包)的方法与步骤。

4.掌握专题地图的制作方法,包括:范围专题图、直方图、饼图、等级符号专题图、独立值专题图、点密度专题图。

二、 实验内容(根据你使用的试验数据,写出操作过程,以图和表的形式给出操作结果)

(一)   MapInfo基本功能和操作

1. MapInfo基本概念

2. MapInfo基本功能

(二)栅格数据矢量化

1.数据及格式

2.图像配准

3.分层矢量化

地图数据录入

属性数据录入

3. 成果

(三)地图数据查询与分析

1.地图目标图形信息查询

2.地图目标属性信息查询

3.利用属性查询地图目标

4.SQL查询

5.统计分析

6.距离量算

7.缓冲区分析

8.构建Voronoi图

9.建立最小凸壳(外包)

(四)专题图制作

1.范围专题图

2.直方图

3.饼图

4.等级符号专题图

5.独立值专题图

6.点密度专题图

三、  实验总结(个人上机试验总结)

相关推荐