Bug: 采样工具(SAMPLE)在处理某些浮点型栅格时会挂起

文章编号: 337
软件: ArcInfo Desktop 9.0,ArcEditor 9.0,ArcView 9.0
操作系统: N/A
已邀请:

易智瑞技术支持

赞同来自:

错误信息: 采样工具(SAMPLE)在处理某些浮点型栅格时会挂起。创建了一个很大的临时文件而且这个文件的大小不断的在增长。

原因: 这是一个已知的错误。


解决方法: 按照下面描述的步骤操作。
1.使一个因子与该浮点栅格相乘,将其转换为整型。当执行采样(SAMPLE)操作时,结果值必须再除以该因子以返回其初始的值域。
需要保证多大的精度决定了这个乘数因子是多少。例如栅格值的范围是从124.547857 到23,577.937356,而且只需要一位小数,那就可以使用10来充当这个因子。对这个数据集应用采样(SAMPLE)工具将得到一个范围从1,245到235,779的表。这个表中的每一个值除以该因子则返回到原来的值域范围,即124.5 到 23,577.9。另外一个例子,输入值的范围在0.113445到1.945679之间,小数后面四位比较重要,那在执行取整(INTEGER)操作前可以使用10,000这个因子得到从1,134.45到 19,456.79的值域范围。
2.使用Math TIMES工具或者栅格计算器(Raster Calculator)工具将这个因子乘以该栅格。
例如:' Int( myGrid * 10000) '
3.运行采样(SAMPLE)工具
例如:输出表为'Sample_myGrid.dbf'
4.运行在数据管理(Data Management)/字段(Fields)工具箱下的计算字段(CALCULATE FIELD)工具,使属性值除以该因子。
例如:输入表为 'Sample_myGrid.dbf',字段名为'myGrid',表达式为 '[myGrid] / 10000' 。


创建时间:2005-01-28
最近更新:2005-01-28


原文链接
http://support.esrichina.com.cn/2005/0128/337.html

要回复问题请先登录注册