Error: SDE中的数据在ArcMap下平移报错超出边界范围

文章编号: 96
软件: ArcInfo Desktop 9.2,ArcSDE 9.2
操作系统: windows xp
已邀请:

EsriSupport

赞同来自:

错误信息: 用ArcMap加载sde里的数据(数据空间参考是unkown),平移出当前视图窗口的时候报错:One or more layers failed to draw: The specified coordinate exceeds the valid coordinate range
原因: domain 设置的问题,数据在导入 sde 的时候默认是按照空间参考的 domain来设置的,由于原始的shp文件空间参考是unkown,在导入的时候就按照数据的extent来 设 domain, 因此在 ArcMap 里稍一移动就会超出 domain 的范围而报错,而 shp 文件没有 domain 的限制故不会报错。

解决方法: 在将shp文件import进sde的时候,点那个对话框下面的Environment settings,然后在Geodatabase settings栏里设置output xy domain,可以打开该shp文件在它extent的基础上加大一点,最好相关数据的domain设置一致;或者在sde中新建一个Featureclass(默认domain很大),再将数据load进来。


创建时间:2007-11-29
最近更新:2007-11-29


原文链接
http://support.esrichina.com.cn/2007/1129/96.html

要回复问题请先登录注册