MapXtreme 2005 地图标注全攻略

MapInfo.Data.Table activeMapTable = MapInfo.Engine.Session.Current.Catalog.GetTable(tablename);
MapInfo.Mapping.LabelLayer lbLayer = new MapInfo.Mapping.LabelLayer(activeMapLabel,activeMapLabel);
MapInfo.Mapping.LabelSource lbSource = new MapInfo.Mapping.LabelSource(activeMapTable);
//set label\'s style
lbSource.DefaultLabelProperties.Style.Font.Name="宋体";//字体
lbSource.DefaultLabelProperties.Style.Font.Size=9;//大小
lbSource.DefaultLabelProperties.Layout.Alignment= MapInfo.Text.Alignment.CenterRight;//标注显示的位置
lbSource.DefaultLabelProperties.Layout.Offset=7;//偏移量
lbSource.DefaultLabelProperties.Style.Font.ForeColor=System.Drawing.Color.Red;//标注字颜色 lbSource.DefaultLabelProperties.Style.Font.TextEffect=MapInfo.Styles.TextEffect.Box;//标注背景,Box为方框,Halo为光晕
lbSource.DefaultLabelProperties.Style.Font.BackColor=System.Drawing.Color.Yellow;//方框或者光晕的颜色
lbSource.DefaultLabelProperties.Style.Font.Shadow=true;//显示阴影
lbSource.DefaultLabelProperties.Caption ="name";//标注字段
lbLayer.Sources.Append(lbSource);
this.MapControl1.Map.Layers.Add(lbLayer);

MapInfo.Data.Table activeMapTable = MapInfo.Engine.Session.Current.Catalog.GetTable(tablename);
MapInfo.Mapping.LabelLayer lbLayer = new MapInfo.Mapping.LabelLayer(activeMapLabel,activeMapLabel);
MapInfo.Mapping.LabelSource lbSource = new MapInfo.Mapping.LabelSource(activeMapTable);
//set label\'s style
lbSource.DefaultLabelProperties.Style.Font.Name="宋体";//字体
lbSource.DefaultLabelProperties.Style.Font.Size=9;//大小
lbSource.DefaultLabelProperties.Layout.Alignment= MapInfo.Text.Alignment.CenterRight;//标注显示的位置
lbSource.DefaultLabelProperties.Layout.Offset=7;//偏移量
lbSource.DefaultLabelProperties.Style.Font.ForeColor=System.Drawing.Color.Red;//标注字颜色 lbSource.DefaultLabelProperties.Style.Font.TextEffect=MapInfo.Styles.TextEffect.Box;//标注背景,Box为方框,Halo为光晕
lbSource.DefaultLabelProperties.Style.Font.BackColor=System.Drawing.Color.Yellow;//方框或者光晕的颜色
lbSource.DefaultLabelProperties.Style.Font.Shadow=true;//显示阴影
lbSource.DefaultLabelProperties.Caption ="name";//标注字段
lbLayer.Sources.Append(lbSource);
this.MapControl1.Map.Layers.Add(lbLayer);

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/rl0516/archive/2007/03/02/1519008.aspx

MapXtreme 2005 地图标注全攻略相关推荐

  1. 使用 Python 地图绘制工具 -- folium 全攻略

    咱们用folium进行过多次地图绘制,有粉丝反馈在进行地图绘制的时候坐标点可能是百度地图经纬度.高德地图经纬度或者腾讯地图经纬度等情况,然后发现用默认的地图底图绘制的时候存在明显的偏移 另外,还有小伙 ...

  2. SQL Server 2005 Express 远程连接 客户端 远程访问 设置 全攻略 (适用 SQL Server 2005 其他版本)

    SQL Server 2005 Express 是微软提供的数据库的低端解决方案, 可免费任意随产品分发, 可以在XP等非专业服务器系统下安装, 还可以远程访问, 对于小型数据应用程序已足够满足数据使 ...

  3. 网页制作HTML代码全攻略

    网页制作HTML代码全攻略 第一章:HTML 语言的结构 html文件是标准的ASCII文件,它看起来象是加入了许多被称为标注(tag)的特殊字符串的普遍文本文件.从结构上讲,html文件由元素(el ...

  4. EVC4.0+AdoCe3.1访问Access数据库全攻略(附带说明及例程)

    http://bbs.mscommunity.com/forums/ShowThread.aspx?PostID=26641 EVC4.0+AdoCe3.1访问Access数据库全攻略(附带说明及例程 ...

  5. 前端小白也能快速学会的博客园博客美化全攻略

    前端小白也能快速学会的博客园博客美化全攻略 A呦V,博客园er的自我修养是什么?第一条,别只顾收藏和偷师呀,记得点"推荐"或关注本人喔~ 美化方法论简介 一般而言,需要选一个默认的 ...

  6. Linux下Makefile的automake生成全攻略(转)

    Linux下Makefile的automake生成全攻略(转)[@more@] 文/余涛 作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便 ...

  7. 制作html语言网站全攻略,(网页制作HTML代码全攻略.doc

    (网页制作HTML代码全攻略 网页制作HTML代码全攻略 第一章:HTML 语言的结构 html文件是标准的ASCII文件,它看起来象是加入了许多被称为标注(tag)的特殊字符串的普遍文本文件.从结构 ...

  8. Win7开机加速全攻略四:系统服务优化

    IT168 实用技巧]如何加快Windows 7系统的开机速度一直都是大家热议的问题,网络中流传的方法也很多,本站为大家整理了一些加快Windows 7系统的开机速度的方法,在接下去的几天中,将陆续分 ...

  9. matlab绘制布尔运算图,最强干货——PPT布尔运算最全攻略

    原标题:最强干货--PPT布尔运算最全攻略 在开始之前要强调一下, 小可爱们,请先检查一下你用的是WPS还是office?WPS是没有布尔运算这个功能的!! 如果你非要用WPS,那小编也是没有办法, ...

最新文章

  1. 用牛顿迭代法求浮点数的平方根
  2. 学习响应式BootStrap来写融职教育网站,Bootsrtap第三天nav布局
  3. 弧焊 不同气体对焊缝的影响 100二氧化碳 15%氩气CO2混合
  4. mysql5.1编译安装centos7_02: mysql 5.7 编译安装 (centos7)
  5. 五年级计算机下册教案人教版,新人教版五年级下册信息技术全册教案.pdf
  6. SharePoint 2010--为WebPart创建自定义属性
  7. 一篇文章带你搞懂观察者模式
  8. 利用Chrome与迅雷下载斗鱼录播视频
  9. Windows 10 : 使用BCDboot恢复双系统启动
  10. 如何扩充C盘容量(在不重装系统或删除其他盘内容的条件下)
  11. M70003中型Android平板电脑亦称IPED 13价格ipad的
  12. Excel函数大全二《数字处理函数》
  13. 手机中sensor 的原理简介
  14. Android事件总线设计(一)- EventBus初步学习
  15. 微信浏览器字体调整 PHP,微信h5禁止微信内置浏览器调整字体大小-爬坑
  16. 操作系统原理课程设计任务书
  17. 25行代码带你爬取4399小游戏数据,看下童年的游戏是否还在
  18. mysql基于微信小程序的化妆品商城系统设计与实现毕业设计源码041152
  19. Android安装的误区
  20. kylin的cube的原理

热门文章

  1. 用开源飞控套件做一架Mini四轴飞行器
  2. NFT的发展会止步于此吗?
  3. 高并发(1)---概念
  4. C#实现快速排序(通俗易懂)
  5. 如何通过玩游戏的同时还能有所收益
  6. 长达8.21万公里公路在青海高原延展 可绕地球赤道两周
  7. Python打开公司公共盘文件夹
  8. PMP | 备考 合同管理类型
  9. CentOS系统下安装NVIDIA GPU驱动
  10. yolov8系列(二)-训练自己的目标分割模型,并web部署