Skip to content

YY. MultiLineString

覆盖物多线

creation

  • constructor(lnglats, [style].[pro], [conf])
    • lnglats {Array[Array[Array||YY. LngLat]]}经纬度数组, 三维数组
    • style {YY. Style} 样式
    • pro {Object} 附加属性值
    • conf {Object} 基本配置

events

example

js
let style1 = YY.Style.formatLine({
    lineColor: "red"
});
// let style2=YY.Style.formatLine({lineColor:'green'});
let multiLineString = new YY.MultiLineString(
    [
        [
            [120.6114, 31.27683],
            [120.6666, 31.23761],
            [120.57162, 31.21344],
        ],
        [
            [120, 31],
            [120, 31.2],
            [122, 32],
        ],
    ],
    style1, {
        name: "hello"
    }
);
vectorLayer.addOverlay(multiLineString);

method

getLngLats()

  • 获取经纬度
  • 返回值: Array[Array[YY. LngLat]]

setLngLats(lnglats)

  • 设置经纬度
  • 参数
  • 返回值: this

其他方法参考

YY. Overlay

This document is generated by vitepress and Edit by deyihu