所用到的数据:地理空间数据下载的深圳市landsat8数据、深圳市南山区行政区范围图
一、ENVI的一点基础操作
1、裁取行政区边界范围内影像
Toolbox → Raster Management → Regions of Interest → Subset Data from RoIs→在出现的Select Input File to Subset via ROI 中选择需要裁剪的影像数据 → 选择裁剪影像的ROI(行政区) → Mask pixels output of ROI(掩模像素感兴趣区输出)?选择Yes。【注意:①如果选择No,则是以包括ROI在内的最小矩形范围裁剪,得到的结果数据也是矩形。如果选择Yes,则需要在MaskBackground Value后给出ROI范围外的数据值,默认是0(该值自己随意设定),这样得到的结果就是我们想要的不规则边界裁剪结果;②矢量数据必须是多边形类型,如果是线类型裁剪,在想要得到按照边界裁剪时就会出错】
2、将影像的黑色背景去掉
Toolbox → Raster Management → Edit ENVI Header → Edit Attributes → Data ignore Value 设为0,点击OK即可。
3、 将影像图保存为可以在arcmap中打开的.tif文件
在ENVI软件中,点击左上角的File → Save as → 选择影像数据及其波段or范围 → Output Format 中选择Tiff格式 → 选择输出路径,点击OK即可。
二、ArcGIS制作酷炫的发光边界
(1)打开ArcToolbox工具箱 → 分析工具 → 领域分析 → 多环缓冲区 → 建立南山区行政区的9层多环缓冲区,本次实验以km为单位,每间隔1km设立一个缓冲区,如下图所示:
(2) 打开生成的多缓冲区文件,新建一个名称为透明度的字段,被将其值依次设为10、20、30、40、50、60、70、80、90,如下图所示:
(3)右键多环缓冲区文件 → 图层属性 → 符号系统 → 要素(单一符号),将颜色设为白色 →点击高级,选择字段选透明度,点击确定。
(4)成果如下图: