Appearance
添加矩形
调用方法
addRectangles(option)
返回值res.data
为唯一标识tag
数组,覆盖物的tag会在原tag基础上新增一个索引
option
名称 | 类型 | 说明 |
---|---|---|
list | ListItem[] | 配置数组,必填 |
close | function | 信息窗口被关闭时触发此事件。 |
open | function | 信息窗口被打开时触发此事件。 |
clickclose | function | 点击信息窗口的关闭按钮时触发此事件。 |
success | function | 调用成功回调 |
fail | function | 调用失败回调 |
ListItem
名称 | 类型 | 说明 |
---|---|---|
lnglats | [lnglat,lnglat] | 经纬度坐标,[西南角坐标,东北角坐标],必填 |
options | RectangleOptions | 配置 |
RectangleOptions
名称 | 类型 | 说明 | 默认 |
---|---|---|---|
color | string | 矩形边线颜色 | "#0000FF" |
weight | number | 矩形边线的宽度,以像素为单位。 | 3 |
opacity | number | 矩形边线的透明度(范围0-1 之间)。 | 0.5 |
fillColor | string | 矩形填充颜色。当参数为空时,折线覆盖物将没有填充效果。 | "#0000FF" |
fillOpacity | number | 矩形填充的透明度(范围0-1 之间) | 0.2 |
lineStyle | string | 矩形边线的样式(solid或dashed)。 | "solid" |
示例代码
javascript
TDTRenderRef.value.addRectangles({
list: [
{
lnglats: [
[106.48541, 29.62373],
[106.49541, 29.63373]
]
}
]
});
贡献者
mosowe