打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
深入理解最强桌面地图控件GMAP.NET

背景

最近有个项目是需要在WPF客户端上实现离线地图,虽然以前接触过Web和Android的在线地图,但是对于离线地图确实是无法下手。后来在博客园看到了很多关于GMAP.NET的介绍,并应用了GMAP.NET在项目中,因此很快实现了离线地图的功能。

下面这段话摘自项目原地址(http://greatmaps.codeplex.com/),是介绍GMAP.NET的:

GMap.NET is great and Powerful, Free, cross platform, open source .NET control. Enable use routing, geocoding, directions and maps from Coogle, Yahoo!, Bing, OpenStreetMap, ArcGIS, Pergo, SigPac, Yandex, Mapy.cz, Maps.lt, iKarte.lv, NearMap, OviMap, CloudMade, WikiMapia, MapQuest in Windows Forms & Presentation, supports caching and runs on windows mobile!

它与很多地图厂商API不同的是,它里面有很多底层的实现,缓存,地图Tile的管理,路线,坐标转换等等,因此很有研究价值。并且,GMAP.NET是可以在Windows Form, WPF和Windows Mobile上运行的。

同时,GMAP.NET目前是支持openstreetmap, google, bing,yahoo,ovi等地图的,但对于国内的地图支持寥寥,因此我也参考了别的项目,写了百度,高德,搜搜,搜狗等地图的插件,只是还没有将代码提交上去,过段时间我会做这些事情的。

初识

下面是Demo的一些功能截图:

整体界面截图:

路径:

根据用户鼠标框选生成离线图片:

根据用户鼠标框选生成静态图片:

 

获取基础信息:

 

 当然,Demo中还有很多很多功能,下次继续吧。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
地图下载软件开发并不难……
GMap.Net开发之在WinForm和WPF中使用GMap.Net地图插件
WPF下的地图解决方案
强烈推荐这8款免费开源软件!来自 Github 的精品项目!!
Win10离线安装.NET Framework 3.5的方法技巧(附离线安装包下载) | Windows 10 Pro
.NET Framework 3.5(Windows2008) 安装
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服