摘要:
偶然发现的问题。 比如写出一个4个顶点的矩形矢量,在ArcGIS中如果设置不填充,竟然只有三个边。。。但是在ENVI中是显示正常的。后来请教同事后发现,是由于不闭合的原因。 废话不多说了,直接上代码。结果已经能够正常显示。 注意看顶点坐标设置的地方。 PRO test_create_shapefil 阅读全文
摘要:
自ENVI 5.2版本开始提供了ENVIClassificationToShapefileTask,可以实现由分类图像转换为shapefile矢量文件的功能。 但是,在使用过程中发现,当栅格图斑数量过多时,此Task效率较低。 于是尝试用旧版本的RTV_doit来实现,结果发现不会输出dbf文件,这 阅读全文
摘要:
FLAASH已提供IDL接口(http://blog.sina.com.cn/s/blog_764b1e9d0102xxrk.html),但在FLAASH大气校正中需要输入研究区平均海拔,我们已经介绍过如何利用ENVI的统计功能获取研究区高程(http://blog.sina.com.cn/s/bl 阅读全文
摘要:
本程序实现初衷是为了计算植被覆盖度(根据置信区间计算NDVImin和NDVImax,从而计算植被覆盖度)。 而置信区间计算出来正好可以用在百分比线性拉伸中。卫星图像的数据类型一般为无符号整型(UINT),所以在显示时都需要进行拉伸(拉伸到0~255 字节型范围)。 ENVI中常用的拉伸方法为Line 阅读全文
摘要:
新年新气象,来点(看上去)高级的东西。 本文内容参考此文编写(http://www.codingpy.com/article/gwpy-ligo-analyze-gravitational-waves-data/,作者:EarlGrey@编程派)。引力波科普知识,以及Python可视化引力波数据的方 阅读全文
摘要:
此代码是史上最稳定最完善的shp文件裁剪图像的代码。欢迎大家使用,如果遇到错误(画外音:不是最稳定最完善么?),请大家回邮件说明。O(∩_∩)o ~ 链接:https://pan.baidu.com/s/1DApg3zoiO_pKb8HidetOUA 密码:9dpy 注:源码编码为GB2312,如果 阅读全文
摘要:
Matlab中的bwareaopen函数功能可查看百度百科: http://baike.baidu.com/link?url=zvIOHl35oJmAcA6pSIQh1INKyfppE8IkidfVEw_p0y2JtgFz1_WKfCB1B59ZU2_3GemYozbfzNUVAL2bLVaJNq 阅读全文
摘要:
经纬度转化为Web墨卡托坐标的公式在网上都能搜得到,现在利用IDL实现此功能。废话不多说,代码如下: ;经纬度转换为Web墨卡托 PRO WGS84_to_WebMercator, Lon=Lon, Lat=Lat, WebX=WebX, WebY=WebY ;计算Web Mercator X坐标 阅读全文
摘要:
很多人在分享IDL代码时,希望在网页中保持原有的IDL代码颜色、格式等。这里将老外写的一个源码分享给大家,能够保持IDL的代码颜色。 代码下载地址:http://pan.baidu.com/s/1pJBMxCJ 代码使用方法: 首先将下载后的zip压缩包解压,得到*.pro和*.sav文件; 将ID 阅读全文
摘要:
IDL提供了专门针对HDF5科学数据格式的读写函数库。可以参考IDL帮助的Routines (alphabetical) > Routines: H > HDF5 Routines 这个章节查看函数列表。 如果只是简单的读写HDF5文件,可以利用下面三个函数即可: H5_GETDATA 读取数据 H 阅读全文