- 博客(8)
- 收藏
- 关注
原创 ArcEngine打开大于3个波段的数据
IRasterBandCollection pRasterBandCollection = (IRasterBandCollection)pRasterDataset; IRaster pTempRaster = new RasterClass(); IRasterBandCollection pTempRasterB
2012-02-15 16:50:47 1254 1
原创 ArcEngine IMapAlgebraOp
在ArcGIS中栅格计算的时候可以选择设置Extent。想得到的最终结果为多个栅格数据的并集,设置Extent为Union of Inputs。没有任何问题。但是在ArcEngine中利用IMapAlgebraOp进行栅格计算的时候,设置IRasterAnalysisEnvironment的Extent值为esriRasterEnvMaxOf,最终得到的结果却为栅格图层的交集。在表达式中用
2011-12-02 14:57:23 1741
转载 C# 中Random
一般计算机的随机数都是伪随机数,以一个真随机数(种子)作为初始条件,然后用一定的算法不停迭代产生随机数。 第一种方法不指定随机种子,系统自动选取当前时间作为随机种子: Random ro = new Random(); 第二种方法可以指定一个int型参数作为随机种子: int iSeed=10; Random ro = new
2011-11-17 16:40:15 5734
转载 C# 中DataTable 的copy()方法和clone()方法
DataTable dt=new DataTable();DataTable dtcopy=dt.copy();DataTable dtclone=dt.clone();这两种方式都是创建了一个新的对象,copy复制的是值和一些约束等,clone复制的是架构,直接这样clone,则dtclone没有值。筛选数据方法:A表中,只选择部分符合条件的数据,复制到B表。 d
2011-11-17 16:32:33 1621
原创 VS打包大文件
今天用VS打包的时候,出现这个错误“VS2005 安装与部署错误 (未能找到文件“xxxxx” '存储空间不足,无法完成此操作)”本地磁盘仍有很大的空间,是因为在生产打包文件的时候,内存的使用量占用很大解决方案有两种:一、在项目中添加一个与
2011-09-01 10:20:34 1078
原创 合并图层,面积求和
1.按照需要从不同的矢量文件中到处需要的数据 (Export Data)2.将导出的多个图层合并成一个图层 (DataManager Tools——General——Merge)3.将合并后的新图层转成点,(DataManager Tools——Features——Fe
2011-08-29 16:08:59 949
原创 Win7下ArcEngine导出图片的错误
今天在Win7下用AE9.3导出图片的时候出现了这个错误: not enough memory to create requested bitmap.网上各位大仙说的方法对我的电脑都不适用,清除临时文件、重启GIS服务、重启电脑、修改导出图片大小的注册表。。。等等各种方法都试
2011-08-25 22:27:15 816
原创 VS2005使用GDAL遇到的问题
用gdal做栅格数据的处理,从别人那拷过来的程序,在我的机器上就运行出现问题。生产的栅格数据无空间信息,而且数据的值全部为0。找各种原因,无果。后来在网上找到GDAL的网站,http://vbkto.dyndns.org/sdk/,从网站上下载已经打包好的dll文件。添加到V
2011-08-25 22:20:57 699 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人