本人属于菜鸟,最近突然想学习了解一下有关Gis方面的开发,从网上搜索了很多资料,看到可以用MapObject(简称MO)组件进行二次开发,利用它可以在普通的编程语言(如VB、VC、Delphi)上实现主要的地理信息系统(其中主要的就是电子地图的功能)的功能。MO是由美国的ESRI(Environment System Research Institute,环境系统研究所)所研发的。
本人所用的是C#语言,下面简单介绍一下搭建环境的过程。
1、从官网http://www.esri.com/apps/products/download/#MapObjects 下载Mo24Eval_Only.exe,之后安装。
安装需要注意要勾选 mapobjects SDK for .Net。如果安装过程出现 找不到.Net Framework SDK路径 需要手动指定gacutil.exe,位置在D:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin 下!手动指定!
2、可以从网上下载一个破解工具,破解MO2.4
3、破解完成后,打开VS 工具箱 右键选择项 可以把MapObjcet2.4 Map Control工具 添加到工具箱中。工具如下图所示:
下面就开始写代码吧
自己仿别人的做的,代码不贴出来了,有兴趣的可以自己下载看一下,如图:
本人菜鸟,还请大牛不要见笑。
代码下载地址:http://download.csdn.net/user/lilin8905