CN114969192B - 基于数据管理的地图巡游方法、装置、设备和介质 - Google Patents
基于数据管理的地图巡游方法、装置、设备和介质 Download PDFInfo
- Publication number
- CN114969192B CN114969192B CN202210520274.8A CN202210520274A CN114969192B CN 114969192 B CN114969192 B CN 114969192B CN 202210520274 A CN202210520274 A CN 202210520274A CN 114969192 B CN114969192 B CN 114969192B
- Authority
- CN
- China
- Prior art keywords
- map
- map data
- tour
- data
- preset
- 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
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/26—Visual data mining; Browsing structured data
-
- 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)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Instructional Devices (AREA)
Abstract
本公开涉及数据管理技术领域,提供了一种基于数据管理的地图巡游方法,所述方法包括:在启动地图巡游时,获取预设内存中的地图数据,地图数据为当前时刻被加载的地图数据;在确定地图数据中存在第一地图数据时,删除第一地图数据;其中,第一地图数据是根据第二地图数据确定的,第二地图数据为在地图巡游过程中下一预设时刻被加载的地图数据。这样,能够通过在启动地图巡游时,根据当前时刻被加载的地图数据,以及在下一预设时刻需要被加载的第二地图数据,确定并删除需要被删除的第一地图数据,以此保证在预设内存中能够预留足够空间,以此加载下一预设时刻的第二地图数据,实时的向用户展示下一时刻的可视地图范围,以此提高用户的体验度。
Description
技术领域
本公开涉及数据管理技术领域,特别是涉及一种基于数据管理的地图巡游方法、装置、设备和介质。
背景技术
目前,在地图巡游时,能够实时的加载下一时刻的地图数据,并根据该地图数据,在巡游过程中向用户展示下一时刻预测的可视地图范围。
然而,现有技术中,在利用无人机、无人驾驶车辆实现地图巡游时,由于保存地图数据的内存有限,导致在加载下一时刻的地图数据,造成无法实时的加载需要被加载的地图数据,从而无法实时的在巡游过程中,向用户展示下一时刻的可视地图范围,很大程度上影响用户的体验度,因此急需一种有效的方案以解决该问题。
发明内容
基于此,有必要针对上述技术问题,提供了一种基于数据管理的地图巡游方法、装置、设备和介质。
本公开实施例提供了一种基于数据管理的地图巡游方法,所述方法包括:
在启动地图巡游时,获取预设内存中的地图数据,所述地图数据为当前时刻被加载的地图数据;
在确定所述地图数据中存在第一地图数据时,删除所述第一地图数据;
其中,所述第一地图数据是根据第二地图数据确定的,所述第二地图数据为在所述地图巡游过程中下一预设时刻被加载的地图数据。
在一个实施例中,所述在启动地图巡游时,获取预设内存中的地图数据之前,所述方法还包括:
获取地图巡游规则,其中,所述地图巡游规则包括地图巡游路径、地图巡游方式以及地图巡游参数,所述地图巡游方式至少包括:无人机、无人驾驶车辆,所述地图巡游参数至少包括巡游速度、巡游角度;
基于所述地图巡游规则,启动所述地图巡游。
在一个实施例中,所述方法还包括:
针对不同的所述地图巡游方式,确定对应的所述地图巡游参数。
在一个实施例中,所述方法还包括:在启动地图巡游时,基于预设阈值以及当前时刻的所述地图数据,确定下一预设时刻对应的所述第二地图数据,并加载所述第二地图数据;
其中,所述第二地图数据包括所述地图巡游对应的三维地图数据、以及二维地图数据中的任意一种。
在一个实施例中,所述基于预设阈值,确定下一预设时刻对应的所述第二地图数据,并加载所述第二地图数据,包括:
基于预设阈值以及当前时刻的所述地图数据,判断下一预设时刻所述地图巡游对应的地图数据是否为所述三维地图数据;
若是,则加载所述三维地图数据;或
若否,则加载所述二维地图数据。
在一个实施例中,所述在确定所述地图数据中存在第一地图数据时,删除所述第一地图数据,包括:
获取所述第二地图数据的大小;
基于所述第二地图数据的大小,删除所述第一地图数据。
在一个实施例中,所述方法还包括:在确定当前时刻的预设中心点存在关联设备时,获取所述关联设备对应的数据信息,其中,所述预设中心点由地图巡游路径的起始点确定,所述关联设备至少包括红外感应器、摄像头、超声波传感器。
第二方面,本公开实施例提供了一种基于数据管理的地图巡游装置,包括:
地图数据获取模块,用于在启动地图巡游时,获取预设内存中的地图数据,所述地图数据为当前时刻被加载的地图数据;
删除模块,用于在确定所述地图数据中存在第一地图数据时,删除所述第一地图数据;
其中,所述第一地图数据是根据第二地图数据确定的,所述第二地图数据为在所述地图巡游过程中下一预设时刻被加载的地图数据。
第三方面,本公开实施例提供了一种电子设备,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面中任一所述的方法。
第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面中任一所述的方法。
本公开实施例提供的技术方案与现有技术相比具有如下优点:
本公开实施例所提供的基于数据管理的地图巡游方法,通过在启动地图巡游时,获取预设内存中的地图数据,地图数据为当前时刻被加载的地图数据;在确定地图数据中存在第一地图数据时,删除第一地图数据;其中,第一地图数据是根据第二地图数据确定的,第二地图数据为在所述地图巡游过程中下一预设时刻被加载的地图数据。这样,能够通过在启动地图巡游时,根据当前时刻被加载的地图数据,以及在下一预设时刻需要被加载的第二地图数据,确定需要被删除的第一地图数据,以此保证在预设内存中能够预留足够的空间,以此加载下一预设时刻的第二地图数据,避免了现有技术中由于保存地图数据的内存有限,导致在加载下一时刻的地图数据,当内存中没有存储空间时,造成无法实时的加载需要被加载的地图数据,从而无法实时的向用户展示下一时刻的可视地图的问题,以此提高了用户的体验度。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例提供的一种基于数据管理的地图巡游方法的流程示意图;
图2为本公开实施例提供的一种地图展示界面的示意图;
图3为本公开实施例提供的另一种基于数据管理的地图巡游方法的流程示意图;
图4为本公开实施例提供的一种基于数据管理的地图巡游装置的结构示意图;
图5为本公开实施例提供的电子设备的内部结构图。
具体实施方式
为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
目前,在地图巡游时,能够实时的加载下一时刻的地图数据,并根据该地图数据,在巡游过程中向用户展示下一时刻预测的可视地图范围。
然而,现有技术中,在利用无人机、无人驾驶车辆实现地图巡游时,由于保存地图数据的内存有限,导致在加载下一时刻的地图数据,造成无法实时的加载需要被加载的地图数据,从而无法实时的在巡游过程中,向用户展示下一时刻的可视地图范围,很大程度上影响用户的体验度,因此急需一种有效的方案以解决该问题。
基于此,本公开提供了一种基于数据管理的地图巡游方法,通过在启动地图巡游时,获取预设内存中的地图数据,地图数据为当前时刻被加载的地图数据;在确定地图数据中存在第一地图数据时,删除第一地图数据;其中,第一地图数据是根据第二地图数据确定的,第二地图数据为在所述地图巡游过程中下一预设时刻被加载的地图数据。这样,能够通过在启动地图巡游时,根据当前时刻被加载的地图数据,以及在下一预设时刻需要被加载的第二地图数据,确定需要被删除的第一地图数据,以此保证在预设内存中能够预留足够的空间,以此加载下一预设时刻的第二地图数据,避免了现有技术中由于保存地图数据的内存有限,导致在加载下一时刻的地图数据,当内存中没有存储空间时,造成无法实时的加载需要被加载的地图数据,从而无法实时的向用户展示下一时刻的可视地图的问题,以此提高了用户的体验度。
本公开提供的基于数据管理的地图巡游方法可以应用在基于数据管理的地图巡游装置,该装置可以为各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备等电子设备,可选的,该装置还可以为这些电子设备中可以实现数据处理方法的功能模块或者功能实体。
在一个实施例中,如图1所示,图1为本公开实施例提供的一种基于数据管理的地图巡游方法的流程示意图,具体包括以下步骤:
S11:在启动地图巡游时,获取预设内存中的地图数据。
其中,地图数据为当前时刻被加载的地图数据,当前时刻被加载的地图数据为巡游过程中,在地图展示界面向用户展示的可视地图范围对应的地图数据,示例性的,如图2所示,当前时刻被加载的地图数据即为图2地图展示界面对应的所有地图数据,但不限于此,本公开不具体限制,本领域技术人员可根据实际情况具体设置。
具体的,在启动地图巡游的情况下,在预设内存中获取当前时刻需要被加载的地图数据,即当前时刻在地图展示界面向用户展示的可视地图范围对应的地图数据。
在上述实施例的基础上,在本公开一些实施例中,如图3所示,执行S11之前,所述方法还包括:
S21:获取地图巡游规则。
其中,地图巡游规则包括地图巡游路径、地图巡游方式以及地图巡游参数,地图巡游方式至少包括:无人机、无人驾驶车辆,地图巡游参数至少包括巡游速度、巡游角度;
上述地图巡游路径是指根据起始位置与目的位置确定的地图巡游路径,该地图巡游路径可以是存储在智能终端设备如电脑上,还可以是存储在云端服务器中,本公开不具体限制,本领域技术人员可根据实际情况具体设置。
示例性的,如图2所示,在巡游地图上,能够根据起始位置与目的位置,确实地图巡游路径,即通过在巡游地图上确定多个固定点位,将多个固定点位依次通过曲线连接,依次形成地图巡游路径,但不限于此,本公开不具体限制,本领域技术人员可根据实际情况具体设置。
上述地图巡游方式是指在进行地图巡游时,能够设置是通过无人机进行地图巡游,还是通过无人驾驶车辆进行地图巡游,当然,地图巡游方式还可以是利用机器人实现,但不限于此,本公开不具体限制,本领域技术人员可根据实际情况具体设置。
上述地图巡游参数是指在进行地图巡游时,设置的一组巡游参数,还可以包括巡游过程中摄像头对应的参数。
需要说明的是,对于不同的地图巡游方式,分别设置对应的地图巡游参数,示例性的,对于无人机在地图巡游过程中,其对应的巡游角度对下一时刻在地图展示界面上的可视范围影响较大,因此,应根据不同的地图巡游方式,以及当时的地图数据,设置合适的巡游角度,以此能够为用户展现最完整的巡游地图场景,从而提高用户的体验度。
S22:基于地图巡游规则,启动地图巡游。
具体的,根据起始位置与目标位置,获取对应的地图巡游路径,并根据确定的不同的地图巡游方式,分别确定对应的地图巡游参数,在获取到地图巡游路径、地图巡游方式以及分别对应的地图巡游参数之后,根据该地图巡游路径、地图巡游方式以及分别对应的地图巡游参数,启动地图巡游。
在上述实施例的基础上,在本公开一些实施例中,所述方法还包括:
在启动地图巡游时,基于预设阈值以及当前时刻的地图数据,确定下一预设时刻对应的第二地图数据,并加载第二地图数据;
其中,第二地图数据包括地图巡游对应的三维地图数据、以及二维地图数据中的任意一种。
上述预设阈值是指用来确定获取下一预设时刻所要加载的地图数据设置的参数值,示例性的,如图2所示,对于当前时刻的地图展示界面,在该地图展示界面上,以标记框框选的固定点位1作为地图展示界面的预设中心点,该预设中心点由地图巡游起始位置确定,即在获取地图巡游路径时,以起始位置作为地图展示界面的预设中心点,进而根据预设中心点以及地图展示界面的大小确定预设阈值,即,可以是通过设置预设中心点到地图展示界面的距离作为预设阈值,即,预设阈值为d1,根据实际情况例如确定d1的大小为3千米,但不限于此,本公开不具体限制,本领域技术人员可根据实际情况具体设置。
上述预设时刻是指基于当前时刻,随着时间的推移,下一时刻需要加载地图数据以及地图展示界面上展示对应的可视地图范围的时刻,该预设时刻例如可以是1秒,但不限于此,本公开不具体限制,本领域技术人员可根据实际情况具体设置。
需要说明的是,在地图巡游过程中,以起始位置作为地图展示界面的预设中心点,在获取到下一预设时刻即下一秒的第二地图数据时,预设中心点不改变,只有在地图展示界面上所要展示的可视地图范围发生改变,即,预设中心点不发生改变,根据获取到的地图巡游路径,即在地图展示界面上的多个固定点位,在下一预设时刻,以下一个固定点位作为地图展示界面上的预设中心点,则下一预设时刻对应地图展示界面上的可视地图范围发生改变。
具体的,在启动地图巡游的情况下,根据设置的预设阈值,以及当前时刻的地图数据,从而确定下一预设时刻内需要被加载的第二地图数据,并加载该第二地图数据。
示例性的,如图2所示,对于固定点位1以及固定点位2,以及预设阈值,并以固定点位1作为起始位置对应的预设中心点,由于预设中心点不发生改变,根据获取到的地图巡游路径,即在地图展示界面上的多个固定点位,则在下一预设时刻时,以固定点位2作为地图展示界面的预设中心点,则地图展示界面会根据加载的第二地图数据,向用户展示下一时刻的可视地图范围,但不限于此,本公开不具体限制,本领域技术人员可根据实际情况具体设置。
可选的,在上述实施例的基础上,在本公开一些实施例中,在启动地图巡游时,基于预设阈值以及当前时刻的地图数据,确定下一预设时刻对应的所述第二地图数据,并加载第二地图数据,一种实现方式可以是:
基于预设阈值以及当前时刻的地图数据,判断下一预设时刻地图巡游对应的地图数据是否为三维地图数据。
当确定下一预设时刻地图巡游对应的地图数据是三维地图数据,则加载三维地图数据。
具体的,在启动地图巡游的情况下,根据设置的预设阈值,以及当前时刻的地图数据,在预设内存中获取第二地图数据时,判断该预设内存中是否保存了下一预设时刻内对应的三维地图数据,在确定预设内存中保存了下一预设时刻内对应的三维地图数据,则获取该下一预设时刻内对应的三维地图数据。
可选的,在上述实施例的基础上,在本公开一些实施例中,当确定下一预设时刻地图巡游对应的地图数据不是三维地图数据时,则加载二维地图数据。
具体的,在启动地图巡游的情况下,根据设置的预设阈值,以及当前时刻的地图数据,在预设内存中获取第二地图数据时,判断该预设内存中是否保存了下一预设时刻内对应的三维地图数据,在确定预设内存中没有保存下一预设时刻内对应的三维地图数据,则获取该下一预设时刻内对应的二维地图数据。
这样,本公开实施例提供的基于数据管理的地图巡游方法,通过在加载第二地图数据时,优先获取三维地图数据,向用户展示三维地图场景,在无法获取到三维地图数据时,在进一步获取二维地图数据,向用户展示二维地图数据,以此保证能够实时的在地图展示界面上为用户提供下一预设时刻对应的可视地图范围。
S12:在确定地图数据中存在第一地图数据时,删除第一地图数据。
其中,第一地图数据是根据第二地图数据确定的,第二地图数据为在地图巡游过程中下一预设时刻被加载的地图数据,此处,下一预设时刻被加载的地图数据为下一预设时刻在地图展示界面需要被展示出来的可视地图范围对应的数据。
需要说明的是,由于地图展示界面有限,因此在地图巡游过程中,在地图展示界面上,在向用户展示下一预设时刻需要被展示出来的可视地图范围时,根据下一预设时刻需要被展示出来的可视地图范围对应的对应的第二地图数据,确定当前时刻在地图展示界面中对应的,在下一预设时刻不需要被展示的第一地图数据。
具体的,在启动地图巡游的情况下获取的当前时刻的地图数据时,在该当前时刻的地图数据中,确定第一地图数据,由于该第一地图数据已经被展示过,且在下一时刻不需要被展示,则将第一地图数据进行删除。
在上述实施例的基础上,在本公开的一些实施例中,S12的一种执行方式可以是:
获取第二地图数据的大小。
基于第二地图数据的大小,删除第一地图数据。
示例性的,获取第二地图数据的大小可以是根据在地图展示界面中,下一预设时刻被展示的可视地图范围对应的第二地图数据的大小,且,由于地图展示界面的大小是有限的,为了保证在下一预设时刻能够展示被展示的可视地图范围对应的第二地图数据,则根据第二地图数据的大小,删除对应的第一地图数据,该第一地图数据的大小与第二地图数据的大小相同。
这样,本公开实施例提供的基于数据管理的地图巡游方法,通过在启动地图巡游时,获取预设内存中的地图数据,地图数据为当前时刻被加载的地图数据;在确定地图数据中存在第一地图数据时,删除第一地图数据;其中,第一地图数据是根据第二地图数据确定的,第二地图数据为在所述地图巡游过程中下一预设时刻被加载的地图数据。这样,能够通过在启动地图巡游时,根据当前时刻被加载的地图数据,以及在下一预设时刻需要被加载的第二地图数据,确定需要被删除的第一地图数据,以此保证在预设内存中能够预留足够的空间,以此加载下一预设时刻的第二地图数据,避免了现有技术中由于保存地图数据的内存有限,导致在加载下一时刻的地图数据,当内存中没有存储空间时,造成无法实时的加载需要被加载的地图数据,从而无法实时的向用户展示下一时刻的可视地图的问题,以此提高了用户的体验度。
在上述实施例的基础上,在本公开的一些实施例中,所述方法还包括:
在确定当前时刻的预设中心点存在关联设备时,获取关联设备对应的数据信息。
其中,预设中心点由地图巡游路径的起始点确定,预设中心点具体为地图展示界面上的中心点位置。关联设备至少包括红外感应器、摄像头、超声波传感器。
具体的,在地图巡游过程中,检测到当前时刻在地图展示界面上的预设中心点位置存在关联设备,例如可以是红外感应器、摄像头、超声波传感器,则获取该红外感应器、摄像头、超声波传感器对应的数据信息,并进一步的可以做地图展示界面上向用户展示。
这样,本公开实施例提供的基于数据管理的地图巡游方法,通过实时的获取预设中心点所关联的关联设备,并实时的向用户展示该关联设备获取的数据信息,以此提升用户的体验度。
图4为本公开实施例提供的一种基于数据管理的地图巡游装置,包括:地图数据获取模块11以及删除模块12。
其中,地图数据获取模块11,用于在启动地图巡游时,获取预设内存中的地图数据,地图数据为当前时刻被加载的地图数据;
删除模块12,用于在确定地图数据中存在第一地图数据时,删除第一地图数据;
其中,第一地图数据是根据第二地图数据确定的,第二地图数据为在地图巡游过程中下一预设时刻被加载的地图数据。
在上述实施例中,所述装置还包括:地图巡游规则获取模块和启动模块,其中,地图巡游规则获取模块,用于获取地图巡游规则,其中,地图巡游规则包括地图巡游路径、地图巡游方式以及地图巡游参数,地图巡游方式至少包括:无人机、无人驾驶车辆,地图巡游参数至少包括巡游速度、巡游角度;
启动模块,用于基于地图巡游规则,启动地图巡游。
在上述实施例中,地图巡游规则获取模块,具体还用于针对不同的地图巡游方式,确定对应的地图巡游参数。
在上述实施例中,地图数据获取模块11,还用于在启动地图巡游时,基于预设阈值以及当前时刻的地图数据,确定下一预设时刻对应的第二地图数据,并加载第二地图数据;
其中,第二地图数据包括地图巡游对应的三维地图数据、以及二维地图数据中的任意一种。
在上述实施例中,地图数据获取模块11,具体还用于基于预设阈值以及当前时刻的地图数据,判断下一预设时刻地图巡游对应的地图数据是否为所述三维地图数据;
若是,则加载三维地图数据;或
若否,则加载二维地图数据。
在上述实施例中,删除模块12,具体用于获取第二地图数据的大小;
基于第二地图数据的大小,删除所述第一地图数据。
在上述实施例中,所述装置还包括:数据信息获取模块,用于在确定当前时刻的预设中心点存在关联设备时,获取关联设备对应的数据信息,其中,预设中心点由地图巡游路径的起始点确定,关联设备至少包括红外感应器、摄像头、超声波传感器。
这样,本实施例通过地图数据获取模块11,用于在启动地图巡游时,获取预设内存中的地图数据,地图数据为当前时刻被加载的地图数据;删除模块12,用于在确定地图数据中存在第一地图数据时,删除第一地图数据;其中,第一地图数据是根据第二地图数据确定的,第二地图数据为在地图巡游过程中下一预设时刻被加载的地图数据。这样,能够通过在启动地图巡游时,根据当前时刻被加载的地图数据,以及在下一预设时刻需要被加载的第二地图数据,确定需要被删除的第一地图数据,以此保证在预设内存中能够预留足够的空间,以此加载下一预设时刻的第二地图数据,避免了现有技术中由于保存地图数据的内存有限,导致在加载下一时刻的地图数据,当内存中没有存储空间时,造成无法实时的加载需要被加载的地图数据,从而无法实时的向用户展示下一时刻的可视地图的问题,以此提高了用户的体验度。
本发明实施例所提供的装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
值得注意的是,上述装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
图5是本公开实施例提供的一种电子设备的结构示意图,如图5所示,该电子设备包括处理器710、存储器720、输入装置730和输出装置740;计算机设备中处理器710的数量可以是一个或多个,图5中以一个处理器710为例;电子设备中的处理器710、存储器720、输入装置730和输出装置740可以通过总线或其他方式连接,图5中以通过总线连接为例。
存储器720作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中方法对应的程序指令/模块。处理器710通过运行存储在存储器720中的软件程序、指令以及模块,从而执行计算机设备的各种功能应用以及数据处理,即实现本发明实施例所提供的方法。
存储器720可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器720可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器720可进一步包括相对于处理器710远程设置的存储器,这些远程存储器可以通过网络连接至计算机设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置730可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入,可以包括键盘、鼠标等。输出装置740可包括显示屏等显示设备。
本公开实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于实现本发明实施例所提供的方法,方法包括:
在启动地图巡游时,获取预设内存中的地图数据,地图数据为当前时刻被加载的地图数据;
在确定地图数据中存在第一地图数据时,删除第一地图数据;
其中,第一地图数据是根据第二地图数据确定的,第二地图数据为在地图巡游过程中下一预设时刻被加载的地图数据。
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种基于数据管理的地图巡游方法,其特征在于,所述方法包括:
在启动地图巡游时,获取预设内存中的地图数据,所述地图数据为当前时刻被加载的地图数据;
在启动地图巡游时,基于预设阈值以及当前时刻的所述地图数据,确定下一预设时刻对应的第二地图数据,并加载所述第二地图数据,其中,所述预设阈值是根据地图展示界面的预设中心点以及地图展示界面的大小确定的,所述预设中心点为地图巡游路径的起始位置;
在确定所述地图数据中存在第一地图数据时,删除所述第一地图数据;
其中,所述第一地图数据是根据第二地图数据确定的,所述第二地图数据为在所述地图巡游过程中下一预设时刻被加载的地图数据。
2.根据权利要求1所述的方法,其特征在于,所述在启动地图巡游时,获取预设内存中的地图数据之前,所述方法还包括:
获取地图巡游规则,其中,所述地图巡游规则包括地图巡游路径、地图巡游方式以及地图巡游参数,所述地图巡游方式至少包括:无人机、无人驾驶车辆,所述地图巡游参数至少包括巡游速度、巡游角度;
基于所述地图巡游规则,启动所述地图巡游。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
针对不同的所述地图巡游方式,确定对应的所述地图巡游参数。
4.根据权利要求1所述的方法,其特征在于,所述第二地图数据包括所述地图巡游对应的三维地图数据、以及二维地图数据中的任意一种。
5.根据权利要求1所述的方法,其特征在于,所述基于预设阈值,确定下一预设时刻对应的所述第二地图数据,并加载所述第二地图数据,包括:
基于预设阈值以及当前时刻的所述地图数据,判断下一预设时刻所述地图巡游对应的地图数据是否为三维地图数据;
若是,则加载所述三维地图数据;或
若否,则加载二维地图数据。
6.根据权利要求1所述的方法,其特征在于,所述在确定所述地图数据中存在第一地图数据时,删除所述第一地图数据,包括:
获取所述第二地图数据的大小;
基于所述第二地图数据的大小,删除所述第一地图数据。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在确定当前时刻的预设中心点存在关联设备时,获取所述关联设备对应的数据信息,其中,所述预设中心点由地图巡游路径的起始点确定,所述关联设备至少包括红外感应器、摄像头、超声波传感器。
8.一种基于数据管理的地图巡游装置,其特征在于,包括:
地图数据获取模块,用于在启动地图巡游时,获取预设内存中的地图数据,所述地图数据为当前时刻被加载的地图数据;
所述地图数据获取模块,还用于在启动地图巡游时,基于预设阈值以及当前时刻的所述地图数据,确定下一预设时刻对应的第二地图数据,并加载所述第二地图数据,其中,所述预设阈值是根据地图展示界面的预设中心点以及地图展示界面的大小确定的,所述预设中心点为地图巡游路径的起始位置;
删除模块,用于在确定所述地图数据中存在第一地图数据时,删除所述第一地图数据;
其中,所述第一地图数据是根据第二地图数据确定的,所述第二地图数据为在所述地图巡游过程中下一预设时刻被加载的地图数据。
9.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1至7中任一项所述的基于数据管理的地图巡游方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至7中任一项所述的基于数据管理的地图巡游方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210520274.8A CN114969192B (zh) | 2022-05-12 | 2022-05-12 | 基于数据管理的地图巡游方法、装置、设备和介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210520274.8A CN114969192B (zh) | 2022-05-12 | 2022-05-12 | 基于数据管理的地图巡游方法、装置、设备和介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114969192A CN114969192A (zh) | 2022-08-30 |
CN114969192B true CN114969192B (zh) | 2023-03-17 |
Family
ID=82983546
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210520274.8A Active CN114969192B (zh) | 2022-05-12 | 2022-05-12 | 基于数据管理的地图巡游方法、装置、设备和介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114969192B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104252371A (zh) * | 2014-09-04 | 2014-12-31 | 百度在线网络技术(北京)有限公司 | 一种地图加载性能优化方法和装置 |
CN109129473A (zh) * | 2018-08-07 | 2019-01-04 | 北京云迹科技有限公司 | 一种巡游方法和巡游机器人 |
CN109405844A (zh) * | 2018-09-29 | 2019-03-01 | 苏州博众机器人有限公司 | 一种贩售机器人巡游控制方法、装置、设备和介质 |
CN112395375A (zh) * | 2019-08-15 | 2021-02-23 | 中移(苏州)软件技术有限公司 | 一种地图呈现方法及终端、计算机可读存储介质 |
CN114216470A (zh) * | 2021-11-30 | 2022-03-22 | 广州景骐科技有限公司 | 一种语义地图加载方法、装置、交通工具及存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107423445B (zh) * | 2017-08-10 | 2018-10-30 | 腾讯科技(深圳)有限公司 | 一种地图数据处理方法、装置及存储介质 |
CN110244742B (zh) * | 2019-07-01 | 2023-06-09 | 阿波罗智能技术(北京)有限公司 | 无人驾驶车辆巡游的方法、设备以及存储介质 |
CN112732353B (zh) * | 2021-01-05 | 2022-06-28 | 浙江众合科技股份有限公司 | 一种无人驾驶列车地图数据的加载方法及电子设备 |
CN113029167B (zh) * | 2021-02-25 | 2024-06-25 | 深圳市朗驰欣创科技股份有限公司 | 一种地图数据处理方法、地图数据处理装置及机器人 |
CN114116941A (zh) * | 2021-11-29 | 2022-03-01 | 北京百度网讯科技有限公司 | 高精地图数据处理方法、装置、电子设备以及存储介质 |
-
2022
- 2022-05-12 CN CN202210520274.8A patent/CN114969192B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104252371A (zh) * | 2014-09-04 | 2014-12-31 | 百度在线网络技术(北京)有限公司 | 一种地图加载性能优化方法和装置 |
CN109129473A (zh) * | 2018-08-07 | 2019-01-04 | 北京云迹科技有限公司 | 一种巡游方法和巡游机器人 |
CN109405844A (zh) * | 2018-09-29 | 2019-03-01 | 苏州博众机器人有限公司 | 一种贩售机器人巡游控制方法、装置、设备和介质 |
CN112395375A (zh) * | 2019-08-15 | 2021-02-23 | 中移(苏州)软件技术有限公司 | 一种地图呈现方法及终端、计算机可读存储介质 |
CN114216470A (zh) * | 2021-11-30 | 2022-03-22 | 广州景骐科技有限公司 | 一种语义地图加载方法、装置、交通工具及存储介质 |
Non-Patent Citations (2)
Title |
---|
Level of detail optimization for real-time terrain;Wang shiyun;《2020 International Conference on Computer Engineering and Application (ICCEA)》;20200529;295-298 * |
水—土环境污染GIS可视化分析决策技术支持***;滕跃龙;《中国优秀博硕士学位论文全文数据库 (硕士) 信息科技辑》;20060915;I138-618 * |
Also Published As
Publication number | Publication date |
---|---|
CN114969192A (zh) | 2022-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103092604B (zh) | 一种应用程序分类方法和装置 | |
CN110852332B (zh) | 训练样本的生成方法、装置、存储介质及电子设备 | |
CN110865756B (zh) | 图像标注方法、装置、设备及存储介质 | |
CN108401026B (zh) | 基于区块链的数据存储方法、***及计算机可读存储介质 | |
US10216404B2 (en) | Method of securing image data and electronic device adapted to the same | |
CN109040690B (zh) | 摄像机分布的管理方法、装置和电子设备 | |
CN106598523A (zh) | 图片加载方法、装置及电子设备 | |
CN105760458A (zh) | 一种图片处理方法及电子设备 | |
EP3021250A1 (en) | Electronic device and method for suggesting response manual in occurrence of denial | |
CN105653152A (zh) | 一种图片处理方法、装置及电子设备 | |
JP2019522848A (ja) | 処理方法及び端末 | |
CN114969192B (zh) | 基于数据管理的地图巡游方法、装置、设备和介质 | |
CN112667212A (zh) | 埋点数据可视化方法、装置、终端和存储介质 | |
CN108304104B (zh) | 一种数据获取方法及其设备、存储介质、终端 | |
CN107734049B (zh) | 网络资源的下载方法、装置和移动终端 | |
CN111104915A (zh) | 一种同行分析方法、装置、设备和介质 | |
CN106302821B (zh) | 一种数据请求方法及其设备 | |
CN110958360A (zh) | 图片分享方法、移动终端及计算机可读存储介质 | |
CN111143293B (zh) | 一种元数据获取方法、装置、设备及计算机可读存储介质 | |
CN115933946A (zh) | 页面跳转方法、装置、计算机设备以及存储介质 | |
CN114495173A (zh) | 一种姿态识别方法、装置、电子设备及计算机可读介质 | |
CN104572743B (zh) | 快速链接的信息更新方法及装置 | |
JP2018532210A (ja) | 地図失効データに基づく偽造防止方法、装置、記憶媒体及びデバイス | |
US20220075583A1 (en) | Information processing method, server, terminal, and computer storage medium | |
CN112394809A (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 |