2013年3月7日 By admin 分类: GPS系统, 部标808, 部标监控平台
基于部标JT/T 808协议及数据格式的GPS服务器

2011年5月10日信息中心下发了《印发道路运输车辆卫星定位系统平台和道路运输车辆卫星定位系统车载终端标准符合性审查办法(试行)的通知》。通知要求,系统平台和车载终端应当分别满足《平台要求》和《终端要求》,同时分别满足《道路运输车辆卫星定位系统平台数据交换》和《道路运输车辆卫星定位系统终端通讯协议及数据格式》的要求。系统平台和车载终端,应按照本办法通过标准符合性审查。不符合标........ more »

2013年3月5日 By admin 分类: GPS系统
基于WebGis的油耗、视频、GPS三合一车辆监控系统

现在对GPS监控软件日益增多,但都设计的非常丑陋,色彩非常的重,不仅使用不方便,还很累。我开发了一款基于谷歌地图的WebGis和GPS车辆监控软件,后端采用Asp.NET MVC的web gis架构。重点集成了油耗和视频监控的功能,界面风格采用简洁的经典蓝风格,在使用过程中给人以清新舒适的感觉。GPS软件功能也涵盖了车辆监控的方方面面。着力于提高监控效率,而不仅仅是好看。 GPS系统功能介绍:   ........ more »

2013年1月28日 By admin 分类: GPS系统
GMap.NET开发技巧(十一)-使用百度地图

本章介绍一下,是如何在GMap.NET 使用百度地图的具体方法和代码介绍等。 当然使用百度地图,面临的难题不仅与此,还需要解决百度地图的偏移问题,我们当然不希望去调用百度地图SDK提供的HTTP接口,那是很愚蠢的,因为 要面临远程HTTP调用的不确定性,客户需要的是确定的结果,程序也是如此。 所以我们提供了百度地图的纠偏和加偏的算法源码库,参见文章:-百度谷歌地图服务算法库 如果要使用百度地图........ more »

2012年12月23日 By admin 分类: GPS系统, 部标过检与认证
GIS、GPS和视频监控界面设计

无论是开发地理信息系统还是开发视频监控系统,都会面临者一个问题:界面如何设计,实质是信息数据的如何组合搭配的问题。因为我不仅仅是那别人的地图引擎,如Mapinfo, Mapxtreme还有GMap.NET, 百度,高德地图等来做个地图和坐标的展示或者车辆轨迹的展示,那样的话,我们的产品还有什么竞争力,还有什么差异化,对于用户来说有什么用处呢? 因为需要展现的数据不单单是一个破地图和一个坐标,而是将........ more »

2012年12月21日 By admin 分类: GPS系统
GMap.NET开发技巧(十)-地图功能

本章主要描述实现鹰眼功能,并需要控件哪些事件及设置方法。 介绍如何根据开发应用GMap.NET地图控件,实现鹰眼功能和具体代码展示。 实现步骤及代码介绍: 鹰眼需要一个大地图和小地图,这样就需要两个gMapControl控件,在根据个人需要增加panel控件作为填充地图控件框。 需要控件为:     gMapControl1     gMapControl2     panel1 将gMapContro........ more »

2012年12月2日 By admin 分类: GPS系统
GMap.NET开发技巧(九)-地图图层右键菜单

本章介绍一下,在开发GMap.NET地图中,遇到需要右键快捷菜单需求和本人具体实现的方法。 在地图中生成一个图标点,比如加油站图标,当需要鼠标右键单击时弹出一个快捷菜单,具体实现步骤。 我的想法是结合C# winform 中 ContextMenuStrip 菜单控件来时间快捷菜单提示。 首先,在项目里拖进控件ContextMenuStrip ,并设置ContextMenuStrip 菜单项,如:栏目1,栏目2。 GMapControl 地图控件........ more »

2012年11月30日 By admin 分类: GPS系统
交通部道路运输车辆卫星定位系统部标JTT808、809、796标准大全

无论是开发GPS设备硬件还是开发应用软件,都要面临一个标准,这个标准就是国家交通部发布的道路运输车辆卫星定位系统部标认证标准,它涵盖了GPS硬件设备参数、功能标准,也包括了设备上传到应用平台的协议标准,同时也包括了平台对平台的互联互传的技术标准。各种协议标准的区别,参见:部标808协议、809协议、796标准、794标准的区别 也就是说凡是根据交通部这个标准开发的应用平台软件,都可以接入........ more »

2012年11月22日 By admin 分类: GPS系统
GMap.NET开发技巧(八)-地图测距功能开发

根据本人开发实例中具体实现测距功能,详细介绍测距算法和地图操作经验。 首先说明测距基本原理,实现两点绘线,并测试出距离值。 实现 步骤一: 首先要生存图层,以便在地图中显示线路和标注总距离值。 需要生成图成为:线路图层,临时线路图层,标注图层等。 GMapOverlay Map_Scribing 线路图层 GMapOverlay Map_Temporarily 临时线路图层 GMapOverlay Map_label 标注图层 步骤二: 需要结合GM........ more »

2012年11月18日 By admin 分类: GPS系统
GMap.NET开发技巧(七)-地图监控软件入门

本章目的主要介绍GMap.NET在实际开发应用当中基本用法,并介绍相关的代码操作: 首先,使用初始化一些变量和事件,初始化代码如下所示: 基本参数介绍: this.gMapControl1.Zoom 是地图缩放大小 this.gMapControl1.MapType = MapType.GoogleMapChina;地图加载类型   //初始化地图 this.gMapControl1.Manager.Mode = AccessMode.ServerAndCache; //加载地图 ........ more »

2012年10月28日 By admin 分类: GPS系统
GMap.NET开发技巧(六)-如何缩放基于图片的地图图元

    图片首先格式是可缩放的如PNG格式,缩放的时候,做简单的缩放方式,在mapControl_OnMapZoomChanged当中不断的改变图片的尺寸大小就可以了。 因为ImageMarker得OnRender函数是这样写的:   public override void OnRender(Graphics g) { if(image == null) return; g.DrawImage(image, LocalPosition.X, LocalPosition.Y, Size.Width, S........ more »

2012年10月18日 By admin 分类: GPS系统
GMap.NET开发技巧(五)-扩展增强Marker库

  由于GMap.NET相对比较灵活,可以做更复杂一点的封装,使之适合商业程序软件的实际应用。 因此我就开发一些通用的Marker和Tooltip,打包成一个公用的DLL,供开发者使用,而不用关系具体的细节,提高开发效率。 GMap.NET扩展增强库 已下载 2885 次 1.省份类GMapExt.MapArea,自动生成各个省份的轮廓。 using GMapExt; //生成单个省份的轮廓 GMapPolygon henanProvince = CreateMapPolygon("........ more »

2012年10月9日 By admin 分类: GPS系统
GMap.NET开发技巧(四)-GPS百度地图坐标偏移及地图加偏和逆向纠偏解决方法和代码

很多国内开发者使用GMap.NET开发地图应用程序,非常方便,可是在实际应用中傻眼了,因为GPS坐标的位置在谷歌和百度地图上出现了严重的便宜,这个是要了命的,地图应用就是要给别人一个精确的Location,解决不了偏差,前面的开发都是白费。但是GMap.NET只是一个对瓦片操作和客户端GDI输出的操作进行了较好的封装,对于有中国特色的国情,跟人家八竿子打不着。所以在有人给GMap.NET的作者提过,但是没有........ more »

2012年10月7日 By admin 分类: GPS系统
GMap.NET开发技巧(三)-如何拖拽地图图元和图标

GMap.NET上的地标图元的拖拽其实很简单,思路和正常的WInform控件拖拽是一样的,无非是在鼠标事件当中,记录下操作的状态,通过mapcontrol的Invalidate刷新重绘整个画布,造成一种拖拽的效果。 以下代码,以拖拽一个多边形Polygon图元为例。 增加一个变量IsMouseOverPolygon,表示鼠标经过多边形。   PointLatLng lastDragPolygon = PointLatLng.Empty; // 保存上一次鼠标的坐标位置。 Cursor c........ more »

2012年8月17日 By admin 分类: GPS系统
云计算和地图应用服务

谷歌于8月16日进行移动地图升级的重点是全球将近500个城市的公交选择列表,其中包含全球100多万个公交站的始发时间和行驶路线,这一数据量相较一年前增加了50%。在部分大型场馆内,谷歌还将提供室内导航功能,以帮助乘车者寻找路线。 通过增加公交线路等功能,谷歌相信自己已在移动地图领域领先于苹果。通过新的地图技术,用户可以专注于地铁等特定的公交线路选项,并排除诸如公交车等其他线路选择。 ........ more »

2011年8月13日 By admin 分类: 部标过检与认证
如何进行原型设计

常规的开发流程让很多的项目经理只知道编写需求和功能说明书,然后进行所谓的架构设计,画出一大堆的垃圾UML图,然后就开始驱动开发人员进行编程,这种模式所带来的后果是灾难深重的。 1.对于具体的任务,在分配的时候,如果没有产品原型设计,那么每个功能点不能刻画的接近清晰。在估算工作量的时候,偏差很大,可以说很多时候就是个谎言,如果工作量的估算偏差很大,那自然项目进度计划就是一张废纸........ more »

2011年8月8日 By admin 分类: GPS系统
GMap.NET源码分析-地图应用的设计架构

GMap.NET的代码相对比较凌乱、复杂,没有注释,但是架构不好,如果要增加新的地图比如百度地图,需要拿到源码后,在白盒的模式下才能集成到系统当中,比较繁琐。 但是如果你要吃透瓦片地图的加载模式及算法,则研究一下GMap.NET的源码则非常有必要的。通过代码分析你可以掌握当一下的技术: 1.瓦片地图解析合成技术; 2.投影算法; 3.电子地图功能开发 GMap.NET的最新1.6版本的源码下载 GMap.NET最新源........ more »

2011年8月6日 By admin 分类: GPS系统
GPS.NET 地图应用程序架构设计

  GMap.NET是一个好的开源地图程序,封装了各种网络地图引擎,统一了操作,但要把它用于实际的工作中,还需要在基础之上进行大量的开发工作。 1)虽然解决了最底层的地图获取、投影和瓦片展现的问题,但是可扩展性不好; 2)图层、图元、文字标注的关系比较弱,需要重新封装,按照传统GIS引擎如ArcGis和Mapinfo的方式来改造; 3)业务信息的集成、业务数据的展现和操作没有考虑,如图元和业务信........ more »