温馨提示×

C# GMap如何添加多边形区域

c#
小樊
99
2024-07-10 00:05:24
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要在C#的GMap控件上添加多边形区域,可以按照以下步骤操作:

  1. 创建GMapPolygon对象,并指定多边形的顶点坐标。
GMapOverlay polygonsOverlay = new GMapOverlay("polygons");
List<PointLatLng> points = new List<PointLatLng>();
points.Add(new PointLatLng(40.7128, -74.0060));
points.Add(new PointLatLng(34.0522, -118.2437));
points.Add(new PointLatLng(41.8781, -87.6298));
GMapPolygon polygon = new GMapPolygon(points, "mypolygon");
polygonsOverlay.Polygons.Add(polygon);
gMapControl.Overlays.Add(polygonsOverlay);
  1. 将多边形对象添加到GMap控件的Overlay中,并将Overlay添加到GMap控件。

通过以上步骤,就可以在GMap控件上显示一个多边形区域了。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:c# drawimage如何绘制多边形

0