阅读:1780回复:9
mo+arcsde中如何提取元数据?
利用mo+Arcsde进行开发,想利用Arcsde从数据库中提取所有的featuredataset的名称以及每一个featuredataset所包含的featureclass的名称,说是利用 arcsde c api来实现,但找了半天也没找到合适的函数,请诸兄帮忙!!!急!
[此贴子已经被作者于2004-11-22 14:05:33编辑过]
|
|
1楼#
发布于:2004-11-22 16:07
<P>获取图层名称应该不用api吧</P>
|
|
2楼#
发布于:2004-11-22 16:38
<P>IMoMapLayer().Name</P><P>根本不用 API</P><img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em07.gif" /><img src="images/post/smile/dvbbs/em07.gif" />
|
|
|
3楼#
发布于:2004-11-22 19:55
<P>foreach geodataset in sdeConn.geodatasets</P><P>layer.geodataset = geodataset;</P><P>layer.name 就是图层名</P>
|
|
4楼#
发布于:2004-11-23 23:38
以上方法好象只能获得sde中的所有feature class的名字,但我还想知道sde中的所有feature dataset的名字,以及每个feature dataset下包含哪些feature class。谢谢指教!
|
|
5楼#
发布于:2004-11-24 19:04
<P>那只能通过sde api~</P>
|
|
6楼#
发布于:2004-11-24 22:19
<P>我在SDE API中的函数找了半天,可是就是找不到合适的函数,请问能否给点提示!</P>
|
|
7楼#
发布于:2004-11-26 14:09
<P>没用过sde api</P><P>一般是不用sde api的麻烦~</P><P>如果使用AO的话就可以得到</P>
|
|
8楼#
发布于:2004-11-26 18:08
我没有用过AO,并且系统只要求一般的数据管理和维护,因此选择了Mo。不知有没有用过Mo做过类似的工作,给点提示,不胜感激!!!
|
|
9楼#
发布于:2004-12-02 19:10
诸位,还是这个问题能否给点建议?不胜感激!!!
|
|