打开shp文件最直接的思路

博客主要围绕shp文件展开,指出学习时理解打开shp文件较容易,重点是将其显示在mapcontrol中。介绍了三种在mainMapcontrol中添加图层的方法,包括产生Ilayer接口实例、生成层文件地址、定义文件地址和文件名,还提及dataset分层需做if条件分层。

打开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条件分层。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值