yaohongbo_play
路人甲
路人甲
  • 注册日期2003-10-16
  • 发帖数39
  • QQ85043308
  • 铜币182枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:4241回复:10

shp2sde怎么不能导入图层????

楼主#
更多 发布于:2003-10-27 13:59
通过shp2sde命令导入图层时,发现图层建立起来了,但是图形一个都没导进去,这是怎么回事呀?
我吧界面拷下来了,请各位帮忙看看!!多谢!!!
喜欢0 评分0
yaohongbo_play
路人甲
路人甲
  • 注册日期2003-10-16
  • 发帖数39
  • QQ85043308
  • 铜币182枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2003-10-27 14:02
图怎么不见了???
举报 回复(0) 喜欢(0)     评分
yaohongbo_play
路人甲
路人甲
  • 注册日期2003-10-16
  • 发帖数39
  • QQ85043308
  • 铜币182枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2003-10-27 14:09
执行:shp2sde -o create -l JGDQ_YJ_XB_D,JGDQ_YJ_XB_S -f \\Server-zyj\hz\数字地图\加格达齐\跃进\yjythxbm1.shp -a all -s server-zyj -D sde -u sde -p sdeuser
出现如下提示:

ArcSDE   8.2      Build 967 Thu Feb 28 22:31:11 PST 2002
Shape to Layer Loading   Administration Utility
-----------------------------------------------------
Set X_offset   =    21554210
Set Y_offset   =     5550798
Set XY_scale   =       30000
Set Grid Size0 =        1095
Shape 209 failed initial verification: Ring crosses ring
Shape 1272 failed initial verification: Ring crosses ring
Shape 2094 failed initial verification: Ring crosses ring
Shape 2417 failed initial verification: Ring crosses ring
Shape 2613 failed initial verification: Floating inner ring
Shape 5280 failed initial verification: Outer ring found directly inside outer r
ing
Shape 5397 failed initial verification: Ring crosses ring
Shape 5653 failed initial verification: Ring crosses ring
Shape 8141 failed initial verification: Ring crosses ring
Shape 8629 failed initial verification: Ring crosses ring
SDE Code (-60): Spatial index grid is too small
Unable to set layer to NORMAL-IO mode.
8810       features converted.
8810       features stored.
举报 回复(0) 喜欢(0)     评分
yaohongbo_play
路人甲
路人甲
  • 注册日期2003-10-16
  • 发帖数39
  • QQ85043308
  • 铜币182枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2003-10-27 16:59
GRID SIZE IS TOO SMALL 是什么意思?
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
4楼#
发布于:2003-10-28 16:23
网格的范围太小,你可能设置了索引范围,当你导入数据的时候超出了你设置范围,导致数据导入不成功。
呵呵,加格达齐?以前我也在那里呆过。是做林业的吧?
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
yaohongbo_play
路人甲
路人甲
  • 注册日期2003-10-16
  • 发帖数39
  • QQ85043308
  • 铜币182枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2003-10-29 15:46
SDE_Layers系统表中的字段:layer_id,description,database_name,table_name,owner,spatial_column,eflags,layer_mask,gsize1,gsize2,gsize3,minx,miny,maxx,maxy,cdate,layer_config,optimal_array_size,stats_date,minimum_id,srid,base_layer_id都是什么含义,那位高手能解释一下?
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
6楼#
发布于:2003-10-30 09:03
arcsde系统表的主要目的是用来存储图层的属性,包括图层名,格网单元大小、实体类型、投影信息等,还可以存储通过sde api 加载的有些非空间表的属性。还有些表是用来记录软件发行版本,定位引擎(地址编码)和用api 写的服务器端应用。
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
yaohongbo_play
路人甲
路人甲
  • 注册日期2003-10-16
  • 发帖数39
  • QQ85043308
  • 铜币182枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2003-10-31 11:41
资料上说:

每次向business表添加要素类时,会为它自动创建一个的空间索引。ArcSDE服务器在整个要素类的生命周期内都管理它的空间索引。当插入、更新或者删除要素时,空间索引会被自动更新。load-only模式会禁止空间索引的管理,直到载入数据结束。这种做法充分地提高了载入的性能,并且在大批量载入数据时必不可少。Load-only模式不允许SQL之外的查询操作。

数据载入结束后,返回normal模式,空间索引就可用了。从normal I/O模式到load-only I/O模式的转换会重建空间索引。在normal I/O模式下,插入、更新或者删除要素会更新空间索引。

ArcSDE首先将每个要素的范围覆盖到最低层的网格,获得网格数量。如果要素超过四个格网,ArcSDE将该要素提升到更高层次的网格(如果定义了更高层次的网格)。ArcSDE会一直提升要素到更高层次网格,直到该要素位于四个格网之内或者已到达最高层次的网格水平。在最高一层网格,图形可以被超过四个的格网索引。

所以我感觉在用shp2sde命令导入ShapeFile时因为GridSize太小而导致无法设置图层为normal I/O模式,所以mo中将只能看到图层的存在而无法看到图层中的图形。

那么怎么在导入前确定该ShapeFile所需要的GridSize的大小????

举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
8楼#
发布于:2003-10-31 15:48
你是先建立数据集然后把shp导入吗?如果是,应该可以在数据集的属性里设置吧
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
yaohongbo_play
路人甲
路人甲
  • 注册日期2003-10-16
  • 发帖数39
  • QQ85043308
  • 铜币182枚
  • 威望0点
  • 贡献值0点
  • 银元0个
9楼#
发布于:2003-11-01 14:52
问题解决了,在shp2sde命令中增加参数-g <gridsize>即可。但是这个gridsize怎么取值最好呢?太小看来是不行的。
举报 回复(0) 喜欢(0)     评分
上一页
游客

返回顶部