在地图上绘制大量多边形时,有没有人知道如何提高性能。
我必须在Google地图上绘制大约900个多边形。
这是我绘制多边形的代码:
for (Polygon* poly in _allPolygons)
{
GMSMutablePath *path = [GMSMutablePath path];
for (CLLocation *loc in poly.points)
{
[path addCoordinate:loc.coordinate];
}
GMSPolyline *polyLine = [GMSPolyline polylineWithPath:path];
polyLine.map = self.mapView;
}