您的位置:首页 > 其它

2010年度总结3:GIS导航软件项目

2010-12-29 17:11 281 查看
该项目的发展和两家公司有所渊源。某种程度上说是这两家公司促进了该项目的发展。

在今年年中的时候,某家公司希望我们提供一套北斗机载监控系统,其中就包含有GIS导航软件的开发。于是我们便把这个项目提交给公司。具体由我在负责。于是便有了GIS导航软件PC版的雏形。
历时一个月左右,我们在基于以前开发的PC端地图软件的基础上添加了北斗相关功能,在地图上添加了实时监控功能,并在小规模测试中获得通过。于是第一版的GIS导航软件就此诞生。交付试用后反应良好。可惜我们的合作没有继续深入下去,不过这次的时间为项目以后的发展打下了基础。
在今年的第三季度左右,我们和另一家公司进行了一段时间的合作。主要是基于北斗一体机的相关合作,其中有涉及到嵌入式显示控制终端(显控)的GIS导航软件的开发。由于他们对于嵌入式导航软件开发的技术和经验不足,委托我们进行设计研发。所以我们在他们提供的软硬件平台的基础上进行了又一波的研发。
前后经过了两个月左右,我们在WinCE 5.0的软件平台上对我们的软件进行了移植和再开发。这是一次很好的实践机会,因为之前我们并没有接触过Wince平台上的开发,而事实上现在很多的用户还是习惯于用微软开发的产品。从PC平台上移植到嵌入式平台的过程中遇到了不少问题,最主要的是嵌入式的硬件资源远没有PC端的丰富,所以很多在PC端可以实现的功能在下位机上都需要进行裁剪。海图的数据太过复杂导致运行效率下降也需要进行删减。可以说这次的工作是对我们在海图数据处理能力上的一次考验,也是一次熟悉通用嵌入式操作系统的机会。
工作完成之后我们特意去到了该公司的总部为他们演示我们的程序。效果还是比较理想的,他们对我们的海图处理显示的速度表示满意,但也对我们的海图数据内容提出了一定的要求,希望进行进一步合作。
通过这个项目我们可以总结出几点,或许对以后的工作有所帮助:
1,
我们对于地图格式数据处理方面存在断层。
2,
我们在基于不同应用平台上的GIS应用开发存在不足。
在导航软件中,一个重点便是电子地图,地图数据的质量决定着这个软件的优劣。其中包括:地图数据是否是比较新的;地图格式是否是通用的;地图显示处理的方式是否足够快速和人性化。而我们在整个链路中针对这一点是比较缺少的。
到目前为止是由我在把握整个地图数据处理的大方向,不断的关注外界关于这方面的最新动态和技术进展。同时将一些比较适合我们的标准和技术引进到我们公司内部,比如海图国际标准(s-57,s-52等),地图数据的三维显示技术等。在这方面,公司还需要继续的努力以达到整个产品链路上的完整。
在基于不同的操作系统平台的GIS应用开发方面,我们一直是做的比较欠缺的。原因有二:第一是没有多余的技术力量去做这个工作;第二是没有合适的项目带动我们去做这个工作。其实即使没有合适的工程项目,我们也应该留有一定的资源去做这方面的预演工作,为我们以后的技术道路做好铺垫。希望通过这个项目引起我们足够的重视,可能以后不仅仅是WinCE操作系统,或许还有Linux,Android,iPhoneOS等等其他的流行操作系统。
到了明年,该项目到底何去何从还没有一个明确的答案。是否没有了工程项目的支持就停止发展了哪?是否由于公司的战略调整而放弃了哪?还是继续走下去?一切都是未知数。但我们希望事情都会朝好的方向发展。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: