Gmap安装使用

article/2025/11/11 7:32:19

最近使用c#做了一个地面站,需要用到地面站,在论文里看到好多人都是用的Gmap,所以今天写个博客,记录一下自己遇到的问题。

1.下载

下载地址:https://archive.codeplex.com/?p=greatmaps

2.编译

大家都看到,网上说需要使用GMap.NET.Core.dll 和 GMap.NET.WindowsForms.dll这两个文件,但下载源码打开后发现事情并没有这么简单,打开后是这样的,而且也找不到我们要的文件。

图1

这是因为dll是一个动态链接库文件,需要我们编译后才能生成。因此我们首先在vs里创建一个winform项目,如图二

图2

然后右键点击解决方案,点击添加,选择现有项目,

图3

将对应路径下的文件,添加到项目中来,如图四所示

图4

 然后右键点击新添加的项目选择重新生成

图5

即可生成 我们想要的dll文件

图6

3.添加引用,如图7所示, 

图7

然后即可完成安装

 

我把我的dll文件的链接放在下面,需要的可以自取

链接:https://pan.baidu.com/s/1pQPohXbWTZj0P-2wkXSTCQ
提取码:y7g8


http://chatgpt.dhexx.cn/article/QPTKUH3S.shtml

相关文章

WPF GMap使用高德地图

文章目录 前言一、Nuget下载Gmap二、代码1.添加类2.加载高德地图 总结 前言 近日在项目中用到了GMap,并且Gmap中使用了高德地图,特此记录一下。 一、Nuget下载Gmap 在Nuget中搜索GMap,选择GMap.NET.Presentatiom进行下载安装。(…

GMap.NET使用教程

原文地址:GMap.NET使用教程 GMap.NET是一个强大、免费、跨平台、开源的.NET控件,它在Windows Forms和WPF环境中能够通过Google, Yahoo!, Bing, OpenStreetMap, ArcGIS, Pergo, SigPac等实现路径规划、地理编码以及地图展示功能,并支持缓存和运…

基于GMap.NET库实现的Windows桌面地图工具软件分享

0 前言 由于工作中经常和地图、GPS坐标转换、GPS轨迹查看等内容相关,经常要借助一些在线网站和工具来查看地图和位置等,在一次偶然的机会中了解到一个GMap.NET开源的桌面地图库和基于GMap.NET实现的MapDownloader地图下载工具,于是也想实现一…

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

GMap.NET入门 下载 GMap.NET,并在VS中添加GMap.NET控件初始化并加载一张地图添加标记点、线、多边形为控件添加事件,在鼠标单击时打点 快捷添加 选中窗体中的GMap控件,并查看内置事件 在这里,通过使用MouseDown和DoubleClick事…

GMap.net控件学习记录

主要参考网址 http://www.cnblogs.com/luxiaoxun/p/3802559.html http://www.cnblogs.com/luxiaoxun/p/3463250.html http://blog.csdn.net/onepiecehuiyu/article/details/19159565 GMap官方网址 http://greatmaps.codeplex.com/ WGS84,GCJ02,BD09坐标转…

Gmap使用说明,通过输入经纬度查询位置

由于本人对于Gmap的使用时间不长,有很多东西不是太熟悉,所以本人的代码有借鉴的部分,如有发现侵权,还请及时联系本人。 我目前已经基本实现了,地图的放大、缩小、平移的功能。完成了鼠标单击标点,输入经纬度…

GMap.net 自定义Marker

说明 自定义Marker部分内容来源于互联网,具体来源不记得了,若有人发现此处没注明出处,请海涵! nuget包 GMapMarkerArrow using GMap.NET.WindowsForms; using System; using System.Collections.Generic; using System.Linq; usin…

C#基于开源地图GMap的开发示例

一.介绍 本示例程序是我在做项目前的探索示例。示例中测试了一些简单的功能,满足了我项目中的基本功能。更进一步的开发,有待继续研究。 二.项目源代码地址 源代码下载地址 三.项目讲解 1.引用GMap的dll文件 利用GMap开发,需要用到两个…

GMAP一款比对工具用于ALLHiC构建等位基因表

在ALLHiC使用过程中需要构建Allele.ctg.table,用于过滤多倍体基因组中因等位序列相似引起的HiC噪音的必要输入。官网提供了两种办法,一种是blastn,需要对草图基因组进行注释,这个过程挺麻烦的,在最下边看到了也可以使用…

Gmap使用心得分享C#-winform-Gmap

目录 一、Gmap库引用 1.下载Gmap引用库 2.Visual Studio添加项目引用 (1)打开项目后点击项目后添加引用 ​ (2)浏览本地库 (3)添加引用即可 二、Gmap使用流程 1.添加GmapControl 2.图…

基于GMap.Net的地图解决方案

一 地图的加载与显示 关于GMap的介绍与使用可以看我以前的文章: GMap.Net开发之在WinForm和WPF中使用GMap.Net地图插件 GMap.Net是.Net下一个地图控件,可以基于Http协议加载各个公司的地图,如Google,Bing,ArcGIS的,主要原理是通过解析各个公司的地图服务的URL,传入相应的…

Jersey框架常用注解3:媒体类型注解@Consumes和@Produces

Consumes 指定http请求的MIME类型,默认是*/*,表示任意的MIME类型。该注解的值是数组类型,支持多个MIME类型,可以使用MediaType来指定MIME类型。 Produces 指定http响应的MIME类型,默认是*/*,表示任意的M…

12.@RequestMapping中的consumes属性和produces属性

请求头header中很重要的两个参数:Accept:text/html只在响应中存在,表示当前请求希望服务器将来返回的数据类型是text/htmlContent-Type:application/json既可以出现在请求中,也可以出现在响应中,例如响应中代表服务器响应的是什么数据类型响应中response.setContentType("…

springmvc @RequestMapping注解中produces以及consumes属性的含义

http协议基础知识 首先需要了解什么叫MediaType(媒体类型)? 通俗来说,在http协议中,用来表示传输内容的格式就是MediaType,比如text/html,application/json等,其中text代表介质&am…

AJAX、异步和同步区别

1. 概念: ASynchronous JavaScript And XML (异步的JavaScript 和 XML) 异步和同步区别 2.Ajax作用: Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页…

js异步与同步的区别

你应该知道,javascript语言是一门“单线程”的语言,不像java语言,类继承Thread再来个thread.start就可以开辟一个线程,所以,javascript就像一条流水线,仅仅是一条流水线而已,要么加工&#xff0…

同步调制和异步调制区别

在PWM控制电路中,载波频率 fc 和调制信号频率 fr 之比成为载波比,根据载波信号和信号波信号是否同步分为同步调制和异步调制。 1 什么是异步调制? 载波信号和调制信号不保持同步的方式称为异步调制,如下图所示,异步调…

同步和异步,区别

同步: 同步的思想是:所有的操作都做完,才返回给用户。这样用户在线等待的时间太长,给用户一种卡死了的感觉(就是系统迁移中,点击了迁移,界面就不动了,但是程序还在执行,…

java同步和异步的区别_java中同步与异步区别是什么

一、同步与异步概念:(推荐:java视频教程) 1.同步:所有的操作都做完,才返回给用户。这样用户在线等待的时间太长,给用户一种卡死了的感觉(就是系统迁移中,点击了迁移,界面就不动了,但…

ajax什么是异步和同步,ajax异步和同步的区别

AJAX异步 打个比方吧,通常情况下,用户注册,那么用户首先得填写好表单,然后点提交,这样表单就会向服务发出一个请求,则服务器处理代码,如果用户存在,则返回一个信息。总之,就是所有的数据需要你点提交后,信息才会发送! 而AJAX就相当于是模拟了一个信息发送请求,你可…