地信GIS软件及其应用复习

地信GIS软件及其应用复习
地信GIS软件及其应用复习

第一章基于MAPGIS的人口数据库建立

基于MapGIS的人口数据库建立的基本步骤为数据库设计,空间数据和属性数据的输入,数据的编辑修改,地图整饰和输出等。

结合本课程实验一,简述基于MapGIS的湖南省人口数据库建立的基本过程。

第二章ARCGIS应用基础

For personal use only in study and research; not for commercial use

空间分析

是从空间物体的空间位置、联系等方面去研究空间事物,以对空间事物做出定量的描述。其主要任务是对空间构成的描述和分析。

For personal use only in study and research; not for commercial use

空间分析是从GIS目标之间的空间关系中获取派生的信息和新的知识。分析对象是地理目标的空间关系。空间分析内容由拓扑空间查询、缓冲区分析、叠置分析、空间集合分析和地学分析组成。

基于GIS的空间分析按空间数据结构类型可分为栅格数据分析和矢量数据分析两种不同的空间分析模式。

基于GIS的空间分析按分析对象的维数来看,包括一维、二维、三维及多维分析。

For personal use only in study and research; not for commercial use

基于GIS的空间分析按分析复杂程度来看,可分为空间查询分析、空间信息提取、空间综合分析、数据挖掘与知识发现、模型构建等。

ArcGIS9由ESRI2004年推出,由数据服务器ArcSDE及4个基础框架组成:桌面软件Desktop GIS、服务器Server GIS、嵌入式Embedded GIS和移动Mobile GIS。

ArcMap、ArcCatalog和Geoprocessing是ArcGIS的基础模块。

For personal use only in study and research; not for commercial use

ArcMap用于显示、查询、编辑和分析地图数据,具有地图制图的所有功能。

ArcCatalog是一个空间数据资源管理器。它以数据为核心,用于定位、浏览、搜索、组织和管理空间数据。

Geoprocessing空间处理框架主要包括两个部分:ArcToolbox和ModelBuilder。

For personal use only in study and research; not for commercial use

ArcMap提供了两种地图显示状态:数据视图Data View和版面视图Layout View,对应的显示工具分别为Tools和Layout。

ArcMap中加载数据层主要有两种方法:一是直接在新地图文档上加载数据层;二是用ArcCatalog加载数据层。

ArcMap加载数据层时,第一个被加载的数据层的坐标系统被作为该数据组的默认坐标系统。

ArcGIS的空间分析功能主要包括空间分析模块、3D分析模块、地统计分析模块、网络分析模块、或跟踪分析模块等。

空间统计分析的目的是找出某种属性分布的整体特征和趋势,了解其中的规律,以便对其进行科学的分析和预测。

ArcGIS Geostatistical Analyst 模块主要用于研究数据可变性、查找不合理数据)、检查数据的整体变化趋势或分析空间自相关和多数据集之间的相关关系,或预报标准误差、计算大于某一阈值的概率和分位图绘制等工作。

第三章空间数据采集与组织

要素类

是具有相同几何类型和属性的要素的集合。

要素数据集

是共享空间参考系统并具有某种关系的多个要素类的集合。

ArcGIS中主要有Shapefile、Coverage、Geodatabase三种数据组织方式。

Shapefile文件由存储空间数据的shape文件、存储属性数据的dBase和存储空间数据与属性数据关系的shx文件组成。

Coverage的空间数据存储在一系列二进制文件中,属性数据和拓扑数据存储在INFO表中。

要素类是具有相同几何类型和属性的要素的集合。

对象类、要素类和要素数据集是Geodatabase的基本组成项。

对象类是指存储非空间数据的表格。

要素数据集是共享空间参考系统并具有某种关系的多个要素类的集合。

几何网络是要素数据集中要素类集合之间的拓扑关系,几何网络中的每一个要素都有一个角色:边或连接。

Geodatabase建立的一般过程为Geodatabase设计、Geodatabase建立、建立Geodatabase的基本组成项、向Geodatabase各项加载数据、进一步定义Geodatabase。

属性域表述的是属性的取值范围;子类型是根据要素类的属性值将要素划分为更小的分类。

描述对象之间的关系分为以下四种:一对一、一对多、多对一和多对多。

要创建关系,对象类或要素类中必须至少包含一个“共同”的字段,这样的字段称为“键”。在关联的两个表中,关联的键字段不一定要一致,但是数据类型必须一致。

网络中的方向是从源到汇,几何网络中的连接要素可作为源或汇。

几何网络要素包括边网络要素和连接网络要素。

在几何网络中的任何一个边要素或接合点要素在逻辑网络中可以是有效的,也可以是无效的,其状态由Enabled属性字段来维护。

拓扑表达的是地理对象之间的相邻、包含、关联等空间关系。

数据编辑是纠正数据错误的重要手段,包括几何数据和属性数据的编辑。

建立几何网络的流程是:创建本地Geodatabase、创建数据集、导入数据、建立几何网络、添加新的几何网络要素类、定义网络规则等。

第四章数据转换与处理

地理信息系统的空间数据结构主要有(栅格结构)和(矢量结构),栅格结构又称网格结构或象元结构。

数据提取

是从已有数据中,根据属性表内容选择符合条件的数据,构成新的数据层。可通过设置SQL表达式进行条件选择。

由于数据源的多样性,当数据的空间参考系统与用户需求不一致时,就需要对数据进行投影变换。

在Arctoolbox的Projection and Transformatipns工具集中分为栅格和要素类两种类型的投影变换。

数据变换是指对数据进行诸如放大、缩小、翻转、移动、扭曲等几何位置、形状和方位的改变等操作。

不同数据结构间的转换主要包括矢量数据到栅格数据的转换和栅格到矢量数据的转换。

第五章数据可视化表达

分类栅格符号表示法

是表达专题栅格数据的一种常用方法,类似于分类色彩符号法,是利用不同的颜色来表示不同的专题类别。

无论点状、线状或面地理信息可视化表示的内容表现为地图数据的可视化、地理信息量的可视化)和空间分析结果的可视化等。

状要素,都可以根据要素的属性特征实现数据的符号化。

一般来说符号化方法可分为单一符号、分类符号、分级符号、分级色彩、比率符号、组合符号、统计符号等。

单一符号只反映制图要素的地理位置而不能反映要素的定量差异的符号设置方法是。

分类符号是根据图层要素属性值来设置地图符号的方法。

分级符号采用不同的符号来表示不同级别的要素属性值。

分级色彩法将要素属性数值按照一定的分级方法分成若干级别之后,用不同的颜色来表示不同级别。

地图上说明图面要素的名称,质量与数量特征的文字或数字,统称为地图注记。

地图注记的标注可分为以下三种交互式标注、自动标注、链接式标注。

无论点状、线状,还是面状要素,都可以根据要素的属性采取单一符号、分类符号、分级符号、统计图形等多种表示方法实现矢量数据的符号化。

地理信息可视化表示的内容表现方面有地图数据的可视化,地理信息的可视化和空间分析结果的可视化。

第六章矢量数据分析

叠置分析

是指同一地区、同一比例尺的两组或两组以上的多边形要素的数据文件进行叠置,叠置后产生具有多重属性的新多边形。

最佳路径:是指从始点到末点的最短距离或花费最少的路线。

最短路径分析是在网络中寻找节点间累积阻抗最小的路径。

网络分析的主要用途是选择最佳路径、最佳布局中心以及网络流分析。

缓冲区是指围绕地理要素一定宽度的区域。

缓冲区分析:是根据数据库的点、线、面实体,自动建立其周围一定宽度范围内的缓冲多边形实体,从而实现空间数据在水平方向得以扩展的信息分析方法。

叠置分析中的交集操作是通过叠置处理得到两个图层的交集部分,并且原图层的所有属性将同时在得到的新图层上显示出来。

叠置分析:是地理信息系统中一种基本的空间分析方法,它是在统一空间坐标系下,将同一地区的两个或两个以上地理要素图层进行叠置,以产生空间区域的多重属性特征的分析方法。

通过叠置分析,能够对叠置后产生的多重属性进行新的分类,建立地理对象之间的空间对应关系,提取某个区域范围内某些专题内容的数量特征。

从运算角度,叠置分析是两个或两个以上的地理要素图层进行空间逻辑的交、并、差运算。

ArcGIS中常见矢量叠加分析的类型:图层擦除(Erase),识别叠加(Identity),交集叠加(Intersect),图层合并(Union),修正更新(Update)等。

图层擦除

根据参照图层的范围大小,擦除参照图层所覆盖的输入图层内的要素。

缓冲区是指围绕地理要素一定宽度的区域。

缓冲区分析是用来确定不同地理要素的空间邻近性和接近程度的一种分析方法。

线目标的缓冲区生成有两种基本算法:角平分线法和凸角圆弧法。

网络分析是对地理网络、城市基础设施网络进行地理分析和模型化过程,实现对网络结构及其资源等的优化。

网络分析主要包括路径分析、地址匹配和资源分配。

网络模型主要有两种模式:传输网络、效用网络。

效用(Utility )网络常用于水、电、气等管网的连通性分析。

特点:在效用网络中,水、电、气通过管道和线路输送给消费者,水、电、气被动地由高压向低压输送,不能主观选择方向。

传输网络常用于道路、地铁等交通网络分析。

特点:在传输网络中,汽车和火车都是可以自由移动的物体,具有主观选择方向的能力。

以ArcGIS软件为平台,简述基于矢量数据的市区择房分析的技术过程。

以ArcGIS软件为平台,简述网络分析中求取从家到一个商业中心的最佳路

径的技术过程。

第七章栅格数据分析

栅格数据的空间分析一般功能在ArcToolbox中的Spatial analyst tools实现。

栅格数据分析基于单元和格网,能在单个单元、单元组或整个格网单元的不同层次上进行,使用一个或多个格网。

简单、直观,计算效率高

栅格数据的空间分析包括距离制图、密度制图、表面生成、表面分析、统计分析、重分类和栅格计算等。

栅格数据的分析处理方法可以概括为聚类聚合分析、多层面复合分析、追踪分析、窗口分析、统计分析、量算等几种基本的分析模式。

栅格数据的聚类、聚合分析

是指将一个单一层面的栅格数据系统经某种变换而得到一个具有新含义的

栅格数据系统的数据处理过程

表面分析

主要通过生成新数据集,诸如等值线、坡度、坡向、山体阴影等派生数据,

获得更多的反映原始数据集中所暗含的空间特征、空间格局等信息。

距离制图

根据每一栅格相距其最邻近要素的距离分析制图,从而反映每一栅格与其最邻近

源的相互关系。

ArcGIS中的距离制图函数主要包括:直线距离函数(Straight Line)、分配函数(Allocation)、成本距离加权函数(Cost Weighted)、最短路径函数(Shortest Path)等。

源:源即距离分析中的目标或目的地。

成本:成本即到达目标、目的地的花费,包括金钱、时间、人们的喜好等等。

直线距离函数:用于量测每一栅格单元到最近源的直线距离。它表示的是每一栅

格单元中心到最近源所在栅格单元中心的距离。

距离方向函数:它表示了从每一单元出发,沿着最低累计成本路径到达最近源

的路线方向。

密度制图根据输入的要素数据集计算整个区域的数据聚集状况,从而产生一

个连续的密度表面。

密度制图可分为核函数密度制图和简单密度制图。

最短路径:通过最短路径函数获取从一个源或一组源出发,到达一个目标地

或一组目标地的最短直线或最小成本路径。

通过已采样点的数值来推算未采样点值,这样的过程称为栅格插值。

栅格插值包括简单栅格表面的生成和栅格数据重采样。

通过栅格插值运算生成表面主要有三种实现方法:反距离权重插值(IDW)、样条函数插值(SPLINE)和克里金插值(Kriging)。

反距离权重插值IDW是以插值点与样本点间的距离为权重进行加权平均,离插值点越近的样本点赋予的权重越大。

样条函数插值采用两种不同的计算方法:Regularized spline(规则样条)和Tension spline(张力样条)。Regularized spline生成一个平滑、渐变的表面,插值结果可能会超出样本点的取值范围较多;Tension spline根据要生成现象的特征生成一个比较坚硬的表面,插值结果更接近限制在样本点的取值范围。

克里格插值

是以变异函数理论和结构分析为基础,在有限区域内对区域化变量进行无偏最优估计的一种方法。

IDW和Spline插值受采样点密度的影响较大。在采样点分布比较密集的区域,插值结果差异较小;在插值点分布比较稀疏的区域,插值结果差异较大。

在采样点取值变化剧烈和频繁的区域,IDW和Spline插值结果差异较大,而在变化比较均衡的区域,插值结果比较接近。

成本距离加权:通过成本距离加权函数,计算出每个栅格到距离最近、成本最低源的最少累加成本。

成本方向:从每一单元出发,沿着最低累计成本路径到达最近源的路线方向。

最短路径分析:从指定源出发,到达目标源的最短直线或最小成本路径。

栅格数据的重采样主要有三种方法:最邻近法采样,双线性采样和三次卷积采样。

常用的地形因子可划分为微观地形因子与宏观地形因子。

重分类是基于原有数值,对原有数值重新进行分类整理从而得到一组新值并输出。

定义:对数据用新的等级体系分类,或将多个栅格数据用统一的等级体系重新归类。

意义:消除了量纲的影响,使各数据之间具有量值可比性。

利用栅格计算器,可以方便的完成基于数学运算符的栅格运算,以及基于数学函数的栅格运算等。

以ArcGIS软件为平台,简述基于栅格数据的学校选址分析的技术过程。

简述利用ArcGIS空间分析工具,寻找最佳路径的基本方法和步骤。

第八章三维分析

ArcGIS三维分析模块中可进行表面创建、表面分析及在ArcScene中数据的

三维可视化。

ArcGIS三维分析模块允许以规则空间格网(栅格模型)或不规则三角网(TIN 模型)两种形式来创建表面,以适合于某些特定的数据分析。

ArcGIS三维分析模块创建表面模型主要有两种方法:插值法和三角测量法。

ArceScene中的动画是由一条或多条轨迹组成,帧是动画中最基本的元素。

利用DEM数据可进行坡度、山谷线、山顶点等基本地形指标的提取。

微观地形因子有:坡度、坡向、坡度变率、坡向变率等;

宏观地形因子有:坡形因子、地形粗糙度、地表切割深度等。

坡度变率是地面坡度在微分空间的变率,在一定程度上可以很好地反映剖面曲率信息。

坡向变化率,亦即坡向之坡度,坡向的变化率。它可以很好地反映等高线弯曲程度。

地形指标的提取对水土流失、土地利用、土地资源评价、城市规划等方面的研究起着重要的作用。

6、利用DEM数据,可提取该地区的(坡度变率)、(坡向变率)、(地形地起伏度)(或地面粗糙度)等基本地形指标。

地形起伏度是指特定的区域内,最高点海拔高度与最低点海拔高度的差值。

某景区三维景观图的制作过程。飞行地图制作

常用的将二维数据转换为三维数据的方法有:由某一表面获取要素的高程属性值;由要素的某一属性值作为高程值;将要素的高程属性值赋为某一常量。

课程设计:从选题、数据准备、涉及的基础理论、实现的技术过程、结果的分析评价等方面谈一谈自己的课程设计。

谈谈GIS在某行业的应用实例。

每组的PPT,每组的实验步骤。

仅供个人用于学习、研究;不得用于商业用途。

For personal use only in study and research; not for commercial use.

Nur für den pers?nlichen für Studien, Forschung, zu kommerziellen Zwecken verwendet werden.

Pour l 'étude et la recherche uniquement à des fins personnelles; pas à des fins commerciales.

толькодля людей, которые используются для обучения, исследований и не должны использоваться в коммерческих целях.

以下无正文

地理信息系统应用与发展前景

地理信息系统的应用与发展前景 从20世纪60年代以来,随着网络信息技术等先进技术的不断发展,地理信息系统有了很广泛的应用,并逐渐趋于社会化应用,已成为人们各种活动中不可缺少的系统。本文简要阐述了地理信息系统的相关概念,简单介绍其几项基本的功能,从地理信息系统的发展出发,对地理信息系统的应用以及发展前景进行分析。 所谓地理信息系统主要通过地理空间数据,建立地理模型并进行分析,实现对地理的研究的一种计算机技术系统。其包含的学科比较广泛,涉及了计算机科学、信息科学、地理学等为一体的新兴学科。其功能的全面与系统性,从多维度的地理信息为人们研究与解决地理、环境、灾害、规划等重大问题提供所需的信息资源。地理信息系统作为计算机程序与地理数据组成的地理空间模型,它将客观世界模型化的空间数据,用户可在模型中对空间数据进行分析与预测,方便管理与决策。另外,地理信息系统通过硬软件的结合,使得该系统功能比较多,并有了很广泛的应用。 地理信息系统的相关概念 地理信息系统又被称为GIS,该系统主要通过地理空间数据对地理信息进行收集、储存并分析处理。地理信息系统

经空间的逻辑可扩展至形象思维,而随着人们对地理信息系统的理解逐渐加深,其内涵在不断的丰富,从不同的角度来看其内涵所包含的内容也是各不相同的。第一,从技术上来说,地理信息系统是通过计算机软件与硬件的支持,并进行管理、分析与显示空间数据的信息技术系统。第二,从学科上说,地理信息系统作为一门新兴的交叉学科,主要以测绘学、地理学以及统计学为基础,又通过计算机硬件与软件技术、遥感技术等先进技术支持。第三,从用途上来说,地理信息系统作为一个工具箱,主要包括了采集、存储、管理、处理分析以及现实空间数据等。 我国地理信息系统的发展概况 我国的地理信息系统起步比较晚,但发展速度却非常快,在经过40多年的研究开发与使用,我国的地理信息系统逐渐趋于成熟。在我国对其发展的概况来看,可将其分为三个阶段:一是起步阶段,20世纪70年代初,我国开始将电子计算机应用到测量、绘图等领域中。而在这阶段,国家测绘机研究出了地形测量与航空摄影城图等,为地理信息系系统的发展奠定了基础。且在这一阶段,确立了地理信息系统概念,并逐渐开展了对地理系信息系统的研究与人才培养。二是科研试验阶段。从20世纪80年代开始,我国重视对遥感技术的发展与应用,地理信息系统进入科研?验的阶段。此阶段遥感应用研究所成立,成为专门研究地理信息系

GIS设计及应用复习题.doc

GIS软件应用(MapInfo)(书) 一.填空题 1. MapInfo软件具备的GIS基本功能有、、、 和等。 1. GIS基本功能有、、、、和 等 地理信息输入、编辑、查询、显示、分析和输出 P8 2. GIS(mapInfo)中空间数据可用和数据结构表示。 2. GIS中目前主要采用和数据结构表示空间数据。 矢量和栅格 P9 3. 根据代码符号的表示形式可将代码分为、和三种类型。 数字型、字母型、数字和字母混合型 P10 3. 根据代码符号的作用可将代码分为和两种类型。 P10 分类码和标识码 4. MapInfo中提供的坐标系统有、和三种类型。 经纬度表示的地理坐标系统、多种投影坐标系统和非投影(Non-Earth)坐标系 P13 4. MapInfo系统默认的坐标系统是,并用表示坐标值。 经纬度表示的地理坐标系统,用十进制弧度值表示坐标值。 5. MapInfo中提供的选取地理目标方法可分为、和三种类型。 定位区域属性 P25 6.地理数据采用的表示方法有、、和等。 文字、报表、图表、地图和数字地图等 7. MapInfo中地图标注可采用和两种方法实现。 自动标注或交互式标注 8. 通常一个MapInfo表包含、、、 和等五个文件。 属性数据的表结构文件(.TAB)、属性数据文件(.DAT)、交叉索引文件(.ID)、图形数据文件(.MAP)、索引文件(.IND)。 9. MapInfo中,除了一般操作的图层外,还有和两个特殊图层。 装饰图层、无缝图层 9. MapInfo中的图层控制工具可以控制、、和属性。 图层可见、可编辑、可选和可标注 10. MapInfo中,输入线的工具有、和 直线、折线、曲线

gis软件开发

《gis软件开发》(2013-2014学年第二学期) 专业:地理信息科学 姓名:李金超

姓名:1126104252 实验人:李金超 实验时间:2014年6月3日---2014年6月12日 实验目的:(1)了解和掌握基于ArcGIS平台和.NET编程环境进行GIS二次开发的基础知识。 (2)熟悉vs软件,建立ArcGIS Engine 应用程序框架,实现地图浏览和添加shp数据和实现窗口联动的功能。 实验环境:在Windows XP环境下,使用C#语言,在Visual Studio 2010中进行GIS软件设计开发,程序的编程。 实验内容: 实验原理:(1)Visual studio 2010(简称VS)是一个基本完整的开发工具集,它包括整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境等。本实验使用Visual Studio 2010版本。VS是使用C#语言进行程序编码的良好开发环境,对C#语言和。 (2)ArcGIS Engine是ArcObjects组件跨平台应用的核心集合,它提供多种开发的接口,可以适应C++等开发环境。开发者可以使用这些组件来开发定制的GIS和地图应用。 (3)使用ArcGIS Engine在Visual studio 环境中二次开发GIS程序,可以使用程序创建向导来建立开发程序的框架,并在Visual studio 集成开发环境中使用ArcGIS Engine 提供的控件来建立基于窗体的应用程序,同时添加ArcGIS Engine组件并基于组件编写GIS应用系统。 实验步骤:

1、新建项目 启动VS2010,选择“文件|新建|项目”,在项目类型中选择Visual C#,再选择Windows 应用程序模板,输入名称“My Map”,点击确定。 2、添加控件 选择工具箱中的“菜单和工具栏|StatusStrip(状态栏)”,将其拖入到窗体。 选择工具箱中的“ArcGIS Windows Forms”节,将“AxToolbarControl”控件拖入窗体,并将其属性中的Dock 设置为Top。 选择工具箱中的“容器|SplitContainer(容器)”拖入窗体,并将其属性中的Dock 设置为Fill。将TabControl 控件拖入Panel1,将Alignment 属性设置为Bottom,Dock 属性设置为Fill。点击TabPages 属性右边的按钮,弹出TabPage 集合编辑器,将tabPage1 的Name 设置为“Layer”,Text 设置为“图层”;将tabPage2 的Name 设置为“Property”,Text 设置为“属性”。如下所示:

地信GIS软件及其应用复习

第一章基于MAPGIS的人口数据库建立 基于MapGIS的人口数据库建立的基本步骤为数据库设计,空间数据和属性数据的输入,数据的编辑修改,地图整饰和输出等。 结合本课程实验一,简述基于MapGIS的湖南省人口数据库建立的基本过程。 第二章ARCGIS应用基础 For personal use only in study and research; not for commercial use 空间分析 是从空间物体的空间位置、联系等方面去研究空间事物,以对空间事物做出定量的描述。其主要任务是对空间构成的描述和分析。 For personal use only in study and research; not for commercial use 空间分析是从GIS目标之间的空间关系中获取派生的信息和新的知识。分析对象是地理目标的空间关系。空间分析内容由拓扑空间查询、缓冲区分析、叠置分析、空间集合分析和地学分析组成。 基于GIS的空间分析按空间数据结构类型可分为栅格数据分析和矢量数据分析两种不同的空间分析模式。 基于GIS的空间分析按分析对象的维数来看,包括一维、二维、三维及多维分析。 For personal use only in study and research; not for commercial use 基于GIS的空间分析按分析复杂程度来看,可分为空间查询分析、空间信息提取、空间综合分析、数据挖掘与知识发现、模型构建等。 ArcGIS9由ESRI2004年推出,由数据服务器ArcSDE及4个基础框架组成:桌面软件Desktop GIS、服务器Server GIS、嵌入式Embedded GIS和移动Mobile GIS。 ArcMap、ArcCatalog和Geoprocessing是ArcGIS的基础模块。 For personal use only in study and research; not for commercial use ArcMap用于显示、查询、编辑和分析地图数据,具有地图制图的所有功能。

GIS设计和开发

gis设计与开发 Gis设计与开发思路 现实需求、GIS概念模型、机理过程、人机交互系统、现实需求 开发方式:独立开发,扩展式二次开发,集成式二次开发 第一章GIS设计思想内容,标准 (一)GIS设计目标 通过改进系统设计方法,严格执行开发的内容划分,进行阶段质量把关以及做好项目建设的组织管理工作,从而达到增强系统的实用性,降低系统开发和应用的成本,延长系统生命周期的目的。 (二)GIS设计的特点 1、数据:数据量大,实体种类繁多、实体间关联复杂的特点 2、功能:GIS设计以空间数据为驱动 3、工程:GIS工程投资大,周期长,风险大,涉及部门繁多 二gis设计的理论基础 Gis工程学:GIS本身发展和将系统工程学思想引入GIS设计的产物 (一)GIS工程学体系 1、任务:寻求系统总体最优化 2、基础理论:(1)系统学思想(整体性,层次性,相关性,功能性,动态性),(2)系统工程学(3)软件工程学(4)地理信息科学三层次(理论,技术,应用) 3、方法论:根据GIS工程学的基础理论而形成的一系列程序化的基本操作技术与方法(二)GIS工程学的特点 1、以空间信息系统工程优化为目的 2、横跨多学科 3、直接面向决策,为可持续发展提供决策支持 4、与GIS产业化密切相关 三GIS设计的内容 (一)设计原则:标准化,先进性,兼容性,高效性,可靠性通用性 (二)设计内容 软件设计和数据库设计 第二章gis设计的方法 一、结构化生命周期法 1、结构化生命周期法又称结构化分析和设计方法,又称结构化系统开发方法 结构化生命周期法是系统分析员,软件工程师,程序员以及最终用户按照用户至上的原则,自顶向下分析与设计和自底向上逐步实施建立计算机系统的一个过程,是组织,管理和控制信息系统的开发过程的一种基本框架。 2、基本思想:(1)要求设计过程必须严格按照阶段进行 (2)在系统建立之前就必须严格的定义和描述用户的需求。 3、阶段划分:(1)系统开发的准备阶段 (2)调查研究及可行性研究阶段

gis软件应用

《gis软件应用》 1、目前常用的gis软件是什么? ARC/INFO、mapinfo,国产的有MAPGIS,吉奥之星、城市之星等 2、地理信息系统的基本概念:在计算机软件、硬件及网络支持下,对有关空间数据进行预处理、输入、存储、查询检索、处理、分析、显示、更新和提供应用以及在不同用户、不同系统、不同地点之间传输地理数据的计算机信息系统。 3、Gis的基本功能:对空间数据进行采集、管理、分析、显示 4、Gis的构成:完整的GIS主要由四个部分构成,即计算机硬件系统、计算机软件系统、地理空间数据和系统管理操作人员,其核心部分是计算机软硬系统,空间数据库反映了GIS 的地理内容,而管理人员和用户则决定系统的工作方式和信息表示方式。 5、Gis的数据类型是什么?有很多概括起来有以下四种,图形数据,影像数据,属性数据,地形数据。 6、Gis与一般数据库的区别:区别在于gis是处理空间数据的除了一般数据库的字母数字数据库外,还有图形数据库,而且还要共同管理分析使用图形数据和属性数据。 7、矢量数据结构与栅格数据结构:矢量数据结构是通过记录坐标的方式尽可能精确地表示点、线和多边形等地理实体,坐标空间设为连续,允许任意位置、长度和面积的精确定义。矢量结构的显著特点:定位明显,属性隐含。栅格结构是以规则的阵列来表示空间地物或现象分布的数据组织,组织中的每个数据表示地物或现象的非几何属性特征。栅格结构的显著特点:属性明显,定位隐含,即数据直接记录属性的指针或数据本身,而所在位置则根据行列号转换为相应的坐标。 8、矢量数据结构与栅格数据结构的比较:矢量结构的显著特点:定位明显,属性隐含。栅格结构的显著特点:属性明显,定位隐含,即数据直接记录属性的指针或数据本身,而所在位置则根据行列号转换为相应的坐标。 9、简述MAP-INFO系统的功能、特点:1.系统使用简便,价格低廉,非常适合广大普通用户对地理信息系统的需求。这也是它很快流行的原因。 2.系统运行于微机平台上,在主流操作系统(Microsoft Windows)下运行。Microsoft公司已采用了MapInfo公司的技术,使得MapInfo与微机上主流软件(Word,Excel,PowerPoint,Lotus 1-2-3等)有良好的接口。 3.系统是一个基于矢量数据结构的桌面地图系统,也可以说是一个桌面地理信息系统,是地理信息系统的一个小型应用平台。它不具备拓扑关系的数据结构,空间分析能力较弱。但它包含了地理信息系统的一些重要功能,像空间信息与属性信息的有机结合;地图与各种专题图的制作显示;空间查询功能及缓冲区分析功能等。 4.强大的数据可视化功能。通过MapInfo可以将存储在数据库中的信息叠加在电子地图上,并且将MapInfo地图中的地图对象与数据库中的数据建立联接关系,使地图成为一种有意义的空间数据,其中包括: ·支持多种不同的投影方式,用户可通过修改投影定义文件建立自己的投影方式; ·支持数字化仪的图形方式,直接生成矢量图形; ·支持流行的图象格式,可与矢量数据叠加显示; ·采用图层概念组织管理数据; ·具有完备的地图制作工具,可方便地绘制地图,包含丰富的符号库; ·内置的关系数据库,支持SQL查询,还可对空间信息进行查询; ·基本空间分析能力,如缓冲区分析,叠加分析等; ·支持自动地理编码,使用户自己的数据方便地转移到地图中去; ·提供多种数据可视化方式,包括独立性、范围值、等级符号、点密度、柱状图等; ·具有强大的兼容性,可直接接收Excel、Lotus1-2-3、DBF文件、Clipper文件等;

GIS设计与开发 简答题 论述题练习题

简答题 1.何为GIS设计? GIS设计就是在GIS开发的整体过程中,遵循一般软件工程的原理和方法,结合GIS开发的特点、特殊规律和要求,对GIS软件从系统定义、系统总体设计、系统详细设计、空间数据库和地理模型库设计、GIS实施、GIS软件测试与评价、直到GIS维护的各个阶段进行工程化规范的方法体系。 2.GIS设计的目标和主要内容是什么? GIS设计目标就是通过改进系统设计方法、严格执行开发的阶段划分、进行各阶段质量把关以及做好项目建设的组织管理工作,从而达到增强系统的实用性、降低系统开发和应用的成本、延长系统生命周期的目的。GIS设计包括软件设计和数据库设计两部分的内容。 3.GIS有哪些特点? GIS作为一个特殊的软件领域,其主要特点是海量数据存储及空间数据与属性数据一体化管理,基于GIS本身的特殊性,GIS设计也有其自身的特点:⑴ GIS处理的是空间数据,具有数据量庞大、实体种类繁多、实体间的关联复杂等特点。⑵ GIS设计以空间数据为驱动。⑶ GIS工程投资大、周期长、风险大、涉及部门繁多。 4.简要说明GIS有哪些产品模式及其主要特征。 GIS产品可归结为以下几种模式。 数字地图 数字地图是GIS最简单、最基本的产品之一。通过GIS的地图数据库,可以实现地图的数字化存储,即数字地图。 b)桌面制图 很多GIS产品具有桌面制图的功能(如MapInfo公司的MapInfo,ESRI公司的ArcView,ArcEditor和ArcInfo等产品)。桌面制图提供的产品不仅可以对数字地图进行显示、漫游、缩放,还可以对地图进行实时的编辑。桌面制图是GIS传统的市场领域,也是份额最大的一块。 c)桌面GIS 桌面GIS同时管理空间信息与属性信息,可以进行简单的空间分析操作,还可以在此基础上进行二次开发。由于它们具有界面友好、操作简单等优点,所以广泛应用于城市规划、土地管理、市政管理等部门。 d)专业化GIS 专业化GIS的主要特点是具有相对较强的分析功能。地理数据的基本组成要素包括空间数据、属性数据和拓扑数据。其中,拓扑数据指的是地理要素间的空间位置关系。专业化GIS不仅存储地理要素的空间数据和属性数据,而且还对其拓扑数据进行存储,极大增强了GIS的空间分析功能。 5.为实现地理信息资源共享,必须具备哪些基本条件? 要实现地理信息资源共享,必须具备三个基本条件:一是数据资源的贮备;二是要有技术支撑系统的保障,例如通讯技术、网络技术、数据库技术等现代化技术手段;三是共享规则的制订、被广泛采纳和遵循,主要包含标准、规范、政策和相关法律。 6.简要说明使用结构化生命周期法进行GIS设计需要完成的六个阶段内容。 ⑴系统开发准备阶段。针对用户提出开发系统的要求,有关人员进行初步调查,组成开发领导小组,制定开发的进度和计划。如果新系统开发采取外包方式,本阶段还要包括招投标过程。⑵调查研究及可行性研究阶段。采用各种方式进行调查研究,了解现行系统的界限、组织分工、业务流程、资源及薄弱环节等,绘制现行系统的相关图表。在此基础上,与用户协商方案,提出初步的新系统目标,并进行系统开发的可行性研究,提交可行性报告。⑶系统分析阶段。在对现行系统进行调查研究的基础上,使用一系列的图表工具进行系统的目标分析,划分子系统以及功能模块,构造出新系统的逻辑模型,确定其逻辑功能需求,交付新系统的逻辑功能说明书。⑷系统设计阶段。根据逻辑模型进行物理模型的设计,并具体选择一个物理的计算机信息处理系统。这个阶段还要进行人-机过程的设计、代码设计、输入、输出、文件数据库设计及程序模块、通讯网络设计等。⑸系统实施阶段。系统实施是新系统付诸实现的实践阶段,主要是实现系统设计阶段所完成的新系统物理模型。包括软硬件设备的安装和调试、程序设计、代码编写、调试。还包括对用户及操作人员进行培训,编制操作、使用手册和有关文档。⑹维护和评价阶段。对系统的修改和完善进行维护,如针对系统处理过程、程序、文件、数据库甚至某些设备和组织的变动进行相应的维护。系统的评价,广义上贯穿于系统开发过程的始终,这里主要指系统开发后期的评价。旨在将建成的新系统与预期的目标做一一比较,不同的指标综合体现为用户的满意程度——可接受性。、原型法是应软件设计新情况和新要求的出现而产生的,其特点主要体现为鼓励用户不断修改和完善需求,并根据新的需求不断修改和完善原型。请说明应用原型法开发信息系统各个阶段的内容。 7.原型法开发信息系统包括哪几个阶段? ⑴确定用户的基本需求。在这一阶段中,用户根据系统的特点清楚地表达自己的基本需求,系统分析开发人员据此来确定系统的规模及基本框架,判断系统需要的数据能否得到,同时应估算出开发原型的成本。⑵开发初始原型。开发初始原型仅仅反映用户的基本需求,并不要求完善。⑶利用原型来提炼用户需求。用户通过亲自使用原型,从而了解其需求得到的满足程度以及存在的问题。开发人员一方面记录下用户提出的该系统的缺点和不足之处;另一方面也要借助原型系统引导、启发用户表达对系统的最终要求,在用户和开发人员共同反复讨论过程中进一步提炼用户需求以及需要修改和变动之处。⑷修正和改进原型。开发人员根据第三阶段中用户提出的修改意见或发现的问题,对初始原型系统进行修改、扩充和完善。这是一个多次反复的过程,直到用户满意为止。 8.用UML模型进行系统的分析和设计有什么优点? 采用UML模型进行系统的分析和设计具有以下优点:①在面向对象设计领域,存在数十种面向对象的建模语言,都是相互独立的,而UML可以消除一些潜在的不必要的差异,以免用户混淆;②通过统一语义和符号表示,能够稳定面向对象技术市场,使项目根植于一个成熟的标准建模语言,从而可以大大拓宽所研制与开发的软件系统的适用范围,并大大提高其灵活程度。 9.系统定义时期的主要任务是什么? 系统定义时期的主要任务是确定软件开发工程必须完成的总目标以及工程的可行性;导出实现工程目标应该采用的策略即系统必须完成的功能;估计完成该项工程需要的资源和成本;并且制定工程进度表;最后编写系统需求分析报告。这个时期的工作通常又称为系统分析,由系统分析员负责完成。10.简述GIS数据字典的任务? GIS数据字典的任务是对GIS数据流图中出现的所有被命名的图形要素在数据字典中作为一个词条加以定义,使得每一个图形要素的名字都有一个确切的解释。 11.简述GIS成本有哪些部分组成? GIS的成本由五个部分组成:①购置并安装软硬件及其相关设备的费用;②生产系统所需数据的费用;③软件开发费用;④系统安装、运行和维护费用; ⑤人员培训费用。 12.总体设计的主要任务是什么? 总体设计的主要任务是确定系统总体架构与软、硬件配置,根据系统分析成果进行系统功能模块的划分,建立模块的层次结构及调用关系,确定模块间的接口及人机界面,并设计数据库总体结构。 13.试述详细设计与总体设计阶段工作的差别? 详细设计以总体设计阶段的工作为基础,但又不同于总体设计阶段,这主要表现为以下两个方面:⑴在总体设计阶段,数据项和数据结构以比较抽象的方式描述,例如,总体设计阶段可以声明矩阵在概念上可以表示一幅遥感图像,详细设计就要确定用什么数据结构来表示这样的遥感影像。⑵详细设计要提供关于算法的更多细节,例如,总体设计可以声明一个模块的作用是对一个表进行排序,详细设计则要确定使用哪种排序算法。总之,在详细设计阶段为每个模块增加足够的细节,使得程序员能够以相当直接的方式对每个模块编码。 14.结构化方法详细设计的主要表达工具有哪些? 结构化方法详细设计的主要表达工具有:程序流程图、N-S盒式图、问题分析图、类程序设计语言、序列图和活动图。 15.试说明关系型数据库建库三个范式的内涵。 第一范式(first normal form,简称1st NF)要求同一张表中没有重复项出现,如果有则应将重复项删除。这个删除重复项的过程就称为规范化处理。第二范式(sencond normal form,简称2nd NF)要求每个表必须有一个(而且仅一个)数据元素为主关键词(primary key),其它数据元素与主关键词一一对应。主关键词在表中必须具有唯一性,作为主关键词的数据项中不能出现重复的记录。第三范式(third normal form,简称3rd NF)是指表格中的所有数据元素不但要能够唯一地被主关键词所标识,而且他们之间还必须相互独立,不存在其它的函数关系。也就是说对于一个满足2nd NF的关系表来说,表中有可能存在某些数据元素的函数还依赖于其它非关键词数据元素的现象。 16.程序编写的组织管理包括哪些内容? 程序编写的组织管理包括:1)对程序员组织训练;2)购进软件消化利用;3)程序编写;4)程序模块的调试;5)程序模块的验收。 17.组件式GIS具有哪些特点? 1)小巧灵活、价格便宜;2)无须专门GIS开发语言,直接嵌入可视化开发工具;3)不逊色于传统GIS软件的强大GIS功能;4)直接嵌入各种开发工具,开发简捷;5)更加大众化,使非专业的普通用户也能够开发和集成GIS应用系统。 18.简述述组件式GIS应用系统的开发过程。 用户调研、可行性研究、用户需求分析、系统总体设计、系统详细设计、基础平台选择、熟悉基础平台、进行二次开发、系统测试、系统维护和系统使用。 19.简述程序代码编写过程中应注意的问题? 1)程序语言的选择;2)程序设计风格的确定;3)系统代码文档的编写。20.简述程序调试过程中发现的错误有哪些排除方法? 方法有:1)硬性排错:采用试验的方法,比如设置临时变量、增加调试语句、设置断点、单步执行等。2)归纳法排错:准备几组有代表性的输入数据,反复执行,对得出的错误结果进行整理、分析、归纳,提出错误原因及位置假想,再用新的一组测试数据去验证这些假想。3)演绎法排错:针对各组测试数据所得出的结果,列举出所有可能引起出错的原因,然后逐一排除不可能发生的原因与假设,将余下的原因作为主攻方向,最终确定错误位置4)跟踪法排错:在错误征兆附近进行跟踪找错;错误诊断出来以后,需要进行修改;修改完后,应立即利用先前的测试用例,重复先前的测试过程,进一步验证排错的正确性。 21.系统文档主要包括哪些内容? 系统文档主要包括系统实施方案、系统架构方案、系统分析报告、系统总体设计、数据库设计报告、系统详细设计、系统测试报告、用户手册等。22.如何有效地维护和管理系统文档? 1)软件开发小组应由一位文档保管员负责集中保管本项目的已生成文档(主 文档)。2)开发小组成员可根据工作需要自己保留一些个人文档,但这些文档 一般都应是主文本的复制件,应与主文本保持一致,在做必要修改时,也应 同步修改主文档。3)开发人员个人只保存主文档中与本人工作有关的部分文 档。4)在新文档取代旧文档时,管理人员应及时注销旧文档。在文档的内容 有更改时,管理人员应随时修订主文档,使其及时保持最新。5)在软件开发 过程中,可能需要修改已完成的文档。修改主文档前应充分估计修改可能带 来的影响,并且按照提议—评议—审核—批准—实施的步骤加以严格控制。 6)开发过程结束时,文档管理人员应收回开发人员的个人文档,并同时检查 个人文档与主文档的一致性,当发现两者有差别时,应立即着手解决。 23.简答系统实施阶段的任务? 系统实施阶段的任务可概括为以下五个方面: ①硬件和软件的购置及安装。包括计算机、绘图机、数字化仪、扫描仪等输 入输出和分析处理设备以及各种支撑软件如操作系统、数据库系统、编译系 统的购置安装。②程序的编写与调试。由于各模块的详细设计已经形成,只 需要编写相关程序。一般的处理办法是自编程序,但对于一些比较特殊的成 熟的算法可购买,程序编写后要进行调试,以减少程序的错误。③系统的安 装与调试。即对系统硬软件的安装及调试。④培训。在购买硬件、编写软件 的同时,应对用户进行培训。同时,这也是考验及检查系统结构、硬件设备 和应用程序的过程。⑤系统中有关数据的录入或转换。指的是各种地图数据 及属性数据的输入或从其它系统转化过来的过程,这个工作量是相当大的, 需要耗费大量人力、物力及时间。 24.在系统实施阶段,如何选择程序语言? 程序语言的选择应作如下考虑:①考虑编程的效率及代码的可读性。一般应 选择高级语言作为主要的编程工具。②考虑要符合详细设计的思想。一般应 选择结构化的语言,如C、Pascal等,这些语言的特点是直接支持结构化的 控制结构,具有完备的过程结构和数据结构。③程序设计语言应是一种通用 语言。因为GIS软件既包括数据、图形处理及分析,还包括对各种软硬件的 控制等,任何一种专用型的高级语言都无法完全胜任。④考虑到程序的执行 效率以及对某些特殊硬件的控制和操作要求。可以针对特定的模块采用混合 编程,达到程序的特别目的。⑤考虑编码和维护成本。选择合适的高级语言 以降低编码量及日常维护工作中的困难程度。⑥根据系统开发的不同规模, 选择合适的高级语言。比如对于一个大型的GIS,用Turbo C就可能不完全 适用,而应选择Visual C++等易于项目管理的高级语言。⑦根据不同的开发 平台和使用平台,选择不同的语言。⑧系统的兼容性、移植性等。 25.简单述GIS软件评价的含义以及评价的内容。 GIS评价是在GIS测试的基础上,通过对技术因子、经济因子和社会因子(如 进行评价,从而得出对系统整体水平以及系统实施所能取得的效益的认识和 评价。软件评价的内容包括:1)技术评价:可靠性、可扩展性、可移植性、 系统效率。2)经济评价:系统产生的效益、软件商品化程度、技术服务支持 能力、软件维护与运行管理。3)社会评价:系统的科学价值、系统的政治与 军事意义、系统决策能力、管理工作改革。 26.试简述GIS维护流程? 1)提交GIS维护申请;2)评估维护请求;3)维护过程;①确定维护的类型。 ②改正性维护。③适应性和完善性维护。④实施维护工作。⑤编写详细的维 护报告。 简述GIS可行性研究工作的主要内容? 简述系统详细设计阶段的目标与任务? 简述地理建模的一般过程? 简述GIS软件维护工作的影响因素? 论述题 1.论述系统可行性研究的主要内容是什么? 2.论述GIS工程学的主要任务、理论基础和内容分别是什么? 3.GIS规范化和标准化在GIS产业化和社会化过程中的作用是什么?其具体 内容主要体现在哪些方面? 4.论述GIS详细设计阶段的表达工具有哪几种?各有什么特点? 5.简要论述GIS软件评价的基本方法,评价类型及评价指标? 6.论述空间数据库建库流程? 7.试简述结构化生命周期法包括哪几个阶段?每个阶段的基本任务是什么? 8.简述在GIS系统实施时有哪些系统实施人员参与及他们各自的任务? 9.论述地理信息管理与更新的主要技术手段及各自的特点? 1

地理信息系统应用实例

地理信息系统应用实例 第十四章地理信息系统应用实例 导读:本章介绍了地理信息系统在一些具体领域的应用。 由于GIS是用来管理、分析空间数据的信息系统,所以几乎所有的使用空间数据和空间信息的部门都可以应用GIS。由于各个部门的不同,GIS在具体业务系统中所占的比重、应用方式也各异,结合比较紧密的如城市规划、环境领域等,相对松散的有商业、医疗卫生领域。 本章简单介绍了一些GIS应用实例,针对不同实例,介绍方法也不同,有的概述一个具体区域的应用,有的叙述工作流程,有的介绍了工作原理和分析方法,可以对相关领域的GIS建设提供借鉴,也可以作为其它领域建设GIS的参考。 本章也引入了一些新的概念,如AM/FM、GIS/T以及一些具体的分析方法,如动态分段模型,它们处于GIS与具体领域的交叉部分,同时也是GIS理论和技术的有益补充。

1.城市规划、建设管理 城市是人类活动高度集中的区域,同时也是信息、物质高度集中的区域。随着科技的进步和经济的发展,城市系统越来越复杂,数据和信息越来越多,服务要求越来越高。城市管理面临着新的挑战,为了城市的现代化、生态平衡和持续发展,城市需要全面的规划,而地理信息系统给城市的规划和管理带来了新的工具。在城市管理中,可以应用GIS的方面非常多,如土地、道路、管网、环境、人口等等诸多要素都可以通过地理信息系统进行管理*,并且形成了应用于专门领域的GIS工具,如土地信息系统(LIS-Land Information System)和AM/FM(自动制图/设施管理,Automatic Mapping/Facility Management),前者侧重于管理地块的位置、面积、权属以及地籍的动态变化;后者则主要对电力、通讯等设施的管理和分析、制图。 城市建设规划涉及的因素非常多,开发新城要征用土地,改建旧城要拆迁安置,同时需要基础设施、公共服务设施的配套。在开发建设活动中,如果不注意各工程项目之间的协调,就可能造成混乱,而采用GIS对各种信息进行管理,并基于此进行分析和辅助决策,可以有效地防止这种混乱局面的出现。由于城市在不断地建设发展,所以需要随时更新城市基础数据库,这就要求应用GIS管理日常城市建设活动,以保证信息的时效性。下面介绍GIS在密尔沃基(Milwaukee)市城市建设日常管理方面的应用。

地理信息系统应用领域

地理信息系统应用领域 地理信息系统作为一门交叉性极强、运用及其灵活的学科,其在功能上十分强大,其应用领域更是覆盖面及其广泛。由于地理信息系统的综合性以及运筹帷幄优势,其也已经成为国家宏观决策和区域目标开发的重要工具,也成为与空间信息相关各行各业的基本工具。以下,简要介绍下地理信息系统的一些主要应用。 一、测绘与地图制图。地理信息系统技术源于机助地图制图。而地理信息系统(GIS) 技术和遥感技术(RS)、全球定位系统(GPS)在测绘领域的广泛应用,为测绘和地图制图领域带来了一场革命性的变革。地图数据获取和成图的技术流程、地图成图周期、地图图幅精度以及地图的种类都发生了巨大的变化,不仅为广大用户带来便利,也促使测绘和地图制图进入一个崭新的时代。 二、资源管理。资源清查本就是地理信息系统最基本职能,GIS会将各类数据已经资源 集合在一起,通过系统分析和处理,按照不同属性和条件进行再划分,实现资源和数据快速再现。例如在土地利用领域,可以输出不同类型的分布和变化,根据不同的搞成划分土地利用类型,不同坡度利用状况以及不同时期土地利用变化等。 三、规划设计。地理信息系统可以有效将城市与区域规划中所涉及的资源、环境、人口、 交通、教育、经济、教育、文化以及金融等多个地理变量和大量数据进行管理并统一规划,并对城市建设交通规划、环境质量、以及公共设施配置等进行良好评测。这些功能的实现,主要以地理信息系统的空间搜索方法、多种信息的叠加处理和一系列分析软件作为支撑的。 四、灾害监测。利用地理信息系统和遥感数据的结合,可以有效的对森林火灾、洪水灾 情等进行监测、预防以及损失估算,为灾害抢救和防洪决策机试提供准确信息。我国08年汶川地震时,地理信息系统准确的勾画出堰塞湖的位置,以及对地形的分析对当时的营救工作起到了巨大作用。 五、环境保护。利用GIS技术建设城市环境监测、分析预报系统,为实现环境监测与管 理科学化、自动化提供最基本条件,在区域华宁质量现状评价过程中,利用GIS技术,实现对整个地区的客官、全面的监控和评价,用以反映该地区受污染程度以及雨季分布等信息;在野生动物保护中,GIS会帮助统计世界所有动物的生存状况包括生存地状况,对于保护濒危动物,有很大的作用。 六、国防。现代战争的一个基本特点就是“3S”技术被广泛利用从战略构思到战术安排 各个环节。这往往决定一场战争的成败。例如海湾战争期间,美国国防部就利用GIS 和遥感成像集成系统,自动搜索识别战区地图,通过卫星及时将战况传回五角大楼,为军事决策提供有力的保障。 GIS和现代各类行业的结合使得其已经跻身于世界高新技术行列。而其他行业的发展和需求必然推动GIS的进步、完善、进而形成独立的科学系统。GIS理应好好应用发展,人们应当利用其强大的功能为人类造福。

GIS在旅游线路设计中的应用(定稿)总结

1绪论 1.1 研究背景 作为朝阳型的世界第一大产业,旅游业越来越受到人们的亲睐,数十年来全球旅游业实现了持续发展。来自世贸组织的预测,在21世纪初中国将成为世界上最大的旅游国。而到2020年,中国入境旅游的人数就将达1.37亿人次,对如此巨大的旅游流的研究也显得具有极大的紧迫性和必要性。其实科技的不断发展,也使得地理学研究的各个方面都需要有新技术融入,尤其是如此蓬勃的旅游业。旅游流研究中海量的数据反映出的丰富信息以及各景区景点间的联系和动态变化资料需要GIS技术的支撑和协调。建立一个专门研究中国旅游景区整体规划的地理信息系统能从定量、动态等方面进行综合分析处理,把各种地理信息数据转换成支持决策的科学根据。 人类用来纪录各种空间现象的主要工具之一,地图对于人类的生产生活实在是不可忽视。经过长时间的经验累积,人类都是按照惯用的使用方法及使用型态来使用地图;不再是用纸张来而是电子讯号来传递信息的电子地图,有着许多传统地图无法达到的优势,例如:查询分析,路径规划等。再次基础上结合计算机的发展,地理信息系统(GIS)即应运而生。 虽然早在50年前加拿大地理信息系统(CGIS)就已经开始运作,但在早期,其主要的工作平台也都是价钱昂贵的工作站计算机,极高的软硬件价位也使得小老百姓望而却步,只有政府或大型研究机构才能负担,这使得多年来GIS始终定位在专业用途上;就连操作人员,也必须经过多年训练的专业人才才能胜任各项工作。可叹的是近十年来的发展,使用者计算机接口及软硬件功能的进步使得地理信息系统已经可以很方便地在个人计算机上安装,经过短期训练的人员也可以加以操作。 1.2 国内外研究现状 信息技术在第一届信息技术与旅游国际会议上被认为是现代旅游业发展与提高竞争力的一个决定性的因素。例如分布式旅游目的地数据库会对

GIS软件开发技术

第一章MapObjects基础Gis常用开发平台 MapObjects简介 ?MapObjects功能 ?MapObjects优点 ?MapObjects基础 编程规范

01、Gis软件开发常用开发平台 常用开发平台的比较: VB:较易入门 VBA:对于扩充原有功能较好。如AutoCAD、ArcMap中的VBA。开发效率最高的一种开发方式(常常是一个语名即可实现其它开发工具要几十甚至上百行的代码才能实现的功能)。缺点是所开发出的应用程序不能脱离相应的运行环境。(如在ArcMap中开发的应用程序,必须先要安装ArcMap) VC++:较为灵活,开发资料众多。可实现对系统的全面操作。缺点是学习起来较难,所开发出的应用程序常常会产生难以预计的错误。(如内存泄露等) Delphi:可扩充性最好,现已有上万个带源码的控件可供使用,几乎涉及到各各方面。如数据库控件InfoPower3000、OpenGL控件GLScene,工业控制控件等。 GIS组件简介: MapObjects:ESRI 1、可实现功能: 2、可使用的数据 ArcView Gis Shapefiles:创建新层、读写数据,添加删除记录与几何要素 ArcSDE:不能创建新层 Arcinfo Coverages:只读 CAD格式及VPF数据库:只读(Vector Product Format是一种标准的基于空间关 系数据模型的大型空间数据库的格式、结构与组织。是美国国防部的标准) 外部数据库:只读 ArcObjects:ESRI MapX:Mapinfo Supermap:中科院地理所

一般用户(大多数用户)关心的问题:应用程序的运行速度与稳定性。不关心所采用的开发工具及内部实现方式。只有特殊用户(少量用户)考虑与原有系统的兼容性才关心开发平台。 软件开发中应注意的问题: 代码的规范性:1、命名约定2、代码缩进3、逻辑关系的排列次序 对于较为普通的问题尽量使用较常见的解决方式。尽量不使用较为古怪的技巧(如:两数的交换),这样会降低代码的可读性。 Delphi开发环境简介: 1、数据库应用 2、OpenGL应用 3、报表制作

地理信息系统应用实例

地理信息系统应用实例 1.城市规划、建设管理 城市是人类活动高度集中的区域,同时也是信息、物质高度集中的区域。随着科技的进步和经济的发展,城市系统越来越复杂,数据和信息越来越多,服务要求越来越高。城市管理面临着新的挑战,为了城市的现代化、生态平衡和持续发展,城市需要全面的规划,而地理信息系统给城市的规划和管理带来了新的工具。 在城市管理中,可以应用GIS的方面非常多,如土地、道路、管网、环境、人口等等诸多要素都可以通过地理信息系统进行管理*,并且形成了应用于专门领域的GIS工具,如土地信息系统(LIS-Land Information System)和AM/FM(自动制图/设施管理,Automatic Mapping/Facility Management),前者侧重于管理地块的位置、面积、权属以及地籍的动态变化;后者则主要对电力、通讯等设施的管理和分析、制图。 城市建设规划涉及的因素非常多,开发新城要征用土地,改建旧城要拆迁安置,同时需要基础设施、公共服务设施的配套。在开发建设活动中,如果不注意各工程项目之间的协调,就可能造成混乱,而采用GIS对各种信息进行管理,并基于此进行分析和辅助决策,可以有效地防止这种混乱局面的出现。由于城市在不断地建设发展,所以需要随时更新城市基础数据库,这就要求应用GIS管理日常城市建设活动,以保证信息的时效性。下面介绍GIS 在密尔沃基(Milwaukee)市城市建设日常管理方面的应用。 美国威斯康星州的密尔沃基从1976年开始建设城市地理信息系统,并不断发展、完善。由于数据库比较完整,地理信息系统在很多方面发挥了作用,主要可以分为三个方面的活动。 1)地图更新 密尔沃基市常用地图分为三种: 第一种是地籍房产图(当地称为Plot Map),由政府税务部门负责编制。这种地图通常在以下情况下需要修改更新: ●地契内容改变,包括地块边界的变化以及地块权属的变化; ●在一个大的地块内再划分为若干小块,产生新的土地所有者; ●公共道路的拓宽或者连通; ●小地块合并成为大地块; ●其它变化,如道路名称、地名的改变以及错误的纠正。 第二种是一般的测绘图(当地称为Quarter-Section Map)。这种图由政府市政工程部门负责编制,图面上标有主要的地块边界(不作为法律依据),但是没有普通的建筑物,通常在下列情况下需要更新: ●城市建设造成地面重要物体的边界变化; ●重新测量,纠正过时的内容; ●道路打通、拓宽或封死; ●大的地块合并或重新划分; ●街道名称改变; ●地图上的错误纠正。 *下面提及的GIS在环境、道路等方面的应用也可以认为是地理信息系统在城市管理中应用的部分。

gis设计与应用试题

第一章 一.地理信息系统基本概念 1.地理信息系统:GIS是处理地理数据的输入、输出、管理、查询、分析和辅助决策的计算机系统。2.GIS使用的工具:计算机软、硬件系统; 3.GIS研究对象:空间物体的地理分布数据及属性 4.GIS数据建立过程:采集、存储、管理、查询、分析和显示。 5.GIS是在计算机软、硬件支持下,采集、存储、管理、处理、检索、分析和显示空间物体的地理分布数据及与之相关的属性,并以回答用户问题等为主要任务的技术系统。 二.GIS软件技术经历以下五个阶段:集成式GIS,模块式GIS,核心式GIS,组件式GIS,万维网GIS 三.GIS发展的各阶段特点 1集成式GIS 特点在一个系统中集成了GIS的各项功能 存在问题系统过于复杂,软件成本高;难与其它系统集成 2模块式GIS 特点:系统分成许多相对独立的功能模块 存在问题:难于与其它系统集成 3核心式GIS 特点:从底层提供GIS功能,通过API访问 存在问题:开发难度高,不能进行可视化程序设计 4组件式GIS 特点:通过标准通信接口实现模块间通信及GIS与其它系统集成 存在问题:有待于进一步发展 5万维网GIS 特点:结合Internet,实现GIS的共享和互操作 存在问题:目前还不成熟 四.GIS构成:硬件软件数据人员 五.GIS软件的分类:工具型软件应用型软件 地理信息系统的类型: 工具型地理信息系统,应用型地理信息系统(专题地理信息系统,区域地理信息系统),大众地理信息系统 第二章 一.GIS软件的主要特点 (1)在存储技术上,传统的GIS采用两库结构,即空间数据库和属性数据库的分离。 (2)在数据组织与处理模式上,传统的GIS仍然沿袭地图处理的模式。在实现上,将空间数据组织成物理实体(点、线、面等)、图层、地图和图库几个层次。 (3)在网络和分布式环境下系统组成方面,传统的GIS支持树型的系统结构和主-从工作模式,上下级数据交换基本上以图层为单位进行。 (4)在空间数据管理范围方面,目前的GIS可以比较有效地处理二维空间数据,并能较好地处理DEM数据、实现三维实体的表面显示。 (5)在数据共享和功能共享方面,虽然目前开始注意元数据问题,已经解决了不同格式空间数据之间转换问题,可以实现有缝的数据共享。但是GIS功能共享和互操作问题尚未得到解决。以系统为中心的问题没有得到根本克服。 因此,传统的GIS软件的特点可以简要地归纳为:以系统为中心,以地图为基础,二维处理,静态管理,尺度割裂,数据集中。 二、GIS软件开发过程中的问题 (1)经费预算经常突破,完成时间一再拖延。 (2)开发的软件不能满足用户的要求。 (3)开发的软件可维护性差。 (4)开发的软件可靠性差。 (5)数据工程量特别大,特别是数据采集工作量十分大。 (6)软件需求与软件生产的矛盾日益加剧,突出表现在软件生产率低。 (7)软件可重用性差。

相关文档
最新文档