阅读:3711回复:11
急求帮助!!调用SDE图层不能编辑!
<P>我用c api写了向oracle数据库中直接存储图层出现如下情况:</P>
<P>1 当图层类型是<FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff>SE_NIL_TYPE_MASK时,在arcmap里看不见该图层,但数据库中有</FONT></P> <P><FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff>2 当图层类型时SE_Point_TYPE_MASK时,在arcmap中可以看见已经创建的图层,但不能添加点。</FONT></P> <P><FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff>那位高手做过这方面的项目能不能帮忙看看怎么解决这个问题!急,在线等啊!!</FONT></P> <P><FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff></FONT> </P><img src="images/post/smile/dvbbs/em08.gif" /> |
|
1楼#
发布于:2004-09-21 12:31
<P>arcmap中可以显示的图层应该有</P><P>point (SE_POINT_TYPE_MASK),
line (SE_LINE_TYPE_MASK or/and SE_SIMPLE_LINE_TYPE_MASK) or polygon (SE_AREA_TYPE_MASK) layer, 几种,所以你的1个问题应该是正常的</P><P>第2个问题你是编辑已经注册版本的图层吗?注册和未注册的图层编辑都有所不同</P> |
|
|
2楼#
发布于:2004-09-21 13:34
我看esri的网站说注册的在Mo里不能编辑,我都试了,注册和不注册的图层都不能在Mo里编辑。我想知道到底怎么样做生成的图层才可以在MO里编辑呢?还请斑竹帮忙!!
|
|
3楼#
发布于:2004-09-21 13:45
假如生成的图层没有问题的话,编辑应该和本地编辑差不多的,你有尝试编辑sde数据库中存在的图层吗?
|
|
|
4楼#
发布于:2004-09-21 14:43
用arccatalog导入数据库的图层可以在mo里调出来编辑,但用sde c api 创建的就不行,总是提示“add new failed”或者是“update failed”。
|
|
5楼#
发布于:2004-09-21 17:16
是不是没有注册版本呀!或者导错啦!
|
|
|
6楼#
发布于:2004-09-21 23:50
没有版本注册的图层mo是绝对可以编辑的
|
|
7楼#
发布于:2004-09-22 15:03
没有版本注册的图层ArcMap能编辑吗?
|
|
|
8楼#
发布于:2004-09-22 15:15
<P>没有版本注册的图层ArcMap不能编辑</P>
|
|
9楼#
发布于:2004-09-23 09:20
berush,没有注册的版本在mo里的编辑还是用addnew,update吗??能否给一段示例呢?多谢啊!!
|
|
上一页
下一页