废话不说,先上代码:
`using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

//gmap引用,自行添加
using GMap.NET;
using GMap.NET.WindowsForms;
using GMap.NET.MapProviders;
using GMap.NET.WindowsForms.Markers;

namespace GMAPtest
{
public partial class Form1 : Form
{
//private GMapOverlay markersOverlay = new GMapOverlay(“markers”); //放置marker的图层

    public Form1(){InitializeComponent();}private void gmap_Load(object sender, EventArgs ee){gmap.CacheLocation = Application.StartupPath + @"\MAP\"; //重设默认缓存位置(大爷个狗贼的默认缓存问题,浪费劳资一天的青春)gmap.MapProvider = GMapProviders.GoogleChinaHybridMap;//离线模式gmap.Manager.Mode = AccessMode.CacheOnly;String mapPath = Application.StartupPath + @"\MAP\TileDBv5\en\Data.gmdb";//就是这个2G的包,让小爷搞了个通宵!!!!GMap.NET.GMaps.Instance.ImportFromGMDB(mapPath);//地图中心位置gmap.Position = new PointLatLng(39.185422, 112.252810);  //中心点的纬度,经度     //不显示中心十字点//gmap.ShowCenter = false;                         //左键拖拽地图gmap.DragButton = MouseButtons.Left;gmap.MinZoom = 1;   //最小缩放gmap.MaxZoom = 18;  //最大缩放gmap.Zoom = 1;      //当前缩放}
}

}
`
制作离线地图包时,注意!!!!!用Gmap.net下载地图,离线地图导出后,要自己加载的,并不是那个目录下的,C:\Users\用户名<你的计算机用户名>\AppData\Local\GMap.NET\TileDBv5\en下的,那个文件包含缓存的。搞到凌晨快四点才在Stack Overflow上找到问题所在。

由于精力水平有限,最终本人放弃直接使用Gmap.net下载地图,改用“阿凡卢”网友分享的下载器(该下载器也是基于Gmap.net开发的,所以下载的离线地图包在自己的软件中直接拷贝过去就可以用)
自己做的地图包太大成,上传太慢,就不分享了,直接奉上下载器网址:https://www.cnblogs.com/luxiaoxun/p/4454880.html
先后尝试了ARCGIS和Gmap.net,各种问题前前后后花了四天时间,终于完成了自己第一个地图加载模块,感动!开心!
以此博客纪念我掉的一大把头发…

GMAP.NET应用及离线地图加载相关推荐

  1. arcgis xml 下载 切片_arcgis api 4.x for js地图加载arcgisserver本地离线瓦片(附源码下载)...

    前言 关于本篇功能实现用到的 api 涉及类看不懂的,请参照 esri 官网的 arcgis api 4.x for js:esri 官网 api,里面详细的介绍 arcgis api 4.x 各个类 ...

  2. 如何使用微图加载离线地图

    最近使用微图添加离线地图的时候经常会出现打开地图 "没有地图"的情况,这里集中讲解一下如何添加离线地图到微图内. 工具/原料 水经注万能地图下载器   微型离线地图地理信息标注绘制 ...

  3. android高德地图瓦片,高德地图加载瓦片分析

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? ##了解瓦片地图 瓦片地图:瓦片地图金字塔模型是一种多分辨率层次模型,从瓦片金字塔的底层到顶层,分辨率越来越低,但表示的 ...

  4. android 图片缩放算法,Android大图加载,缩放,滑动浏览--SubsamplingScaleImageView 源码分析大图加载...

    **************这个开源项目有点大的,也不知道几篇能写完,先根据功能点分析解读********************* 1.写在前面 图片浏览的坑不少,大图加载导致内存溢出的情况相信每个 ...

  5. Leaflet中使用Leaflet.Spin插件实现地图加载等待效果

    场景 Leaflet快速入门与加载OSM显示地图: Leaflet快速入门与加载OSM显示地图_BADAO_LIUMANG_QIZHI的博客-CSDN博客 在上面的基础上,怎样使用插件实现地图加载等待 ...

  6. 使用 read_graphviz 将 GraphViz Dot 文本图加载到 BGL adjacency_list 图的简单示例

    boost::graph模块使用 read_graphviz 将 GraphViz Dot 文本图加载到 BGL adjacency_list 图的简单示例 实现功能 C++实现代码 实现功能 boo ...

  7. echarts 不支持 手机 浏览器_最佳实践 | 地图加载慢,还不支持现有浏览器?巧用 Mapbox 静态地图!...

    #When and How to Use Static Maps 地图加载慢?浏览器支持不友好?或许使用 Mapbox 静态地图是个讨巧的思路! 静态地图 -- Static Map,什么是静态地图, ...

  8. ArcGIS API for Silverlight地图加载众多点时,使用Clusterer解决重叠问题

    ArcGIS API for Silverlight地图加载众多点时,使用Clusterer解决重叠问题 原文:ArcGIS API for Silverlight地图加载众多点时,使用Cluster ...

  9. cesium加载百度地图_Cesium专栏-百度地图加载(附源码下载)

    Cesium 是一款面向三维地球和地图的,世界级的JavaScript开源产品.它提供了基于JavaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能,精度,渲染质量以 ...

  10. 解决Mac按列浏览图加载慢的问题

    <解决Mac按列浏览图加载慢的问题>   本人是做计算机视觉相关工作的,所以经常会人工筛选一些图片,或者查看图片的结果,我发现经常是随着浏览时间的增加,以及开机时间的增加,图像加载的速度是 ...

最新文章

  1. Fortify 17.10进行源代码安全扫描的方法
  2. TiDB之mac上搭建及调试技巧
  3. 了解 Boost Filesystem Library文件系统
  4. Spring声明式事务管理
  5. HNOI2013 游走
  6. 今天微信小程序发现wx.request不好使了,调试报错: 小程序要求的 TLS 版本必须大于等于 1.2...
  7. mac双系统时间不统一的解决方法_墨兰不开花最好解决,教你几招好方法,时间一到就窜花芽...
  8. android ctrl 左键鼠标左键直接打开xml文件夹,设置Android Studio通过Ctrl+左键查看源码...
  9. 利用Matlab绘制图像中的某一行或者某一列的灰度曲线
  10. Retinex算法--低照度图像增强
  11. android 刷机文件怎么打开,安卓手机怎么刷机
  12. VS如何安装到电脑上
  13. 计算机声音与视频教程,电脑怎么录屏幕视频带声音 电脑录屏幕视频带声音教程...
  14. LM2586S 应用笔记
  15. 对于ros中launch文件的解读
  16. 计算机自动开机什么愿意,电脑自动开关机是什么原因 怎么解决呢
  17. 对区块链技术的一些新思考
  18. Swift 标准库源码 第三方,Almofire,Kingfisher,SwiftyJson,KakaJson,单元测试 request
  19. CCNA 认证学习(二)
  20. 安装proteus8和卸载

热门文章

  1. 50个查询系列-第13个查询:把“SC”表中“叶平”老师教的课的成绩都更改为此课程的平均成绩;...
  2. JAVA关键字final修饰类,深入分析java中的关键字final
  3. 网站加速教程--提升性能的同时节约10倍成本
  4. 五行通天地 八卦定乾坤--打算按照先天八卦的形制重构Lite模版引擎的指令集...
  5. GWT项目创建时遇到的问题
  6. 【编程题】【Scratch二级】2021.06 绘制五彩缤纷的多瓣花
  7. 详解百度快照劫持,小白必看篇
  8. 使用Python获取上市公司资讯,并进行判断利好利空消息(判断部分待更新)
  9. 测试工具Monitor入门
  10. jasper ireport