Error: 缓冲失败:缓冲过程中出错(用SDE Geodatabase)

文章编号 : 20432
软件: ArcGIS - ArcEditor 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: Windows 4.0 ,2000
已邀请:

EsriSupport

赞同来自:

错误信息: 当向SDE Geodatabase中保存缓冲区结果时,提示如下错误信息:
“缓冲失败:缓冲操作过程中出错。”("Buffering failed:Errors occurred during the buffering operation")
向个人Geodatabase中保存缓存结果时,返回如下错误信息:
"Error: One or more layers failed to draw: General function failure [Buffer_of_layername] Syntax error in date in query expression '#SHAPE#'."
原因:
被缓冲的数据可能来源于ArcIMS地图服务。ArcIMS要素类中的shape字段名称中有井号,‘#SHAPE#’当试图将输出结果保存到geodatabase时,井号将引发冲突。

解决方法: 1. 将缓冲区输出结果保存成shapefile而非geodatabase。
2. 将shapefile输出到geodatabase。
<a>更多>></a>

摘要:
可以在ArcMap中将图层输出到geodatabase。

步骤: 1. 启动ArcMap并加入数据。
2. 在要输出的图层上右击。
3. 选择Data->Export Data。
4. 点击浏览按钮。
5. 在输出类型下拉列表中选择输出类型为个人geodatabase。
6. 浏览到想要保存到的geodatabase。
7. 点击保存按钮。
8. 点击OK。


创建时间:2001-09-04
最近更新: 2010-06-17


原文链接
http://support.esrichina.com.cn/2001/0904/750.html

要回复问题请先登录注册