问题
使用“分割栅格”工具并选择“面要素”分割方法以在要素类中分割栅格数据集时,输出栅格中的像素深度和 NoData 值将更改。 例如,在“分割栅格”工具中输入 8 位栅格数据并使用包含格网的面要素类来分割栅格时,输出栅格的像素深度将为 16 位,并且 NoData 值将更改为 256, 256, 256。
下图显示了运行“分割栅格”工具之前的栅格数据集属性。
下图显示了运行“分割栅格”工具之后的输出栅格属性。 像素深度增加为 16 位,并且 NoData 值更改为 256, 256, 256。
这是一个已知问题。 如果裁剪面要素的轮廓与单个栅格单元格相交,则会出现此问题。 有关详细信息,请参阅 BUG-000116630。
下图显示了与栅格重叠的格网要素(以橙色标出)。 中间的黄色正方形是与格网面相交的栅格像元。
要解决此问题,请在 ArcMap 或 ArcGIS Pro 中使用以下任一解决方法:
限制“分割栅格”工具中的 NoData 值
运行“分割栅格”工具时,请将 NoData 值参数设置为栅格数据集的像素深度容量范围内的值。 例如,要保留 8 位栅格,请将值设置为介于 0 至 255 之间的值。 有关不同像素深度的值范围的详细信息,请参阅栅格数据集像元的位深度容量。
输出栅格数据集将保留原始像素深度,但在运行“分割栅格”工具时,将使用设置的值来填充 NoData 值。 要编辑或移除 NoData 值,请参阅编辑栅格数据集的 NoData 值。
使用裁剪工具将栅格裁剪至每个面
从 ArcGIS 专家处获得帮助
下载 Esri 支持应用程序