《mapinfo中文教程》由会员分享,可在线阅读,更多相关《mapinfo中文教程(17页珍藏版)》请在金锄头文库上搜索。
1、MapInfo 概述 1.1 MapInfo 简介 MapInfo 是美国 MapInfo 公司的桌面地理信息系统软件,是一种数据可视化、信息地图 化的桌面解决方案。它依据地图及其应用的概念、采用办公自动化的操作、集成多种数据库 数据、融合计算机地图方法、使用地理数据库技术、加入了地理信息系统分析功能,形成了 极具实用价值的、可以为各行各业所用的大众化小型软件系统。MapInfo 含义是“Mapping + Information(地图+信息) ”即:地图对象+属性数据。 1986 年 MapInfo 公司成立并推出了第一个版本MapInfo for DOS V1.0 及其开发工具 MapBa
2、sic,此后又推出了 DOS 平台的 2.0 和 3.0 版。1995 年底 MapInfo 发布了 MapInfo Professional,是一个以 Windows 95 和 Windows NT 为平台的桌面地理信息系统。目前该软 件的最新版本是 MapInfo Professional 7.5 及其系列软件。 MapInfo Professional 是一套强大的基于 Windows 平台的地图化解决方案,可以方便 地将数据和地理信息的关系直观的展现, 其复杂而详细的数据分析能力可帮助用户从地理的 角度更好地理解各种信息; 可以增强报表和数据表现能力, 找出以前无法看到的模式和趋势,
3、创建高质量的地图以便做出高效的决策;凭借其新特性和增强功能,MapInfo Professional 使得桌面地图化和分析功能更快和更容易-并可延伸至整个企业。 MapInfo Professional 提供一整套功能强大的工具来进行复杂的商业地图化、数据可 视化和 GIS 功能。通过 MapInfo Professional 可连接本地及服务器端的数据库,创建地图 和图表以揭示数据行列背后的真正含义。也可以定制 MapInfo Professional 以满足用户的 特定需要。 支持 Oracle8i 完全读/写,通过 OCI 对 Oracle8i 及通过 ODBC 对其它数据源的 实时访问
4、。 经历了近 20 年时间,MapInfo 公司成为全球最大的 100 家软件公司之一。产品行销 58 个国家和地区,有 22 种语言的版本,超过 30 万个正式用户。该产品在 1990 后进入我国, 经过十几年的发展,已经在诸多领域得到广泛应用。 1.2 MapInfo 的软件开发思想 MapInfo 公司凭借 MapInfo 系列产品取得了长足的发展, 其先进的软件开发技术和软件 开发思想,引起了 IT 业界的注意。微软使用了 MapInfo 提供的技术在 Office 办公套件中, 已经成功地加入了 MapInfo 的地图功能,称为数据地图(DataMap) ;MapInfo 与其它大公
5、司 的合作;在与 Oracle、Sybase 等大型数据库公司的合作方面,已经将 MapInfo 作为企业级 大型的数据库的前端工具,实现数据的地理空间查询及可视化显示;INFORMIX、IBM、SUN、 HP 等都选择 MapInfo 作为长期合作伙伴。 MapInfo 先进的软件开发思想已经为一些专业的 CAD、地理信息系统公司所仿效:例如 Autodesk 公司推出的 Autodesk World、Autodesk MapGuide 及 AutoCAD Map 等。这些先进 的软件开发思想包括: 尽可能向微软公司产品(Windows/Office)的操作特性靠拢。如使用鼠标右键快捷菜 单
6、、一致的工具按钮、可码放的工具条、安装与卸装流程、拖放技术、剪贴板技术、Ctrl+、 Shift+、Alt+鼠标的使用、支持对象连接与嵌入(OLE)技术、邮件发送等; 全方位支持从单用户环境、客户机服务器环境和网络环境(包括 Internet 和 Intranet)等各种体系结构; 支持 ODBC(开放的数据库连接)技术,使不同的数据库系统之间可以进行数据共享 和链接,如 MapInfo 可以直接使用微软 Access 数据库中的数据。 具有类 Basic (即 VBA、 Visual Basic for Applications) 的二次开发语言 (MapBasic) 。这一点非常重要, 除
7、了 Basic 语言易学好用的优点以外, 更重要的使得各种不同系统有了一 种统一的二次开发语言,有利于系统集成。微软的 Word 有 Word Basic 、Excel 有 Excel Basic 、Access 有 Access Basic、Autodesk 公司的 Autodesk World 有 World Basic 等等。 1.3 MapInfo 的功能特色 (1)属性数据 可点选图层中之对象,查阅其相关数据,如名称、地址、电话。 (2)因特网 藉由 MapInfo Professional6.0 版本以上皆提供 HotLink 功能, 可从图层上之任一对象, 连结至因特网或是其它类
8、型的档案如(.doc, .xls, .ppt, .mdb, .etc) 。 (3)统计图表 可制作 3D、Area、长条、泡泡、折线、圆饼等统计图表。 (4)图层套迭 在 MapInfo 中可以开启数个图表文件于一个图层窗口中。 将每一图表文件各别视为一个 图层,而每个图层像透明胶片迭加在一起。 (5)拖曳功能 可直接拖曳地图至其它应用程序。如(.doc, .xls, .ppt.etc) 。 (6)影像功能 能使用的影像图文件诸如:扫描后的纸张地图、卫星图片、照片以及标志符号,为您的 图层添加新的内容。 (7)连接 GPS 藉由 RS232 传输线, 可将由 GPS 所接收之数据传输至计算机,
9、 并于 MapInfo 中实时秀出 位置、方向、速度、时间等数据。 (8)主题图及其样板 根据图档的数值为图层着色, 方便您了解数据模式以及发展趋势。 您可以从上百种的颜 色、符号和线型中进行选择,从而进一步区分数据。您还可以将经常使用的主题图以样板方 式保存,方便日后进行修改或直接套用。 (9)数据格式转换 对于欲拥有强大的数据可视化及分析功能的个人或机构而言,MapInfo Professional 是最理想的选择。透过数据转换格式功能可以双向转换 MapInfo Professional 和其它系统 的数据。包括:AutoCAD、ESRI 和 Intergraph,可转换的档案格式有 D
10、WG、DXF、DGN、Shape 和 ArcGen。 (10)数据库连结 Live Access 方式的 ODBC 连接,可直接存取(读/写)储存在本地的数据。数据类型可以 为:dBASE、Microsoft Excel、Lotus 1-2-3 以及 ASCII。亦可读取远程数据库,如 Oracle、 Informix、Sybase、Ingres、SQL Server、DB2 以及其它支持 ODBC 驱动方式的数据库类型。 可将复杂的空间数据储存到 server 端的大型资料库如 Sybase 和 Oracle 中,并对其进行管 理。当使用者在向 Server 端写入资料时 MapInfo p
11、rofessional 内置的冲突管理器可以帮助 调数据之间的冲突。 (11)SQL 查询语言 (Structure Query Language,SQL)结构化查询语言,是一套强大的查询系统,其利用 简易的语法,被广泛地运用在关联式数据库中。相较于其它的程序语言,SQL 的操作简单及 指令简洁,却足以应付十分庞杂的数据查询需求。佐以 MapBasic 程序语言,进而结合 MapBasic 中的地理信息系统空间分析函数, 不但使佐以 MapBasic 程序语言, 进而结合中的 地理信息系统空间分析函数, 不但使 SQL 除了能做一些基本的数据查询外, 还可进行对数据的整合、以条件式作为数据分组
12、或排序的依据。另外 SQL 所提供的函数,更加强了 SQL 的 功能,方便字段的计算整理。 1.4 MapInfo Professional 7.0 的新增功能 (1)加强支持的操作系统 Windows98 、NT4.0、Windows2000。 取得 Microsoft Window XP 兼容软件认证。 (2)加强支持的数据库 除了旧有的Oracle Spatial 8.17外, 更支持最新的Oracle Spatial 9i与9i Locator。 SQL server 7.0、SQL server 2000、Microsoft Access 2000。 利用简单几个步骤,便可以开启远程
13、数据库,并储存于个人计算机上。 (3)更简洁的使用接口 设计的档案开启接口,利用画面左边的小窗口,使得开启文件更快速。 可将窗口画面以 Save Window 方式,直接储存成 JPEG 2000 的格式。 (4)新增支持格式 可直接开启 shapfiles。 支持更多的网格影像:ASRP、ADRG、CADRG、ECW等格式。 新增 Import 档案格式:OSGB format GML files。 (5)新增对象编修功能 6.5 版可针对 Text 和 Label 做旋转,7.0 版现在连 Object 都可以旋转了。 利用 Backspace 键可快速删除正在编辑中的对象(如 polyl
14、ine、polygon、ruler tool等) 。 (6)新增对象处理方法 Voronoi 多边形提供简单好用且快速的接口,只需 3 个以上的点位,即可以做成多边 形面状数据格式,简单又方便。 多边形分割不仅可分割单点、多点、甚至是众多对象的集合(例如封闭的多边形或是 线形物体) 。 (7)改良的指北针工具 利用 Tool 选单或是按钮,便可以轻松地放置指北针在地图窗口上。还可以选择不同 的样式和放置的位置, 不但可以调整大小, 指北针还可以自动且正确地依照实际状况指示正 确的北方。 (8)新增加数据整合功能 提供新版本 Crystal Report 8.5,该版本不但可支持 Access,
15、更可直接输出成 html、 pdf 格式,且尚有 ole2 的镶嵌能力。 和 MapX Mobile 有着更佳的沟通能力,利用 Mobile 来产生更强大的应用接口程序, 商业或是政府机构的应用上,绝对是一个工作上的好帮手。 (9)崭新的界面 利用 Mapinfo 提供的设定环境, 可以让你只花少许的时间便能够提高你在制图和展示 上的能力,且管理上既方便又快速。 简单明了的样式设定接口,可直接设定 Line、Region、Symbol、Text 的样式内容, 甚至含 Selected 和 Target 的物件。 更快速的 DBMS 连接功能,可以在每次启动 MapInfo 的时候,都能够自动地
16、重新连接 远程数据库。 (10)更多新增的附加程序 Coordinate Extractor Tool 可直接得到.prj 内的坐标设定值。 TOC Utility 可以让你从 TOC 中的档案, 连接众多档案成为单一的表格, 甚至可以依照不同投影分 区或分辨率做分类管理。 (11)新增的投影选择 加拿大专用的双立体投影模式 澳洲地区投影 纽西兰地区投影 日本 JGD 2000 投影 1.5 MapInfo 系列产品介绍 除 MapInfo Professional 外,MapInfo 系列产品有: (1)MapBasic MapBasic 是 MapInfo 的二次开发语言,是 MapInfo 应用开发环境。用于扩展 MapInfo 功能、实现自动化操作和进行软件系统的集成等。它和 MapInfo Professional 组成了