专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > GIS

达人:VB做的GPS监控程序,已经能显示车辆位置,但不知怎么标示车号

发布时间:2010-06-06 17:14:44 文章来源:www.iduyao.cn 采编人员:星星草
请教各位达人:VB做的GPS监控程序,已经能显示车辆位置,但不知如何标示车号
用VB做了一个简单的GPS车辆监控程序,能显示各个车辆,但一直不知道如何标示车号,只见地图上车辆在移动,就是不知道是哪台车,翻遍书本也没有这方面的知识,特来求教各位达人,谢谢了!

最好能有一个演示代码。

继续查找资料中。。。。。。

------解决方案--------------------
只知道MapX,别的不清楚,我觉得不是MapX好不好 是我们对MapX的使用好不好的问题

你这个问题我想你可以试试加一个提示框的方法,在VC里面叫Tooltip,就是当鼠标移动到车辆图标上的时候在提示框中显示出车辆的信息。以前这样弄过,不过不是车辆的。

具体的实施方法:
1.增加一个用户绘制图层,UserDrawlayer,提示框的东西在这个里面绘制。
2.增加MapX控件的鼠标事件响应,为的是判断鼠标点当前的位置和状态
3.提示框你可以直接在UserDrawLayer里面直接用GDI或者GDI+直接绘制,也可以使用Windows提供的Tooltip类,(VB下应该也有)
我以前使用过一个叫CPPToolTip的VC类,在Codeproject上的,http://www.codeproject.com/KB/miscctrl/pptooltip.aspx
你可以去找找VB下的相关内容。
另外,车辆多的时候一般采用只有在当前视图中的车辆才给于显示的方法,MapX有相关的函数,具体做法是先取得当前窗口的bouds(范围),然后看当前车辆(经纬度)是不是在这个范围当中,在的话就显示并给予处理否则不显示不处理。
------解决方案--------------------
mapx控件包里就有这样的例子啊,
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: