文档详情

web遥感平台设计与实现_搭建企业级web遥感平台.pptx

发布:2017-05-26约9.48千字共66页下载文档
文本预览下载声明
Web遥感平台设计与实现 炫技篇 智能化遥感应用开发技术 智能化遥感应用开发示例 核心篇 遥感应用服务开发与发布 Web前端开发与服务调用 献礼篇 中国对地观测卫星支持工具 ENVI栅格图像批处理工具包 番外篇 IDL中调用遥感应用服务 ENVI中下载阿里云DEM 主要内容 炫技篇 智能化遥感应用开发技术 智能化遥感应用开发示例 智能化遥感应用开发技术 数据 管理 显示 控制 面向 对象 虚拟 栅格 图像 处理 自定义 Task  ENVI 5.x 提供全新的开发模式 面向对象(Object-Oriented) 虚拟栅格(Virtual Raster) 30 虚拟栅格(Virtual Raster)  快速大气校正: ENVIQUACRaster  计算NDVI:ENVISpectralIndexRaster  计算植被覆盖度:ENVIPixelwiseBandMathRaster  提取覆盖度大于50%的区域:ENVIBinaryGTThresholdRaster ...\ENVITaskTrainning\1-VirtualRaster\test_VFC.pro 虚拟栅格(Virtual Raster)  空间裁剪:ENVISubsetRaster  图像融合:ENVINNDiffusePanSharpeningRaster  线性拉伸:ENVILinearPercentStretchRaster  输出TIFF:Raster.Export, file,‘tiff’ ...\ENVITaskTrainning\1-VirtualRaster\test_VirtualR 变化检测 几何处理 点云处理 图像拉伸 图像分类 图像配准 预处理 图像裁剪 密度分割 阈值分割 时序分析 图像变换 自适应 滤波 掩膜处理 感兴趣区 域与矢量 其他功能 卷积滤波 图像镶嵌 光谱工具 ··· 图像处理(ENVITask) mulRaster = e.OpenRaster(c:\qb_boulder_msi) ; 初始化图像融合ENVITask Task = ENVITASK(NNDiffusePanSharpening) ; 定义输入参数 Task.INPUT_LOW_RESOLUTION_RASTER = mulRaster 图像处理(ENVITask) e = ENVI() panRaster = e.OpenRaster(c:\qb_boulder_pan) Task.INPUT_HIGH_RESOLUTION_RASTER = panRaster ; 定义输出路径 Task.OUTPUT_RASTER_URI = e.GetTemporaryFilename() ; 执行ENVITask Task.Execute …\ENVITaskTrainning\2-ENVITask\test_ENVIT 智能化开发:示例1  生成图像有效区域矢量文件(轮廓线) …\ENVITaskTrainning\2-ENVITask\test_Build_F  生成图像有效区域矢量文件(轮廓线) 智能化开发:示例1 ENVISubsetRaster • 波段裁剪,获取第一个波段Raster ENVIBinaryGTThresholdRaster • 提取有效区域,生成二值图像 ENVIColorSliceClassificationTask • 将二值图像转换为分类结果 ENVIClassificationToShapefileTask • 将有效区域的类别输出为矢量文件 智能化开发:示例2  森林变化监测(Change Detection) …\ENVITaskTrainning\2-ENVITask\test_ChangeD 智能化开发:示例2  森林变化监测(Change Detection) …\ENVITaskTrainning\2-ENVITask\test_ChangeD • • • • • • • 1、快速大气校正(可选) 2、计算两个 NDVI 3、计算两个 NDVI 差值 4、自动阈值分割 5、分割结果平滑处理 6、分割结果聚类处理 7、结果输出为矢量(可选) 30行代码 智能化开发:示例3  火灾等级划分 …\ENVITaskTrainning\2-ENVITask\test_Burn_Area_E …\ENVITaskTrainning\2-ENVITask\test_Burn_Area_E 智能化开发:示例3  火灾等级划分 ENVISpectralIndexRaster I
显示全部
相似文档