MapXtreme 2005 地图标注全攻略
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 地图标注全攻略相关推荐
- 使用 Python 地图绘制工具 -- folium 全攻略
咱们用folium进行过多次地图绘制,有粉丝反馈在进行地图绘制的时候坐标点可能是百度地图经纬度.高德地图经纬度或者腾讯地图经纬度等情况,然后发现用默认的地图底图绘制的时候存在明显的偏移 另外,还有小伙 ...
- SQL Server 2005 Express 远程连接 客户端 远程访问 设置 全攻略 (适用 SQL Server 2005 其他版本)
SQL Server 2005 Express 是微软提供的数据库的低端解决方案, 可免费任意随产品分发, 可以在XP等非专业服务器系统下安装, 还可以远程访问, 对于小型数据应用程序已足够满足数据使 ...
- 网页制作HTML代码全攻略
网页制作HTML代码全攻略 第一章:HTML 语言的结构 html文件是标准的ASCII文件,它看起来象是加入了许多被称为标注(tag)的特殊字符串的普遍文本文件.从结构上讲,html文件由元素(el ...
- EVC4.0+AdoCe3.1访问Access数据库全攻略(附带说明及例程)
http://bbs.mscommunity.com/forums/ShowThread.aspx?PostID=26641 EVC4.0+AdoCe3.1访问Access数据库全攻略(附带说明及例程 ...
- 前端小白也能快速学会的博客园博客美化全攻略
前端小白也能快速学会的博客园博客美化全攻略 A呦V,博客园er的自我修养是什么?第一条,别只顾收藏和偷师呀,记得点"推荐"或关注本人喔~ 美化方法论简介 一般而言,需要选一个默认的 ...
- Linux下Makefile的automake生成全攻略(转)
Linux下Makefile的automake生成全攻略(转)[@more@] 文/余涛 作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便 ...
- 制作html语言网站全攻略,(网页制作HTML代码全攻略.doc
(网页制作HTML代码全攻略 网页制作HTML代码全攻略 第一章:HTML 语言的结构 html文件是标准的ASCII文件,它看起来象是加入了许多被称为标注(tag)的特殊字符串的普遍文本文件.从结构 ...
- Win7开机加速全攻略四:系统服务优化
IT168 实用技巧]如何加快Windows 7系统的开机速度一直都是大家热议的问题,网络中流传的方法也很多,本站为大家整理了一些加快Windows 7系统的开机速度的方法,在接下去的几天中,将陆续分 ...
- matlab绘制布尔运算图,最强干货——PPT布尔运算最全攻略
原标题:最强干货--PPT布尔运算最全攻略 在开始之前要强调一下, 小可爱们,请先检查一下你用的是WPS还是office?WPS是没有布尔运算这个功能的!! 如果你非要用WPS,那小编也是没有办法, ...
最新文章
- 用牛顿迭代法求浮点数的平方根
- 学习响应式BootStrap来写融职教育网站,Bootsrtap第三天nav布局
- 弧焊 不同气体对焊缝的影响 100二氧化碳 15%氩气CO2混合
- mysql5.1编译安装centos7_02: mysql 5.7 编译安装 (centos7)
- 五年级计算机下册教案人教版,新人教版五年级下册信息技术全册教案.pdf
- SharePoint 2010--为WebPart创建自定义属性
- 一篇文章带你搞懂观察者模式
- 利用Chrome与迅雷下载斗鱼录播视频
- Windows 10 : 使用BCDboot恢复双系统启动
- 如何扩充C盘容量(在不重装系统或删除其他盘内容的条件下)
- M70003中型Android平板电脑亦称IPED 13价格ipad的
- Excel函数大全二《数字处理函数》
- 手机中sensor 的原理简介
- Android事件总线设计(一)- EventBus初步学习
- 微信浏览器字体调整 PHP,微信h5禁止微信内置浏览器调整字体大小-爬坑
- 操作系统原理课程设计任务书
- 25行代码带你爬取4399小游戏数据,看下童年的游戏是否还在
- mysql基于微信小程序的化妆品商城系统设计与实现毕业设计源码041152
- Android安装的误区
- kylin的cube的原理