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