合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
HMS Core
Class Info |
|---|
public final class Polygon 地球表面的多边形。多边形可以是凸面或凹面,它可以跨越180子午线并且可以具有未填充的孔。在调用HuaweiMap类的addPolygon方法时会返回该类型的实例。 |
Qualifier and Type | Method Name and Description |
|---|---|
void | remove() 将多边形从地图上移除。 |
void | setGeodesic(boolean geodesic) 设置是否将直线的每个线段绘制为大地线。 |
void | setHoles(List<? extends List<LatLng>> holes) 设置多边形的空心洞。 |
void | setPoints(List<LatLng> points) 重新设置多边形的顶点坐标。 |
void | setFillColor(int color) 设置多边形的填充色。 |
void | setStrokeColor(int color) 设置多边形的边框颜色。 |
void | setStrokeWidth(float width) 设置多边形的边框宽度。 |
void | setStrokeJointType(int jointType) 设置多边形的节点类型。 |
void | setClickable(boolean clickable) 设置多边形的可点击性。 |
void | setVisible(boolean visible) 设置多边形的可见性。 |
void | setZIndex(float zIndex) 设置多边形的z指数。 |
Method |
|---|
public void remove() 您调用此API可以将多边形从地图上移除。 |
Method |
|---|
public void setGeodesic(boolean geodesic) 您调用此API可以设置是否将直线的每个线段绘制为大地线。 |
Parameters
Name | Description |
|---|---|
geodesic |
默认值为false。 |
Method |
|---|
public void setHoles(List<? extends List<LatLng>> holes) 您调用此API可以设置多边形的空心洞。 |
Parameters
Name | Description |
|---|---|
holes | 空心洞列表,其中空心洞是LatLng列表。 |
Method |
|---|
public void setPoints(List<LatLng> points) 您调用此API可以重新设置多边形的顶点坐标。 |
Parameters
Name | Description |
|---|---|
points | 顶点坐标集合。 |
Method |
|---|
public void setFillColor(int color) 您调用此API可以设置多边形的填充色。 |
Parameters
Name | Description |
|---|---|
color | ARGB格式颜色值,默认填充色为透明色(0x00000000)。 |
Method |
|---|
public void setStrokeColor(int color) 您调用此API可以设置多边形的边框颜色。 |
Parameters
Name | Description |
|---|---|
color | ARGB格式颜色值,默认为黑色(0xff000000)。 |
Method |
|---|
public void setStrokeWidth(float width) 您调用此API可以设置多边形的边框宽度。 |
Parameters
Name | Description |
|---|---|
width | 边框的宽度,单位:像素,默认为10像素。 |
Method |
|---|
public void setStrokeJointType(int jointType) 您调用此API可以设置多边形的节点类型。 |
Parameters
Name | Description |
|---|---|
jointType | 节点类型,默认值为DEFAULT。 |
Method |
|---|
public void setClickable(boolean clickable) 您调用此API可以设置多边形的可点击性。 |
Parameters
Name | Description |
|---|---|
clickable | 可点击性。
默认值为false。 |
Method |
|---|
public void setVisible(boolean visible) 设置多边形的可见性。如果多边形不可见,则不会绘制,其他所有状态均保留。 |
Parameters
Name | Description |
|---|---|
visible | 多边形的可见性,默认为可见。 |
Method |
|---|
public void setZIndex(float zIndex) 设置多边形的z指数。z指数指的是多边形的叠加顺序,具有较大z指数的多边形会绘制在具有较小z指数的多边形上,具有相同z指数的叠加顺序为元素添加的先后顺序。 说明 数量限制:添加Circle和Polygon的总数乘以2加上添加Polyline和GroundOverlay的总数不超过1450,否则会出现图形叠加错误。 |
Parameters
Name | Description |
|---|---|
zIndex | z指数,即多边形的叠加顺序。默认的z指数是0。 |
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功