Skip to content

Element

服务元素,地图上要素组成集合,目前包含圆形、多边形、正方形、线段、图片(目前是固定像素大小)

ts
  interface Element {
    layerId: number
    id: number
    type: string
    name?: string
    rotate?: number
    setName(name: string): void
    setRotate(rotate: number): void
    props: Record<string, unknow>
    setProps(props: Record<string, unknow>): void
    setData(data: CircleData | PointData): void
    data: CircleData | PointData
    style?: Style
    getOlFeature(): OlFeature
  }

  const element: Element = layer.create(elementOptions)

事件

事件参数是否必填描述
setRotatenumber设置旋转角度
setStyleStyle更新样式到到ol要素上
setPropsRecord<string, unknow>添加属性到到ol要素上
setDataCircleDataPointData
getOlFeatureundefined获取ol要素