GIS实验报告.docx

合集下载

GIS原理实验一实验报告

GIS原理实验一实验报告

GIS原理实验一实验报告
实验一:GIS原理实验报告
一、实验目的:
1.了解GIS原理的基本概念和基本原理;
2.掌握ArcGIS软件的基本操作方法;
二、实验仪器与材料:
1.计算机;
2.ArcGIS软件。

三、实验原理及方法:
1.实验原理:
GIS(地理信息系统)是一种用来存储、管理、查询、分析和显示地理位置相关的数据的系统。

它通过将地理数据与属性数据结合起来,可以用来理解和分析地理问题。

GIS技术在地理学、城市规划、环境科学等领域具有广泛的应用。

2.实验方法:
四、实验步骤:
1.启动ArcGIS软件,在主界面点击“打开”按钮,选择一个已有的地理数据文件进行加载。

3.通过“绘制”工具栏的不同绘图工具,可以在地图上绘制点、线、面等地理要素。

4.选择“选择”工具栏,可以对地理要素进行选择操作,如选择一个
区域内的所有要素。

5.选择“查询”工具栏,可以对地理要素进行属性查询操作,如查询
其中一字段大于其中一值的要素。

6.选择“分析”工具栏,可以对地理要素进行空间分析操作,如计算
两个要素之间的距离。

五、实验结果与分析:
六、实验总结:
七、实验心得:
通过本次实验,我对GIS原理有了更深入的了解,并掌握了ArcGIS
软件的基本操作方法。

在实验过程中,我遇到了一些困难,但通过查阅相
关资料和询问老师的帮助,我顺利完成了实验。

实验中,我发现GIS技术
的应用非常广泛,对于我们理解地理问题和进行地理数据分析非常有帮助。

我会继续学习和研究GIS技术,提高自己的技能水平。

gis实验报告二

gis实验报告二

gis实验报告二GIS实验报告二一、实验目的本次实验的目的是探究GIS在地图制作和空间分析中的应用。

通过实际操作,了解GIS在地理信息处理、数据分析和空间可视化方面的优势和特点。

二、实验过程1. 数据采集:首先,我们需要收集相关的地理信息数据,包括地图数据、人口分布数据、地形图等。

这些数据可以通过网络下载或者实地测量获得。

2. 数据处理:在GIS软件中,我们将收集到的数据进行处理和整合,包括数据清洗、格式转换、数据匹配等操作,以确保数据的准确性和完整性。

3. 地图制作:利用GIS软件,我们可以将处理好的地理信息数据制作成各种类型的地图,包括矢量地图、栅格地图、三维地图等。

通过地图制作,我们可以直观地展现地理信息数据的空间分布和特征。

4. 空间分析:GIS软件提供了丰富的空间分析功能,包括缓冲区分析、叠加分析、空间插值等。

通过空间分析,我们可以深入挖掘地理信息数据的空间关联性和规律性,为决策提供科学依据。

5. 结果展示:最后,我们将制作好的地图和分析结果进行展示和分享,以便他人了解和使用。

三、实验结果通过本次实验,我们深入了解了GIS在地图制作和空间分析中的应用。

我们成功地制作了各种类型的地图,并进行了空间分析,得到了有价值的结果。

四、总结与展望GIS作为一种重要的地理信息处理工具,具有广泛的应用前景。

通过本次实验,我们对GIS的功能和特点有了更深入的了解,同时也对未来的研究和实践提出了新的展望和期待。

通过这次实验,我们不仅学到了GIS软件的操作技巧,更重要的是了解了GIS在地理信息处理和空间分析中的重要作用,这将对我们未来的研究和工作产生积极的影响。

GIS实验报告

GIS实验报告

(此文档为word格式,下载后您可任意编辑修改!)地理信息系统实验报告姓名:学号:班级:教师:2011年5月实验一:GIS平台初识实验要求:SuperMap GIS软件的安装、卸载以及界面和主要功能熟悉实验时间:2011年5月5日实验地点:N实验过程:一、系统安装1、基本步骤1.1 将SuperMap GIS 5 产品安装光盘CD1 放入CD-ROM 驱动器,出现如图所示界面1.2 选择“安装SuperMap GIS 5”,安装向导列出可供选择产品,如图所示:1.3. 选择SuperMap Deskpro 5.0,进入准备安装状态,如图所示;1.4准备阶段结束后,弹出如图所示对话框,点击“下一步”按钮,继续安装;1.5显示如图所示对话框,请认真阅读最终用户许可协议,选择“接受条款”或者“不接受条款”选项,然后点击“下一步”按钮;1.6仔细阅读系统安装说明,如果系统配置符合要求,单击“下一步”按钮。

如图所示;1.7键入用户名和公司名称之后,单击“下一步”按钮。

如图所示:1.8在如下选择安装文件夹对话框中,如按照系统缺省进行安装,则直接点击“下一步”按钮;如需要改变安装文件夹,则点击“浏览”按钮,指定安装路径,然后点击“下一步”按钮。

SuperMapDeskpro 5.0 产品提供四种安装类型:典型安装、压缩安装、定制安装。

典型安装,将安装最常用的选项,这里推荐大多数用户选择此项。

压缩安装,将安装所需的最少选项,当您的磁盘空间有限时可以选择此项。

定制安装,可以自定义选择要安装的选项,推荐高级用户使用此项。

选择安装类型后,点击“下一步”按钮,如图所示;1.9在弹出的选择程序文件夹对话框中,输入新的文件夹名称,或者采用默认的文件夹名称,单击“下一步”按钮,继续安装,如图所示;1.10仔细阅读当前设置,如果要查看或者更改任何设置,单击“上一步”,如果对当前设置确认无误,点击“下一步”按钮,如图所示;1.11进入安装状态,如图所示1.12SuperMap GIS 5 空间数据库引擎SDX(Spatial Database eXtension)需要使用Microsoft Data AccessComponent 2.7 或者以上版本,同时还需要Microsoft XML SDK 4.0,如图所示;1.13完成MDAC2.8 以及其他支持选项的安装后,系统会弹出选择安装加密类型的对话框,提示用户安装配置软件的许可。

GIS实验报告

GIS实验报告

GIS实验报告一、实验目的本次 GIS 实验旨在深入了解地理信息系统(GIS)的基本原理和操作方法,通过实际操作和数据分析,掌握 GIS 在地理数据处理、空间分析和地图制作等方面的应用,提高对地理空间信息的理解和处理能力。

二、实验环境本次实验使用的软件为 ArcGIS 106,操作系统为 Windows 10。

实验数据包括地形数据、土地利用数据、道路数据等。

三、实验内容1、数据导入与预处理首先,将实验所需的各类数据导入 ArcGIS 中。

在导入过程中,需要注意数据格式的兼容性,并对数据进行必要的预处理,如坐标系的定义、数据的裁剪和拼接等。

通过这些操作,确保数据的准确性和完整性,为后续的分析和处理奠定基础。

2、空间数据编辑在 ArcGIS 中,使用编辑工具对空间数据进行修改和完善。

例如,对道路数据进行线段的添加、删除和修改,以使其更符合实际情况。

同时,对土地利用数据中的错误分类进行纠正,保证数据的质量。

3、空间分析运用 ArcGIS 的空间分析功能,进行缓冲区分析、叠加分析和网络分析等。

(1)缓冲区分析:以道路中心线为基础,创建一定宽度的缓冲区,用于评估道路对周边环境的影响范围。

(2)叠加分析:将土地利用数据与地形数据进行叠加,分析不同地形条件下的土地利用类型分布情况。

(3)网络分析:通过构建道路网络模型,计算最短路径、服务范围等,为交通规划和资源配送提供决策支持。

4、地图制作与输出根据分析结果,制作专题地图。

在地图制作过程中,合理选择地图符号、颜色和标注,以清晰直观地展示地理信息。

同时,添加图例、比例尺和指北针等地图要素,增强地图的可读性。

最后,将制作好的地图以多种格式输出,如图片格式(JPEG、PNG 等)和 PDF 格式,以便于分享和使用。

四、实验结果1、数据预处理后,各类数据的坐标系统一,数据完整性得到保障,为后续分析提供了可靠的数据基础。

2、空间数据编辑使得道路和土地利用数据更加准确和合理,提高了数据的质量。

GIS实验报告四

GIS实验报告四

《GIS原理与应用》课程实验报告四实验名称空间数据处理实验目的1.掌握空间数据处理(融合、拼接、剪切、交叉、合并)的基本方法,原理。

领会其用途。

2.掌握地图投影变换的基本原理与方法。

3.熟悉ArcGIS中投影的应用及投影变换的方法、技术4.了解地图投影及其变换在实际中的应用。

实验原理空间数据处理是基于已有数据派生数据的一种方法。

是通过空间分析方法来实现的,包括矢量数据的融合,剪切,拼接,合并,相交。

而这些操作主要是利用ArcToolbox里面的合并,相交等各种工具。

地理坐标系使用基于经纬度坐标的坐标系统描述地球上某一点所处的位置。

某一个地理坐标系是基于一个基准面来定义的。

我国常用的地理坐标系有1954北京坐标系,1980西安坐标系。

当系统所使用的数据是来自不同地图投影的图幅时,需要将一种投影的地理数据转换成另一种投影的地理数据,这就需要进行地图投影变换。

只有在进行投影变换后,才能对图层进行面积的计算。

实验数据云南县界.shp; clip.shp西双版纳森林覆盖.shp 西双版纳县界.shp实验过程记录:(1)在ArcMap中新建一个地图文档,加载数据 GISDATA\西双版纳森林覆盖.shp 和GISDATA\西双版纳县界.shp。

调整图层顺序,将西双版纳县界置于下方。

(2)打开ArcToolbox,在ArcToolbox执行“相交”命令在“相交对话框”对话框中输入要素:依次添加“西双版纳森林覆盖”“西双版纳县界”两个图层。

输出要素类:设置为“西双版纳森林覆盖_Intersect1”。

(3)打开ArcToolbox,在ArcToolbox执行“擦除”命令输入要素:依次添加“西双版纳森林覆盖_Intersect1”“西双版纳县界”两个图层。

输出要素类:设置为“西双版纳县界_Erase”。

(4)打开ArcToolbox,执行命令“定义投影”命令。

点击“选择按钮”,从预定义的坐标系中选择(坐标系统\Geographic Coordinate Systems\Asia\Beijing 1954.prj)(5)在TOC中,右键点击图层“西双版纳县界_Erase”,查看属性,在属性对话框中,点击“源”选项页,查看这个图层的坐标系是否已经被指定为“北京1954地理坐标系”。

gis专业实习报告

gis专业实习报告

gis专业实习报告gis专业实习报告篇1【实习目的】第一题实验题目为空间分析,矢量化,数据管理和投影转换。

数据输入是地理信息系统不可缺少的一部分,没有数据的采集与输入就不能建立一个数据实体。

因此数据栅格数据的矢量化是十分必要掌握的技术。

矢量化这个题目就是为了让我们了解一掌握基本的矢量化操作。

MapGisK9是一种全新的面向对象的地理空间数据模型,完整一致的表达了被描述区域的地理环境,为了满足不同领域应用对不同专题数据的组织和管理需要我们需要掌握数据管理的基本操作,所以第二题是为了让我们能够熟悉与掌握数据管理而准备的。

地理信息系统的数据来自各种类型的地图资料,不同的地图根据其成图的目的不同而采用不同的地图投影。

为保证地理信息系统的数据投影保持一致,需要将不同的投影类型化为同一类型进行操作,这一划归过程就是投影转换。

所以投影转换这一题是为了让我们熟悉与掌握投影转换这一重要操作方法。

空间分析的内容包含方方面面,包括矢量分析,统计分析,网络分析和栅格分析。

栅格分析课应用于测定距离,邻近制图,计算密度,和邻域分析。

矢量分析课根据已有的数据推断出潜在的信息。

网络分析对现实生活的建模十分有用,如交通网络,城市基础建设网络(网线,电力线,电话线,排水管线等)。

统计分析是对属性数据库中的某一字段统计总和,最大值,最小值,平均值及记录数等用折线图,直方图,立体直方图等各类统计表示。

【实习内容】1.矢量化:vector.hdf2.投影转换:drill.hdf, geomap.hdf3.数据管理:parcel.hdf, mydatabase.hdf, cell.hdf4.1空间分析-矢量分析:flood.hdf , LabDB.hdf , shoppers.hdf4.2空间分析-栅格分析:agriculture.hdf , Mauritania.hdf , population.hdf , wells.hdf4.3空间分析-网络分析:network2.hdf , network3.hdf , network4.hdf , network5.hdf ,network6.hdf4.4空间分析-统计分析:Census.hdf , mine.hdf , parcel.hdf , Soilsample.hdf【实习设备与环境】电脑型号:Acer Aspire4752G i5双核内存:2G主频:2.4GHz操作系统:WindowsXPSP2运行软件:MapGisK9SP1学习版和MapGisK9SP2学习版【实习过程记录与实验结果】由于实验中有大部分是在可课下完成的,所以不与实验课的时间为准,在此没有具体的实验安排与对应,此处只呈现实验的步骤记录与实验结果(如下)。

GIS原理实验一实验报告

GIS原理实验一实验报告

实习报告(实习一)实验一1、学习本实验预备知识相关材料,结合GIS原理总结ArcGIS Desktop 主要特点。

(1)功能强大;(2)可伸缩性;(3)标准、开放和互操作性;(4)技术成熟、安全稳定;(5)操作简便、易于开发。

2、GIS 中两种基本查询的原理是什么?查询,通常是通过语句或表达式来定义的,用以在从地图上及数据库中选择要素。

GIS 软件中两种基本查询原理是:根据位置查询要素属性和通过属性来查询要素最普通的GIS查询就是确定在指定的位置有什么。

在这类查询中,用户知道他感兴趣的要素的位置,但是想进一步了解与之相关的特征。

在GIS中,这是很容易实现的,因为地图显示区中的地理要素与它们的属性是(描述性的特征)相互关联的,属性信息是存储在数据库中的。

在GIS中,你可以在地图上点击一个要素来查看数据库中与之相关联的属性。

另一类型的GIS 查询是确定符合给定条件的要素它的位置在哪里。

在这种情况下,用户知道要素的重要特征,他想要找出具有这些特征的那些要素的具体位置。

假定你想查找人口数大于2000万的内陆国家。

你应该使用这个限定条件创建一个查询表达式。

一旦GIS找到符合查询限定条件的要素,将会在地图上高亮显示这些要素。

3、回答如下问题:a)在ArcMap中, 打开Redlands.mxd。

街道名称为“NEW YORK”的是什么类型的道路?Local street(本地街道)Minor street(次要街道)Interstate(州际道路)Major street (主要街道)b)在ArcMap中, 打开Redlands.mxd 。

在Railroads图层中有多少条铁路线。

答:a)“NEW YORK”的道路类型(CLASS_DESC)为“Local street(本地街道)”(具体见下图)b)Railroads图层中有11条铁路线(具体见下图)。

GIS原理实验二实验报告

GIS原理实验二实验报告

GIS原理实验二实验报告1、阐述基本原理和概念(要素类、要素数据集)答:要素类(feature class):在ArcGIS中是指具有相同的几何特征的要素集合,比如点的集合,表现为shapefile或者是Geodatabase中的feature class。

要素数据集(feature dataset):在ArcGIS中表现为geodatabase中的feature dataset,在一个数据集中所有的feature class都具有相同的坐标系统,一般也是在相同的区域。

Geodatabse 空间数据库模型的特点。

答:空间参考Geodatabase 在要素类和数据集中对空间参考信息进行了完整的定义。

表定义Geodatabase 空间几何数据与属性数据保存在同一个表(要素类)中。

拓扑规则Geodatabase 的拓扑关系管理机制在以下几个方面具有明显的优势:(1)用户可自行定义哪些要素类将受拓扑关系规则约束;(2)多个点、线、面要素类(层)可以同时受同一组拓扑关系规则约束;(3)提供了大量的拓扑关系规则;(4)用户为自己的数据可以自行指定必要的拓扑关系规则;(5)拓扑关系及规则是在符合工业标准的DBMS(数据管理系统)中进行管理,可支持多用户并发处理;(6)用户可以局部建立或检查拓扑关系,以提高生产效率。

3、1:M 空间查询的实现原理及应用实例。

答:(1)选择已经建立的地理数据库-Yunnan.mdb,点击右键,在出现的菜单中选择-(2)按照上图显示输入名称,选择公交站点和公交路线,然后下一步(3)当进行到上图时,选择1—M,即一对多。

接着点击下一步。

(4)当进行到如上图时,在两处选择公交站点编号(5)点击“完成”,则完成公交站点到公交路线1—M的关系(6)最后得到如下图所示,可以对1—M关系进行查询4、比较连接(Join)和关联(Link)关系的区别和应用。

(1)区别:连接:连接可以添加额外的属性数据到当前图层,也可以使用这些额外的属性数据进行标注。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
if (axMapControl1.CheckMxFile(sFilePath))
{
axMapControl1.MousePointer = esriControlsMousePointer.esriPointerHourglass;
axMapControl1.LoadMxFile(sFilePath, 0, Type.Missing);
private void MainForm_Load(object sender, EventArgs e)
{
//get the MapControl
m_mapControl = (IMapControl3)axMapControl1.Object;
//disable the Save menu (since there is no document yet)
图2
按钮实现缩小3倍功能操作,如图3
图3
3.点击地图节点,弹出如图4,图5菜单并实现菜单中的内容:
图4
图5
4.点击图层节点,弹出如图6菜单并需要实现菜单中的内容
图6
5.点击Legend Class,弹出符号选择对话框,该对话框供用户按需要选择符号并进行更改。如图7
图7
6.打开图层属性表,用户选择某条记录,可弹出如图8,9所示的右键菜单,并实现右键菜单中的内容
namespace WindowsFormsApplication2
{
public partial class MainForm : Form
{
#region class private members
private IMapControl3 m_mapControl = null;
private string m_mapDocumentName = string.Empty;
问题4.程序Program文件中要添加相应功能键语句,否则将无法实现功能。
问题5.引用接口,方法,例如ADF,要添加相应的引用,否则程序出现错误。
问题6.在实现两个自定义按钮与工具时,遇到的问题:先直接引用现有项未实现,发现缺少一些东西,后自己直接创建的Basetool和Basecommand类;在代码中报错,重新生成解决方案后顺利解决这个问题。
{
ICommand command = new CreateNewDocument();
command.OnCreate(m_mapControl.Object);
command.OnClick();
}
private ቤተ መጻሕፍቲ ባይዱoid openDocumentToolStripMenuItem_Click(object sender, EventArgs e)
#endregion
IMapDocument m_MapDocument = new MapDocument();
#region class constructor
private ITOCControl2 m_tocControl;
private IToolbarMenu m_menuMap;
private IToolbarMenu m_menuLayer;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Runtime.InteropServices;
private ZoomIn3XCMD1 test = new ZoomIn3XCMD1();
public MainForm()
{
InitializeComponent();
}
private void newDocumentToolStripMenuItem_Click(object sender, EventArgs e)
{
openFileDialog1.Title = "Save Map Document As";
openFileDialog1.Filter = "Map Documents (*.mxd)|*.mxd";
openFileDialog1.ShowDialog();
string sFilePath = openFileDialog1.FileName;
图8
图9
二、问题及解决方案
问题1.VS2008与2010之间要进行格式转换,按照所导向的步骤进行,否则程序将无法正常运行,出现错误
问题2.构建好基本框架后,地图文档中要素显示出现问题。
此问题要添加licence控件,否则无法显示地图要素。
问题3.使用Toolbar和Toc功能时无法进行操作
此问题应在属性设置时建立关联功能。
实验报告
GIS应用软件开发
专业:测绘工程
班级:10级测绘三班
姓名:
学号:
指导教师:胡亚
撰写时间:2013年5月20日星期一
一、程序运行演示
1.新建项目文件,并实现file中的基本功能,显示地图基本要素。如图1
图1
2.在工具栏加载按钮,按钮功能是对当前视图缩小3倍;在工具栏加载工具,工具功能在地图上标注当前日期。如图2
axMapControl1.MousePointer = esriControlsMousePointer.esriPointerDefault;
}
else
{
MessageBox.Show(sFilePath + "is not a valid ArcMap document");
return;
}
}
问题7.在实现地图和图层节点的右键功能时,遇到琐碎的问题,在这个过程中直接引用老师所给的几个类,但是报错,是因为命名空间未做修改;缺少引用,需要根据错误提示添加相应的引用
三、源程序代码
using System;
using System.Collections.Generic;
using ponentModel;
using ESRI.ArcGIS.esriSystem;
using ESRI.ArcGIS.Carto;
using ESRI.ArcGIS.Controls;
using ESRI.ArcGIS.ADF;
using ESRI.ArcGIS.SystemUI;
using ESRI.ArcGIS.Display;
相关文档
最新文档