《ENVI与ArcGIS的一体化功能概述》由会员分享,可在线阅读,更多相关《ENVI与ArcGIS的一体化功能概述(16页珍藏版)》请在金锄头文库上搜索。
1、ENVI/IDL与ArcGIS一体化功能概述ITT Visual Information Solutions19751975年,美国科罗拉多州立大学负责年,美国科罗拉多州立大学负责NASANASA的火星方的火星方案中的影像处理,出了第一版案中的影像处理,出了第一版IDLIDL19771977年年 , ,成立成立Research Systems, Inc. (RSI)Research Systems, Inc. (RSI)公司公司 19941994年,用年,用IDLIDL开发开发ENVIENVI20002000年年, Kodak , Kodak 收购收购RSIRSI20042004年年, RSI
2、, , RSI, 连同连同 Kodak Kodak的的 Remote Sensing Remote Sensing Systems (RSS) Systems (RSS) 部门和部门和ITTITT的的 GOES/POES and GPS GOES/POES and GPS 部门重新组合部门重新组合Space Systems group Space Systems group 20062006年年 , , 重组为重组为 ITT Visual Information ITT Visual Information SolutionsSolutions公司简称公司简称 ITT VIS ITT VIS
3、WashingtonSwitzerlandFranceUnited KingdomItalia Asia Pacific拥有拥有150,000150,000用户分布在用户分布在8080多个国家和地区多个国家和地区 ITT Visual Information Solutions与ESRI“与与ITT Visual Information SolutionsITT Visual Information Solutions这样的行业领导者这样的行业领导者合作,对合作,对ArcGISArcGIS地理信息系统平台进行功能拓展,可以大地理信息系统平台进行功能拓展,可以大大地扩展和提高用户的影像处理能力大
4、地扩展和提高用户的影像处理能力 ESRIESRI总裁总裁Jack DangermondJack Dangermond20072007年年6 6月月1414日,日,ESRIESRI公司和公司和ITT Visual Information ITT Visual Information SolutionsSolutions公司宣布两者的商务合作方案。公司宣布两者的商务合作方案。ENVI/IDL的特点先进、可靠的影像信息提取工具先进、可靠的影像信息提取工具全套影像信息智能化全套影像信息智能化提取工具,全面提升影像的价值。提取工具,全面提升影像的价值。专业的光谱分析专业的光谱分析高光谱分析一直处于世界领
5、先地位。高光谱分析一直处于世界领先地位。随心所欲扩展新功能随心所欲扩展新功能底层的底层的IDLIDL语言可以帮助用户轻松语言可以帮助用户轻松的添加、扩展的添加、扩展ENVIENVI的功能,甚至开发定制自己的专业的功能,甚至开发定制自己的专业遥感平台。遥感平台。流程化图像处理工具流程化图像处理工具众多主流的图像处理过程集成到众多主流的图像处理过程集成到流程化流程化WorkflowWorkflow图像处理工具中,即使非专业人图像处理工具中,即使非专业人员也能快速的进行图像处理并得到满意的结果。员也能快速的进行图像处理并得到满意的结果。与与ArcGISArcGIS的集成的集成数据互操作、平台间的无缝
6、链接和系数据互操作、平台间的无缝链接和系统间的一体化集成为遥感和统间的一体化集成为遥感和GISGIS的集成提供了一个典型的集成提供了一个典型的案例。的案例。遥感与GIS的集成数据互操作数据互操作平台之间无缝链接平台之间无缝链接系统无缝集成系统无缝集成ENVI与ArcGIS的一体化途径ENVIENVI与与ArcGISArcGIS数据互操作数据互操作ENVI-ArcMAPENVI-ArcMAP链接链接ENVIENVI的企业级应用的企业级应用ENVI /IDLENVI /IDL与与ArcMAPArcMAP的集成的集成ENVI / IDLENVI / IDL与与ArcEngineArcEngine的集
7、成的集成ENVI与ArcGIS数据互操作ENVIENVI完全支持完全支持GeodatabaseGeodatabase读写读写File Based GeodatabaseFile Based GeodatabasePersonal GeodatabasePersonal GeodatabaseEnterpriseEnterpriseSDESDEGeodatabaseGeodatabaseENVIENVI支持支持E00E00和和ShapeFileShapeFile文件格式文件格式ArcGISArcGIS支持支持ENVIENVI的文件格式的文件格式ArcGIS(Including Desktop,
8、Server, Image Server)ENVIGeoDatabase数据互操作DEMOENVIENVI中读写中读写GeodatabaseGeodatabase将将ENVIENVI图像格式写进图像格式写进GeodatabaseGeodatabase在在ENVIENVI中显示中显示GeodatabaseGeodatabase中的数据中的数据ArcGISArcGIS中读取中读取/ /显示显示ENVIENVI格式格式在在ArcMAPArcMAP中翻开并显示中翻开并显示ENVIENVI图像格式图像格式在在ArcCatalogArcCatalog中将中将ENVIENVI图像格式导入图像格式导入Geod
9、atabaseGeodatabase并在并在ArcmapArcmap中显示中显示在在ArcGIS ServerArcGIS Server中将中将ENVIENVI图像格式发布成图像格式发布成Image ServiceImage Service并在并在ArcmapArcmap中显示中显示演示录像ENVI-ArcMAP链接在在ENVIENVI中处理好的影像,直接通过中处理好的影像,直接通过ENVIENVI的菜单传到的菜单传到ArcMAPArcMAP中分析,减少文件的保存和翻开过程。中分析,减少文件的保存和翻开过程。ENVI的企业级应用ENVIENVI当作一个客户端当作一个客户端翻开翻开OGCOGC标
10、准的效劳标准的效劳WCSWCSWMSWMS翻开翻开IASIAS效劳效劳ENVIENVI当做效劳器当做效劳器通过功能定制通过功能定制ENVIENVI部署到效劳器端部署到效劳器端客户端可不带客户端可不带ENVIENVIENVI企业级应用DEMO演示直接链接直接链接IASIAS发布的效劳发布的效劳如:如:jpip:/iasdemo.ittvis :8080/Fallujah.jp2 jpip:/iasdemo.ittvis :8080/Fallujah.jp2 国外网站上的国外网站上的IASIAS效劳,速度可能有点慢效劳,速度可能有点慢ArcGIS ServerArcGIS Server将将ENVI
11、ENVI的演示数据发布的演示数据发布WCSWCS和和WMSWMS效劳在效劳在ENVIENVI中翻开,并对影像进行分析,如分类、异常监测等操中翻开,并对影像进行分析,如分类、异常监测等操作。作。从从ArcCatalogArcCatalog中获取中获取WCSWCS或者或者WMSWMS地址后加地址后加“?,如?,如 :/dsbin/arcgis/services/ikonos/ImageServer/WCSSer:/dsbin/arcgis/services/ikonos/ImageServer/WCSServerver?这个这个DEMODEMO演示说明了演示说明了ENVIENVI支持一定的企业级应
12、用支持一定的企业级应用演示录像ENVI /IDL灵活的扩展性IDLIDL灵活的可扩展性灵活的可扩展性直接可调用直接可调用ENVIENVI的函数库的函数库非常方便连接非常方便连接FortranFortran、C C或是或是C+C+代码代码IDL IDL 调用调用Window DLLWindow DLL或或UnixUnix共享类库共享类库IDLIDL方便的对象输出助手方便的对象输出助手能够很容易地将能够很容易地将IDLIDL对象输出到对象输出到JavaJava和和COMCOM环境环境可以将可以将IDLIDL的数据可视化与分析的功能添加到其他应用软件中的数据可视化与分析的功能添加到其他应用软件中EN
13、VI /IDL与ArcMAP的集成DEMO演示DEMODEMO说明说明在在IDLIDL中调用中调用ENVIENVI的分类方法以神经网络分类为例封的分类方法以神经网络分类为例封装成具有影像分类功能的组件,在其他语言中如装成具有影像分类功能的组件,在其他语言中如VCVC调调用这个组件开发成用这个组件开发成ArcToolboxArcToolbox的的GeoprocessGeoprocess工具,加载到工具,加载到ArcToolbox ArcToolbox 中,结合中,结合Model BuilderModel Builder使用。使用。这个这个DEMODEMO演示了演示了ArcGISArcGIS桌面产
14、品可以方便的利用桌面产品可以方便的利用IDLIDL进行进行功能扩展。功能扩展。 演示录像ENVI / IDL与ArcEngine的集成DEMO演示DEMODEMO说明说明利用利用IDLIDL开发功能包,调用了开发功能包,调用了ENVIENVI现有的功能函数。在现有的功能函数。在.NET.NET环境下集成到环境下集成到ArcengineArcengine平台中。平台中。DEMODEMO演示了利用演示了利用导出组件方式、直接调用导出组件方式、直接调用IDLIDL工程文件两种集成方式。工程文件两种集成方式。这个这个DEMODEMO演示了演示了IDLIDL可以方便的与其他开发语言和开发可以方便的与其他
15、开发语言和开发平台集成,不需要做其他额外工作。平台集成,不需要做其他额外工作。演示录像总结1.1.ENVI/IDLENVI/IDL与与ArcGISArcGIS在数据格式上完全支持;在数据格式上完全支持;2.2.ENVI/IDLENVI/IDL具有灵活的扩展性具有灵活的扩展性, ,可以快捷地与可以快捷地与ArcGISArcGIS进行无进行无缝链接;缝链接;3.3.ENVIENVI支持大多数网络标准协议,支持企业级应用;支持大多数网络标准协议,支持企业级应用;4.4.ENVIENVI具有完整的遥感影像处理功能,具有完整的遥感影像处理功能,IDLIDL可直接调用并与可直接调用并与其他平台链接,提高开发效率;其他平台链接,提高开发效率;5.5.IDLIDL具有丰富的数据分析工具包,减少开发过程;具有丰富的数据分析工具包,减少开发过程;6.6.IDLIDL语言操作简单,很容易上手。语言操作简单,很容易上手。ENVI/IDLGeoDatabaseArcEngineArcGIS(IDesktop, Server, Image Server)数据互操作OGC无缝链接系统集成