`
hj270187161
  • 浏览: 21978 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

添加标注 (mapxtreme2008&C#)

    博客分类:
  • GIS
阅读更多
     MapInfo.Data.Table activeMapTable = MapInfo.Engine.Session.Current.Catalog.GetTable("layerName");
                          MapInfo.Mapping.LabelLayer lbLayer = new MapInfo.Mapping.LabelLayer("lbbLayer", "lbbLayer");
                         
                          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.Black;//标注字颜色 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 = false;//显示阴影
                          lbSource.DefaultLabelProperties.Caption = "xx";//标注字段
                          lbLayer.Sources.Append(lbSource);
                          biaoZhu = lbLayer.Alias;

                          MainMap.Map.Layers.Add(lbLayer);
分享到:
评论

相关推荐

    MapXtreme Java & eclipse配置说明

    - 在 Eclipse 中打开项目,然后选择 `Project -> Properties -> Java Build Path -> Libraries -> Add Library -> User Library`,添加 MapXtreme Java 库至项目的依赖列表中。 2. **设置运行 Server**: - 选择 `...

    MapXTreme电子地图C#2008技术笔记总结

    ### MapXTreme电子地图C#2008技术笔记总结 #### 一、加载地图图层 在MapXTreme电子地图应用中,加载地图图层是实现地理信息系统(GIS)功能的基础步骤。以下是对给定代码片段的深入解析: 1. **设置地图查找路径与...

    MapXtreme2008中文教程

    通过实例代码,用户将学会如何添加标记、绘制图形、实现点击事件处理等功能,进一步提升MapXtreme2008的应用开发能力。 MapXtreme2008的最新特性也是教程的重点之一,例如增强的性能优化、3D地图支持和新的数据分析...

    c#中用MapXtreme开发的地理信息系统

    本主题主要关注如何在C#环境中利用MapXtreme来构建功能丰富的地理信息系统。MapXtreme为开发者提供了丰富的API和控件,使得在.NET框架下构建地图应用变得相对简单。 1. **MapXtreme简介**: MapXtreme是一款基于...

    MapXtreme2008鹰眼

    MapXtreme 2008 鹰眼是一款基于地图服务的应用程序,它由Microsoft Visual Studio 2005(VS2005)使用C#编程语言开发,适用于Windows Forms(Winform)平台。这个应用的核心是利用MapXtreme 2008的特性,提供了一个...

    c# mapxtreme 图层上画线

    在.NET Framework 2008环境下,我们可以利用C#语言和MapXtreme的功能来实现地图的加载以及在图层上画线的操作。本文将详细讲解如何在MapXtreme图层上绘制线段,涉及的主要知识点包括地图对象的初始化、图层的管理、...

    mapxtreme+C#的基本功能

    3. **图层管理**:开发者可以通过C#代码动态添加、删除、管理和组织地图图层,包括矢量图层(点、线、面)、栅格图层(如卫星影像或地形图)和标注图层。 4. **对象交互**:MapXtreme允许用户与地图上的对象进行...

    mapXtreme2008中文版破解方法

    将mapxtreme680.lic放在目录 C:\Program Files\Common Files\MapInfo\MapXtreme\6.8.0\ mapXtreme2008就可以正常使用了

    MapXtreme2008开发人员指南(中文)

    MapXtreme 2008是开发地图和可地图化应用程序的理想...利用MapXtreme 2008,用户还能够开发丰富的AJAX Web应用,并且能够充分利用地图技术方面的最新成果,包括半透明层、曲线标记、功能增强的标注功能和抗锯齿等功能。

    MapXtreme2008_Guide.rar_MapXtreme2008

    MapXtreme 2008 是杰克逊软件公司(Jack Henry & Associates)开发的一款强大的地图开发平台,主要用于地理信息系统(GIS)的应用。这款软件提供了丰富的地图展示、数据分析和地理处理功能,使得非专业GIS用户也能...

    GIS开发利器-MapXtreme 2008

    GIS开发利器-MapXtreme 2008

    MapXtreme 2008 SCP Merge Modules(2)

    MapXtreme 2008 SCP Merge Modules是MapInfo公司推出的一款强大的地图开发工具,主要服务于企业级GIS(地理信息系统)应用。该工具的核心功能是将地图数据、地图渲染和空间分析集成到应用程序中,使得开发者能够创建...

    MapXtreme 2008 v6.8破解文件

    1、安装MapXtreme2008试用版。 2、复制 mapxtreme680.lic 到:"C:\Program Files\Common Files\MapInfo\MapXtreme\6.8.0

    MapXtreme 2008 SCP 安装序列号

    MapXtreme 2008 SCP 是一款由杰得技术公司(Intergraph Corporation)开发的专业地理信息系统(GIS)软件,主要用于构建和管理地理空间数据,以及开发地图和地理信息应用。这款产品提供了强大的地图渲染、空间分析和...

    C#和Mapxtreme的webgis源码

    C#和MapXtreme是构建WebGIS应用的两种关键技术。C#是一种面向对象的编程语言,被广泛用于开发Windows应用程序、Web服务以及.NET框架下的各种应用。MapXtreme则是杰仕登软件公司(GeoServer Solutions)推出的一款...

    mapxtreme 2008_6.8notes

    MapXtreme 2008 v6.8.0 增强了对用户自定义元数据的支持,允许开发者在地图层上添加更多的自定义信息。这有助于提高数据的可读性和可用性。 #### 语言偏好键值对 新增了一个特性,允许设置语言偏好键值对,以支持...

    MapXtreme2008示例

    MapXtreme 2008 是一款由 Autodesk 公司推出的强大地图应用程序开发平台,专为构建地理信息系统(GIS)应用而设计。这个示例是基于 Visual Studio 2005(VS2005)进行开发的,利用 MapXtreme 2008 的版本6.8,同时...

Global site tag (gtag.js) - Google Analytics