浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
桌面GIS
/
问题详情
添加跟踪图层时经常报内存损坏异常,TrackingLayer.Add/set
ldc999
4EXP
2021年11月23日
使用产品:idesktop i9 操作系统:win10 x64
数据类型:
问题详细描述:在添加或者设置不同的geomerty跟踪图层时,会报尝试读取或写入受保护的内存,这通常指示其内存已损坏
问题重现步骤:当有多线程几乎同时执行Map.TrackingLayer.Add(geomerty,tag_id)时,会较易报内存已损坏异常问题
跟踪图层
请
登录
或者
注册
后回答这个问题。
1个回答
您好,请问您说的的Idesktop i9指的是什么呢?您使用Idesktop产品具体是怎么操作这样报错的?
Idesktop中非单任务相关的功能应该只有一个地图多任务切图,您使用的是这个功能吗?
于丁
10,588EXP
2021年11月23日
使用的是iDesktop .Net 9D中跟踪图层类,TrackingLayer, 频繁调用SupperMap.Mapping.TrackingLayer.Add(Geomerty,Tag)便会出现异常,
IDesktop .NET9D 做的是基于IDesktop的扩展开发吗?
是的,现在就是会连续的调用TrackingLayer.add方法,出现内存异常,是需要释放什么吗?
您是多线程同时调用一个layer?
建议您从线程角度入手解决,winfrom多线程同时或者先后调用和单线程连续调用不是一个概念,不一样的不能等效来看。
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
安卓添加跟踪图层时去掉面几何对象的外边框
android程序,MapControl无法控制跟踪图层绘制的内容吗
给跟踪图层添加区域点击事件
安卓往跟踪图层添加GeoCircle圆形对象
imobile中跟踪图层中的hitTest添加多个点后获取相近坐标不正确
C++ 跟踪图层添加 GeoText 修改子文本对象位置无效
如何将一个方框添加到跟踪图层
添加长方体对象在跟踪图层不显示
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...