CN107220257A - 电子地图绘制方法及装置 - Google Patents
电子地图绘制方法及装置 Download PDFInfo
- Publication number
- CN107220257A CN107220257A CN201610166139.2A CN201610166139A CN107220257A CN 107220257 A CN107220257 A CN 107220257A CN 201610166139 A CN201610166139 A CN 201610166139A CN 107220257 A CN107220257 A CN 107220257A
- Authority
- CN
- China
- Prior art keywords
- road
- target
- level
- map
- deletion
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Remote Sensing (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
本发明实施例公开了一种电子地图绘制方法及装置;方法包括:将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除;根据各删除的特定等级的道路的特征数据,确定需要召回的目标道路;将目标道路召回到地图数据库中,得到更新的地图数据库;确定更新的地图数据库中对应目标显示层级对应的地图数据,基于所确定的地图数据绘制目标显示层级的电子地图。采用本发明,能够在绘制目标显示层级的电子地图时,减少电子地图的干扰信息,改善电子地图的显示效果。
Description
技术领域
本发明涉及电子地图数据处理技术,尤其涉及一种电子地图绘制方法及装置。
背景技术
电子地图,也称数字地图,是指利用计算机技术,以数字方式存储和查阅的地图;电子地图储存资讯的方法,一般使用向量式图像储存,地图比例可放大、缩小或旋转而不影响显示效果,早期使用位图式储存,地图比例不能放大或缩小,现代电子地图软件一般基于互联网来储存和传送地图数据,使得用户可以随时随地查询电子地图。
现有技术在电子地图的中等级别,通常会呈现高速间的连接线(JCT,JointChange)及连接高速道路与其他等级道路之间的道路(IC,Inter Change)等信息,其中IC是进出高速道路的匝道。
现有技术中,电子地图在中等级别下显示的立交桥,经常会呈现蹼状的显示效果,参见图1中箭头所指的区域A1至E1,造成视觉效果很差,影响电子地图的显示效果。
发明内容
有鉴于此,本发明实施例期望提供一种电子地图绘制方法及装置,能够在绘制目标显示层级的电子地图时,减少电子地图的干扰信息,改善电子地图的显示效果。
为达到上述目的,本发明的技术方案是这样实现的:
第一方面,本发明实施例提供一种电子地图绘制方法,所述方法包括:
将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除;
根据各所述删除的特定等级的道路的特征数据,确定需要召回的目标道路;
将所述目标道路召回到所述地图数据库中,得到更新的地图数据库;
确定所述更新的地图数据库中对应所述目标显示层级对应的地图数据,基于所确定的地图数据绘制所述目标显示层级的电子地图。
可选的,所述将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除包括:
基于预设处理条件对呈现所述电子地图所需要的所述目标显示层级进行分析;
当确定所述目标显示层级是符合所述预设处理条件的层级时,从所述地图数据库中将所述目标显示层级对应的地图数据中特定等级的道路删除。
可选的,所述将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除包括:
对所述地图数据库中目标显示层级对应的地图数据中道路的等级进行分析;
从所述地图数据库中将所述目标显示层级对应的地图数据中高速道路之间的连接道路、和/或连接所述高速道路与其他等级道路之间的道路删除。
可选的,所述根据各所述删除的特定等级的道路的特征数据,确定需要召回的目标道路包括:
根据各所述删除的特定等级的道路的所述特征数据,得到各所述删除的道路之间的连接关系;
确定连接关系满足预设判断条件的道路为所述需要召回的目标道路。
可选的,所述根据各所述删除的特定等级的道路的特征数据,确定需要召回的目标道路包括:
根据各所述删除的特定等级的道路的两个端点的挂载点数目,确定需要召回的目标道路。
可选的,所述根据各所述删除的特定等级的道路的两个端点的挂载点数目,确定需要召回的目标道路包括:
根据各所述删除的特定等级的道路的两个端点的挂载点数目,判断各所述删除的特定等级的道路是否满足召回条件;所述召回条件包括:道路的两个端点中至少一个端点的挂载点数目等于预设数目;
确定两个端点的挂载点数目满足所述召回条件的道路为所述需要召回的目标道路。
可选的,所述根据各所述删除的特定等级的道路的两个端点的挂载点数目,确定需要召回的目标道路包括:
对各所述删除的特定等级的道路的两个端点的挂载点数目进行分析;
当判定包括同一个端点的特定等级的道路均不满足所述召回条件时,将所述包括同一个端点的特定等级的道路中的任一个确定为需要召回的目标道路。
可选的,所述确定所述更新的地图数据库中对应所述目标显示层级对应的地图数据,基于所确定的地图数据绘制所述目标显示层级的电子地图包括:
根据导航操作指令,确定所述更新的地图数据库中对应所述目标显示层级对应的地图数据;
基于所确定的地图数据进行计算,生成用于导航的所述目标显示层级的电子地图。
第二方面,本发明实施例提供一种电子地图绘制装置,所述装置包括:
删除单元,用于将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除;
确定单元,用于根据各所述删除的特定等级的道路的特征数据,确定需要召回的目标道路;
召回单元,用于将所述目标道路召回到所述地图数据库中,得到更新的地图数据库;
绘制单元,用于确定所述更新的地图数据库中对应所述目标显示层级对应的地图数据,基于所确定的地图数据绘制所述目标显示层级的电子地图。
可选的,所述删除单元,还用于基于预设处理条件对呈现所述电子地图的所需要的所述目标显示层级进行分析;当确定所述目标显示层级是符合所述预设处理条件的层级时,从所述地图数据库中将所述目标显示层级对应的地图数据中特定等级的道路删除。
可选的,所述删除单元,还用于对所述地图数据库中目标显示层级对应的地图数据中道路的等级进行分析;从所述地图数据库中将所述目标显示层级对应的地图数据中高速道路之间的连接道路、和/或连接所述高速道路与其他等级道路之间的道路删除。
可选的,所述确定单元,还用于根据各所述删除的特定等级的道路的所述特征数据,得到各所述删除的道路之间的连接关系;确定连接关系满足预设判断条件的道路为所述需要召回的目标道路。
可选的,所述确定单元,还用于根据各所述删除的特定等级的道路的两个端点的挂载点数目,确定需要召回的目标道路。
可选的,所述确定单元,还用于根据各所述删除的特定等级的道路的两个端点的挂载点数目,判断各所述删除的特定等级的道路是否满足召回条件;所述召回条件包括:道路的两个端点中至少一个端点的挂载点数目等于预设数目;确定两个端点的挂载点数目满足所述召回条件的道路为所述需要召回的目标道路。
可选的,所述确定单元,还用于对各所述删除的特定等级的道路的两个端点的挂载点数目进行分析;当判定包括同一个端点的特定等级的道路均不满足所述召回条件时,将所述包括同一个端点的特定等级的道路中的任一个确定为需要召回的目标道路。
可选的,所述绘制单元,还用于根据导航操作指令,确定所述更新的地图数据库中对应所述目标显示层级对应的地图数据;基于所确定的地图数据进行计算,生成用于导航的所述目标显示层级的电子地图。
本发明实施例中,将地图数据库中对应目标显示层级的地图数据中特定等级的道路删除,从删除的道路中召回目标道路,得到更新的地图数据库,由于更新的地图数据中特定等级的道路只保留了召回的目标道路,基于更新的地图数据绘制电子地图,既可以避免断路情况的发生,同时也减少了电子地图的干扰信息,简化了电子地图显示,进而可改善电子地图的显示效果。
附图说明
图1为现有技术中电子地图呈现蹼状的显示效果的示意图;
图2为本发明实施例中电子地图绘制方法的流程示意图一;
图3为本发明实施例中电子地图绘制方法的流程示意图二;
图4为本发明实施例中删除道路时出现断路情况的示意图;
图5为本发明实施例中通过召回目标道路以避免断路的示意图;
图6为本发明实施例中电子地图绘制方法的流程示意图三;
图7为本发明实施例中道路的端点的挂载点的示意图一;
图8为本发明实施例中道路的端点的挂载点的示意图二;
图9为本发明实施例中道路的端点的挂载点的示意图三;
图10为本发明实施例中电子地图绘制方法的流程示意图四;
图11为本发明实施例中电子地图绘制装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
本发明实施例记载一种电子地图绘制方法,可以应用于基于电子地图的定位、导航场景中,例如基于腾讯地图、微信H5导航、车联网地图或开放平台地图等用户应用的定位、导航场景。
本发明实施例中还记载一种电子地图绘制装置,可以用于执行本发明实施例的电子地图绘制方法,上述电子地图绘制装置可以内置于用户设备内部,用户设备可以包括智能手机、平板电脑、穿戴式设备(如智能眼镜、智能手表等)或车载移动终端,上述电子地图绘制装置也可以是为执行本发明实施例而专门配置,上述电子地图绘制装置还可以是用户应用的后台服务器,例如,当用户应用为腾讯地图时,相应的电子地图绘制装置可以为腾讯地图的后台服务器。
基于上述记载的电子地图绘制装置,参见图2,在步骤101中,电子地图绘制装置将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除;在步骤102中,根据各删除的特定等级的道路的特征数据,确定需要召回的目标道路;在步骤103中,将目标道路召回到地图数据库中,得到更新的地图数据库;在步骤104中,确定更新的地图数据库中对应目标显示层级对应的地图数据,基于所确定的地图数据绘制目标显示层级的电子地图。
上述方案中,电子地图绘制装置首先将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除,然后从上述删除的特定等级的道路中确定需要召回的目标道路并召回到地图数据库中,得到更新的地图数据库,由于更新的地图数据库中对应目标显示层级对应的地图数据中特定等级的道路只保留了上述确定的需要召回的目标道路,基于更新的地图数据库中对应目标显示层级对应的地图数据绘制目标显示层级的电子地图,既可以避免断路情况的发生,同时也减少了电子地图的干扰信息,简化了电子地图显示,进而可改善电子地图的显示效果。
基于上述记载的电子地图绘制装置以及电子地图绘制方法,提出以下各具体实施例。
实施例一
本实施例针对以下场景中的问题提出解决的技术方案:在绘制目标显示层级的电子地图时,希望在避免出现断路的情况下,减少电子地图的干扰信息,以改善电子地图的显示效果。
参见图3示出的电子地图绘制方法,包括以下步骤:
步骤201,电子地图绘制装置将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除。
层级用于表征电子地图的不同显示比例,电子地图显示比例的具体数值,可以由地图应用的开发商/服务商确定;目标显示层级是当前呈现电子地图所需的层级;特定等级的道路可以是目标显示层级对应的地图数据中的一个或多个等级(如等级最高)的道路,例如中等层级对应的地图数据中的JCT、IC,特定级别的道路也可以是低层级对应的地图数据中的特定级别的道路,例如在住户小区、学校、医院等路况复杂区域的道路;需要说明的是,本实施例在将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除的同时,保留地图数据库中目标显示层级对应的地图数据中除了特定等级之外的其他等级的道路。
步骤202,电子地图绘制装置根据各删除的特定等级的道路的特征数据,得到各删除的道路之间的连接关系。
道路的特征数据可以包括道路的名称、地理位置、等级、形状、连接关系、道路的两个端点的挂载点数目等数据。
步骤203,电子地图绘制装置分别判断各删除的道路之间的连接关系是否满足预设判断条件,对于任意一个删除的道路,如果该删除的道路之间的连接关系满足预设判断条件则执行步骤204,否则,停止对该删除的道路的处理。
预设判断条件可以包括道路之间的连接关系用于起到连通道路的作用。
步骤204,电子地图绘制装置确定连接关系满足预设判断条件的道路为需要召回的目标道路。
上述需要召回的目标道路,也就是起到连通道路的作用的道路,本实施例中的召回是指将已经从地图数据库中被删除的一个或多个道路再次重新加入到地图数据库中,以供绘制电子地图和导航使用。
步骤205,电子地图绘制装置将目标道路召回到地图数据库中,得到更新的地图数据库。
电子地图绘制装置通过执行步骤201删除了地图数据库中目标显示层级对应的地图数据中特定等级的道路,然而,这却可能使得一些原本连通的道路出现断路情况,举个例子来说:假设目标显示层级为中等层级,特定等级的道路包括JCT、IC,此时,电子地图上的部分区域会呈现蹼状的显示效果,参见图1中箭头所指的区域A1至E1;电子地图绘制装置通过执行步骤201将删除地图数据库内中等层级对应的地图数据中的所有JCT、IC,即去掉立交附近所有的JCT、IC,这样一来,虽然可以减少中等层级的电子地图中的干扰信息,减少蹼状区域,然而,这却使得一些原本连通的道路发生断路现象,参见图4中箭头所指的道路A2和B2;为避免发生断路现象,电子地图绘制装置将造成道路断路的JCT、IC召回,重新显示在路网里,即通过执行步骤202、步骤203,根据各删除的特定等级的道路的特征数据,得到各删除的道路之间的连接关系,确定连接关系满足预设判断条件的道路为需要召回的目标道路,电子地图绘制装置通过执行步骤205从各删除的特定等级的道路中,将连接关系满足预设判断条件的道路召回到地图数据库中,从而得到更新的地图数据库,上述更新的地图数据库中目标显示层级对应的地图数据中特定等级的所有道路中只保留了上述召回的道路,上述召回的道路用于避免在电子地图中出现断路情况,参见图5,图5中箭头所指的区域A3和B3去掉了多余JCT、IC,召回了连通JCT、IC;本领域技术人员可以理解的是,上述召回的道路只是占到了上述删除的目标显示层级对应的地图数据中特定等级的所有道路中的一部分。
步骤206,电子地图绘制装置确定更新的地图数据库中对应目标显示层级对应的地图数据,基于所确定的地图数据绘制目标显示层级的电子地图。
针对上述的提出的场景,电子地图绘制装置在将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除后,从上述删除的特定等级的道路中将连接关系满足预设判断条件的道路召回到地图数据库中,得到更新的地图数据库,由于更新的地图数据库中对应目标显示层级对应的地图数据中特定等级的道路只保留了上述召回的道路,基于该更新的地图数据库中对应目标显示层级对应的地图数据绘制得到的目标显示层级的电子地图,能够在避免出现断路的情况下,减少电子地图的干扰信息,进而可改善电子地图的显示效果;本实施例能够以一种巧妙的方法,在中等级绘制电子地图时,将多余的JCT、IC去掉,减少干扰信息,形成最佳、最简洁的显示效果。
实施例二
实施例一中电子地图绘制装置根据各删除的特定等级的道路的特征数据,得到各删除的特定等级的道路之间的连接关系,并将连接关系满足预设判断条件的道路确定为需要召回的目标道路;本实施例中,电子地图绘制装置根据各删除的特定等级的道路的特征数据,得到各删除的特定等级的道路的两个端点的挂载点数目,并据此确定需要召回的目标道路。
参见图6示出的电子地图绘制方法,包括以下步骤:
步骤301,电子地图绘制装置将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除。
步骤302,电子地图绘制装置根据各删除的特定等级的道路的特征数据,得到各删除的特定等级的道路的两个端点的挂载点数目。
其中,挂载点数目用于表征道路交叉口所连接的道路的数目,参见图7中所示,道路C4的两个端点分别为道路交叉口A4点和B4点,道路交叉口A4点实际所连接的道路(link)数目为2,因此道路交叉口A4点的挂载点数目为2,道路交叉口B4点实际所连接的道路数目为3,因此道路交叉口B4点的挂载点数目为3。
步骤303,电子地图绘制装置根据各删除的特定等级的道路的两个端点的挂载点数目,判断各删除的特定等级的道路是否满足召回条件,对于任意一个删除的道路,如果判定该删除的道路满足召回条件,则执行步骤304,否则,停止对该删除的道路的处理;召回条件可以包括道路的两个端点中至少一个端点的挂载点数目等于预设数目。
优选的,预设数目为2,对于每一个道路(如JCT或IC),如果该道路的两个端点的任意一个的挂载点数目为2,则判定该道路不能删除,否则出现断路,若该道路已被删除则需要将该道路召回,参见图7中所示,道路C4的两个端点中道路交叉口A4点的挂载点数目为2,道路交叉口B4点的挂载点数目为3,因此判定道路C4满足上述召回条件。
需要说明的是,在判定任意道路的任意一个端点的挂载点数目时,是通过统计该任意一个端点所连接的目标显示层级对应的地图数据中特定等级的道路的数目来得到的,换言之,任意道路的任意一个端点的挂载点数目并不统计该任意一个端点所连接的、不是目标显示层级对应的地图数据中特定等级的道路,参见图8中所示,从图8中可以看到,道路C5的两个端点分别为道路交叉口A5点和B5点,道路D5经过了A5点,此时,虽然A5点所连接的道路的总数为4,但是,由于在目标显示层级时,要求显示的道路包括道路C5、E5、F5和G5,但是并不显示道路D5,这样,即使A5点处所连接的道路的总数大于2,但是,A5点所连接的目标显示层级对应的地图数据中特定等级的道路的数目是2,因此判定道路C5满足上述召回条件,道路D5不能被删除。
步骤304,电子地图绘制装置确定两个端点的挂载点数目满足召回条件的道路为需要召回的目标道路。
电子地图绘制装置对各删除的特定等级的道路的两个端点的挂载点数目进行分析后,当判定包括同一个端点的特定等级的道路均不满足上述召回条件时,将包括同一个端点的特定等级的道路中的任一个确定为需要召回的目标道路,参见图9中所示,高速公路肯定是闭合的,JCT与IC只是起到连接作用,而JCT/IC召回也只是保留必要的JCT/IC,图9中,道路交叉口A6有两条JCT,A6的挂载点数目为3,B6的挂载点数目为3,C6的挂载点数目为3,此时,道路D6、E6均不满足上述召回条件,但是若将道路D6、E6全部删除,则会导致道路F6出现断路情况,本发明实施例在应对这种情况时,会将包括同一个端点(如A6)的特定等级的道路(如D6、E6)中的任一个确定为需要召回的目标道路,即会将道路D6和E6中任意一个确定为需要召回的目标道路,同时将另一个删除,例如,删除道路D6并将道路E6确定为需要召回的目标道路,或者删除道路E6并将道路D6确定为需要召回的目标道路。
步骤305,电子地图绘制装置将目标道路召回到地图数据库中,得到更新的地图数据库。
步骤306,电子地图绘制装置确定更新的地图数据库中对应目标显示层级对应的地图数据,基于所确定的地图数据绘制目标显示层级的电子地图。
实施例三
本实施例基于实施例一和实施例二,在前述实施例中,电子地图绘制装置需要将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除;
本实施例记载的电子地图绘制方法可以通过但不限于以下方式实现:
方式1、电子地图绘制装置基于预设处理条件对呈现电子地图所需要的目标显示层级进行分析,当确定目标显示层级是符合预设处理条件的层级时,从地图数据库中将目标显示层级对应的地图数据中特定等级的道路删除。
上述预设处理条件指示了预设的显示层级。
方式2、电子地图绘制装置对地图数据库中目标显示层级对应的地图数据中道路的等级进行分析,从地图数据库中将目标显示层级对应的地图数据中JCT、和/或IC删除。
在前述实施例中,电子地图绘制装置需要确定更新的地图数据库中对应目标显示层级对应的地图数据,及基于所确定的地图数据绘制目标显示层级的电子地图;对此,本实施例记载的电子地图绘制方法可以通过但不限于以下方式实现:电子地图绘制装置根据导航操作指令,确定更新的地图数据库中对应目标显示层级对应的地图数据,基于所确定的地图数据进行计算,生成用于导航的目标显示层级的电子地图。
参见图10示出的电子地图绘制方法,包括以下步骤:
步骤401,电子地图绘制装置基于预设处理条件对呈现电子地图所需要的目标显示层级进行分析。
步骤402,电子地图绘制装置判断目标显示层级是否符合预设处理条件,若确定目标显示层级是符合预设处理条件的层级,则执行步骤403,否则执行步骤407。
在本发明中,电子地图绘制装置判断目标显示层级是否符合预设处理条件,可以通过将目标显示层级与预设处理条件指示的预设的显示层级进行匹配,若匹配成功,即确定目标显示层级是符合预设处理条件的层级,则执行步骤402,否则执行步骤406。
本实施例基于预设处理条件对呈现电子地图所需要的目标显示层级进行分析,判断目标显示层级是否为符合预设处理条件的层级,当判定目标显示层级是符合预设处理条件的层级时,执行步骤402,这样可以改善电子地图的显示效果,当判定目标显示层级不是符合预设处理条件的层级时,直接执行步骤407,这样可以节省电子地图绘制装置。
步骤403,电子地图绘制装置从地图数据库中将目标显示层级对应的地图数据中特定等级的道路删除。
步骤404,电子地图绘制装置根据各删除的特定等级的道路的特征数据,确定需要召回的目标道路。
步骤405,电子地图绘制装置将目标道路召回到地图数据库中,得到更新的地图数据库。
步骤406,电子地图绘制装置根据导航操作指令,确定更新的地图数据库中对应目标显示层级对应的地图数据。
导航操作指令可以来自用户设备,例如安装于用户设备上的应用(如地图应用、导航应用、车联网地图应用、开放平台地图应用等),用户设备可以为智能手机、平板电脑、穿戴式设备(如智能眼镜、智能手表等)或车载移动终端;导航操作指令具体可以为导航指令(例如包括目标位置)、定位指令、目的地点查询指令等;导航操作指令中可以包括导航时呈现电子地图的所需要的目标显示层级。
步骤407,电子地图绘制装置基于所确定的地图数据进行计算,生成用于导航的目标显示层级的电子地图。
若在执行步骤402时判定目标显示层级不是符合预设处理条件的层级时,则跳转到步骤407,此时步骤407中的所确定的地图数据是指地图数据库中目标显示层级对应的地图数据。
实际中,电子地图绘制装置还可以将生成的用于导航的目标显示层级的电子地图,传递至用户设备。
实施例四
与前述实施例的记载相对应,本实施例还记载一种电子地图绘制装置,电子地图绘制装置可以设置于用户设备内部,也可以单独配置,用户设备可以包括智能手机、平板电脑、穿戴式设备(如智能眼镜、智能手表等)或车载移动终端;参见图11,电子地图绘制装置包括:
删除单元501,用于将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除;
确定单元502,用于根据各删除的特定等级的道路的特征数据,确定需要召回的目标道路;
召回单元503,用于将目标道路召回到地图数据库中,得到更新的地图数据库;
绘制单元504,用于确定更新的地图数据库中对应目标显示层级对应的地图数据,基于所确定的地图数据绘制目标显示层级的电子地图。
上述方案中,电子地图绘制装置首先将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除,然后从上述删除的特定等级的道路中确定需要召回的目标道路并召回到地图数据库中,得到更新的地图数据库,基于更新的地图数据库中对应目标显示层级对应的地图数据绘制目标显示层级的电子地图,由于更新的地图数据库中对应目标显示层级对应的地图数据中特定等级的道路只保留了上述确定的需要召回的目标道路,能够在避免出现断路的情况下,简化了电子地图显示,减少了电子地图的干扰信息,进而可改善电子地图的显示效果。
在上述实施例的基础上,删除单元501,还用于基于预设处理条件对呈现电子地图的所需要的目标显示层级进行分析;当确定目标显示层级是符合预设处理条件的目标层级时,从地图数据库中将目标显示层级对应的地图数据中特定等级的道路删除。
在上述实施例的基础上,删除单元501,还用于对地图数据库中目标显示层级对应的地图数据中道路的等级进行分析;从地图数据库中将目标显示层级对应的地图数据中高速道路之间的连接道路、和/或连接高速道路与其他等级道路之间的道路删除。
在上述实施例的基础上,确定单元502,还用于根据各删除的特定等级的道路的特征数据,得到各删除的道路之间的连接关系;确定连接关系满足预设判断条件的道路为需要召回的目标道路。
在上述实施例的基础上,确定单元502,还用于根据各删除的特定等级的道路的两个端点的挂载点数目,确定需要召回的目标道路。
在上述实施例的基础上,确定单元502,还用于根据各删除的特定等级的道路的两个端点的挂载点数目,判断各删除的特定等级的道路是否满足召回条件;召回条件包括:道路的两个端点中至少一个端点的挂载点数目等于预设数目;确定两个端点的挂载点数目满足召回条件的道路为需要召回的目标道路。
在上述实施例的基础上,确定单元502,还用于对各删除的特定等级的道路的两个端点的挂载点数目进行分析;当判定包括同一个端点的特定等级的道路均不满足召回条件时,将包括同一个端点的特定等级的道路中的任一个确定为需要召回的目标道路。
在上述实施例的基础上,绘制单元504,还用于根据导航操作指令,确定更新的地图数据库中对应目标显示层级对应的地图数据;基于所确定的地图数据进行计算,生成用于导航的目标显示层级的电子地图。
在实际应用中,删除单元501、确定单元502、召回单元503、绘制单元504,均可由位于电子地图绘制装置的中央处理器(CPU)、微处理器(MPU)、专用集成电路(ASIC)或现场可编程门阵列(FPGA)等实现。
实施例五
本实施例记载一种计算机可读介质,可以为ROM(例如,只读存储器、FLASH存储器、转移装置等)、磁存储介质(例如,磁带、磁盘驱动器等)、光学存储介质(例如,CD-ROM、DVD-ROM、纸卡、纸带等)以及其他熟知类型的程序存储器;计算机可读介质中存储有计算机可执行指令(例如腾讯视频等投射应用的二进制可执行指令),当执行指令时,引起电子地图绘制装置至少一个处理器执行包括以下的操作:
将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除;
根据各删除的特定等级的道路的特征数据,确定需要召回的目标道路;
将目标道路召回到地图数据库中,得到更新的地图数据库;
确定更新的地图数据库中对应目标显示层级对应的地图数据,基于所确定的地图数据绘制目标显示层级的电子地图。
综上所述,电子地图绘制装置将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除,从上述删除的特定等级的道路中确定需要召回的目标道路并召回到地图数据库中,得到更新的地图数据库,由于更新的地图数据库中对应目标显示层级对应的地图数据中特定等级的道路只保留了上述确定的需要召回的目标道路,基于更新的地图数据库中对应目标显示层级对应的地图数据绘制目标显示层级的电子地图,既可以避免断路情况的发生,同时也减少了电子地图的干扰信息,简化了电子地图显示,进而可改善电子地图的显示效果。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (16)
1.一种电子地图绘制方法,其特征在于,所述方法包括:
将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除;
根据各所述删除的特定等级的道路的特征数据,确定需要召回的目标道路;
将所述目标道路召回到所述地图数据库中,得到更新的地图数据库;
确定所述更新的地图数据库中对应所述目标显示层级对应的地图数据,基于所确定的地图数据绘制所述目标显示层级的电子地图。
2.根据权利要求1所述的方法,其特征在于,所述将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除包括:
基于预设处理条件对呈现所述电子地图所需要的所述目标显示层级进行分析;
当确定所述目标显示层级是符合所述预设处理条件的层级时,从所述地图数据库中将所述目标显示层级对应的地图数据中特定等级的道路删除。
3.根据权利要求1所述的方法,其特征在于,所述将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除包括:
对所述地图数据库中目标显示层级对应的地图数据中道路的等级进行分析;
从所述地图数据库中将所述目标显示层级对应的地图数据中高速道路之间的连接道路、和/或连接所述高速道路与其他等级道路之间的道路删除。
4.根据权利要求1所述的方法,其特征在于,所述根据各所述删除的特定等级的道路的特征数据,确定需要召回的目标道路包括:
根据各所述删除的特定等级的道路的所述特征数据,得到各所述删除的道路之间的连接关系;
确定连接关系满足预设判断条件的道路为所述需要召回的目标道路。
5.根据权利要求1所述的方法,其特征在于,所述根据各所述删除的特定等级的道路的特征数据,确定需要召回的目标道路包括:
根据各所述删除的特定等级的道路的两个端点的挂载点数目,确定需要召回的目标道路。
6.根据权利要求5所述的方法,其特征在于,所述根据各所述删除的特定等级的道路的两个端点的挂载点数目,确定需要召回的目标道路包括:
根据各所述删除的特定等级的道路的两个端点的挂载点数目,判断各所述删除的特定等级的道路是否满足召回条件;所述召回条件包括:道路的两个端点中至少一个端点的挂载点数目等于预设数目;
确定两个端点的挂载点数目满足所述召回条件的道路为所述需要召回的目标道路。
7.根据权利要求6所述的方法,其特征在于,所述根据各所述删除的特定等级的道路的两个端点的挂载点数目,确定需要召回的目标道路包括:
对各所述删除的特定等级的道路的两个端点的挂载点数目进行分析;
当判定包括同一个端点的特定等级的道路均不满足所述召回条件时,将所述包括同一个端点的特定等级的道路中的任一个确定为需要召回的目标道路。
8.根据权利要求1所述的方法,其特征在于,所述确定所述更新的地图数据库中对应所述目标显示层级对应的地图数据,基于所确定的地图数据绘制所述目标显示层级的电子地图包括:
根据导航操作指令,确定所述更新的地图数据库中对应所述目标显示层级对应的地图数据;
基于所确定的地图数据进行计算,生成用于导航的所述目标显示层级的电子地图。
9.一种电子地图绘制装置,其特征在于,所述装置包括:
删除单元,用于将地图数据库中目标显示层级对应的地图数据中特定等级的道路删除;
确定单元,用于根据各所述删除的特定等级的道路的特征数据,确定需要召回的目标道路;
召回单元,用于将所述目标道路召回到所述地图数据库中,得到更新的地图数据库;
绘制单元,用于确定所述更新的地图数据库中对应所述目标显示层级对应的地图数据,基于所确定的地图数据绘制所述目标显示层级的电子地图。
10.根据权利要求9所述的装置,其特征在于,
所述删除单元,还用于基于预设处理条件对呈现所述电子地图的所需要的所述目标显示层级进行分析;当确定所述目标显示层级是符合所述预设处理条件的层级时,从所述地图数据库中将所述目标显示层级对应的地图数据中特定等级的道路删除。
11.根据权利要求9所述的装置,其特征在于,
所述删除单元,还用于对所述地图数据库中目标显示层级对应的地图数据中道路的等级进行分析;从所述地图数据库中将所述目标显示层级对应的地图数据中高速道路之间的连接道路、和/或连接所述高速道路与其他等级道路之间的道路删除。
12.根据权利要求9所述的装置,其特征在于,
所述确定单元,还用于根据各所述删除的特定等级的道路的所述特征数据,得到各所述删除的道路之间的连接关系;确定连接关系满足预设判断条件的道路为所述需要召回的目标道路。
13.根据权利要求9所述的装置,其特征在于,
所述确定单元,还用于根据各所述删除的特定等级的道路的两个端点的挂载点数目,确定需要召回的目标道路。
14.根据权利要求13所述的装置,其特征在于,
所述确定单元,还用于根据各所述删除的特定等级的道路的两个端点的挂载点数目,判断各所述删除的特定等级的道路是否满足召回条件;所述召回条件包括:道路的两个端点中至少一个端点的挂载点数目等于预设数目;确定两个端点的挂载点数目满足所述召回条件的道路为所述需要召回的目标道路。
15.根据权利要求14所述的装置,其特征在于,
所述确定单元,还用于对各所述删除的特定等级的道路的两个端点的挂载点数目进行分析;当判定包括同一个端点的特定等级的道路均不满足所述召回条件时,将所述包括同一个端点的特定等级的道路中的任一个确定为需要召回的目标道路。
16.根据权利要求9所述的装置,其特征在于,
所述绘制单元,还用于根据导航操作指令,确定所述更新的地图数据库中对应所述目标显示层级对应的地图数据;基于所确定的地图数据进行计算,生成用于导航的所述目标显示层级的电子地图。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610166139.2A CN107220257B (zh) | 2016-03-22 | 2016-03-22 | 电子地图绘制方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610166139.2A CN107220257B (zh) | 2016-03-22 | 2016-03-22 | 电子地图绘制方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107220257A true CN107220257A (zh) | 2017-09-29 |
CN107220257B CN107220257B (zh) | 2019-03-15 |
Family
ID=59927962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610166139.2A Active CN107220257B (zh) | 2016-03-22 | 2016-03-22 | 电子地图绘制方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107220257B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107564402A (zh) * | 2017-10-31 | 2018-01-09 | 中煤航测遥感集团有限公司 | 电子地图绘制方法及装置 |
CN111221927A (zh) * | 2018-11-27 | 2020-06-02 | ***通信集团辽宁有限公司 | 路段连接方法、装置、设备和介质 |
CN111435089A (zh) * | 2019-01-11 | 2020-07-21 | 阿里巴巴集团控股有限公司 | 一种地图数据编译方法、装置、介质及服务器 |
CN112201142A (zh) * | 2020-09-14 | 2021-01-08 | 汉海信息技术(上海)有限公司 | 电子地图的道路编码牌配置方法、装置、电子设备和介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101634566A (zh) * | 2009-07-31 | 2010-01-27 | 深圳市凯立德计算机***技术有限公司 | 一种导航***及其所采用的对地图数据进行修改的方法 |
CN101650191A (zh) * | 2009-09-11 | 2010-02-17 | 北京四维图新科技股份有限公司 | 道路网络拓扑抽象的方法及装置 |
CN102136219A (zh) * | 2011-03-24 | 2011-07-27 | 厦门雅迅网络股份有限公司 | 对电子地图的双线道路进行单线化处理的方法及其装置 |
CN102538801A (zh) * | 2010-12-16 | 2012-07-04 | 上海博泰悦臻电子设备制造有限公司 | 一种导航地图中路网数据的处理方法及装置 |
US20120206469A1 (en) * | 2011-02-15 | 2012-08-16 | Tudor Hulubei | Efficient pre-computing of simplified vector data for rendering at multiple zoom levels |
US20130332476A1 (en) * | 2012-06-08 | 2013-12-12 | Apple Inc. | Vector road network simplification |
CN104537031A (zh) * | 2014-12-19 | 2015-04-22 | 百度在线网络技术(北京)有限公司 | 一种地图数据的修改方法和装置 |
CN104599324A (zh) * | 2015-02-06 | 2015-05-06 | 浪潮集团有限公司 | 一种基于gis平台的地图数据加载方法及装置 |
-
2016
- 2016-03-22 CN CN201610166139.2A patent/CN107220257B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101634566A (zh) * | 2009-07-31 | 2010-01-27 | 深圳市凯立德计算机***技术有限公司 | 一种导航***及其所采用的对地图数据进行修改的方法 |
CN101650191A (zh) * | 2009-09-11 | 2010-02-17 | 北京四维图新科技股份有限公司 | 道路网络拓扑抽象的方法及装置 |
CN102538801A (zh) * | 2010-12-16 | 2012-07-04 | 上海博泰悦臻电子设备制造有限公司 | 一种导航地图中路网数据的处理方法及装置 |
US20120206469A1 (en) * | 2011-02-15 | 2012-08-16 | Tudor Hulubei | Efficient pre-computing of simplified vector data for rendering at multiple zoom levels |
CN102136219A (zh) * | 2011-03-24 | 2011-07-27 | 厦门雅迅网络股份有限公司 | 对电子地图的双线道路进行单线化处理的方法及其装置 |
US20130332476A1 (en) * | 2012-06-08 | 2013-12-12 | Apple Inc. | Vector road network simplification |
CN104537031A (zh) * | 2014-12-19 | 2015-04-22 | 百度在线网络技术(北京)有限公司 | 一种地图数据的修改方法和装置 |
CN104599324A (zh) * | 2015-02-06 | 2015-05-06 | 浪潮集团有限公司 | 一种基于gis平台的地图数据加载方法及装置 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107564402A (zh) * | 2017-10-31 | 2018-01-09 | 中煤航测遥感集团有限公司 | 电子地图绘制方法及装置 |
CN111221927A (zh) * | 2018-11-27 | 2020-06-02 | ***通信集团辽宁有限公司 | 路段连接方法、装置、设备和介质 |
CN111221927B (zh) * | 2018-11-27 | 2023-10-27 | ***通信集团辽宁有限公司 | 路段连接方法、装置、设备和介质 |
CN111435089A (zh) * | 2019-01-11 | 2020-07-21 | 阿里巴巴集团控股有限公司 | 一种地图数据编译方法、装置、介质及服务器 |
CN112201142A (zh) * | 2020-09-14 | 2021-01-08 | 汉海信息技术(上海)有限公司 | 电子地图的道路编码牌配置方法、装置、电子设备和介质 |
CN112201142B (zh) * | 2020-09-14 | 2022-11-29 | 汉海信息技术(上海)有限公司 | 电子地图的道路编码牌配置方法、装置、电子设备和介质 |
Also Published As
Publication number | Publication date |
---|---|
CN107220257B (zh) | 2019-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108520634A (zh) | 高速匝道限速识别方法、装置及电子设备 | |
CN107220257A (zh) | 电子地图绘制方法及装置 | |
EP1950530A2 (en) | Road map data structure, road map data storage medium and navigation device | |
CN110573837A (zh) | 导航方法、装置、存储介质以及服务器 | |
CN107270923A (zh) | 一种路线推送的方法、终端及存储介质 | |
WO2006109625A1 (ja) | 地図情報更新装置および地図情報更新方法 | |
JP2006112127A (ja) | 道路管理システム | |
JP5892004B2 (ja) | 経路探索システム、経路探索装置、経路探索方法及びコンピュータプログラム | |
EP3635337B1 (en) | Systems and methods for selecting a poi to associate with a navigation maneuver | |
CN109115237A (zh) | 一种乘车位置推荐方法及服务器 | |
WO2011046185A1 (ja) | 車載装置,走行特性データ生成装置,及び車載情報システム | |
CN107949770A (zh) | 路径搜索装置、路径搜索方法及程序 | |
CN111859178A (zh) | 一种推荐上车点的方法和*** | |
CN112885130B (zh) | 呈现道路信息的方法和装置 | |
CN111191850A (zh) | 数据处理方法、装置及设备 | |
WO2021200037A1 (ja) | 道路劣化判定装置、道路劣化判定方法、及び、記録媒体 | |
JP2010008344A (ja) | 情報処理装置、情報処理方法、情報処理プログラムおよび記録媒体 | |
CN114998863B (zh) | 目标道路识别方法、装置、电子设备以及存储介质 | |
CN109934496A (zh) | 区域间通行影响确定方法、装置、设备和介质 | |
JP6202799B2 (ja) | ナビゲーション装置 | |
CN111523766B (zh) | 驾驶风险评估方法、装置、电子设备及可读存储介质 | |
US20210063183A1 (en) | Information processor, information processing method, and computer-readable recording medium | |
CN114822062A (zh) | 交通站点的提示方法、装置及存储介质 | |
CN113919976A (zh) | 景区推荐方法、装置、计算机设备和存储介质 | |
CN114169129A (zh) | 自动驾驶的可视化评估方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210929 Address after: 518057 Tencent Building, No. 1 High-tech Zone, Nanshan District, Shenzhen City, Guangdong Province, 35 floors Patentee after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. Patentee after: TENCENT CLOUD COMPUTING (BEIJING) Co.,Ltd. Address before: 2, 518000, East 403 room, SEG science and Technology Park, Zhenxing Road, Shenzhen, Guangdong, Futian District Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. |