地图数据处理方法及电子设备技术

技术编号:26342892 阅读:20 留言:0更新日期:2020-11-13 20:39
本申请是关于地图数据处理方法及电子设备。该方法包括:获得待加密的地图数据;依据第一加密算法和第二加密算法对待加密地图数据进行加密处理,该加密处理例如可以为加偏移处理,其中,可以依次依据第一和第二加密算法对地图数据进行加密处理;或者,可以依据第一加密算法对至少两组地图数据中的一组进行加密处理,依据第二加密算法对另一组进行加密处理;或者,对于每组地图数据,依次依据第一和第二加密算法进行加密处理。本申请实施例,由于采用多种加密算法进行加密的方式,加大了解密地图数据的难度,因此提高了地图数据的安全性。

Map data processing method and electronic equipment

【技术实现步骤摘要】
地图数据处理方法及电子设备
本申请涉及地图
,尤其涉及地图数据处理方法及电子设备。
技术介绍
电子地图数据经由网络传输时,为了保护数据的安全性,通常会经过加密处理后再进行传输。目前除了已广泛使用的用于查询地理位置、导航等功能的传统电子电图之外,高精地图技术正迅速发展。与传统电子地图不同,高精电子地图的主要服务对象是无人驾驶车辆,是无人驾驶核心技术之一。由于无人驾驶车辆极大的依赖于高精地图进行决策,因此地图数据的安全性至关重要。
技术实现思路
为克服相关技术中存在的问题,本申请提供一种地图数据处理方法,能够提高地图数据的安全性。本申请一方面提供一种地图数据处理方法,包括:获得待加密的地图数据;依据第一加密算法和第二加密算法对所述地图数据进行加密处理,以获得加密地图数据。在一种实现方式中,依据第一加密算法和第二加密算法对所述地图数据进行加密处理包括:依次依据第一加密算法和第二加密算法对所述地图数据进行加密处理。在一种实现方式中,依据第一加密算法和第二加密算法对所述地图数据进行加密处理包括:对所述地图数据进行分组处理,以获得至少两组地图数据;依据第一加密算法对所述至少两组地图数据中的一组进行加密处理,依据第二加密算法对所述至少两组地图数据中的另一组进行加密处理;或者,对于每组地图数据,依次依据第一加密算法和第二加密算法进行加密处理。在一种实现方式中,所述待加密的地图数据包括:来自第一数据源的第一地图数据和来自第二数据源的第二地图数据;所述依据第一加密算法和第二加密算法对所述地图数据进行加密处理包括:依据第一加密算法对所述第一地图数据进行加密处理,依据第二加密算法对所述第二地图数据进行加密处理;或者,对于第一地图数据和第二地图数据中的每一个,依次依据第一加密算法和第二加密算法进行加密处理。在一种实现方式中,依据第一加密算法和第二加密算法对所述地图数据进行加密处理包括:依据第一加密算法和/或第二加密算法对所述地图数据进行加偏移处理。本申请另一方面提供一种地图数据处理方法,包括:获得待解密的地图数据;依据第一解密算法和第二解密算法对所述地图数据进行解密处理。在一种实现方式中,依据第一解密算法和第二解密算法对所述地图数据进行解密处理包括:依次依据第二解密算法和第一解密算法对所述地图数据进行解密处理。在一种实现方式中,依据第一解密算法和第二解密算法对所述地图数据进行解密处理包括:对所述地图数据进行分组处理,以获得至少两组地图数据;依据第一解密算法对所述至少两组地图数据中的一组进行解密处理,依据第二解密算法对所述至少两组地图数据中的另一组进行解密处理;或者,对于每组地图数据,依次依据第二解密算法和第一解密算法进行解密处理。在一种实现方式中,所述待解密的地图数据包括:来自第一数据源的第一地图数据和来自第二数据源的第二地图数据;所述依据第一解密算法和第二解密算法对所述地图数据进行解密处理包括:依据第一解密算法对所述第一地图数据进行解密处理,依据第二解密算法对所述第二地图数据进行解密处理;或者,对于第一地图数据和第二地图数据中的每一个,依次依据第二解密算法和第一解密算法进行解密处理。在一种实现方式中,所述待解依据第一解密算法和第二解密算法对所述地图数据进行解密处理包括:依据第一解密算法和/或第二解密算法对所述地图数据进行去偏移处理。本申请再一方面提供一种电子设备,包括:处理器;以及存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的方法。本申请再一方面提供一种非暂时性机器可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的方法。本申请的一实施例中,通过获得待加密的地图数据,依据第一加密算法和第二加密算法对所述地图数据进行加密处理,获得加密地图数据。由于采用多种加密算法进行加密的方式,加大了解密地图数据的难度,因此提高了地图数据的安全性。本申请的一实施例中,通过获得待解密的地图数据,依据第一解密算法和第二解密算法对所述地图数据进行解密处理。由于采用多种解密算法进行解密的方式,加大了解密地图数据的难度,因此提高了地图数据的安全性。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明通过结合附图对本申请示例性实施方式进行更详细的描述,本申请的上述以及其它目的、特征和优势将变得更加明显,其中,在本申请示例性实施方式中,相同的参考标号通常代表相同部件。图1是本申请一实施例示出的地图数据处理方法的流程示意图;图2是本申请另一实施例示出的地图数据处理方法的流程示意图;图3是本申请实施例示出的电子设备的结构示意图。具体实施方式下面将参照附图更详细地描述本申请的优选实施方式。虽然附图中显示了本申请的优选实施方式,然而应该理解,可以以各种形式实现本申请而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本申请更加透彻和完整,并且能够将本申请的范围完整地传达给本领域的技术人员。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语“第一”、“第二”、“第三”等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。以下结合附图详细描述本申请实施例的技术方案。本申请一方面提供了对地图数据进行加密处理的方法。该方法可以由终端设备执行,此时,地图数据可以包括采集设备所采集的地图数据,用于提供给地图服务器以生成电子地图。可以理解的,该方法也可以由地图服务器执行,此时,地图数据可以包括地图服务器所生成的例如用于提供给无人驾驶车辆的地图数据。图1是本申请一实施例示出的地图数据加密处理方法的流程示意图。参见图1,该方法包括:101、获得待加密地图数据。102、依据第一加密算法和第二加密算法对待加密地图数据进行加密处理,以获得加密地图数据。在第一种实现方法中,依据第一加密算法和第二加密算法对待加密地图数据进行加密处理可以包括:先依据第一加密算法对待加密地图数据进行加密处理,然后依据第二加密算法对第一加密算法处本文档来自技高网...

【技术保护点】
1.一种地图数据处理方法,由终端设备或地图服务器执行,其特征在于,包括:/n获得待加密的地图数据;/n依据第一加密算法和第二加密算法对所述地图数据进行加密处理,以获得加密地图数据。/n

【技术特征摘要】
1.一种地图数据处理方法,由终端设备或地图服务器执行,其特征在于,包括:
获得待加密的地图数据;
依据第一加密算法和第二加密算法对所述地图数据进行加密处理,以获得加密地图数据。


2.如权利要求1所述的方法,其特征在于,依据第一加密算法和第二加密算法对所述地图数据进行加密处理包括:
依次依据第一加密算法和第二加密算法对所述地图数据进行加密处理。


3.如权利要求1所述的方法,其特征在于,依据第一加密算法和第二加密算法对所述地图数据进行加密处理包括:
对所述地图数据进行分组处理,以获得至少两组地图数据;
依据第一加密算法对所述至少两组地图数据中的一组进行加密处理,依据第二加密算法对所述至少两组地图数据中的另一组进行加密处理;或者,对于每组地图数据,依次依据第一加密算法和第二加密算法进行加密处理。


4.如权利要求1所述的方法,其特征在于,
所述待加密的地图数据包括:来自第一数据源的第一地图数据和来自第二数据源的第二地图数据;
所述依据第一加密算法和第二加密算法对所述地图数据进行加密处理包括:
依据第一加密算法对所述第一地图数据进行加密处理,依据第二加密算法对所述第二地图数据进行加密处理;或者,对于第一地图数据和第二地图数据中的每一个,依次依据第一加密算法和第二加密算法进行加密处理。


5.如权利要求1至4任一项所述的方法,其特征在于,依据第一加密算法和第二加密算法对所述地图数据进行加密处理包括:
依据第一加密算法和/或第二加密算法对所述地图数据进行加偏移处理。


6.一种地图数据处理方法,由终端设备或地图服务器...

【专利技术属性】
技术研发人员:贾郭峰贾双成孟鹏飞
申请(专利权)人:蘑菇车联信息科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1