2012Esri开发竞赛ENVI/IDL组作品欣赏——“郑州黄河湿地植被定量检测平台”
分享
作品单位:首都师范大学资环学院
小组成员:高明亮、陈征、林川、段光耀
指导教师:赵文吉、胡卓玮
视频地址:http://v.youku.com/v_show/id_XNDc1NDU1Nzg0.html?f=17315260&o=0
一、系统概述
本作品采用混合架构的方式,桌面软件提供了植被指数计算、栅格拉伸渲染及分类渲染、6种一元曲线模型拟合、多元回归拟合反演模型的拟合及检测结果分类、及制图输出。B/S端借助ArcGIS Server将桌面软件输出的地图文档或栅格数据结果发布为GIS服务,借助Flex技术进行生物量反演结果的展示。
二、系统设计框架
系统设计框架如图1所示。主要包括地图基本操作与专题应用两大模块,在专题应用模块中提供了利用ArcGIS Server发布的网络服务,使得用户可以在浏览器端进行生物量反演结果的浏览和查询等操作。
图1 系统设计框架图
三、系统功能设计
(1)主界面
运行桌面软件包,主界面包括功能区工具栏和地图工具栏,波段列表及波段合成侧边栏,信息显示、鹰眼及地图图层控制侧边栏,状态栏及进度条、系统信息栏。
图2 桌面软件包运行主界面
启动浏览器,输入“http://192.168.153.46/FlexViewer/index.html(IIS配置的Web地址)”,页面跳转到浏览器端页面。包括地址栏、工具栏、导航十字丝、地图浏览工具、比例尺、鹰眼。
图3 浏览器端启动界面
(2)栅格数据读取与显示
桌面软件包可以读取多种格式的栅格数据,如*.img、*.tif、*.pix、*.geotiff等常见栅格数据。
图4 读取多波段数据
左侧侧边栏选择波段合成方式,单击“置入影像”载入波段合成影像。右侧侧边栏为地图图层控制。
图5 多波段合成显示
右侧侧边栏显示影像的基本信息,包括大小、格式、投影类型、波段数、当前波段、当前位置、亮度值、地理坐标。
图6 图像信息显示
工具栏图像显示工具可以改变图像显示方式:标准差、最大值最小值、直方图拉伸、无拉伸四种方式。波段统计工具可以列出栅格数据的波段信息。
图7 最大值最小值拉伸显示
对于灰度图像(单波段数据)可以在右侧边栏图层单击右键,选择“渲染栅格”实现对灰度影像的拉伸渲染。
图8 灰度图(单波段)拉伸渲染
(3)地图浏览与基本地图工具
地图工具栏可以调整停靠位置,共包括放大、缩小、漫游、测距等11个基本地图工具,实现基本的GIS地图浏览功能。
图9 地图工具栏
图10 测量距离
(4)植被指数计算
支持计算的植被指数包含NDVI、GNDVI、MSAVI、EVI、RVI、MTVI2等六种。计算植被指数需要设置输入输出参数。需要注意的是,计算植被指数时参与计算的数据必须从系统中清除,因为数据是以栅格读入系统的,必须释放之后才能进行其他操作。
图11 计算NDVI界面
(5)模型反演计算(以NDVI一元反演模型为例)
一元反演模型共有六种,分别以NDVI等六种植被指数作为输入变量。
图12 一元反演模型参数选择
图13 NDVI变量一元反演结果
(6)生物量分布结果(以多元反演结果计算分布)
多元反演计算需要输入统一数据处理得到的六种植被指数作为输入变量,缺一不可。选择输出路径及格式,单击确定进行模型计算,计算过程中有进度提示。
图14 多元反演模型输入参数
图15 多元反演结果
对多元反演模型计算结果进行分类渲染,得到生物量分类空间分布图,即生物量监测结果。
图16 生物量分布处理结果
(7)数据导出及制图输出
软件包可以导出多波段影像、多波段影像以及处理过程中的任一阶段的数据,可以选择多种存储格式。
对于最终的生物量空间分布结果,可以进行制图输出,添加标题、指北针、图例、比例尺等要素,保存mxd地图文档或者导出多种格式的地图图片文件。
图17 生物量分布制图窗口
(8)浏览器分布结果浏览
保存地图文档后,添加名为“ResultLayer”Map Service,选择动态绘制(即不创建地图缓存),所有参数都为默认,启动服务。打开浏览器,转到系统发布地址,地图界面缩放到大比例尺,可以看到刚刚发布的生物量反演结果。此外,浏览器端可以进行简单查询,比如坐标、大洲。
图18 浏览器端查看反演结果
(9)系统处理流程
图19 系统设计流程图
文章来源:http://blog.sina.com.cn/s/blog_764b1e9d010143ds.html
小组成员:高明亮、陈征、林川、段光耀
指导教师:赵文吉、胡卓玮
视频地址:http://v.youku.com/v_show/id_XNDc1NDU1Nzg0.html?f=17315260&o=0
一、系统概述
本作品采用混合架构的方式,桌面软件提供了植被指数计算、栅格拉伸渲染及分类渲染、6种一元曲线模型拟合、多元回归拟合反演模型的拟合及检测结果分类、及制图输出。B/S端借助ArcGIS Server将桌面软件输出的地图文档或栅格数据结果发布为GIS服务,借助Flex技术进行生物量反演结果的展示。
二、系统设计框架
系统设计框架如图1所示。主要包括地图基本操作与专题应用两大模块,在专题应用模块中提供了利用ArcGIS Server发布的网络服务,使得用户可以在浏览器端进行生物量反演结果的浏览和查询等操作。
图1 系统设计框架图
三、系统功能设计
(1)主界面
运行桌面软件包,主界面包括功能区工具栏和地图工具栏,波段列表及波段合成侧边栏,信息显示、鹰眼及地图图层控制侧边栏,状态栏及进度条、系统信息栏。
图2 桌面软件包运行主界面
启动浏览器,输入“http://192.168.153.46/FlexViewer/index.html(IIS配置的Web地址)”,页面跳转到浏览器端页面。包括地址栏、工具栏、导航十字丝、地图浏览工具、比例尺、鹰眼。
图3 浏览器端启动界面
(2)栅格数据读取与显示
桌面软件包可以读取多种格式的栅格数据,如*.img、*.tif、*.pix、*.geotiff等常见栅格数据。
图4 读取多波段数据
左侧侧边栏选择波段合成方式,单击“置入影像”载入波段合成影像。右侧侧边栏为地图图层控制。
图5 多波段合成显示
右侧侧边栏显示影像的基本信息,包括大小、格式、投影类型、波段数、当前波段、当前位置、亮度值、地理坐标。
图6 图像信息显示
工具栏图像显示工具可以改变图像显示方式:标准差、最大值最小值、直方图拉伸、无拉伸四种方式。波段统计工具可以列出栅格数据的波段信息。
图7 最大值最小值拉伸显示
对于灰度图像(单波段数据)可以在右侧边栏图层单击右键,选择“渲染栅格”实现对灰度影像的拉伸渲染。
图8 灰度图(单波段)拉伸渲染
(3)地图浏览与基本地图工具
地图工具栏可以调整停靠位置,共包括放大、缩小、漫游、测距等11个基本地图工具,实现基本的GIS地图浏览功能。
图9 地图工具栏
图10 测量距离
(4)植被指数计算
支持计算的植被指数包含NDVI、GNDVI、MSAVI、EVI、RVI、MTVI2等六种。计算植被指数需要设置输入输出参数。需要注意的是,计算植被指数时参与计算的数据必须从系统中清除,因为数据是以栅格读入系统的,必须释放之后才能进行其他操作。
图11 计算NDVI界面
(5)模型反演计算(以NDVI一元反演模型为例)
一元反演模型共有六种,分别以NDVI等六种植被指数作为输入变量。
图12 一元反演模型参数选择
图13 NDVI变量一元反演结果
(6)生物量分布结果(以多元反演结果计算分布)
多元反演计算需要输入统一数据处理得到的六种植被指数作为输入变量,缺一不可。选择输出路径及格式,单击确定进行模型计算,计算过程中有进度提示。
图14 多元反演模型输入参数
图15 多元反演结果
对多元反演模型计算结果进行分类渲染,得到生物量分类空间分布图,即生物量监测结果。
图16 生物量分布处理结果
(7)数据导出及制图输出
软件包可以导出多波段影像、多波段影像以及处理过程中的任一阶段的数据,可以选择多种存储格式。
对于最终的生物量空间分布结果,可以进行制图输出,添加标题、指北针、图例、比例尺等要素,保存mxd地图文档或者导出多种格式的地图图片文件。
图17 生物量分布制图窗口
(8)浏览器分布结果浏览
保存地图文档后,添加名为“ResultLayer”Map Service,选择动态绘制(即不创建地图缓存),所有参数都为默认,启动服务。打开浏览器,转到系统发布地址,地图界面缩放到大比例尺,可以看到刚刚发布的生物量反演结果。此外,浏览器端可以进行简单查询,比如坐标、大洲。
图18 浏览器端查看反演结果
(9)系统处理流程
图19 系统设计流程图
文章来源:http://blog.sina.com.cn/s/blog_764b1e9d010143ds.html
0 个评论
相关问题
- 建设ArcGIS知乎平台的目和意义?
- gis开发群的管理不讲理,求围观。
- 安装完arcgis10.3后,为何没有Envi tools这个工具箱?
- 请问大家学习AE开发都参考了哪些资料?
- ENVI中Image to Map中X/Y Pixel Size的参数如何设置?
- arcgis runtime for andriod 100.1 如何使用eclipse开发
- 请问目前基于Esri哪个平台可以开发出这样的效果?(如3D热力图)
- 怎样自学遥感和GIS一体化开发,或者说需要哪些基础?
- javascript api for gis 开发环境配置
- envi安装
- C#+AE开发,IFeature转IPoint失败?