C#.net 地图控件开发(九) 矢量图层与绘制FeatureLayer

矢量图层

        矢量图是基于直角坐标系统,用点、线、多边形描述地理要素的数据模型或数据结构。每一个地理要素由一系列有顺序的的x、y坐标描述,这些要素与属性相结合。

        根据不同的几何类型,将矢量图分为点、线多边形三种图层类型,并抽像出一个基类用来存储矢量图的共同属性和方法。

 

矢量图层基类

         作用:存储矢量图层的共同属性和方法

         类:  包含该图层的所有地图要素,和默认的地图符号

namespace GIS.HJ.Layer

{

    ///<summary>

    ///要素图层

    ///</summary>

    public abstractclassFeatureLayerClass:LayerClass

    {

        ///<summary>

        ///构造函数

        ///</summary>

        publicFeatureLayerClass()

        {

            Features = newList<FeatureClass>();

        }

        ///<summary>

        ///图层所包含的要素

        ///</summary>

        public List<FeatureClass>Features { get; set;}

        ///<summary>

        ///图层样式

        ///</summary>

        public SymbolClass Symbol { get;set; }

        ///<summary>

        ///要素图层绘图方法,让子类去实现

        ///</summary>

        ///<paramname="Graphics"></param>

       

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值