
从安装盘中的文件中找到MapInfoW.exe,然后点开Patch.exe,
把找到的MapInfow.exe拖到打开的Patch.exe中即可破解老腊。侍此滑
双击mipro85_eval.exe,点击下一步安装完成,安装完成后先不打开mapinfo软件,双伏基击patch文件夹中的patch.exe,将安装目录下的MAPINFOW.exe(该文件的位雀悉置要看你安装时选择缺岁谨的位置)鼠标选中后拉到已经打开的patch.exe即可怎么安装mapinfo破解和符号库(新人必看)新手第一次安装可能遇到不少问题,这里说下破解和符号库的安装方法:
1.先安装好mapinfo,最好选默认安装,记住你装的位置。
2.装完后不要运行它。
3.安装汉化补丁,路径为安装的路径。
4.8.0安装破解,选择patch的那个按钮,找到安装的mapinfow然后点击patch等提示成功了才能关闭,大约要5-10秒钟,然后运行mapinfo程序一次,关闭程序,然后装符号库。
8.5的破解只需要下载符号库帖子中的license覆盖安装目录里的同名文件即可。
5.将ttf文件复制到于c:/windows/fonts/下面
6.以xp系统为例装mapinfo8.5符号库,首先把隐藏文件夹属性取消(工具-文件夹选项-查看-显示搜猛所有文件和文件夹)然后把文件拷贝到C:\Documents and Settings\用户名\Application Data\MapInfo\MapInfo\Professional\850这个下面,实际上就是替换850文件夹下的MAPINFOW.PEN,MAPINFOW.FNT,MAPINFOW.CLR这3个文件。不会装的可以使用附件提供的傻瓜式8.5安装包。其他版本的安装包稍后推出。
1.professional:系统启动时,会d出注册对话框,将发给你的邮件中的licecnse注册码输入就可以了, 注意每个license一定要和机子的硬件id对应起来。
2.mapx4.50.78(你们还没有申请过对应license): 请将邮件附件中的*.lic(* = hardwareid + mapx40)文件改名为mapx40.lic,如果 *** 作系统安装在c盘将它复制到"c:\program files\common files\mapinfo shared\mapx common"目录中替换原来的,一个原则就是将mapx40.lic和mapx40.ocx控件放在同一个目录下。
3.mapx5.02.26请将邮件附件中的*.lic(* = hardwareid + mapx50)文件改名为mapx50.lic,并将它复制到mapx5.0的安装目录下比如"d:\program files\mapinfo\mapx5\"中,一个原则就是将mapx50.lic和mapx50.dll控件放在同一个目录下。
4.mapxtreme for windows: 请将邮件附件中的*.lic(* = hardwareid + mapx50)文件改名磨陆为mapx50.lic,并将它复制到mapx5.0的安装目录下比如"d:\program files\mapinfo\mapx5"中,一个原则就是将mapx50.lic和mapx50.dll控世游桥件放在同一个目录下。
5.mapxtreme for java:请将邮件附件中的 *.key(* = productno + mapxtremejava)改名为mapxtremejava.key,并将他复制到mapxtreme for java的安装目录下的server目录中,如:"d:\program files\mapinfo\mapxtremejava\server",同时复制到tomcat发布的mapxtreme应用中的比如"d:\tomcat\webapps\mapxtreme40\web-inf\classes"中。
6.spatialware for sqlserver:将license.dat文件拷贝到安装目录中的\bin目录下即可。
在mapinfo中制作自己的符号库:
利用SymbolPlotter 制作矢量点符号
SymbolPlotter是一种矢量符号编辑工具,由于它是以Mapinfo 的区域对象(Region)来表示点符号,因而利用SymbolPlotter生成的点符号能随着地图的缩放而改变其大小。 同时,利用SymbolPlotter生成Mapinfo 矢量点符号时,还可以由Mapinfo 点对象的属性值来规定矢量点符号的大小及旋转方向。见图2。
图2 利用SymbolPlotter 制作的可变大小及具有旋转方向的矢量点符号
SymbolPlotter自带有矢量符号库,用户可以直接利用其中的矢量符号来生成Mapinfo的矢量点符号图;同时还可以对原来矢量符号库中的矢量符号重新编辑、向其中增加矢量符号,或是新建自己的矢量符号库。见图3。
图3 对SymbolPlotter自带的矢量符号可以重新编辑
但利用SymbolPlotter制作Mapinfo矢量符号与直接利用Mapinfo 符号工具在当前可编辑图层中增加点对象的区别在于:利用Mapinfo符号工具可以在当前图层的“任意”位置增加点对象,而SymbolPlotter工具只能在当前图层固定点位置增加矢量点符号。所以如果用户想生成在Mapinfo Professional环境下可缩放大小的矢量点符号图层时,则应当首先在Mapinfo Professional 环境中,利用符号工具生成一幅非矢量点符号图层,然后再利用SymbolPlotter的“Plot Symbols on Points…”命令将当前图层中的非矢量点符号对象替换成SymbolPlotter的矢量符号,以生成可随地图缩放而改变大小的矢量点符号图层。见图4。
图4 利用SymbolPlotter将非矢量符号替换为矢量符号
三. Mapinfo Professional 线符号样式
Mapinfo Professional 自带有118种线型符号,其样式都保存在Mapinfow.pen文件中。用户每次启动Mapinfo Professional 时,程序会自动调用该线符号库文件,加载其自带的线符号样式。
用户在利用Mapinfo Professional建立电子地图时,可以利用线样式工具按钮调用Mapinfo Professional 的线符号样式资源,并定义所绘线型的颜色及线宽。
图5 在Mapinfo Professional中定义线型的样式、颜色及线宽
四. 利用Mapinfo Line Editor 2.0自定义Mapinfo线型
Mapinfo Line Editor 2.0是一个功能强大的Mapinfo线型编辑工具。利用它用户可以直接对Mapinfo的线型文件Mapinfow.pen进行编辑:更改Mapinfow.pen文件中已定义好的线型样式,或是向其中增加新的线型样式。见图6。
图6 利用Line Editor 对Mapinfo 的已有线样式进行编辑
用户在利用Mapinfo Line Editor 2.0自定义Mapinfo 线型样式时应当注意的是:由于现在Mapinfow.pen文件最多只能保存127种线型符号,因而用户在新建一个线型文件或是直接向Mapinfow.pen文件中增加线型符号时,如果文件中的线型数量超过了127种,便应当重新建立一个线型文件,以保存更多的线型符号样式。
用户在建立了自己的线型文件后,如果想在Mapinfo Professional 中使用它,只需将其命名为Mapinfow.pen以替代Mapinfo Professional自带的线型文件,并重新启动Mapinfo Professional即可。
Mapinfow.pen 是一个与Mapinfo Professional系统相对独立的线型文件,而且用户可以跨平台使用它:例如,用户可以利用文件拷贝的方法将其由Windows98平台传送给其他Windows NT用户使用。
五. 利用Pattern Editor自定义Mapinfo区域填充样式
Pattern Editor是一个非常好用的Mapinfo 区域填充样式编辑工具。用户可以利用Pattern Editor对Mapinfo Professional自带的区域填充样式进行编辑,并保存。编辑修改后的区域填充样式可以在Mapinfo Professional 中直接使用。但目前用户还无法利用Pattern Editor来新建区域填充样式。
用户要对Mapinfo Professional 自带的区域填充样式进行修改时,只需利用鼠标点中相应的填充样式,并单击“开始编辑”按钮即可。在编辑过程中,点击鼠标右键可以向当前填充样式中增加填充“色斑”; 点击鼠标左键则减少当前填充样式中的填充“色斑”。编辑完成后,只需单击保存按钮便可将所做修改保存到Mapinfo Professional资源文件中。
如何使用MAPBASIC 创建指定大小的TEXT
用户在使用如下语句创建字体时 :
Create Text into Window Frontwindow() "Hello!" (10,10)(20,20) Font MakeFont("Helvetica", 1, 12, BLACK, WHITE)
应当注意:在创建字体的语句中采取范围优先的方式,即“Hello”后面的(x,y)指定字符串的左下及右上角位置,优先于“12”指所要创建的字体的大小。将来显示出来的字符的实际大小只由(x,y)来控制。实际上在上述的语句中指定的字体大小是无效的,但是也不能将该值设为0,否则程序运行时会出错
如果希望在创建文字时即指定文字地大小,可以使用下面的函数
CreateText( window_id , x , y , text , angle , anchor , offset ) ,此函数创建一个文本对象,该文本对象的字体大小在创建前由系统的style决定。所以在使用此函数前,设置Set Style Font MakeFont("Helv", 1, 14, BLACK,WHITE) 然后再使用此函数,可以创建指定大小的文字。
如何设置、使用hotlink
通过 hotlink 可以从地图上的对象、标注直接启动文件和 Iternet URL.过程如下:
1。首先表中应有字段,其内容为hotlink调用的文件或Iternet URL;
2。通过图层控制对话框中的热链接按钮设置热链接字段及启动热链接的方式;
3。单击主工具栏上的hotlink,当鼠标移动到相应的启动对象上时,单击启动对象即可启动链接内容;
mapbasic 语言:
[ Layer layer_id
[Activate {[Using launch_expr]|[On{[Labels]|[Objects]}|[Relative Path {
On|Off}]}]
其中的Activate 分句既是hotlink的设置语句。其中的[Using launch_expr] 指明热链接的字段或表达式,[On{[Labels]|[Objects] 指明热链接的对象,Relative Path 设置热链接的文件是相对路径或绝对路径。
语句:
Set Map Layer 1 Activate Using GEONAME On Labels Objects Relative Path On
对当前图层的热链接设置为:GEONAME 热链接字段,并且热链接对象为标注和对象本身。
如何使用MAPINFO PROFESSINAL 中节点抓取、抽稀功能?
MAPINFO PROFESSIONAL 6.5 新增加了节点抓取和抽稀的功能。节点抓取和抽稀的主要功能是,从不同对象中抓取节点集合在一起,并在保持对象的图形形状时,减少一个对象中节点的数量。
对于非常靠近的不同对象的节点,可以通过创建或编辑对象来获得,也可以通过对象之间较小的重叠和缝隙来获得。通过指定距离将节点抓取在一起,同时消除以上的重叠和缝隙。
一些对象所包含的节点可能不会对对象以及/或者应用程序产生贡献。这可能是由于数据不够多,无法记录节点位置的细微差别,或者是由于对象要解决的问题超过了应用程序所需要的。这些问题的贡献是多余的,超出了对象的显示、 *** 作、存储。
对数据进行抽稀可以在保留对象的形状和特性的基础上,移动节点和减少对象的复杂性。
另外,这项 *** 作可以移动在区域数据中存在的所有自相交和重叠面积。在节点抓取和抽稀之后可以移动重叠面积,也可以移动在该过程中存在的所有重叠。
对应的mapbasic 语句为
Objects Snap From tablename
[Tolerance [Node node_distance] [Vector vector_distance] [Units unit_string] ]
[Thin [Bend bend_distance] [Distance spacing_distance] [Units unit_string] ]
[Cull Area cull_area [Units unit_string] ] ]
例如对公路图层进行节点抓取,抓取的最后节点偏差为0.1 公里,内部节点偏差是0.2公里:
Objects Snap From road Tolerance Node 0.2 Vector 0.1 Units "km"
例如对区域进行节点抽稀,抽稀的三点共线距离是0.1,点与点之间的距离是0.2的语句是:
Objects Snap From Selection Thin Bend 0.1 Distance 0.2 Units "km"
移除面积小于0.2平方公里的缝隙语句是:
Objects Snap From Selection Cull Area 0.2 Units "sq km"
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)