码迷,mamicode.com
首页 > Web开发 > 详细

(转)深入理解最强桌面地图控件GMAP.NET --- 初识

时间:2014-10-07 02:52:32      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:android   blog   http   io   os   ar   for   strong   sp   

背景

最近有个项目是需要在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的一些功能截图:

整体界面截图:

bubuko.com,布布扣

路径:

bubuko.com,布布扣

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

bubuko.com,布布扣

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

bubuko.com,布布扣

 

获取基础信息:

bubuko.com,布布扣 

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

 

原文链接:http://www.cnblogs.com/enjoyeclipse/archive/2013/01/13/2858392.html

(转)深入理解最强桌面地图控件GMAP.NET --- 初识

标签:android   blog   http   io   os   ar   for   strong   sp   

原文地址:http://www.cnblogs.com/plRobotics-RD-Center/p/4008891.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!