




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ENVI与ArcGIS一体化 ESRI中国(北京)遥感事业部 董彦卿遥感与GIS集成ENVI/IDL与ArcGIS一体化集成方案主要内容遥感与GISRSGIS遥感是空间数据采集和分类的有效手段GIS是管理和分析空间数据的有效工具遥感数据已经成为GIS的主要信息源遥感数据有赖于GIS的有效管理与共享遥感影像类似于GIS中的栅格数据,遥感和GIS很容易在数据层次上实现集成遥感图像处理软件集成GIS功能GIS软件提供完善的遥感数据处理功能存在问题集成层次过低系统过于庞大,功能不能专注系统操作复杂,不同领域用户的可操作性遥感与GIS一体化集成数据一体化管理与共享数据互操作转换通用中间格式数据格式相互支
2、持栅矢数据集中和分布式管理基于服务的共享平台一体化分析遥感图像处理工作流与GIS工作流无缝链接系统一体化集成开发定制开发遥感与GIS一体化平台遥感与GIS一体化集成新思考遥感与GIS集成技术ENVI/IDL与ArcGIS一体化集成方案主要内容数据互操作GeoDatabaseArcGIS DesktopArcGIS EngineArcGIS ServerArcGIS MobileGeoTiffJPEG2000HDFMrSIDGlobe MapImageOpen Web TrackingCatalogGeo-ProcessingENVI EXENVI ESENVI Raster FormatSha
3、pefileESRI GridE00DXF栅格与矢量集中储存企业级GeoDatabase支持分布式管理GeoDatabase天然的一体化数据管理模型矢量拓扑网络地形测量影像CADGeodatabase规则和行为Geodatabase ObjectsDBMS: 空间类型及索引和描述性属性RulesData应用层: 完整性, 规则, 行为RDBMS影像数据企业级管理与共享数据读取显示处理分析Feature Extraction成果共享OGCOGC ServerWeb ServicesEnterprise GeodatabaseGeodatabaseArcGIS ServerNetworkENVI
4、DesktopWMS/WCS服务远程数据库访问与ArcGIS工作流无缝链接到一起用户界面类似和同步显示将影像处理与分析成果无缝集成到GIS工作流中ENVI/IDL与ArcGIS一体化分析无缝链接GIS工作流向导式专业影像处理工具成果共享ArcCatalogArcMap与ArcGIS工作流无缝链接ArcGIS中的数据或图层文件(*.lyr)可以通过鼠标拖拽方式放到ENVI 上进行显示,完全按照ArcGIS的图层符号化显示操作界面与地理链接同步显示相似的操作界面,来回切换没有陌生感分析结果无缝集成到GIS工作流中直接导入ArcMAP中制图输出调用ArcMAP制图组件制图输出ENVI提供丰富的影像处
5、理函数供程序调用IDL具有很好的扩展性,能很方便地与其他开发语言(VB、VC、.NET、Java等)进行集成开发ArcGIS提供ArcObjects软件组件库,它提供了模块化、可伸缩、跨平台的通用API。ENVI/IDL与ArcGIS一体化集成开发ENVI-完整的遥感影像处理平台ENVIThe Complete Image Processing PlatformENVI is the premier application for extracting geospatial information from remotely-sensed imagery.ENVI 数据读取支持的数据支持的文件
6、格式支持的传感器影像分析快速可视化数据预处理光谱分类 特征提取变化检测成果共享GIS的Shape文件地图影像方便的扩展IDL, C+, Java, .Net, 系统开发实现步骤 1、envi, /restore_base_save_files 2、envi_batch_init, log_file=batch.txt 功能调用 3、envi_batch_exit ENVI提供丰富的影像处理函数Callable技术对象输出IDLDrawWidgetCOM_IDL_CONNECT虚拟机执行sav文件IDL集成开发技术IDL作为动态链接库被外部程序调用的技术。使用Callable 技术,外部程序可以
7、像IDL命令行一样使用IDL命令或调用执行IDL的程序。Callable技术Callable技术实现步骤VC+6.0为例将ITTIDL71externalinclude目录下的idl_export.h头文件,添加到VC工程中工程设置连接 中的对象/库模块 中 添加idl.lib 添加Library files 安装路径ITTIDL71BINBIN.X86系统变量path中添加IDL的安装路径ITTIDL71BINBIN.X86进行初始化IDL_Win32Init(0,handle,NULL,0)执行IDL命令行IDL_ExecuteStr(“restore,satstretch.sav”)ID
8、L_Cleanup(true)集成开发Callable技术对象输出能够很容易地将IDL对象输出到Java和COM环境缩短语言之间的接口开发时间集成开发Callable技术对象输出实现步骤编写IDL功能程序系统变量添加 C:Program FilesMicrosoft Visual Studio 8Common7IDE在IDL中运行IDLEXBR_ASSISTANT打开对象输出助手FileNew Project COM选择要输出的IDL对象文件设置输出的过程、函数及其参数编译输出对象Build Build object集成开发Callable技术对象输出IDLDrawWidgetCom_idl_
9、connect集成开发名称不同点相同点IDLDrawWidget具备显示的组件ITT Vis已经放弃更新都是COM组件,使用方法一致。Com_idl_connect不具备显示的组件功能调用Callable技术对象输出IDLDrawWidgetCom_idl_connect首先在建立一windows应用程序。在工具箱上右键选择项COM组建选中IDLDrawWidget Control 3.0拖动 控件到窗体上axIDLDrawWidget1.IdlPath 设定IDL库文件目录n = axIDLDrawWidget1.InitIDL(int)this.Handle)axIDLDrawWidget
10、1.ExecuteStr(“”);执行IDL命令集成开发Sav文件IDL特有的文件格式可以存储变量、数据、函数执行方式灵活双击执行虚拟机 - sav文件参数传递如何传入如何接受虚拟机执行sav文件可根据不同业务需求选择开发模式多样化开发模式 ENVI / IDL与ArcGIS桌面定制桌面SDK Python、VBA 等简单、灵活ENVI / IDL与ArcGIS Engine 组件式开发快速构建平台减少系统开发风险ENVI / IDL与ArcGIS Server B/S结构图像处理服务器客户端交互图像分析与浏览遥感与GIS一体化系统ENVI/IDL与ArcGIS Engine 选择自己熟悉的开
11、发环境构建系统主要功能包括遥感(RS)和地理信息系统(GIS)的无缝结合,近地表数据处理,遥感影像快速校正,遥感影像快速增强,用面向对象等实用的分类技术进行震害识别,震害损失评估,与数据库结合,成果图像的快速显示和制图,专用的评估流程和集体评估的集成。系统以 -2005为开发平台,结合ArcGIS Engine和ENVI/IDL进行开发。遥感震害快速评估技术系统 中国地震局地壳应力研究所部分系统界面系统以地理信息基础平台为基础,3S技术一体化为核心,结合专业遥感处理软件ENVI,实现对城市范内区域、街道、重点对象的影像特征的采样和分析,快速获取其空间特征。目前,该系统已在苏州市规划局进行试点,
12、主要应用于城市土地利用监测、城市违法建设监测、城市园林绿化统计等业务。城市遥感动态监测管理系统 北京建设数字科技股份有限公司部分系统界面通过该系统的建设,实现以北京一号小卫星数据为主的环北京区域地表生态环境监测、评价与预警功能,为北京生态环境建设和保护以及生态恢复提供软件技术支持。系统选择Visual Studio 2005 C#作为开发的基本环境和语言,采用ArcGIS Engine平台开发空间数据显示环境,同时以ENVI/IDL作为后台的栅格数据的处理和分析。从而使整个系统在栅格数据的显示、处理和分析上,都具有较为明显的特点。环北京土地利用动态监测与评价平台 2009 ESRI开发竞赛 E
13、NVI/IDL组一等奖作品 首都师范大学部分系统界面系统将3S技术和农学知识的高度集成,建立的用于主要农作物调优栽培的信息化决策支持系统。系统采用Oracle10g +ArcSDE作为空间数据库,后台采用ENVI/IDL、ArcGIS Engine、ArcIMS(ArcGIS Server)实现遥感影像处理与发布,前端页面展现完全基于Ajax技术构建,综合采用了OpenLayers、JQuery、Google Maps API等脚本库。农作物调优栽培决策支持系统 国家农业信息化工程技术研究中心部分系统界面空间信息工程化与流程一体化的最佳组合 数据预处理信息提取 影像LIDAR传感器航空/航天 影像数据发布共享浏览器文件Geodatabase基础数据ArcGIS桌面ArcGIS DesktopArcGIS Engine空间数据ArcGIS Serve
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 超市电气安全事故事例及防范对策
- 部编人教版四年级下册《道德与法治》全册教学设计
- 资产增值秘诀投资理财的智慧与技巧
- 公司短期借款合同标准(17篇)
- 金融市场监管与风险防控措施
- 跨境投资的税收筹划与风险管理
- 路口封堵合同范本
- 非营利组织的财务管理特色
- 跨区域协作在商业项目中的重要性
- 工程经济吕正辉吕正辉98课件
- 变电站质量验收及评定范围
- 【橡胶工艺】-橡胶履带规格
- 小学劳动技术云教三年级下册植物栽培种植小葱(省一等奖)
- 籍贯对照表完整版
- 程式与意蕴-中国传统绘画课件高中美术人美版(2019)美术鉴赏
- 注塑一线工资考核方案
- 二级精神病医院评价细则
- GB/T 7251.3-2017低压成套开关设备和控制设备第3部分:由一般人员操作的配电板(DBO)
- 工程质量回访记录
- GB/T 2572-2005纤维增强塑料平均线膨胀系数试验方法
- 维修质量检验制度
评论
0/150
提交评论