ENVI帮助研究人员发现金矿

本文转自:http://www.esrichina-bj.cn/2012/0319/1663.html

       遥感影像能让我们实时的获取地理区域的准确信息,这些为很多石油、天然气和矿产的开采提供关键的信息,节约实地测量的成本,提高工作效率。

       美国圣路易斯大学的研究人员希望利用遥感影像和地质资料,找到一种简单的新方法能快速提取出图像中有价值的信息,有效地对可能存在金矿的区域进行识别和制图。


解决方法

         Wasit Wulamu博士和他的同事进行了初步研究,用遥感影像寻找埃及中东沙漠区域Abu-Marawat的金矿,可获取目标区域。研究者们获取了Abu-Marawat 区域的ASTER影像和Landsat数据,人工数字化耗时且出错率高,他们选择ENVI图像处理软件来解决问题,ENVI拥有最先进的光谱图像处理和分析能力,友好的用户界面,利用ENVI,用户能高效的获得精确的结果。

       “我们选择ENVI图像分析软件,因为该软件具有易于使用的流程化工具,能让我们迅速的得到需要的结果”, Wulamu博士说,“流程化的工具引导用户完成高级的图像处理,得到科学精确的结果。选择ENVI,还因为它基于强大的IDL语言开发,可以灵活方便地用IDL添加新的功能。此外,从图像中提取的信息可以方便地添加到GIS系统中。 ArcGIS用户可直接从一个ArcGIS工具箱中使用ENVI的图像分析工具。”

       为了确定埃及东部区域最可能存在金矿的区域, Wulamu博士的主要目的是找到热蚀变区域或者由具体矿物引起的热液蚀变带,这些都是寻找金矿床的良好指标。他们不仅要识别黄金蚀变带,还要区别其他矿物质引起的蚀变区域。

       “我们发现,用ENV分析遥感图像为我们提供了成功的最好的前景”,博士Wulamu说,“遥感影像通常反应的是区域最新的情况,而人工绘制的地质图往往比较老。 ENVI能够提供给我们那些无法进行实地测量的目标领域的光谱和地质信息。”


1埃及东部Landsat ETM+(7,4,2)假彩色合成图上的Sukari金矿和Abu Marawat特许区制图

       为了找到遥感影像寻找金矿最有效的方法,研究人员首先对几个传统的高光谱图像分析方法的效果进行了实验,看哪种方法能正确识别出已知的埃及东部的Sukari金矿。ENVI下现有的方法包括地物分类、主成分分析、波段比值和最小能量约束等,这些方法可用来减少噪声,分类,光谱信息增强,分离背景光谱信息等。

       实验表明,传统的由高光谱替代多光谱的方法对金矿的识别效果不是很理想,研究人员找到了新的方法,在ENVI下,用先进的影像分析技术和统计方法对多光谱影像进行分析,能更为精确的识别金矿蚀变区域。

ENVI下不同的方法尝试寻找金矿床  主成分分析法

       该方法是将ENVI下的MTMF混合像元分解法,加入到工作流程中,以减少噪声,得到可能含有丰富矿物蚀变的区域,然后在n维光谱特征空间绘制散点图,去掉感兴趣区域的异常部分。研究人员发现,与其他没有相关性的数据识别地区是与黄金相关的蚀变矿物的良好指标,这种改进的方法提取的结果更加准确,能更简便的区别不同的蚀变区域。

在多维光谱空间将蚀变区域与背景分离白色区域代表与金的矿化作用有关的蚀变重叠像元

       该新的图像分析方法在Sukari金矿黄金蚀变区域识别成功后,研究人员在ENVI下使用该方法对Abu-Marawat区域进行首次监测,识别和绘制出了该区域的黄金相关的蚀变区域,他们结合地质情况进一步确定了最可能存在金矿的区域。地质情况,如构造运动往往有利于形成黄金。

       将ENVI下处理的结果添加到ArcGIS中,“我们将图像分析结果加载到GIS中,使图像中获取的重要信息和地质信息等其他图层叠加”, Wulamu博士说,为了验证ENVIArcGIS中获得的结果,研究人员专程去埃及实地进行了考察,结果证明,该图像分析方法所识别出的Abu-Marawat黄金蚀变区域与实地考察结果相吻合。

       Wulamu博士和他的同事们已经取得了可喜的成果,他们为寻找金矿蚀变区域所研究的图像分析方法,该项成果发表在2010年的《矿物地质学评论》上。他们希望能有资金在埃及进行更多的实地核查,以及在世界其他地区继续他们的工作。“实验证明,用ENVI的各种图像分析技术,利用遥感影像寻找金矿是非常有效的”, Wulamu博士说,“而且,通过图像分析定位到特定的目标区域,也为我们节省了实地考察的时间和成本。新的方法让我们很兴奋,我们也将进一步在其他区域验证该方法。”


选择ENVI的理由

1、用ENVI分析遥感影像极大地使探测工作受益,减少了实地勘测工作,有效节省了时间和费用。

2、ENVI下有各种影像分析方法,我们可以用各种方法做的大量实验,决定最有效的识别与金矿相关的热液蚀变区域。

3、ENVIArcGIS的集成允许将从影像中提取出的关键信息添加到GIS中的其他地理空间信息图层中,能进行完整的地理感兴趣区域制图。

 

参考文献

 

Gabr, S., Ghulam, A., Kusky, T.M. (2010). Detecting areas of high-potential gold mineralization using ASTER data. Ore Geology Reviews, 38(1-2): 59-69.

 

Ghulam, A., Amer, R., Kusky, T.M. (2010). Minerals exploration and mapping of gold-bearing alteration zones in the Eastern Desert of Egypt. Proceedings of 2010 ASPRS Annual Conference - Opportunities for Emerging Geospatial Technology, April 26-30, 2010. San Diego, CA.


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/289269.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C# 使用TCP创建HTTP客户程序

首先,创建一个控制台应用程序(包),向 Web 服务器发送一个 HTTP 请求。以前用 HttpClient 类实现了这个功能,但使用 TcpClient 类需要深入 HTTP 协议。HttpClientUsingTcp 示例代码使用了以下名称空间:System System.IO System.Net.Sockets …

迅捷路由器 服务器无响应,如果路由器重启还是上不了网 几招搞定

如果网速很慢重启了路由器之后结果还是慢,而且甚至上不了网了那该怎么办。如果有这种情况原因其实有很多很多的可能,需要逐个排查,首先需要进入192.168.1.1路由器的管理设置界面,查看路由器的运行状态。路由器设置、路由器没有成功…

Azure DevOps 中 Dapr项目自动部署流程实践

注:本文中主要讨论 .NET6.0项目在 k8s 中运行的 Dapr 的持续集成流程, 但实际上不是Dapr的项目部署到K8s也是相同流程,只是k8s的yaml配置文件有所不同流程选择基于 Dapr 的项目持续集成包含以下流程编译并打包项目构建 Dockerfile,并推送镜像push image至…

React Native之js同步调用安卓原生方法@ReactMethod(isBlockingSynchronousMethod = true)

1 问题 之前的代码js调用安卓原生都是用的异步方法,比如callback, promiss,异步的话,我们一般是在安卓原生有耗时操作,才用异步,如果我要离开返回,就需要js调用安卓同步方法 利用callback实现js调用原生可以参考我的这篇博客 React Native实现js调用安卓原生代码 React Nat…

用POP动画引擎实现弹簧动画(POPSpringAnimation)

效果图: #import "ViewController.h" #import <POP.h>interface ViewController ()property (nonatomic, weak) UIView *testView;endimplementation ViewController- (void)viewDidLoad {[super viewDidLoad];self.view.backgroundColor [UIColor blackColor…

地理知识归纳:影响降水的九大因素

降水指大气中水汽凝结降落的过程,包括降雨、下雪、冰雹等形式,降水的多少要受很多因素的影响,但主要条件是三个:充足的水汽供应,气流上升达到过饱和状态,足够的凝结核。通常情况下,我们不需要考虑凝结核的问题,只是考虑有没有充足的水汽和促使气流上升的机制就可以,归…

linux 查看cpu_作为高级Java,你应该了解的Linux知识

作为一个javaer&#xff0c;我以前写过很多关于Linux的文章。但经过多年的观察&#xff0c;发现其实对于大部分人&#xff0c;有些东西压根就用不着。用的最多的&#xff0c;就是到线上排查个问题而已&#xff0c;这让人很是苦恼。那么&#xff0c;我们就将范围再缩小一下。最有…

layer和3D仿射变换

1、视图的显示基于图层&#xff0c;通过控制图层同样能控制显示效果&#xff0c;获取当前的视图的layer,并为其增加圆角边框。 //设置layer边框的宽度为2view.layer.borderWidth2;//如果需要为layer添加颜色需要转换为CGColor对象view.layer.borderColor[UIColor greenColor].C…

React Native之Android原生通过DeviceEventEmitter发送消息给js

1 问题 Android原生向js发消息,并且可以携带数据 2 实现原理 Android原生可以使用RCTEventEmitter来注册事件,然后这里需要指定事件的名字,然后在js那端进行监听同样事件的名字监听,就可以收到消息得到数据 Android注册关键代码 reactContext.getJSModule(DeviceEventManag…

CentOS安装JAVA JDK

普通情况下&#xff0c;我们都要将linux自带的OPENJDK卸载掉。然后安装SUN的JDK。首先查看Linux自带的JDK是否已安装。 输入例如以下命令&#xff0c;查看已经安装的JAVA版本号信息。 Linux代码 java -version 输入例如以下命令。查看JDK的信息。Linux代码 rpm -qa|grep j…

安装bigdesk后es无法启动_安装天正后,探索者无法双击启动?

用户经常会出现&#xff0c;安装天正后&#xff0c;探索者无法双击启动&#xff0c;或者是图纸无法拖拽入CAD中&#xff0c;如何解决&#xff1f;答&#xff1a;天正安装完成后&#xff0c;默认将CAD的acad.exe程序&#xff0c;添加了“以管理员身份运行此程序”而导致的&#…

服务器安全维护包含,服务器安全维护包含

服务器安全维护包含 内容精选换一换本章节介绍如何使用管理控制台向导创建裸金属服务器。创建裸金属服务器时&#xff0c;您需要配置规格、镜像、存储、网络、安全组等必备信息。同时&#xff0c;向导也提供了丰富的扩展配置功能&#xff0c;方便您进行个性化部署和管理。在创建…

C# 发出异步的Get请求

下列的下载代码示例是 HttpClientSample。它以不同的方式异步调用Web 服务。为了演示本例使用的不同方法&#xff0c;使用了命令行参数。示例代码使用了以下名称空间&#xff1a;System System.Linq System.Net System.Net.Http System.Net.Http.Headers System.Threading Sy…

React Native之Props(属性)和State(状态)和简单样式简单使用

1 Props(属性)和State(状态)和简单样式简单使用App.js代码如下 /*** Sample React Native App* https://github.com/facebook/react-native** format* flow*/import React, {Component} from react; import {Platform, StyleSheet, Text, View, NativeModules, DeviceEvent…

config kubectl_Kubernetes(k8s)中文文档 kubectl config set-context_Kubernetes中文社区

译者&#xff1a;hurf在kubeconfig配置文件中设置一个环境项。摘要在kubeconfig配置文件中设置一个环境项。 如果指定了一个已存在的名字&#xff0c;将合并新字段并覆盖旧字段。kubectl config set-context NAME [--clustercluster_nickname] [--useruser_nickname] [--namesp…

使用基于Roslyn的编译时AOP框架来解决.NET项目的代码复用问题

理想的代码优化方式团队日常协作中&#xff0c;自然而然的会出现很多重复代码&#xff0c;根据这些代码的种类&#xff0c;之前可能会以以下方式处理方式描述应用时可能产生的问题硬编码多数新手&#xff0c;或逐渐腐坏的项目会这么干&#xff0c;会直接复制之前实现的代码带来…

React Native之Flexbox布局和监测文本输入onChangeText

1 Flexbox布局 1) flexDirection 可以决定布局的主轴,子元素是应该沿着水平轴(row)方向排列&#xff0c;还是沿着竖直轴(column)方向排列 2) justifyContent 决定其子元素沿着次轴&#xff08;与主轴垂直的轴&#xff0c;比如若主轴方向为row&#xff0c;则次轴方向为…

半年总结——欲戴王冠,必承其重

【Introduction】 每一个女生都梦想着作为一个女王。但是你仅仅看到了女王头上金闪闪的王冠&#xff0c;却不知道在这个王冠下。她是怎样成长的&#xff01;假设你想要做到有女王一样的权利&#xff0c;就必需要承担一个女王应该做到的事情&#xff01;——欲带王冠&#xff0c…

一维数组和二维数组的区别_数组指针和指针数组的区别

数组指针和指针数组的区别 - hongcha_717 - 博客园​www.cnblogs.com数组指针&#xff08;也称行指针&#xff09;定义 int (*p)[n];()优先级高&#xff0c;首先说明p是一个指针&#xff0c;指向一个整型的一维数组&#xff0c;这个一维数组的长度是n&#xff0c;也可以说是p的…

mysql 配置多个数据库连接_总结MySQL修改最大连接数的两个方式

问题在使用MySQL数据库的时候&#xff0c;经常会遇到这么一个问题&#xff0c;就是“Can not connect to MySQL server. Too many connections”-mysql 1040错误&#xff0c;这是因为访问MySQL且还未释放的连接数目已经达到MySQL的上限。通常&#xff0c;mysql的最大连接数默认…