示例#1
0
        private void UpdatePolygon()
        {
            var points = items.Select(item => item.Coordinate).ToArray();

            if (polygon != null)
            {
                mapView.RemoveOverlay(polygon);
                polygon.Dispose();
                polygon = null;
            }

            polygon = MKPolygon.FromCoordinates(points);
            mapView.AddOverlay(polygon);
        }