桌面GIS

【.NET桌面二次开发】图层附加数据NO.002

文章
二次开发
头像
发布时间:2021-09-07 10:58:24
121493
0
0

问题描述:桌面二次开发过程中,向地图图层附加数据时使用AttachData(IBasCls bascls)方法,在程序运行过程中可能出现如下图的错误,提示内存受保护:

image.png

问题原因:AttachData(IBasCls bascls)方法 会操作数据,对数据的安全造成影响,基于数据安全的考虑新版本中将不再推荐使用该方法连接图层与数据。

解决方法:将数据的URL赋值给图层对应URL属性,使用ConnectData()方法连接图层与数据,如连接矢量图层与简单要素类可使用:

image.png


评论区
暂无评论
暂无评论,快来抢占第一个沙发吧~
发布评论