当前位置:文档之家› mapinfo中文教程

mapinfo中文教程

mapinfo中文教程
mapinfo中文教程

MapInfo概述

1.1 MapInfo简介

MapInfo是美国MapInfo公司的桌面地理信息系统软件,是一种数据可视化、信息地图化的桌面解决方案。它依据地图及其应用的概念、采用办公自动化的操作、集成多种数据库数据、融合计算机地图方法、使用地理数据库技术、加入了地理信息系统分析功能,形成了极具实用价值的、可以为各行各业所用的大众化小型软件系统。MapInfo 含义是“Mapping + Information(地图+信息)”即:地图对象+属性数据。

1986年MapInfo公司成立并推出了第一个版本—MapInfo for DOS V1.0及其开发工具MapBasic,此后又推出了DOS平台的2.0和3.0版。1995年底MapInfo发布了MapInfo Professional,是一个以Windows 95和Windows NT为平台的桌面地理信息系统。目前该软件的最新版本是MapInfo Professional 7.5及其系列软件。

MapInfo Professional是一套强大的基于Windows平台的地图化解决方案,可以方便地将数据和地理信息的关系直观的展现,其复杂而详细的数据分析能力可帮助用户从地理的角度更好地理解各种信息;可以增强报表和数据表现能力,找出以前无法看到的模式和趋势,创建高质量的地图以便做出高效的决策;凭借其新特性和增强功能,MapInfo Professional 使得桌面地图化和分析功能更快和更容易-并可延伸至整个企业。

MapInfo Professional提供一整套功能强大的工具来进行复杂的商业地图化、数据可视化和GIS功能。通过MapInfo Professional可连接本地及服务器端的数据库,创建地图和图表以揭示数据行列背后的真正含义。也可以定制MapInfo Professional以满足用户的特定需要。 支持Oracle8i完全读/写,通过OCI对Oracle8i及通过ODBC对其它数据源的实时访问。

经历了近20年时间,MapInfo公司成为全球最大的100家软件公司之一。产品行销58个国家和地区,有22种语言的版本,超过30万个正式用户。该产品在1990后进入我国,经过十几年的发展,已经在诸多领域得到广泛应用。

1.2 MapInfo的软件开发思想

MapInfo公司凭借MapInfo系列产品取得了长足的发展,其先进的软件开发技术和软件开发思想,引起了IT业界的注意。微软使用了MapInfo提供的技术在Office办公套件中,已经成功地加入了MapInfo的地图功能,称为数据地图(DataMap);MapInfo与其它大公司的合作;在与Oracle、Sybase等大型数据库公司的合作方面,已经将MapInfo作为企业级大型的数据库的前端工具,实现数据的地理空间查询及可视化显示;INFORMIX、IBM、SUN、HP等都选择MapInfo作为长期合作伙伴。

MapInfo先进的软件开发思想已经为一些专业的CAD、地理信息系统公司所仿效:例如Autodesk公司推出的Autodesk World、Autodesk MapGuide 及AutoCAD Map等。这些先进的软件开发思想包括:

·尽可能向微软公司产品(Windows/Office)的操作特性靠拢。如使用鼠标右键快捷菜单、一致的工具按钮、可码放的工具条、安装与卸装流程、拖放技术、剪贴板技术、Ctrl+、Shift+、Alt+鼠标的使用、支持对象连接与嵌入(OLE)技术、邮件发送等;

·全方位支持从单用户环境、客户机/服务器环境和网络环境(包括Internet和Intranet)等各种体系结构;

·支持ODBC(开放的数据库连接)技术,使不同的数据库系统之间可以进行数据共享和链接,如MapInfo可以直接使用微软Access数据库中的数据。

·具有类Basic(即VBA、Visual Basic for Applications)的二次开发语言(MapBasic)。

这一点非常重要,除了Basic语言易学好用的优点以外,更重要的使得各种不同系统有了一种统一的二次开发语言,有利于系统集成。微软的Word 有Word Basic 、Excel 有Excel Basic 、Access有Access Basic、Autodesk公司的Autodesk World有World Basic等等。

1.3 MapInfo的功能特色

(1)属性数据

可点选图层中之对象,查阅其相关数据,如名称、地址、电话。

(2)因特网

藉由MapInfo Professional6.0版本以上皆提供HotLink功能,可从图层上之任一对象,连结至因特网或是其它类型的档案如(.doc, .xls, .ppt, .mdb, ...etc)。

(3)统计图表

可制作3D、Area、长条、泡泡、折线、圆饼…等统计图表。

(4)图层套迭

在MapInfo中可以开启数个图表文件于一个图层窗口中。将每一图表文件各别视为一个图层,而每个图层像透明胶片迭加在一起。

(5)拖曳功能

可直接拖曳地图至其它应用程序。如(.doc, .xls, .ppt...etc)。

(6)影像功能

能使用的影像图文件诸如:扫描后的纸张地图、卫星图片、照片以及标志符号,为您的图层添加新的内容。

(7)连接GPS

藉由RS232传输线,可将由GPS所接收之数据传输至计算机,并于MapInfo中实时秀出位置、方向、速度、时间等数据。

(8)主题图及其样板

根据图档的数值为图层着色,方便您了解数据模式以及发展趋势。您可以从上百种的颜色、符号和线型中进行选择,从而进一步区分数据。您还可以将经常使用的主题图以样板方式保存,方便日后进行修改或直接套用。

(9)数据格式转换

对于欲拥有强大的数据可视化及分析功能的个人或机构而言,MapInfo Professional 是最理想的选择。透过数据转换格式功能可以双向转换MapInfo Professional和其它系统的数据。包括:AutoCAD、ESRI和 Intergraph,可转换的档案格式有DWG、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 professional内置的冲突管理器可以帮助调数据之间的冲突。

(11)SQL查询语言

(Structure Query Language,SQL)结构化查询语言,是一套强大的查询系统,其利用简易的语法,被广泛地运用在关联式数据库中。相较于其它的程序语言,SQL的操作简单及指令简洁,却足以应付十分庞杂的数据查询需求。佐以MapBasic程序语言,进而结合MapBasic 中的地理信息系统空间分析函数,不但使佐以MapBasic程序语言,进而结合中的地理信息系统空间分析函数,不但使SQL除了能做一些基本的数据查询外,还可进行对数据

的整合、以条件式作为数据分组或排序的依据。另外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。

·利用简单几个步骤,便可以开启远程数据库,并储存于个人计算机上。

(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键可快速删除正在编辑中的对象(如polyline、polygon、ruler tool…等)。

(6)新增对象处理方法

·Voronoi多边形提供简单好用且快速的接口,只需3个以上的点位,即可以做成多边形面状数据格式,简单又方便。

·多边形分割不仅可分割单点、多点、甚至是众多对象的集合(例如封闭的多边形或是线形物体)。

(7)改良的指北针工具

·利用Tool选单或是按钮,便可以轻松地放置指北针在地图窗口上。还可以选择不同的样式和放置的位置,不但可以调整大小,指北针还可以自动且正确地依照实际状况指示正确的北方。

(8)新增加数据整合功能

·提供新版本Crystal Report 8.5,该版本不但可支持Access,更可直接输出成html、pdf 格式,且尚有ole2的镶嵌能力。

·和MapX Mobile有着更佳的沟通能力,利用Mobile来产生更强大的应用接口程序,商业或是政府机构的应用上,绝对是一个工作上的好帮手。

(9)崭新的界面

·利用Mapinfo提供的设定环境,可以让你只花少许的时间便能够提高你在制图和展示上的能力,且管理上既方便又快速。

·简单明了的样式设定接口,可直接设定Line、Region、Symbol、Text的样式内容,甚至含Selected和Target的物件。

·更快速的DBMS连接功能,可以在每次启动MapInfo的时候,都能够自动地重新连接远程数据库。

(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组成了MapInfo的技术核心。

(2)MapInfo MapX

MapInfo MapX 是低价高效、强大的ActiveX 组件,可以很方便地集成到使用标准可视化编程工具开发的商业应用中。MapInfo MapX 支持将地图功能添加到任何应用中,提供了一种高度可视化的方法,来显示和分析基于位置的数据,从而更好地为客户服务,更好地进行商业决策,更有效地管理资产和运营。

MapInfo MapX 支持开发商方便快捷地将地图功能集成到新的或已有的应用中。 可以使用标准的编程语言—Visual Basic 、Visual C++、Delphi、PowerBuilder 和Oracle Express Objects 。因为不需要学习新的或高难度的编程语言,开发者可以快速展开工作,方便地设计和实现地图功能和特性。

MapInfo MapX 提供了一个流线化的对象模型,大量的方法和事件,高效的属性页和默认值,以及其他向导,来帮助简化应用开发。

(3)MapInfo MapX Mobile

MapInfo MapX Mobile是一个可以用在Pocket PC的MapX 平台,譬如Compaq的 iPAQ 和 HP 的Jornada。它是一个开发工具,可以让我们的客户开发新的移动软件,进而扩展现有的软件。 用 MapX Mobile 建立的软件可以单独在设备上运行,并能够和Pocket PC的Windows CE操作系统兼容,不需要无线连接。

(4)MapInfo MapXtreme Java

MapXtreme 是用于Internet或企业Intranet/Extranet的100%纯Java的地图服务器。需要广泛发布地图和基于位置分析的企业可以用它来更好地向顾客提供服务,更好地做出商业决策,更有效地管理资产和运营。MapXtreme 向应用开发商提供了一个高度可视化的、直观的组件,方便他们将地图功能集成到任何Web应用中。

MapXtreme 支持你在一个集中管理的服务器上运行地图应用,降低了硬件和管理成本,同时极大地提高了应用性能、可靠性和安全性。

MapXtreme帮助各类机构通过空间数据分析更好地为用户服务,做出更完美的商业决策以及更有效地管理资产和运作。利用MapXtreme,各类机构可以访问这一技术,并通过网络,用比以往更短的时间,更低的成本,将信息发布给所有需要的用户。

MapXtreme的Java版本满足了对跨平台的、高品质、高性能地图产品的需要。MapXtreme Java版本是100%的纯Java地图服务器,符合SUN J2EE规范。这意味着MapXtreme Java 版本是按照标准建立的,并且支持最新的产业技术。

(5)MapXtreme NT

MapXtreme是基于Internet/Intranet的地图应用服务器。它采用标准的TCP/IP协议,通过HTTP进行文档和文件传输,在浏览器端为标准的HTML语言,从而保证了与客户端浏览器的无关性。MapXtreme在客户端提供了两种工作模式,一种是标准的HTML网页的模式,只要任何支持HTML的浏览器都可正常工作,例如IE、Netscape、或UNIX平台的浏览器。推荐在Internet上采用这种工作模式。另一种是Java Applet插件,这种方式能够增强在浏览器端的交互性。但对网络速率要求较高,建议在Intranet上采用。MapXtreme向用户提供Java Applet的源码,便于用户添加和维护自己的应用。在ASP(Active Server Page)环境下,MapXtreme在Server端的开发语言为VBScript或者JavaScript.开发环境为Visual InterDev,在客户端可方便的扩展扩展 HTML, Java 或者 JavaScript 支持。

随MapXtreme提供的开发环境是由Microsoft公司提供的Visual InterDev。

(6)SpatialWare

SpatialWare是MapInfo公司的空间数据库服务器,目前已发布了基于Oracle、DB2、MS SQL Server和Informix的版本。它能够把复杂的MapInfo地图对象存于大型数据库中,并能为其建立空间数据索引,从而实现在数据库服务器上对属性数据和空间图形对象数据进行统一的管理。用户可以开发出完整的C/S、B/S模式下的MapInfo应用程序。象访问普通数据库字段一样访问这些图形对象字段。如果用户采用SpatialWare技术,那么完全可以替代以往的基于文件的应用。

(7)MapInfo Routing J Server

MapInfo基于Java开发的路由选择引擎Routing J Server,可以帮助客户在Internet 或公司的intranet上建立起功能强大的路由选择应用系统。在Web应用中加入详细的路线和方向指引功能,它可以快速精确地计算出两点之间的最短距离或最快速的路由。同时,Routing J Server可以用文本的形式向用户反馈路线信息。

(8)MapInfo Preserver

计算机网络环境下的地图应用服务器。可用于三种类型的网络:Internet、Intranet 和Network。主要解决地图数据的统一管理、分布式访问、使用和更新,以及地图数据的网上传输等问题。

(9)MapMaker

用于数据的精确、快速定位,地址匹配或地理编码。

(10)MapGen

集成工具。为其它编程语言(如VB等)提供的地图显示功能模块;线型生成模块;区域填充类型生成模块等。

安装MapInfo Professional 7.0 SCP

在安装之前仔细阅读有关材料是十分必要的。

MapInfo Professional 7.0 SCP是Windows平台的GIS软件,支持它的操作系统可以是Windows98、Windows NT、Windows 2000和Windows XP。安装过程会因操作系统不同而有所差异,但基本过程是相同的。下面以在Windows98系统上安装为例简述安装过程。

将软件供应商提供的安装光盘放入CD-ROM驱动器,安装程序会自动启动。如果机器设置为禁止自动播放光盘或其它原因没有启动,双击CD-ROM根目录下的“SETUP.EXE”文件图标或在Windows运行对话框里键入安装程序名及路径,执行安装程序。安装程序启动后显示安装向导,安装向导首先进行检查操作系统版本和配置Windows Installer等操作:

配置完毕,安装向导要求重新启动系统,启动后,安装向导继续安装程序(在Windows 2000和Windows XP各版本上安装,没有前述步骤):

单击“下一步”继续,如果要取消安装,单击“取消”,显示警告信息:

要继续安装程序单击“否”,要取消安装程序,单击“是”,将显示安装向导完成提示框并退出安装程序。单击“否”、“下一步”,显示许可证协议对话框:

用右侧的滚动条阅读许可证协议内容,选“我接受许可证协议中的条款”选项,继续安装程序,否则向导将退出安装程序。

接下来出现用户信息对话框,在此键入用户名称和单位以及产品的序列号。产品的序列号在产品说明书上,如果找不到序列号或键入的序列号不正确,安装不能继续,请及时与软件供应商联系。填写完毕,单击“下一步”继续。

在出现的安装类型对话框里,选择安装类型。此处有3个选项:

·完整安装(O) 安装所有的程序功能(需要的磁盘空间最大);

·自定义(S) 用户自己选择要安装的程序功能和将要安装的位置;

选择自定义安装单击“下一步”后,出现自定义安装对话框让用户选择可安装的程序功能。在右侧的功能说明栏里有选中功能的简要说明以及安装该功能所需要的磁盘空间:

用鼠标左键单击左侧的“工具”和“转换器”功能,可以展开各项子功能:

左键单击各功能弹出该功能或子功能安装方式选择对话框,可以选择该功能是否安装以及安装方式,子功能的选项与其上级选择略有不同。

·网络安装(N) 网络管理员(Administrator)选择要安装哪些程序功能以及安装的网络位置。

本例选择完整安装。

单击“下一步”选择安装目的文件夹。在出现的对话框里显示系统默认的安装目的文件夹,单击“更改”可以改变文件夹。如果此前已经安装过MapInfo系列软件,需要注意的是,MapInfo Professional 7.0不允许从6.5以前版本升级。安装向导提示你卸载较早的版本或选择另一个安装目录。如果指定的目录不存在,安装程序会自动创建。

接下来指定许可文件的安装位置。

安装向导显示准备好提示框,单击“安装”继续。如果目前有应用程序打开且应用程序正在使用安装程序要更新的文件,则需要关闭该应用程序,然后单击“重试”继续。

安装向导显示进度指示条和目前安装状态,安装经过复制新文件、注册组件、更新系统和删除备份文件等步骤,删除备份文件完成后显示产品更新提示框,此时可以选择“是”进行在线升级,升级完成后显示安Array装完成提示框,选择“否”跳过当

前在线升级步骤,显示安装完成提

示框,在线升级可以在以后进行。

至此,MapInfo Professional

7.0安装完成。

第一次运行MapInfo还需要用

许可文件或许可号对软件产品进行

I

注册,在显示Map nfo Professional

许可信息对话框(右图)里输入许

可证号或安装许可文件对用户授

权。单击“现在更新许可”,如果你

安装的是试用版则单击“延续试用

期限”,试用版最长可以使用20天,而且还有一些功能限制。

MapInfo Professional 7.0安装完成后,可以安装与之配套的软件如MapBasic、MapX等以扩展MapInfo Professional 7.0的功能。

MapInfo在启动时会自动加载系统默认的工具,如DBMS SQL创建器等,这些工具是需要另外购买、自己编写或从其它途径获得。如果系统内没有默认的加载工具,启动时会提示“找不到工具的MapBasic应用程序文件”。此时可以选择“继续”或“取消”,打开MapInfo 的快速启动方式。如果在缺乏程序文件的情况下使错误提示信息在启动时不再出现,可以从“工具[T]”>“工具管理器[T]”中取消该工具的自动装入选项。

MapInfo Professional 7.0的启动

1.1 启动方式

MapInfo的启动方式有以下3种:

·菜单方式

MapInfo安装成功后,可以如Windows其它应用程序一样启动:

“开始”>“程序”>“MapInfo”>“MapInfo Professional 7.0”。

·图标方式

在Windows桌面或任务栏上创建MapInfo快速启动图标,通过单击或双击图标来启动。创建图标可通过Windows操作来完成。

·命令方式

也称命令行方式。单击“开始”>“运行”,打开运行对话框。在对话框里键入MapInfo 主程序文件的路径和名称如“c:\program files\mapinfo\professional\mapinfow.exe”,单击确定或直接回车。一般情况主文件的路径和扩展名可以省略。该方式可以带参数启动。

1.2 快速启动选项

请先参阅“工作空间”相关内容。

MapInfo在启动过程中根据用户配置可以出现或不出现快速启动对话框。在下列情况下MapInfo启动时不出现快速启动对话框:

·在指定的位置有启动工作空间文件“startup.wor”;

·在系统启动参数配置中选中“启动MapInfo时载入Mapinfo.wor”选项;

·通过双击MapInfo文档来打开;

·以带参数的命令方式启动。

快速启动对话框有4个启动选项和3个按钮,你可以指定其中一项来开始当前的会话:·恢复上次任务[R]

选中本项可以打开上次会话退出时所打开的相同的窗口、表和文件。如果上次会话结束后自动存储的工作空间文件“mapinfo.wor”中所记录的相关文件的名称和路径发生了变化,选择此项后,将要求用户进行指定路径和文件名来确认,如果不能匹配上次关闭前的文件信息将会出现出错提示。

·打开上次工作空间[L]文件名

选中本项可以打开上次保存或打开的工作空间,并将工作空间名显示在本选项下面。如果上次会话打开的工作空间名是“cn.wor”,会话结束时工作空间另存为“cn-pl.wor”,则启动时显示的可以打开的上次工作空间名是“cn-pl.wor”,而不是“cn.wor”。如果未另存工作空间,显示可以打开的文件名是“cn.wor”。

·打开工作空间[W]

选中本项可显示“打开工作空间”对话框。使用该对话框可选择在哪个工作空间开始会话。该选项可以打开包括startup.wor、mapinfo.wor等在内的所有工作空间,并且可以同时打开多个工作空间进行会话。

·打开表[T]

选中本项可显示“打开表”对话框。使用该对话框可选择打开哪个表或哪些表来开始会话。其实该对话框不仅仅能够打开表文件(TAB文件),在“文件类型(T)”下拉栏里可以选择打开其它类型的文件,入数据库或栅格图像等。同一类型和同一路径下的文件可以一次打开多个。

在快速启动对话框右侧有3个按钮:

·确定/打开

当启动选项为前两项(一次选择)时,该按钮显示“确定”;当选择后两项(二次选择)时,该按钮显示“打开”。该按钮用来执行用户的选项。

·取消

“取消”就是什么也不选,关闭快速启动对话框显示菜单栏和工具条。关闭后仍可命令菜单和工具按钮来进行MapInfo的所有操作。

·帮助[H]

单击该按钮可以显示快速启动帮助信息。

1.3 命令参数

MapInfo以命令行方式启动时可以带参数,该方式支持加载的文件类型有:

·工作空间文件(.wor);

·应用程序文件(.app);

·数据库文件(.tab);

·表格数据文件(.dat);

·图形对象文件(.map);

·图形对象索引文件(.id);

·表索引文件(.ind)。

·······················

MapInfo Professional 7.0的界面

单击“开始”>“程序” >“MapInfo” >“MapInfo Professional 7.0 SCP”后,显示启动画面,如果没有有效的“startup.wor”文件,且未设置“mapinfo.wor”自动装入,系统启动后显示“快速启动对话框”,单击“取消”后,MapInfo启动。打开一幅中国地图并开启浏览窗口,MapInfo显示如下界面:

MapInfo的界面是MapInfo与用户进行交流的媒介,也是MapInfo的工作空间,它包括窗口、按钮、菜单等几个部分。有些部分与操作系统的界面是相同的,有的是MapInfo所特有的。

1.工作窗口

MapInfo工作的屏幕区域。MapInfo的窗口有地图窗口、浏览窗口、统计窗口、布局窗口。在MapInfo工作区域内可以根据工作需要打开一个或多个窗口。各窗口的作用将在以后内容中介绍。

拖动窗口中的窗口边界、窗口角可以改变窗口的大小;窗口右上角的控制按钮可以将窗口最小化、最大化(还原)或关闭窗口;窗口左上角的控制菜单可以对窗口进行还原、移动、改变大小、最小化、最大化、和关闭操作;拖动窗口的标题栏可以改变窗口在屏幕上的位置,双击标题栏可以使窗口在最大化和还原之间切换。

窗口显示的内容与窗口的大小不同会在窗口里出现滚动条和滚动按钮,以改变显示的区域。

2.工具条

MapInfo的工具按类型组成常用工具条、主工具条、绘图工具条和工具工具条四种。MapInfo工具条有两种形式:浮动工具条和折叠工具条,这两种形式可以互相切换。拖动浮动工具条选项到菜单栏下面就成了折叠方式;鼠标左键拖动折叠菜单的空白处到工作窗口就成了浮动工具条。

右键单击浮动工具条的标题栏或折叠菜单的空白处,打开工具条选项。在此也可以完成二者之间的转换并且可以对工具条进行其它设置。

单击浮动菜单右上角的关闭按钮可以关闭该浮动工具条,也可以在工具条选项中将将其打开或关闭。

3.命令菜单

MapInfo的命令菜单是指它的窗口菜单(下拉式菜单)和它的快捷方式,如下图:

每个下拉菜单包含一组子菜单,有的子菜单还包括下级子菜单。每个菜单的右边有一个带下划线的字母,表示该菜单的快捷方式,使得命令既可以用鼠标操作也可以用键盘操作。

命令的详解见附录。

4.状态栏

在MapInfo主界面的最下面是它的状态栏,显示的是当前活动窗口的状态。

用鼠标左键或右键单击显示区域可以选择状态栏显示的内容。

工作空间

1.1 工作空间

工作空间是MapInfo用于保存表、窗口和窗口位置的文件。在使用MapInfo工作过程中会用到许多表和窗口,在这些表和窗口使用前须一一打开,如果我们在退出MapInfo以前将这些打开的表、窗口和窗口的位置保存为工作空间文件,以后使用相同的表和窗口可直接打开保存过的工作空间就可以了,MapInfo将恢复你到保存时的状态,不必逐个打开需要使用的文件,以提高工作效率。工作空间文件记录的是该工作空间所有使用的文件、打开的窗口及位置、MapInfo环境设置等信息。

1.2创建工作空间

·启动MapInfo Professional;

·在工作空间中打开你所需的表和窗口,设定它们的大小位置(如果你正在使用MapInfo,直接进行下面的步骤);

·选择“文件[F]”>“保存工作空间[K]”命令;

·给出该工作空间的文件名和保存路径;

·单击“保存(S)”。

1.3 打开工作空间

·选择“文件[F]”>“打开[O]”,出现“打开”对话框;或单击常用工具栏“打开表”图标“”打开;

·从“文件类型(T)”下拉列表中选择工作空间“Workspace(.wor)”;

·用“查找范围(I)”下拉框或通过双击其下的文件夹指定要打开的工作空间所在路径;

·选定要打开的工作空间的名称,如果要选择多个工作空间文件,可以用“Ctrl”或“Shift”配合鼠标来选取,选取的多个文件必须位于同一路径,不同路径的文件可分两次或多次打开;

·单击“打开(O)”,如果打开单个文件,也可以双击该文件。

另外,在MapInfo的快速启动对话框里有“打开工作空间[W]”选项,也可以通过此方式打开已有的工作空间。

1.4 MapInfo.wor文件

MapInfo.wor是退出MapInfo时,MapInfo 自动生成的工作空间文件,存储的是关闭前MapInfo的会话信息。如果有不想覆盖原有文件,可以将其重新命名。如果在退出时不想自动生成此文件,可以通过菜单命令“选项[P]”>“参数设置[P]”>“启动[T]”来设置。如果系统默认的位置没有MapInfo.wor文件,而在MapInfo快速启动选项里又选择了“恢复上次任务[R]”选项,MapInfo将不能恢复上次关闭之前的任务,将按“取消”方式启动。

1.5 Startup.wor文件

Startup.wor文件也是一个工作空间文件,与一般的工作空间文件不同的是:如果该文件位于MapInfo指定的位置,则MapInfo启动时自动加载它们而不出现快速启动对话框。这种启动方式将忽略MapInfo.wor文件存在与否,也就是说,MapInfo的启动方式与其关闭前的状态没有关系。

Startup.wor文件的创建方式与一般的工作空间文件的创建方式相同,所不同的仅仅是文件名必须是“Startup.wor”,保存的位置是固定的。

Startup.wor被自动加载的位置有两个:一是MapInfo的工作目录,也就是Mapinfow.exe 所在的目录;二是操作系统的配置文件Win.ini所在的目录。在第二种情况中,由于操作系

统不同以及操作系统安装的目录不同其位置是个不相同的。以操作系统的默认安装位置为例,在Windows 98中,该位置在“c:\windows”,而在Windows 2000和Windows XP中,该位置在“c:\winnt”。其它目录里的Startup.wor文件对MapInfo的启动没有影响。

如果上述两个目录都有Startup.wor文件,则MapInfo在启动时两个文件都将会被自动加载,但加载的先后顺序不同,位于MapInfo工作目录的文件先于位于操作系统配置文件所在目录的文件加载。这种先后秩序对于用命令方式启动MapInfo来说具有十分重要的意义。

Mapinfo使用教程

Mapinfo使用教程 一、安装 二、控件的安装 将Addgps1.mbx控件拷贝到C:\Program Files\MapInfo\Professional 6.5 SCP\TOOLS下即可。 三、mapinfo的使用 1、打开mapinfo软件 2、增加工具方法如下:工具工具管理器增加工具 打开“增加工具”出现如下对话框: 点激,出现如下对话框: 选中addgps1.MBX,打开,回到“增加工具”对话框如下(标题随意):

确定,“工具管理器“如下: 确定后,可发现mapinfo菜单快捷栏中多出了。 四、制图 1、打开,出现“Open GPS Date”对话框,查找所要处理的文本文件,打开。

2、生成新图,输入MAPINFO图名(参考林务管理作业编码说明),确定,请及时保存。 3、处理使每一图成闭合曲线,使图尽量圆润。 4、查找无间隙、无断线、无重复、无交叉等,选中全图,后执行“对象/合并”,再选中,执行“对 象/转换成区域”,将区域填充颜色(参考MAPINFO出图标准和管理)。 5、执行“表/更新列”出现如下对话框:选择更新的表、更新的列,点击“辅助”

确定。 6、生成浏览窗口,执行“表/维护/紧缩表” 确定,保存,表会自动关闭。 7、打开刚关闭的表,按鼠标右键,选择“图层控制”,将此表栏位的编辑勾选,点击“标注”

在“标注项”选中“GPS面积”,后选择“表达式”,出现对话框如下,输入表达式其中””为英文的双引号,确定。 在“标注选项”对话框中的“样式”,点击,出现“文本样式”对话框,更改字体属性,字体为12号粗体Arile,颜色与区域颜色相同,如下:

二次开发入门MapBasic--MapInfo教程

MapInfo教程--二次开发入门摘要:MapBasic是Mapinfo自带的二次开发语言,它是一种类似Basic的解释性语言,利用MapBasic编程生成的*.mbx文件能在Mapinfo软件平台上运行,早期的Mapinfo二次开发都是基于MapBasic进行的。MapBasic学起来容易,用起来却束缚多多,无法实现较复杂的自定义功能,用它来建立用户界面也很麻烦,从现在角度看,MapBasic比较适合用于扩展Mapinfo功能。 一、利用MapBasic开发 MapBasic是Mapinfo自带的二次开发语言,它是一种类似Basic的解释性语言,利用MapBasic编程生成的*.mbx文件能在Mapinfo软件平台上运行,早期的Mapinfo二次开发都是基于MapBasic进行的。MapBasic学起来容易,用起来却束缚多多,无法实现较复杂的自定义功能,用它来建立用户界面也很麻烦,从现在角度看,MapBasic比较适合用于扩展Mapinfo功能。 二、利用OLE自动化开发 1. 建立Mapinfo自动化对象 基于OLE自动化的开发就是编程人员通过标准化编程工具如VC、VB、Delphi、PB等建立自动化控制器,然后通过传送类似MapBasic语言的宏命令对Mapinfo进行操作。实际上是将Mapinfo用作进程外服务器,它在后台输出OLE自动化对象,供控制器调用它的属性和方法。 OLE自动化开发的首要一步就是建立Mapinfo自动化对象,以Delphi为例(后面都是如此),你可设定一个Variant类型的全程变量代表OLE自动化对象,假设该变量名为olemapinfo,那么有: oleMapinfo := CreateOleObject('Mapinfo.Application') 一旦OLE自动化对象建立,也就是后台Mapinfo成功启动,你就可以使用该对象的Do方法向Mapinfo发送命令,如: oleMapinfo.Do('Set Next Document Parent' + WinHand + 'Style 1') 这一命令使Mapinfo窗口成为应用程序的子窗口,WinHand是地图窗口句柄,style 1 是没有边框的窗口类型。你还可以使用自动化对象的Eval方法返回MapBasic表达式的值,如下面语句返回当前所打开的表数: TablesNum:=olemapinfo.eval('NumTables()') 你也可以直接调用Mapinfo菜单或按钮命令对地图窗口进行操作,如地图放大显示:oleMapinfo.RunMenuCommand(1705) 2. 建立客户自动化对象触发CallBack 基于OLE自动化开发的难点在于所谓的CallBack,Mapinfo服务器对客户程序地图窗口的反应叫CallBack,假如你在地图窗口中移动地图目标,Mapinfo能返回信息告诉你地图目标当前的坐标位置,这就是CallBack功能。如果你想定制自己的地图操作工具或菜单命令,你必须依靠CallBack。但是想捕获CallBack信息,你的客户程序必须具备接收CallBack信息的能力,为此需要在客户程序中定义自己的OLE自动化对象,如: //定义界面 IMyCallback = interface(IDispatch) ['{2F4E1FA1-6BC7-11D4-9632-913682D1E638}'] function WindowContentsChanged(var WindowID: Integer):SCODE;safecall; function SetStatusText(var StatusText: WideString): SCODE; safecall; //定义界面实现

GOOGLE地图转MAPINFO地图教程

Google地图转MapInfo地图教程 一、软件准备 1、Google Earth Pro 2、GlobalMapper10 3、MapInfo Professional 7.0 把上述软件下载安装好。软件版本不同,细节操作可能稍有不同,但大体步骤还是一样的。 二、下载Google地图 1、打开Google Earth Pro软件,登录后,在左上角“飞到”中输入地区名,比如“桂林”。搜索后在主窗口中显示桂林地图。调整右上角方向与缩放工具,可进行相应浏览操作。 可再次在“飞到”中输入更细的地区名,比如“创新大厦”。 搜索后在主窗口中显示创新大厦附近区域的地图。 2、制作地标。 点击“添加”图标,选择“地标”菜单。 地图中出现一个浮动地标。 同时出现一个“Google Earth-New”对话框。可显示当前地标对应的经纬度。 移动浮动地标,对话框中的经纬度会发生相应改变。 选好点,点击“确定”,浮动地标将固定下来。此处命名为“Pt1”。 在“确定”前请务必先记下Pt1的经纬度数值,因为在地图配准时要用到的。 此处单位为“°”。如果不是,可以在“工具->设置”中修改。 此处请务必把单位设定为“°”,否则会严重影响后续步骤的操作。在“Google Earth设置”对话框的“3D显示”选项卡中,找到“显示经纬度选项”,选择“Decimal Degrees”。 下面再做一个地标“Pt2”。尽量不取相同经度或纬度,以提高配准经度。 记下Pt2经纬度数值。 如果不满意,可以右键点击地标,然后“删除”地标重新再做。 至少做两个地标,不设上限,地标越多地图配准越精确。但通常两个就够了。 3、保存Google地图为图像。 选择“文件->保存->保存地图”。 第一次使用Google Earth时“保存图像”选项可能不能用,此时先选择“保存到我的地标库”,下一次再点开“保存”时“保存图像”就会变成可用状态了。 出现“保存图像”对话框。 选择合适的分辨率,“保存”图像。分辨率越大,图像越精细,但载入时间会相应增加。 此处选用默认的屏幕分辨率。 保存图像类型可选。此处选为“JPG”。 关闭Google Earth,进入下一步操作。 三、地图配准。 1、打开GlobalMapper10,打开步骤二保存的map.jpg。弹出“Global Mapper”对话框,点“是”,进入图像匹配校正环节。 2、弹出提示信息,简单描述配准步骤。确定。 3、在“查看全部”窗口出现网格状的地图缩略图。 在此窗口拖拉鼠标,“缩放预览”将会出现相应变化。 在两个图间切换操作,可以得到合适的匹配控制点图像。此处不再赘述。 需要注意的是,控制点投影格式应该是“Geographic (Latitude/Longitude)/WGS84”,如果不是,请修改投影设置。 4、在“缩放浏览”中点中地标Pt1尖端处,会出现一红点表示瞄准该点。

MapInfo常规使用方法

MapInfo常规使用方法 MapInfo常规使用方法 (1) 一、Mapinfo制作基站站点分布图 (2) 1.软件版本 (2) 2.软件安装 (2) 3.常用功能 (2) 3.1 主工具条 (2) 3.2 绘图工具条 (2) 4.使用方法及技巧 (2) 4.1 由Excel表创建基站信息图层 (2) 4.2 图层控制 (5) 4.3 保存工作空间 (6) 4.4 查找功能 (6) 5.效果 (7) 二、Cell tool/Cell Maker插件制作基站三扇区 (8) 三、SiteSee插件制作基站三扇区 (12) 四、Mapinfo其他用法 (16) 一、Mapinfo制作基站站点分布图 1.软件版本 目前我们常用的是MapInfo Professional 8.0 SCP。 2.软件安装 安装和解密两个过程。 1、安装:双击可执行文件:setup.exe;

2、破解:将MapInfo Professional\Key\Mapinfo+2.9.Hero下面 的文件:Mapinfo+.exe,mapx40.ocx两个文件拷贝到安装 目录:C:\Program Files\MapInfo\Professional下面,然后点 击:Mapinfo+.exe运行即可。 3.常用功能 3.1 主工具条 3.2 绘图工具条 在某一图层被设为可编辑时,绘图工具条便可以使用,在其上面进行绘图。 4.使用方法及技巧 4.1 由Excel表创建基站信息图层 第一步,打开Excel表。选择“文件”下拉菜单-选择“打开”,即出现下图所示对话框:

找到Excel表所在文件夹-文件类型选择Microsoft Excel (*.xls)-打开Excel表。 第二步,指定工作表中要访问的部分。打开Excel文件后,出现一个选择框,如下图: 如果Excel表无标题行,在上图(左)状态下直接确定即可。 如果Excel表有标题行,需要在“以选中范围……”前打勾,如上图(右),并在“命 名范围”栏内选择“其他…”,即出现

C#开发MapInfo教程1

C#开发GIS应用简明教程 2009-11-15 来自:CSDN Blog 字体大小:【大中小】 ?摘要:这篇是C#开发GIS应用简明教程,从工具开始将其,包括设计窗体、创建永久图层等等。希望本文能对大家有所帮助。 ? C#开发GIS,这里将介绍MapX为开发人员提供一系列的工具,包括C#对MAPX图元的编程技术。这些工具的使用,可以通过MapX的帮助文档中查到。 1.工具(ToolConstants) MapX为开发人员提供一系列的工具,这些工具的作用各有不同,我们通过开发一个应用程序来了解这些工具的作用,至于这些工具的具体说明,可以在MapX的帮助文档中,通过查找"Available Standard Tools" 看到相应的解释.一些MapX的相关资料也有介绍. 在.NET编程环境中新建一个C#的WindeosApplication(Windows应用程序)项目,然后在菜单中选择”项目/添加引用”,打开如下图的窗口,在窗口中选择COM标签,在组件名称列表中双击MapInfo MapX V5.单击"确认"按钮,将Map5控件加入到.Net的工具箱中. 接着,将MapInfo MapX V5 控件画到窗体上,再在窗体上画一个ComboBox控件comboBo x1.如下图: 双击设计窗体,编写Form1_Load代码如下: 1.private void Form1_Load(object sender, System.EventArgs e) 2.{ 3.ArrayList ToolsList=new ArrayList(); 4.ToolsList.Add(MapXLib.ToolConstants.miArrowTool); 5.ToolsList.Add(MapXLib.ToolConstants.miCenterTool); 6.ToolsList.Add(https://www.doczj.com/doc/2d10484286.html,abelTool); 7.ToolsList.Add(MapXLib.ToolConstants.miPanTool); 8.ToolsList.Add(MapXLib.ToolConstants.miPolygonSelectTool); 9.ToolsList.Add(MapXLib.ToolConstants.miRadiusSelectTool); 10.ToolsList.Add(MapXLib.ToolConstants.miSymbolTool); 11.ToolsList.Add(MapXLib.ToolConstants.miTextTool); 12.ToolsList.Add(MapXLib.ToolConstants.miZoomInTool); 13.ToolsList.Add(MapXLib.ToolConstants.miZoomOutTool); https://www.doczj.com/doc/2d10484286.html,boBox1.DataSource=ToolsList; 15.}

《MaoInfo 7.0 CN 教程》之MapInfo的工作空间

工作空间 1.1 工作空间 工作空间是MapInfo用于保存表、窗口和窗口位置的文件。在使用MapInfo工作过程中会用到许多表和窗口,在这些表和窗口使用前须一一打开,如果我们在退出MapInfo以前将这些打开的表、窗口和窗口的位置保存为工作空间文件,以后使用相同的表和窗口可直接打开保存过的工作空间就可以了,MapInfo将恢复你到保存时的状态,不必逐个打开需要使用的文件,以提高工作效率。工作空间文件记录的是该工作空间所有使用的文件、打开的窗口及位置、MapInfo环境设置等信息。 1.2创建工作空间 ·启动MapInfo Professional; ·在工作空间中打开你所需的表和窗口,设定它们的大小位置(如果你正在使用MapInfo,直接进行下面的步骤); ·选择“文件[F]”>“保存工作空间[K]”命令; ·给出该工作空间的文件名和保存路径; ·单击“保存(S)”。 1.3 打开工作空间 ·选择“文件[F]”>“打开[O]”,出现“打开”对话框;或单击常用工具栏“打开表”图标“”打开; ·从“文件类型(T)”下拉列表中选择工作空间“Workspace(.wor)”; ·用“查找范围(I)”下拉框或通过双击其下的文件夹指定要打开的工作空间所在路径; ·选定要打开的工作空间的名称,如果要选择多个工作空间文件,可以用“Ctrl”或“Shift”配合鼠标来选取,选取的多个文件必须位于同一路径,不同路径的文件可分两次或多次打开; ·单击“打开(O)”,如果打开单个文件,也可以双击该文件。 另外,在MapInfo的快速启动对话框里有“打开工作空间[W]”选项,也可以通过此方式打开已有的工作空间。 1.4 MapInfo.wor文件 MapInfo.wor是退出MapInfo时,MapInfo 自动生成的工作空间文件,存储的是关闭前MapInfo的会话信息。如果有不想覆盖原有文件,可以将其重新命名。如果在退出时不想自动生成此文件,可以通过菜单命令“选项[P]”>“参数设置[P]”>“启动[T]”来设置。如果系统默认的位置没有MapInfo.wor文件,而在MapInfo快速启动选项里又选择了“恢复上次任务[R]”选项,MapInfo将不能恢复上次关闭之前的任务,将按“取消”方式启动。 1.5 Startup.wor文件 Startup.wor文件也是一个工作空间文件,与一般的工作空间文件不同的是:如果该文件位于MapInfo指定的位置,则MapInfo启动时自动加载它们而不出现快速启动对话框。这种启动方式将忽略MapInfo.wor文件存在与否,也就是说,MapInfo的启动方式与其关闭前的状态没有关系。 Startup.wor文件的创建方式与一般的工作空间文件的创建方式相同,所不同的仅仅是文件名必须是“Startup.wor”,保存的位置是固定的。 Startup.wor被自动加载的位置有两个:一是MapInfo的工作目录,也就是Mapinfow.exe 所在的目录;二是操作系统的配置文件Win.ini所在的目录。在第二种情况中,由于操作系

MapInfo教程

C#开发GIS应用简明教程 ?摘要:这篇是C#开发GIS应用简明教程,从工具开始将其,包括设计窗体、创建永久图层等等。希望本文能对大家有所帮助。 ? C#开发GIS,这里将介绍MapX为开发人员提供一系列的工具,包括C#对MAPX图元的编程技术。这些工具的使用,可以通过MapX的帮助文档中查到。 1.工具(ToolConstants) MapX为开发人员提供一系列的工具,这些工具的作用各有不同,我们通过开发一个应用程序来了解这些工具的作用,至于这些工具的具体说明,可以在MapX的帮助文档中,通过查找"Available Standard Tools" 看到相应的解释.一些MapX的相关资料也有介绍. 在.NET编程环境中新建一个C#的WindeosApplication(Windows应用程序)项目,然后在菜单中选择”项目/添加引用”,打开如下图的窗口,在窗口中选择COM标签,在组件名称列表中双击MapInfo MapX V5.单击"确认"按钮,将Map5控件加入到.Net的工具箱中. 接着,将MapInfo MapX V5 控件画到窗体上,再在窗体上画一个ComboBox控件comboBo x1.如下图: 双击设计窗体,编写Form1_Load代码如下: 1.private void Form1_Load(object sender, System.EventArgs e) 2.{ 3.ArrayList ToolsList=new ArrayList(); 4.ToolsList.Add(MapXLib.ToolConstants.miArrowTool); 5.ToolsList.Add(MapXLib.ToolConstants.miCenterTool); 6.ToolsList.Add(https://www.doczj.com/doc/2d10484286.html,abelTool); 7.ToolsList.Add(MapXLib.ToolConstants.miPanTool); 8.ToolsList.Add(MapXLib.ToolConstants.miPolygonSelectTool); 9.ToolsList.Add(MapXLib.ToolConstants.miRadiusSelectTool); 10.ToolsList.Add(MapXLib.ToolConstants.miSymbolTool); 11.ToolsList.Add(MapXLib.ToolConstants.miTextTool); 12.ToolsList.Add(MapXLib.ToolConstants.miZoomInTool); 13.ToolsList.Add(MapXLib.ToolConstants.miZoomOutTool); https://www.doczj.com/doc/2d10484286.html,boBox1.DataSource=ToolsList; 15.}

MapInfo基础教程

MapInfo基础教程 一、 MapInfo简介 MapInfo是由MapInfo公司推出的一个地理信息系统(Geographic Information System 简称GIS)软件,MapInfo Professional 提供了数据库(包括功能强大的 SQL 查询)和地图、图表和统计图可视化的处理功能。是进行数据分析、销售和展示不可多得的商用工具。 拥有 MapInfo Professional,计算机地图绘制功能尽在掌控。您可以将数据显示为点、按照专题显示为影线区域、作为饼图或条形图、作为街区等。您还可以执行地理操作,例如重新分区、合并和拆分对象以及缓冲处理。借助于 MapInfo Professional,还可以查询数据并直接访问远程数据。 例如, MapInfo Professional 可以显示哪个分店最靠近最大的客户。还可以计算客户和商店之间的距离,显示去年花费最多的客户,可以按照销售量通过颜色编码显示商店。所有这一切只需在地图上以可视化的方式显示数据即可。 从其兼容性来看,MapInfo Professional 可兼容 Microsoft Windows 98、Windows 2000、Windows NT 4.0、Windows XP Professional 和 Windows XP Home 以及 Office,以便再在视窗环境实现轻松自如的运用。 我们现在主要运用其数字制图功能。 二、 MapInfo数据格式 MapInfo支持的数据格式是Tab形式的,通常在MapInfo中,创建一个表将会产生以下五个文件: ●.tab:此文件说明表的结构。这是一个说明数据所在文件的格式的小 文本文件。 ●.DAT:这些文件包含制表数据。 ●.MAP:此文件说明图像对象。 ●.ID:此文件是一个链接数据和对象的交叉索引文件。 ●.IND:此文件是一个链接数据和用于 Microsoft Access 表的对象的交 叉索引文件。 三、 MapInfo基础 3.1 工具栏的使用 MapInfo在 4个工具栏中提供了众多工具按钮和命令,借助于此,点击按钮即可实现众多地图绘制创意。

Mapinfo绘制新图层简明教程

Mapinfo绘制新图层简明教程 一、进入初始Mapinfo状态 图层控制 图一 二、使装饰图层变为可编辑状态 点击图层控制快捷键,如图一所示。我们就会看见图层控制窗口,请见图二。

图二 最上面一层称为“装饰图层”,我们在其“是否可编辑”复选框上打勾,使其变为可编辑状态,见图二所示。然后点击“OK ”按钮,即返回mapin fo 主画面,此时“d ra wing ”工具栏内的快捷键已变为有效状态,如图三所示。 图三 三、 自定义绘制的形状格式 见图三所示,点击相应快捷键选择自定义需要的图元形状格式,请自己尝试。 打勾使之可编辑状态 “点”图元格式选择 “面”图元格式选择 “字符”图元格式选择 “线”图元格式选择

四、用各种图元绘制新图层 定义好图元格式后,即可进行新图层的绘制。请在“绘制工具区”选择想用的工具,见图四。 绘制工具 选择区 图四 五、保存所绘制的图层 进行创作完成后,或者有阶段性成果后,请尽快保存自己绘制的图层。注意:刚才我们是把“装饰图层”变为可编辑,所以我们新绘制的网元都存在“装饰图层”上,我们需要保存为永久图层。

图五 如图五,点击“保存装饰对象”菜单,就会出现保存对话框,如图六: 图六 我们选择保存装饰对象到新的图层,点击“Save…”按钮,然后选择保存路径和图层名称即可将刚才添加的装饰对象保存为永久的图层。这里我们假设保存的图层名字为“test”。 六、继续修改编辑刚才保存的图层 上个步骤我们已经有了一个新的图层名为“test”,请再次打开图层控制窗口(操作请参加步骤二),我们就可以看到“test”图层已经在里面了。如图七:

mapinfo配准教程

一、实验内容 1、数字化 二、实验目的 通过实践,了解采集数据的主要过程。 三、实验数据 本实验的数据是以福州市各县市的行政地图为底图,将各县市的区域信息数字化,同时以福州地区截止2008年的人口数据为依据,创建“福州市2008年各县市人口分布”的专题地图。Data/data 2/ Fuzhou.jpg和Data/data 2/stationll.shp; Data/data 2/idle.shp 四、实验过程 1、屏幕跟踪矢量化 (1)准备扫描图像 运行Mapinfo软件,打开数据文件,在文件类型中选择“栅格图像”类型,打开“FUZHOU.jpg”,准备扫描图像。 文件类型选中“栅格图 像” (2)栅格图像配准 点击“配准”,进行配准图像,使该图像具有地理坐标。 进行地图配准 先选择合适的“投影”以及“单位”,然后进行地图的“放大”和“缩小”,以提高选点的精度,在图像上单击以添加控制点(控制点需输入明确的坐标值,如经度、纬度),并且控制点不可少于四个(四个点需不在一条线上),最后点击“确定”,完成地图的配准。

完成配准后,地图在视图框中完成可视化。 (3)新建数字化图层 在完成图像的配准后,我们需要新建一个与原图像相匹配的图层数据,完成图层数字化。选择菜单栏中的“文件”,在其下拉菜单中“新建表” 选中“添加新图层到当前地图窗口”,去掉“打开新地图窗口”,便可创建新的表结构,在“字段信息”中,输入字段“名字”、“类型”,并且设置字段的长度。可根据需要增加和删除字段,也可在此处更改“投影”的类型。这样便可创建新的数据库图层。 选择合适的投影 选择合适的单位 在图像上单击,以添加控制点 放大 缩小 单击确定 去掉打开新地图窗口的钩 在添加到当前地图窗口处打钩 创建新图层

利用Mapinfo软件制作渲染效图方法

利用Mapinfo软件之专题地图(即渲染效果图)制作方法 Mapinfo软件为日常优化工作常用软件之一,其功能丰富可发掘性强,在网络优化过程中可利用其某些特殊功能实现特定效果图,从而使优化报告问题点呈现更加直观明了,下面将以成都移动华为GSM网络专项优化项目_投诉组例行的《华为割接区域分类投诉地理化呈现报告》为例,介绍专题地图(即渲染效果图)的制作方法。 一、相关软件 Mapinfo软件:推荐版本号:Mapinfo Professional Version8.0及其以上版本 二、制作方法 1、基础信息表格(*Excel)制作:以《华为割接区域分类投诉地理化呈现报告》为例,表格中包含的基 础信息为在报告统计周期内产生投诉的基站名称、对应的经度、纬度信息、对应的该周期内的投诉量。 以覆盖类投诉为例,制作完成后的表格形式为:在实际应用过程中,地理点信息、经纬度信息一般是固定的,第四类信息一般是诸如投诉量、话务量等量化信息。 2、专题地图制作步骤 (1)启动Mapinfo将1中整理的基础信息表格通过Table-Create Points完成打点步骤如下图所示: (2)点击Mapinfo软件标题栏MAP-Creat Thematic Map如下图所示:

选择上图中橙色框所示的Grid图层示例,其余选择默认即可。

点击Next 蓝色框中选择投诉量或者其它第四类量化信息。 点击Next: 如上图所示,Number of Columns表示Preview的列显示数、Interpolator:IDW或者TIN、Swatch Siza表示图例大小分为3个等级,LegendLabelOrder2个选项分别表示图例的升序、降序,以上项都可根据报告需要以及个人喜好完成设置。 (3)下面将重点介绍Customize中Settings(设置)、Styles(类型)、Legend(图例)的设置。 A、Settings(设置)

Mapinfo教程

8.5 MapInfo应用实例 下面以中文Windows95/中文MapInfo Professional 4.5为平台,以几个林班构成的一个工区——东南沟为例,说明MapInfo的一些应用。 一、查询功能的应用 系统的查询功能包括从地图到数据库的查询和从数据库到地图的查询。 1.从地图查询数据库 从地图查询数据库由两种方法。 (1)在地图上用信息工具查询数据库。选中信息工具按钮,用“十”字指针选中地图上一小班对象,则信息窗口显示出在小班所在地理位置上所有对象的属性信息,如图8-7所示。图中3个子窗口分别是地图窗口、浏览窗口和信息窗口。地图窗口中显示出东南沟的林班与小班区划图,浏览窗口显示的是小班表的信息,信息窗口中指明当前这个地理位置上有几个对象,分别在几个表中。如果要进一步查看哪张表的信息,则用鼠标点中信息窗口中的那张表即可。这种采用信息工具查询的方式可以直接查看地图窗口中任何地图对象的信息。

(2)用选择工具查询数据库。直接用选择、半径选择、边界选择、 矩形选择工具对地图上的对象进行选择,如图8-7。当用选择工具选中一个小班时,地图窗口中被选中的对象表现为高亮度显示,浏览窗口上小班表中相应记录前的选中标记变为黑色。若要选中多个地图对象时,按住Shift键,逐个点中要选择的对象即可。也可以用其它几个选择工具对图上一定的范围进行选择。选择好对象后,既可以在 小班表浏览窗口查看所有的记录,也可以用浏览窗口工具按钮调出“浏览表”对话框,从对话框中选择要查看的Selection或Query 临时表,临时表中的数据是地图上所有被选中的记录。 2.从数据库查询地图 从数据库查询地图也有两种方式: (1)采用选择记录的方式。即在数据的浏览表中用鼠标点中记录前面的选择标记,则地图中相应地理位置的空间对象表现为高亮度。如果查询要选择多个记录,则需按住Shift键,再逐个点中要选的记录,则地图上被选中的对象将全部显示为高亮度。 (2)采用SQL选择查询方式。这是最灵活、最常用的查询方式。在本例中包含东南沟林班和小班两张表。林班表存放着林班数据,小班表存放小班数据。两表通过“林班”字段发生联系,系统通过该字段分辨林班地图对象与小班地图对象的地理关系。下面是用SQL查询这两表的例子。 例1:若要查询东南沟小班表中面积小于100亩,且树种为柞树或油松的小班。 则在“SQL选择”对话框中作如下填写(见图8-3): 选择列:林班,小班,面积 从表:东南沟小班 条件:面积<100 And树种=“柞树”Or树种=“油松” 结果如图8-8所示。

MapInfo基础教程

MapInfo基础教程 MapInfo基础教程 一、 MapInfo简介 MapInfo是由MapInfo公司推出的一个地理信息系统(Geographic Information System简称GIS)软件,MapInfo Professional 提供了数据库(包括功能强大的SQL 查询)和地图、图表和统计图可视化的处理功能。是进行数据分析、销售和展示不可多得的商用工具。 拥有 MapInfo Professional,计算机地图绘制功能尽在掌控。您可以将数据显示为点、按 照专题显示为影线区域、作为饼图或条形图、作为街区等。您还可以执行地理操作,例如重新分区、合并和拆分对象以及缓冲处理。借助于 MapInfo Professional,还可以查询数 据并直接访问远程数据。 例如, MapInfo Professional 可以显示哪个分店最靠近最大的客户。还可以计算客户和商 店之间的距离,显示去年花费最多的客户,可以按照销售量通过颜色编码显示商店。所 有这一切只需在地图上以可视化的方式显示数据即可。 从其兼容性来看,MapInfo Professional 可兼容 Microsoft Windows 98、Windows 2000、Windows NT 4.0、Windows XP Professional 和 Windows XP Home 以及 Office,以便再在 视窗环境实现轻松自如的运用。 我们现在主要运用其数字制图功能。 二、 MapInfo数据格式 MapInfo支持的数据格式是Tab形式的,通常在MapInfo中,创建一个表将会产生以下 五个文件: .tab:此文件说明表的结构。这是一个说明数据所在文件的格式的小文本文件。 .DAT:这些文件包含制表数据。 .MAP:此文件说明图像对象。 .ID:此文件是一个链接数据和对象的交叉索引文件。 .IND:此文件是一个链接数据和用于 Microsoft Access 表的对象的交叉索 引文件。 三、 MapInfo基础

相关主题
文本预览
相关文档 最新文档