Problem: 在ArcCatalog里不能设置ArcSDE视图的别名
文章编号 : 29667
软件: ArcGIS - ArcEditor 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcSDE 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: Windows 2000, XP, 2003Server
软件: ArcGIS - ArcEditor 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcSDE 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: Windows 2000, XP, 2003Server
1 个回复
易智瑞技术支持
赞同来自:
ArcCatalog设置SDE视图要素类的别名不生效。
原因: ArcSDE视图并没有注册为geodatabase。因此在执行操作之前必须将视图注册到ArcSDE且包含ObjectID字段。如果该视图没有ObjectID字段,它就不能在ArcCatalog里被注册geodatabase。
解决方法: 1. 使用sdetable –o create_view,指定一个ObjectID字段作为视图里的一列:
C:\>sdetable -o create_view -T viewtest1 -t sde.prov,sde.xylow -c prov.objectid,prov.code,prov.name,prov.area2,xylow.x,xylow.y -i esri_sde -u <username>
2. 创建好视图后,右键点击它,选择“Register with Geodatabase”;
3. 修改别名。
创建时间:2005-08-17
最近更新: 2010-06-17
【原文链接】
http://support.esrichina.com.cn/2005/0817/910.html
要回复问题请先登录或注册