Please wait a minute...
img

官方微信

遥感技术与应用  2005, Vol. 20 Issue (3): 350-354    DOI: 10.11873/j.issn.1004-0323.2005.3.350
研究与应用     
IDL与.Net环境通信机制研究
盖迎春1,冯 敏2,郭建文1,尚庆生1
(1.中国科学院寒区旱区环境与工程研究所,甘肃兰州  730000;
2.兰州大学资源环境学院,甘肃兰州  730000)
Study on Communication Mechanism Between IDL and .Net Environment
GE Ying-Chun1, FENG Min2, GUO Jian-wen1, SHANG Qing-sheng1
(1.Cold and Arid Regions Environmental and Engineering Research Institute,Chinese Acadmey
Science,Lanzhou730000,China; 2.Collage Earth and Environment Sciences,
Lanzhou University,Lanzhou730000,China)
 全文: PDF 
摘要:

介绍了IDL与.Net环境之间的集成研究。对IDL与.Net环境下的C#语言的事件响应及转换机制进行了分析,并通过实例程序进行说明。同时根据IDL与.Net环境之间的共享矩阵传输机制,提出了一种新的大数据量的数据传输机制,使得系统在运行过程中内存开支大幅度减少。

关键词: IDL.Net通信机制共享矩阵矩阵分割    
Abstract:

Studying the mechanism of integrating IDL(Interactive Data Language) with .Net Environment.Introduce a new viable approach of sharing matrix transmission mechanism between IDL and .Net Environment. By the new way system memory consumption is reduced greatly when mass data was transmitted. The mechanism of Events response and conversion between IDL and Visual C# is discussed through several routine instances also. The method, improving on the original mechanism, effectively developed speed during running. The principle is that the data from dataset was divided into many units, which were as large as the minimal saving unit that was defined before data transmitted. According to the method, every data unit entered the IDL environment by the minimal sharing array created between IDL and C#. After all of the units completed, those was integrated in the IDL environment. The mechanism adequately covered C# strongpoint that had flexibility on the developing and stability on the executing, and IDL merit that had strongly ability to compute on the science.

Key words: IDL    .Net    Communication mechanism    Sharing matrix    Matrix division
收稿日期: 2004-06-23 出版日期: 2011-10-27
:  TP311.138  
基金资助:

中国科学院知识创新工程重大项目(KZCXl-SW-04)、中国科学院寒区旱区环境与工程研究所知识创新工程项目(220014-06A)资助。

作者简介: 盖迎春(1974-),男,工程师,主要从事3S技术开发和虚拟地理环境方面的研究。
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  

引用本文:

盖迎春,冯 敏,郭建文,尚庆生. IDL与.Net环境通信机制研究[J]. 遥感技术与应用, 2005, 20(3): 350-354.

GE Ying-Chun, FENG Min, GUO Jian-wen, SHANG Qing-sheng. Study on Communication Mechanism Between IDL and .Net Environment. Remote Sensing Technology and Application, 2005, 20(3): 350-354.

链接本文:

http://www.rsta.ac.cn/CN/10.11873/j.issn.1004-0323.2005.3.350        http://www.rsta.ac.cn/CN/Y2005/V20/I3/350

〔1〕 李春升,燕英,陈杰,等.基于IDL的SAR图像处理及质量评估系统〔J〕.电子技术与应用,2000.
〔2〕 闫殿武.IDL可视化工具入门与提高〔M〕.北京:机械工业出版社,2003.
〔3〕 于志强,杨杰,胡英.基于IDL语言的水声声场数据可视化的设计与实现〔J〕.红外与激光工程,2001,30(5):335~338.
〔4〕  RSI Research System Inc.External Development Guide〔R〕.RSI Research System Inc.2003.
〔5〕  RSI Research System Inc.Building IDL Applications〔R〕.RSIResearch System Inc,2003.
〔6〕  RSI Research System Inc.Using IDL〔R〕.RSI Research System Inc.2003.

[1] 李生生,王广军,梁四海,彭红明,董高峰,罗银飞. 基于Landsat-8 OLI数据的青海湖水体边界自动提取[J]. 遥感技术与应用, 2018, 33(4): 666-675.
[2] 肖昊,王杰. 基于IDL和MATLAB混合编程的两种光谱混合分析方法比较[J]. 遥感技术与应用, 2017, 32(5): 858-865.
[3] 朱声杰,秦其明. 插件式遥感参数反演系统的设计与开发[J]. 遥感技术与应用, 2017, 32(1): 180-184.
[4] 侯立鹏,杨胜天,赵长森,潘圣林,王志伟. 基于IDL的遥感水文时空序列数据可视化分析系统开发与应用[J]. 遥感技术与应用, 2014, 29(6): 1074-1080.
[5] 杨何群,周红妹,尹 球,韩 涛,葛伟强. FY-3气象卫星MERSI数据快速预处理的IDL实现[J]. 遥感技术与应用, 2012, 27(4): 566-574.
[6] 王静,江月松,路小梅,华厚强 . 基于CALIOP星载激光雷达探测数据的北京沙尘天气大气状况分析[J]. 遥感技术与应用, 2011, 26(5): 647-654.
[7] 周 刚, 许德伟, 杨燕明, 刘贞文, 傅世锋. 基于IDL语言与控制点影像数据库的图像自动配准技术研究[J]. 遥感技术与应用, 2010, 25(5): 627-631.
[8] 何川,张友静,佘远见,陈晨,张阳. 基于Web和IDL的遥感信息提取系统开发[J]. 遥感技术与应用, 2009, 24(3): 405-408.
[9] 董婧, 郭建文, 冯 敏. .NET环境下基于MapObjects-组件的WebGIS应用研究[J]. 遥感技术与应用, 2007, 22(5): 668-672.
[10] 尚庆生, 郭建文, 李 新, 徐进祥. 基于Kriging 插值的钻孔地温数据体视化[J]. 遥感技术与应用, 2006, 21(4): 302-306.
[11] 冯 敏,尚庆生,郭建文,盖迎春. 空间数据库引擎ArcSDE访问接口的.Net环境封装研究[J]. 遥感技术与应用, 2004, 19(5): 368-373.