Package com.baidu.mapapi.map
Class GradientLineOptions
java.lang.Object
com.baidu.mapapi.map.OverlayOptions
com.baidu.mapapi.map.GradientLineOptions
创建渐变色选项类
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription获取渐变色折线颜色list获取渐变色折线点的颜色索引队列获取跨越180度的方向枚举获取渐变色折线坐标点列表intgetWidth()获取渐变色折线线宽boolean获取渐变色折线覆盖物可见性setColorIndex(List<Integer> indexList) 设置渐变色折线每个点的颜色索引(必填)setColorsValues(List<Integer> colors) 设置渐变色折线每个点的颜色值,每一个点带一个颜色值,绘制时按照索引依次取值 (必填) 注意颜色值得格式为:0xAARRGGBB,透明度值在前setLineDirectionCross180(GradientLineOptions.LineDirectionCross180 lineDirectionCross180) 设置渐变色折线跨越180度的方向。默认: LineDirectionCross180.NONE, 不跨越180度设置渐变色折线坐标点列表 (必填)setWidth(int width) 设置渐变色折线线宽, 默认为 5, 单位:像素 需要注意的是: GradientLine的宽度适配地图当前缩放级别下的像素与地理范围的对应关系visible(boolean visible) 设置渐变色折线覆盖物可见性,默认 true 显示
-
Constructor Details
-
GradientLineOptions
public GradientLineOptions()
-
-
Method Details
-
setPoints
设置渐变色折线坐标点列表 (必填)- Parameters:
points- 渐变色折线坐标点列表 数目[2,10000],且不能包含 null- Returns:
- 该GradientLineOption选项对象
-
setColorIndex
设置渐变色折线每个点的颜色索引(必填)- Parameters:
indexList- 颜色索引- Returns:
- 该GradientLineOption选项对象
-
setWidth
设置渐变色折线线宽, 默认为 5, 单位:像素 需要注意的是: GradientLine的宽度适配地图当前缩放级别下的像素与地理范围的对应关系- Parameters:
width- 折线线宽 (width必须大于0)- Returns:
- 该GradientLineOption选项对象
-
setColorsValues
设置渐变色折线每个点的颜色值,每一个点带一个颜色值,绘制时按照索引依次取值 (必填) 注意颜色值得格式为:0xAARRGGBB,透明度值在前- Parameters:
colors- 绘制颜色- Returns:
- 该GradientLineOptions选项对象
-
setLineDirectionCross180
public GradientLineOptions setLineDirectionCross180(GradientLineOptions.LineDirectionCross180 lineDirectionCross180) 设置渐变色折线跨越180度的方向。默认: LineDirectionCross180.NONE, 不跨越180度- Parameters:
lineDirectionCross180- Polyline跨越180度的方向- Returns:
- 该 GradientLineOption 选项对象
-
getPoints
获取渐变色折线坐标点列表- Returns:
- 渐变色折线坐标点列表
-
getIndexs
获取渐变色折线点的颜色索引队列- Returns:
- 纹理索引队列
-
getColors
获取渐变色折线颜色list- Returns:
- 渐变色折线每个点的颜色值
-
getWidth
public int getWidth()获取渐变色折线线宽- Returns:
- 渐变色折线线宽
-
getLineDirectionCross180
获取跨越180度的方向枚举- Returns:
- 跨越180度的方向枚举
-
visible
设置渐变色折线覆盖物可见性,默认 true 显示- Parameters:
visible- 覆盖物可见性- Returns:
- 该 GradientLineOption 选项对象
-
isVisible
public boolean isVisible()获取渐变色折线覆盖物可见性- Returns:
- 覆盖物可见性
-