实习五:利用ARCGIS建立GIS数据库_地理信息系统
GIS实习五利用ARC GIS建立GIS数据库
一.实习目的:了解GIS数据库的特点,掌握构建GIS空间数据库的一般方法二.计划课时:3
三.背景知识——空间数据库框架
1.地理配准点(TIC)
(1)TIC点的意义
地理控制点或地理配准点。用于将Coverage的坐标数据配准到公共的坐标系统中,从而建立地理特征的Coverage图幅位置与地球表面位置的相关关系。
TIC点在地图的数字化、数字化地图数据的编辑、图幅的拼接等方面具有非常重要的作用,例如,在建立同一空间范围内的不同数据层(例如青海省土地利用图、青海省公路图、青海省水系图等)时,使用同一组TIC点,可以保证所建立的三幅图具有完全相同的空间坐标系统和空间范围。
(2)如何选取TIC点
TIC点必须是代表地图上能够清楚识别的特征的点。
A地图的角点;B 测绘控制点;C 明显地物点;D 重要特征的交叉点(道路交叉点) ;E 地图本身的参照点。
(3)TIC点的存贮
Coverage的TIC点信息存贮在以TIC为扩展名的文件中,它是一个INFO 文件,包括三个数据项。
(1) IDTIC:TIC的ID号
(2) XTIC:TIC点的X坐标
(3) YTIC:TIC点的Y坐标,每个地理信息系统应用项目都是对一定的地理区域而言的。有时由于地理区域太大,不可能将所有地图信息都放在一个图幅范围内进行输入和处理,也就是要进行数据的分幅输出和处理,而后根据需要拼接图幅,进行统一管理。
2.主控Coverage
每个地理信息系统应用项目都是对一定的地理区域而言的。有时由于地理区域太大,不可能将所有地图信息都放在一个图幅范围内进行输入和处理,也就是要进行数据的分幅输出和处理,而后根据需要拼接图幅,进行统一管理。
在分幅输入和处理过程中,如何保证邻接图之间空间位置精确配准,以及如何保证以后图幅拼接时,不出现大的空间匹配误差,这一点是每个地理信息系统应用中必须要考虑的问题。可以通过建立主控Coverage的方式来控制。
(1)主控Coverage的意义
定义了研究区范围和地理配准点的Coverage,它的作用包括:
。研究研究区的范围
。主控Coverage的多边形可以用于确定数据分幅的标准和范围
。用主控Coverage的TIC点生成的分幅数据,在进行拼接时可以保证较高的空间匹配精度
。主控Coverge的投影等信息确定了所有分幅Coverage的信息,因此保证了统一性
(2)建立主控Coverage
A.创建TIC点坐标文件:MTIC.TXT
创建多边形坐标文件:MPOLY.TXT
使用GENERATE命令生成主控Coverage
GENERATE的用法
GENERATE
子命令
ANNOTATIONS 增加注记
CIRCLES 生成圆(圆心和半径)
COMMANDS 列出子命令
COPYTICS 从
CURVES 以指定的Grain度值和Vertext之间的距离产生曲线
FISHNET 创建矩形单元网格
INPUT 指定数据输入源(批处理方式输入数据)
LINES 增加弧段
LINKS 增加Link
POINTS 增加Label点
POLYS 增加多边形
QUIT 结束GENERATE.
ROUTES 创建Route
TICS 增加TIC
B.创建主控Coverage
Arc: GENERATE Master
Generate: INPUT MTIC.TXT
Generate: TICS
Generate: INPUT MPOLY.TXT
Generate: POLYS
Generate: QUIT
C.主控Coverage的处理
可以对进行投影变换等操作,这种操作的结果存贮在主控Coverage中,以后用主控Coverage生成的分幅数据也都会具有这些信息。
D.投影变换
PROJECT
3.建立拓朴关系
(1)建立拓朴关系的目的
便于检查数据的错误
便于空间数据的编辑
便于属性数据的输入
便于空间分析功能的实现。
(2)建立和更新拓朴关系的ARC GIS命令
BUILD 创建Coverage的特征属性表(反映拓朴关系)
BUILD
CLEAN 输出一个具有正确多边形及弧段-结点拓朴关系的Coverage,并据此创建PAT表和AAT表。在创建过程中CLEAN修改了数据中的几何坐标错误,在一定范围内调整了数据的坐标值。
CLEAN
BUILD和CLEAN命令的比较
BUILD命令CLEAN命令
用法:BUILD
建立Polygon, Line, Point, Node, ANNO
的拓朴关系数据
只能建立Polygon和LINE的拓朴关系
创建相应的特征属性表创建多边形和线的特征属性表(PAT和AAT)
直接对Coverge进行操作,不创建新的
输出Coverage
创建新的输出Coverage
特征的坐标数据不发生变化弧段可能被删除、弧段结点或中间点坐标也可能发生变化
建立多边形拓朴关系时,相交的弧段处必须有结点自动在弧段交叉处产生结点4.数据编码
与空间数据相关联的属性数据可以通过ArcEdit,Tables或INFO模块输入。
要进行专题属性数据的输入,首先必须为每个地物特征赋了正确的用户ID
号(字段名为
(1) 数字化地物的同时输入用户ID号
在ArcEdit中,每次数字化一个地物特征,都要求用户输入用户ID号,因
此,可以在此输入当前数字化的地物的用户ID(例如,土地利用类型)。这种情
况下地图数字化的速度受到影响,而且要求数字化的地图的数据编码要比较清
楚。
(2) 地图全部数字化以后,统一修改
在ArcEdit中,每次数字化一个地物特征后,要求用户输入用户ID号,但
同时系统也提供一个顺序号作为缺省的用户ID号,在用户不输入新的ID号的
情况下,该顺序号便被作为用户ID号与被数字化的地物特征一同存贮。在整幅图数字化完成之后,再由负责数据编码的人员在ArcEdit中统一修改用户ID号。修改的方法如下:
ArcEdit:EditCoverage
ArcEdit:DrawEnvironment Poly
ArcEdit:DrawEditFeature Poly
ArcEdit:EditFeature Poly .................................................
ArcEdit:SELECT {ONE | MANY | ALL | OUTLINE | DANGLE | CONNECT | UNCLOSED} .................................................:
ArcEdit:Cal $ID =
这种做法,分工明确,数字化和数据编码的效率都比较高。
特征属性表中可以增加任意数目的与地物相关的专题属性数据项,但这些字段必须在用户ID字段之后。从运行效率方面考虑,最好只是将非常重要和经常要用到的专题属性数据项增加了特征属性表中,而其它数据项,可以存贮在外部数据表中,需要时可以通过Tables或Info提供的数据关联和联接的功能实现。
通常采用的方式是在为Coverage的每个地物特征赋了正确的User-ID后,通过Coverage的特征属性表与存贮专题属性表的数据库表的联接操作来实现的。
5.空间数据集成建库
(1)图幅拼接和剪裁
实现图幅范围相关的不同图幅的Coverage间的空间数据集成,主要解决两个方面的问题:
A.数据的分幅输入与统一管理
对于涉及空间范围比较大的地理信息系统应用,如果对整个研究区范围按一整幅图输入,往往会由于数据量太大,造成数据输入效率低、处理的复杂程度高、容易出现错误。因此通常的方法是分幅输入。分幅输入的数据在图幅边界处必然出现分割现象,无法对跨图数据的数据(例如穿越整个城市的主干道路)的检索和分析,因此需要将分幅输入的数据拼接为一幅Coverage。
B.ARC GIS提取数据的任意子集
有时GIS的分析应用中所需要的数据只涉及原始数据的一定空间范围内的数据,这时,就需要能够从空间上提取任意数据,这样可以保证数据查询、显示和分析等过程的效率。ARC GIS提供了必要的命令完成这项功能。常用的有clip和erase 两条命令。
(2)数据图层间数据的传递
实现同一图幅范围内的不同数据层Coverage间的空间数据的集成,主要解决现个方面的问题:
获得同一图幅范围内其它图层的数据
将数据放入同一图幅范围内的其它图层中
(3)Coverage间的配准
将Coverage的空间数据从一种空间坐标系统配准到另一种空间坐标系统中,以保证可以从空间位置上建立不同Coverge之间的联系。
(5)多边形Coverage间的拼接
第一步:检查待拼接图幅的匹配性
拼接前需要检索待拼接的Coverage间的匹配特性,包括:
A.接边处的特征的空间位置是否匹配:如果接边的特征本身相距很远,则有可能原始数据有问题。
B.要合并的两个多边形是否具有相同的属性值:要合并的多边形的属性值不同,无法合并
C.毗邻特征的数据项定义是否相同:对应特征属性表中相关数据项的定义必须相同。
第二步:通过显示比较空间数据
在ArcEdit中可以等拼接的两个Coverage,一个做为编辑Coverage,另一个做为背景Coverage,通过显示比较空间数据,并为后面的接边处理获得必要的数据。其具体做法是:
Arc:ArcEdit
ArcEdit:EditCover
ArcEdit:Drawe arc
ArcEdit:BackCoverage
ArcEdit:Draw
ArcEdit:Distance /*量取距离信息,为后面的接边处理准备数据
第三步:数据接边前的处理
在数字化Coverage部分曾经指出,数字化图幅时,对于图幅边界处的弧段要做一定的延伸,它是为了便于数据处理而规定的。在进行图幅拼接前,如果有等拼接的的图幅的的精确边界信息,可以借此对待拼接的图幅进行切割,事实上,边界信息可以从前面建立的主控多边形处获得。使用数据剪裁命令实现这些功能。
Arc: split
Usage: SPLIT
Arc: split excov index tilename poly 4.0
When done entering coverages, type END or a blank line.
======================================================= Enter the 1st coverage: outcov1
Enter item value: tile3
Enter the 2nd coverage: outcov2
Enter item value: tile4
Enter the 3rd coverage: end
第四步:在ArcEdit中进行接边操作
显示数据
ArcEdit:EditCoverage
ArcEdit:DrawEnvironment Arc Node Link /*设置显示环境ArcEdit:BackCoverage
ArcEdit:Draw /*绘图
设置捕捉环境
ArcEdit:SnapCoverage
ArcEdit:Snapping Closest 30 /*设定捕捉距离
增加匹配链
ArcEdit:LinkFeature Node Node /*指定相互链接的特征的类型ArcEdit:EditFeature Link /*将Link指定了编辑特征
ArcEdit:AutoLink /*根据设定的参数,自动建立Link
ArcEdit:Add / Delete /*手动增加缺失的Link,或删除错误的Link
橡皮拉伸
ArcEdit:Adjust
ArcEdit:Save
ArcEdit:Build
第五步:拼接和后处理
检查相邻多边形的关键属性项定义是否相同
Arc:Tables
: Select
: Items ....................................
: Select
: Items ....................................
检查相邻多边形属性值是否相同
通过在ArcPlot中显示来检查
ArcPlot:Map
ArcPlot:PolygonShades
ArcPlot:PolygonShades
ArcPlot:Identify
ArcPlot:Identify
如果不相符,进入ArcEdit进行修改
进行接边操作
Arc:MapJoin
Enter coverages to be MAPJOINed (Type END or a blank line when done):
============================================================= ========
Enter the first coverage: soil1
Enter the second coverage: soil2
Enter the third coverage:
Done entering coverage names (Y/N)? y
Do you wish to use the above files (Y/N)? y
MAPJOINing files...
Arc:
消除图幅边界
Arc:Dissolve
使用ArcPlot的DropLine可以看到消除边界后的效果,但不进行实际的操作。线Coverage的拼接
Arc:Append FullStreet Line node features
Enter Coverages to be APPENDed (Type END or a blank line when done):
============================================================= Enter the 1st coverage: StreetBig
Enter the 2nd coverage: StreetSmall
Enter the 5th coverage: end
APPENDing coverages...
Arc:MatchNode
四.实习内容:将果洛州grass1与grass2进行接边处理
Mapgis实验报告
地图屏幕数字化 巨鹿整饰 一、实习目的 掌握栅格图像配准、图像格式转换、图例板建立、属性结构建立及地图屏幕数字化的方法和步骤。 二、实习内容 利用给定的土地利用遥感影像图(文件名巨鹿整饰.JPG),转换为MapGIS 的Msi格式,配准并通过鼠标手工跟踪显示在屏幕上的栅格图象来创建矢量地图对象。 三、实习要求 地图屏幕数字化按层进行,地图要素分层及文件名如下: 1.线状地物(线状要素,文件名XZDW) 2.地类界限(线状要素,文件名DLJX) 3.行政界限(线状要素,文件名XZJX) 4.地物注记(点状要素,文件名DWZJ) 5.地类图斑(面状要素,文件名DLTB) 四、实习步骤 1.格式转换 MAPGIS所支持的是MSI影像格式,因此在数字化之前必须将其他格式的数据转换为MSI影像格式。这步工作是在MAPGIS的图像分析模块中进行的。在图像分析模块窗口中,打开文件菜单,鼠标单击数据输入子菜单,在出现的文件转换窗口中添加要转换的图像文件,并在转换数据类型栏中选择JPG文件,点击文件转换命令,图像被转换为MSI格式。 图1 2.影像校正 该操作在图像处理模块中完成。图像配准是进行适量化前非常重要的一个步骤,MapGIS的图像配准是在图像处理的镶嵌配准模块中进行的。 2.1输入控制点
在图像配准对话框的图像上选择一点(经纬线交点)并单击鼠标,按下空格键,然后在弹出的编辑控制点对话框中键入该点对应的实际坐标值(经纬度)(如图所示)。每个控制点有一个标号,指示控制点的名称,如“P t1”等。一般输入4个控制点,但应当注意其中任意三个控制点不能在一条直线上。 图2 图3
MapGIS数据和ArcGIS数据的相互转换
MapGIS是较早发展起来的国产地理信息软件, ArcGIS是美国ESRI公司开发的全球功能最强大的GIS专业软件,这两种软件在专业性和综合性等方面各具优势,二者在目前国内市场上都拥有很多的用户,因此,这两种软件在数据上实现共享显得愈发必要。随着地理信息的高速发展,地图数据的来源也多种多样,因而数据之间的相互转换至关重要。对此,本文介绍了MapGIS与ArcGIS的实现数据共享,提高了工作效率。 1.系统数据结构 1. 1 MapGIS数据结构 MapGIS是数据管理的核心工作区,空间实体是MapGIS数据操作的基本单位,一个工作区中,存放许多空间实体的个体,每个个体都有唯一的序号,称为实体号(点号、线号、区号、网号、记录号等)。对实体数据的存取主要依据实体号。每个实体在工作区中都存储有对应的空间数据、拓扑数据、图形参数及属性记录。 MapGIS的数据交换格式是ASCII 码的明码文件,其文件结构由文件头和数据区两部分组成,文件头记录的是文件版本和类型(点、线、面) 信息,数据区记录的是实体的集合信息。明码文件按要素类型分为点文件*.WT、线文件*. WL 、面文件*. WP 三种。MapGIS还有一种不公开的标准数据格式,也按要素的属性类型分为点文件*. WT、线文件*. WL、面文件*. WP 三种。明码文件只有要素的几何信息而没有要素的属性信息,只能用于地图的显示和出版,必须转换为MapGIS的标准文件才能进行GIS分析与属性信息查询等操作。MapGIS将现实中的地理对象抽象成点、线、区三种图形特征,在计算环境中分别对应*. WT、*. WL、*. WP 三类文件,每个文件内部最大可划分为256个图层,同类特征对象的个体抽象可表示在不同图层内,对象的属性信息也可直接附加在文件内。这样,理论上在不考虑同类特征对象间结构差异的情况下,只需要点、线、区三个文件就可以制作一幅完整的数字地图。 序号MapGIS ArcGIS 1 点(Point) 点(point)、注记(annotation) 2 线(line) 线(polyline) 3 区(Reg) 面(polygon) 1. 2 ArcGIS数据结构 ArcGIS的数据格式与MapGIS不同,它的数据格式与表示的特征和类型没有关系。它的数据格式主要有Shape、Coverage、GeoDatabase和E00。与Map GIS相比,ArcGIS中一
ArcGIS10地理信息系统教程从初学到精通3章
第3章地理数据库 地理数据库(Geodatabase)是一种面向对象的空间数据模型,它对于地理空间特征的表达更接近我们对现实世界的认识。地理数据库在一个公共模型框架下,对GIS处理和表达的空间特征,如矢量、栅格、不规则格网(triangulated irregular network, TIV、网络等进行统一描述和存储,是目前最先进的数据管理模式。本章主要介绍地理数据库的概念,Ueodatabase的数据管理.智能化操作,版本与长事务管理等的原理与操作方法。 3.1 Geodatabase概述 3.1.1 Geodatabase数据模型 Geodatabase和空间数据库(spatial database)在本质上没有很大的区别,只是提法的不同。GIS使用Geodatabase来描述地理数据库的概念与操作,方便起见,本章皆用Geodatabase 描述地理数据库。 Geodatabase是Esri公司经过多年研发,在先前数据模型的基础上进化而来的,是保存各种数据集的“容器”。它建立在标准的关系数据库(RDBMS)基础之上,使用标准关系数据库技术表现地理信息数据模型,并加入了空间数据管理的模式。Geodatabase中所有的数据都被存储在一个RDBMS中,既包括每个地理数据集的框架和规则,又包括空间数据和属性数据的简单表格。Geodatabase为ArcGIS更好地管理和使用地理数据提供了数据接口和管理框架,它集成了所有在ArcGIS中可以使用的数据类型(如要素类、格数据集、表)及其显示、访问、存储、管理和处理的方法。 1.Geodatabase的数据组织 Geodatabase依据层次型的数据对象来组织空间数据,这些数据对象包括对象类(object class、要素类(feature class)和要素数据集(feature dataset)等。 1)对象类 在Geodatabase中,对象类是一种特殊的类,它没有空间特征,表现为可关联某种特定行为的表记录。如某块地的主人,在“地块”和“主人”之间,可以定义某种关系。 2)要素类 同类空间要素的集合即为要素类,如河流、道路、植被、用地、电缆等,也就是通常理解的矢量数据中的“图层”。要素类之间可以独立存在,也可以具有某种关系。当不同的要素类之间存在关系时,可将其组织到一个要素数据集中。 3)要素数据集 要素数据集由一组具有相同空间参考的要素类组成。一般而言,在以下三种情况下,可以考虑将不同的要素类组织到一个要素数据集(简称为要素集)中。 一专题归类表示。当不同的要素类属于同一范畴时,如全国范围内不同比例尺的公路交通专题数据,其点、线、面类型的要素类可组织成一个要素数据集。 一创建几何网络。构成几何网络的不同要素类必须组织到同一个要素数据集中。如燃气网络中,有阀门、减压阀、管路等设备,它们分别对应点或线类型的要素类,在进行燃气网络对应的几何网络建模时,这些要素类就必须放在同一要素数据集下。 一考虑平面拓扑。共享公共几何特征的要素类,如用地、水系、行政区界等。当移动其中的一个要素时,其公共的部分也要求一起移动,并保持这种公共关系不变。此种情况下,
mapgis地图矢量化实验报告心得体会
mapgis地图矢量化实验报告心得体会 篇一:MAPGIS综合实验报告 MAPGIS综合报告 目录 一、实验目的 (02) 二、实验过程 栅格图像配准 (03) 2.图像二值化 (05) 矢量化 (06) 4.图形编辑 (11) 5.属性编辑 (19) 6.图文互查 (21) 7.对说获得的数据进行利用和分析 (24) 8.自定义制图符号 (31) 9.输出不同比例尺地图 (35) 三、实验总结 (41) MAPGIS实验综合报告 一、实验目的。 MAPGIS是通用的工具型地理信息系统软件,具有强大的空间数据的图形显示、各类地图制图的制作功能,作为个来
数学信息的可视化转换工具,可以讲数字形式的地理信息以直观的图形形式在屏幕上显示,能自动进行线段跟踪、结点平差、线段接点裁剪与延伸,多边形拓扑结构的自动生成,还可以消除图幅之间元的街边误差,为地学信息的综合分析提供了一个理想的桌面式地理信息系统。所以,在将图矢量化时应用MAPGIS软件是十分便捷的,同时综合了此软件的基础操作和方法,能培养我们的自出探究能力和中和分析能力。对于我们来说这是我们以后能熟练运用MAPGIS的开始,路还很长,我们需要不断的摸索、不断的钻研才能完全掌握它。下面针对这一次的实验成果中来谈一谈如何运用MAPGIS。 二、实验过程。 栅格图像配准 装载图像 准备工作 使用纸质地图,在扫描仪中扫描为图像 打开MAPGIS“图像处理”——“图像分析”如图所示 如图 在点击图像分析模块的菜单“文件” -> “数据输入”,将其他栅 格图像(mpg,jpg ,tif 等)转换为MapGIS 的栅格图像格式( .msi ),选转换数据类型,点击“添加文
arcgis转mapgis拓扑前后差异检查
arcgis转mapgis拓扑前后差异检查 arcgis面要素转mapgis后,由于两个软件构建要素的拓扑结构不同,造成转入mapgis的数据是每个要素是独立封闭的环形,形成弧段重叠,这与mapgis的面拓扑完全不同,所以在mapgis里要进行重新拓扑构建要素,在重新拓扑构建时会出现过小的要素丢失(被合并到相邻的大图斑)和产生新的图斑这两种情况,如何从大量图斑中快速定位找出重新拓扑后出现的这种图斑差异?具体操作如下: 1、将arcgis数据转换成mapgis面文件后,备份转换后的面文件,如a.wp。 2、在mapgis里进行重新拓扑,并命名为b.wp。 3、用mapgis图形编辑中“其他”菜单里的“生成lable点文件”功能,对a.wp(没有重新拓扑)和b.wp(已重新拓扑)分别生成lable 点文件分别命名为:a1.wt和b1.wt。 4、给两个点文件添加一个字段,并统改字段值,如:a1添加一个字符串“a”字段,统改属性为“前”,b1添加一个字符串“b”字段,统改属性为“后”,当然,可以随意赋值,目的是后面能够区分即可。 5、将b1.wt的b字段通过空间关系赋值给a.wp的一个字段(可以自己建一个或用一个无用的字段),然后筛选这个字段为空的图斑即为消失的图斑。 6、将a1.wt的a字段通过空间关系赋值给b.wp的一个字段(可以自己建一个或用一个无用的字段),然后筛选这个字段为空的图斑即为多出来的图斑。
实际操作时,可以只做单向的b1.wt给a.wp传递属性检查即可发现丢失的图斑,增加的图斑是木有属性的,直接通过“工作区属性检查”即可发现处理。 天马行空 2015.9.25
高中地理必修3优质教学设计1:1.2.2 地理信息系统(GIS) 地理信息技术与数字地球教案
第二节地理信息技术在区域地理环境研究中的应用 教学目的: 1.了解遥感、全球定位系统、地理信息系统的原理,以及数字地球的含义。 2.举例说明遥感、全球定位系统、地理信息系统在区域地理环境研究中的应用 教学重难点: 1.遥感、全球定位系统、地理信息系统的原理,以及数字地球的含义 2.遥感、全球定位系统、地理信息系统在区域地理环境研究中的应用 教具准备:有关挂图等、自制图表等 教学方法:比较法、图示分析法、图示法等 教学过程: 第二课时 三、全球定位系统(GPS) 1.概念: 利用卫星,在全球范围内适时进行导航、定位的系统,称为全球定位系统,简称GPS。 2.组成: 空间部分——GPS卫星星座(图).7); 地面控制部分—一地面监控系统; 用户设备部分——GPS信号接收机。 3.特点 全能性(陆地、海洋、航空和航天)、全球性、全天候、连续性和实时性 4.应用 ⑴为各类用户提供精密的三维坐标、速度和时间。 ⑵在区域地理环境研究中的应用。 如:野外调查是区域地理环境研究常用的方法之一,全球定位系统可以帮助野外考察人员确定考察点的地理位置(经度和纬度)、高程(海拔),从而可在野外调查中获得更为精准的数据。 ⑶ 在日常生活中应用——GPS导航 无论是在何时何地,只要拥有GPS信号接收机,就能知道自己前进的方向和所处的地理坐标。利用GPS为导航服务也成为—种新兴的行业(图1.8)。 GPS汽车导航(图1.8)汽车导航装置可显示城市道路图和该车的位置。驾驶员辅入出发点和目的地的地名然后从系统显示的可行路线中选择其中的一条。系统除动态显示该车的位置》L还通过语音提示引导驾驶员把车开到目的地。 5.GPS卫星星座
中国地质大学mapgis实验报告
------------------- 啦磊吻吋 ................ -------------------- 计算机地质应用软件 MapGIS 软件实验报告 、实验目的 1?了解MapGIS 软件结构; 2熟悉MapGIS 配置以及操作方法; 3掌握MapGIS 基本的数据编辑以及地图制图功能。 、实验环境 1. 操作系统:Win dows 7 2. GIS 软件平台:MapGIS 6.7 三、实验任务 1.配置MapGIS 软件环境; 在主菜单界面点击设置键,对工作目录进行设置。 2建立新的MapGIS 工程; 点击图形处理,输入编辑,在弹出的每个对话框中根据需要进行设置, 冒戌PG 也孤豈4 !■■■ MAFGES6 7 羊 加\倔口閱他J3LEB 刖测源M 型 海肌- srF 孕號直口录:丨 声尸财冃昱 工低目就1丨 | 茹丫诂测 in 依次单击"确
定”按钮,新建一个工程。
II 从文件导入 ?? 伪定| 瑕消| 览图參隸基建内容 坐标系:用户自定义坐标系 拽影类型:0:地理坐标系 单往:薑米 比例尺0?血 图呀竟度:0 000 冒临离度:| oono c(\\S n(\
------------------- # 磊 Sr# --------- -------------- 3?实现点、线、区数据的新建、保存和打开; 在左侧空白区域,点击右键,依次新建点、线、面文件。保存点、线、面文件点击 右键进行保存。 %* 3" IS k ?; Ftw r?r*'K L[T*? Hf 石审 1M -山=-*占* £fy* O*W Wfl UUu [□ 6 G ; U H t -怦击与I d F T
arcgis与mapgis对比
1.概述 ArcGIS是美国环境系统研究所(ESRI)开发的旗舰产品,它对空间数据的支持很强,其在全球应用最多也最广,也是我国GIS行业的常用软件。 MAPGIS 由武汉中地数码科技有限公司开发,新一代面向网络超大型分布式地理信息系统基础软件平台。其中包括图形处理、库管理、空间分析、图像处理、实用服务。 在只进行地质图矢量化的情况下,mapgis优势明显,在涉及空间数据库方面,arcgis优势是mapgis所无法比拟的,具体如下 Arcgis软件的优势在于 1)数据库组织严谨,很少出错误,修改方便,数据入库方式简单,跟excel 操作基本没什么区别,拥有mapgis无可比拟的优势!省时省工省力! 2)基于arcgis软件的开发、三维系统较成熟,可拓展性高,方便将来业务拓展 3)发展趋势地科院采用arcgis 4)适用范围项目为国外地质图制作是在国内可能应用会到外国 劣势: 1)成本高,arcgis软件功能齐全,其成本也高,并且第一期项目采用的是mapgis版本的库文件,对照关系等,换用arcgis后,一切从新开始,势必造成成本压力 2)制图方面技巧方面,目前在地质行业中占统治地位的还是mapgis,arcgis采用的是RGB格式的色彩,在制图过程中可能与实际有一定的差别3)保密问题 国内部分项目可能会因为保密的原因在功能相同条件下优先选用mapgis 4)操作上 Arcgis是外国的产品,语言为英语,操作不方便,汉化版本也不怎么好用,且操作速度跟英文比起来差的很远 5)专家认可度 目前地质领域普遍采用mapgis,很多专家对arcgis不太了解,验收过程中可能
会对arcgis格式成果的异议。当然这也要看发展中心的意见,他们同意采用arcgis 的前提下这也就不是缺点了 Mapgis软件的优势在于 1)成本较低,软件采购成本低,第一期项目采用的库文件,对照关系都有记录,可以直接采用,相应降低了很大的成本 2)制图方面,采用了cmyk印刷色格式,相对真实,效果更好,尤其是在地质领域的应用,已经十分成熟,方便沟通交流 3)操作简单易学,更符合中国人的思维 劣势: 1)数据库系统跟arcgis没法比,格式不规范,字段不能超过一定的字节,在转到arcgis格式时经常出现错误,修改麻烦,检查麻烦…… 2)拓展性差,三维,开发等能力有限,跟我们单位欲涉及的三维地质图等方面,关系不大 3)使用又一定的局限性,国内普遍通用,国外就一抹黑了。
《ArcGIS地理信息系统空间分析实验教程》重点(自制)
第一章 1.地理信息系统:是在计算机软硬件支持下,对整个或者部分地球表层空间中的有关地理分布数据进行采集、存储、管理、运算、分析、显示和描述的技术系统。 2.地理信息系统的主要组成部分:硬件系统、软件系统、地理空间数据和系统管理操作人员。 3.GIS功能分为以下五个方面: ①数据采集与输入;②数据编辑与更新; ③数据存储与管理;④空间数据分析与处理; ⑤数据与图形的交互显示。 4.21世纪GIS应用新的发展趋势:网络GIS、组件式GIS、虚拟现实GIS、时态GIS、互操作GIS、3S集成。 5.对基于GIS的空间分析的理解不同的角度和层次: ①按空间数据结构类型;②按分析对象的维数; ③按分析的复杂性程度。 第二章 1.ArcGIS的基础模块:ArcMap、ArcCatalog、Geoprocessing。 2.Geoprocessing地理处理框架:具有强大的空间数据处理和分析工具,包括地理处理工具的集合和模型构建器。 第三章 1.空间数据采集:是指将现有的地图、外业观测成果、航空相片、遥感图像、文本资料等转成计算机可以识别处理的数字形式。 2.数据组织:就是按照一定的方式和规则对数据进行归并、存储、处理的过程, 3.ArcGIS中主要有Shapefile、Coverage和Geodatabase三种数据组织方式。 4.地理数据库:是按照层次型的数据对象来组织地理数据。 5.要素类:是具有相同几何类型和属性的要素的集合,即同类空间要素的集合。 6.地理数据库建立的一般过程: ①地理数据库设计;②地理数据库建立; ③建立地理数据库的基本组成项;④向地理数据库各项加载数据; ⑤进一步定义地理数据库。 7.地理数据库的基本组成项:对象类、要素类和要素数据集 8.要素类的分类:简单要素类和独立要素类。 9.创建拓扑的优势:
GIS数据库答案
X41614027 余云鹏 一、什么是空间数据库,具有什么特点? 答:1、空间数据库是某一区域内关于一定地理要素特征的数据集合,是地理信息系统在计算机物理存储介质存储的与应用相关的地理空间数据的总和,一般是以一系列特定结构的文件的形式组织在存储介质之上的。 2、特点:(1)数据量特别大。地理信息系统是一个复杂的综合体,要用数据来描述各种地理要素,尤其是要素的空间位置和空间关系等,其数据量往往很大。 (2)不仅有地理要素的属性数据,还有大量的空间数据,即描述地理要素空间分布位置的数据,并且这两种数据之间具有不可分割的联系。 (3)数据应用广泛。例如地理研究、环境保护、土地利用和规划、资源开发、生态环境、市政管理、道路建设等。 二、矢量数据的管理方式有哪些,各有什么优缺点? 答:1、文件─关系数据库混合管理。 优点:除通过OID连接之外,图形数据和属性数据几
乎是完全独立组织、管理与检索的。其中图形系统采用高级语言编程管理,可以直接操纵数据文件,因而图形用户界面与图形文件处理是一体的,两者中间没有逻辑裂缝。 缺点:(1)需要同时启动图形文件系统和关系数据库系统,甚至两个系统来回切换,使用起来不方便。 (2)属性数据和图形数据通过ID联系起来,使查询运算、模型操作运算速度慢。 (3)数据发布和共享困难。 (4)属性数据和图形数据分开储存,数据的安全性、一致性、完整性、并发控制以及数据损坏后的恢复方面缺少基本的功能。 (5)缺乏表示空间对象及其关系的能力。2、全关系数据库管理。 (1)对变长的几个数据进行关系范式分解,分解成定长记录的数据表进行存储。 (2)将图形数据的变长部分处理成Binary二进制Block块字段。 优点:图形数据与属性数据都采用现有的关系型数据库存储,使用关系数据库标准机制来进行空间数据与属性数据的连接。 缺点:(1)处理一个空间对象时,需要进行大量的连接操作,非常费时,并影响效率。
地理信息系统软件ArcGIS应用课程
中国人民大学社会与人口学院 地理信息系统软件ArcGIS应用课程学习班(第一期) 课程简介: 地理信息系统是构建、采集、存储、管理和分析空间数据的应用技术,又是跨越地理科学、信息科学和空间科学的应用交叉学科。地理信息系统的应用领域非常广泛,主要有国土规划、公共安全、公共交通、电力供应、税收财政、工商管理、水利、农业、环境、土地管理、矿业、医疗卫、防震减灾、城市供水、邮电通讯、煤气燃气供应、房地产管理、中介服务、金融保险、商业服务、国防建设等。 ArcGIS 是Esri功能最强大的GIS软件产品。本课程是掌握和应用该软件基本工具的入门篇。学员将学习GIS的基础知识,软件的基本功能和基本操作。主要内容包括:空间数据可视化、创建地图、编辑地理数据、GIS查询与空间分析、Geodatabase构建。通过典型案例分析练习,学员将学会如何为GIS项目准备和处理数据,并使用常见的分析工具来分析地理数据。主讲教师: 张耀军中国人民大学社会与人口学院副教授、人口资源环境经济学教研室主任,中国科学院地理科学与资源研究所博士。研究方向为区域经济,人口资源环境可持续发展,文化与区域发展,区域人力资源开发。主要开设课程:《中国区域发展》,《生态经济学》、《应用生态学》、《管理心理学》、《社会调查研究方法》、《社会工作》。已在国内期刊上发表论文30多篇,主持或参加课题20余项,独著1部,参与编写5部。 培训方式及培训内容(共三天): 培训方式 理论与实践相结合,强调操作技能,注重软件实现 培训内容(三天ArcGIS学习班教学计划): (一)ArcGIS应用基础 1. ArcMap基础:新地图创建、数据加载、数据层操作与保存等 2. ArcCatalog应用基础:文件夹连接、文件类型显示和增删、目录内容的浏览与检索、图层管理、数据转换与输出 3. Geoprocessing:Geoprocessing地理处理的基本介绍、Toolbox的新建与管理、Toolbox 内容的基本介绍 (二)空间数据的采集与组织
GIS复习思考题(精).doc
地理信息系统复习思考题 第一章导论 1、解释:信息、数据、地理信息、地理数据、地理信息系统 2、地理信息有何特点? 3、地理信息系统与CAD、数字制图、一般事务管理有何主要区别? 4、地理信息系统有哪些类型? 5、G IS的基本构成有哪些?务部分的主要作用? 6、G IS的基木功能有哪些?并筒要说明。 7、G IS主要应用在哪些方面? 8、G IS的发展主要经历了哪4个阶段?备有何主要特点? 第二章空间信息基础 1、G IS中为什么要考虑地图投影?我国大比例尺采用什么投影方式? 2、地理空间实体的三要素是什么?它们之间的关系是怎样的? 3、空间数据的基本特征有哪些?地理信息的数字化描述方法有哪些? 4、地图投影有哪些类型? 5、解释:地图投影、拓扑、空间数据、元数据 6、空间对象的描述要素有哪些? 7、拓扑关系中有哪儿种基本的拓扑关系?其基本含义是什么?在GIS+用拓扑有什么主要作用? 8、什么是地理空间数据?有哪些类型,并简要说明。 9、地理信息系统的应用功能主要包括哪些方面,并简要说明。 10、地形图“都江堰”的编号是H48G024026,简要说明其编号的含义。 第三章空间数据结构 1、空间实体可抽象为哪几种基本类型?它们在矢量数据结构和栅格数据结构分别是如何表示的? 2、叙述四种栅格数据存储的压缩编码方法。 3、试写出矢量和栅格数据结构的模式,并列表比较其优缺点。 4、叙述由矢景数据向栅格数据的转换的方法。 5、叙述由栅格数据向矢量数据的转换的方法。 6、简述栅格到矢量数据转换细化处理的两种基木方法。 7、解释:地理空间、栅格数据、矢量数据、空间数据结构 8、费尔曼链码的含义是什么?如何取值? 9、游程编码的含义是什么?有哪2种方式? 10、块码给栅格数据编码的方式是什么? 11、四叉树编码的基木思想是什么? 12、矢量数据的获取方式有哪些? 13、DIME编码什么?有何特点?
MAPGIS实习心得(小组)
一、实习时间和实习地点: 2014—2015学年第一学期第十七至十八周,实习地点学校机房 二、实验目的与要求 1.掌握工程图例板制作、使用和编辑方法。 2.掌握点、线、区输入方法和相应参数的设置 3.掌握线的交互式矢量化方法。 4.掌握点、线的常用编辑方法。 5.掌握MAPGIS中拓扑造区的基本流程及操作。 6.掌握注释赋属性功能。 三、实验步骤与内容 1、实习准备,熟悉基本操作 1、安装及打开MAPGIS软件:根据提示安装软件。安装软件后, 打开“DogServer67.exe”,再打开MAPGIS软件。 2、设置:单击MAPGIS主菜单中的“设置”按钮。将工作目录设置 为“D:\学生\201220280103”,矢量字库目录设置为“D:\学生\试题\CLIB”,系统库目录设置为“D:\学生\试题\江西二调Slib_2008”。 3.创建文件 (1)执行如下命令:图形处理?输入编辑?新建工程?确定?不生成可编辑项?确定。
(2)在输入编辑子系统界面在右侧窗口中点击鼠标右键,新建一个文件“地质界线.WL”、并且修改其属性结构(需注意,编辑完最后一项时需按下“ENTER”键转到下一行再保存)。 (3)工程图例板制作 1)在输入编辑子系统界面在右侧窗口中点击鼠标右键,单击新建工程图例编辑?编辑分类。 2)新建一个线类型图例(名称“地质界线”,分类码为“1”,编码为“1”,图形参数如图b所示)。 (b)(c) 4)点击“确定”按钮,保存工程图例文件为“工程文件.cln”。2、空间数据输入与编辑 1.打开“工程文件MPJ”,在输入编辑子系统界面在右侧窗口中点击鼠标右键?添加项目“地质界线.WL”、并使之处于编辑状态同时
MapGIS比例尺和ArcGIS文件转换
MapGIS比例尺和ArcGIS文件 Mapgis比例尺是个简略而又很多人乃至是大虾们搞不懂的题目,现引见如下: Mapgis内部默认比例尺为1:1000,即1mm代表1m,便是说输出时页面配置中X、Y比例均为1时,表现的是比例尺为1:1000;假设必要比例尺为1:50000,即缩小50倍,则X、Y比例均设为即可。 下面用公式阐明:所需输出比例尺假设为1:a,则欲求X、Y比例均为b,则由1*b/1000=1:a,得到b=1000/a,即X、Y比例均设为b即可。 在MAPGIS投影坐标类别中,有五种坐标类别: 1.用户自界说也称设置坐标(以毫米为单元), 2.地理坐标系(以度或度分秒为单元), 3.地面坐标系(以米为单元), 4.平面直角坐标系(以米为单元), 5.地心地面直角。 举行设置坐标转换到地理坐标的要领: 第一步: 启动投影改变体系。 第二步: 打开必要转换的点(线,面)文件。(菜单:文件/打开文件) 第三步: 编辑投影参数和TIC点; 选择转换文件(菜单:投影转换/MAPGIS文件投影/选转换点(线,面)文件。);编辑TIC点(菜单:投影转换/当前文件TIC点/输入TIC点。注意:理伦值类别设为地理坐标系,以度或度分秒为单元); 编辑当前投影参数(菜单:投影转换/编辑当前投影参数。注:当前投影坐标类别选择为用户自界说,坐标单元:毫米,比例尺母:1);
编辑目的投参数(菜单:投影转换/配置转换后的参数。注:当前投影坐标系类别选择为地埋坐标系,坐标单元:度或度分秒)。 第四步: 举行投影转换(菜单:投影转换/举行投影投影转换)。 MapGIS式样文件转为ArcGIS文件必要注意以下题目: 1、看待高斯直角坐标,ArcGIS中一个坐标单元代表实地1m,而MapGIS中在比例尺为1:1000且单元为毫米的时间一个坐标单元代表实地1m,大概在比例尺为1:1且单元为米的时间一个坐标单元代表实地1m。 因此,若当前投影坐标为设置坐标即单元为毫米,要转换到ArcGIS的正常坐标,即一个坐标单元代表实地1m,必要将目的投影参数的比例尺设为1000,这样转换出来的完结才华作为ArcGIS文件正确运用。 2、投影参数中单元的改变可以导致坐标缩放倍数,如当前投影参数为毫米,目的投影参数为米,坐标会缩小1000倍,和原投影参数比例尺为1:1、目的投影参数比例尺为1:1000同样的结果。比如,原坐标为(1000毫米,1000毫米),转换后为(1米,1米),坐标缩小了1000倍。 假若不是直接转成地理坐标,那也可以“输入编辑-其余-整图改变”的效力。 摘自:6908-1-1 运用地理坐标数据(经纬度)天生地面坐标体系下的点数据 1 在arccatalog中创建一个新的shape(E:\arcgis\当前治理文件\地动数据\)文件设定坐标体系为地理坐标体系(运用经纬度为单元):Geographic Coordinate 2 Systems-asia-Beijing 2 将第一个导入arcmap中 3 add xydata import,打开地动.dbf 经历输入经纬度,绘制地动灾害点。 4 经历 data-export data 导出地动点灾害点.shp(Geographic Coordinate) 5 地动点灾害点.shp 为地理坐标体系(Geographic Coordinate) 6 add data 行政舆图.shp(元数据运用的是地面坐标体系Projected Coordinate Systems,运用米为单元)使得dataframe的坐标体系为Projected Coordinate Systems 7 add data 地动点灾害点.shp(数据运用的是地理坐标体系Geographic Coordinate,
mapgis实训报告
MAPGIS实习报告 学生姓名:戴 学号:2012200501班级:1220501 专业:测绘工程指导教师:刘波 实习时间:
目录 一、实习目的 (1) 二、实习要求 (1) 三、实习时间和地点 (1) 四、实习内容 (1) 五、MapGIS软件操作步骤 (1) 5.1MapGIS空间数据采集 (1) 5.2图形拓扑造区及区的矢量化 (3) 5.3图形裁剪 (4) 5.4属性赋值 (6) 5.5属性数据的检查与修改 (10) 5.6空间分析 (15) 六、实习体会 (19)
一、实习目的 GIS教学实习课程开设的作用是进一步加深学生对GIS原理课程的理解与认识。 二、实习要求 1、了解GIS数据库的组成和数据要求通过该教学实习,学生应了解GIS硬件组成; 2、掌握利用GIS软件进行GIS数据库建设的内容(流程)和工作方法掌握GIS 软件的功能与操作方法,包括地图数字化输入、属性库管理、空间分析等三大部分。 三、实习时间和地点 时间:2014.9.16-10.7; 地点:核工楼410。 四、实习内容 利用MapGIS软件进行空间基础数据采集、属性赋值的工作流程和工作内容,具体包括:格和矢量数据之间相互转换的方法,熟练操作MapGIS软件。(1)图形实体的数字化处理 掌握利用MapGIS的基本操作,制作图例版,建立点、线、面文件并对图形实体进行数字化处理,包括点和线数据的空间信息录入所给的图文件进行矢量化,也包括工程文件的裁剪。 (2)图形实体的属性数据的赋值 根据应用需要,对建立的点、线、面数据文件属性结构进行设置,并录入属性数据。 (3)属性的检查 利用mapgis软件提供的SQL语句,采用交、并、与等预算交叉来对属性进行查询。 (4)空间分析 到MapGIS空间分析模块,对GIS常用的空间分析功能进行操作,如叠置分析、缓冲区查询和分析等操作。 五、MapGIS软件操作步骤 5.1MapGIS空间数据采集 1、工程 通过图形编辑子系统的主界面,既可以新建工程,又可以打开已存在的工程。工程的有关操作具体说明如下:
GIS读书报读书报告:地球空间信息学与数字地球告
读书报告:地球空间信息学与数字地球 引言:最近有幸拜读了中国科学院院士、中国工程院院士李德仁的文章《地球空间信息学与数字地球》,感觉颇受教益。李德仁教授,中国科学院院士,中国工程院院士,主要从事地理信息系统、摄影测量与遥感等领域的教学和科学研究工作。代表成果:高精度摄影测量定位理论与方法;GPS辅助空中三角测量;SPOT卫星像片解析处理;数学形态学及其在测量数据库中的应用;面向对象的GIS理论与技术;影像理解及像片自动解译以及多媒体通信等。地球空间信息科学(Geo-Spatial Information Science——Geomatics)是以全球定位系统(GPS)、地理信息系统(GIS)、遥感(RS)等空间信息技术为主要内容,并以计算机技术和通讯技术为主要技术支撑,用于采集、量测、分析、存储、管理、显示、传播和应用与地球和空间分布有关的数据的一门综合和集成的信息科学和技术。地球空间信息科学是以“3S”技术为代表,包括通讯技术、计算机技术的新兴学科。它是地球科学的一个前沿领域,是地球信息科学的重要组成部分,是数字地球的基础。美国副总统戈尔在《数字地球——认识21世纪我们这颗星球》的报告中阐述了数字地球的概念。所谓“数字地球”,可以理解为对真实地球及其相关现象统一的数字化重现和认识。其核心思想是用数字化的手段来处理整个地球的自然和社会活动诸方面的问题,最大限度地利用资源,并使普通百姓能够通过一定方式方便地获得他们想要了解的有关地球的信息,其特点是嵌入海量地理数据,实现对地球的多分辨率、三维描述,通俗地说就是虚拟地球。 内容概述:叙述了地球空间信息学和数字地球的基本概念。讨论了地球空间信息学的形成、理论基础和技术体系,以及数字地球的关键技术和应用。分析了两者的相互关系,提出空间数据基础设施是数字地球的基本建设,发展数字地球为传统测绘行业带来了一个极好的发展机遇和一系列的挑战。 1 地球空间信息学 1.1 地球空间信息学的形成 空间定位技术、航空和航天遥感、地理信息系统和互联网等现代信息技术的发展及其相互间的渗透,逐渐形成了地球空间信息的集成化技术系统。近二三十年来,这些现代空间信息技术的综合应用有了飞速发展,使得人们能够快速及时和连续不断地获得有关地球表层及其环境的大量几何与物理信息,形成地球空间数据流和信息流,从而促成了“地球空间信息科学”的产生。 1.2 地球空间信息学的理论基础 地球空间信息科学理论框架的核心是地球空间信息机理。地球空间信息机理作为形成地球空间信息科学的重要理论支撑,通过对地球圈层间信息传输过程与物理机制的研究,揭示地球几何形态和空间分布及变化规律。主要内容包括:地球空间信息的基准、标准、时空变化、认知、不确定性、解译与反演、表达与可视化等基础理论问题。 1.3 地球空间信息学的技术体系 地球空间信息科学的技术体系是指贯穿地球空间信息采集、处理、管理、
mapgis实验三 空间分析
实验报告实验项目3:空间分析综合实验课程:_GIS软件及其应用
实验指导 空间分析综合实验 所属课程名称:GIS软件及其应用 实验属性:综合 实验学时:6 (1)指导思想 在具体工作中会遇到空间分析的问题,本实验拟解决两个实际的问题,通过问题的解决,让同学熟练掌握软件的相关功能,开阔解决问题的思路。 (2)实验目的和要求 目的和要求: 1、掌握空间分析的基本方法 2、掌握图件中相关属性的转移办法 3、掌握图件空间分析求的相关面积和影响测算方法 4、解决实际工作中容易碰到的问题 一、实验步骤 (一)矢量化房屋与湖面。 将数据文件导入新建的文件工程中,在“工程文件”列表中单击右键,选择“新建区”,使用【区编辑】|【输入弧段】工具,照着已有的房屋矢量化。完成后选择【区编辑】|【区编辑】|【输入区】,再单击各个房屋即可得到区文件,命名为“房屋”。 使用相同的办法新建一个区文件,矢量化湖泊,并且命名为“湖泊”。结果如图1. 图1
(二)将居民数、楼房号变成相应属性 在区文件“房屋”的属性中添加字段“楼房号”与“居民数”,并输入如图2的数据。其中居民数应该使用整型字段而不是双精度,因为人数不可能出现小数位,只是当时没有在意这点,好在也不影响结果。 图2 将点文件的楼房号与居民数分别输入到区文件“房屋”的相应字段中。打开【库管理】|【属性库管理】,在菜单栏中点击【文件】|【装区文件】,将“房屋”打开,选择【属性】|【编辑单个属性】|【编辑单个区属性】,在弹出的对话框中一个个输入对应值。如图3. 输入完成后最终结果如图4. 图3 图4 输入属性这个步骤,本来应该使用属性表连接的方式比较快,不过在这个实验中,两个点文件本身都没有自带的相应属性,所以用不成。如果两个点文件自带属性,那么属性表连接具体步骤如下:打开点文件,点击【属性】|【属性输出】,选择 id、居民点、楼房号属性。输出类型为默认的mapgis表格(*.wb),输出文件则 自己设置,再打开需要连接这两种属性的区文件“房屋”,点击【属性】|【属性 连接】,在弹出的对话框,“连接文件”选择区文件“房屋”,“被连文件”则选择刚刚的表格文件,根据字段连接,在“连入字段”框框中选择需要的字段,确定即可。如下图。
主流GIS软件介绍及比较
一、国内外主流GIS软件介绍 国外: (1)ArcGIS:ArcGIS是美国ESRI公司在全面整合了GIS与数据库、软件工程、人工智能、网络技术及其他多方面的计算机主流技术之后,成功地推出的代表GIS最高技术水平的全系列GIS产品。ArcGIS作为一个可伸缩的平台,无论是在桌面,在服务器,在野外还是通过Web,为个人用户也为群体用户提供GIS的功能。 ArcGIS系列软件包括: ArcGIS Desktop:一个专业GIS应用的完整套件 ArcGIS Engine:为定制开发GIS应用的嵌入式开发组件 ArcSDE、ArcIMS和ArcGIS Server:服务端GIS ArcGIS Mobile:Esri公司移动GIS解决方案之一; ArcGIS Online:一个面向全球用户的公有云GIS平台,为用户提供了按需的、安全的、可配置的GIS服务。 ( ArcGIS Desktop界面) (2)MapInfo:是美国MapInfo公司的桌面地理信息系统软件,是一种数据可视化、信息地图化的桌面解决方案。它依据地图及其应用的概念、采用办公自动化的操作、集成多种数据库数据、融合计算机地图方法、使用地理数据库技术、加入了地理信息系统分析功能,形成了极具实用价值的、可以为各行各业所用的大众化小型软件系统。MapInfo 含义是“Mapping + Information(地图+信息)”即:地图对象+属性数据。 (MapInfo Professional界面) (3)Skyline:是美国Skyline公司研发的一套优秀的三维数字地球平台软件。凭借其国际领先的三维数字化显示技术,它可以利用海量的遥感航测影像数据、数字高程数据以及其他二三维数据搭建出一个对真实世界进行模拟的三维场景。目前在国内,它是制作大型真实三维数字场景的首选软件。 Skyline软件优点 1)产品线齐全,涵盖了三维场景的制作,网络发布,嵌入式二次开发整个流程; 2)支持多种数据源的接入,其中包括WFS,WMS,GML,KML,Shp,SDE,Oracle,Excel 以及3DMX,sketch up等,方便信息集成; 3)通过流访问方式可集成海量的数据量,它可制作小到城市,大到全球的三维场景; 4)飞行漫游运行流畅,具有良好的用户体验; 5)支持在网页上嵌入三维场景,制作网络应用程序; SkylineTerrasuite主要包含3类产品: 1)TerraBuilder 融合海量的遥感航测影像数据、高程和矢量数据以此来创建有精确三维模型景区的地形数据库。 2)TerraExplorer
国内外gis基础软件对比分析报告
国外主流GIS基础软件对比分析报告 1.国国际主要GIS产品 国地理信息系统市场在近几年得到飞越发展,各行各业都广泛使用GIS软件开展应用。国际著名GIS软件厂商和产品有美国ESRI公司开发的ArcGIS系列、美国MapInfo公司开发的MapInfo系列产品、美国AutoDesk公司开发MapGuide 系列产品、美国Intergraph公司开发的GeoMedia产品。国也涌现出一批优秀国产GIS软件,主要有中国地质大学开发的MapGIS、中科院地理所超图公司开发SuperMap、大学开发的GeoStar等。 目前在国市场占据主导地位的国际著名GIS软件有ArcGIS、MapInfo,国产GIS软件有MapGIS、SuperMap。下面针对这四种产品进行比较。 2.产品体系比较 按照用途将GIS软件四类软件:空间数据库引擎、基于SOA的服务GIS、网络地图发布WEBGIS、高端客户端二次开发组件、高端桌面GIS软件、中低端客户端二次开发组件、中低端桌面GIS软件、嵌入式GIS软件。从技术门槛来看前面五类软件的技术门槛较高。
高端GIS产品线方面明显存在不足。 3.产品功能性能比较 3.1.空间数据库引擎 空间数据库引擎是地理信息系统最核心的模块,其功能、性能决定了整个GIS 软件的主要性能,主要空间数据库引擎情况如下表:
(1)数据模型和存储:在数据模型方面各个空间数据库引擎均支持常规的地理信息数据模型,包括矢量、栅格、DEM模型,能够支持二维、三 维、线性、拓扑等多种结构,其中ArcSDE对矢量数据采取整型存储,在数据库中占用的存储空间较少。ArcSDE在栅格方面支持金字塔结构 和栅格目录方式。ArcSDE支持数据完整性约束和规则。 (2)基本功能方面:均支持编辑和版本管理,ArcSDE支持地理数据建模、分布式空间数据复制、基于版本的长事务管理。 (3)空间索引和速度:在多个空间数据库引擎的对比中,ArcSDE空间索引机制效率最高,其访问速度和空间算子的计算速度在多个空间数据库 引擎中最快,特别在空间运算方面遥遥领先于国产空间数据库引擎。(4)开放性:ArcSDE都具备较强的开发性,空间数据库引擎可以作为独立产品进行销售,提供C-API、JAVA-API和空间SQL,并提供多层架构 和跨平台能力。国产空间数据库引擎和GIS平台紧密捆绑,无法独立 销售,国产空间数据库引擎在开放性方面明显不足。 (5)支持数据库种类: ArcSDE支持Oralce、SQL Server、DB2、Infomix 等主流数据库,SDX支持Oralce、SQL Server、Sybase、国产数据库,GDB支持Oralce、SQL Server。 (6)操作系统:ArcSDE可以作为独立的空间数据库引擎部署到服务器上,可以同时连接多个数据库服务器,允许在UNIX、LINUX、WINDOWS等 多个操作系统部署;国产空间数据库引擎,其在数据库存储的的表和