CN111145532A - Setting method of vehicle parking spot, server and terminal equipment - Google Patents
Setting method of vehicle parking spot, server and terminal equipment Download PDFInfo
- Publication number
- CN111145532A CN111145532A CN201911175796.3A CN201911175796A CN111145532A CN 111145532 A CN111145532 A CN 111145532A CN 201911175796 A CN201911175796 A CN 201911175796A CN 111145532 A CN111145532 A CN 111145532A
- Authority
- CN
- China
- Prior art keywords
- application
- parking spot
- information
- application information
- target position
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/20—Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
- G08G1/207—Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles with respect to certain areas, e.g. forbidden or allowed areas with possible alerting when inside or outside boundaries
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
The invention relates to a setting method of a vehicle parking spot, a server and a terminal device. The method comprises the following steps: receiving application information for setting a parking spot, which is sent by terminal equipment, wherein the application information comprises a target position of the parking spot; judging whether the application information meets a preset passing condition or not; and setting a parking spot corresponding to the target position under the condition that the application information meets the passing condition.
Description
Technical Field
The invention relates to the technical field of vehicle management, in particular to a setting method of a vehicle parking spot, a server and a terminal device.
Background
At present, the appearance of shared vehicles becomes an important way for people to go out. The usage requirements of shared vehicles are often geographically concentrated. In order to facilitate the use of the vehicle and to standardize the parking order of the vehicle, a special parking spot (for example, a parking spot formed by an electronic fence) may be provided to park the vehicle exclusively at the parking spot.
In the prior art, a parking spot is drawn by an operator on-line with actual stepping on the spot according to a set rule. The mode inevitably omits dead corners and unreasonable parts, cannot fully meet the requirements of users, and has low labor consumption efficiency.
Therefore, there is a need for a new arrangement of vehicle parking spots.
Disclosure of Invention
The invention provides a new technical scheme for setting a parking spot.
According to a first aspect of the present invention, there is provided a setting method of a vehicle parking spot, implemented by a server, comprising:
receiving application information for setting a parking spot, which is sent by terminal equipment, wherein the application information comprises a target position of the parking spot;
judging whether the application information meets a preset passing condition or not;
and setting a parking spot corresponding to the target position under the condition that the application information meets the passing condition.
Optionally, the determining whether the application information meets a preset passing condition includes:
and judging whether the application information meets a preset passing condition or not according to at least one item of information in the application number, the parking spot distribution information, the landform information and the traffic information corresponding to the target position.
Optionally, the determining, according to at least one item of information among the application number, the parking spot distribution information, the geomorphic information, and the traffic information corresponding to the target location, whether the application information meets a preset passing condition includes:
judging that the application information meets a preset passing condition under the condition that at least one of the following conditions is met:
the application number is greater than the preset number;
the distance from the target position to the nearest parking point is greater than a preset distance, and the geographical position of the nearest parking point is determined according to the parking point distribution information;
the landform represented by the landform information does not belong to a preset stop-forbidden landform;
the degree of congestion indicated by the traffic information is less than a preset degree of congestion.
Optionally, the method further comprises:
under the condition that the application information does not accord with the passing condition, the application information is sent to a service terminal for manual examination;
receiving an audit result about whether a parking spot is set or not, which is sent by the service terminal;
and if the checking result is yes, setting a parking spot corresponding to the target position.
Optionally, the application information further includes environment information of the target location and/or an application reason.
Optionally, the method further comprises:
and after the parking spot corresponding to the target position is set, sending a notice about the application result to the terminal equipment.
According to a second aspect of the present invention, there is provided a setting method of a vehicle parking spot, implemented by a terminal device, comprising:
providing an application entrance for applying for setting a parking spot for a user;
acquiring application information input by a user through the application entrance, wherein the application information comprises a target position of the parking spot;
sending the application information to a server to allow the server to: judging whether the application information meets a preset passing condition or not; and setting a parking spot corresponding to the target position under the condition that the application information meets the passing condition.
Optionally, the method further comprises:
and receiving a notice about the application result sent by the server.
Optionally, the application information further includes environment information of the target location and/or an application reason.
Optionally, the providing of an application entrance for applying for setting a parking spot to a user includes at least one of:
providing an address input entrance or a map point selection entrance to acquire the target position;
providing a photographing entrance to acquire the environment information;
a text entry portal is provided to obtain the application reason.
According to a third aspect of the present invention, there is provided a server comprising:
a memory for storing executable commands;
a processor for performing the method according to the first aspect of the invention under control of the executable command.
According to a fourth aspect of the present invention, there is provided a terminal device comprising:
a memory for storing executable commands;
a processor for performing the method according to the second aspect of the invention under control of the executable command.
According to the method for setting the parking spot of the vehicle, the application information submitted by the user is used as the basis for setting the parking spot, so that the requirements of the user can be obtained and met, and the setting of the parking spot is more reasonable and efficient.
Other features of the present invention and advantages thereof will become apparent from the following detailed description of exemplary embodiments thereof, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a schematic diagram of a parking spot setting system that may be used to implement an embodiment of the present invention.
FIG. 2 is a schematic diagram of an electronic device that may be used to implement an embodiment of the invention.
Fig. 3 is a flowchart of a setting method of a parking spot of a vehicle according to an embodiment of the present invention.
FIG. 4 is a schematic diagram of an application page according to an embodiment of the invention.
Fig. 5 is a schematic diagram of an example according to an embodiment of the present invention.
Detailed Description
Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that: the relative arrangement of the components and steps, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.
The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses.
Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail, but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any particular value should be construed as merely illustrative, and not limiting. Thus, other examples of the exemplary embodiments may have different values.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, further discussion thereof is not required in subsequent figures.
< hardware configuration >
Fig. 1 is a block diagram of a hardware configuration of a parking spot setting system 100 that can be used to implement an embodiment of the present invention.
As shown in fig. 1, the parking spot setting system 100 includes a server 1000, a terminal device 2000, a service terminal 3000, and a network 4000.
The server 1000 is a service point that provides processing, databases, and communications facilities. The server 1000 may be a unitary server or a distributed server across multiple computers or computer data centers. The server may be of various types, such as, but not limited to, a web server, a news server, a mail server, a message server, an advertisement server, a file server, an application server, an interaction server, a database server, or a proxy server. In some embodiments, each server may include hardware, software, or embedded logic components or a combination of two or more such components for performing the appropriate functions supported or implemented by the server. For example, the server is, for example, a blade server, a cloud server, or the like, or may be a server group composed of a plurality of servers, and may include one or more of the above types of servers, or the like.
The terminal device 2000 is a terminal device for a user to input and submit application information, and is, for example, a mobile phone, a portable computer, a tablet computer, a palmtop computer, a wearable device, or the like.
The service terminal 3000 is an electronic device for an operator to check application information, such as a desktop computer, a notebook computer, and a smart phone.
The network 4000 may be a wireless communication network or a wired communication network, and may be a local area network or a wide area network. In the parking spot setting system 100 shown in fig. 1, the service terminal 3000 and the server 1000, and the terminal device 2000 and the server 1000 may communicate via the network 4000. The service terminal 3000 may be the same as or different from the server 1000, and the network 4000 through which the terminal device 2000 communicates with the server 1000 may be different.
In one embodiment, the server 1000, the terminal device 2000, and the service terminal 3000 have the structure of an electronic device 1100 shown in fig. 2.
As shown in fig. 2, the electronic device 1100 includes a processor 1110, a memory 1120, an interface device 1130, a communication device 1140, an output device 1150, and an input device 1160. The processor 1110 is, for example, a central processing unit CPU, a microprocessor MCU, or the like. The memory 1120 is, for example, a ROM (read only memory), a RAM (random access memory), a nonvolatile memory such as a hard disk, or the like. The interface device 1130 is, for example, a USB interface, a headphone interface, or the like. The communication device 1140 is capable of wired or wireless communication, for example. The output device 1150 is, for example, a liquid crystal display, a touch panel, a speaker, or the like. The input device 1160 is, for example, a touch screen, a keyboard, a mouse, a microphone, or the like.
In this embodiment, the terminal device 2000 further includes a positioning device, such as a GPS positioning module, which can be used to obtain the geographic location of the terminal device 2000.
In an embodiment of the present invention, the memory 1120 of the electronic device 1100 is configured to store instructions for controlling the processor 1110 to execute the method for setting a parking spot of a vehicle according to the embodiment of the present invention. In the above description, the skilled person will be able to design instructions in accordance with the disclosed solution. How the instructions control the operation of the processor is well known in the art and will not be described in detail herein.
Although multiple devices per electronic device are shown in fig. 1, the present invention may relate to only some of the devices, for example, server 1000 may relate to only communication device 1140, memory 1120, and processor 1110.
It should be understood that although fig. 1 shows only one server 1000, terminal device 2000, and service terminal 3000, it is not meant to limit the number of each, and a plurality of servers 1000, a plurality of terminal devices 2000, and a plurality of service terminals 3000 may be included in the parking spot setting system 100.
The parking spot setting system 100 shown in fig. 1 is merely illustrative and is in no way intended to limit the present invention, its application, or uses.
< method examples >
The present embodiment provides a setting method of a vehicle parking spot, which is implemented by, for example, the server 1000 shown in fig. 1. As shown in fig. 3, the method includes steps S2100-S2300.
In step S2100, application information for setting a parking spot, which includes a target position of the parking spot, transmitted by the terminal device is received.
In this embodiment, the user fills in the application information through the terminal device and sends the application information to the server. The application information includes at least a target position of the parking spot. Wherein the target location is a geographical location where the user desires to set a parking spot. The target position is represented by, for example, longitude and latitude.
In one embodiment, the application information further includes environment information of the target location, and the environment information may be in the form of pictures, videos, and the like taken by the user. The environmental information can be used to assist the system or to assist the human in accurate positioning, for example to assist the operator in finding and locating the target location offline.
In one embodiment, the application information further includes an application reason, which may be in the form of text, voice, or the like input by the user. The application reason can be used as one of the bases for manual review.
In step S2200, it is determined whether the application information meets a predetermined passing condition.
In this embodiment, the server automatically determines whether the application information meets the preset passing condition according to the application information.
In one embodiment, step S2200 further comprises: and judging whether the application information meets the preset passing condition or not according to at least one of the application number, the parking spot distribution information, the landform information and the traffic information corresponding to the target position.
In this embodiment, after the server analyzes the target position from the application information, the server queries the relevant database to obtain the application number, the parking spot distribution information, the geomorphic information, the traffic information, and the like corresponding to the target position.
The number of applications corresponding to the target position refers to the total number of applications requesting to set the parking point at the target position. In particular, for a specific target position, all applications for setting a parking spot in a set area near the target position can be regarded as applications corresponding to the target position. The set area is, for example, an area within a radius of 5m with the target position as the center, or an area within a radius of 10m with the target position as the center. The value of the radius may be set according to specific situations, and is not limited thereto.
The parking spot distribution information corresponding to the target position refers to distribution information of existing parking spots near the target position. In one example, the parking spot distribution information includes a distance of the target location to the nearest existing parking spot.
The geomorphic information and traffic information corresponding to the target location may be obtained based on a database of satellite monitoring data. The geomorphic information includes, for example, the degree of flatness of the target position and whether the target position corresponds to a river, the inside of a business district, the inside of a residential area, or the like. The traffic information includes, for example, the degree of traffic congestion at the target position, and the like.
And judging whether the application information meets the preset passing condition or not according to the application number, for example, judging that the application information meets the passing condition under the condition that the application number corresponding to the target position is greater than the preset number.
And judging whether the application information meets the preset passing condition or not according to the parking point distribution information, for example, judging that the application information meets the preset passing condition under the condition that the distance from the target position represented by the parking point distribution information to the nearest parking point is greater than the preset distance. In one example, the predetermined distance may be determined in conjunction with geomorphic information. For example, since the neighborhood of a residential area allows a greater distribution density of parking spots than the neighborhood of a business circle, the preset distance is 3Km in the case where the topographic information corresponds to the neighborhood of the residential area, and 5Km in the case where the topographic information corresponds to the neighborhood of the business circle.
Whether the application information meets the preset passing condition or not is judged according to the landform information, for example, the application information is judged to meet the passing condition under the condition that the flatness degree corresponding to the target position is larger than the preset flatness degree, or the application information is judged to meet the passing condition under the condition that the target position does not correspond to the preset stop-forbidden landforms such as rivers, the interior of business circles, the interior of residential quarters and the like.
And judging whether the application information meets the preset passing condition or not according to the traffic information, for example, judging that the application information meets the passing condition under the condition that the traffic congestion degree corresponding to the target position is smaller than the preset congestion degree.
When the judgment is carried out according to a plurality of items of information in the application number, the parking point distribution information, the landform information and the traffic information, the plurality of items of information need to simultaneously meet corresponding passing conditions.
In step S2300, if the application information meets the passing condition, a parking spot corresponding to the target position is set.
In this embodiment, the server automatically sets the corresponding parking spot when the application information meets the passing condition.
When the parking spot is set, an area within a specific radius with the target position as the center may be set as the parking spot corresponding to the target position. The specific radius is, for example, 5m or 10m, and the value of the specific radius may be determined as the case may be.
Multiple target locations may also be considered in combination when setting a parking spot. For example, the center points of a plurality of target positions at close distances are acquired, and corresponding parking points are set according to the center points.
According to the method for setting the parking spot of the vehicle, the application information submitted by the user is used as the basis for setting the parking spot, so that the requirements of the user can be obtained and met, and the setting of the parking spot is more reasonable and efficient.
In one embodiment, the setting method of the vehicle parking spot further includes the following steps S2400-S2600.
In step S2400, if the application information does not meet the passing condition, the application information is sent to the service terminal for manual review.
In this embodiment, the server sends the application information to the service terminal when the application information does not meet the passing condition. The service terminal is, for example, service terminal 3000 in fig. 1.
After the service terminal receives the application information, the related staff carries out manual examination and verification on the application information and judges whether corresponding parking spots need to be set. The manual review is performed, for example, based on the reason of application, environment, number of applications, parking spot distribution information, landscape information, traffic information, and the like.
In step S2500, an audit result about whether a parking spot is set, which is transmitted by the service terminal, is accepted.
In this embodiment, the staff inputs an audit result about setting the parking spot at the service terminal, and the service terminal sends the audit result to the server.
In step S2600, if the result of the check is yes, a parking spot corresponding to the target position is set.
In this embodiment, the server automatically sets a parking spot corresponding to the target position when the checking result is yes.
The method for setting the vehicle parking spot in the embodiment comprises two modes of automatic judgment and manual examination of the server, and is favorable for ensuring the reliability and the rationality of a final judgment result. In addition, automatic server judgment is firstly carried out, and audit information which is judged by the server to be not in accordance with the passing condition is transferred to manual audit, so that the workload of manual audit is reduced.
In one embodiment, the setting method of the vehicle parking spot further includes: and after the parking spot corresponding to the target position is set, sending a notice about the application result to the terminal equipment.
In one example, the server transmits a notification about the application result, i.e., a synchronous transmission notification, to the terminal device upon setting the parking spot in step S2300.
In another example, the server does not immediately send a notification to the terminal device after the parking spot is set in step S2300, but detects the operation effect of the parking spot, for example, counting the number of parking spots in a period of time, and determining whether the operation effect meets the expected standard according to the parking number. And in the case that the operation effect of the parking spot meets the expected standard, sending a notice about the application result to the terminal equipment, namely, asynchronously sending the notice. In one example, the number of vehicles parked in the parking spot within 7 days is counted, and the operation effect of the parking spot is judged according to the number.
In case the operational effect of the parking spot does not meet the expected criteria, the already set parking spot may be cancelled.
The sending method of the notification is, for example, a short message, an application message, or the like. The content of the notification is, for example, "you are good, you have checked that the parking spot application submitted on X month X day X of X year has been approved, and please log in the application program for viewing details".
The present embodiment also provides a setting method of a vehicle parking spot, which is implemented by, for example, the terminal device 2000 shown in fig. 1, including the following steps S3100 to S3300.
In step S3100, an application entry for applying for setting a parking spot is provided to the user.
In this embodiment, the application information at least includes a target position of the parking spot. Wherein the target location is a geographical location where the user desires to set a parking spot. The target position is represented by, for example, longitude and latitude.
In one embodiment, providing an application entry to a user for applying for setting a parking spot includes at least one of: providing an address input entrance or a map point selection entrance to acquire a target position; providing a photographing entrance to acquire environmental information; a text entry portal is provided to obtain the application reason.
In one embodiment, the application portal is, for example, the application page shown in FIG. 4. Referring to fig. 4, the upper portion of the application page is used for inputting a target position, supporting two input modes of text and map pin dragging, and displaying a currently selected address name. The middle part of the page is used for inputting environment information, supporting the input of a camera photographing mode and uploading 3 photos at most. The lower part of the page is used for inputting application reasons and supporting character input mode input. Wherein, the target position is a mandatory item, and the environmental information and the application reason are optional items.
In step S3200, application information input by a user through an application entry is obtained, where the application information includes a target position of a parking spot.
After the user completes the input, the terminal device 2000 acquires the application information input by the user.
In step S3300, the application information is sent to the server for the server to: judging whether the application information meets a preset passing condition; and setting a parking spot corresponding to the target position under the condition that the application information meets the passing condition.
Step S3300 can be referred to above in the description of steps S2100-S2300.
A specific example of the implementation of the setting method of the vehicle parking spot in the present embodiment is provided below. Referring to fig. 5, first, the terminal device provides the user with an entry for inputting application information and acquires the application information input by the user, i.e., performs steps S101-S102. After that, the terminal device sends the application information to the server, i.e., executes step S103. After receiving the application information, the server first determines whether the application information meets a preset passing condition, i.e., executes step S104. In case the application information meets the passing condition, the server sets a parking spot corresponding to the target position, i.e., performs step S109. In case that the application information does not meet the passing condition, the server sends the application information to the service terminal, i.e. step S105 is executed. And the service terminal displays the application information for the staff to manually check, and obtains a checking result input by the staff, namely, the step S106 is executed. After that, the service terminal sends the audit result to the server, i.e. executes step S107. After receiving the verification result, the server determines whether the device has recorded yes, i.e., executes step S108. If the result of the verification is yes, the server sets a parking spot corresponding to the target position, i.e., performs step S109. Finally, the server transmits a notification of setting the parking spot to the terminal device, i.e., performs step S110.
< apparatus embodiment >
The embodiment provides a setting device of a vehicle parking spot, which is applied to a server and comprises an application information receiving module, a judging module and a parking spot setting module.
And the application information receiving module is used for receiving application information for setting the parking spot, which is sent by the terminal equipment and comprises a target position of the parking spot.
And the judging module is used for judging whether the application information meets the preset passing condition.
And the parking spot setting module is used for setting a parking spot corresponding to the target position under the condition that the application information meets the passing condition.
In one embodiment, the determining module, when determining whether the application information meets the preset passing condition, is configured to: and judging whether the application information meets the preset passing condition or not according to at least one item of information in the application number, the parking spot distribution information, the landform information and the traffic information corresponding to the target position.
In one embodiment, the determining module determines whether the application information meets a preset passing condition according to at least one of the application number, the parking spot distribution information, the geomorphic information, and the traffic information corresponding to the target position, and is configured to: judging that the application information meets a preset passing condition under the condition that at least one of the following conditions is met: the application number is greater than the preset number; the distance from the target position to the nearest parking spot is greater than the preset distance, and the geographical position of the nearest parking spot is determined according to the parking spot distribution information; the landform represented by the landform information does not belong to a preset stop-forbidden landform; the degree of congestion indicated by the traffic information is less than a preset degree of congestion.
In one embodiment, the setting device of the vehicle parking spot further comprises an application information sending module and an audit result receiving module. The application information sending module is used for: and under the condition that the application information does not accord with the passing condition, sending the application information to the service terminal for manual examination. The auditing result receiving module is used for: and receiving the checking result which is sent by the service terminal and is about whether the parking spot is set. The parking spot setting module is further configured to: and if the checking result is yes, setting a parking spot corresponding to the target position.
In one embodiment, the application information further includes context information of the target location and/or a reason for the application.
In one embodiment, the setting device of the vehicle parking spot further comprises a notification transmission module. The notification sending module is used for: and after the parking spot corresponding to the target position is set, sending a notice about the application result to the terminal equipment.
The embodiment also provides a device for setting the vehicle parking spot, which is applied to the terminal equipment and comprises an application entrance providing module, an application information acquiring module and an application information sending module.
And the application entrance providing module is used for providing an application entrance for applying for setting the parking spot for the user.
And the application information acquisition module is used for acquiring application information input by a user through an application entrance, and the application information comprises a target position of the parking spot.
The application information sending module is used for sending the application information to the server so as to enable the server to: judging whether the application information meets a preset passing condition; and setting a parking spot corresponding to the target position under the condition that the application information meets the passing condition.
In one embodiment, the setting device of the vehicle parking spot further comprises a notification receiving module, wherein the notification receiving module is used for: and receiving a notice about the application result sent by the server.
In one embodiment, the application information further includes context information of the target location and/or a reason for the application.
In one embodiment, the application entrance providing module, when providing an application entrance for applying for setting a parking spot to a user, is configured to perform at least one of the following: providing an address input entrance or a map point selection entrance to acquire a target position; providing a photographing entrance to acquire environmental information; a text entry portal is provided to obtain the application reason.
< Server embodiment >
The embodiment provides a server which comprises a memory and a processor. The memory is used for storing executable commands. The processor is configured to perform the first method described in the method embodiments of the present invention under the control of the executable command.
< terminal device embodiment >
The embodiment provides a terminal device which comprises a memory and a processor. The memory is used for storing executable commands, and the processor is used for executing the second method described in the embodiment of the method under the control of the executable commands.
The present invention may be a system, method and/or computer program product. The computer program product may include a computer-readable storage medium having computer-readable program instructions embodied therewith for causing a processor to implement various aspects of the present invention.
The computer readable storage medium may be a tangible device that can hold and store the instructions for use by the instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic memory device, a magnetic memory device, an optical memory device, an electromagnetic memory device, a semiconductor memory device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a Static Random Access Memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, a mechanical coding device, such as punch cards or in-groove projection structures having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media as used herein is not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission medium (e.g., optical pulses through a fiber optic cable), or electrical signals transmitted through electrical wires.
The computer-readable program instructions described herein may be downloaded from a computer-readable storage medium to a respective computing/processing device, or to an external computer or external storage device via a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. The network adapter card or network interface in each computing/processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in the respective computing/processing device.
The computer program instructions for carrying out operations of the present invention may be assembler instructions, Instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, aspects of the present invention are implemented by personalizing an electronic circuit, such as a programmable logic circuit, a Field Programmable Gate Array (FPGA), or a Programmable Logic Array (PLA), with state information of computer-readable program instructions, which can execute the computer-readable program instructions.
Aspects of the present invention are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer-readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer-readable program instructions may also be stored in a computer-readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer-readable medium storing the instructions comprises an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions. It is well known to those skilled in the art that implementation by hardware, implementation by software, and implementation by a combination of software and hardware are equivalent.
Having described embodiments of the present invention, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen in order to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the invention is defined by the appended claims.
Claims (12)
1. A setting method of a vehicle parking spot, implemented by a server, includes:
receiving application information for setting a parking spot, which is sent by terminal equipment, wherein the application information comprises a target position of the parking spot;
judging whether the application information meets a preset passing condition or not;
and setting a parking spot corresponding to the target position under the condition that the application information meets the passing condition.
2. The method of claim 1, wherein the determining whether the application information meets a preset passing condition comprises:
and judging whether the application information meets a preset passing condition or not according to at least one item of information in the application number, the parking spot distribution information, the landform information and the traffic information corresponding to the target position.
3. The method of claim 2, wherein the determining whether the application information meets a preset passing condition according to at least one of the application number, parking spot distribution information, geomorphic information, and traffic information corresponding to the target position comprises:
judging that the application information meets a preset passing condition under the condition that at least one of the following conditions is met:
the application number is greater than the preset number;
the distance from the target position to the nearest parking point is greater than a preset distance, and the geographical position of the nearest parking point is determined according to the parking point distribution information;
the landform represented by the landform information does not belong to a preset stop-forbidden landform;
the degree of congestion indicated by the traffic information is less than a preset degree of congestion.
4. The method of claim 1, further comprising:
under the condition that the application information does not accord with the passing condition, the application information is sent to a service terminal for manual examination;
receiving an audit result about whether a parking spot is set or not, which is sent by the service terminal;
and if the checking result is yes, setting a parking spot corresponding to the target position.
5. The method of claim 4, wherein the application information further comprises context information and/or application reason for the target location.
6. The method of any of claims 1-5, further comprising:
and after the parking spot corresponding to the target position is set, sending a notice about the application result to the terminal equipment.
7. A method for setting a vehicle parking spot is implemented by a terminal device and comprises the following steps:
providing an application entrance for applying for setting a parking spot for a user;
acquiring application information input by a user through the application entrance, wherein the application information comprises a target position of the parking spot;
sending the application information to a server to allow the server to: judging whether the application information meets a preset passing condition or not; and setting a parking spot corresponding to the target position under the condition that the application information meets the passing condition.
8. The method of claim 7, further comprising:
and receiving a notice about the application result sent by the server.
9. The method of claim 7, wherein the application information further comprises context information and/or application reason for the target location.
10. The method of claim 9, wherein said providing an application entry to the user for applying for setting a parking spot comprises at least one of:
providing an address input entrance or a map point selection entrance to acquire the target position;
providing a photographing entrance to acquire the environment information;
a text entry portal is provided to obtain the application reason.
11. A server, comprising:
a memory for storing executable commands;
a processor for performing the method of any of claims 1-6 under control of the executable command.
12. A terminal device, comprising:
a memory for storing executable commands;
a processor for performing the method of any one of claims 7-10 under the control of the executable command.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911175796.3A CN111145532A (en) | 2019-11-26 | 2019-11-26 | Setting method of vehicle parking spot, server and terminal equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911175796.3A CN111145532A (en) | 2019-11-26 | 2019-11-26 | Setting method of vehicle parking spot, server and terminal equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111145532A true CN111145532A (en) | 2020-05-12 |
Family
ID=70516668
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911175796.3A Pending CN111145532A (en) | 2019-11-26 | 2019-11-26 | Setting method of vehicle parking spot, server and terminal equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111145532A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113689629A (en) * | 2021-08-23 | 2021-11-23 | 宁波小遛共享信息科技有限公司 | Parking spot generation method and device and terminal equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106295898A (en) * | 2016-08-15 | 2017-01-04 | 万马联合新能源投资有限公司 | A kind of method that charging pile is set |
CN107705622A (en) * | 2017-09-29 | 2018-02-16 | 深圳市元征科技股份有限公司 | Shared vehicle parks management method and server |
CN107909808A (en) * | 2017-11-08 | 2018-04-13 | 东南大学 | A kind of parking management method of shared bicycle |
CN108734951A (en) * | 2018-03-13 | 2018-11-02 | 杭州骑迹科技有限公司 | A kind of fence setting method and computing device |
KR101993378B1 (en) * | 2018-03-12 | 2019-06-26 | 에이치디씨아이콘트롤스주식회사 | System and method for detecting and guiding parking availability using image information |
-
2019
- 2019-11-26 CN CN201911175796.3A patent/CN111145532A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106295898A (en) * | 2016-08-15 | 2017-01-04 | 万马联合新能源投资有限公司 | A kind of method that charging pile is set |
CN107705622A (en) * | 2017-09-29 | 2018-02-16 | 深圳市元征科技股份有限公司 | Shared vehicle parks management method and server |
CN107909808A (en) * | 2017-11-08 | 2018-04-13 | 东南大学 | A kind of parking management method of shared bicycle |
KR101993378B1 (en) * | 2018-03-12 | 2019-06-26 | 에이치디씨아이콘트롤스주식회사 | System and method for detecting and guiding parking availability using image information |
CN108734951A (en) * | 2018-03-13 | 2018-11-02 | 杭州骑迹科技有限公司 | A kind of fence setting method and computing device |
Non-Patent Citations (6)
Title |
---|
姜妍: "城市公共自行车需求分析与租赁点选址研究", 《中国优秀硕士学位论文全文数据库(工程科技Ⅱ辑)》 * |
曹小曙,胡培婷,刘 丹: "电动汽车充电站选址研究进展", 《地 理 科 学 进 展》 * |
李振辉: "基于灰关联模型的 高校内共享单车停靠点选址研究", 《中国优秀硕士学位论文全文数据库(工程科技Ⅱ辑)》 * |
路鹏: "小城市停车设施布局及规划方法研究", 《中国优秀硕士学位论文全文数据库(工程科技Ⅱ辑)》 * |
韩梦凯: "基于ArcGIS的共享单车停车密集问题解决策略", 《科技传播》 * |
鲍娜: "城市公共自行车租赁点选址决策及调度模型研究", 《中国优秀硕士学位论文全文数据库(工程科技Ⅱ辑)》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113689629A (en) * | 2021-08-23 | 2021-11-23 | 宁波小遛共享信息科技有限公司 | Parking spot generation method and device and terminal equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10602045B2 (en) | Obtaining camera device image data representing an event | |
Al-Hindawi et al. | Experimentally Evaluation of GPS/GSM Based System Design | |
US20120270563A1 (en) | Location based asynchronous thread communications | |
CN102804905A (en) | Displaying image data and geographic element data | |
US9942707B2 (en) | Cognitive geofencing | |
CN104412264A (en) | Pre-caching data related to a travel destination | |
AU2013200513B1 (en) | User presence detection and event discovery | |
US20160353262A1 (en) | Freeing up mobile network for important phone calls in case of disaster | |
DE112013002774T5 (en) | Mobile device with localized app recommendations | |
DE112012002346T5 (en) | MONITORING A GEOFENCE OUTPUT | |
CN111368221A (en) | Information providing method, information acquiring method, device, server and storage medium | |
Mourafetis et al. | Enhancing cadastral surveys by facilitating the participation of owners | |
CN104202393A (en) | Map display method, client and server | |
US11004122B2 (en) | System and method for identifying wireless communication assets | |
CN105430071A (en) | Method and device for pushing information | |
CN110766378A (en) | Group construction method, device, medium and electronic equipment | |
KR101741953B1 (en) | Realtime work relay service system based on location and method thereof | |
US20170295252A1 (en) | Capturing, composing and sending a targeted message to nearby users requesting assistance or other requests for information from individuals or organizations | |
US8781499B2 (en) | Methods and systems for remote flood zone determinations | |
JP6056237B2 (en) | Radio wave condition collection system and method | |
US20180068400A1 (en) | Property Listing System and Method | |
CN111145532A (en) | Setting method of vehicle parking spot, server and terminal equipment | |
US10812420B2 (en) | Method and system for multi-media messaging and communications from mobile enabled networked devices directed to proximate organizations based on geolocated parameters | |
CN110674233A (en) | Method and equipment for generating operation view based on electronic map | |
KR20130037622A (en) | System and method for waiting service using 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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20201216 Address after: Room 168, building 6, 741 Hangzhou Road, Yangpu District, Shanghai 200090 Applicant after: HANHAI INFORMATION TECHNOLOGY SHANGHAI Co.,Ltd. Address before: Room Bnan 1231, 2 bungalows, No. 5 Road, College, Haidian District, Beijing, 100191 Applicant before: BEIJING MOBIKE TECHNOLOGY Co.,Ltd. |