首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 93 毫秒
1.
IDL是新一代跨平台的、面向图形对象的、可视化的程序设计语言,具有较强的数据分析、图形绘制及可视化功能。在IDL中几条语句就能执行大量的、复杂的数学运算或二维、三维图形的绘制。但是IDL使用自己的资源建立图形用户界面,因此Windows窗口不支持IDL的图形窗口,即不能在Windows窗口中直接显示IDL的图形对象。同时,由于IDL语言具有很强的独立性,很难将IDL强大的数学运算及图形功能集成到其它应用程序中去。为了实现IDL与其它应用程序之间的集成,RSI公司在发布IDL时,同时也发布一个用于IDL图形绘制的ActiveX控件IDLDrawWidget。控件IDL-DrawWidget具有如下功能特点: 1.在任何支持ActiveX控件的容器程序中显示IDL的图  相似文献   

2.
基于Web和IDL的遥感信息提取系统开发   总被引:1,自引:0,他引:1       下载免费PDF全文

提出了以IDL语言与ASP.NET技术相结合的技术方案,以构建基于Web的遥感信息提取系统。通过IDL语言调用ENVI二次开发函数库,实现遥感专题信息提取;在分析IDL与ASP.NET环境下的C#语言的数据传输机制的基础上,通过实例程序实现了Web环境下遥感信息的提取与可视化,并能通过网络下载遥感影像数据以及生成遥感信息文件。  相似文献   

3.
研究在.NET框架下如何设计和构造厂级工业过程数据仓库,包括:集成各类自动化软件的过程数据,数据压缩,提供可视化分析工具。  相似文献   

4.
针对EAST实验需要,设计了等离子体放电位形可视化系统。该系统采用VC与IDL混合编程模式实现,将VC友好人机界面等优势和IDL强大的数据分析可视化功能完美结合。实验结果证明了VC与IDL混合编程在等离子体物理实验数据分析及可视化应用的可行性和高效性。  相似文献   

5.
黄勤超  罗家融  王华忠  李翀 《计算机工程》2006,32(6):230-231,250
介绍了科学计算可视化语言IDL的特点,阐述了利用IDL进行等离子体放电位形数据可视化的设计方案和实现方法。同时也给出了系统初步测试结果,为等离子体物理实验数据可视化提供了一个很好的参考。  相似文献   

6.
计算实时三维可视化已成为当代CFD/NHT等大型数值模拟软件的基本要求,C#中提供的GDI+显然无法满足.所幸目前已有一些成熟的3D图形开发库,如OpenGL和Direct3D,然而这两者所提供的函数均为C接口的API形式.并且利用C/C++、VB以及Fortran等语言开发OpenGL实现的技术已相对成熟,但在.NET环境下开发的技术对于程序员来说,仍可称为一种挑战.本文以哈尔滨工业大学开发的HITurbine为例.较为仔细地讨论了在.NET下利用C#与OpenGL实现的三种方式.这是在.NET环境下开发具有三维可视化程序的第一步,同时也可以作为一般数值模拟软件计算实时三维可视化的基本框架.  相似文献   

7.
提出了以IDL语言与ASP.NET技术相结合的技术方案,以构建基于Web的遥感信息提取系统。通过IDI。语言调用ENVI二次开发函数库,实现遥感专题信息提取;在分析IDL与ASP.NET环境下的C#语言的数据传输机制的基础上,通过实例程序实现了Web环境下遥感信息的提取与可视化,并能通过网络下载遥感影像数据以及生成遥感信息文件。  相似文献   

8.
数值模拟实时三维可视化的C#与OpenGL实现   总被引:1,自引:0,他引:1  
计算实时三维可视化已成为当代CFD/NHT等大型数值模拟软件的基本要求,C#中提供的GDI 显然无法满足。所幸目前已有一些成熟的3D图形开发库,如OpenGL和Direct3D,然而这两者所提供的函数均为C接口的API形式。并且利用C/C 、VB以及Fortran等语言开发OpenGL实现的技术已相对成熟,但在.NET环境下开发的技术对于程序员来说,仍可称为一种挑战。本文以哈尔滨工业大学开发的HITurbine为例,较为仔细地讨论了在.NET下利用C#与OpenGL实现的三种方式。这是在.NET环境下开发具有三维可视化程序的第一步,同时也可以作为一般数值模拟软件计算实时三维可视化的基本框架。  相似文献   

9.
VB.NET是微软公司新推出的开发工具--Visual Studio.NET的一部分,它是一种完全面向对象的编程语言,能实现很多以前VB无法实现的功能,如类的继承和结构化的错误处理,并提供了强大的类库支持.Matlab是一种应用很广泛的开发工具,具有强大的图形功能,可以很方便地实现计算结果可视化,但是这两者无法直接调用.文中介绍了在VB.NET中利用ActiveX自动化技术应用和操作Matlab的方法,原理是利用VB.NET作为自动控制器,控制和使用作为服务器的Matlab,实现了Matlab和VB.NET的混合编程,并基于此方法实现了对三维数据的可视化.  相似文献   

10.
本文针对目前应用非常广泛的B/S结构应用系统中数据可视化问题,提出了一种基于Web Services 的解决方案,并在.NET应用程序开发环境中进行了实现.该方案对研究Web Services在实际项目中的应用具有积极的探索意义.  相似文献   

11.
NET框架和CORBA系统在集成互操作中,必然要求语言的映射。语言映射中首要和基础的工作是双方的类型系统的映射。在文中,对.NET框架中的CLS语言到OMGIDL语言的映射必要性、类型系统映射的分类以及与实例转换的区分进行了分析,研究了具体的CTS类型映射到IDL类型,对于映射中遇到的问题给出了处理方法,从而定义了可以被映射的CLS的子集,并指出了在语言映射需要进一步研究的问题。  相似文献   

12.
在VB.NET中应用Matlab实现三维数据可视化   总被引:2,自引:0,他引:2  
VB.NET是微软公司新推出的开发工具——Visual Studio.NET的一部分,它是一种完全面向对象的编程语言,能实现很多以前VB无法实现的功能,如类的继承和结构化的错误处理,并提供了强大的类库支持。Matlab是一种应用很广泛的开发工具,具有强大的图形功能,可以很方便地实现计算结果可视化,但是这两者无法直接调用。文中介绍了在VB.NET中利用Active X自动化技术应用和操作Matlab的方法,原理是利用VB.NET作为自动控制器,控制和使用作为服务器的Matlab,实现了Matlab和VB.NET的混合编程,并基于此方法实现了对三维数据的可视化。  相似文献   

13.
Interactive Data Language (IDL) is a language in the development of application based on multiplatform and object\|oriented,which has significant advantages in data analysis and visualization.The MATLAB is a software with powerful features in the image of processing and programming in complex numerical analysis,which based on matrix calculation.Programming in combining the IDL with MATLAB,meanwhile using the Extended Linear Mixed Model for endmember unmixing in Hyperion images.To verify the results of endmember unmixing,adopted the Fully Constrained Least Squares for comparative analysis.The results showed that:The method of programming in combining the IDL with MATLAB not noly possess the advantages of both but also enhance the efficiency in programming,it is conducive to remote sensing image processing.Meanwhile endmember unmixing results show that:the Extended Linear Mixing Model unmixing has a higher accuracy when the proportion of local category in the image is large.On the contrary,the Fully Constrained Least Squares unmixing has a higher accuracy.  相似文献   

14.
IDL是RSI公司推出的基于矩阵的强大可视化语言,而Visual C (VC)也是目前综合性最高、最强大的软件开发工具之一,两者各有利弊,如果将两者结合起来混合使用,将极大提高程序开发效率,以Windows操作系统为例,分别介绍了在VC环境下调用IDL和在IDL中调用VC程序的几种方法,提出了相应的简明实例,并对各种方法进行了对比分析。  相似文献   

15.
针对大信息量的图像数据运算需求,本着提高图像处理效率的原则,采用面向矩阵的强大可视化语言IDL与图形化软件开发环境LabVIEW的混合编程方式,可以有效地实现二者资源和功能的共享,达到快速高效处理图像信息的目的。文中详细论述了LabVIEW环境下调用IDLActiveX控件的实现方法,给出了IDL与LabvieW数据互通G语言例程,并设计出具有实用意义的包含复杂数字图像处理算法的单微粒跟踪软件,这对于开发运算速度快又操作灵活的具有大、超大图像数据处理能力的应用程序有积极作用。  相似文献   

16.
VB调用IDL接口混合编程技术   总被引:1,自引:0,他引:1  
介绍IDL(Interact ive Data Language)开发工具及其接口调用方法,说明了VB调用IDL接口进行混合编程的过程,并给出了简单的可视化和工程应用实例。通过混合编程,结合两者的优点,可以实现两种语言的资源和功能共享,达到优势互补。  相似文献   

17.
IDL与VisualC/C++语言进行混合编程的方法研究   总被引:4,自引:1,他引:3  
介绍将VisualC/C++和IDL语言的诸多特点相互结合、相互补充以进行应用程序开发的技术,并用简单、代表性的实例程序进行验证。实践证明,在共享目标库机制上实现IDL与VisualC/C++的混合编程技术,可以实现两种语言的资源和功能共享,达到优势互补。  相似文献   

18.
提出了混合语言编程问题,分析了传统编程语言在混合编程方面不足及局限性,讨论了.NET框架下混合语言的编程机制,给出了VC#.NET与VB.NET混合语言编程的具体方案.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号