今天我们在 MKMapView 上绘制多边形。我们使用下面的伪代码来绘制多边形。
CGContextMoveToPoint
CGContextAddLineToPoint
CGContextAddLineToPoint
CGContextAddLineToPoint
CGContextClosePath
CGContextFillPath
结果可能如下所示:
我们一次获取一行数据,根据我们收到的数据为单元格提供颜色。有没有一种方法或多边形减少算法可以将所有相同颜色的多边形组合在一起(假设它们相交)给我一个大多边形?所以在这个例子中,所有的红色都是一个大多边形。