jgdeworld
路人甲
路人甲
  • 注册日期2005-11-22
  • 发帖数2
  • QQ
  • 铜币107枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1981回复:3

请问如何在MapX中生成临时图层

楼主#
更多 发布于:2005-11-22 09:40
我是用VB+Mapx的,现在想生成临时图层,并在临时图层上画线,最后显示出来,望高手指教!!
喜欢0 评分0
ldd2w
路人甲
路人甲
  • 注册日期2005-12-08
  • 发帖数49
  • QQ
  • 铜币289枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-12-08 14:10
我也想知道 啊 怎么没人回答呢
举报 回复(0) 喜欢(0)     评分
mwhdds
路人甲
路人甲
  • 注册日期2004-03-24
  • 发帖数22
  • QQ
  • 铜币201枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2006-01-19 16:32
<P>var<BR>  LayerInfoObject: CMapXLayerInfo;<BR>  LayerObject: CMapXLayer;<BR>  FieldsObject: CMapXFields;<BR>begin<BR>try<BR>  FieldsObject := CoFields.Create;<BR>  FieldsObject.AddIntegerField('ID');<BR>  FieldsObject.AddIntegerField('DISP');</P>
<P>  LayerInfoObject := CoLayerInfo.Create;<BR>  LayerInfoObject.Type_ := miLayerInfoTypeTemp;<BR>  LayerInfoObject.AddParameter('Name', '临时层');</P>
<P>  LayerInfoObject.AddParameter('Fields', FieldsObject);<BR>  CurLayer := Map.Layers.Add(LayerInfoObject,Map.Layers.Count+1);</P>
举报 回复(0) 喜欢(0)     评分
dr_develop
路人甲
路人甲
  • 注册日期2004-07-26
  • 发帖数42
  • QQ
  • 铜币265枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2006-01-25 14:55
<P>'定义层变量 <BR>Dim lyr As MapXLib.Layer <BR>'创建作为动画图层的临时图层,置于图层列表中的第一个位置,并使用默认关键字长度<BR>Set lyr = Map1.Layers.CreateLayer("tempAnimate", ,1)<BR>Set Map1.Layers.AnimationLayer = lyr</P>
如果你笑对生活,那么生活就会笑对你。
举报 回复(0) 喜欢(0)     评分
游客

返回顶部