阅读:1970回复:2
[求助]如何判断图层类型?
从Map中获取到ILayer对象,如何判断ILayer的图层是CAD图层、矢量要素图层或是栅格图层?
|
|
1楼#
发布于:2008-05-02 23:18
<P>if typeof ilayer is iFeaturelayer then</P>
<P>endif</P> <P>即可判断是矢量图层,其他类型相似</P> |
|
2楼#
发布于:2008-05-10 15:40
<P>楼上的方法好像不行。</P>
<P> ILayer pLayer = this.axMapControl1.Map.get_Layer(0);<BR> Type t = pLayer.GetType();</P> <P>这样得到的Type是comobject,无法判断是否为矢量图层。</P> |
|