.net中的mapinfo开发:准备

首先要了解一下mapinfo的基本概念,可以mapinfo的版本进行体验,我用的是Mapinfo Professional Version 10.0的版本,并且是破解版的(负责有使用期限)。Mapinfo在画图是以层为区分的,每层放不同的对象,如基本地图放第一层,铁路放一层,公路放一 层,河流放一层等。另外,mapinfo的每个层都有一个内置的表与之对应,这个表存储了本层上的相关信息。
   
    如果想用。net对mapinfo进行开发,需要安装MapXtreme,目前我安装的是MapXtreme 2008 7.0.0这个版本,相应的也需要破解(关于破解,网上一般都提供有相关资源),也就是mapinfo可以作基础的,可视化的操作,MapXtreme进 行。net平台下的代码开发。
   
    首先用mapinfo画一个图,可以有多个图层,每个图层会生成*.DAT,*.ID,*.MAP,*.TAB四个文件,当然也可以把所有图层打包生成一 个"工作空间",打开MapXtreme的安装目录,打开"WorkSpack管理器",加载所有图层,然后保存工作空间,会生成一个*.mws的文件。
   

    安装完MapXtreme后,可以在VS2010(我用的是visual studio 2010),把安装完的MapXtreme组件引入到Winform模版中的工具箱中,当作一个普通的控件来使用。
要以拖放一个MapControl放入到窗体中,接下来就可以对MapControl进行编程了

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Grow your business fast with

Suku