Skip to content

PolylineFeature ​

PolylineFeature ​

折线要素类

继承BaseFeature

Examples ​

javascript
const polylineFeature = new DiMap.PolylineFeature({
  geoData: [
    [116.405467, 39.907761],
    [116.415467, 39.917761],
    [116.425467, 39.927761],
    [116.435467, 39.937761]
  ],
  lineWidth: 2,
  lineColor: "#000",
  lineOpacity: 1,
  lineJoin: "miter",
  lineBlur: 0,
  lineGapWidth: 0,
  lineOffset: 0
})
const polylineLayer = new DiMap.PolylineLayer()
polylineFeature.addToLayer(polylineLayer)
polylineLayer.addToMap(map)

constructor ​

Parameters ​

参数名必选类型描述
opts是PolylineFeatureOptions折线要素属性
userData否Record<string, any>用户自定义数据,默认值为 {}

PolylineFeatureOptions ​

折线要素属性

Properties ​

参数名必选类型描述
geoData是Array<[number, number]>空间数据,[[经度, 纬度]]
lineWidth是number折线宽度
lineColor否string折线颜色
lineOpacity否number折线透明度
lineBlur否number折线模糊度
lineGapWidth否number线套两边相距距离(pixels),lineWidth表示线套两边宽度
lineOffset否number线偏移量,正值偏右,负值偏左