Engine程序Backgroundworker中生成点很慢
Engine程序Backgroundworker中生成点很慢,比在单独的程序中运行慢很多
发起人
-
-
刘峥
ArcGIS多面手
相关问题
- Engine许可使用注意事项
- 利用现有的瓦片生成tpk文件
- Engine中如何判断两个要素类的空间参考是否是同一个?
- Engine调用GP工具的两种方式的用法
- Engine中如何实现要素图层的反选?
- Arcgis制作中国地图,南海边框的地图如何生成和制作
- 已经生成的slpk文件就没办法改坐标系了嘛
- 按照Engine+开发手册ArcEngine_10.0_C#二次开发编写的鹰眼的代码,运行时鹰眼不显示!
- 要素转栅格及面转栅格中,根据要素的某一属性字段生成的栅格与原要素不符
- Engine如何设置图层列表数据框的坐标系
- Cityengine中,在坡面上直接生成的建筑是倾斜的,请问要用什么函数使建筑保持水平。
问题状态
- 最新活动: 2015-12-10 06:12
- 浏览: 2856
- 关注: 1 人
1 个回复
刘峥 - ArcGIS多面手
赞同来自: V仔 、石羽
backgroundworker是MTA(多线程)的对象,帮助文档中有说明不要在MTA中使用AO对象;建议改用单线程的子线程,如:
Thread BackgroundThread = new Thread(new ThreadStart(StartProcess));
BackgroundThread.SetApartmentState(ApartmentState.STA);
BackgroundThread.Start();
要回复问题请先登录或注册