几种常用的地理信息软件比较
必备的测绘软件及其使用方法介绍

必备的测绘软件及其使用方法介绍测绘软件在现代工程和地理信息系统中扮演着至关重要的角色。
它们能够帮助测绘师们更高效地工作,提高准确性和精度。
本文将介绍几款国内外必备的测绘软件,并提供它们的使用方法。
首先,我们来介绍一款国内流行的测绘软件——SuperMap。
SuperMap是一个功能强大的地理信息系统(GIS)软件,用于地图制图、空间分析和数据管理。
它支持多种地图投影和坐标系统,并具备强大的数据处理能力。
使用SuperMap,测绘师们可以轻松导入和处理各种格式的地图数据,如shp、dxf等。
此外,SuperMap还提供了丰富的空间分析工具,包括缓冲区分析、叠置分析等,帮助测绘师们更好地理解空间关系和模型。
在国外,ESRI ArcGIS软件是最具代表性的测绘软件之一。
ArcGIS是一个综合性的地理信息系统软件,用于地图绘制、数据编辑和空间分析。
该软件提供了丰富多样的地图绘制工具,能够创建漂亮、详细的地图。
同时,ArcGIS还支持各种数据格式的导入和导出,并配备了强大的地理处理功能。
通过使用ArcGIS的空间分析工具,测绘师们可以进行缓冲区分析、网络分析和3D分析等,以获得更准确的测绘结果。
除了SuperMap和ArcGIS,还有一款免费且功能齐全的测绘软件——Quantum GIS(简称QGIS)。
QGIS是一个开源的地理信息系统软件,支持跨平台使用。
它具有直观的用户界面和强大的功能,适合初学者和专业人士使用。
QGIS支持各种数据格式的导入和导出,包括GPX、GeoTIFF、CSV等。
此外,QGIS还提供了丰富的地图绘制工具和空间分析功能,能够满足大部分测绘需求。
在使用这些测绘软件时,有几点是需要注意的。
首先,熟悉软件的用户界面和操作方法是必不可少的。
测绘师们应该花些时间学习软件的基本功能和操作流程,以提高工作效率。
其次,了解坐标系统和投影是非常重要的。
由于不同地区的坐标系统和投影不同,如果在处理数据时没有正确设置坐标系统和投影,将导致测绘结果的不准确。
常用地理信息系统软件介绍

3.1软件简介
INTERGRAPH公司最新推出的GeoMedia群件就 是应用超图空间数据仓库的技术的GIS平台。 GeoMedia利用超图空间数据仓库形象化地展示了 空间数据的全方位关系,这种关系是分布式GIS计 算的基础,基于这些关系的算法便于建立地理空间 目标的自动综合。 超图空间数据仓库通过工业标准数据库对空间数据 和属性数据统一动态的管理,还可以实现多进程、 多线程、内存缓冲、快速索引、数据的完整性、一 致性、分布性、并发控制、安全与恢复等特性。
③DATA CONVERSION一提供与DIME、 DLG、TIGER等数据格式间的相互转换。 ④DATA CONVERSION一提供与 ATLAS*GRAPHICS、TIGER等数据格式 间的相互转换。 ⑤ ARCPLOT一为PC ARC/INFO提供了全 部的制图输出能力。从简单的屏幕 显示到 高质量的制图
5.2组成部分
GeoStar 分为三个部分:桌面应用系统GeoStar Desktop、独立处理工具和组件开发平台GeoStar Objects。主要功能包括:数据建库、数据表现、数据 分发、图形编辑、空间分析、空间查询、普通图制图、 专题图制图、符号设计、数据转换、打印输出。 GeoStar的体系结构为典型的C/S结构,服务器端 (Server)由大型关系数据库管理系统或文件系统管 理空间数据构成,主要目的是存储和管理各类空间数据 和属性数据。客户端由桌面地理信息系统GeoStar Desktop和全组件式的GIS二次开发平台GeoStar Objects、数据转换开发套件GDC Objects、三维开 发套件GeoLOD构成,其中GeoStar Desktop是基于 二次开发套件基础上搭建而成。
4.5软件特点
采用分布式跨平台的多层多级体系结构,采用面向 “服务”的设计思想。 具有面向地理实体的空间数据模型,可描述任意复 杂度的空间特征和非空间特征,完全表达空间、非 空间、实体的空间共生性、多重性等关系 支持真三维建模与可视化,能进行三维海量数据的 有效存储和管理,三维专业模型的快速建立,三维 数据的综合可视化和融合分析。 基于网络拓扑数据模型的工作流管理与控制引擎, 实现业务的灵活调整和定制,解决GIS和OA的无 缝集成。
GIS软件平台对比分析

GIS软件平台对比分析GIS软件平台对比分析一、对比软件(一)ArcGISArcGIS拥有复杂的GIS应用以及用来实现几乎所有GIS 任务的逻辑和工具。
此外,作为一个可伸缩的平台,ArcGIS 无论是在桌面、在服务器、在野外还是通过Web,为个人用户也为群体用户提供GIS的功能。
(二)SuperMapGISSuperMapGIS系列,目前是中国市场的主流GIS平台软件。
其特长是GIS二次开发平台,数百家开发商和集成商使用该平台从事各领域的GIS项目,不少国家级大型项目采用该平台。
(三)MapInfoMapInfo是美国MapInfo公司的桌面地理信息系统软件,是一种数据可视化、信息地图化的桌面解决方案。
它依据地图及其应用的概念、采用办公自动化的操作、集成多种数据库数据、融合计算机地图方法、使用地理数据库技术、加入了地理信息系统分析功能,形成了极具实用价值的、可以为各行各业所用的大众化小型软件系统。
二、功能对比(一)数据组织在应用需求的推动下,ArcGIS先后推出了多种文件格式,如Arc/Info的Coverage、ArcView的Shape文件、ArcSDE的空间数据库、GeoDatase的空间数据库、交换文件格式E00等等。
这些数据格式所支持的功能也各不相同,比如Coverage 和GeoDatabase有拓扑关系,Shape和SDE没有拓扑关系,数据对象结构也相差极大,以至于各格式之间相互转换频繁,且会有一定程度的信息功能损失。
SuperMap同样提供了多种格式的数据组织方式,并且可以直接打开这些格式的数据,并且能非常简单地实现各个数据格式数据源之间交换数据,如在同一格式的数据源内复制数据。
SuperMap拥有独一无二的"多源空间数据无缝集成技术",允许开发上轻易将使用SuperMap已建成的应用系统移植到其他格式。
MapInfo的数据格式相对比较单一,即基于文件的TAB数据格式及MapInfoSpatialware数据。
国内外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空间索引机制效率最高,其访问速度和空间算子的计算速度在多个空间数据库引擎中最快,特别在空间运算方面遥遥领先于国产空间数据库引擎。
教案编写中常用的地理信息技术工具介绍

教案编写中常用的地理信息技术工具介绍。
在教案编写中,常用的地理信息技术工具有很多,比如GIS、GPS 遥感技术和CAD等。
下面就分别介绍这些工具的用途和特点。
一、GIS技术GIS是地理信息系统的英文缩写,是一种地理信息处理、分析和管理的软件。
它具有地理数据存储、管理、计算、分析、输出和展示等功能,可以为地理教育提供全面和准确的地理信息。
在教案编写中,GIS技术可以用来制作地图、进行空间分析和空间决策。
比如,可以运用GIS技术绘制地图,标注地理信息、地理要素和地理现象,重点呈现地理空间分布和变化;可以进行空间分析,即通过GIS系统进行数据叠加、空间查询、空间分析和空间模拟,从而提取出空间关系和空间规律,为地理教学提供可靠的数据支持;可以进行空间决策,即基于GIS技术,分析和解决空间问题,提出地理决策建议,为地理教育提供有效的思路和方向。
二、GPS技术GPS全称全球定位系统(Global Positioning System),是一种卫星定位技术。
通过GPS技术,可以定位地球表面上的任何一个点的经度、纬度和海拔高度,实现地理定位和导航。
在教案编写中,GPS技术可用于实验和研究。
比如,可以利用GPS 技术对学生进行校外实地考察,收集教学资源和数据,进行地理调查和测量,并分析和处理地理信息;可以用GPS技术进行学术研究,如气候变化、环境污染等,进行长期的监测和记录,为地教育提供真实、全面、准确的数据支持。
三、遥感技术遥感技术是一种从卫星或其他遥感平台获取地球表面信息的技术。
通过遥感技术,可以获取地球表面的光谱、地形、温度和湿度等多种信息,实现地球表面信息的高效获取和处理。
在教案编写中,遥感技术可用于进行地表覆盖、环境监测和资源调查。
比如,可以利用遥感技术获取不同季节的土地覆盖情况、植被状况、水体分布和城市发展等信息,为地理教育提供清晰的视角和深入的了解;可以用遥感技术对环境进行监测和评估,如自然灾害、环境污染等,及时发现和预警,为地理教育提供相关的案例和分析;可以进行资源调查,如水资源、矿产资源、土地资源等,进行资源开发和规划,为地理教育提供深入的话题和案例。
地理信息技术专业学习软件推荐地理信息技术领域常用的学习软件推荐

地理信息技术专业学习软件推荐地理信息技术领域常用的学习软件推荐地理信息技术专业学习软件推荐地理信息技术(Geographic Information Technology)是一门关于地理空间数据采集、处理、分析和应用的学科。
在现代社会中,地理信息技术在城市规划、环境保护、资源管理、社会发展等领域发挥着重要的作用。
作为地理信息技术专业的学生,合适的学习软件能够帮助我们更好地掌握相关知识和技能,提升学习效率。
下面我将推荐几款地理信息技术领域常用的学习软件,供大家参考。
1. ArcGISArcGIS是目前全球使用最广泛的地理信息系统(GIS)软件。
它由Esri公司开发,具有强大的地理数据分析和空间建模功能,可以进行地图制作、空间分析、地理编码等操作。
ArcGIS提供了丰富的工具和功能,支持多种数据格式,使学生能够进行实际的地理信息分析和处理。
该软件还有完善的学习资源和社区支持,学生可以通过在线教程、培训课程等方式深入学习和掌握ArcGIS的应用。
2. QGISQGIS是一款免费、开源的地理信息系统软件,提供了类似ArcGIS的功能和工具。
它支持多种操作系统,包括Windows、Mac和Linux,适合各种环境下的学习和应用。
QGIS具有友好的用户界面和丰富的插件,可以满足地理信息技术专业学生的基本需求,并且能够扩展功能,满足高级学习和研究的需要。
QGIS社区活跃,提供了大量的教程、培训材料和论坛,学生可以得到及时的技术支持和帮助。
3. ENVIENVI是一款专业的遥感图像处理软件,由Exelis Visual Information Solutions公司开发。
它提供了高级的遥感数据分析和图像处理功能,能够处理多光谱和高光谱图像,并进行地物分类、变化检测、模拟等操作。
ENVI具有友好的用户界面和直观的工具,可以帮助学生深入理解遥感技术的应用和原理。
该软件还提供了丰富的教学资源和案例,学生可以通过实际操作和实践来提高自己的能力。
测绘技术中常见的地理信息系统软件介绍

测绘技术中常见的地理信息系统软件介绍地理信息系统(Geographic Information System,简称GIS)作为一种重要的测绘技术工具,已在各个领域得到广泛应用。
GIS软件作为地理信息系统的核心,具有数据采集、存储、分析与展示等功能。
本文将介绍几种常见的地理信息系统软件,帮助读者更好地了解和选择合适的工具。
一、ArcGISArcGIS是目前全球应用最广泛的商业GIS软件。
它由美国Esri公司开发,并在全球范围内被各领域广泛使用。
ArcGIS将数据管理、地图制作、地理空间分析等功能集成在一起,方便用户进行全方位的地理信息处理。
它支持多种数据格式,并具备强大的空间分析能力,能够处理大规模的空间数据,是进行高级地理信息分析的首选工具。
二、QGISQGIS是一个基于开源的地理信息系统软件,它由全球的自愿者组织共同开发。
QGIS的最大优势在于免费、开源,并且易于学习和使用。
尽管它的功能和ArcGIS 相比稍显不足,但在一般的地理信息处理和制图需求上已经完全能够胜任。
QGIS支持多种数据格式,同时具备基本的空间分析能力,适用于不同的学术和商业需求。
三、MapInfoMapInfo是由美国的Pitney Bowes公司开发的商业GIS软件,广泛应用于地理信息行业。
与ArcGIS和QGIS相比,MapInfo在用户界面和数据编辑方面相对更简洁和便捷。
它具有快速制图和数据可视化的特点,适合进行数据展示和地图制作。
MapInfo还拥有强大的地理分析工具,可以进行空间查询和流域分析等操作,适用于一般的地理信息处理需求。
四、SuperMapSuperMap是中国自主研发的一款地理信息系统软件,由北京超图软件股份有限公司开发。
SuperMap具有较强的数据处理能力,能够处理大规模的空间数据,且功能丰富,满足各种业务需求。
SuperMap还支持多种数据格式,并具备强大的三维地理分析和可视化能力,适用于需要进行三维地理信息分析和展示的领域。
主流GIS软件介绍及比较

国内外主流GIS软件介绍国外:(1)ArcGIS:ArcGIS是美国ESRI公司在全面整合了GIS与数据库、软件工程、人工智能、网络技术及其他多方面的计算机主流技术之后,成功地推出的代表GIS最高技术水平的全系列GIS产品。
ArcGIS作为一个可伸缩的平台,无论是在桌面,在服务器,在野外还是通过Web,为个人用户也为群体用户提供GIS的功能。
ArcGIS系列软件包括:ArcGIS Desktop:一个专业GIS应用的完整套件ArcGIS Engine:为定制开发GIS应用的嵌入式开发组件ArcSDE、ArcIMS和ArcGIS Server:服务端GISArcGIS 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融合海量的遥感航测影像数据、高程和矢量数据以此来创建有精确三维模型景区的地形数据库。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
几种常用的地理信息软件比较时间:2010-04-10 来源: 网友评论:0 人气: 183 作者:地理信息系统是信息科学与信息技术发展的一个重要组成部分,是信息高速公路上的节点和重要基础设施。
作为在信息社会中的一种集地理空间特征和各种统计信息于一体的特殊信息系统,地理信息系统已成为政府部门进行科学管理和快速决策时不可或缺的工具。
地理信息系统的提出源于二十世纪五十年代,经过四十余年的发展,随着计算机科学、地理学、制图学、遥感与摄影测量学、图形图像技术以及数据库技术的不断发展,地理信息系统已经成为了一种功能强大、性能完善的计算机系统,广泛应用于规划、土地、测绘、建设、环保、军事等诸多部门。
自MapInfo与Arc/Info率先进入中国地理信息系统市场以来,国外其它各种GIS软件(如MGE、MapCAD、Genemap、MicroStation GeoGraphics、Maptitude等)也蜂拥而入,竞相强占中国GIS市场。
而此时,国产GIS软件在此危机时刻,在国家和地方有关部门的支持下,也加快了开发的步伐,并相继推出了几种GIS软件,如武汉测绘科技大学的GeoStar、中国地质大学的MapGIS、北京大学的CityStar以及方正集团公司开发的“方正智绘”软件等等。
无论是国产GIS软件,还是国外GIS软件,都必须具有GIS的基本功能,如数据接收与处理(包括数据校核、坐标变换、投影变换等),数据存储,数据库管理,空间查询与检索,空间分析,数据输出等等。
下面我将对MapInfo,Arc/Info,Maptitude三种GIS软件中本人较熟悉的部分作简要的分析。
1.MapInfo 软件在MapInfo的系列产品中,用得最多的是MapInfo Professional 和MapBasic。
MapInfo Professional 是基于普通PC微机的桌面地图信息软件,其主要特点是:(1)快速数据查询,高速屏幕刷新,使得用户界面具有良好的图形显示效果;(2)集成能力强,能够根据数据的地理属性分析信息的应用开发工具,是功能强大的地图数据组织和显示软件包;(3)数据可视化和数据分析能力较强,可以直接访问多种数据库的数据,如Oracle, Microsoft Access, Informix, SQL Server, Dbase等;(4)专题地图制作方便,数据地图化方便;(5)同时支持16/32位的应用开发,适用于多种计算机操作系统,如Windows 3.1,Windows 95, Windows NT,OS/2等;(6)完整的Client/Server体系结构;(7)完善的图形无缝连接技术;(8)支持OLE 2.0标准,使得其它开发语言如:Visual Basic, Visual C++, PB, Dephi等能运用Integrated Mapping技术将MapInfo作为OLE对象进行开发。
MapBasic是基于MapInfo平台的用户开发语言,包括300多条语句和功能。
通过MapBasic 的二次开发,能够扩展MapInfo的功能,实现程序的自动操作,而且可以方便地将MapInfo 与其它软件进行集成,其主要特点是:(1)由于MapBasic是一种类Basic程序语言,所以使用简单;(2)便于MapInfo界面的改造,功能的扩展与应用的可视化;(3)支持OLE Automation和DDE(动态数据交换)技术,易于与其它应用软件相连接;(4)包含嵌入的SQL语句,数据查询、检索更加方便。
MapInfo和Mapbasic提供了放大、缩小、漫游、选择、空间实体组合/分割等基本的图形操作功能;同时MapBasic 可以直接读取点、线、面等空间实体和属性数据库,并提供条件分析、统计分析、缓冲区分析等分析功能。
利用MapInfo进行开发主要有三种模式:(1)以MapInfo作为独立开发平台,利用MapBasic所进行的二次开发模式;MapInfo Professional 提供了基本的GIS功能,如数据接收功能、建库功能、图形功能、数据查询与检索功能、专题图制作功能、简单分析功能、数据输出功能等。
而MapBasic是建立在MapInfo平台上的用户开发语言,是针对MapInfo的二次开发,完善MapInfo的功能和灵活地进行各种所需功能的开发。
(2)将MapInfo作为OLE对象的开发模式;尽管MapInfo Professional和MapBasic具有强大的功能,可以实现一般的GIS功能,但是随着用户需求的不断变化,其功能毕竟还是有限的。
对于任何GIS软件平台而言,为了能够维持其生命力,就必须要求该平台具有可扩展能力,即支持OLE标准。
MapInfo有效地解决了这个问题,允许其它开发语言将它作为OLE对象来进行开发。
(3)利用基于ActiveX的MapX控件所进行的开发模式。
GIS软件的组件化是GIS软件发展的方向之一,即:利用ActiveX控件方式进行GIS系统的二次开发。
MapX是MapInfo基于ActiveX技术的可编程控件,它集成了MapInfo几乎所有的功能,如地图显示,图形放大、缩小、选择、漫游等,制作专题地图,图层控制,ODBC 功能,地理查询等等。
在GIS系统中,数据的工作量占整个系统开发的70-80%,所有GIS功能均须基于地理数据,由此可见合理的地理数据模型是GIS系统生存的基础。
MapInfo Professional作为桌面地图系统的典范,其空间数据结构是不具备拓扑关系的,因此相对部门级或企业级地理信息系统而言,其空间分析能力较弱。
但是它对硬件平台,软件环境,软件工具,要求较低,同时使用简单,价格也较低。
MapInfo是通过建立空间实体模型和空间索引来定义其空间数据模型的,利用Table来存储空间数据和属性数据。
空间实体主要由点、线、面三种基本类型组成,采用面向对象的方法,每种实体对象均维护其本身的所有信息。
空间索引是利用R-Tree技术来实现的。
采用这种=FD据模型可以简化数据管理的复杂性,解决部分的空间查询与分析功能,但仍有些空间分析功能如路径分析软件本身无法实现,须借助于外部开发语言(如Visual Basic, Visual C++,Dephi等)来实现。
MapInfo的数据保存在数据库中,主要是两种数据库:内置数据库和通过ODBC连接的外部数据库。
它的数据库通过Table的形式进行数据的组织和管理,每一个Table可存放若干空间实体及对于每一个空间实体的若干属性说明。
当然也可只存放属性数据。
Table严格按照关系模式规范化的要求设计,空间实体在Table表中的存储不允许重复,以保证空间实体记录的唯一性。
有Table表结构,可建立空间实体与属性数据之间的连接关系,从而利用标准SQL来进行查询和检索。
2.Arc/Info 软件Arc/Info是目前功能最为完善、性能最为稳定的专业地理信息系统软件平台之一,也是最庞大的GIS软件。
Arc/Info一般用于部门级和企业级的大型地理信息系统的开发,而对于桌面级的GIS则主要用ArcView来进行开发。
这两种软件相互兼容,可以相互调用数据。
下面将简要列出本人所了解的Arc/Info的主要功能:(1)支持多种系统平台,如Windows NT, UNIX, SUN Solaris, SGI IRIX, IBM AIX等.可方便地调用各种系统平台上的数据和应用;(2)将最广泛的数据源集成到统一的环境下,如矢量(x, y坐标)地图数据、栅格图象数据、CAD数据、声像数据以及大量的DBMS表格数据;(3)地理数据和相关数据的自动化采集、管理、显示功能;(4)强大的地理空间分析功能。
Arc/Info提供了各种分析工具,如:拓扑地理叠置分析、buffer分析、空间与逻辑查询、临近性分析等等;(5)建立了多种数据模型,如水文建模、网络建模、栅格建模等;(6)专业性和功能性非常强的TIN模块,可生成、显示、分析地表模型,同时进行地图晕暄、模拟飞行动画、通视分析、剖面提取及工程土方量计算等等;(7)提供了栅格分析功能,可进行栅格矢量一体化查询与叠加显示;(8)开发了数据库管理模块,可管理大量的数据,并能进行工作数据的维护和动态更新;(9)高效的图形显示功能。
Arc/Info开发了一个图形加速模块,可提高图形显示的速度。
Arc/Info提供了AML(Arc Macro Language)语言开发环境,利用该开发环境可非常方便地编制用户的菜单和功能。
AML是一种解释性的开发语言,与Maptitude的Caliper Script 类似,具有以下特点:(1)语法结构简单,容易掌握,易于开发;(2)可采用模块化的开发方法进行系统应用软件的开发;(3)支持多种风格的菜单、对话框、工具条的设计与开发;(4)提供多线程的调度和输入管理。
同时Arc/Info为了克服AML语言难于处理复杂的线程控制以及开发效率较低,对外部应用的可控制性差等缺陷,又提供了ODE(Open Development Environment)功能。
由于ODE 是通过编译来执行的,因此可弥补AML语言的不足。
Arc/Info的开发模式主要有两种:(1)利用Arc/Info、AML和ODE来进行开发。
(2)利用Arc/Info的Active X控件在通常的编程语言开发环境中进行开发。
Arc/Info的基本元素是“ARC”,可由任意多个点构成,在其两端有结点,并伴有共享该“ARC”的两个区域的代码。
同时,还为每个多边形建立了环绕其边界的“ARC”目录表。
在这种数据结构中,实际存储的只是结点的坐标,而“ARC”和多边形是通过逻辑关系建立的。
这种数据结构不仅保存了描述多边形形状的几何信息,而且还建立了多边形元素(Polygon, Arc, Node)之间的拓扑关系。
同时Arc/Info采用Coverage特征来描述地理数据。
Arc/Info将各种特征属性保存在相应的Table中。
Arc/Info建立Coverage拓扑时,定义拓扑和几何特征,并且存储在特征属性表(FAT)文件中。
因此Arc/Info采用的是一种带有拓扑关系的数据模型。
在这一点上,Maptitude有点与之类似。
ArcView与MapInfo比较类似,主要体现在以下方面:(1)均属于桌面地理信息系统范畴,开发方便、简洁;(2)可支持多种空间数据格式,并且两者空间数据可以互换;(3)空间数据不具有拓扑结构,需建立索引文件来完成各种空间查询和分析;(4)其它的一些基本的GIS功能两种软件都具有,这里就不再详叙。
当然作为两种由不同产家开发的软件也具有各自的特点,如在数据管理模式上,ArcView利用Shape格式来保存无拓扑关系的矢量数据,而用Table来管理属性数据;MapInfo则利用Table来管理所有的数据;两者开发工具不尽相同,ArcView的Avenue是一种面向对象的程序设计语言,引入了类的概念,虽功能强大,但开发较难,而MapInfo的MapBasic是一种类Basic程序设计语言,容易掌握,且功能较完善,但是两种开发工具均可进行编译。