代码改变世界

GPS部标平台的架构设计(二) 可扩展性设计

2014-05-15 17:05 by GPS视频平台产品经理, 1941 阅读, 1 推荐, 收藏, 编辑
摘要:,在运营平台上,为不同的物流企业提供运营服务,各个企业必然有自己个性化的需求,想要吸引客户,销售上就得尽量答应客户的各种要求,技术上就要想办法实现客户的要求,但是其他企业客户八竿子用不着。很多运营平台都经历过功能弱智简单、功能丰富最后到臃肿再到最后推到重来这样的过程。 阅读全文

心情不好是因为没有方向

2014-05-03 09:16 by GPS视频平台产品经理, 2703 阅读, 4 推荐, 收藏, 编辑
摘要:这一段时间,在公司里呆着,越发觉得没意思,觉得对不起自己的工资,不应该浪费老板的钱,应该立即辞职。可是一想到递上辞职,马上有一帮人围着你耐心说教,希望留下来,我又不知道如何应对。这不是我自恋,公司不是大公司,我一个人干着几个人的事情,猛然一走,公司必然回旋不开。老板是董事长,对我很信任。我常常对自己说不能辜负别人的信任,在职场中,能有个人信任你,给你一份满意的薪水,是一件多么幸运的事情,所以我在公司里兢兢业业,愿意冲在最前面。 阅读全文

GPS部标平台的架构设计(一)

2014-04-07 23:15 by GPS视频平台产品经理, 4565 阅读, 0 推荐, 收藏, 编辑
摘要:随着交通部796部标平台标准的公布,帮助我们开始对部标平台由了一个较统一的,或者是叫清晰的认识,同时越来越多的GPS软件厂商,需要获取到796平台的认证,这样才能在政府和国企的车载设备和软件平台采购项目中获得投标资格,或者是获取到地方市场准入的资格。很多人把部标平台看成一个门槛,由于过检费用成本很高,迟迟下定不了决心,但是部标平台不仅仅是个门槛,那只是第一步,它也是奠基石,事实上部标标准在2011年公布后,一直更新过程中,它所包含的东西也是与时俱进的,平台规定的功能标准也在一步一步的垫高,未来一年,将加入视频监控的标准,目前视频监控的草案正在征求意见当中,所以部标平台现在不过,未来更难。 阅读全文

如何写出一份好简历

2014-03-19 21:00 by GPS视频平台产品经理, 576 阅读, 0 推荐, 收藏, 编辑
摘要:如何写出一份好简历 阅读全文

基于Java Mina框架的部标jt808服务器设计和开发

2013-11-08 15:50 by GPS视频平台产品经理, 2734 阅读, 0 推荐, 收藏, 编辑
摘要:在开发部标GPS平台中,部标808GPS服务器是系统的核心关键,决定了部标平台的稳定性和行那个。Linux服务器是首选,为了跨平台,开发语言选择Java自不待言。 阅读全文

基于Java Mina 和Netty 通信框架的JT/T809转发服务器设计

2013-10-26 08:29 by GPS视频平台产品经理, 4277 阅读, 0 推荐, 收藏, 编辑
摘要:开发部标809协议的协议设计者把面向对象的思想带入到了协议当中,造成了协议的不容易阅读和不容易理解,但在协议本身的开发和实现非常适合用Mina框架。通过借用框架的过滤器模式,来降低协议开发的难度。 阅读全文

GMap.NET二次开发库

2013-09-30 09:16 by GPS视频平台产品经理, 6273 阅读, 9 推荐, 收藏, 编辑
摘要:GMap.NET的出现,解决了传统的依赖于地图引擎的代价高昂的解决方案,而且使用传统地图引擎,无法迁移,就连我们的地图放大缩小这样常规的方法,都是紧紧绑定在这些令人恶心的地图引擎开发包提供的SDK接口上,目前的Mapxtreme、 ArcEngine、SuperMap等,不仅开发方式迥异,而且收费昂贵。更要命的就是部署复杂,不适合常规的桌面GPS监控系统开发。所以将GMAP.NET二次开发的源码提供大家方便开发。 阅读全文

百度地图坐标纠偏和转换工具和DLL

2013-09-26 18:08 by GPS视频平台产品经理, 5699 阅读, 0 推荐, 收藏, 编辑
摘要:百度一直以来都是个即想装出一副拥抱互联网开放的样子,又为了短期商业利益封闭自己的公司,模仿谷歌地图,开放了自己的百度地图 API,为了防止别人盗用其数据和用户自由迁移,地图相比于火星坐标,又更加封闭,在火星坐标的基础上进一步的加偏,偏上加偏。国际经纬度坐标标准为WGS-84,国内必须至少使用国测局制定的GCJ-02,对地理位置进行首次加密。百度坐标在此基础上,进行了BD-09二次加密措施,让开发人员倍感不爽。 阅读全文

框架内思维 创新更有力

2013-06-29 10:10 by GPS视频平台产品经理, 855 阅读, 1 推荐, 收藏, 编辑
摘要:在众所周知的框架内思考,不要跳出它的范围。人在专注于某个状况或问题的内部因素时创造力才是最强的──还有就是在限制自己的选择范围而不是将其扩大的时候。通过对某个特定的创新任务进行界定,之后对其外延加以封闭,我们大多数人可能会更具持久的创造力──而且肯定比我们在活动挂图前玩词语联想游戏时或者在公司野外拓展活动中谈论不着边际的东西时更富有成效 阅读全文

如何做好GPS平台软硬件集成测试

2013-06-25 14:19 by GPS视频平台产品经理, 2383 阅读, 1 推荐, 收藏, 编辑
摘要:集成测试是为了构建一个更大的系统或平台,这个系统的几个部分通常是由不同的团队或甚至不同的公司开发的,以前在做信息化的软件开发时,面临的集成测试通常是不同软件子系统之间的集成测试,往往被这一阶段的测试搞得人仰马翻的,在从事了四年的视频监控和GPS软件开发之后,才知道,软硬件系统之间的集成测试更加折磨人的脆弱的神经。虽然两者本质上都是一样,软硬件系统集成实际上是嵌入式软件系统和常规的PC软件系统直接的集成。集成测试常常成为压垮复杂项目的最后一根稻草 阅读全文

GMap.NET开发技巧- 开发可以根据地图放大缩小而缩放的图元

2013-06-03 17:31 by GPS视频平台产品经理, 4058 阅读, 0 推荐, 收藏, 编辑
摘要:在GMap.NET 当中,我们可以自定义Marker,进行画圆形、矩形和多边形等操作,这个功能在GPS软件中很重要,需要基于此功能设置区域,就是我们常说的电子围栏。但是很多人做的时候,是基于窗口像素来进行画图操作,这样会造成画图的时候,严重失真,因为同一个像素长度,在不同的Zoom比例尺下,换算成地图距离是不一样的。这样会造成画出来的电子围栏非常不准确,再次打开地图重新加载的时候,围栏可能变大或者变小。 阅读全文

基于WCF回调(WCF Callback)的GPS报警推送(带源码)

2013-05-23 14:15 by GPS视频平台产品经理, 3299 阅读, 2 推荐, 收藏, 编辑
摘要:考虑到目前的基于部标808的GPS平台,我们决定使用WCF来作为平台的基础服务架构,而WCF的回调模式可以满足GPS报警复杂的业务模式:报警推送数据在很多软件中都有需求,比如任务提醒、消息广播、实时的监控报警等等。凡是对实时性要求越高的场景,越是需要服务器及时、准确地向客户端推送数据。 阅读全文

GPS定位数据库表设计

2013-05-16 17:06 by GPS视频平台产品经理, 5022 阅读, 5 推荐, 收藏, 编辑
摘要:在开发工业系统的数据采集功能相关的系统时,由于数据都是定时上传的,如每20秒上传一次的时间序列数据,这些数据在经过处理和计算后,变成了与时间轴有关的历史数据(与股票数据相似,如下图的车辆行驶过程中的油量曲线、历史轨迹数据等)。当采集点多的时候,如上万个采集终端,再加上时间的累积,数据表会变得越来越大。数据库会越来越难以维护。 阅读全文

JT/T 808 809 部标认证流程和申报材料下载

2013-05-08 09:42 by GPS视频平台产品经理, 2983 阅读, 0 推荐, 收藏, 编辑
摘要:交通运输部发布了《道路运输车辆卫星定位系统终端通讯协议及数据格式》(JT/T808-2011)和《道路运输车辆卫星定位系统平台数据交换》(JT/T809-2011)两份技术标准文件。这两份文件中严格规定了车载卫星定位终端与企业监控平台之间,企业监控平台与政府监控平台之间的通信技术要求。同时,中国交通通信信息中心开始组织实施JT/T808和JT/T809标准的平台符合性检测工作和JT/T794-2011标准的车载硬件终端符合性检测工作。即企业平台,政府平台和车载终端的部标认证检测。 阅读全文

GPS地图坐标偏移及地图纠偏解决方法和代码

2013-05-08 08:14 by GPS视频平台产品经理, 8653 阅读, 0 推荐, 收藏, 编辑
摘要:很多国内开发者使用ArcGIS等地图引擎或者基于谷歌百度地图、GMap.NET开发地图应用程序,非常方便,可是在实际应用中傻眼了,因为GPS坐标的位置在谷歌地图上出现了严重的便宜,这个是要了命的,地图应用就是要给别人一个精确的Location,解决不了偏差,前面的开发都是白费。但是地图引擎只是一个对瓦片操作和客户端GDI输出的操作进行了较好的封装,对于有中国特色的国情,跟人家八竿子打不着。 阅读全文

部标JT/T809平台的必测内容

2013-05-06 14:34 by GPS视频平台产品经理, 2149 阅读, 0 推荐, 收藏, 编辑
摘要:809的测试相对比较困难,因为你在开发的时候,没有一个可以供你对接的测试平台,而是你开发好后,在文件申报批准后,找到交通部信息中心的技术人员,一上来就是正式的测试,这个就头大了。 阅读全文

基于部标JT/T809-2011的(已过检)GPS平台数据交换及转发服务器

2013-05-01 17:22 by GPS视频平台产品经理, 10269 阅读, 3 推荐, 收藏, 编辑
摘要:很多人在看完交通运输部的JT/T809的标准后,单纯的以为这就是个转发平台,在实际的实现过程中,发现很复杂,所以在开发809平台的时候,第一要透彻地理解协议,第二就是要架构设计清楚,便于调试和扩展,否则会显得乱糟糟的。 阅读全文

基于部标JT/T 808协议及数据格式的GPS服务器 开发

2013-05-01 17:14 by GPS视频平台产品经理, 21649 阅读, 1 推荐, 收藏, 编辑
摘要:部标808和809的出台,统一了产品的标准,统一了平台与终端之间的通讯协议,对于GPS运营商而言,只要平台支持部标,那可以选择任意一家的GPS车载终端,也不会受厂商的制约,GPS运营商在市场竞争过程中将更看重产品的质量及服务,从而也间接地促进市场上产品的稳定性和可靠性。 但是开发部标GPS服务器是一个繁琐苦逼的活,有各种各样的GPS终端需要兼容和支持,现在交通部颁发了统一的标准协议和数据格式,大部分车辆的GPS终端都需要支持,软件也需要支持,否则可能在市场准入的时候就遇到麻烦。 阅读全文

基于Spring.NET的MVC应用程序发布时的虚拟路径错误的解决方案

2013-03-11 11:09 by GPS视频平台产品经理, 1259 阅读, 0 推荐, 收藏, 编辑
摘要:使用spring.NET1.3以上版本时,如果web程序没有部署在根目录下,会出现虚拟路径的错误 阅读全文

位卑未敢忘忧国-程序员如何突破自己

2013-02-22 09:20 by GPS视频平台产品经理, 3202 阅读, 19 推荐, 收藏, 编辑
摘要:在项目繁忙的时候,和团队成员、跨部门同事需要进行各种交流,最烦听到,“我哪知道啊,你问我我问谁啊,你问我干什么?这不是我的事”, 真的很恼火。很多人还怀揣着做管理带团队的愿望,就这个工作沟通习惯,怎么可能!可能由于工作的关系,太封闭了,做事切割的太清楚,自己把自己限定在一亩三分地了,这个样子可能会影响自己的职业生涯,想成为项目经理是回事,能不能做,领导和团队认不认可你又是一回事。 阅读全文

Socket报文和端口测试工具的开发(提供源码)

2013-01-26 18:25 by GPS视频平台产品经理, 9473 阅读, 7 推荐, 收藏, 编辑
摘要:因为自己经常做Socket开发,经常要调试和维护多个服务器端和客户端的通信、报文数据等,网上的工具都是功能简单,用的不爽,所以一直都想自己写一个。 年底不忙了,终于写了一个,提供给大家使用,源码可以随便使用和修改,欢迎多提意见,让这个工具更易用,方便Socket编程开发人鱼。主要的功能如下: 阅读全文

我对CTO的理解

2012-12-25 16:20 by GPS视频平台产品经理, 1427 阅读, 4 推荐, 收藏, 编辑
摘要:我的经验告诉我,大凡一个好的IT公司,必有一个牛逼的、有个人魅力的CTO,大凡一个烂公司,必有一个昏庸无能、圆滑世故、东郭先生的CTO。这个规律,大家可以从外企Microsoft、Google 到本土的阿里巴巴,淘宝看起,然后再看看自己所曾经任职的公司,就会有一个判断。最可靠的是草根型的,最有风险的是空降一个年纪大的高管任CTO。 阅读全文

GIS、GPS监控界面设计

2012-12-23 15:13 by GPS视频平台产品经理, 4169 阅读, 3 推荐, 收藏, 编辑
摘要:无论是开发地理信息系统还是开发视频监控系统,都会面临者一个问题:界面如何设计,实质是信息数据的如何组合搭配的问题。因为需要展现的数据不单单是一个破地图和一个坐标,而是将一切与监控对象相关的所有的信息数据以可视化地图、定位地标、图表、报警动画等形式展现出来。比如物流运输行业监控的对象是车,那么围绕车的数据,如车辆的车牌号司机基本信息、运输配送的业务数据、该车辆的轨迹、定位数据、该车辆目的地、起始地的业务数据和GIS数据。进而延伸到配送路径优化、业务综合报表数据等更加复杂的数据。 阅读全文

兼职

2012-12-20 18:21 by GPS视频平台产品经理, 1245 阅读, 0 推荐, 收藏, 编辑
摘要:本人时间较充裕,有意寻求一份工作。因本人项目经验丰富,涉猎范围较广,包括网络通信、GIS、GPS、视频、信息化等技术。可以做很多项目。 同时由于长年做标书、项目技术方案等,有一定的技术撰写能力。提供完整的大型运输车辆企业的基于部标808和809的GPS监控平台构建实施方案。 如果你想加快项目进度,降低成本,就来找我吧。 阅读全文

上帝一看到IT人要创业就笑了

2012-10-27 18:45 by GPS视频平台产品经理, 6523 阅读, 23 推荐, 收藏, 编辑
摘要:为什么反对创业?因为对大多数人来,实在是没戏,你能想到的,别人都做到了,做了N年了,你没有想到的,别人也做到了,就这样。这年头看着身边的人一个一个离去创业,一大把年纪了,混的很不快乐,心里感到很痛,我以前一个同事,一个月一万的工资,还不错,项目经理,可能是意识膨胀吧,他的朋友劝他出来做Flash游戏吧,老赚钱了,他就辞职了,几个领导轮番劝,都留不住,越劝越来劲,毅然离开公司。辞职后,自然是混的很惨,于是想回来,领导也通达,那就回来吧,可是人力部门跳出来说,当初说走就走了,现在又想回来,当这是什么地?不行!现在这个人还没找着工作,为什么,都快四十了还要价那么高,好找吗?谁要啊。 阅读全文

如何摆脱低智商的社会,让自己脱颖而出?

2012-10-25 09:50 by GPS视频平台产品经理, 7262 阅读, 68 推荐, 收藏, 编辑
摘要:我经常对我的同事们讲的一个观点:在IT界成功真是太容易了: 1.最容易成功和获得一份不错薪资的行业就是IT,只要你有学习能力,因为你所有要学的东西,都在网上,通过Google可以获得你想要提高的所有东西。 2.只要你坚持不断的写程序,少说多写,你就很容易脱颖而出,因为你周围大部分人都在玩,有的在看垃圾小说,有的在聊天和微博,有的在低头玩弄智能手机。很少有人能够驱动自己从头到尾,从前端到后端,从页面到数据库,独立写一个完整的软件,并为之不断的改进。 阅读全文

基于GMap.NET桌面客户端的漂亮地图应用

2012-10-11 15:12 by GPS视频平台产品经理, 4359 阅读, 2 推荐, 收藏, 编辑
摘要:对于经常做信息化的开发人员来说,如果第一次开发地图应用可能要走很多的弯路:1.购买地图, 因为现在的谷歌和百度地图API,都是基于Javascript的,如果要开发C/S架构的桌面地图应用非常不方便。 2.可能会去找想Mapinfo、ArcGis这些地图软件进行二次开发,这个弊端太多了,开发资源少,周期长,发布时更加麻烦,都是基于桌面License的,收费很高,非常黑,看到Mapinfo和ArcGis论坛一堆堆的开发者浪费时间在这个上面,太痛心了。 阅读全文