欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

地图x添加的图片图元

更新时间: 2014-01-05 02:57:54 责任编辑: Author_N1

 

mapx添加的图片图元
1.怎么添加自定义的图元?
2.添加后怎么保存下来?(下次打开后仍然存在)
3.怎么删除添加的图元?
--参考方法--
添加自定义图元


     axMap1.Layers.AnimationLayer = mlayer
         ftr = new MapXLib.FeatureClass();
       ftr.Attach(axMap1.GetOcx());  //这里是必须的
       ftr.Type = MapXLib.FeatureTypeConstants.miFeatureTypeSymbol;

            MapXLib.Style sty;
            sty = new MapXLib.StyleClass();
            //定义点图元的样式
            sty.SymbolType = MapXLib.SymbolTypeConstants.miSymbolTypeBitmap;//指定为位图样式
            sty.SymbolBitmapSize = 20;//指定图元大小
            sty.SymbolBitmapName = "TEMP1-32.BMP";////位图文件必须放在安装目录的CUSTSYMB //文件夹下 ,一般在C:\Program Files\MapInfo\MapX 5.0\CUSTSYMB
            sty.SymbolBitmapTransparent = true;//指定位图透明,和图层融为一体
            sty.SymbolBitmapOverrideColor = false;
           sty.SymbolFontColor = 0x08f780 
            ftr.Style = sty;
            ftr.Point.Set(X, Y); 

--参考方法--
参考:

   delphi mapx自定义位图、圆、矩形和移动图元
--参考方法--
参考:

    MapX如何在图层上添加自定义符号图元源码
--参考方法--
引用:
Quote: 引用:

参考:

    MapX如何在图层上添加自定义符号图元源码


图元如何通信呢,不与数据库通信,直接与传进来的数据进行通信


    不明白你说的通信是什么意思。

--参考方法--
添加自定义的图元时每个图元都有名字或id吧,判断的结果有名字或者id吧,然后根据名字或id来找。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:57:54
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/16659/
本文WWW.DOC100.NET DOC100.NET版权所有。