Fork me on GitHub
GMap.NET二次开发库

GMap.NET二次开发库

GMap.NET的出现,解决了传统的依赖于地图引擎的代价高昂的解决方案,而且使用传统地图引擎,无法迁移,就连我们的地图放大缩小这样常规的方法,都是紧紧绑定在这些令人恶心的地图引擎开发包提供的SDK接口上,目前的Mapxtreme、 ArcEngine、SuperMap等,不仅开发方式迥异,而且收费昂贵。更要命的就是部署复杂,不适合常规的桌面GPS监控系统开发。

围绕GMap.NET,我们一样可以开发出满足GPS监控要求的功能:

1.测距

2.图层管理

3.电子围栏

电子围栏不仅仅在于把围栏画出来,还在于进出围栏的基于几何算法的报警判断。

路线偏移,自动生成路线,当车辆移动的时候,触发路线偏移报警。

4.历史轨迹

5.地图鹰眼

6.比例尺

7.地图标注

8.动画报警

可以在地图生成基于GIF动画格式的Marker,通过我们封装好的动画AnimationMarker库,可以很方便的随心所欲的选择各种动画GIF的Marker.经常用Mapxtrem开发的人知道这个在Mapxtreme上,对于图片的支持,非常弱智,不支持256色以上的PNG图片,跟不用说动画了。

9.省份轮廓

省份类GMapExt.MapArea,自动生成各个省份的轮廓。省份的行政区边界数据是从百度上导出的,数据非常完整,然后经过坐标转换,生成适合于谷歌地图的省的轮廓数据。

 

 

 
 
posted on 2013-09-30 12:27  HackerVirus  阅读(3224)  评论(3编辑  收藏  举报