Xamarin + ArcGISRuntime之添加点线面

        
        private void EditShpfile_Click(object sender, EventArgs e)
        {
            #region 研究shapfilew文件
           // //增加点
           // SimpleMarkerSymbol sms = new SimpleMarkerSymbol();
           // sms.Color = Color.Red;
           // sms.Size = 34;
           // sms.Style = SimpleMarkerSymbolStyle.X;
           // MapPoint mapPoint = new MapPoint(-117.334, 34.55, 6000);
           // Graphic g = new Graphic(mapPoint, sms);
           // GraphicsOverlay graphicsOverlay = new GraphicsOverlay();

           // graphicsOverlay.Graphics.Add(g);
           // 增加线
           // //SimpleLineSymbol smLine = new SimpleLineSymbol();
           // //smLine.Color = Color.Red;
           // //smLine.Style = SimpleLineSymbolStyle.Dash;
           // //MapPoint mp = new MapPoint(-117, 34.55);
           // //MapPoint mp0 = new MapPoint(118, 36);
           // //List<MapPoint> pointList = new List<MapPoint>();
           // //pointList.Add(mp);pointList.Add(mp0);
           // //Polyline polyline = new Polyline(pointList);
           // //Graphic gline = new Graphic(polyline, smLine);
           // //graphicsOverlay.Graphics.Add(gline);


           // 增加面
           // //MapPoint mp1 = new MapPoint(-117, 33);
           // //MapPoint mp2 = new MapPoint(100, 34);
           // //MapPoint mp3 = new MapPoint(50, 60);
           // //MapPoint mp4 = new MapPoint(150, 80);
           // //List<MapPoint> pointlist = new List<MapPoint>();
           // //pointlist.Add(mp1);
           // //pointlist.Add(mp2);
           // //pointlist.Add(mp3);
           // //pointlist.Add(mp4);
           // //SimpleFillSymbol sfs = new SimpleFillSymbol();
           // //sfs.Color = Color.FromRgb(255, 0, 255);
           // sls为线符号实例
           // //LineSymbol lineSymbol = new SimpleLineSymbol();
           // //lineSymbol.Color = Color.Green;
           // //lineSymbol.Width = 20;
           // //sfs.Outline= lineSymbol;
           // //Polygon polygon = new Polygon(pointlist);
           // //Graphic gpolygon = new Graphic(polygon, sfs);
           // //graphicsOverlay.Graphics.Add(gpolygon);

           // //
           // //Envelope envelope = new Envelope(-123,33,-101,48, mapView.SpatialReference);
           // //所有元素都有一个外接矩形 。
           // //new Point( -117.195800, 34.056295);

           // //SketchEditor mainSketchEditor = mapView.SketchEditor;
           // //var point = mainSketchEditor.SelectedVertex;

           // //SketchStyle mainSketchStyle =mapView.SketchEditor.Style;

           // //mainSketchEditor.StartAsync(SketchCreationMode.Point);
            mainSketchEditor.Stop();
           
           // //官网
            
            

           // mapView.GraphicsOverlays.Add(graphicsOverlay);
           // LoadLayer();
            #endregion 研究shapefile文件


        }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值