一种限行数据的显示方法及装置与流程

文档序号:14444108阅读:324来源:国知局
一种限行数据的显示方法及装置与流程

本发明涉及地图数据领域,特别涉及电子导航领域。



背景技术:

为了解决交通拥堵、大气污染等问题,全国已有几十个城市出台车辆限行的相关政策,单双号限行、尾号限行、开四停四等五花八门的限行措施,司机不免会头疼怎样记忆。特别是针对本地车和外地车不同的规则时,外地司机更是手足无措。

目前限行信息的获取方式主要有互联网、新闻、路面标志等,获取到限行信息基本都是官方发布的文字信息,甚至有些描述模棱两可,导致理解偏差;不熟悉城市道路名称的外地车司机,更是对描述的限行道路迷茫,甚至可能导致交通违规问题,造成不必要的经济损失。



技术实现要素:

鉴于现有技术中存在的技术缺陷和技术弊端,本发明实施例提供克服上述问题或者至少部分地解决上述问题的一种限行数据的显示方法和装置。

作为本发明实施例的一方面,本实施例还提供一种限行数据的显示方法,所述方法包括:

获取设定区域范围内的限行数据;

将所述限行数据按照限行模型生成限行详情数据;

采用与原始地图数据不同的颜色表达描画所述区域范围的限行区域和/或限行路段的矢量图;

显示所述限行详情数据和/或矢量图。

在一个实施例中,所述方法包括,当查看设定区域范围的限行数据时,显示所述限行详情数据和矢量图的方法包括:

所述限行详情数据与矢量图依次排列显示;或

所述限行详情数据叠加显示在所述矢量图的限行区域内。

在一个实施例中,所述限行详情数据包括限行时间、限行区域、限行规定。

在一个实施例中,所述矢量图中的限行区域采用半透明彩色的表达形式进行描画。

在一个实施例中,当所述限行区域中包括无限行路段时,所述路段采用绿色线段表示。

在一个实施例中,所述设定区域范围按照行政区域划分。

在一个实施例中,所述限行模型包括限行规则数据、限行描述数据、算路用路段矢量数据、描画用多点矢量数据、节假日数据。

作为本发明实施例的再一方面,本实施例还提供一种限行数据的显示装置,所述装置包括:

获取模块:用于获取设定区域范围内的限行数据;

存储模块:用于存储限行模型;

生成模块:用于将所述限行数据按照限行模型生成限行详情数据;

描画模块:用于采用与原始地图数据不同的颜色表达描画所述区域范围的限行区域和/或限行路段的矢量图;

显示模块:用于显示所述限行详情数据和/或矢量图。

作为本发明实施例的再一方面,本发明实施例还提供了一种导航装置,

存储模块:用于存储限行数据;

显示模块:用于通过如权利要求1-7任意一项所述限行数据的显示方法实现显示。

作为本发明实施例的再一方面,本发明实施例还提供了一种服务器,所述服务器包括:

存储装置:用于存储限行数据;

处理器:包括通过如权利要求1-7任意一项所述限行数据的显示方法实现显示的装置。

本发明实施例至少实现了如下技术效果:

本发明实施例公开了本发明实施例公开了一种限行数据的显示方法及装置,所述方法包括:获取设定区域范围内的限行数据;将所述限行数据按照限行模型生成限行详情数据;采用与原始地图数据不同的颜色表达描画所述区域范围的限行区域和/或限行路段的矢量图;显示所述限行详情数据和/或矢量图。通过将官方发布的大篇幅公告文字建立的限行模型,在展示限行信息中,只提供给用户关心的信息,省去用户在阅读大量文字的时间,且更易于理解,及时提醒驾驶员避免误闯限行,并且提供给驾驶员便于理解的信息,让驾驶员能够轻松出行,有效减少因为限行引起的交通违章以及不必要的经济损失。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所记载的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为实施例中限行数据的存储方法的流程图;

图2为实施例中天津市限行规则数据存储示意图;

图3为本发明天津市限行图片示意图;

图4为实施例中天津市描述数据存储示意图;

图5为实施例中天津市节假日数据存储示意图;

图6为实施例中算路用路段矢量数据存储示意图;

图7为实施例中描画用多点矢量数据存储示意图;

图8为实施例中限行数据的存储装置的示意图;

图9为实施例中限行数据的显示方法的流程图;

图10为实施例中北京市限行描述信息和限行区域图片排列显示示意图;

图11为实施例中北京市限行描述信息和限行区域整合叠加显示示意图;

图12为实施例中限行数据的显示装置的示意图。

具体实施方式

具体介绍发明内容的具体实例。

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

下面分别对本发明实施例提供的限行数据的存储及显示方法、装置的各种具体实施方式进行详细的说明。

本实施例提供一种限行数据的存储方法,如图1,具体步骤包括:

s11将原始限行数据按照预设区域范围建立限行模型,所述限行模型包括限行规则数据、限行描述数据、算路用路段矢量数据、描画用多点矢量数据、节假日数据;

s12按照限行模型制作对应区域范围的图片格式数据;

s13关联存储所述限行规则数据、限行描述数据、算路用路段矢量数据、描画用多点矢量数据、节假日数据及图片格式数据。

本实施例提供的一种区域限行规则模型,收集全国所有城市的限行信息,并根据限行信息建立城市限行规则模型。

在一个实施例中,所述限行规则数据存储车辆限行规则,包括限行规则id、限行描述id、区域信息、车牌限制信息、车牌号码限制信息、时间限制信息、限制期限、限行区域、限行规定、限行区域图片。

所述限行规则数据:用于判断车辆限行规则使用。包括限行规则id、限行描述id、行政区划编码、城市名称、本地车牌号、车牌归属地限制、外地车登记标识、类型、调休日是否限行(周六日上班)、节假日是否限行(不包含周末)、周末是否限行、工作日是否限行、英文车牌号使用尾号原则、31号是否限行、限制尾号、限制时间段、有效期、限行区域、限行规定、限行区域图片。

限行规则id:为规则数据索引id,数据中唯一表示。

限行描述id:为关联限行描述数据表使用。

行政区划编码:为市级行政区划编码。

城市名称:为限行城市名称。

本地车牌号:用于判断车牌在本城市为本地车或外地车。例如:沈阳市,辽a。

车牌归属地限制:用于区分该条规则针对本地车、外地车、本地车及外地车的限制。1表示本地车、2表示外地车、3表示本地车及外地车。

外地车登记标识:在城市对于已登记外地车和未登记外地车限行规则不同时,判断区分限行规则,例如:贵阳市,长期在本地行驶的外地已经登记的车辆,与贵阳市原段号牌、专段号牌限行规则相同,否则执行“开四停四”限行。1表示该条限行规则针对登记车无效、2表示该条限行规则只是针对登记车才有效、3表示该条限行规则针对登记、未登记车辆。

类型:将不同的限行规则分为日期、星期、日期单双号、开四停四。日期限行为根据日期尾号判断尾号限行规则,例如:当日期为1、11、21时,车牌尾号为1的车辆限行。星期限行为根据星期号判断车辆尾号限行规则,例如:2015年10月11日至2016年1月9日,星期一至星期五限行机动车车牌尾号分别为:4和9、5和0、1和6、2和7、3和8。日期单双号限行为根据日期尾号为单数、双数判断车辆尾号限行规则,例如:车牌尾号最后一位阿拉伯数字为1、3、5、7、9的车辆双日限行;车牌尾号最后一位阿拉伯数字为0、2、4、6、8的车辆单日限行。开四停四限行为车辆在限行区域内连续行驶四天后需停驶四天后才可继续进入区域内。1表示日期类型、2表示星期类型、3表示日期单双号类型、5表示开四停四类型。

调休日是否限行:表示当周末上班的情况是否限行。0表示不限行;1表示限行。

节假日是否限行:表示法定节假日是否限行。0表示不限行;1表示限行。

周末是否限行:表示周末是否限行。0表示不限行;1表示限行。

工作日是否限行:表示工作日是否限行。0表示不限行;1表示限行。

英文车牌号使用尾号原则:为当车牌尾号为英文车牌时的限制规则,0表示按"0"处理、1表示按“单数”处理、2表示按“双数”处理、4表示按“4”处理、10表示按照最后一位数字、11表示只对字母结尾车牌限行、-1表示不对字母结尾车牌限行12、表示针对数字和字母结尾车牌都限行。

31号是否限行:表示当日期为31日时是否限行,例如长春市,31日不限行。0表示无条件不限行、1表示根据正常限行规则判定。

限制尾号:为该条规则中针对车牌尾号限制的规则,保存一个轮换周期的规则。例如兰州为日期限行,五天一轮换,保存为1,6;2,7;3,8;4,9;5,0。单双号规则,单号限行车牌号放在第一个元素,双号限行车牌号放在第二个元素,2,4,6,8,0;1,3,5,7,9。限制时间段为该条限行规则针对车辆的限行时间段。有效期为表示该条规则的起始日期和终止日期,用于判断限行规则是否有效。

限行区域:表示该条限行规则的具体限行路段及区域。

限行规定:为针对该条限行规则除了限行时间、限行区域外的具体描述。

限行区域图片:为了直观表达限行区域而制作的图片格式数据。

在一个实施例中,所述方法还包括,

关联存储限行规则数据及对应的限行描述数据,生成限行描述数据表;

所述限行描述数据表包括限行描述id、区域范围编码、限行规则文字描述、车牌归属地限制,所述限行描述id为所述限行描述数据表的索引项。

所述限行描述数据表:用于存储对应规则的所有限行描述文字信息,其中:

限行描述id:为限行描述数据索引id;

市级行政区划编码:为市级行政区划编码;

限行描述:为包含全部限行规则的具体文字描述;

车牌归属地限制:区分该条描述针对本地车、外地车、本地车及外地车的限制。

在一个实施例中,所述算路用路段矢量数据包括道路id、区域范围编码、限行规则id,所述道路id与地图数据库中的道路索引编号一致。

算路用路段矢量数据:用于导航算路过程中规避限行路段使用,其中:

道路id:为道路数据原有的索引编号;

行政区划编码:为市级行政区划编码;

限行规则id:与限行规则数据表关联。

在一个实施例中,所述描画用多点矢量数据包括多点数据id,区域范围编码、要素类型、限行属性及限行规则id。

描画用多点矢量数据:用于在以地图为底图的基础上,描画限行区域使用,可与限行描述数据表关联使用,其中:

多点数据id:为多点数据索引id;

行政区划编码:为道路数据本身提取的行政区划编码;

要素类型:包括线、面,限行路段用线描画,限行区域用面描画;

是否限行:包括限行、不限行;

限行规则id:与限行规则数据表关联。

在一个实施例中,所述描画用多点矢量数据用于在以地图为底图的基础上,与限行描述数据表关联使用,描画限行区域的矢量图。

在一个实施例中,所述预算区域范围按照行政区域划分,其中,所述行政区域可以包括市、区、镇或县等范围。

在一个实施例中,所述节假日数据包括节假日、调休日日期,所述节假日数据与限行规则数据中的时间限制信息相关联。

节假日数据:存储节假日、调休日日期,即:周一至周五放假、周六周日上班的日期。与规则数据中,周末是否限行、节假日是否限行、调休日是否限行判断。

在一个实施例中,以天津市限行规则举例,限行规则模型中的限行规则表存储示意图参见附图2,天津市限行图片可参见附图3,天津市描述数据存储示意图可参考图4中的描述数据表,节假日数据存储示意图可参考图5,算路用路段矢量数据存储示意图可参考图6,描画用多点矢量数据存储示意图可参考图7。

基于同一发明构思,本发明实施例还提供了一种限行数据的存储装置,由于该装置所解决问题的原理与前述实施例的限行数据的存储方法相似,因此该装置的实施可以参见前述实施例的方法的实施,重复之处不再赘述。

本实施例还提供一种限行数据的存储装置,如图8,所述装置包括:

区域划分模块11:用于将原始限行数据按照预设区域范围建立限行模型,所述限行模型包括限行规则数据、限行描述数据、算路用路段矢量数据、描画用多点矢量数据、节假日数据;

图片制作模块12:用于按照限行模型制作对应区域范围的图片格式数据;

关联存储模块13:用于关联存储所述限行规则数据、限行描述数据、算路用路段矢量数据、描画用多点矢量数据、节假日数据及图片格式数据。

基于同一发明构思,本发明实施例还提供了一种服务器,所述服务器包括:

数据库:包括按照如权利要求1-8所述任意一项所述的存储方法存储的限行数据;

显示装置:用于按预设区域范围显示数据库中存储的描述信息或限行图片。

用户可以通过网页的形式电子查看想要了解的区域的限行情况,服务器会通过图片和/或文字的形式展示对应的限行信息。

基于上述实施例存储的限行数据,本实施例还提供一种限行数据的显示方法,如图9所示,所述方法包括:

s21获取设定区域范围内的限行数据;

s22将所述限行数据按照限行模型生成限行详情数据;

s23采用与原始地图数据不同的颜色表达描画所述区域范围的限行区域和/或限行路段的矢量图;

s24显示所述限行详情数据和/或矢量图。

在一个实施例中,所述方法包括,当查看设定区域范围的限行数据时,显示所述限行详情数据和矢量图的方法包括:

所述限行详情数据与矢量图依次排列显示;或

所述限行详情数据叠加显示在所述矢量图的限行区域内。

在一个实施例中,所述限行详情数据包括限行时间、限行区域、限行规定。

在一个实施例中,所述矢量图中的限行区域采用半透明彩色的表达形式进行描画。

在一个实施例中,当所述限行区域中包括无限行路段时,所述路段采用绿色线段表示。

在一个实施例中,所述设定区域范围按照行政区域划分。

在一个实施例中,所述限行模型包括限行规则数据、限行描述数据、算路用路段矢量数据、描画用多点矢量数据、节假日数据。

以北京市为例,现有技术中,针对本地车和外地车规则不同,官方部分公告为:本市机动车实施按车牌尾号工作日高峰时段区域限行交通管理措施,限行时间为7时至20时,范围为五环路以内道路(不含五环路)。按上述要求限行的机动车车牌尾号(含临时号牌)分为五组,每13周轮换一次限行日。具体如下:(一)自2016年4月11日至2016年7月10日,星期一至星期五限行机动车车牌尾号分别为:2和7、3和8、4和9、5和0、1和6(机动车车牌尾号为英文字母的按0号管理,下同);(二)自2016年7月11日至2016年10月9日,星期一至星期五限行机动车车牌尾号分别为:1和6、2和7、3和8、4和9、5和0;(三)自2016年10月10日至2017年1月8日,星期一至星期五限行机动车车牌尾号分别为:5和0、1和6、2和7、3和8、4和9;(四)自2017年1月9日至2017年4月9日,星期一至星期五限行机动车车牌尾号分别为:4和9、5和0、1和6、2和7、3和8。

在一个实施例中,本申请提供的展示限行详情时表达为:

1)限行时间:07:00-20:00;

2)限行区域:五环路以内道路(不含五环路);

3)限行规定:自2016年10月10日至2017年1月8日,星期一至星期五限行机动车车牌尾号分别为:5和0、1和6、2和7、3和8、4和9。机动车车牌尾号为英文字母的按0号管理。

4)地图上叠加描画“五环路以内道路(不含五环路)”。

所述限行详情数据与矢量图依次排列显示的矢量图如图10;

所述限行详情数据叠加显示在所述矢量图的限行区域内的展示方式如图11,其中,红色半透明部分表示五环内部道路限行,绿色环状线段表示不包含五环路。

与现有技术相比,本发明的优点在于将限行信息的表达多样化,增加了在地图上展示限行区域或路段的步骤,能够更清晰的展示限行,使用户更容易判断当时所处位置或目标位置是否为限行路段。使得驾驶员规避限行,减少不必要的违章行为。

基于同一发明构思,本发明实施例还提供了一种限行数据的显示装置,由于该装置所解决问题的原理与前述实施例的限行数据的显示方法相似,因此该装置的实施可以参见前述实施例的方法的实施,重复之处不再赘述。

本实施例还提供一种限行数据的显示装置,如图12所示,所述装置包括:

获取模块21:用于获取设定区域范围内的限行数据;

存储模块22:用于存储限行模型;

生成模块23:用于将所述限行数据按照限行模型生成限行详情数据;

描画模块24:用于采用与原始地图数据不同的颜色表达描画所述区域范围的限行区域和/或限行路段的矢量图;

显示模块25:用于显示所述限行详情数据和/或矢量图。

基于同一发明构思,本发明实施例还提供了一种导航装置,包括:

存储模块:用于存储限行数据;

显示模块:用于通过如权利要求1-7任意一项所述限行数据的显示方法实现显示。

基于同一发明构思,本发明实施例还提供了一种服务器,所述服务器包括:

存储装置:用于存储限行数据;

处理器:包括通过如权利要求1-7任意一项所述限行数据的显示方法实现显示的装置。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1