GMap.NET入门

  1. 下载 GMap.NET,并在VS中添加GMap.NET控件
  2. 初始化并加载一张地图
  3. 添加标记点、线、多边形
  4. 为控件添加事件,在鼠标单击时打点

GMap.NET

GMap.NET是开源、跨平台、免费的.NET控件,能够实现地图展示、路线规划等功能,支持缓存并能在便携式移动设备上运行。
本教程在VS中,使用C#进行开发。

GMap.NET的下载

使用GMap.NET控件需要两个核心库,下载地址:https://download.csdn.net/download/qq_43474959/12511587
得到以下两个库

在Visual Studio的WinForms窗体程序中添加地图控件

  1. 新建一个Windows窗体程序

  2. 引入下载的两个核心库


  3. 选中创建的Form窗体后,打开工具箱(视图—>工具箱)

  4. (此方法高版本VS不适用,高版本VS直接看5)右键—>选择项—>浏览—>GMap.NET.WindowsForms.dll

  5. 如果上述方法报错显示无可添加到工具箱的控件,则直接将该dll文件拖拽到工具箱中:

  6. 拖拽后在工具箱中出现了GMapControl控件,将控件拖拽到窗体中,就为窗体添加了GMap控件

    下一节:加载一张地图

GMap.NET入门详细教程【1】--------下载 GMap.NET,并在VS中添加GMap.NET控件相关推荐

  1. GMap.NET入门详细教程【2】-------- 初始化并加载一张地图

    GMap.NET入门 下载 GMap.NET,并在VS中添加GMap.NET控件 初始化并加载一张地图 添加标记点.线.多边形 为控件添加事件,在鼠标单击时打点 初始化 双击地图控件,编辑cs代码中的 ...

  2. GMap.NET入门详细教程【4】--------为控件添加事件,在鼠标单击时打点

    GMap.NET入门 下载 GMap.NET,并在VS中添加GMap.NET控件 初始化并加载一张地图 添加标记点.线.多边形 为控件添加事件,在鼠标单击时打点 快捷添加 选中窗体中的GMap控件,并 ...

  3. spring入门详细教程(五)

    前言 本篇紧接着spring入门详细教程(三),建议阅读本篇前,先阅读第一篇,第二篇以及第三篇.链接如下: Spring入门详细教程(一) https://www.cnblogs.com/jichi/ ...

  4. Spring入门详细教程(四)

    前言 本篇紧接着spring入门详细教程(三),建议阅读本篇前,先阅读第一篇,第二篇以及第三篇.链接如下: Spring入门详细教程(一) https://www.cnblogs.com/jichi/ ...

  5. Spring入门详细教程(三)

    前言 本篇紧接着spring入门详细教程(二),建议阅读本篇前,先阅读第一篇和第二篇.链接如下: Spring入门详细教程(一) https://www.cnblogs.com/jichi/p/101 ...

  6. Spring入门详细教程(二)

    前言 本篇紧接着spring入门详细教程(一),建议阅读本篇前,先阅读第一篇.链接如下: Spring入门详细教程(一) https://www.cnblogs.com/jichi/p/1016553 ...

  7. ThinkJS框架入门详细教程(二)新手入门项目

    一.准备工作 参考前一篇:ThinkJS框架入门详细教程(一)开发环境 安装thinkJS命令 npm install -g think-cli 监测是否安装成功 thinkjs -v 二.创建项目 ...

  8. IPFS入门操作教程(一):下载并安装IPFS

    IPFS入门操作教程(一):下载并安装IPFS 文章目录 学习目标 一.IPFS是什么? 二.下载安装IPFS 1.下载IPFS可执行文件压缩包 2.解压IPFS压缩包 第三步:设置ipfs可执行文件 ...

  9. NMAP入门详细教程

    NAMP入门详细教程 一.功能: 网络扫描和嗅探. 二.原理: 使用TCP/IP协议栈指纹准确地判断目标主机的相关信息. 三.作用: 识别活跃主机 识别开放端口以及相关的服务 识别主机的系统指纹 路由 ...

最新文章

  1. AI 能匹敌程序员了吗?OpenAI 新研究展​示 NLP 大模型的局限性
  2. shell命令之(一) 初探grep
  3. html5自带表单验证-美化改造
  4. 在Spring Boot中实现通用Auth认证的几种方式
  5. 美工自我培养的几点经验总结
  6. Linux下的shell编程入门
  7. anaconda虚拟环境教程大全
  8. 类型转换,类与类之间的转换,继承关系,继承与静态变量,子类父类重名,多继承,虚基类
  9. 自适应移动设备页面的设计
  10. base | 使用apply族函数进行向量化运算
  11. 语音识别及其定点DSP实现
  12. 2020域名网络安全行业热门事件盘点
  13. 使用uiautomatorviewer.bat抓取页面是显示Error obtaining Ul hierarchy Reason
  14. 基于RouteOS的NAT Radius网络计费管理实验
  15. python合并word表格单元格_Python实战009:读取Word文档中的表格数据及表格合并问题解决...
  16. 我的时间都去哪里了?
  17. 中国的人工智能是否能在2030年引领世界?
  18. html a3纸大小,a0-a3纸的尺寸具体大小介绍【图文】
  19. Android系统的录音功能MediaRecorder
  20. 做领导要会说话!高情商的18个说话技巧,受益无穷!

热门文章

  1. Java 23 种设计模式精讲
  2. codeblocks linux使用教程,codeblocks教程
  3. 仅一成人不跳槽,工作十年跳三次薪资涨三倍
  4. 我的程序员之路(15)——2019年前半年总结
  5. webstorm 2017 激活pojie,
  6. 前端监控sdk 页面性能监控
  7. MySQL数据库程序设计(一)
  8. acca计算机管理会计,ACCA《管理会计》:Data and information
  9. 人工智能 —— 产生式推理
  10. 基于蛇优化算法的函数寻优算法