Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IFeaturesProvider

矢量数据访问器接口,通过实现该接口可以扩展支持任意格式的矢量数据 内部使用GeoJSON进行矢量对象的描述

Hierarchy

  • IFeaturesProvider

Implemented by

Index

Methods

  • getFeature(fid: string): Feature<Geometry, {}>
  • 根据对象ID获取矢量对象

    Parameters

    • fid: string

      对象ID

    Returns Feature<Geometry, {}>

  • getFeatures(): FeatureCollection<Geometry, {}>
  • 获取所有矢量对象

    Returns FeatureCollection<Geometry, {}>

  • 取消数据更新的监听

    memberof

    IFeaturesProvider

    Parameters

    • cb: (() => void)
        • (): void
        • Returns void

    Returns IFeaturesProvider

    {IFeaturesProvider}

  • 监听数据更新消息

    memberof

    IFeaturesProvider

    Parameters

    • cb: (() => void)
        • (): void
        • Returns void

    Returns IFeaturesProvider

    {IFeaturesProvider}

  • updateFeatures(data: any): any
  • 更新数据内容

    memberof

    IFeaturesProvider

    Parameters

    • data: any

    Returns any

Generated using TypeDoc