ArcGIS在处理栅格数据时弹出Error:"000864:Theinputisnotwithinthedefineddomain"
(2018-08-08 17:28:58)分类: GIS |
错误信息:
原因:
栅格数据作为处理的输入时,这个错误比较典型。输入的栅格数据可能含有浮点型的像元深度,或者是字段类型错误。
关于将栅格转为多边形的更多信息,请参看ArcGIS在线帮助。
解决方法:
当处理栅格数据时,要慎重考虑文件类型和工具环境。如果运行 Raster to Polygon
工具,输入的栅格数据不能为浮点型。因此,象元深度要做调整。下面的步骤描述了如何保留浮点型的数值。
2.使用Int工具将浮点型栅格数据转换成整型值。
3.使用工具 Raster to Polygon
将栅格转换为多边形。
4.打开生成的多边形的属性表,添加一个为double型的新字段。
5.右键点击上述字段,选择“字段计算器”。指定GRIDCODE字段作为输入,并且用它除以先前乘以的那个值。这样就在转出的多边形层中保留了小数值。
相关帮助文档:
ArcGIS Web Help - 000864: The input is no within the defined domain.
相关帮助文档:
ArcGIS Web Help - 000864: The input is no within the defined domain.