go语言mapinfo go语言和java哪个更有前途( 七 )


1.professional:系统启动时 , 会弹出注册对话框,将发给你的邮件中的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工具只能在当前图层固定点位置增加矢量点符号 。所以如果用户想生成在MapinfoProfessional环境下可缩放大小的矢量点符号图层时 , 则应当首先在MapinfoProfessional环境中,利用符号工具生成一幅非矢量点符号图层,然后再利用SymbolPlotter的“PlotSymbolsonPoints…”命令将当前图层中的非矢量点符号对象替换成SymbolPlotter的矢量符号,以生成可随地图缩放而改变大小的矢量点符号图层 。见图4 。
图4利用SymbolPlotter将非矢量符号替换为矢量符号
三.MapinfoProfessional线符号样式
MapinfoProfessional自带有118种线型符号,其样式都保存在Mapinfow.pen文件中 。用户每次启动MapinfoProfessional时 , 程序会自动调用该线符号库文件,加载其自带的线符号样式 。
用户在利用MapinfoProfessional建立电子地图时 , 可以利用线样式工具按钮调用MapinfoProfessional的线符号样式资源 , 并定义所绘线型的颜色及线宽 。
图5在MapinfoProfessional中定义线型的样式、颜色及线宽
四.利用MapinfoLineEditor2.0自定义Mapinfo线型
MapinfoLineEditor2.0是一个功能强大的Mapinfo线型编辑工具 。利用它用户可以直接对Mapinfo的线型文件Mapinfow.pen进行编辑:更改Mapinfow.pen文件中已定义好的线型样式,或是向其中增加新的线型样式 。见图6 。

推荐阅读