免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ENVI支持的数据格式和二次开发1、ENVI支持的数据格式在ENVI4.5中,由于与ArcGIS的整合,进一步提高了自动流程化处理的效率。目前,可以通过Geodatabase很容易的在ENVI和ArcGIS之间交换数据,非常方便的在ArcMap中利用ENVI的数据和影像生产地图。ENVI4.5与ArcGIS无缝链接的功能通过Geodatabase提供给用户更方便地在ENVI和ArcGIS之间进行数据交换。ENVI4.5完全支持enterprise, personal 和 file geodatabase级别的应用。ArcGIS支持ENVI自己的栅格和矢量数据(.evf)格式,同时ENVI还可以输出Shape File、DXF矢量格式。数据的输入ADS40ASAR DataAATSR DataALOS DataPRISM/PRISM RPCAVNIR-2PALSARASTER DataATSR DataAVHRR DataAVIRIS DataCARTOSAT- 1 DataDMSP DataECW FormatElevation Data:USGS DEMUSGS SDTS DEMDTEDFORMOSAT-2GEOTIFF & RPCSRTMENVISAT level 1b,level 2ERISAATSRASAREROS(HDF-EOS)ASTERMISRMODISEROS A level 1a 和 1bESRI GRID FormatFORMOSAT-2Generic Image Format:ASCII(x,y,z columns,rids)BMPECWBinaryGeoJ2KHDFHDF-EOSJPEGJPEG 2000MrSIDPDSPICTPNGSRFTIFFGeoTIFFXWDGzip Compressed FilesHymapImage Processing SoftwareFormats:ArcView (bil)ECWENVIERDAS(lan、img、ige)ER MapperMrSIDPCI(pix)IRS Data in EOSAT Fast Format &SuperstructuralJPEG 2000Landsat MSS,TM,ETM:EOSAT FASTGeoTIFFHDFNLAPSACRES CCRSMRLSESA CEOSLAS LidarMilitary Format:NITF 2.0,2.1NISIF 1.0ADRG,CADRGCIBTFRDMERISMIVISMODISMODIS Simulator(MAS-50 HDF)MrSIDOrbviewGEOTIFF/RPCNITF/RPCMosaic TiledQuickBirdGEOTIFF/RPCNITF/RPCMosaic TiledRadar Data:RADARSATASARPALSARSIR-C/X-SARTOPSARERSJERSSeaWiFS(OrbView-2)CEOSHDFSPOT Data:SPOT5(DIMP) and level 1 metadata1A,1B,2A,CAPACRESHDF VegetationGeoSPOTThermal Data:TIMSMASTER(MODIS/ASTER Simulator)ASTERAATSRUser-Definable Data FormatsUSGS DOQ FilesVector Formats:ARC Interchange Format (Uncompressed)ESRI Shape(.shp) with attributesAutoCAD DXFUSGS DLGUSGS SDTSMapInfoMicrostation .DGN输出格式栅格格式:ArcView(bil)BMPENVI StandardERDAS (lan、img)ER Mapper(ers) ESRI GRIDGeoTIFFGzip CompressedJPEGNITF 1.1,2.0,2.1PCI(pix) PICTPNGSRFTIFFXWD矢量格式:ESRI Shapefiles(with attributes)DxfENVI Vector FormatDirect Output to PrinterPostScriptMPEG VRMLOutput to Tape2、ENVI的二次开发2.1 ENVI功能定制ENVI自身定制ENVI是非常开放的系统,用户可以定制、修改ENVI的菜单,为ENVI添加新的颜色、坐标系、投影类型以及各种类型的分析工具。用户函数可以用IDL、C、Fortran或者其它的高级语言编写,并集成到ENVI软件中,通过ENVI的菜单来执行。2.2底层开发语言IDL扩展借助IDL,用户能够非常方便的为ENVI添加新功能和算法,并且可以将遥感技术与专业应用紧密结合,构建出独有的专业遥感应用平台。ENVI中可以直接调用IDL的函数、自定义算法等。2.3自带函数库ENVI也提供了大量的功能函数供用户使用。ENVI的功能函数非常完备,交互式ENVI中提供的所有功能,都有相应的功能函数与之对应,并且每个功能函数都提供了详细的文档说明和示例程序。这些功能函数构建在IDL的基础上,能够被用户的IDL程序所调用。用户使用这些功能函数,完全能够定制出属于自己的专业遥感应用平台。2.2 IDL可视化开发语言简介IDL(Interactive Data Language)交互式数据语言是进行科学数据分析、可视化表达和跨平台应用开发的理想工具。IDL是第四代的计算机语言,它具有面向矩阵的特性,完全支持对数组的直接操作,提供了大量的数组运算工具,对数组的处理无需进行循环,速度比传统语言如C、C+等有很大的提升。IDL语言面向矩阵的特性带来了快速分析超大规模数据的能力,它具有的高级图像处理能力、交互式二维和三维图形技术、面向对象的编程、OpenGL硬件图形加速功能、集成的数学分析与统计软件包、完善的信号分析和图像处理功能、灵活的数据输入输出方式、跨平台的图形用户界面工具包、连接ODBC兼容数据库以及具有多种外部程序连接方式已使它成为数据分析和可视化的首选工具。从简单、快速的交互式分析到大规模的商业应用,IDL整合了各种工程所需的可视化和分析工具。世界上数以万计的研究人员、工程师、程序员依靠IDL加速研究进程,发布科研成果和进行软件的快速开发。自从1977年发布以来,IDL已经成功地为用户提供了超过30年的科学可视化软件服务。IDL用户涵盖NASA、ESA、NOAA、Siemens、GE Medical、Army Corps of Engineers、MacDonald Dettwiler等公司及研究机构。早在1982年,NASA(美国航空航天局)就选用IDL进行飞越火星航空器的研究。IDL还参与了2004年火星探测计划中的测试和传感器设计,JPL的科学家利用IDL对“勇气号”和“机遇号”的数据进行分析和处理。目前,IDL已经广泛应用于海洋、气象、医学、空间物理、地球科学、教育、天文学和商业等各个领域特点(1)、节省时间IDL 最初设计的理念就旨在为使用者节省时间。IDL支持各种格式的数据源、各种类型和大小的数据,使用户可以将精力集中在数据分析上,而无需过多考虑如何读取数据。IDL能高效的处理海量多维数据,加速了您的分析和研究进程。新增iTools 智能工具为您的数据提供了直接的、交互式的数据分析和可视化环境,免除编写代码的烦恼。(2)、拥有强大的分析工具包IDL 具有强大的数据分析功能,带有完善的数学分析和统计软件包,提供了强大的科学计算模型。IDL图像处理工具包提供了大量方便的图像处理工具,IDL还具有地图投影及转换软件包,用户开发GIS应用程序更加方便、快速。(3)、从数据中快速提取信息IDL 语言面向矩阵的特性带来了快速分析超大规模数据的能力,它具有高级图像处理能力、交互式二维和三维图形技术、面向对象的编程方式、OpenGL图形加速、集成数学分析与统计软件包、完善的信号处理和图像处理功能、灵活的数据输入输出方式、跨平台用户图形界面工具包、连接ODBC兼容数据库以及能和多种外部程序连接等工具,能对您的数据进行快速可视化和分析,即使从未使用过IDL的初学者,IDL简单的语法、丰富的数据类型和面向矩阵的操作都能使他们应用自如。(4)、灵活与其它编程语言整合IDL可以调用其它语言编写的程序,也可以从其他语言调用IDL 程序。IDL既是ActiveX控件,又是ActiveX容器。利用ActiveX技术,您可以将IDL的图形功能嵌入到VB、VC 等编写的Windows应用程序中。利用IDL-Java/COM Export Bridge 功能,能够将IDL对象导出并在Java/COM应用程序中使用。您还可以在IDL中通过动态链接库链接外部程序,或者将IDL作为其他语言的图形引擎,IDL可以成为您现有开发工具的有力补充。IDL开放性、通用性、跨平台的计算环境,可以整合和保护用户过去、现在和将来的资源。(5)、IDL Virtual Machine 便捷的跨平台程序发布从IDL 6.0起IDL就提供了能够进行跨平台程序发布的工具IDL 虚拟机(Virtual Machine)。IDL虚拟机是一个免费软件,用户可以在RSI公司的网站免费下载。使用虚拟机运行编译发布后的IDL程序能够便捷进行跨平台程序发布。与其它开发语言的对比IDL作为面向矩阵的第四代计算机语言,与传统编程语言如C/C+、JAVA、Fortran等有较大的区别,主要表现在它简单易学、可视化功能强大,支持丰富的数据格式,具有相应的读写工具;拥有包括数字图像处理、地图投影、数学和统计等领域的大量成熟算法和工具函数。IDL可用于涉及数据可视化和图像处理的各种领域。语言特点IDLC/C+JAVAFortran学习难易程度容易难中等中等跨平台能力具备否具备否提供的可视化工具丰富很少一般很少提供的数据分析工具丰富很少很少一般支持的数据格式丰富很少一般一般适合的应用领域涉及可视化和图像处理的各个领域系统的开发网络应用程序的开发科学数据的分析IDL的光辉历史1977,IDL商业版本正式发布,NASA成为IDL的第一批用户1981,为VAX/VMS平台使用FORTRAN重写了IDL,不久后美国顶级的研究所和主要的大学都使用IDL来进行数据分析和可视化。1982年,NASA(美国航空航天局 )就选用IDL进行飞越
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 4133-2025机床莫氏圆锥强制传动
- 2025年一级注册建筑师之设计前期与场地设计题库综合试卷B卷附答案
- 胆管肿瘤的护理
- 雨课堂学堂在线学堂云病理学邢医专单元测试考核答案
- 高考化学“3+2”模拟练试卷含答案(一)
- 2025云南红河州弥勒市中医医院招聘备案制工作人员28人模拟试卷附答案解析
- 青岛市市北区教育和体育局所属公办学校招聘2026年应届高校毕业生(60人)历年真题汇编带答案解析
- 2025重庆两江航空航天产业投资集团有限公司招聘4人模拟试卷带答案解析
- 2026浙江嘉兴市第二医院招聘高层次人才44人历年真题汇编带答案解析
- 2025年滁州经济技术开发区消防救援大队政府专职消防员招聘8人笔试模拟试卷带答案解析
- 四川成考试卷真题及答案
- 2025年法宣在线考试题库及答案
- 2025贵州毕节市市直事业单位面向基层公开考调工作人员考试笔试备考试题及答案解析
- 2025年高压电工作业(特种作业)考试题库(带答案)
- 交换机路由器课件
- (北师大2024版)生物八上全册知识点(默写版+背诵版)
- 装饰施工项目安全管理课件
- 苏州实验中学2026届数学高二第一学期期末监测试题含解析
- 2025年合同能源管理节能改造工程合同能源管理合同
- 2025年山东省科创集团有限公司权属企业招聘(22人)笔试历年常考点试题专练附带答案详解试卷2套
- DB31∕T 1545-2025 卫生健康数据分类分级要求
评论
0/150
提交评论