本篇主要讨论如何在Android Google Map地图上显示多边形(Polygon)。
一、继承Overlay
class Polygon extends Overlay
二、重写Overlay中的draw函数
1、投影转换
public Point ChangeProjection(GeoPoint geoPoint){
Projection projection = mv.getProjection();
Point screenPoint = new Point();
projection.toPixels(geoPoint, screenPoint);
return screenPoint;}
2、设置画笔
Paint paint = new Paint();
(1)
覆盖层——多边形
最新推荐文章于 2024-07-24 08:56:18 发布