| java.lang.Object | |
| ↳ | com.tencent.tencentmap.mapsdk.maps.model.PolygonOptions |
设置多边形相关选项
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
PolygonOptions()
构造PolygonOptions对象
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| PolygonOptions |
add(LatLng latLng)
向PolygonOptions添加顶点
| ||||||||||
| PolygonOptions |
add(List<LatLng> points)
添加顶点坐标
| ||||||||||
| PolygonOptions |
add(LatLng... latLngs)
向PolygonOptions添加顶点
| ||||||||||
| PolygonOptions |
addAll(Iterable<LatLng> latLngs)
向PolygonOptions添加顶点
| ||||||||||
| PolygonOptions |
clickable(boolean clickable)
多边形是否支持点击
| ||||||||||
| PolygonOptions |
fillColor(int fillColor)
设置PolygonOptions填充颜色
| ||||||||||
| int |
getFillColor()
返回PolygonOptions对象的填充颜色
| ||||||||||
| List<List<LatLng>> |
getHolePoints()
获取PolygonOptions 带洞顶点
| ||||||||||
| int |
getLevel()
获取PolygonOptions的显示level
| ||||||||||
| List<Integer> |
getPattern()
获取虚线样式
| ||||||||||
| List<LatLng> |
getPoints()
返回PolygonOptions对象的顶点坐标列表
| ||||||||||
| int |
getStrokeColor()
返回PolygonOptions对象的描边颜色
| ||||||||||
| float |
getStrokeWidth()
返回PolygonOptions对象的描边宽度
| ||||||||||
| BitmapDescriptor |
getTexture()
获取纹理
| ||||||||||
| int |
getTextureSpacing()
获取纹理间隔
| ||||||||||
| float |
getZIndex()
返回PolygonOptions对象的堆叠顺序
| ||||||||||
| boolean |
isClickable()
是否支持点击
| ||||||||||
| boolean | isValid() | ||||||||||
| boolean |
isVisible()
返回PolygonOptions对象的可见性
| ||||||||||
| PolygonOptions |
level(int level)
设置Polygon的显示Level,level用于控制Polygon与楼块,道路,POI的显示层级关系。
默认为
OverlayLevelAboveLabels POI之上
相同Level内的显示层级关系通过zIndex(int)来控制,zIndex越大越靠上显示。
Level优先级高于zIndex | ||||||||||
| PolygonOptions |
pattern(List<Integer> pattern)
设置ARGB虚线的样式,与
texture(BitmapDescriptor) 互斥 | ||||||||||
| PolygonOptions |
setHolePoints(List<List<LatLng>> holePoints)
设置PolygonOptions 带洞顶点
| ||||||||||
| void |
setPoints(Iterable<LatLng> points)
设置PolygonOptions顶点
| ||||||||||
| PolygonOptions |
strokeColor(int strokeColor)
设置PolygonOptions描边颜色, 与
texture(BitmapDescriptor) 互斥 | ||||||||||
| PolygonOptions |
strokeWidth(float strokeWidth)
设置PolygonOptions描边宽度
| ||||||||||
| PolygonOptions |
texture(BitmapDescriptor texture)
设置纹理图片,这个纹理会重复地绘填充到线上,同时用户应配置纹理间隔
textureSpacing(int),
与 strokeColor(int)、pattern(List)两个配置互斥,这三个接口最后调用的会生效 | ||||||||||
| PolygonOptions |
textureSpacing(int textureSpacing)
纹理间隔
| ||||||||||
| PolygonOptions |
visible(boolean flag)
设置折线可见性
| ||||||||||
| PolygonOptions |
zIndex(int zIndex)
设置相同显示Level
level(int) 的多边形堆叠顺序,相同显示level,zIndex越大越靠上显示
level优先级大于zIndex | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
构造PolygonOptions对象
向PolygonOptions添加顶点
| latLng | 将该坐标添加到PolygonOptions顶点列表末尾 |
|---|
向PolygonOptions添加顶点
| latLngs | 将该坐标集合添加到PolygonOptions顶点列表末尾 |
|---|
向PolygonOptions添加顶点
| latLngs | 将该坐标集合添加到PolygonOptions顶点列表末尾 |
|---|
设置PolygonOptions填充颜色
| fillColor | 设置PolygonOptions的32-bit ARGB填充颜色 |
|---|
返回PolygonOptions对象的填充颜色
获取PolygonOptions 带洞顶点
获取PolygonOptions的显示level
获取虚线样式
返回PolygonOptions对象的顶点坐标列表
返回PolygonOptions对象的描边颜色
返回PolygonOptions对象的描边宽度
获取纹理间隔
返回PolygonOptions对象的堆叠顺序
是否支持点击
返回PolygonOptions对象的可见性
设置Polygon的显示Level,level用于控制Polygon与楼块,道路,POI的显示层级关系。
默认为OverlayLevelAboveLabels POI之上
相同Level内的显示层级关系通过zIndex(int)来控制,zIndex越大越靠上显示。
Level优先级高于zIndex
| level | 必须为如下值之一,否则不生效 |
|---|
设置ARGB虚线的样式,与 texture(BitmapDescriptor) 互斥
| pattern | pattern的元素数量必须是偶数个,每对元素分别表示虚线中实线区域的长度,以及空白区域的长度(单位px) |
|---|
设置PolygonOptions 带洞顶点
| holePoints | 带洞顶点坐标 |
|---|
设置PolygonOptions顶点
| points | PolygonOptions顶点坐标 |
|---|
设置PolygonOptions描边颜色, 与 texture(BitmapDescriptor) 互斥
| strokeColor | 设置PolygonOptions的32-bit ARGB描边颜色 |
|---|
设置PolygonOptions描边宽度
| strokeWidth | PolygonOptions描边宽度,单位(px) |
|---|
设置纹理图片,这个纹理会重复地绘填充到线上,同时用户应配置纹理间隔 textureSpacing(int),
与 strokeColor(int)、pattern(List)两个配置互斥,这三个接口最后调用的会生效
纹理间隔
| textureSpacing | 纹理之间的间隔,单位:像素 |
|---|
设置折线可见性
| flag | 设置PolygonOptions的可见性 true 可见 false 隐藏 |
|---|
设置相同显示Level level(int) 的多边形堆叠顺序,相同显示level,zIndex越大越靠上显示
level优先级大于zIndex
| zIndex | 设置PolygonOptions的堆叠顺序 |
|---|