C#WinForm开发GMap离线地图

C#WinForm开发GMap离线地图
⼀、概述
GMap.NET是⼀个强⼤、免费、跨平台、开源的.NET控件,它在Windows Forms和WPF环境中能够通过Google, Yahoo!, Bing, OpenStreetMap, ArcGIS, Pergo, SigPac等实现路径规划、地理编码以及地图展⽰功能,并⽀持缓存和运⾏在Mobile环境中。
⼆、步骤
sar马加爵犯罪心理分析1、Visual Studio添加GMap引⽤
右键⼯程->管理NuGet包->下载安装GMap.NET.WindowsForms
2、下载GMap Demo
3、使⽤GMap Demo下载离线地图
回龙观北郊医院(1)打开demo⼯程
(2)启动demo,连接⽹络,选择地图类型,很多地图服务器是链接不上的,选⼀个能连接上的地图。贝奥武夫
(3)按住alt,⿏标左键框选需要下载的地图
-(4)右侧菜单栏点击cache->Prefetch selected area,确定这个选定区域
(5)会出现提⽰ 是否截取Zoom级别为10的地图;点击“是”。这⾥是为了确定下载哪部分变焦的地图,
选择“是”就会下载对应Zoom的地图内容,选择下载的Zoom越多,地图占⽤存储空间约⼤,根据需要选择,⼀般选择截取<15做个测试就够⽤了,否则下载时间会很长,不需要的选择“否”。
唐山开元集团
张家口医学院(6)点击cache->Export导出gmdb⽂件。
4、创建Winform程序导⼊地图
(1)右键重新⽣成⼀下解决⽅案,确保将Gmap的控件添加到⼯具箱了, 拖动控件GMapControl到Form1中
(2)地图⽂件放在Debug⽂件夹中(或⾃定义路径)
(3)添加代码,导⼊地图

本文发布于:2024-09-20 17:52:42,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/24890.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:地图   下载   选择   控件   路径   确定
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议