基于IDL的栅格地图代数实现与应用  被引量:5

Application of high performance map algebra with IDL

在线阅读下载全文

作  者:卜坤[1] 张树文[2] 张宇博[3] 

机构地区:[1]中国科学院东北地理与农业生态研究所 [2]中国科学院东北地理与农业生态研究所,长春130012 [3]吉林大学软件学院

出  处:《计算机工程与应用》2008年第9期174-177,共4页Computer Engineering and Applications

基  金:中国科学院知识创新工程重要方向项目(No.KZCX2-SW-320-1)

摘  要:ArcGIS提供了功能强大的地图代数计算功能,可以有效地针对栅格数据进行空间分析。但是,由于其运算效率较低而成为一些项目应用的瓶颈。研究认为ArcGIS进行地图代数计算效率比较低的主要原因在于它在计算时首先对数据进行重采样。通过使用IDL提供的栅格数据处理功能,对数据进行预处理,建立进行地图代数计算时的模版,将进行地图代数计算的各个图层依照地图代数模版重新进行范围的分割,并根据原始栅格数据及研究内容确定像元大小,对栅格数据进行重采样,得到可以用IDL进行地图代数运算的栅格数据集。根据不同研究领域的内容,设计地图代数的算法,实现地图代数运算。最后,以使用USLE方程计算三江平原土壤侵蚀模数为例,验证了方法的有效性。ArcGIS offers the powerful function of map algebra,performs the spatial analysis on raster datasets.However,this function becomes the bottleneck in some projects sometimes because of its poor efficiency.In this research,the AreG1S is thought to perform data resampling before map algebra.IDL is used to realize the function of map algebra here.A model for map algebra is established first,then each raster layer gets its boundary and pixel size according to the model.The raster datasets used in map algebra in IDL are prepared after data resampling.Different algorithm should be desinged according to differnent application.lDL gives a pretreatment to the data to avoid data resampling in the computation,and reduce the time for map algebra computation. When used in soil erosion compution of SanJiang Plain with USLE equation,this work significant saves time.

关 键 词:IDL 地图代数 空间分析 

分 类 号:TP302.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象