C# winForm__Gmap.net
来源:互联网 发布:周杰伦婚礼音乐 知乎 编辑:程序博客网 时间:2024/06/06 01:33
1:文件-新建-项目-Windows窗体应用程序
2:下载GMap.NET.WindowsForms.zip
3:把下载好的GMap.NET.Core.dll 和 GMap.NET.WindowsForms.dll文件放在项目子文件夹里。添加reference(引用)到这个两个文件
4:把控件添加到工具箱,在工具箱上右击,选择“选择项(Choose Items)”可以选择“Browse…”选项,然后选取文件GMap.NET.WindowsForms DLL来找到需要的工具集,这肯定包括GMapControl控件。勾选这个控件,点击确定。这个控件就会出现在工具箱里,可以直接拖到form上了
5:拖地图的控件到Form1中,双击编辑设置地图属性:
private void Form1_Load(object sender, EventArgs e) { // Initialize map: gmap.MapProvider = GMap.NET.MapProviders.GoogleChinaMapProvider.Instance; GMap.NET.GMaps.Instance.Mode = GMap.NET.AccessMode.ServerOnly; gmap.MinZoom = 2; //最小缩放 gmap.MaxZoom = 17; //最大缩放 gmap.Zoom = 5; //当前缩放 gmap.ShowCenter = false; //不显示中心十字点 gmap.Position = new PointLatLng(32.064, 118.704); //地图中心位置:南京 GMapOverlay objects = new GMapOverlay("objects"); //放置marker的图层 GMarkerGoogle marker = new GMarkerGoogle(new PointLatLng(32.064, 118.704), GMarkerGoogleType.green); objects.Markers.Add(marker); gmap.Overlays.Add(objects); GMapOverlay polyOverlay = new GMapOverlay("polygons"); List<PointLatLng> points = new List<PointLatLng>(); points.Add(new PointLatLng(32.064, 118.704)); points.Add(new PointLatLng(33.067, 118.707)); points.Add(new PointLatLng(34.070, 120.710)); points.Add(new PointLatLng(31.073, 119.713)); GMapPolygon polygon = new GMapPolygon(points, "mypolygon"); polygon.Fill = new SolidBrush(Color.FromArgb(50, Color.Red)); polygon.Stroke = new Pen(Color.Red, 1); polyOverlay.Polygons.Add(polygon); gmap.Overlays.Add(polyOverlay); }
0 0
- C# winForm__Gmap.net
- c# .NET
- .net-C#
- .NET 、C# 、ASP.NET
- .NET .NET Framework C#
- C#学习--C#和.net
- VB .NET vs. C#
- .NET C# 操作xml
- Visual C# .NET 入门
- c#转换vb.net
- C# to VB.net
- Visual C# .NET 入门
- c# .net 操作word
- C#函数(Asp.NET)
- Visual C# .NET 入门
- .NET C# DES入门
- C# vs VB.NET
- Mappath C# ASP.net
- 学习笔记之 Block代码块
- object中几个有趣的方法!
- c# 使用sharppcap实现 网络抓包
- 《leetCode》:Sort Colors
- [BZOJ1858] [Scoi2010]序列操作
- C# winForm__Gmap.net
- java基础之序列化
- malloc,calloc,realloc用法小结
- CPP 6th 读书笔记——类(1)
- 通过树莓派的无线网卡与pc的tcp助手通讯实验
- Java 容器学习
- poj 1185 状态压缩dp
- LeetCode 9 : Palindrome Number (Java)
- 通过ssh验证配置git服务端