【遥感微课堂】学习ENVI5.0

ENVI5于2012年5月正式发布,ENVI5采用全新的软件界面,能高效的处理海量数据,快速显示和浏览大数据,新的数据集管理机制能方便地管理地图数据和影像数据;直观的ENVI 功能菜单和toolbox,并兼容现有的IDL定制服务;改进的图像处理算法,更多流程化的图像处理工具;改进的面向对象的流程化工具和影像处理工具;更高级的影像配准的功能;直接在toolbox中就可以方便的调用IDL程序并进行功

2013Esri开发竞赛ENVIIDL组作品欣赏——“基于多源遥感信息协同反演的城市环境监测系统”

作品单位: 中国矿业大学环境与测绘学院
小组成员: 朱济帅、俞凯杰、张新耐、林锦川
指导教师: 谭 琨
获奖情况: 一等奖
在线视频 :
http://v.youku.com/v_show/id_XNjMxMTM2MDA4.html?f=20705604
一、 系统概述
该系统基于ENVI/IDL4.8和ArcGIS Engine10.0技术框架,利用基于多源遥感

正弦曲线投影及ENVI下Modis数据坐标投影定义

正弦曲线投影是一种等面积的伪圆柱投影。规定纬线投影为平行直线,经线投影为对称于中央经线的正弦曲线,同一纬线上经距相等,纬距向两极缩小。主要用于小比例尺世界地图。
在ENVI中对应的正弦曲线投影名称叫sinusoidal,下面介绍定义不同中央经线的sinusoidal投影的方法。
(1) 在ENVI中,选择Map -> Customize Map Projectio

从hadoop MapReduce 1.0到yarn (1)

其实这个是一个很out的话题了,要知道yarn在2013年就推出了,到现在为止,已经成为了hadoop调度的主流。但是还有不少习惯于使用hadoop 1.x的同学,对这个东西没任何感觉。原因可能和虾神以前一样,除了懒得换,还有可能是1.x的结构实在是太简单明了,配置文件少到不写也可以运行通过。

我在5月28日的开发者大会专门通过hadoop 1.x和2.x里面的yarn的演示,其实这些调度机

ArcGIS 10.1对Lidar支持的魔法力量(二)

ArcGIS提供了一些Lidar的解决方案,有些方案是ArcGIS 10中原有的,但在ArcGIS 10.1当中更为便捷、高效,有些方案则是ArcGIS 10.1新增的。

1. 评估激光雷达的覆盖范围和采样密度
接收激光雷达数据时,需确保数据提供程序发送的激光雷达点达到预期的覆盖范围和密度,这是基本的 QA/QC 流程。在处理激光雷达数据过程中尽早地检查 coverage 和密度问题并对其加以解

ENVI5.2新支持的数据格式

ENVI5.2新增了对几种数据格式的支持,包括NetCDF-4数据、GRIB数据、Multi-Page tiff数据等,还支持将视窗导出为带地理坐标的PDF文件,即Geospatial PDF。
1、对NetCDF-4数据的支持
NetCDF(Network Common Data Form,通用的网络数据格式)是由美国大学大气研究协会UCAR(University Cooperation for

IDL中使用SPAWN启动路径中带有空格的文件

IDL
直接利用SPAWN启动外部程序或文件时,如果路径中含有空格,则启动失败。如下边的例子,我们想打开D:\Temp\Program Files\test.txt文件,则会弹出错误提示,从错误提示可以看出,系统自动将空格后边的路径截断了:
IDL> spawn, 'start D:\Temp\Program Files\test.txt'

图 错误提示

如果不输入start,如下所示,则不会弹

《ArcGIS Runtime SDK for Android开发笔记》——(1)、Android Studio下载与安装

1、前言
Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。Android Studio是谷歌推出了新的Android开发环境,开发者可以在编写程序的同时看到自己的应用在不同尺寸屏幕中的样子,同时提供高效的代码提示。 在IDEA的基础上,An

《ArcGIS Runtime SDK for Android开发笔记》——(2)、Android Studio基本配置与使用

1、前言
在上一篇文章《Android Studio下载与安装》里我们已经介绍了Android Studio的下载与安装步骤,这一篇我们将针对Android Studio的基本常见使用做一个简单介绍。 

2、基本配置
2.1、主题设置
打开File > Settings > Appearance & Behavior > Appearance ,在选项卡的UI

《ArcGIS Runtime SDK for Android开发笔记》——(4)、基于Android Studio构建ArcGIS Android开发环境

1、前言
2015年1月15日,发布ArcGIS Runtime SDK for Android v10.2.5版本。从该版本开始默认支持android studio开发环境,示例代码的默认开发环境也改为Android Studio。Eclipse插件被弃用。并且官方说明从版本v10.2.5,Esri公司不再提供的Eclipse IDE工具插件的形式,但是,它是可以继续使用jar包引用方式通过Ec

《ArcGIS Runtime SDK for Android开发笔记》——(3)、ArcGIS Runtime SDK概述

1、前言
ArcGIS Runtime SDK是一整套用于构建原生及跨平台的地图应用程序的开发包,包括移动设备的Android、iOS、Windows Phone,针对桌面的.Net、Java、OSX,以及跨平台的QT。这所有的API基于一个共同的C++内核,并在不同平台上做了对应的封装,使得在多平台下的接口风格和编程模型相一致。当我们在一个平台上学会了对应sdk的开发流程,在其他平台上如果我们对

《ArcGIS Runtime SDK for Android开发笔记》——(5)、基于Android Studio构建ArcGIS Android开发环境(离线部署)

1、前言
在上一篇的内容里我们介绍了基于Android Studio构建ArcGIS Runtime SDK for Android开发环境的基本流程,流程中我们采用的是基于Gradle的构建方式,在这种方式里主要通过设置maven仓库位置,设置编译选项、依赖版本在联网环境下下载对应SDK依赖包。
但是在网络情况不好的情况下这种方式就不行了,那怎么解决在离线环境或者内网环境实现开发流程呢?目前了解