会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
宋庆国
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2020年5月2日
ArcEngine多线程开发
摘要: 一、前言 GIS应用开发中,会遇到计算量大耗时长的操作,如果使用单线程开发则UI界面会卡死,这种情况是令人抓狂的。为了实现执行某操作时UI界面保持响应,我们可以使用多线程开发。阅读这篇文章之前需要先了解同步和异步、多线程、STA和MTA、委托(也有资料翻译为“代理”)等相关内容。 二、AE多线程开发
阅读全文
posted @ 2020-05-02 23:08 宋庆国
阅读(879)
评论(0)
推荐(0)
编辑
AE栅格计算——创建常量栅格数据集
摘要: 创建常量栅格数据集 方法一(此方法比较复杂): /// <summary> /// 创建常量栅格数据集 /// </summary> /// <param name="inputData">输入模板数据(支持IRasterDataset、IRasterBand、IRaster)</param> //
阅读全文
posted @ 2020-05-02 20:46 宋庆国
阅读(429)
评论(0)
推荐(0)
编辑
ArcObject对象序列化和反序列化
摘要: 因为AO对象不支持跨线程,所以当开发多线程应用时,需要将AO对象序列化为字符串(本文只介绍序列化为字符串的情形),然后将序列化字符串传递给工作线程,最后在工作线程里将序列化字符串反序列化为AO对象执行相关操作。 AO对象按序列化方式可分为两种: 1、实现IXMLSerialize接口的类(此处为IX
阅读全文
posted @ 2020-05-02 20:45 宋庆国
阅读(401)
评论(0)
推荐(1)
编辑