CN102426778B - 一种基于车辆位置的道路交通状况表示***及表示方法 - Google Patents
一种基于车辆位置的道路交通状况表示***及表示方法 Download PDFInfo
- Publication number
- CN102426778B CN102426778B CN201110345289.7A CN201110345289A CN102426778B CN 102426778 B CN102426778 B CN 102426778B CN 201110345289 A CN201110345289 A CN 201110345289A CN 102426778 B CN102426778 B CN 102426778B
- Authority
- CN
- China
- Prior art keywords
- information
- module
- vehicle
- user terminal
- point diagram
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
Abstract
一种基于车辆位置的道路交通状况表示***及表示方法,所述的表示***主要由用户终端、传输网络和服务器三部分组成,其中:所述的用户终端是导航终端、手机、电脑的任意一种终端,主要负责车辆运行位置信息的采集和道路交通状况的点图表示;在用户终端中包括:用户数据内存、信息接收模块、信息发送模块、导航管理***模块、电子地图管理模块、GPS模块、运行位置采集模块和点图数据绘制模块;所述的传输网络是WiMax、WiFi、GPRS无线传输网络中的任一种;所述的交通信息服务中心的服务器中一般包括:点图数据库、信息接收模块、信息发送模块和点图数据管理模块。
Description
技术领域
本发明涉及的是一种基于车辆位置的道路交通状况表示方法及表示***,属于道路交通信息的收集及表示***及表示方法。
背景技术
随着城市化发展的不断深入,越来越多的人从农村走向城市,而城市的道路随着城市人口的增加也显得越来越拥挤,如北京市由首都变成了“首堵”,不得不实行家用汽车的“限行”;最近杭州市也不得不采取了早晚高峰时间的车辆“限行”。因此,人们开车总希望能在不堵的城市道路上,而一旦在城市道路上堵车,人的心情便会搞坏,不仅如伺,还会影响一天的工作、学习和生活。随着行车导航仪的使用,给车辆驾驶员驾车提供了很多方便,尤其是外地的驾驶员到达一个新的城市,利用行车导航仪,便能轻松地找寻到目的地,但是现有的导航仪也仅仅是一种导航作用而已,对于路堵却是毫无办法,一旦发生路堵,驾驶员也只能耐心地等待道路的通行,因此,现在的驾驶员急需一种能够象导航仪那样能对城市道路的拥堵情况进行信息收集并发布的道路交通状况表示仪器。
发明内容
本发明的目的在于克服现有技术存在的不足,而提供一种基于车辆位置的道路交通状况表示***及表示方法,它是利用道路交通状况的点图信息,用户可以根据交通流量、交通流速度和交通流密度以及之间的关联关系,进行交通是否拥堵的人工或自动判断。
本发明的目的是通过如下技术方案来完成的,本发明所述的基于车辆位置的道路交通状况表示***,它主要由用户终端、传输网络和服务器三部分组成,其中:
所述的用户终端是导航终端、手机、电脑的任意一种终端,主要负责车辆运行位置信息的采集和道路交通状况的点图表示;在用户终端中包括:用户数据内存、信息接收模块、信息发送模块、导航管理***模块、电子地图管理模块、GPS模块、运行位置采集模块和点图数据绘制模块;
所述的传输网络是WiMax、WiFi、GPRS无线传输网络中的任一种;
所述的交通信息服务中心的服务器中一般包括:点图数据库、信息接收模块、信息发送模块和点图数据管理模块。
本发明所述的用户终端中,所述用户数据内存用于存储用户终端的地图数据、导航路径信息、点图数据,并提供软件运行所必需的内存资源空间;
所述信息接收模块负责侦听端口,并从服务器接收点图数据的数据包;
所述信息发送模块可以为用户连接分配端口资源,检测端口上SOCKET连接状态,关闭死连接,并向服务器发送用户终端采集的运行位置信息的数据包;
所述GPS模块的主要功能是读取GPS数据,并对数据进行有效性分析,然后提取出车辆的经纬度、速度信息,卫星信息等,并提供了得到最后GPS位置信息的接口;
所述运行位置信息采集模块负责信息采集策略的管理和维护,并按照设定的交通状况采集时间间隔从GPS模块获取运行位置信息;
电子地图管理模块是GIS引擎的基础,主要负责地图数据的管理,进行地图绘制和显示,提供地图绘制和显示时的点线面信息,分别对应了地图数据中的设施(包括酒店、商场等公共元素),道路(城市的所有路),以及区域(包括山体、湖面等);此外,提供导航时的道路通行信息,包括道路路段信息、转向信息以及交叉路口信息;
导航管理***模块能根据电子地图数据,以及用户设定起始点、终点、途经点等信息进行导航路径的规划,并负责导航过程中的路径动态变更、地图缩放等操作,还负责协调电子地图管理模块与点图数据绘制模块的交互。
本发明所述的交通信息服务中心,其中的点图数据库用于存储各车辆的用户终端上传的运行位置信息,以及汇总后成点图数据;
所述信息接收模块负责侦听端口,并从用户终端接收运行位置信息的数据包;
所述信息发送模块为用户连接分配端口资源,检测端口上SOCKET连接状态,关闭死连接,并向用户终端发送点图数据的数据包;
所述点图数据管理模块完成了对各车辆的用户终端上传的运行位置信息的数据包的解析和汇总,并形成点图数据信息的数据包。
所述的基于车辆位置的道路交通状况表示方法,它包括如下步骤:
步骤1,利用在道路上行驶车辆上设置的用户终端,通过其中的运行位置信息采集模块以及通过GPS模块实时获取车辆在道路上的全球卫星导航***的运行位置信息,车辆在道路上的运行位置信息包括车辆所在的经度信息和纬度信息,以及速度信息;
步骤2,各车辆的用户终端的信息发送模块以设定的交通状况更新时间间隔将所采集到的实时运行位置信息进行封装形成运行位置信息的数据包,并将数据包通过传输网络传输到交通信息服务中心的服务器;
步骤3,交通信息服务中心的服务器的信息接收模块将接收到的各车辆在道路上的实时运行位置信息的数据包发送到交通信息服务中心的服务器的点图数据管理模块;由交通信息服务中心的服务器的点图数据管理模块按照数据包的报文定义进行解析得到车辆的运行位置信息,然后进行汇总形成实时的道路交通状况点图数据,并通过交通信息服务中心的服务器的信息发送模块将实时的道路交通状况点图数据的数据包通过网络传输到用户终端;
步骤4,用户终端的信息接收模块将接收到的道路交通状况点图数据发送到点图数据绘制模块;点图数据绘制模块根据导航管理***模块的当前路径规划信息,以及电子地图管理模块的周边道路的地图数据,提取需要绘制的点图数据信息,并用点图方式表示在用户终端的电子地图上;用点图方式表示道路交通状况时,用至少一个点表示一辆车的位置,或用与车辆相似的符号表示一个车辆的位置,描述在用户终端的电子地图上。
本发明所述运行位置信息的获取过程是:
首先,运行位置信息采集模块调用GPS模块,并进行GPS模块的初始化;初始化时,GPS模块生成一个CAppSystem_GPS的实例对象,通过调用成员函数Init()来初始化读取GPS串口,并启动新的进程循环读取并解析GPS数据信息;
然后,从文件读取或者串口读取GPS信息,并进行解析,存储在静态结构变量里,并向已注册的窗口发送包含有当前GPS信息的有效性和接收到的卫星数的窗口信息,循环如上操作直到有错误发生(不包括超时的原因)或者其他原因退出循环。
本发明所述的交通状况更新时间间隔默认为每5秒钟更新一次,也可以按照用户终端的运行位置信息采集模块设定的时间间隔进行更新。
本发明所述的用户终端的信息发送模块通过无线传输网络发送运行位置信息的过程如下:用户终端的信息发送模块进行端口分配,按照运行位置信息数据包的报文格式进行数据封装,并启动用户终端的信息发送进程,进行数据包发送。在发送数据包,默认的发送工作线程数目为2,并进行超时检测,一般以时长超过100秒为发送超时。
本发明所述的交通信息服务中心的服务器的点图数据管理模块按照设定点图数据的更新时间间隔参数汇总各车辆在道路上的对应时间段内的各车辆的运行位置信息,形成实时的道路交通状况点图数据的数据包;
点图数据管理模块每接收到一个车辆的运行位置数据包,更新实时道路交通状况点图数据;道路交通状况点图按网格划分为子网格点图;向用户终端发送的点图数据是按照网格进行分块。当运行车辆的位置发生变化时,需要更新点图,根据用户编号查询到用户点图中点的指针地址,直接对云图点做更新操作。
步骤4的具体方法是:首先,交通信息服务中心的服务器的信息发送模块将实时的道路交通状况点图数据通过网络传输到用户终端的信息接收模块;其次,用户终端的信息接收模块根据接收到实时的道路交通状况点图数据中的各车辆当前运行位置的全球卫星导航***的经度和纬度信息定位到道路地图上对应的位置;最后,用户终端用至少一个点或车辆相似的其他符号在上述电子地图对应的位置上标记为运行车辆点,表示在该位置上有车辆在行驶。
本发明是利用道路交通状况的点图信息,用户可以根据交通流量、交通流速度和交通流密度以及之间的关联关系,进行交通是否拥堵的人工或自动判断;它具有***组成方便可靠,实用性强,能快速地获取和反应道路交通状态,较好地分配交通道路资源,节约社会成本,降低社会消耗,满足人们对城市化进程发展的需要等特点。
附图说明
图1是本发明所述的***结构示意图。
图2是本发明的车辆运行位置信息获取过程示意框图。
图3是本发明所述点图数据管理模块的运行线程示意框图。
具体实施方式
下面将结合附图及实施例对本发明作详细的介绍:图1所示,本发明所述的基于车辆位置的道路交通状况表示***,它主要由用户终端1、传输网络2和服务器3三部分组成,其中:所述的用户终端1是导航终端、手机、电脑的任意一种终端,主要负责车辆运行位置信息的采集和道路交通状况的点图表示;在用户终端中包括:用户数据内存8、信息接收模块4、信息发送模块7、导航管理***模块5、电子地图管理模块6、GPS模块9、运行位置采集模块10和点图数据绘制模块11;
所述的传输网络2是WiMax、WiFi、GPRS无线传输网络中的任一种;
所述的交通信息服务中心的服务器3中一般包括:点图数据库12、信息接收模块13、信息发送模块15和点图数据管理模块14。
本发明所述的用户终端中,所述用户数据内存8用于存储用户终端1的地图数据、导航路径信息、点图数据,并提供软件运行所必需的内存资源空间;
所述信息接收模块4负责侦听端口,并从服务器3接收点图数据的数据包;
所述信息发送模块7可以为用户连接分配端口资源,检测端口上SOCKET连接状态,关闭死连接,并向服务器3发送用户终端采集的运行位置信息的数据包;
所述GPS模块9的主要功能是读取GPS数据,并对数据进行有效性分析,然后提取出车辆的经纬度、速度信息,卫星信息等,并提供了得到最后GPS位置信息的接口;
所述运行位置信息采集模块10负责信息采集策略的管理和维护,并按照设定的交通状况采集时间间隔从GPS模块9获取运行位置信息;
电子地图管理模块6是GIS引擎的基础,主要负责地图数据的管理,进行地图绘制和显示,提供地图绘制和显示时的点线面信息,分别对应了地图数据中的设施(包括酒店、商场等公共元素),道路(城市的所有路),以及区域(包括山体、湖面等);此外,提供导航时的道路通行信息,包括道路路段信息、转向信息以及交叉路口信息;
导航管理***模块5能根据电子地图数据,以及用户设定起始点、终点、途经点等信息进行导航路径的规划,并负责导航过程中的路径动态变更、地图缩放等操作,还负责协调电子地图管理模块6与点图数据绘制模块11的交互。
本发明所述的交通信息服务中心的服务器3,其中的点图数据库12用于存储各车辆的用户终端上传的运行位置信息,以及汇总后成点图数据;
所述信息接收模块13负责侦听端口,并从用户终端接收运行位置信息的数据包;
所述信息发送模块15为用户连接分配端口资源,检测端口上SOCKET连接状态,关闭死连接,并通过无线传输网络2向用户终端1发送点图数据的数据包;
所述点图数据管理模块14完成了对各车辆的用户终端1上传的运行位置信息的数据包的解析和汇总,并形成点图数据信息的数据包。
所述的基于车辆位置的道路交通状况表示方法,它包括如下步骤:
步骤1,利用在道路上行驶车辆上设置的用户终端1,通过其中的运行位置信息采集模块10以及通过GPS模块9实时获取车辆在道路上的全球卫星导航***的运行位置信息,车辆在道路上的运行位置信息包括车辆所在的经度信息和纬度信息,以及速度信息;
步骤2,各车辆的用户终端1的信息发送模块7以设定的交通状况更新时间间隔将所采集到的实时运行位置信息进行封装形成运行位置信息的数据包,并将数据包通过传输网络2传输到交通信息服务中心的服务器3;
步骤3,交通信息服务中心的服务器3的信息接收模块13将接收到的各车辆在道路上的实时运行位置信息的数据包发送到交通信息服务中心的服务器3的点图数据管理模块14;由交通信息服务中心的服务器3的点图数据管理模块14按照数据包的报文定义进行解析得到车辆的运行位置信息,然后进行汇总形成实时的道路交通状况点图数据,并通过交通信息服务中心的服务器3的信息发送模块15将实时的道路交通状况点图数据的数据包通过传输网络2传输到用户终端;
步骤4,用户终端1的信息接收模块4将接收到的道路交通状况点图数据发送到点图数据绘制模块11;点图数据绘制模块11根据导航管理***模块5的当前路径规划信息,以及电子地图管理模块6的周边道路的地图数据,提取需要绘制的点图数据信息,并用点图方式表示在用户终端的电子地图上;用点图方式表示道路交通状况时,用至少一个点表示一辆车的位置,或用与车辆相似的符号表示一个车辆的位置,描述在用户终端的电子地图上。
如图2所示,本发明所述运行位置信息的获取过程是:首先,运行位置信息采集模块10调用GPS模块,并进行GPS模块9的初始化;初始化时,GPS模块9生成一个CAppSystem_GPS的实例对象,通过调用成员函数Init()来初始化读取GPS串口,并启动新的进程循环准备读取GPS数据信息;
然后,从文件读取或者串口读取GPS信息,并进行解析,存储在静态结构变量里,并向已注册的窗口发送包含有当前GPS信息的有效性和接收到的卫星数的窗口信息,循环如上操作直到有错误发生(不包括超时的原因)或者其他原因退出循环。
本发明所述的交通状况更新时间间隔默认为每5秒钟更新一次,也可以按照用户终端1的运行位置信息采集模块10设定的时间间隔进行更新。
本发明所述的用户终端1的信息发送模块7通过传输网络2发送运行位置信息的过程如下:用户终端的信息发送模块7进行端口分配,按照运行位置信息数据包的报文格式进行数据封装,并启动用户终端1的信息发送进程,进行数据包发送。在发送数据包,默认的发送工作线程数目为2,并进行超时检测,一般以时长超过100秒为发送超时。
本发明所述的交通信息服务中心的服务器3的点图数据管理模块14按照设定点图数据的更新时间间隔参数汇总各车辆在道路上的对应时间段内的各车辆的运行位置信息,形成实时的道路交通状况点图数据的数据包;
点图数据管理模块14每接收到一个车辆的运行位置数据包,更新实时道路交通状况点图数据;道路交通状况点图按网格划分为子网格点图;向用户终端1发送的点图数据是按照网格进行分块。当运行车辆的位置发生变化时,需要更新点图,根据用户编号查询到用户点图中点的指针地址,对云图点做更新操作。
点图数据管理模块14的运行线程如图3所示,包括:运行位置接收线程23、点图更新线程24、点图发送线程25和主线程28,以及点图地址查询表26和点图数据表27。
主线程28负责运行位置接收线程23、点图更新线程24、点图发送线程25,以及点图地址查询表26和点图数据表27的调度与管理。运行位置接收线程23从交通信息服务中心的服务器3的信息接收模块13的收双向队列21中获取点图数据信息,根据用户编号在点图地址查询表26中查询到用户点图中点的指针地址,并对点图数据表27做更新操作。点图发送线程25负责将最新点图数据的发送给交通信息服务中心的服务器3的信息发送模块15的发双向队列22,由服务器3的信息发送模块15发送到用户终端1。
步骤4的具体方法是:首先,交通信息服务中心的服务器3的信息发送模块15将实时的道路交通状况点图数据通过传输网络2传输到用户终端的信息接收模块4;其次,用户终端1的信息接收模块4根据接收到实时的道路交通状况点图数据中的各车辆当前运行位置的全球卫星导航***的经度和纬度信息定位到道路地图上对应的位置;最后,用户终端1用至少一个点或车辆相似的其他符号在上述电子地图对应的位置上标记为运行车辆点,表示在该位置上有车辆在行驶。
点图方式的交通状况表示示意图如图3所示。从用户终端的电子地图中所标注的运行车辆点的位置和密度信息,可以直观的体现实时的交通路况信息。在地图中表示运行车辆时,可以使用圆点、矩形、小汽车图标等一种或多种符号来表示。
一般情况下,地图数据以每个城市为单位,分城市数据描述文件和城市具体数据文件。
l 其中城市数据描述文件:命名方式为(10位数字)加“.cmf”后缀的方式,在描述文件中记录城市的基本信息。每一个城市拥有一个ID,如杭州为1022,则其城市数据描述文件名为:4000001022.Cmf
l 而城市具体数据文件又分为7个相应的文件:命名方式为(10位数字,对应相应的城市)+(20位数字,对应相应的数据)+“.cmf”。这7个具体数据文件分别存放了不同的数据信息(包括:点,线,面,道路,路段,路口以及转向信息)
如杭州的城市具体数据信息如下所示:
文件名 | 名称 | 说明 |
400000102200411000000000000000 | RoadElement | 路段 |
400000102202000300000000000000 | RawArea | 区域 |
400000102201417000000000000000 | AggregaredRoad | 道路 |
400000102202000100000000000000 | RawPoint | 点 |
400000102202000200000000000000 | RAWLINE不用 | 线 |
400000102200411051010000000000 | Manoeuvre | 转向信息 |
400000102200412000000000000000 | Junction | 路口 |
在进行点图绘制时,用户终端1的信息接收模块4根据接收到实时的道路交通状况点图数据中的各车辆当前运行位置的全球卫星导航***的经度和纬度信息定位到地图数据中点位置进行匹配,并在电子地图管理模块6基础上,添加点图信息。电子地图管理模块6封装了显示绘制所需的重要数据,如DC、位图句柄、当前放大尺寸、绘制图元的交通流量点等,采用分层的方法来组织数据,将具有相同意义,属性的事物组织到一层上,使每层关注不同的焦点,同时也有利于绘制引擎更有条理的显示。电子地图绘制中的地理信息根据属性的不同提取出不同的层次,分为土地利用情况(绿地、沙漠),海拔高度,街道,交通流量点等。
在地图分层过程中,可以定义多个层次,并为每一层定义相关的绘图属性,如本层填充区域的颜色、道路颜色、文字字体、可见性阈值等。每层每项属性需要根据实际需要酌情选择,以使得在狭小的嵌入式屏幕上绘制出来的地图不至于显得杂乱无章,缺乏主次之分。
用户通过导航终端、手机、电脑等任意一种用户终端1查看点图方式展示的交通状况,从而了解道路的车辆数量、车辆疏密程度,以及车辆的行驶速度情况,并通过自主判断的方法判断道路的交通状况,以获得对交通状况的判断。
在判断道路的交通状况时,用户可以根据出行区域、出行时段,以及日常的交通状况,按照自身的主观意愿判断道路交通的拥堵状况;也可以是由用户终端模拟人的意愿得到的道路交通状况判断结果,或由一定的道路拥堵识别算法等得到的道路交通状况的判断结果。
一般可以通过交通流量、交通流速度和交通流密度进行交通流进行定量描述。交通流量,又称交通量,表示交通流在单位时间内通过道路指定断面的车辆数量,单位是辆/小时或辆/日;交通流速度,简称流速,表示交通流流动的快慢,单位是米/秒或公里/小时;交通流密度,表示交通流的疏密程度,即道路单位长度上含有车辆的数量,单位是辆/公里。交通流的3个参数之间的关系是:交通流量为交通流速度和交通流密度的乘积。
利用道路交通状况的点图信息,用户可以根据交通流量、交通流速度和交通流密度以及之间的关联关系,进行交通是否拥堵的人工或自动的判断。
Claims (8)
1.一种基于车辆位置的道路交通状况表示***,它主要由用户终端、传输网络和服务器三部分组成,其特征在于,其中:
所述的用户终端是导航终端、手机、电脑的任意一种终端,主要负责车辆运行位置信息的采集和道路交通状况的点图表示;在用户终端中包括:用户数据内存、信息接收模块、信息发送模块、导航管理***模块、电子地图管理模块、GPS模块、运行位置采集模块和点图数据绘制模块;
所述的传输网络是WiMax、WiFi、GPRS无线传输网络中的任一种;
所述的交通信息服务中心的服务器中一般包括:点图数据库、信息接收模块、信息发送模块和点图数据管理模块;
所述的用户终端中,所述用户数据内存用于存储用户终端的地图数据、导航路径信息、点图数据,并提供软件运行所必需的内存资源空间;
所述信息接收模块负责侦听端口,并从服务器接收点图数据的数据包;
所述信息发送模块可以为用户连接分配端口资源,检测端口上SOCKET连接状态,关闭死连接,并向服务器发送用户终端采集的运行位置信息的数据包;
所述GPS模块的主要功能是读取GPS数据,并对数据进行有效性分析,然后提取出车辆的经纬度、速度信息,卫星信息,并提供了得到最后GPS位置信息的接口;
所述运行位置信息采集模块负责信息采集策略的管理和维护,并按照设定的交通状况采集时间间隔从GPS模块获取运行位置信息;
电子地图管理模块是GIS引擎的基础,主要负责地图数据的管理,进行地图绘制和显示,提供地图绘制和显示时的点线面信息,分别对应了地图数据中的设施,该设施包括酒店、商场,城市的所有道路,以及区域,该区域包括山体、湖面;此外,提供导航时的道路通行信息,包括道路路段信息、转向信息以及交叉路口信息;
导航管理***模块能根据电子地图数据,以及用户设定起始点、终点、途经点信息进行导航路径的规划,并负责导航过程中的路径动态变更、地图缩放操作,还负责协调电子地图管理模块与点图数据绘制模块的交互。
2.根据权利要求1所述的基于车辆位置的道路交通状况表示***,其特征在于本发明所述的交通信息服务中心,其中的点图数据库用于存储各车辆的用户终端上传的运行位置信息,以及汇总后成点图数据;
所述信息接收模块负责侦听端口,并从用户终端接收运行位置信息的数据包;
所述信息发送模块为用户连接分配端口资源,检测端口上SOCKET连接状态,关闭死连接,并向用户终端发送点图数据的数据包;
所述点图数据管理模块完成了对各车辆的用户终端上传的运行位置信息的数据包的解析和汇总,并形成点图数据信息的数据包。
3.一种利用如权利要求1或2所述的基于车辆位置的道路交通状况表示***的表示方法,其特征在于它包括如下步骤:
步骤1,利用在道路上行驶车辆上设置的用户终端,通过其中的运行位置信息采集模块以及通过GPS模块实时获取车辆在道路上的全球卫星导航***的运行位置信息,车辆在道路上的运行位置信息包括车辆所在的经度信息和纬度信息,以及速度信息;
步骤2,各车辆的用户终端的信息发送模块以设定的交通状况更新时间间隔将所采集到的实时运行位置信息进行封装形成运行位置信息的数据包,并将数据包通过传输网络传输到交通信息服务中心的服务器;
步骤3,交通信息服务中心的服务器的信息接收模块将接收到的各车辆在道路上的实时运行位置信息的数据包发送到交通信息服务中心的服务器的点图数据管理模块;由交通信息服务中心的服务器的点图数据管理模块按照数据包的报文定义进行解析得到车辆的运行位置信息,然后进行汇总形成实时的道路交通状况点图数据,并通过交通信息服务中心的服务器的信息发送模块将实时的道路交通状况点图数据的数据包通过网络传输到用户终端;
步骤4,用户终端的信息接收模块将接收到的道路交通状况点图数据发送到点图数据绘制模块;点图数据绘制模块根据导航管理***模块的当前路径规划信息,以及电子地图管理模块的周边道路的地图数据,提取需要绘制的点图数据信息,并用点图方式表示在用户终端的电子地图上;用点图方式表示道路交通状况时,用至少一个点表示一辆车的位置,或用与车辆相似的符号表示一个车辆的位置,描述在用户终端的电子地图上。
4.根据权利要求3所述的基于车辆位置的道路交通状况表示***的表示方法,其特征在于所述运行位置信息的获取过程是:
首先,运行位置信息采集模块调用GPS模块,并进行GPS模块的初始化;初始化时,GPS模块生成一个CAppSystem_GPS的实例对象,通过调用成员函数Init()来初始化读取GPS串口,并启动新的进程循环读取并解析GPS数据信息;
然后,从文件读取或者串口读取GPS信息,并进行解析,存储在静态结构变量里,并向已注册的窗口发送包含有当前GPS信息的有效性和接收到的卫星数的窗口信息,循环如上操作直到有错误发生,该错误发生不包括超时的原因,或者其他原因退出循环。
5.根据权利要求3所述的基于车辆位置的道路交通状况表示***的表示方法,其特征在于所述的交通状况更新时间间隔设定为每5秒钟更新一次,或按照用户终端的运行位置信息采集模块设定的时间间隔进行更新。
6.根据权利要求3所述的基于车辆位置的道路交通状况表示***的表示方法,其特征在于所述的用户终端的信息发送模块通过无线传输网络发送运行位置信息的过程如下:用户终端的信息发送模块进行端口分配,按照运行位置信息数据包的报文格式进行数据封装,并启动用户终端的信息发送进程,进行数据包发送;在发送数据包,默认的发送工作线程数目为2,并进行超时检测,设定时长超过100秒为发送超时。
7.根据权利要求3所述的基于车辆位置的道路交通状况表示***的表示方法,其特征在于所述的交通信息服务中心的服务器的点图数据管理模块按照设定点图数据的更新时间间隔参数汇总各车辆在道路上的对应时间段内的各车辆的运行位置信息,形成实时的道路交通状况点图数据的数据包;
点图数据管理模块每接收到一个车辆的运行位置数据包,更新实时道路交通状况点图数据;道路交通状况点图按网格划分为子网格点图;向用户终端发送的点图数据是按照网格进行分块;当运行车辆的位置发生变化时,需要更新点图,根据用户编号查询到用户点图中点的指针地址,直接对云图点做更新操作。
8.根据权利要求3所述的基于车辆位置的道路交通状况表示***的表示方法,其特征在于步骤4的具体方法是:首先,交通信息服务中心的服务器的信息发送模块将实时的道路交通状况点图数据通过网络传输到用户终端的信息接收模块;其次,用户终端的信息接收模块根据接收到实时的道路交通状况点图数据中的各车辆当前运行位置的全球卫星导航***的经度和纬度信息定位到道路地图上对应的位置;最后,用户终端用至少一个点或车辆相似的其他符号在上述电子地图对应的位置上标记为运行车辆点,表示在该位置上有车辆在行驶。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110345289.7A CN102426778B (zh) | 2011-11-04 | 2011-11-04 | 一种基于车辆位置的道路交通状况表示***及表示方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110345289.7A CN102426778B (zh) | 2011-11-04 | 2011-11-04 | 一种基于车辆位置的道路交通状况表示***及表示方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102426778A CN102426778A (zh) | 2012-04-25 |
CN102426778B true CN102426778B (zh) | 2014-03-19 |
Family
ID=45960755
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110345289.7A Active CN102426778B (zh) | 2011-11-04 | 2011-11-04 | 一种基于车辆位置的道路交通状况表示***及表示方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102426778B (zh) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102984658B (zh) * | 2012-11-16 | 2016-06-01 | 深圳市锐明视讯技术有限公司 | 一种车辆站点信息采集方法及装置 |
US9794346B2 (en) * | 2012-12-11 | 2017-10-17 | The Boeing Company | Monitoring systems of a vehicle by generating and transmitting customized information messages to wireless networked computers |
CN103886738A (zh) * | 2012-12-19 | 2014-06-25 | 黑龙江诠维地理信息有限公司 | 一种基于移动互联网的道路交通实时路况信息分析判断方法 |
CN103914457B (zh) * | 2012-12-31 | 2017-06-20 | 北京中交兴路信息科技有限公司 | 一种数据展示方法和数据展示*** |
CN104080041A (zh) * | 2013-03-27 | 2014-10-01 | 百度在线网络技术(北京)有限公司 | 一种检测区域拥挤程度的方法及定位服务器 |
CN103400506B (zh) * | 2013-07-30 | 2016-02-10 | 吴云肖 | Led光地址发射器及车联网***及电子地图绘制方法 |
CN103680209B (zh) * | 2013-12-21 | 2016-08-17 | 曹乃承 | 交通信息***和路况采集发布、防追尾、事故判断方法 |
WO2015180090A1 (en) * | 2014-05-29 | 2015-12-03 | Empire Technology Development Llc | Remote driving assistance |
CN104680820B (zh) * | 2015-02-12 | 2017-02-01 | 浙江大学 | 一种基于梯度场的交通流车联网***及交通流控制方法 |
US9994172B2 (en) * | 2015-02-26 | 2018-06-12 | Ford Global Technologies, Llc | Methods and systems to determine and communicate driver performance |
DE102015214575A1 (de) * | 2015-07-31 | 2017-02-02 | Robert Bosch Gmbh | Verteilen von Verkehrsinformationen |
CN105160717B (zh) * | 2015-08-21 | 2018-05-22 | 深圳市金溢科技股份有限公司 | 交通云服务方法、***、子***、车载单元及网络终端 |
CN107239465A (zh) * | 2016-03-29 | 2017-10-10 | 茹景阳 | 一种动态电子地图采集的装置和方法 |
JP6971806B2 (ja) * | 2016-12-27 | 2021-11-24 | フォルシアクラリオン・エレクトロニクス株式会社 | 車載通信装置、及び、通信方法 |
CN108171968A (zh) * | 2017-11-29 | 2018-06-15 | 江苏速度信息科技股份有限公司 | 基于移动终端设备信令的位置数据的路况分析***及方法 |
CN108280996A (zh) * | 2018-01-09 | 2018-07-13 | 佛山科学技术学院 | 一种基于移动端数据采集的道路交通评价*** |
CN108428356B (zh) * | 2018-03-21 | 2020-06-02 | 东南大学 | 一种基于流体密度场的路况图展示及辅助驾驶应用方法 |
CN110807075B (zh) * | 2019-08-30 | 2022-10-25 | 腾讯科技(深圳)有限公司 | 地图数据查询方法、装置、计算机设备及存储介质 |
CN116238834B (zh) * | 2022-12-08 | 2024-01-02 | 湖北凯乐仕通达科技有限公司 | 立体仓库***的作业路径规划方法、装置及计算机设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101415155A (zh) * | 2008-10-30 | 2009-04-22 | 深圳市时代经纬科技有限公司 | 基于位置服务的移动即时通讯方法及其*** |
CN201312333Y (zh) * | 2008-09-09 | 2009-09-16 | 比亚迪股份有限公司 | 车载信息服务*** |
CN101592491A (zh) * | 2009-07-20 | 2009-12-02 | 查闻 | 3g车载电脑实时导航*** |
CN101777253A (zh) * | 2009-12-24 | 2010-07-14 | 戴磊 | 一种实时路况采集、分析与反馈及智能交通综合服务*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010140135A (ja) * | 2008-12-10 | 2010-06-24 | Panasonic Corp | 交通情報提供システム、交通情報生成サーバ装置、車載用ナビゲーション装置 |
-
2011
- 2011-11-04 CN CN201110345289.7A patent/CN102426778B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201312333Y (zh) * | 2008-09-09 | 2009-09-16 | 比亚迪股份有限公司 | 车载信息服务*** |
CN101415155A (zh) * | 2008-10-30 | 2009-04-22 | 深圳市时代经纬科技有限公司 | 基于位置服务的移动即时通讯方法及其*** |
CN101592491A (zh) * | 2009-07-20 | 2009-12-02 | 查闻 | 3g车载电脑实时导航*** |
CN101777253A (zh) * | 2009-12-24 | 2010-07-14 | 戴磊 | 一种实时路况采集、分析与反馈及智能交通综合服务*** |
Non-Patent Citations (1)
Title |
---|
JP特开2010-140135A 2010.06.24 |
Also Published As
Publication number | Publication date |
---|---|
CN102426778A (zh) | 2012-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102426778B (zh) | 一种基于车辆位置的道路交通状况表示***及表示方法 | |
CN107633680B (zh) | 出行数据的获取方法、装置、设备和*** | |
CN103453914B (zh) | 智能更新地图的云导航***及方法 | |
CN102187178B (zh) | 用于绿色路线选择的方法、装置和地图数据库 | |
US8797187B2 (en) | Street parking availability estimation | |
CN106595682B (zh) | 一种地图数据的差分更新方法、***及服务器 | |
US10255807B1 (en) | Method and apparatus for providing a map data update based on region-specific data turbulence | |
CN110517533A (zh) | 一种自主泊车方法及*** | |
EP3805705A1 (en) | System and method of automatic destination selection | |
US20190308510A1 (en) | Method, apparatus, and system for providing a time-based representation of a charge or fuel level | |
CN106169243A (zh) | 一种基于车联网的实时路况估计***及方法 | |
CN102385804A (zh) | 一种智能交通***及其导航方法 | |
EP2370785A1 (en) | Systems and methods for processing information related to a geographic region | |
CN102829790A (zh) | 一种可采集行车路线并更新原有导航地图的方法和*** | |
CN103136950A (zh) | 提供综合路况信息的方法 | |
CN112561410B (zh) | 道路车辆的排放量确定方法、装置及电子设备 | |
CN102944237A (zh) | 一种基于物联网的停车导航方法 | |
CN109084783A (zh) | 带信号强度的地图构建方法、***、车载终端及存储介质 | |
CN106595681B (zh) | 一种路径数据的差分更新方法、***及服务器 | |
CN104580414A (zh) | 一种用于私家车的车联网*** | |
CN116110225A (zh) | 一种基于数字孪生的车路协同云控***及方法 | |
CN103902555A (zh) | 兴趣点分享方法、装置和*** | |
CN102706357A (zh) | 设置关注道路的方法及终端 | |
CN104680821A (zh) | 一种智能交通***及其导航方法 | |
US11391586B2 (en) | Method and apparatus for discovery of semantic nodes for map-based dynamic location sampling |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |