打开shp文件是刚开始学习比较好理解的,实际上最主要的应该是如何将文件显示在mapcontrol当中,最核心的就是mainmapcontrol.如何add:
1、mainMapcontrol.AddLayer(ilayer);想办法产生一个Ilayer接口的实例ilayer
2、mainMapcontrol.AddLayerFromFile(lyrPath);想办法生产层文件的地址,featurelayer.Name = lyrName;
3、mainMapcontrol.AddShapeFile(pathname, shpname);个人认为最简单直接的,定义文件地址和文件名,都是string形式,即可直接打开,比第一种第二种方便很多,当然,如果dataset分层次的肯定还要做if条件分层。
打开shp文件最直接的思路
最新推荐文章于 2025-07-11 09:27:56 发布
