mapinfo下载 mapinfo破解版安装教程

更新时间:2025-06-21  版本:v0621

大家好,今天小编来为大家解答以下的问题,关于mapinfo下载,mapinfo破解版安装教程这个很多人还不知道,现在让我们一起来看看吧!

mapinfo是什么软件能简单介绍一下么

Mapinfo是美国Mapinfo公司1986年推出的桌面地图信息系统,至今已从最初的Mapinfo for Dos 1.0发展到了Mapinfo Professional 6.0。 Mapinfo产品定位在桌面地图信息系统上,与Arc/Info等大型GIS系统相比,因Mapinfo图元数据不含拓扑结构,它的制图及空间分析能力相对较弱,但对大众化的PC桌面数据可视及信息地图化应用来说,Mapinfo小巧玲珑,易学易用,价位较低,是一个优选GIS产品。Mapinfo提供了自己的二次开发平台,用户可以在平台上开发各自的GIS应用。二次开发方法归结起来有三种,它们是基于MapBasic的开发、基于OLE自动化的开发及利用MapX控件的开发。从早期的MapBasic到目前的MapX4.5,Mapinfo上的GIS系统开发变得越来越高效、简捷,下面介绍如何利用MapBasic、OLE自动化和MapX开发GIS应用系统。

mapinfo下载 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自动化对象,供控制器调用它的属性和方法。

mapinfo下载 mapinfo破解版安装教程

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;

//定义界面实现

TMyCallback= class(TAutoObject, IMyCallback)

function SetStatusText(var StatusText: WideString): SCODE; safecall;

function WindowContentsChanged(var WindowID: Integer): SCODE;safecall;

其中WindowContentsChanged函数用于返回变化窗口的ID号,即当地图窗口变化时(如放大、缩小),让Mapinfo将地图窗口的ID号返回给客户程序;另一个SetStatusText函数返回Mapinfo状态条变化信息。编程人员不能随意定义这些函数,因为只有在三种情况下Mapinfo服务器的CallBack才会被触发:(1)地图窗口发生变化,触发函数为WindowContentsChanged;(2)Mapinfo状态条信息改变,触发函数为SetStatusText;(3)用户选择自定义工具或菜单命令在地图窗口上操作,如用户定制的画线工具,当用户在地图窗口画线时触发Mapinfo的CallBack返回线的坐标位置。

建立客户自动化对象后,调用MapInfo自动化对象的SetCallback方法将客户自己定义的自动化对象告诉Mapinfo,只要程序一运行,客户自动化对象就会自动在注册表中注册,然后就能收到CallBack信息了,如:

My:=MyCallBack.Create

oleMapInfo.SetCallBack(My)

这里打一个比方我想会有助于理解上述机制,客户程序与Mapinfo之间的交互就像舞台指挥与木偶演员的交流,客户程序中的地图窗口或说Mapinfo子窗口只不过是一个牵线木偶,后台的Mapinfo才是真正操纵木偶的演员,所以客户程序必须与后台Mapinfo建立正向、反向的联系机制,才能操纵地图窗口中的图形目标。

三、利用MapX开发

1.掌握使用MapX

MapX是Mapinfo公司最新推出的ActiveX控件产品,目前已经发展到MapX4.5。由于MapX是基于Windows操作系统的标准控件,因而能支持VC、VB、Delphi、PB等标准化编程工具,使用时只需将控件装入开发环境,装入控件后,开发环境ActiveX工具条上会增加一个控件按钮Map,把它拖放到窗体上就可建立一个TMap类型的ActiveX地图对象Map,通过设置或访问该Map对象的属性、调用该Map对象的方法及事件,便能快捷地将地图操作功能溶入到你的应用程序中。

MapX由一系列Object(对象)和Collection(对象集合)组成,Map是最基本的对象,每个Map由Layer(层)、Dataset(数据集)和Annotation(标注)这三个对象及对象集合(Layers、Datasets、Annotations)来定义,其中Layer用于操作地图图层,Dataset用于访问空间对象的属性数据,Annotation用于在地图上添加文本、符号等标注,掌握上述三个主要对象的特征后,再顺藤摸瓜掌握下一级对象的特征,如每个Layer又由Feature(点、线、面、文本图形目标)对象及对象集合(Features)定义,每个Dataset由Field(属性数据域)对象及对象集合(Fields)定义......,这样很快就能把MapX学到手。

2.定义地图坐标系

在MapX开发中需要特别注意地图坐标系问题,MapX地图坐标系分为地图显示坐标系和内部计算坐标系,两者互为独立,在GIS应用开发中根据应用需要设置好这两种坐标系非常重要,因为坐标系一方面影响软件系统的内部坐标处理,另一方面影响地图的外观显示。Map对象的坐标系及投影通过CoordSys对象的Set方法定义:

Set(Type, [Datum], [Units], [OriginLongitude], [OriginLatitude],

[StandardParallelOne], [StandardParallelTwo], [Azimuth], [ScaleFactor],

[FalseEasting], [FalseNorthing], [Range], [Bounds], [AffineTransform])

其中主要参数:Type表示投影类型,Type为1时地图坐标以经纬度表示,后面都为可选参数,其中Datum为地球基准面;Units为坐标单位,如Units为7表示以米为单位;OriginLongitude、OriginLatitude分别为起始经度和纬度;StandardParallelOne、StandardParallelTwo为第一、第二标准纬线,该参数与地图投影相关。

通过设置Map对象的DisplayCoordSys和NumericCoordSys属性返回的CoordSys对象,就可设定地图显示坐标系和内部计算坐标系。举例如下:

procedure TMain.DefineMapParam();

var

MapDatum: Variant;//地球基准面

begin

try

MapDatum:= CreateOleObject('MapX.Datum.4');//建立基准面对象

//定义北京54坐标系基准面

//(Ellipsoid, ShiftX, ShiftY, ShiftZ, RotateX, RotateY, RotateZ, ScaleAdjust, PrimeMeridian)

MapDatum.set(3, 24,-123,-94,-0.02, 0.25, 0.13, 1.1, 0);

//定义北京54坐标系经纬度作为内部计算坐标系

Map1.NumericCoordSys.Set_(1, MapDatum);

//定义北京54坐标系30度标准纬线麦卡托投影作为显示坐标系,单位为米

Map1.DisplayCoordSys.Set_(26,MapDatum,7,0,0,30);

finally

VarClear(MapDatum);

end;

坐标系是GIS系统的基石,正确设置坐标系是系统成败的关键。

3.操纵地图对象

你可以简单地加载一个GeoSet文件,给Layers对象集合赋予具体的内容,随之在Map对象中就能看到地图显示,GeoSet文件类似MapInfo中的工作空间,MapX中带有Geoset文件的编辑器GeosetMangater.exe,用户可在编辑器中组合及设置图层,然后保存生成一个*.gst文件直接调入Map对象,这样可以节省时间。你也可以通过Layers对象的Add或 Remove方法添加或移走地图图层,如:

Map.layers.Add(FileName);//添加图层,FileName为文件全路径名

Map.Layers.Remove(3);//移走地图第三层

Layers对象由一组Layer对象组成,通过Layer对象的Features和Selection对象集合你可以操纵和选择图层上的图形目标,如:

Map.Layers.Item(1).AddFeature(Newobj);//将新建对象Newobj添加到图层一

4.地图数据捆绑

数据捆绑是将不同来源的数据对应到地图层的过程,捆绑结果会产生一个Dataset对象,Dataset对象的集合组成Datasets Collection,它定义了Map对象的数据集属性。你可以通过Datasets将不同来源的数据捆绑到地图上实现图文互动,或创建专题图,如下例ODBC Access数据的捆绑及专题分析:

procedure TMapForm.ODBC1Click(Sender: TObject);

var

param: ODBCQueryInfo;

ds: Dataset;//定义数据集

Datafields: Fields;//定义数据域

begin

param.SqlQuery:='select* from China';//选择Access数据库中的China表

param.DataSource:='MapChina';//ODBC数据源名

param.ConnectString:='ODBC;';//或是user=... Pwd=...,定义ODBC连接

Datafields.Add('GEONAME','GEONAME', miAggregationAuto,miTypeString);//添加数据域GEONAME

Datafields.Add('POPU','POPU', miAggregationAuto,miTypeNumeric);//添加数据域POPU

//将Access数据捆绑到Mapinfo China表

ds:= Map.Datasets.Add(miDataSetODBC, param, unassigned, unassigned, unassigned,'CHINA', Datafields, unassigned);

ds.Themes.Add(miThemeRanged,'POPU','MyTheme');//添加一个范围专题图

end;

5.建立客户定制工具

你还可以定制自己的地图操作工具,下面通过定制一个名为Info的信息按钮工具简述方法步骤:

(1)定义客户工具常量

Const CUSTOM_INFO_TOOL= 1

(2)利用Map对象的CreateCustomTool方法定义客户工具,方法为:

CreateCustomTool(ToolNumber, Type, Cursor, [ShiftCursor], [CtrlCursor], [InfoTips])

其中ToolNumber为工具号,即上面定义的常量;Type为工具类型;Cursor为光标形状,其他参数可选。

//定义Info工具为十字光标点触发工具

Map.CreateCustomTool(CUSTOM_INFO_TOOL, miToolTypePoint, miCrossCursor, miArrowCursor, miArrowCursor, unassigned)

(3)在Map对象事件ToolUsed中编写工具的Handler(操作内容)

procedure TMain.MapToolUsed(Sender: TObject; ToolNum: Smallint; X1, Y1, X2, Y2, Distance: Double;

Shift, Ctrl: WordBool; var EnableDefault: WordBool);

begin

Case ToolNumber of

CUSTOM_INFO_TOOL://信息工具Info

try

……

end;

(4)定义信息按钮的Click事件

procedure TMain.InfoClick(Sender: TObject);

begin

Map.CurrentTool:=CUSTOM_INFO_TOOL;

end

四、小结

基于MapBasic的开发简单但受限制较多,比较适合Mapinfo功能扩展编程。而基于OLE自动化的开发比较繁琐,因为需要来回向后台的Mapinfo发送MapBasic字符串命令,所建立的应用程序运行速度也相对较慢,但这种开发方法能随心所欲制作出美观友好的界面,将地理操作与非地理操作溶为一体,并且能实现几乎100%的Mapinfo功能,这是目前的MapX4.5也不能比拟的。与传统GIS专业性开发环境相比,像MapX这类组件式GIS系统的出现可说是一种质的飞跃,它小巧灵活,开发简捷,价格便宜,以后会越来越大众化。用MapX开发的GIS系统运行速度快,因为它不需要在Mapinfo软件平台上运行。但从目前MapX4.5看,MapX并没能实现所有的Mapinfo功能(据称95%以上),使用过程中发现其生成或编辑地图能力及地理分析能力不足,而且里面Bug也不少,当然随着今后新版的推出,MapX会越来越稳定、完美。

mapinfo破解版下载

为了获取MapInfo Professional 10.5版本的破解版本,首先需要访问官方网站或可信资源下载安装文件。安装时,请选择“evaluation”选项,以避免输入序列号。接下来,下载并解压包含破解补丁的文件,包括<i-bpm10a.zip和<i-bpm105.rar,在其中找到名为pitney.bowes.mapinfo.professional.v10.5.0.19-ismail.exe的破解文件。在操作过程中,务必暂时关闭杀毒软件和防火墙,否则该文件可能被误认为是恶意软件并自动删除。

双击该可执行文件,选择浏览以找到MapInfo 10.5的安装路径,定位到micore.dll文件,然后点击“OK”完成破解。为了简化操作过程,也可以将pitney.bowes.mapinfo.professional.v10.5.0.19-ismail.exe直接放置在MapInfo的安装目录下,这样就不需要手动查找micore.dll了。

值得注意的是,对于使用Windows 7系统的用户,在进行破解时可能会遇到“无法访问此文件”的提示,因为系统默认设置了文件访问权限。这时,需要手动修改MapInfo安装文件夹的访问权限,以确保破解过程顺利进行。

一旦破解成功,即可体验MapInfo 10.5的所有功能,而无需担心序列号问题。不过,请注意使用此类破解软件可能违反软件许可协议,存在法律风险。

MapInfo17破解版

MapInfo Pro 17破解版是一个易于使用的桌面地图制图系统.该软件由mapinfo公司启动.该软件提供了丰富而实用的功能模块,可以方便用户在地图Map数据上合并和显示不同的格式和投影,该软件具有功能强大且实用的商业绘图和分析工具,新版本还带来了新的用户界面,并且内置对分层PDF生成的支持,该编辑器还为所有人组织了软件安装教程,欢迎有需要的用户下载它.

1.解压后双击“ autostart.exe”,进入软件安装向导

2.选择第一项,我们选择中文

3.单击确定,提示需要安装组件,让我们安装

4.然后只需将其安装在下一步中

?更好的用户友好性-通过分层PDF提供更直观的用户界面和数据共享,使公司能够更方便,更有效地创建和共享自定义地图,从而有助于提高效率并节省时间.

?节省大量成本-MapInfo Professional支持开源PostGIS,为用户提供了具有成本效益的开源选项.

?增强的数据访问权限-企业可以利用包括Microsoft SQLServer?2008在内的更多数据,以获得更多的灵活性和对多种类型数据的可持续访问.

首先,图形的输入和编辑

图形的输入是对各种地图信息数据进行数字化或转换,以获得MapInfo表的基本图形数据组织.根据数据源,可以使用手持式数字化仪,扫描仪输入或其他标准数据格式将其导入.例如AutoCAD(.DXF和.DWG),Intergraph(.DGN),ESRI的ArcView Shape数据等.

使用MapInfo提供的绘图工具栏,数字输入和地图编辑的要点是:

1.正确设置坐标系,投影,地图方向和地图单位

MapInfo支持多种地图投影方法.用户将地图数字化时,他必须首先设置地图使用的坐标系和投影.由于大多数地图都在图例中指示了这两项,因此用户可以选择MapInfo提供的坐标系(存储在文本文件MAPINFOW.PRJ中),并修改MAPINFOW.PRJ以获取新的坐标系.要在MapInfo中显示栅格地图,必须注册图像并为其设置投影.由于投影地图的过程通常不是完全可逆的,因此应该进行备份工作的副本.第二种是根据所选坐标系设置使用的地图单位,例如经度/纬度投影中的地图将以度为单位显示地图坐标.

2.设置控制点坐标

为了在跟踪地图时正确解释数字化仪移动头的位置,必须在地图上设置控制点坐标参数.选择至少4个控制点.控制点越多,从数字化仪到地图的坐标转换就越精确.所选控制点的离散性更好,例如不在直线上.您可以在系统中添加,修改和删除控制点,并将控制点保存在工作区中.

3.绘图和编辑工具

MapInfo具有完整的绘图和编辑工具集,如图8-2所示.编辑图层时,请先从地图菜单中选择“图层控制”命令,或使用“图层控制”工具按钮使该图层可编辑.

4.通过重塑地理元素来编辑地图

地图编辑模式可以对地图图层上的区域,折线,直线,圆弧和点进行整形.通过移动,添加和删除定义线段的节点来完成此过程.您还可以通过复制和粘贴选定的节点来创建新的点,线和折线.在编辑过程中,还可以使用区域和折线的相互转换功能来查看区域对象的节点,或使用辅助编辑功能,例如合并,拆分,擦除和重叠节点.

5.使用自动跟踪地图的功能

自动对象跟踪功能,用于自动跟踪并获得重复的边界,以避免重复的数字化.启用对齐(使用S键)以激活自动跟踪.自动跟踪不适用于跟踪由绘图工具制作的矩形,弧形,椭圆形和其他图形.

第二,MapInfo数据表管理

在MI Pro中,称为表.您可以使用两个表来创建,存储,查询和显示属性数据.一个是数据表,它可以分为包含图形(地图)对象的数据表和不包含图形对象的数据表,例如电子表格或外部数据表.另一个表是栅格表,仅是一种.在地图窗口中显示的图像没有表结构,例如数据表的记录,字段和索引.这里我们仅讨论数据表的操作.

1.外部数据传输

MapInfo可以调用dBASE,MS Excel电子表格,MS Access,Lotus1-2-3和ASCll文件.在菜单上的文件->打开中的“打开表”窗口中选择文件类型.必须使用“文件”菜单下的“另存为”命令将进入系统的外部表另存为MapInfo表.

2.数据表维护

您可以直接在MapInfo中更改数据表的结构,例如添加或删除字段;更改字段的顺序,名称,类型,宽度或索引;通过对话框设置或确定桌子的投影;您还可以删除数据表,重命名数据表并缩小表结构以减少磁盘空间.

3.数据表上的操作

MapInfo表操作命令(查询除外)集中在菜单项“表”中,主要包括:

(1)创建新表,添加,修改mapinfo地图插件v1.6.2,显示和删除数据记录;

(2)更新列命令

用于快速直观地更新表格.首先选择对象,然后在菜单上选择“表”->“更新列”,然后填写对话框以更新列.

(3)汇总数据

MapInfo提供了许多强大的聚合功能来获取新信息.

聚合功能包括:

平均值计算平均值;

Count计算一个组中的记录数;

最小值找到一个组中所有记录的最小值;

最大值可找到一个组中所有记录的最大值;

Sum计算一组中所有记录值的总和;

加权平均值在计算平均值时,给某个值赋予比另一个值更高的权重;

“比例总和”根据另一个对象中有多少个对象来调整总计算;

平均比例根据另一个对象中有多少个对象来调整平均值计算;

比例加权根据另一个对象中有多少个对象来调整加权平均值计算.

(4)地理编码

这是一种在地图上显示原始未映射记录以查看数据在地图上的分布的方法.为了观察地图上的数据mapinfo地图插件v1.6.2,必须首先为每个记录分配定位坐标,以使记录中的数据与地图匹配.有几种不同的地理编码方法,以下是“按边界进行地理编码”方法的说明.在此,“边界”是指封闭区域.“边界地理编码”的实质是为表中的每个数据记录分配边界中心的X和Y坐标,以便可以在地图窗口的每个边界中心中以指定的符号显示数据记录.地理编码完成后,您可以使用“查找”命令来查找单个记录或对象.

三,查询功能

MapInfo系统为用户提供了强大而灵活的查询功能,在系统中称为选择功能.通过选择,您可以直接从地图中查询相应数据表的信息,也可以使用系统提供的SQL选择从数据表中找到相应的数据和地图信息.系统使用临时表(选择表)存储选择结果.对于临时表,您还可以对基本表执行许多操作,例如浏览,统计,复制或编辑表,并可以进一步生成新的选择.

1.从地图中选择

(1)使用主工具栏中的工具和菜单命令进行选择.主要的选择工具是:

上述任何选择工具都可以选择多个或所有对象(选择多个对象时需要按住Shift键,然后单击要一个一个地选择的对象);从“查询”菜单中选择“全选”命令.也可以选择所有对象.选择“全部取消选择”命令以撤消所有选定的对象.当您要查看所选数据的信息时,可以从“新建浏览窗口”命令中调出对话框,然后选择所选数据的“选择表”.

(2)使用该工具查看地图信息,例如该信息工具查看地图对象命中的相应数据信息;使用图例工具查看当前地图使用的图例;使用标尺工具计算并显示地图点之间的距离等.

2.使用SQL选择进行选择

使用“查询”菜单上的“选择”命令来查询单个基本表.根据用户创建的条件,从表中选择结果,并在地图窗口中显示所选记录的地图对象.可以像其他表一样浏览,查询,映射选定的表或将其制成统计图.使用“另存为”命令创建结果表.

1.欢迎窗口

“欢迎窗口”是一个页面,其中包含启动MapInfo Pro时显示的信息和功能.使用此窗口可以快速访问和打开最近使用的表单和工作区.

2.新的示例工作区

在安装MapInfo Pro后,默认情况下会提供一个包含StreetPro,POI,宗地和高程数据的华盛顿地区示例工作区,以帮助您采样和测试此Beta版本.

其他示例数据集将在以后提供下载.

3.快速搜索工具

您可以使用快速搜索工具在MapInfo Pro功能区上快速搜索和执行命令.这些命令可以分组或嵌套在不同的选项卡,子菜单或背景项下,但是当您在搜索框中键入查询时,快速搜索工具将显示所有相关命令的列表.

4.地理编码工具

地理编码是MapInfo Pro工具,在您安装MapInfo Pro时默认加载.该工具将使用服务器替换以前的地理编码实用程序.使用此工具可以将地理坐标分配给数据(可以是街道地址).分配给每个地址的点值将转换为MapInfo Pro可以在地图上显示的地理对象.可视化地图上的记录将使数据之间的关系更加清晰.您可以显示街道地图,邮政中心地图,区域地图或最适合您需要的任何地理编码记录.然后,您可以使用MapInfo Pro绘图软件中的各种功能来执行查询,创建专题图,创建区域以及执行许多其他类型的地理分析.

要实现此功能,MapInfo Pro连接到:

Spectrum Spatial服务器.

Pitney Bowes LI API.

可以在“主页”选项卡上的工具组下的工具扩展下拉列表中加载或卸载地理编码工具.

注意:仅当未加载地理编码工具时,您才能使用服务器看到旧的地理编码实用程序.加载后,地理编码工具将优先处理并替换旧版本.

如何访问地理编码工具?

此命令必须有一个打开的表.

在“空间”标签上的“创建”组中,单击地理编码列表中的“使用服务器进行地理编码”.

5.布局模板文件

布局模板是用户定义的格式,其中包含以特定排列显示的布局窗口,地图,浏览器等必需的占位符.您可以从MapInfo Pro的一部分提供的预构建模板列表中进行选择,也可以创建和定义自己的模板并自动填充其内容.布局模板由一个空框架组成,其中填充了其他窗口(例如地图或浏览器),静态内容(例如文本,形状和图像)和动态文本(例如日期和路径)的内容.它们是的,可以在运行MapInfo Pro的任何环境以及任何MapInfo产品中使用.

6.行驶时间区域工具

“行驶时间”区域是MapInfo Pro工具,在安装MapInfo Pro时默认加载.该工具将取代使用Envinsa 4.0服务器的旧版Drivetime区域(表)实用程序.使用此工具访问“ Drivetime Zone”服务器,并根据时间和距离为所选条目创建缓冲区.为了实现此功能,MapInfo Pro连接到:

Spectrum Spatial服务器.

Pitney Bowes LI API.

可以从“开始”选项卡上工具组下的“工具扩展名”下拉列表中加载或卸载行驶时间区域工具.

注意:仅当未加载“行驶时间区域”工具时,才可见“行驶时间区域(表)”实用程序的旧版本.加载后,Drivetime区域工具将优先并替换旧版本.

如何访问“驾驶区域”命令?

此命令必须有一个打开的表.

在“空间”选项卡上的“创建组”中的区域列表上,单击列表中的行驶区域.

7.布局智能文本

Layout Smart Text提供了对布局设计器中文本框的增强.以前,您只能在布局设计器的文本框中添加静态文本.智能文本提供嵌入动态值的功能,可以根据上下文进行更改.例如,您可以将当前日期或布局页码作为文本包含在布局中. Smart Text使用MapBasic表达式来实现此功能.

8. MapInfo数据访问库

MapInfo数据访问库(MDAL)是一组类和接口,允许.NET开发人员创建MapInfo Pro插件,这些插件可用于轻松创建,搜索和更新MapInfo表以及其他受支持的格式(例如例如Oracle,SQL Server和GeoPackage).该库基于MapInfo MapXtreme?SDK产品的子集,主要支持数据访问功能.当前,MapInfo数据访问库仅可用于MapInfo Pro插件.

功能齐全的数据访问对象模型-创建MapInfo表,插入,更新,删除,选择和联接多个表,以及使用全面的API搜索.

完整的MISql支持-请注意,与MapBasic语法有所不同.

完整的几何对象模型-支持所有MapInfo几何类型(包括文本对象)的高效读取,创建和编辑.还支持在已知的二进制,已知的文本和GeoJson格式之间进行转换.