コード例 #1
0
        public LineOverlay CreateLineOverlay(LineStyleInfo styleInfo)
        {
            var paint       = MapquestStyleFactory.CreatePaintFromStyleInfo(styleInfo);
            var lineOverlay = new LineOverlay(paint);

            // get from styleInfo
            var paint1 = new Paint(PaintFlags.AntiAlias);

            paint1.StrokeWidth = styleInfo.StrokeWidth;
            paint1.Alpha       = 100;
            paint1.Color       = new Color(0, 0, 0, 255);
            lineOverlay.SetShowPoints(true, paint1);
            return(lineOverlay);
        }
コード例 #2
0
        public PolygonOverlay CreatePolygonOverlay(PolygonStyleInfo styleInfo)
        {
            //var paint = new Paint(PaintFlags.AntiAlias);
            //paint.Color = Color.Black;
            //paint.SetStyle(Paint.Style.Stroke);
            //paint.StrokeWidth = 3;
            //paint.Alpha = 100;
            //paint.StrokeJoin = Paint.Join.Round;
            //paint.StrokeCap = Paint.Cap.Round;

            var paint          = MapquestStyleFactory.CreatePaintFromStyleInfo(styleInfo);
            var polygonOverlay = new PolygonOverlay(paint);

            return(polygonOverlay);
        }