CN114501308B - Method and device for downloading map of parking lot, vehicle and storage medium - Google Patents

Method and device for downloading map of parking lot, vehicle and storage medium Download PDF

Info

Publication number
CN114501308B
CN114501308B CN202210022558.4A CN202210022558A CN114501308B CN 114501308 B CN114501308 B CN 114501308B CN 202210022558 A CN202210022558 A CN 202210022558A CN 114501308 B CN114501308 B CN 114501308B
Authority
CN
China
Prior art keywords
vehicle
parking lot
target parking
position information
target
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
Application number
CN202210022558.4A
Other languages
Chinese (zh)
Other versions
CN114501308A (en
Inventor
彭际黎
代仲君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Xiaopeng Autopilot Technology Co Ltd
Original Assignee
Guangzhou Xiaopeng Autopilot Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangzhou Xiaopeng Autopilot Technology Co Ltd filed Critical Guangzhou Xiaopeng Autopilot Technology Co Ltd
Priority to CN202210022558.4A priority Critical patent/CN114501308B/en
Publication of CN114501308A publication Critical patent/CN114501308A/en
Application granted granted Critical
Publication of CN114501308B publication Critical patent/CN114501308B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/906Clustering; Classification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/907Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/909Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Library & Information Science (AREA)
  • Navigation (AREA)

Abstract

The application discloses a downloading method and device of a parking lot map, a vehicle and a storage medium, and relates to the technical field of intelligent driving. The method comprises the following steps: the method comprises the steps of obtaining position information of a vehicle, determining target parking lots from the plurality of parking lots based on the position information of the vehicle and the position information of the plurality of parking lots, wherein the position information of the plurality of parking lots is obtained by clustering the data of the plurality of parking lots collected by a crowdsourcing vehicle, and downloading a map corresponding to the target parking lot from a cloud server, so that the map corresponding to the target parking lot is downloaded without sense of the vehicle by combining the position information of the plurality of parking lots clustered by the data of the plurality of parking lots, the map of the parking lots is downloaded without manual triggering of a user, and user experience is improved.

Description

Method and device for downloading map of parking lot, vehicle and storage medium
Technical Field
The application relates to the technical field of intelligent driving, in particular to a method and a device for downloading a map of a parking lot, a vehicle and a storage medium.
Background
With the development of scientific technology, intelligent driving vehicles are more and more widespread, and the functions of the intelligent driving vehicles are more and more. At present, the intelligent driving vehicle cannot acquire the map of the parking lot which is not yet moved, so that part of functions of the intelligent driving vehicle cannot be used, and the user experience is poor.
Disclosure of Invention
In view of the above problems, the present application proposes a method, an apparatus, a vehicle and a storage medium for downloading a map of a parking lot, so as to solve the above problems.
In a first aspect, an embodiment of the present application provides a method for downloading a map of a parking lot, which is applied to a vehicle, where the vehicle is connected to a cloud server, and the method includes: acquiring position information of the vehicle; determining a target parking lot from a plurality of parking lots based on the position information of the vehicle and the position information of the plurality of parking lots, wherein the position information of the plurality of parking lots is obtained by clustering the data of the plurality of parking lots acquired by the crowdsourcing vehicle; and downloading a map corresponding to the target parking lot from the cloud server.
In a second aspect, an embodiment of the present application provides a device for downloading a map of a parking lot, where the device is applied to a vehicle, and the vehicle is connected to a cloud server, and the device includes: a vehicle position information acquisition module for acquiring position information of the vehicle; the target parking lot determining module is used for determining a target parking lot from a plurality of parking lots based on the position information of the vehicle and the position information of the parking lots, wherein the position information of the parking lots is obtained by clustering the data of the parking lots acquired by the crowdsourcing vehicle; and the parking lot map downloading module is used for downloading the map corresponding to the target parking lot from the cloud server.
In a third aspect, embodiments of the present application provide a vehicle comprising a memory and a processor, the memory coupled to the processor, the memory storing instructions that when executed by the processor perform the above-described method.
In a fourth aspect, embodiments of the present application provide a computer readable storage medium having program code stored therein, the program code being callable by a processor to perform the above method.
According to the downloading method, the device, the vehicle and the storage medium of the parking lot map, the position information of the vehicle is acquired, the target parking lot is determined from the plurality of parking lots based on the position information of the vehicle and the position information of the plurality of parking lots, wherein the position information of the plurality of parking lots is obtained by clustering the data of the plurality of parking lots collected by the crowd-sourced vehicle, and the map corresponding to the target parking lot is downloaded from the cloud server, so that the map corresponding to the target parking lot is downloaded without sense of the vehicle by combining the position information of the plurality of parking lots clustered by the data of the plurality of parking lots, the user is not required to trigger the downloading of the map of the parking lot manually, and the user experience is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic view of a first application environment of a method for downloading a parking lot map according to an embodiment of the present application;
Fig. 2 is a schematic view of a second application environment of a method for downloading a map of a parking lot according to an embodiment of the present application;
fig. 3 is a schematic flow chart of a method for downloading a map of a parking lot according to an embodiment of the present application;
Fig. 4 is a schematic view of a third application environment of a method for downloading a parking lot map according to an embodiment of the present application;
fig. 5 shows a flow chart of a method for downloading a map of a parking lot according to an embodiment of the present application;
fig. 6 is a schematic view of a fourth application environment of a method for downloading a map of a parking lot according to an embodiment of the present application;
fig. 7 is a flowchart illustrating step S250 of the method for downloading a map of a parking lot shown in fig. 4 according to the present application;
fig. 8 is a schematic view of a fifth application environment of a method for downloading a map of a parking lot according to an embodiment of the present application;
Fig. 9 is a schematic flow chart of a method for downloading a map of a parking lot according to an embodiment of the present application;
fig. 10 shows a block diagram of a downloading device of a parking lot map according to an embodiment of the present application;
Fig. 11 shows a block diagram of a vehicle for performing a method of downloading a parking lot map according to an embodiment of the present application;
fig. 12 illustrates a storage unit for storing or carrying program codes for implementing a downloading method of a parking lot map according to an embodiment of the present application.
Detailed Description
In order to enable those skilled in the art to better understand the present application, the following description will make clear and complete descriptions of the technical solutions according to the embodiments of the present application with reference to the accompanying drawings.
At present, the memory parking function only can support the self-learned route of the vehicle, namely, the vehicle can only learn the map of the parking lot to memorize the parking in the parking lot, when the vehicle does not learn the map of the parking lot, the vehicle cannot learn the parking route of the parking lot, when the vehicle does not have the map corresponding to the target parking lot, the vehicle cannot memorize the parking function, the user is required to manually download the map corresponding to the target parking lot, the vehicle can learn the map of the parking lot, and the memory parking function is carried out, so that the user experience is poor.
According to the method, the device, the server and the storage medium for downloading the map of the parking lot, which are provided by the embodiment of the application, are disclosed by the inventor through long-term research, the crowdsourcing vehicles upload collected data of a plurality of parking lots to the cloud server, the data of the plurality of parking lots are clustered and then sent to the vehicle end, the vehicles determine the target parking lot according to the position information of the vehicles and the position information of the plurality of parking lots, and download the map of the target parking lot, so that the map corresponding to the target parking lot is downloaded without sense of the vehicle by combining the position information of the plurality of parking lots clustered by the data of the plurality of parking lots, the user is not required to manually trigger the downloading of the map of the parking lot, and the user experience is improved. The specific method for downloading the parking lot map is described in detail in the following embodiments.
Referring to fig. 1, fig. 1 is a schematic view illustrating a first application environment of a method for downloading a parking lot map according to an embodiment of the present application. The application environment includes a vehicle 100 and a cloud server 200, wherein the vehicle 100 may be connected with the cloud server 200 to enable data interaction between the vehicle 100 and the cloud server 200. As one way, the vehicle 100 and the cloud server 200 may be connected through WIFI, zigBee, 2G/3G/4G/5G, but not limited thereto.
Referring to fig. 2, fig. 2 is a schematic view illustrating a second application environment of a method for downloading a parking lot map according to an embodiment of the present application. The application environment includes a vehicle 100 and a vehicle display screen 110, wherein the vehicle display screen 110 may be used to display a map of a target parking lot downloaded from a cloud server. As one approach, the vehicle display 110 may receive a user instruction, and display a map of the target parking lot according to the user instruction. For example, if the user instructs to enlarge the map of the target parking lot, the vehicle display screen 110 enlarges and displays the map of the target parking lot.
Referring to fig. 3, fig. 3 is a flowchart illustrating a method for downloading a parking lot map according to an embodiment of the present application. In a specific embodiment, the downloading method of the parking lot map is applied to the downloading device 300 of the parking lot map as shown in fig. 10 and the vehicle 100 (fig. 11) provided with the downloading device 300 of the parking lot map. The specific flow of the present embodiment will be described below taking a vehicle as an example. The following will describe the flow shown in fig. 1 in detail, and the method for downloading the map of the parking lot specifically may include the following steps:
Step S110: and acquiring the position information of the vehicle.
In some embodiments, a Beidou satellite navigation system (BeiDou Navigation SATELLITE SYSTEM, BDS) can be arranged in the vehicle, and the vehicle can acquire the position information of the vehicle through the BDS. As one way, the vehicle may acquire the position information of the vehicle through the BDS in real time. Alternatively, when the vehicle detects that the state information of the vehicle indicates that the user has a parking request, the BDS is opened to acquire the position information of the vehicle. As still another aspect, the vehicle may be provided with a camera, and when the camera of the vehicle detects that there is a parking lot sign in the vicinity, the BDS is opened, and the positional information of the vehicle is acquired through the BDS. The position information of the vehicle may include BDS position information of the vehicle, which is not limited herein.
In some embodiments, a global positioning system (Global Positioning System, GPS) may be provided within the vehicle, through which the vehicle may obtain location information of the vehicle. As one way, the vehicle may acquire the position information of the vehicle through GPS in real time. Alternatively, when the vehicle detects that the state information of the vehicle indicates that the user has a parking request, the GPS is turned on to acquire the position information of the vehicle. As still another aspect, the vehicle may be provided with a camera, and when the camera of the vehicle detects that there is a parking lot sign in the vicinity, the GPS is turned on, and the positional information of the vehicle is acquired by the GPS. The location information of the vehicle may include GPS location information of the vehicle, which is not limited herein.
Step S120: and determining a target parking lot from the plurality of parking lots based on the position information of the vehicle and the position information of the plurality of parking lots, wherein the position information of the plurality of parking lots is obtained by clustering the data of the plurality of parking lots acquired by the crowdsourcing vehicle.
Referring to fig. 4, fig. 4 shows a schematic diagram of a third application environment of a parking lot map downloading method according to an embodiment of the present application, where the application environment includes a crowdsourcing vehicle 101, a crowdsourcing vehicle 102, a crowdsourcing vehicle N and a cloud server 200, where N may be a positive integer greater than 2, and the crowdsourcing vehicle 101, the crowdsourcing vehicle 102, and the crowdsourcing vehicle N may be connected with the cloud server 200 through WIFI, zigBee, 2G/3G/4G/5G, respectively, and are not limited herein. To implement data interaction between the vehicle 101, the crowdsourcing vehicle 102, and the crowdsourcing vehicle N and the cloud server 200, respectively, the interacted data may include data of a parking lot, which is not limited herein.
In this embodiment, a crowdsourcing vehicle has crowdsourcing capability, the crowdsourcing vehicle can collect data of a plurality of parking lots, the data of the plurality of parking lots are uploaded to a cloud server, the server clusters the data of the plurality of parking lots to obtain position information of the plurality of parking lots and sends the position information of the plurality of parking lots to the vehicle, wherein the position information of the plurality of parking lots can include GPS position information of the plurality of parking lots, and the vehicle determines a target parking lot from the plurality of parking lots through a neighbor (k-Nearest Neighbors, KNN) algorithm according to the position information of the vehicle.
In some embodiments, the vehicle may acquire the remaining parking spaces of a plurality of parking lots, find a parking lot closest to the vehicle according to the position information of the vehicle and the position information of the plurality of parking lots, and determine a parking lot closer to the vehicle and having more parking spaces as a target parking lot according to the remaining parking space condition of the parking lot. For example, if parking lot 1 and parking lot 2 are each 1.3km away from the vehicle, there are 20 remaining parking spaces in parking lot 1, and 80 remaining vehicles in parking lot 2, parking lot 2 is determined as the target parking lot.
In some embodiments, the vehicle may acquire a journey time to a plurality of parking lots, find a parking lot closest to the vehicle according to the position information of the vehicle and the position information of the plurality of parking lots, and determine a parking lot closest to the vehicle and having a shorter journey time as a target parking lot according to the journey time to the plurality of parking lots. For example, each of parking lot 1 and parking lot 2 is 1.3km from the vehicle, a journey time to parking lot 1 takes 5 minutes, a journey time to parking lot 2 takes 10 minutes, and parking lot 1 is determined as a target parking lot.
In some embodiments, when the data of a certain parking lot is changed among the data of a plurality of parking lots, the changed data of the parking lot is issued to the vehicle, and the vehicle updates the position information of the parking lot corresponding to the data of the parking lot, so that the vehicle obtains the latest position information of the parking lot.
Step S130: and downloading a map corresponding to the target parking lot from the cloud server.
In this embodiment, the vehicle may be connected to the cloud server through WIFI, zigBee, 2G/3G/4G/5G, and the vehicle may preset and store identification information, where the identification information is used for the vehicle to find a map corresponding to the target parking lot, and the vehicle may download the map corresponding to the target parking lot from the cloud server according to the identification information. For example, if the identification information is the name of the/province/city/district/parking lot and the identification information of the target parking lot is the name of the/province 1/city 1/district 1/parking lot, the map corresponding to the target parking lot is downloaded from the cloud server according to the name of the/province 1/city 1/district 1/parking lot.
In some embodiments, the vehicle may maintain a data file that stores the downloaded parking lot name and version number of the parking lot, wherein the format of the data file may include json.
As one way, when the version number corresponding to the name of the target parking lot changes, downloading a map corresponding to the target parking lot from the cloud server; and when the version number corresponding to the name of the target parking lot is unchanged, not downloading the map corresponding to the target parking lot from the cloud server. For example, the data file stores 1/1 city/1 district/1/2.1. Json of the parking lot name, when the file corresponding to the target parking lot is 1/1 city/1 district/2.2. Json of the parking lot name, the version number corresponding to the target parking lot name is changed, and the map corresponding to the target parking lot is downloaded from the cloud server; when the file corresponding to the target parking lot is 1/city 1/district 1/parking lot name 2/2.1.Json, the version number corresponding to the target parking lot name is not changed, and the map corresponding to the target parking lot is not downloaded from the cloud server.
As another way, when it is determined that the map corresponding to the target parking lot is not stored locally in the vehicle, the map corresponding to the target parking lot is downloaded from the cloud server according to the identification information; when it is determined that the map file corresponding to the target parking lot is locally stored in the vehicle, according to the identification information, the map corresponding to the target parking lot is not downloaded from the cloud server. For example, the data file stores 1/1 city/1 district/1/2.1. Json, and when the file corresponding to the target parking lot is 1/2.1.Json, the map corresponding to the target parking lot is not stored in the local area of the vehicle, and the map corresponding to the target parking lot is downloaded from the cloud server; when the file corresponding to the target parking lot is 1/1.1. Json of the parking lot name, determining that the map corresponding to the target parking lot is locally stored in the vehicle, and not downloading the map corresponding to the target parking lot from the cloud server.
In some embodiments, a map corresponding to a target parking lot is downloaded from a cloud server, a memory parking function of a vehicle may be started, and parking is performed in the target parking lot according to the memory parking function.
According to the downloading method, the device, the vehicle and the storage medium of the parking lot map, the position information of the vehicle is acquired, the target parking lot is determined from the plurality of parking lots based on the position information of the vehicle and the position information of the plurality of parking lots, wherein the position information of the plurality of parking lots is obtained by clustering the data of the plurality of parking lots collected by the crowd-sourced vehicle, and the map corresponding to the target parking lot is downloaded from the cloud server, so that the map corresponding to the target parking lot is downloaded without sense of the vehicle by combining the position information of the plurality of parking lots clustered by the data of the plurality of parking lots, the user is not required to trigger the downloading of the map of the parking lot manually, and the user experience is improved.
Referring to fig. 5, fig. 5 shows a flowchart of a method for downloading a parking lot map according to an embodiment of the present application. As will be described in detail below with respect to the flow shown in fig. 5, the method for downloading the map of the parking lot may specifically include the following steps:
Step S210: and acquiring the position information of the vehicle.
The specific description of step S210 is referred to step S110, and will not be repeated here.
Step S220: and searching a parking lot closest to the vehicle from the plurality of parking lots based on the position information of the vehicle and the position information of the plurality of parking lots.
In this embodiment, the KNN algorithm may be used to find a parking lot closest to the vehicle from among the plurality of parking lots based on the position information of the vehicle and the position information of the plurality of parking lots.
Step S230: and determining a parking lot closest to the vehicle as the target parking lot.
In the present embodiment, the vehicle may determine a parking lot closest to the vehicle as a target parking lot. Referring to fig. 6, fig. 6 is a schematic view showing a fourth application environment of the method for downloading a parking lot map according to the embodiment of the present application, wherein a parking lot 11 and a parking lot 12 are provided near a vehicle 100, and the parking lot 11 is determined as a target parking lot if the vehicle 100 is closer to the parking lot 11.
In some embodiments, the user may set a range of the closest distance in advance, and determine the parking lot as the target parking lot when the distance of the vehicle from the parking lot is within the range of the closest distance.
In some embodiments, there may be a plurality of parking lots closest to the vehicle, and when the distances between the parking lots and the vehicle are the same, the parking lot surplus conditions of the vehicles corresponding to the plurality of vehicles are obtained in real time, and the parking lot with more surplus parking lots is determined as the target parking lot. For example, when parking lot 1 and parking lot 2 are each 1.3km away from the vehicle, there are 20 remaining parking spaces in parking lot 1, and 80 remaining vehicles in parking lot 2, parking lot 2 is regarded as the target parking lot.
In some embodiments, a destination of a user may be acquired, where there are a plurality of parking lots closest to the vehicle, and when the plurality of parking lots are the same distance from the vehicle, a parking lot remaining condition of the vehicle corresponding to the plurality of vehicles is acquired in real time, the parking lot with more parking lots remaining and closer to the destination is determined as a target parking lot, and if the parking lot with more parking lots remaining but farther from the destination, the parking lot closest to the destination is determined as the target parking lot. For example, the destination of the user is building 1, parking lot 1 and parking lot 2 are each 1.3km from the vehicle, 20 parking spaces remain in parking lot 1, 80 vehicles remain in parking lot 2, 1km from building 1 in parking lot 1, and 1.2km from building 1 in parking lot 2, and parking lot 1 is determined as the target parking lot.
Step S240: and acquiring identification information corresponding to the target parking lot, wherein the identification information is used for uniquely identifying the target parking lot.
In this embodiment, identification information corresponding to the target parking lot is obtained, where the identification information may be used to identify the target parking lot in a displacement manner, where the identification information may include/province/city/district/parking lot name, and the identification information may also include/province/city/district/parking lot name/version number.
Step S250: and based on the identification information, downloading a map corresponding to the target parking lot from the cloud server.
In this embodiment, the vehicle may be connected to the cloud server through WIFI, zigBee, 2G/3G/4G/5G, and the vehicle may preset and store identification information, where the identification information is used for the vehicle to find a map corresponding to the target parking lot, and the vehicle may download the map corresponding to the target parking lot from the cloud server according to the identification information. For example, if the identification information is the name of the/province/city/district/parking lot and the identification information of the target parking lot is the name of the/province 1/city 1/district 1/parking lot, the map corresponding to the target parking lot is downloaded from the cloud server according to the name of the/province 1/city 1/district 1/parking lot.
In some embodiments, the vehicle may maintain a data file that stores the downloaded parking lot name and version number of the parking lot, wherein the format of the data file may include json.
As one way, when the version number corresponding to the name of the target parking lot changes, downloading a map corresponding to the target parking lot from the cloud server; and when the version number corresponding to the name of the target parking lot is unchanged, not downloading the map corresponding to the target parking lot from the cloud server. For example, the data file stores 1/1 city/1 district/1/2.1. Json of the parking lot name, when the file corresponding to the target parking lot is 1/1 city/1 district/2.2. Json of the parking lot name, the version number corresponding to the target parking lot name is changed, and the map corresponding to the target parking lot is downloaded from the cloud server; when the file corresponding to the target parking lot is 1/city 1/district 1/parking lot name 2/2.1.Json, the version number corresponding to the target parking lot name is not changed, and the map corresponding to the target parking lot is not downloaded from the cloud server;
Referring to fig. 7, fig. 7 is a flowchart illustrating a step S250 of the method for downloading the parking lot map shown in fig. 5 according to the present application. The following details about the flow shown in fig. 7, the method for downloading the map of the parking lot may specifically include the following steps:
Step S251: and judging whether a map corresponding to the target parking lot is stored in the local area of the vehicle or not based on the identification information.
In this embodiment, the vehicle may maintain a data file storing the downloaded parking lot name and version number of the parking lot, wherein the format of the data file may include json. Judging whether a map corresponding to a target parking lot is stored in the local of the vehicle according to the identification information, and when the name of the target parking lot is not stored in the data file, not storing the map corresponding to the target parking lot in the local of the vehicle; when the target parking lot name is stored in the data file, the map corresponding to the target parking lot is stored locally in the vehicle. For example, the data file stores/province 1/city 1/district 1/parking lot name 1/2.1.Json, when the file corresponding to the target parking lot is 1/city 1/district 1/parking lot name 2/2.1.Json, the map corresponding to the target parking lot is not stored in the local area of the vehicle; when the file corresponding to the target parking lot is 1/city 1/district 1/parking lot name 1/2.1.Json, the map corresponding to the target parking lot is stored locally in the vehicle.
Step S252: and when the fact that the map corresponding to the target parking lot is not stored in the local area of the vehicle is determined, downloading the map corresponding to the target parking lot from the cloud server based on the identification information.
In the embodiment, when it is determined that the map corresponding to the target parking lot is not stored in the local area of the vehicle, the map corresponding to the target parking lot is downloaded from the cloud server according to the identification information; when it is determined that the map file corresponding to the target parking lot is locally stored in the vehicle, according to the identification information, the map corresponding to the target parking lot is not downloaded from the cloud server. For example, the data file stores 1/1 city/1 district/1/2.1. Json, and when the file corresponding to the target parking lot is 1/2.1.Json, the map corresponding to the target parking lot is not stored in the local area of the vehicle, and the map corresponding to the target parking lot is downloaded from the cloud server; when the file corresponding to the target parking lot is 1/1.1. Json of the parking lot name, determining that the map corresponding to the target parking lot is locally stored in the vehicle, and not downloading the map corresponding to the target parking lot from the cloud server.
Step S260: and starting the memory parking function of the vehicle.
In some embodiments, the vehicle downloads a map corresponding to the target parking lot from the cloud server, and when the completion of the downloading of the map corresponding to the target parking lot is detected, the vehicle automatically starts a memory parking function of the vehicle. It should be noted that, the memory parking function is that after the vehicle learns the map of the target parking lot, the vehicle can automatically perform intelligent auxiliary driving along the memory route, drive the vehicle to the target parking space, and park in the target parking space.
In some embodiments, a vehicle display screen may be disposed in the vehicle, the vehicle downloads a map corresponding to the target parking lot from the cloud server, prompts the user in the vehicle display screen that the map corresponding to the target parking lot has been downloaded, and asks the user whether to start the memory parking function of the vehicle, where the user may input a command for starting the memory parking function through the screen, and the user may input a command for starting the memory parking function through voice input, which is not limited herein. Fig. 8 is a schematic view of a fifth application environment of the method for downloading a map of a parking lot according to an embodiment of the present application, where a vehicle display screen 110 displays whether to activate a memory parking function, so as to prompt a user whether to activate the memory parking function.
In some embodiments, the vehicle may be preset and stored with a location information range, where the location information range may be used to determine whether the vehicle reaches the target parking lot, and when it is detected that a distance between the location information of the vehicle and the location information of the target parking lot is within the location information range, it is determined that the vehicle reaches the target parking lot, and a memory parking function of the vehicle is started; when the distance between the position information of the vehicle and the position information of the target parking lot is detected to be out of the range of the position information, it is determined that the vehicle does not reach the target parking lot, and the memory parking function of the vehicle is not started.
Step S270: and carrying out memory parking processing on the target parking lot based on the map corresponding to the target parking lot.
In this embodiment, after the memory parking function of the vehicle is started, the vehicle may perform memory parking processing in the target parking lot according to the map corresponding to the target parking lot, so as to park the vehicle in the target parking lot.
Compared with the downloading method of the map of the parking lot shown in fig. 3, the downloading method of the map of the parking lot provided by the embodiment of the application can determine the nearest parking lot as the target parking lot according to the position information of the vehicle and the position information of a plurality of parking lots, and download the map corresponding to the target parking lot from the cloud server according to the identification information of the target parking lot, after the downloading is completed, the memory parking function of the vehicle is started, and the vehicle can perform memory parking processing according to the map corresponding to the target parking lot, so that the map corresponding to the target parking lot is downloaded without sense of the vehicle, and intelligent parking auxiliary driving is performed according to the map corresponding to the target parking lot.
Referring to fig. 9, fig. 9 is a flowchart illustrating a method for downloading a parking lot map according to an embodiment of the present application. In a specific embodiment, the status information includes a driving speed, and the location information of the parking lot includes location information of an entrance of the parking lot. As will be described in detail below with respect to the flow shown in fig. 9, the method for downloading the map of the parking lot may specifically include the following steps:
step S310: and acquiring the position information of the vehicle.
The specific description of step S310 is referred to step S110, and will not be repeated here.
Step S320: when it is determined that the vehicle is not within a parking lot based on the position information of the vehicle and the position information of the plurality of parking lots, the state information of the vehicle is acquired, and the positional relationship of the vehicle and each of the parking lots is acquired.
In the present embodiment, when it is determined that the vehicle is not in the parking lot based on the position information of the vehicle and the position information of the plurality of parking lots, the state information of the vehicle is acquired, and the positional relationship of the vehicle and each parking lot is acquired. The state information of the vehicle may include, but is not limited to, a running speed of the vehicle, an adjustment direction of the vehicle, and a road attribute where the vehicle is located.
In some cases, the state information of the vehicle may include a running speed of the vehicle, the vehicle may set and store a speed threshold in advance, the vehicle may acquire the running speed of the vehicle, and when the running speed of the vehicle is lower than the speed threshold, it is determined that the state information satisfies a preset state condition; when the running speed of the vehicle is higher than the speed threshold value, it is determined that the state information does not satisfy the preset state condition. For example, the speed threshold is 30km/h, when the running speed of the vehicle is 15km/h, the running speed of the vehicle is lower than the speed threshold, and the state information is determined to meet the preset state condition; when the running speed of the vehicle is 35km/h, the running speed of the vehicle is higher than a speed threshold value, and the state information is determined to not meet the preset state condition.
In other cases, the state information of the vehicle may include an adjustment direction of the vehicle, the vehicle may acquire the adjustment direction of the vehicle, and when the adjustment direction of the vehicle is to be adjusted toward the parking lot direction, it is determined that the state information satisfies a preset state condition; when the adjustment direction of the vehicle is not adjusted to the parking lot direction, it is determined that the state information does not satisfy the preset state condition.
In still other cases, the state information of the vehicle may include a road attribute of the vehicle, the vehicle may acquire the road attribute of the vehicle, and when the road of the vehicle is not a main road, it is determined that the state information satisfies a preset state condition; when the road where the vehicle is located is a main road, the state information is determined to not meet the preset state condition.
In some embodiments, the distance threshold may be preset and stored by the vehicle, and the vehicle may acquire the distance between the vehicle and the entrance of each parking lot. When the distance between the vehicle and the entrance of at least one parking lot is smaller than a distance threshold value, determining that the position relationship between the vehicle and each parking lot meets a preset relationship condition; and when the distance between the vehicle and the entrance of at least one parking lot is larger than a distance threshold value, determining that the position relationship between the vehicle and each parking lot does not meet a preset relationship condition. For example, the distance threshold is 50 meters, when the distance between the vehicle and the entrance of at least one parking lot is 20 meters, the distance between the vehicle and the entrance of at least one parking lot is smaller than the distance threshold, and the position relationship between the vehicle and each parking lot is determined to meet the preset relationship condition; when the distance between the vehicle and the entrance of at least one parking lot is 100 meters, the distance between the vehicle and the entrance of at least one parking lot is larger than a distance threshold value, and it is determined that the position relationship between the vehicle and each parking lot does not meet the preset relationship condition.
Step S330: and determining a target parking lot from the plurality of parking lots when the state information meets a preset state condition and the position relationship meets a preset relationship condition.
In this embodiment, when the state information satisfies the preset state condition and the positional relationship satisfies the preset relationship condition, the target parking lot is determined from the plurality of parking lots, where the state information may include a running speed of the vehicle, an adjustment direction of the vehicle, a road attribute where the vehicle is located, and the like, without limitation. As one way, when both of the state information satisfies a preset state condition and the positional relationship satisfies a preset relationship condition, a target parking lot is determined from among the plurality of parking lots. For example, when the traveling speed of the vehicle and the adjustment direction of the vehicle in the state information both satisfy the preset state condition, and the positional relationship satisfies the preset relationship condition, the target parking lot is determined from among the plurality of parking lots.
In some embodiments, the state information may include a running speed of the vehicle, the vehicle may set and store a speed threshold in advance, the vehicle may acquire the running speed of the vehicle, and when the running speed of the vehicle is lower than the speed threshold, it is determined that the state information satisfies the preset state condition. The vehicle may set and store a distance threshold in advance, and the vehicle may acquire a distance between the vehicle and an entrance of each parking lot. And when the distance between the vehicle and the entrance of at least one parking lot is smaller than a distance threshold value, determining that the position relationship between the vehicle and each parking lot meets a preset relationship condition. And determining a target parking lot from the plurality of parking lots when the state information meets the preset state condition and the position relation meets the preset relation condition. For example, when the speed threshold is 30km/h and the distance threshold is 50m, and the running speed of the vehicle is 15km/h and the distance between the vehicle and the entrance of at least one parking lot is 20 m, the state information satisfies a preset state condition, the position relationship satisfies a preset relationship condition, and a target parking lot is determined from a plurality of parking lots; when the running speed of the vehicle is 15km/h and the distance between the vehicle and the entrance of at least one of the parking lots is 100 meters, the state information satisfies a preset state condition, the positional relationship does not satisfy a preset relationship condition, and the target parking lot is not determined from among the plurality of parking lots.
In some embodiments, the state information may include an adjustment direction of the vehicle, the vehicle may acquire the adjustment direction of the vehicle, and when the adjustment direction of the vehicle is to be adjusted toward the parking lot direction, it is determined that the state information satisfies the preset state condition. The vehicle may set and store a distance threshold in advance, and the vehicle may acquire a distance between the vehicle and an entrance of each parking lot. And when the distance between the vehicle and the entrance of at least one parking lot is smaller than a distance threshold value, determining that the position relationship between the vehicle and each parking lot meets a preset relationship condition. And determining a target parking lot from the plurality of parking lots when the state information meets the preset state condition and the position relation meets the preset relation condition. For example, when the distance threshold is 50 meters, and the adjustment direction of the vehicle is toward the parking lot, and the distance between the vehicle and the entrance of at least one parking lot is 20 meters, the state information satisfies a preset state condition and the positional relationship satisfies a preset relationship condition, and a target parking lot is determined from a plurality of parking lots; when the adjustment direction of the vehicle is not adjusted toward the parking lot direction and the distance between the vehicle and the entrance of at least one of the parking lots is 20 meters, the state information does not satisfy the preset state condition, the positional relationship satisfies the preset relationship condition, and the target parking lot is not determined from among the plurality of parking lots.
In some embodiments, the state information may include a road attribute of the vehicle, the vehicle may acquire the road attribute of the vehicle, and when the road of the vehicle is not a main road, it is determined that the state information satisfies the preset state condition. The vehicle may set and store a distance threshold in advance, and the vehicle may acquire a distance between the vehicle and an entrance of each parking lot. And when the distance between the vehicle and the entrance of at least one parking lot is smaller than a distance threshold value, determining that the position relationship between the vehicle and each parking lot meets a preset relationship condition. And determining a target parking lot from the plurality of parking lots when the state information meets the preset state condition and the position relation meets the preset relation condition. For example, when the distance threshold is 50 meters, and the road on which the vehicle is located is not a main road, and the distance between the vehicle and the entrance of at least one parking lot is 20 meters, the state information satisfies a preset state condition and the positional relationship satisfies a preset relationship condition, and a target parking lot is determined from a plurality of parking lots; when the road where the vehicle is located is a main road and the distance between the vehicle and the entrance of at least one parking lot is 20 meters, the state information does not meet the preset state condition, the position relationship meets the preset relationship condition, and the target parking lot is not determined from a plurality of parking lots.
Step S340: and downloading a map corresponding to the target parking lot from the cloud server.
The specific description of step S340 is referred to step S130, and will not be repeated here.
Compared with the downloading method of the parking lot map shown in fig. 3, the downloading method of the parking lot map provided by the embodiment of the application has the advantages that the target parking lot can be determined from a plurality of parking lots according to the state information of the vehicle and the position relation between the vehicle and each parking lot, and the map corresponding to the target parking lot is downloaded from the cloud server, so that the map corresponding to the target parking lot is downloaded without sense of the vehicle, the target parking lot can be determined according to the state information of the vehicle and the position relation between the vehicle and the parking lot, the situation that the vehicle has no parking requirement is avoided, but the parking lot is close to the parking lot is determined as the target parking lot, the map is downloaded, the vehicle can determine the target parking lot according to the state information of the vehicle, and only the map corresponding to the target parking lot meeting the preset condition is downloaded, so that the storage space of the vehicle is saved.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the apparatus and modules described above may refer to the corresponding process in the foregoing method embodiment, which is not repeated herein.
Referring to fig. 10, fig. 10 is a block diagram illustrating a parking lot map downloading device according to an embodiment of the present application. The downloading apparatus 300 of the parking lot map is applied to the vehicle, and will be described with respect to a block diagram shown in fig. 10, the downloading apparatus 300 of the parking lot map includes: a vehicle location information acquisition module 310, a target parking lot determination module 320, and a parking lot map download module 330, wherein:
a vehicle position information acquisition module 310, configured to acquire position information of the vehicle.
The target parking lot determining module 320 is configured to determine a target parking lot from a plurality of parking lots based on position information of the vehicle and position information of the plurality of parking lots, where the position information of the plurality of parking lots is obtained by clustering data of the plurality of parking lots acquired by the crowd-sourced vehicle.
Further, the target parking lot determination module 320 includes: the nearest parking lot searching sub-module and the parking lot determining sub-module, wherein:
and the nearest parking lot searching sub-module is used for searching the parking lot nearest to the vehicle from the plurality of parking lots based on the position information of the vehicle and the position information of the plurality of parking lots.
And the parking lot determining submodule is used for determining a parking lot closest to the vehicle as the target parking lot.
Further, the target parking lot determination module 320 further includes: the position relation acquisition sub-module and the target parking lot determination sub-module, wherein:
and a positional relationship obtaining sub-module configured to obtain state information of the vehicle and obtain a positional relationship between the vehicle and each of the parking lots when it is determined that the vehicle is not within a parking lot based on the positional information of the vehicle and the positional information of the plurality of parking lots.
And the target parking lot determining sub-module is used for determining a target parking lot from the plurality of parking lots when the state information meets a preset state condition and the position relationship meets a preset relationship condition.
Further, the positional relationship obtaining submodule includes: a travel speed acquisition unit and a first state information determination unit, wherein:
and the driving speed acquisition unit is used for acquiring the driving speed of the vehicle.
And the first state information determining unit is used for determining that the state information meets a preset state condition when the running speed is lower than a speed threshold value.
Further, the positional relationship obtaining sub-module further includes: a parking entrance distance acquisition unit, and a second state information determination unit, wherein:
A parking entrance distance acquisition unit configured to acquire a distance between the vehicle and an entrance of each of the parking lots;
And the second state information determining unit is used for determining that the position relationship between the vehicle and each parking lot meets a preset relationship condition when the distance between the vehicle and the entrance of at least one parking lot is smaller than a distance threshold value.
And the parking lot map downloading module 330 is configured to download a map corresponding to the target parking lot from the cloud server.
Further, the parking lot map downloading module 330 includes: the system comprises an identification information acquisition sub-module and a map downloading sub-module, wherein:
the identification information acquisition sub-module is used for acquiring identification information corresponding to the target parking lot, wherein the identification information is used for uniquely identifying the target parking lot.
And the map downloading sub-module is used for downloading the map corresponding to the target parking lot from the cloud server based on the identification information.
Further, the map downloading submodule comprises a local storage judging unit and a target parking lot map downloading unit, wherein:
and the local storage judging unit is used for judging whether the map corresponding to the target parking lot is stored in the local of the vehicle based on the identification information.
And the target parking lot map downloading unit is used for downloading the map corresponding to the target parking lot from the cloud server based on the identification information when the map corresponding to the target parking lot is determined not to be stored in the local area of the vehicle.
Further, the downloading device 300 of the parking lot map further includes: the memory parking function starting module and the memory parking processing module, wherein:
and the memory parking function starting module is used for starting the memory parking function of the vehicle.
And the memory parking processing module is used for performing memory parking processing on the target parking lot based on the map corresponding to the target parking lot.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the apparatus and modules described above may refer to the corresponding process in the foregoing method embodiment, which is not repeated herein.
In several embodiments provided by the present application, the coupling of the modules to each other may be electrical, mechanical, or other.
In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist alone physically, or two or more modules may be integrated into one module. The integrated modules may be implemented in hardware or in software functional modules.
Referring to fig. 11, a block diagram of a vehicle 100 according to an embodiment of the application is shown. The vehicle 100 of the present application may include one or more of the following components: processor 110, memory 120, touch screen 130, and one or more application programs, wherein the one or more application programs may be stored in memory 120 and configured to be executed by the one or more processors 110, the one or more program(s) configured to perform the methods as described in the foregoing method embodiments.
Wherein the processor 110 may include one or more processing cores. The processor 110 utilizes various interfaces and lines to connect various portions of the overall vehicle 100, perform various functions of the vehicle 100 and process data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 120, and invoking data stored in the memory 120. Alternatively, the processor 110 may be implemented in at least one hardware form of digital signal Processing (DIGITAL SIGNAL Processing, DSP), field-Programmable gate array (Field-Programmable GATE ARRAY, FPGA), programmable logic array (Programmable Logic Array, PLA). The processor 110 may integrate one or a combination of several of a central processing unit (Central Processing Unit, CPU), a graphics processor (Graphics Processing Unit, GPU), and a modem, etc. The CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for being responsible for rendering and drawing the content to be displayed; the modem is used to handle wireless communications. It will be appreciated that the modem may not be integrated into the processor 110 and may be implemented solely by a single communication chip.
Memory 120 may include random access Memory (Random Access Memory, RAM) or Read-Only Memory (ROM). Memory 120 may be used to store instructions, programs, code, sets of codes, or sets of instructions. The memory 120 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the various method embodiments described below, etc. The storage data area may also store data created by the terminal 100 in use (such as phonebook, audio-video data, chat-record data), etc.
The touch screen 130 is used to display information input by a user, information provided to the user, and various graphical user interfaces of the vehicle 100, which may be formed by graphics, text, icons, numbers, video, and any combination thereof, and in one example, the touch screen 130 may be a Liquid crystal display (Liquid CRYSTAL DISPLAY, LCD) or an Organic Light-Emitting Diode (OLED), which is not limited herein.
Referring to fig. 12, a block diagram of a computer readable storage medium according to an embodiment of the application is shown. The computer readable medium 500 has stored therein program code which may be invoked by a processor to perform the methods described in the method embodiments above.
The computer readable storage medium 400 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer readable storage medium 500 comprises a non-volatile computer readable medium (non-transitory computer-readable storage medium). The computer readable storage medium 400 has storage space for program code 410 that performs any of the method steps described above. The program code can be read from or written to one or more computer program products. Program code 410 may be compressed, for example, in a suitable form.
In summary, the method, the device, the vehicle and the storage medium for downloading the parking lot map provided by the embodiment of the application acquire the position information of the vehicle, and determine the target parking lot from the plurality of parking lots based on the position information of the vehicle and the position information of the plurality of parking lots, wherein the position information of the plurality of parking lots is obtained by clustering the data of the plurality of parking lots acquired by the crowdsourcing vehicle, and the map corresponding to the target parking lot is downloaded from the cloud server, so that the map corresponding to the target parking lot is downloaded without sense of the vehicle by combining the position information of the plurality of parking lots clustered by the data of the plurality of parking lots, the user is not required to trigger the downloading of the parking lot map manually, and the user experience is improved.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and are not limiting; although the application has been described in detail with reference to the foregoing embodiments, it will be appreciated by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not drive the essence of the corresponding technical solutions to depart from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims (8)

1. A method for downloading a map of a parking lot, the method being applied to a vehicle, the vehicle being connected to a cloud server, the method comprising:
Acquiring position information of the vehicle;
Determining a target parking lot from a plurality of parking lots based on the position information of the vehicle and the position information of the plurality of parking lots, wherein the position information of the plurality of parking lots is obtained by clustering the data of the plurality of parking lots acquired by a crowdsourcing vehicle, and the determining the target parking lot from the plurality of parking lots based on the position information of the vehicle and the position information of the plurality of parking lots comprises:
Acquiring state information of the vehicle and acquiring a positional relationship between the vehicle and each parking lot when the vehicle is determined not to be in the parking lot based on the position information of the vehicle and the position information of the plurality of parking lots, wherein the state information comprises an adjustment direction of the vehicle or a road attribute of a road on which the vehicle is located;
If the adjustment direction indicates that the vehicle adjusts to the parking lot direction or the road attribute indicates that the road on which the vehicle is located is not a main road, determining that the state information meets a preset state condition;
When the state information meets a preset state condition and the position relation meets a preset relation condition, determining a target parking lot from the plurality of parking lots;
And downloading a map corresponding to the target parking lot from the cloud server.
2. The method of claim 1, further comprising, after the downloading of the map corresponding to the target parking lot from the cloud server:
Starting a memory parking function of the vehicle;
and carrying out memory parking processing on the target parking lot based on the map corresponding to the target parking lot.
3. The method of claim 1, wherein the determining a target parking lot from a plurality of parking lots based on the position information of the vehicle and the position information of the plurality of parking lots comprises:
searching a parking lot closest to the vehicle from the plurality of parking lots based on the position information of the vehicle and the position information of the plurality of parking lots;
and determining a parking lot closest to the vehicle as the target parking lot.
4. The method of claim 1, wherein the downloading the map corresponding to the target parking lot from the cloud server comprises:
acquiring identification information corresponding to the target parking lot, wherein the identification information is used for uniquely identifying the target parking lot;
And based on the identification information, downloading a map corresponding to the target parking lot from the cloud server.
5. The method of claim 4, wherein downloading the map corresponding to the target parking lot from the cloud server based on the identification information comprises:
judging whether a map corresponding to the target parking lot is stored in the local area of the vehicle or not based on the identification information;
and when the fact that the map corresponding to the target parking lot is not stored in the local area of the vehicle is determined, downloading the map corresponding to the target parking lot from the cloud server based on the identification information.
6. A parking lot map downloading apparatus, characterized by being applied to a vehicle connected to a cloud server, comprising:
a vehicle position information acquisition module for acquiring position information of the vehicle;
A target parking lot determining module, configured to determine a target parking lot from a plurality of parking lots based on position information of the vehicle and position information of the plurality of parking lots, where the position information of the plurality of parking lots is obtained by clustering data of the plurality of parking lots collected by a crowd-sourced vehicle, the target parking lot determining module includes:
A positional relationship obtaining sub-module configured to obtain, when it is determined that the vehicle is not in a parking lot based on positional information of the vehicle and positional information of the plurality of parking lots, state information of the vehicle, and obtain a positional relationship between the vehicle and each of the parking lots, wherein the state information includes an adjustment direction of the vehicle or a road attribute of a road on which the vehicle is located;
The determining submodule is used for determining that the state information meets a preset state condition if the adjusting direction indicates that the vehicle is adjusted to the direction of the parking lot or the road attribute indicates that the road where the vehicle is located is not a main road;
a target parking lot determining sub-module for determining a target parking lot from the plurality of parking lots when the state information satisfies a preset state condition and the positional relationship satisfies a preset relationship condition;
and the parking lot map downloading module is used for downloading the map corresponding to the target parking lot from the cloud server.
7. A vehicle comprising a memory and a processor, the memory coupled to the processor, the memory storing instructions that when executed by the processor perform the method of any of claims 1-5.
8. A computer readable storage medium having stored therein program code which is callable by a processor to perform the method according to any one of claims 1-5.
CN202210022558.4A 2022-01-10 2022-01-10 Method and device for downloading map of parking lot, vehicle and storage medium Active CN114501308B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210022558.4A CN114501308B (en) 2022-01-10 2022-01-10 Method and device for downloading map of parking lot, vehicle and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210022558.4A CN114501308B (en) 2022-01-10 2022-01-10 Method and device for downloading map of parking lot, vehicle and storage medium

Publications (2)

Publication Number Publication Date
CN114501308A CN114501308A (en) 2022-05-13
CN114501308B true CN114501308B (en) 2024-05-31

Family

ID=81510285

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210022558.4A Active CN114501308B (en) 2022-01-10 2022-01-10 Method and device for downloading map of parking lot, vehicle and storage medium

Country Status (1)

Country Link
CN (1) CN114501308B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103680196A (en) * 2013-11-15 2014-03-26 上海喜泊客信息技术有限公司 Parking berth guiding method and system based on crowdsourcing mode
CN108133616A (en) * 2017-12-21 2018-06-08 芝倪信息技术(大连)有限公司 The parking lot dynamic parking stall information management system and method for a kind of things-internet gateway
CN110942665A (en) * 2019-12-16 2020-03-31 驭势科技(北京)有限公司 Vehicle positioning method, vehicle-mounted equipment and storage medium
CN111352142A (en) * 2018-12-24 2020-06-30 沈阳美行科技有限公司 Indoor parking positioning method and device, electronic equipment and medium
CN112639912A (en) * 2020-10-31 2021-04-09 华为技术有限公司 Parking information transmission method and device
CN112660117A (en) * 2021-01-19 2021-04-16 广州小鹏自动驾驶科技有限公司 Automatic parking method, parking system, computer device and storage medium
CN113868350A (en) * 2021-09-03 2021-12-31 恒大新能源汽车投资控股集团有限公司 Parking lot map processing method, vehicle and equipment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103680196A (en) * 2013-11-15 2014-03-26 上海喜泊客信息技术有限公司 Parking berth guiding method and system based on crowdsourcing mode
CN108133616A (en) * 2017-12-21 2018-06-08 芝倪信息技术(大连)有限公司 The parking lot dynamic parking stall information management system and method for a kind of things-internet gateway
CN111352142A (en) * 2018-12-24 2020-06-30 沈阳美行科技有限公司 Indoor parking positioning method and device, electronic equipment and medium
CN110942665A (en) * 2019-12-16 2020-03-31 驭势科技(北京)有限公司 Vehicle positioning method, vehicle-mounted equipment and storage medium
CN112639912A (en) * 2020-10-31 2021-04-09 华为技术有限公司 Parking information transmission method and device
CN112660117A (en) * 2021-01-19 2021-04-16 广州小鹏自动驾驶科技有限公司 Automatic parking method, parking system, computer device and storage medium
CN113868350A (en) * 2021-09-03 2021-12-31 恒大新能源汽车投资控股集团有限公司 Parking lot map processing method, vehicle and equipment

Also Published As

Publication number Publication date
CN114501308A (en) 2022-05-13

Similar Documents

Publication Publication Date Title
CN101957209B (en) Navigation device map data increment updating method
US10890454B2 (en) Integrating online navigation data with cached navigation data during active navigation
US11100680B2 (en) AR/VR/MR ride sharing assistant
EP3049892B1 (en) Systems and methods for providing navigation data to a vehicle
US8874366B2 (en) First waypoint distance
US11204256B2 (en) Communication terminal, movement guidance system, and non-transitory computer-readable recording medium storing computer program
US11734618B2 (en) Multi-modal directions with a ride service segment in a navigation application
CN112092803B (en) Automatic parking method and device, medium, equipment and vehicle
EP3816582A1 (en) Method and apparatus for providing speculative navigation routing in incomplete offline maps
US20150189038A1 (en) Method and apparatus for pre-fetching remote resources for subsequent display on a mobile computing device
JP2020094956A (en) Information processing system, program, and method for information processing
CN112368547A (en) Context-aware navigation voice assistant
CN113029165B (en) Navigation data processing method and device, electronic equipment and storage medium
CN108444495B (en) Vehicle-mounted navigation system and method for providing vehicle-mounted navigation information
JP2008216268A (en) Map information management system, map information management method, and in-vehicle map information management device
CN113343128A (en) Method, device, equipment and storage medium for pushing information
CN114461740A (en) Map updating method, map updating device, computer device, and storage medium
JP2006275774A (en) Navigation device, updating system of map data, and updating method of the map data
CN114501308B (en) Method and device for downloading map of parking lot, vehicle and storage medium
CN111951583A (en) Prompting method and electronic equipment
JP2019090764A (en) Information processor
US20150088411A1 (en) Providing Digital Images to an External Device During Navigation
US20230393801A1 (en) Synchronized rendering
CN116321004A (en) Method, device, system and storage medium for determining target position
JP6075298B2 (en) Information processing apparatus and mobile terminal

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