阅读:993回复:1
如何得到地图文件中的图元对象?(附代码)
<P>一个TAB地图文件中所有的图元都是Multicurve类的对象,可是编程只能得到它的父类的对象(featuregeometry对象),我想得到Multicurve对象,大家有什么办法吗?</P>
<P>我的程序如下(偶是用MX2004+C#编的): MapInfo.Data.Table table=MapInfo.Engine.Session.Current.Catalog.OpenTable(@"E:\GL\Maps\Road_Regular.TAB"); MapInfo.Geometry.FeatureGeometry f_g; foreach(Feature feature in table) { f_g=feature.Geometry; TextBox1.Text+="\n"+f_g.Type.ToString(); }</P> <P>结果显示: MultiCurve MultiCurve MultiCurve ....... MultiCurve </P> |
|
1楼#
发布于:2005-03-31 18:51
<img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em02.gif" />
|
|
|