L LargeWang Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-02 #21 图层只是将图形分组而已,都画在一个DC上 还不清楚就联系 QQ:33728007
R rockjie Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-03 #22 图层只是将图形分组而已,都画在一个DC上 这个是基本的思路,复杂的图层应该以结构表示,可以说对象先后作图的思路比较好 看看大家还有什么好的想法
吕 吕雪松 Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-06 #23 在我的GIS软件中,是这样实现矢量图层的: 我有描述点状、线状和多边形地物的类TGeoPoint, TGeoLine, TGeoPolygon,分别存放有这几种地物的坐标数值。 我另外有图层类:TGeoVectorLayer,这个类有一个链表ObjList : TList来存放上述类的实例。 我还有一个地图类TGeoMap,包括了一个图层列表LayerList : TList,里面存放的是TGeoVectorLayer的实例 制图时就是遍历TGeoVectorLayer链表,把每一个图层的每一个地物画出来。 参见:http://www.delphibbs.com/keylife/iblog_show.asp?xid=5798
在我的GIS软件中,是这样实现矢量图层的: 我有描述点状、线状和多边形地物的类TGeoPoint, TGeoLine, TGeoPolygon,分别存放有这几种地物的坐标数值。 我另外有图层类:TGeoVectorLayer,这个类有一个链表ObjList : TList来存放上述类的实例。 我还有一个地图类TGeoMap,包括了一个图层列表LayerList : TList,里面存放的是TGeoVectorLayer的实例 制图时就是遍历TGeoVectorLayer链表,把每一个图层的每一个地物画出来。 参见:http://www.delphibbs.com/keylife/iblog_show.asp?xid=5798
R rockjie Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-08 #25 恩,吕雪松大虾已经出言了基本上也就这个样了,可惜是delphi的思路,不过大体和C++的结构概念类似,图层的先后顺序也可以从列表上来更改,应该说可以达到理想的效果,至于分数嘛,高手少得,新手多得,情吕大虾见谅:)
恩,吕雪松大虾已经出言了基本上也就这个样了,可惜是delphi的思路,不过大体和C++的结构概念类似,图层的先后顺序也可以从列表上来更改,应该说可以达到理想的效果,至于分数嘛,高手少得,新手多得,情吕大虾见谅:)