目前,介绍实用性极强的矿山遥感监测体系。1体系开发主意选择目前,进行体系开发可以选择独立开发或二次开发,一般独立开发主意周期长、经费高、对开发语言水平要求较高,而二次开发主意具有周期短、成本低、实现速度快的优势。目前,介绍实用性极强的矿山遥感监测体系。

1体系开发主意选择目前,进行体系开发可以选择独立开发或二次开发,一般独立开发主意周期长、经费高、对开发语言水平要求较高,而二次开发主意具有周期短、成本低、实现速度快的优势。

  所以本体系选择基于arcgis和envi/idl的集成二次开发。arcgis和envi/idl的集成开发主意较多,其中要紧有以下几种主意。1)envi/idl和arcgisengine组件库组合的开发主意。

  2)envi/idl和arcgisserver一体化组合的开发主意。

  3)基于python的envi/idl和arcgis桌面定制的开发主意。

  第一种主言外之意开发时,用第三方语言调用envi的图像处理功能则是开发的难点,需要一定编程语言和二次开发基础;第二种主意要紧是将图像处理功能集成在服务端,客户端对数据进行展示和输出,但是这种主言外之意一定程度上会受到网络速度的限制,为非作歹实现大数据量的遥感图像的实时传输和展示;第三种主意利用python语言将envi/idl和arcgis链接起来,主意简单、易实现。

  所以通过以上的分析对比,笔者采用第三种主意。

2体系开发具体步骤体系基于arcgis进行二次开发,需要的arcgis功能可以斩钉截铁调用。

  图像处理功能则需要调用envi中的功能,即需要将envi的图像处理功能嵌入到arcgis中。体系开发的详细步骤如下:1)编写体系中需要的遥感图像处理功能。2)编写python脚本文件,实现在arcgis中调用envi/idl功能。

  

3)在arcgis中构建遥感图像处理功能的交互界面。

  4)编写体系主界面功能菜单。

  

文章导航