小陆的AE学习日记(一)
2020.07.10
今日解决错误2;
第一个错误打开shp文件路径的问题,报错如下
解决办法:改一下读shp文件的方式,filepath只能写到shp文件的上一级目录如(F:\practice),在fileName里写具体的的shp文件名。
第二个错误:只读了filepath没有读入filename导致IGeoDataset值为 null报错,报“未将对象引用设置到对象的实例”的错误,总结了一下网上的经验,还是要注意报错的地方,看看局部变量窗口谁的值没有读入。
解决办法:将代码改为
string filepath = @"F:\practice";
string fileName = "three_gorges_reservoir.shp";
IWorkspaceFactory workspaceFactory = new ESRI.ArcGIS.DataSourcesFile.ShapefileWorkspaceFactoryClass();
IFeatureWorkspace pFeatureClass = (IFeatureWorkspace )workspaceFactory.OpenFromFile(filepath, 0);
IFeatureLayer pLayer = new FeatureLayerClass();
pLayer.FeatureClass = pFeatureClass.OpenFeatureClass(fileName );
运行后可以读入我的shp文件了。
小陆的AE学习日记(一)相关推荐
- 小陆的AE学习日记(二)子窗体出现异常来自 HRESULT:0x80040228
报的错误:子窗体出现异常来自 HRESULT:0x80040228,出现错误的原因据说是许可有问题,在program.cs里面加 不能盲目相信网上,加这个代码 using ESRI.ArcGIS.es ...
- 小陆的AE学习日记:C#中.distinct()方法无效问题
新建一个数组或者用原来的数组接收distinct后的值,如 N_count= N_count.Distinct().ToList();//去除重复值 亲测有效,自己不是很明白原理,还望有大佬路过帮忙解 ...
- 小陆的AE学习日记:ArrayList只能存入单次循环结果的问题
问题描述: 对数组进行排序后存入ArrayList中,运行中始终发现只有单次循环结果 解决方法: 将存结果的ArrayList定义为全局变量,不会被复写,入下图,将存结果的数组列表定义放在循环外
- 考拉小巫的英语学习日记
考拉小巫的英语学习日记读书笔记... 小巫英语笔记 在无比枯燥和受挫的时候,我是如何把自学计划坚持到底的: 在这本书里,我想分享我考过的所有英语考试的备考方案.计划安排.所用书籍及资料,想分享我学习 ...
- 读《考拉小巫的英语学习日记》有感
<考拉小巫的英语学习日记>不仅仅是本分享学英语过程的书,更是本励志的书,具有生活哲学性. 她教会了我如何与朋友相互扶持:友谊和爱情一样,是靠缘分的.朋友关系是不是好,也许和时间的长短并没有 ...
- 《考拉小巫的英语学习日记》读书笔记
对于未来 我只梦想最好的情况 并订下最踏实的计划 而绝不花时间在无谓的担心上 因为我知道 只要把我对自己的承诺付诸实践 我的未来将不会只是一个梦 ...
- 小姜的模拟学习日记_spectre使用
常规电路仿真 1 仿真设置 1.1 model library .lib文件用于Hspice,.scs用于spectre. 1.2 Analysis (1) tran 可选择三种仿真精确度:宽松的(l ...
- 读《考拉小巫的英语学习日记》-----作为自己IT路上的不断鼓励
我不能一辈子都这样下去!我必须做出改变!做该做的事,并坚持下去! 他们也曾平凡过,也曾彷徨过,也曾遭遇过非常大的打击和挫折,但是他们坚持了自己的梦想,从未动摇.他们从未在意过暂时的苦难与失败,从未在乎 ...
- 小米菲的Tableau学习日记02:Tableau的工作区介绍--什么是工作表、仪表板和故事?
Tableau的工作区介绍 一.工作表.仪表板和故事工作区 1.工作表(work sheet) 2.仪表板(dashboard) 2.故事(story) 一.工作表.仪表板和故事工作区 通俗理解一下T ...
最新文章
- 加速!上海要做人工智能产业“领头雁”
- iphone和android,iPhone 和 Android 产品经理有哪些异同?
- Linux学习之基本介绍
- Python爬虫入门之Urllib库的基本使用
- 你的飞碟在这儿(洛谷-P1200 )
- 年总结(五):再次突破自我的半年(2016.3—2016.9)
- 【积跬步以至千里】唧唧Down下载视频无法正常合并分段文件解决方案
- Node.js--下载、安装、配置
- mysql覆盖索引理解
- 测量学-导线测量-测回法
- 数据库事务的四大特性,四种隔离级别,如何避免脏读、不可重复读、幻读(如何加锁)?
- 报警器——基于arduino
- Web前端-html页面-01(锚点、表单、个人简历)
- 切割木板 (贪心)
- Python itchat模块报错:为了你的帐号安全,此微信号不能登录网页微信。你可以使用Windows微信或Mac微信在电脑端登录。
- vue生命周期和react生命周期对比。
- 简述微型计算机的组成和工作原理,简述计算机系统组成及计算机工作原理
- font-family设置
- 微信公众号接口开发----退款
- 有肉电商软件究竟是做什么的?