阅读:2168回复:3
各位ao的高手请进了,请教问题。
各位ao的高手注意了,请教问题。
在用iloadobject::loadobjects把coverage文件导入到arcsde geodatabase中去的过程中,有时会出现在coverage中的字段在arcsde geodatabase中不合法的情况,你遇到过吗?比如465#或是465-,就会出现上述情况,如果用arccatalog里面的可以完成,但是465#或是465-会自动的变成465_。请问用ao怎么实现? <img src="images/post/smile/dvbbs/em11.gif" /> |
|
|
1楼#
发布于:2004-01-02 21:42
大家不都是做ao 吗?不知道平时多做什么?
|
|
|
2楼#
发布于:2004-01-04 21:17
我主要是用arcmap+arcsde for oracle做些东东
|
|
3楼#
发布于:2004-01-07 09:37
一般是创建一个fc,然后一个一个对象导入的
你这种方法省事,但限制很多,如果你这几个字段没什么用处,就先从coverage中删除,再导入 如果你一定要这个方法,那在构建outfields时要判断字段名是否合法,不要采用fields的直接赋值方式 |
|
|
4楼#
发布于:2004-01-11 18:25
谢谢,当时我也是用outfields来判断,把不合法的都去掉了,可是如果不合法的那些字段的内容有用怎么办呢?
|
|
|