国内外常用两个GIS平台软件对比韩啟松132511002015/10/30目录1.MapInfo简介及其功能介绍...........................................................................11.1MapInfo简介...........................................................................................11.2功能介绍.................................................................................................12.GIS平台软件ArcGIS简介及其功能介绍.......................................................42.1ArcGIS简介...........................................................................................42.2ArcGIS主要功能介绍...........................................................................43总结.....................................................................................................................91国内外常用两个GIS平台软件对比摘要:国内外常用的GIS平台软件有很多,本文从这些软件中选取两个常用的GIS平台软件MapInfo(国内软件)和ArcGIS(国外软件),对其进行简单介绍,对其功能进行简单分析。关键词:GIS平台;功能;对比1.MapInfo简介及其功能介绍1.1MapInfo简介MapInfo是美国MapInfo公司的桌面地理信息系统软件,是一种数据可视化、信息地图化的桌面解决方案。它依据地图及其应用的概念、采用办公自动化的操作、集成多种数据库数据、融合计算机地图方法、使用地理数据库技术、加入了地理信息系统分析功能,形成了极具实用价值的、可以为各行各业所用的大众化小型软件系统。MapInfo含义是“Mapping+Information(地图+信息)”即:地图对象+属性数据。MapInfoProfessional是一套强大的基于Windows平台的地图化解决方案,可以方便地将数据和地理信息的关系直观的展现,其复杂而详细的数据分析能力可帮助用户从地理的角度更好地理解各种信息;可以增强报表和数据表现能力,找出以前无法看到的模式和趋势,创建高质量的地图以便做出高效的决策;凭借其新特性和增强功能,MapInfoProfessional使得桌面地图化和分析功能更快和更容易-并可延伸至整个企业。MapInfoProfessional提供一整套功能强大的工具来进行复杂的商业地图化、数据可视化和GIS功能。通过MapInfoProfessional可连接本地及服务器端的数据库,创建地图和图表以揭示数据行列背后的真正含义。也可以定制MapInfoProfessional以满足用户的特定需要。支持Oracle8i完全读/写,通过OCI对Oracle8i及通过ODBC对其它数据源的实时访问。经历了近20年时间,MapInfo公司成为全球最大的100家软件公司之一。产品行销58个国家和地区,有22种语言的版本,超过30万个正式用户。该产品在1990后进入中国,经过十几年的发展,已经在诸多领域得到广泛应用。1.2功能介绍MapInfo是个功能强大,操作简便的桌面地图信息系统,它具有图形的输入与编辑、图形的查询与显示、数据库操作、空间分析和图形的输出等基本操作。系统采用菜单驱动图形用户界面的方式,为用户提供了5种工具条(主工具条、绘图工具条、常用工具条、ODBC工具条和MapBasic工具条)。用户通过菜单条上的命令或工具条上的铵钮进入到对话状态。系统提供的查看表窗口为:地图窗口、浏览窗口、统计窗口,及帮助输出设计的布局窗口,2并可将输出结果方便地输出到打印机或绘图仪。1.2.1图形的输入与编辑1)MapInfo支持多种地图投影方式。用户数字化地图时,首先要设定该地图使用的坐标系和投影。由于大多数地图在图例中已指出这两项,用户可选择MapInfo提供的坐标系(存放在文本文件MAPINFOW.PRJ中),修改MAPINFOW.PRJ可得到新的坐标系。若要在MapInfo中显示栅格地图,必须配准该图象并为其设定投影。由于投影地图的过程通常不是完全可逆的,应该做好副本的备份工作;其次要根据选用的坐标系,设定使用的地图单位,例如经/纬度投影中的地图将以度显示地图坐标。2)MapInfo具有一套完整的绘图和编辑工具,如图1所示。对图层进行编辑时首先要从地图菜单中选择“图层控制”命令或用“图层控制”工具按钮,使该图层处于可编辑的状态。3)地图编辑方式可对地图图层上的区域、折线、直线、圆弧和点进行整形。这个过程是通过移动、增加和删除定义线段的节点来完成的,也可通过复制和粘贴选择的节点来创建新的点、直线和折线。编辑过程中还可利用区域与折线的相互转换功能来查看区域对象的结点,或者利用合并、分割、擦除和叠压结点等辅助编辑功能4)自动跟踪对象的功能,用来自动跟踪获取重复边界,以避免重复数字化。打开对齐方式(用S键)则可激活自动跟踪。自动跟踪不适于跟踪由绘图工具制作的矩形、圆弧、椭圆等图形。1.2.2数据表管理外部数据的转入MapInfo可调用dBASE数据库、MSExcel电子表格、MSAccess数据库、Lotus1-2-3和ASCll文件等。文件类型在菜单上文件->打开中的“打开表”窗口中选择。进入系统的外部表必须用文件菜单下的“另存为”命令转存为MapInfo表后才能对它进行编辑数据表维护在MapInfo中可以直接改变数据表的结构,如增加或删除字段;改变字段的顺序、名称、类3型、宽度或索引;从对话框中设定或确定表的投影;还可以删除数据表、重命名数据表和紧缩表结构以减少磁盘空间。数据表的操作MapInfo的表操作命令(除查询外)都集中放在菜单项“表”中,主要包括:①建立新表、添加、修改、显示、删除数据记录;②更新列命令用于快速且可视化地更新表。先选择对象,在菜单上选择表->更新列,填写更新列的对话框③聚合数据MapInfo中提供了许多功能强大的聚合函数,用来派生新的信息。④地理编码这是将原本非地图化的数据库记录显示在地图中的一种方式,以此查看数据的地图分布。为了在地图上观察数据,必须先把定位坐标赋给每个记录,使记录中数据与地图匹配。地理编码有几种不同的方法,这里对“按边界地理编码”方法说明。这里“边界”指封闭的区域或面积。“按边界地理编码”的实质是将边界中心的X和Y坐标赋给表中的每个数据记录,这样,就能在地图窗口中各边界中心用指定的符号显示数据记录。一旦地理编码完成,可用“查找”命令来定位单个记录或对象。1.2.3查询功能MapInfo系统为用户提供了强大而灵活的查询功能,在系统中称为选择(Selection)功能。通过选择既可以直接从地图上查询到相应数据表的信息,也可以利用系统提供的SQLSelection从数据表查到相应的数据和地图信息。系统用一个临时表(Selection表)存放选择的结果,对于临时表也可执行很多用于基础表的操作,如浏览、统计、复制或编辑表,还可进一步生成新的Selection。1)从地图上选择用主工具条中的工具和菜单命令进行选择:地图信息查看工具:2)使用“查询”菜单上的“选择”命令,可对单张基础表进行查询。根据用户创建的条件,从表中选择出结果,并在地图窗口中显示出所选记录的地图对象。所选择出的表同其它表一样可进行浏览、查询、地图化或制作统计图。用“另存为”命令创建结果表。SQL选择命令。41.2.4分析功能1)缓冲区分析缓冲区是地图窗口中包围一个线对象、区域对象、符号对象或其它任何对象的区域。例如在大江大河周围建立缓冲区作为非居住区,防止洪水暴发时危及人生安全等。作缓冲区分析时,首先使当前图层处于可编辑状态,然后选中作为缓冲区基础的一个或多个对象,然后选择“对象”菜单中的“缓冲区”命令。1.2.5使用布局输出地图MapInfo提供的布局窗口功能,大大方便输出图的制作。布局窗口具有页面布局特性,它允许在一个页面上放置和安排地图窗口、浏览窗口、统计图窗口、消息窗口、图例窗口,还可以通过在布局窗口中增加标题或标注以供输出。并可将任何当前打开的窗口增加到布局中,通过移动和调整窗口尺寸可得到最佳的输出方式。MapInfo还允许灵活地自定义布局,可以选择是否始终显示布局框架中的内容,为布局设定页边距和页数,增加文字说明,以及为布局对象创建阴影。MapInfo不仅能用常规的方式输出满足用户需求的地图,还能将地图输出到Photoshop图象处理软件中。2.GIS平台软件ArcGIS简介及其功能介绍2.1ArcGIS简介ArcGis是美国Esri公司研发的构建于工业标准之上的无缝扩展的GIS产品家族。它整合了数据库、软件工程、人工智能、网络技术、云计算等主流的IT技术,宗旨在为用户提供一套完整的、开放的企业级GIS解决方案。无论是在桌面端、服务器端、浏览器端、移动端乃至云端,ArcGis10都有与之对应的组件,并且可由用户自由定制,以满足不同层次的应用需求。代表了ArcGIS最新最主要的所有产品,于2010年夏季发布,目的就是为了帮助用户提高GIS工作效率。2.2ArcGIS主要功能介绍ArcGIS桌面系统是为GIS专业人士提供的信息制作和使用的工具。它可以作为三个独立的软件产品购买,每个产品提供不同层次的功能水平:ArcReader用来浏览、查询PMF数据文件;ArcView提供了全面的制图、数据使用、分析以及简单的数据编辑和空间处理工具;cEditor除了包括了ArcView中的所有功能之外,还包括了对Shapefile和Geodatabase的高级编辑工能;ArcEditor还具有管理存储在MicrosoftSQLServerExpress中ArcSDEGeodatabase的能力;ArcInfo是一个全功能的旗舰式GIS桌面产品。它扩充了ArcView和ArcEditor的高级空间处理功能,还包括传统的ArcInfoWorkstation应用程序(Arc,ArcPlot,ArcEdit,AML等);5因为ArcView,ArcEditor和ArcInfo的结构都是统一的,所以地图、数据、符号、地图图层、自定义的工具和接口、报表和元数据等,都可以在这三个产品中共享和交换使用。使用者不必去学习和配置几个不同的结构框架。这是使用统一结构的优点。除此之外,使用ArcGIS桌面系统创建的地图,数据和元数据可以通过下面的方式在多个用户之间共享,例如使用免费的ArcReader产品,自定义的ArcGISEngine应用程序,ArcIMS和ArcGISServer创建的高级GISWeb服务。通过一系列的可选的软件扩展模块,这三个级别产品的能力还可以进一步得到扩展,比如空间分析扩展和网络分析扩展。62.2.1ArcReaderArcReader是免费的地图和全球三维可视化浏览器。ArcReader应用程序支持基于Intel的微软Windows,SunSolaris和Linux平台。ArcReader帮助用户以多种方式部署GIS。它提供了开放的访问GIS数据的方式,可以在高质量的专业地图中展现信息,ArcReader的使用者也可以交互地使用和打印地图,浏览和分析数据,用互动的3D景观来浏览地理信息。ArcReader中浏览全球数据。2.2.2ArcViewArcView是ArcGIS桌面系统中三个