public interface

Polygon

implements IOverlay
com.tencent.tencentmap.mapsdk.maps.model.Polygon

Summary

Public Methods
abstract boolean contains(LatLng point)
判断一个经纬度坐标点是否在Polygon内部
abstract List<LatLng> getPoints()
获取多边形的顶点
abstract void setHolePoints(List<List<LatLng>> holePoints)
设置带洞多边形区域
abstract void setOptions(PolygonOptions opts)
This method is deprecated. 不推荐使用,会带来属性不兼容问题,建议直接调用对应属性修改接口更新
abstract void setPoints(List<LatLng> points)
设置多边形的顶点,顶点要逆时针顺序,否则填充色会出错
[Expand]
Inherited Methods
From interface com.tencent.tencentmap.mapsdk.maps.model.IOverlay

Public Methods

public abstract boolean contains (LatLng point)

判断一个经纬度坐标点是否在Polygon内部

Parameters
point 被判断的经纬度坐标点
Returns
  • 是否在Polygon内部

public abstract List<LatLng> getPoints ()

获取多边形的顶点

Returns
  • 顶点坐标集合

public abstract void setHolePoints (List<List<LatLng>> holePoints)

设置带洞多边形区域

Parameters
holePoints 多边形内部带洞坐标点集合,hole之间不能相交

public abstract void setOptions (PolygonOptions opts)

This method is deprecated.
不推荐使用,会带来属性不兼容问题,建议直接调用对应属性修改接口更新

设置一组属性

Parameters
opts 一组属性

public abstract void setPoints (List<LatLng> points)

设置多边形的顶点,顶点要逆时针顺序,否则填充色会出错

Parameters
points 顶点坐标集合