第一部分就是最简单的helloworld了:掌握使用控件创建简单的GIS应用程序~首先打开VS2010,,通过 ,我们新建一个名叫“MyHelloWorld”的Windows 窗体应用程序。我们在form中拖入第二个地图控件axMapControl2,用它作为axMapControl1的鹰眼图进行表示。接下来就是对MapControl2控件的On_MouseDown 和 On_MouseMove事件进行编写,这样可以让我们通过拖动鹰眼图上的红框反向操作MapControl1中的地图位置:最后在Form左下角再添加一个statusStrip控件,就可以实时显示当前图幅的范围了~大致思路如下:新建一个Form用来获取选中要素的属性表,而在初始界面右键点击对应的矢量要素后,便打开新form将要素属性表展示出来。在Form2中,我们先将可能获得的属性表数据类型进行预定义:然后就是获取shpaefile的属性表了,这里我们主要使用 IField、IFeatureCursor、IFeature 这三个接口来达成目标:
暂无评论