CN112100520A - POI information pushing method and device, terminal equipment and storage medium - Google Patents

POI information pushing method and device, terminal equipment and storage medium Download PDF

Info

Publication number
CN112100520A
CN112100520A CN202010807958.7A CN202010807958A CN112100520A CN 112100520 A CN112100520 A CN 112100520A CN 202010807958 A CN202010807958 A CN 202010807958A CN 112100520 A CN112100520 A CN 112100520A
Authority
CN
China
Prior art keywords
information
fence
position information
geo
poi
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
Application number
CN202010807958.7A
Other languages
Chinese (zh)
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.)
Human Horizons Shanghai Internet Technology Co Ltd
Original Assignee
Human Horizons Shanghai Internet 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 Human Horizons Shanghai Internet Technology Co Ltd filed Critical Human Horizons Shanghai Internet Technology Co Ltd
Priority to CN202010807958.7A priority Critical patent/CN112100520A/en
Publication of CN112100520A publication Critical patent/CN112100520A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3629Guidance using speech or audio output, e.g. text-to-speech
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • G01C21/3682Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities output of POI information on a road map
    • 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/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Databases & Information Systems (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a POI information pushing method, a POI information pushing device, terminal equipment and a storage medium, wherein the method comprises the following steps: acquiring current position information of a vehicle; judging whether the position information is in a preset target geographic fence or not; if so, sending the position information and the target geo-fence to a cloud server; if not, establishing a geographic fence for the position information, and sending the position information and the established geographic fence to a cloud server; enabling the cloud server to search received POI information in the geographic fence, generating text information by the POI information according to a preset rule, and returning the text information; and converting the received text information into voice information, broadcasting the voice information, and simultaneously, drawing and displaying the text information by using an artificial intelligence technology. The method and the device can intelligently push the POI information near the current position of the vehicle, are efficient and convenient, and improve the user experience comfort level.

Description

POI information pushing method and device, terminal equipment and storage medium
Technical Field
The invention relates to the technical field of intelligent automobiles, in particular to a POI information pushing method and device, terminal equipment and a storage medium.
Background
With the rapid development of economy and the continuous progress of science and technology, automobiles increasingly become an important vehicle for people to go out in daily work and life. Especially, in recent years, the rapid development of artificial intelligence enables the high-comfort intelligent system in the vehicle to be widely applied.
In daily life and travel, after a vehicle arrives at a certain place, a user needs to stop the vehicle. When a user parks a vehicle, if the user wants to acquire the POI information near the parking spot, the POI information can be acquired only by manually searching the POI information near the parking spot, so that the user needs to drive and manually search at the same time, which is not only low in efficiency and inconvenient to operate, but also causes great potential safety hazard to the driving of the vehicle. Wherein, POI (Point of interest) refers to any meaningful Point on the map with non-geographic meaning: such as shops, bars, gas stations, hospitals, stations, etc. Not belonging to the POI are the geographically significant coordinates: such as cities, rivers, mountains, etc.
Disclosure of Invention
The technical problem to be solved by the embodiments of the present invention is to provide a method, an apparatus, a terminal device and a storage medium for pushing POI information, which can intelligently push POI information near a current position of a vehicle, are efficient and convenient, and improve user experience comfort.
In order to achieve the above object, an embodiment of the present invention provides a method for pushing POI information, including:
acquiring current position information of a vehicle;
judging whether the position information is in a preset target geographic fence or not;
if so, sending the position information and the target geo-fence to a cloud server; if not, establishing a geographic fence for the position information, and sending the position information and the established geographic fence to a cloud server; enabling the cloud server to search received POI information in the geographic fence, generating text information by the POI information according to a preset rule, and returning the text information;
and converting the received text information into voice information, broadcasting the voice information, and simultaneously, drawing and displaying the text information by using an artificial intelligence technology.
Further, the method performs drawing display on the text information through the following steps:
drawing the text information by using an artificial intelligence technology to obtain image information;
and sending the image information to a central control screen of the vehicle to be displayed in the central control screen.
Further, the determining whether the location information is inside a preset target geo-fence specifically includes:
setting coordinate points according to the position information; the target geo-fence is a geo-fence with the minimum distance to the coordinate point in a plurality of preset geo-fences;
a ray is led out from the coordinate point, so that the ray is intersected with the target geo-fence, and the number of intersection points is judged;
if the number of the intersection points is an odd number, the position information is in the target geo-fence;
if the number of the intersections is an even number, the location information is not inside the target geofence.
Further, the method creates a geo-fence for the location information by:
and establishing a geo-fence corresponding to the position information according to the position information and preset geo-fence parameters.
Further, the geofences include, but are not limited to, circular geofences and polygonal geofences.
Further, the geofence parameters corresponding to the circular geofence include circle center coordinates and radius size.
Further, the geofence parameters corresponding to the polygonal geofence include at least three boundary point coordinates.
The embodiment of the present invention further provides a POI information pushing apparatus, including:
the position information acquisition module is used for acquiring the current position information of the vehicle;
the judging module is used for judging whether the position information is in a preset target geographic fence or not;
the text information acquisition module is used for sending the position information and the target geo-fence to a cloud server if the position information is in the preset target geo-fence; if the position information is not in the preset target geographic fence, establishing a geographic fence for the position information, and sending the position information and the established geographic fence to a cloud server; enabling the cloud server to search received POI information in the geographic fence, generating text information by the POI information according to a preset rule, and returning the text information;
and the broadcasting module is used for converting the received text information into voice information, broadcasting the voice information and simultaneously utilizing an artificial intelligence technology to carry out drawing display on the text information.
An embodiment of the present invention further provides a terminal device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, where the processor implements the POI information pushing method according to any one of the above items when executing the computer program.
The embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium includes a stored computer program, and when the computer program runs, the apparatus where the computer-readable storage medium is located is controlled to execute any one of the POI information pushing methods described above.
Compared with the prior art, the method, the device, the terminal device and the storage medium for pushing the POI information provided by the embodiment of the invention have the beneficial effects that: obtaining the current position information of the vehicle; judging whether the position information is in a preset target geographic fence or not; if so, sending the position information and the target geo-fence to a cloud server; if not, establishing a geographic fence for the position information, and sending the position information and the established geographic fence to a cloud server; enabling the cloud server to search received POI information in the geographic fence, generating text information by the POI information according to a preset rule, and returning the text information; and converting the received text information into voice information, broadcasting the voice information, and simultaneously, drawing and displaying the text information by using an artificial intelligence technology. According to the embodiment of the invention, the cloud server is used for searching the POI information in the geographic fence where the current position of the vehicle is located, and converting the POI information into the voice information for broadcasting and drawing display, so that the POI information near the current position of the vehicle is intelligently pushed, the efficiency and the convenience are realized, and the user experience comfort level is improved.
Drawings
FIG. 1 is a POI classification of a map developer platform in the prior art;
fig. 2 is a schematic flowchart of a POI information pushing method according to a preferred embodiment of the present invention;
fig. 3 is a schematic structural diagram of a preferred embodiment of a POI information pushing apparatus provided in the present invention;
fig. 4 is a schematic structural diagram of a preferred embodiment of a terminal device provided by the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In order to make the description of the embodiments of the present invention clearer, technical terms used in the embodiments of the present invention are first defined and explained.
1. POI information
For map products, information surrounding a geographic location is referred to as a POI. POI, i.e. Point Of Interest, also called Point Of Information, refers to any non-geographically meaningful Point on the map: such as shops, bars, gas stations, hospitals, stations, etc. Not belonging to the POI are the geographically significant coordinates: such as cities, rivers, mountains, etc. In a geographic information system, a POI may represent a building, a business, a sight, etc. Referring to fig. 1, fig. 1 shows POI classes of a map developer platform in the prior art. Therefore, the POI information comprises eating, living, traveling, playing, scenic spots, shopping, life and the like, and basically covers various information requirements around the geographic position. Through POI search, can realize looking for functions such as restaurant, looking for the sight spot, looking for lavatory to can find the destination fast, convenient trip.
2. Geo-fencing
Geo-fencing is a new application of Location Based Services (LBS) that uses a virtual fence to enclose a virtual geographic boundary. Devices may receive automatic notifications and alerts when the device enters, leaves, or is active within a particular geographic area. The geo-fence is one of the LBS, but different from the LBS in a positioning mode that a certain area is used as a center to cover the radius of 3 km or 5 km around the area, the geo-fence is more focused on defining the boundary of the area, not only does the geo-fence draw a circle outwards at equal distance by using a certain point as a circle center, but also can accurately outline the actual shape, area and area of specific coordinates such as a cell, an office building and the like.
After the above technical terms are defined and described, the technical solutions of the embodiments of the present invention are specifically described below.
Referring to fig. 2, fig. 2 is a flowchart illustrating a POI information pushing method according to a preferred embodiment of the present invention. The POI information pushing method comprises the following steps:
s1, acquiring the current position information of the vehicle;
s2, judging whether the position information is in a preset target geo-fence or not;
s3, if yes, sending the position information and the target geo-fence to a cloud server; if not, establishing a geographic fence for the position information, and sending the position information and the established geographic fence to a cloud server; enabling the cloud server to search received POI information in the geographic fence, generating text information by the POI information according to a preset rule, and returning the text information;
and S4, converting the received text information into voice information, broadcasting the voice information, and simultaneously, drawing and displaying the text information by using an artificial intelligence technology.
Specifically, the current position information of the vehicle is obtained through a positioning system; then judging whether the current position information of the vehicle is in a preset target geographic fence or not; if so, sending the position information and the target geo-fence to a cloud server; if not, establishing a geographic fence for the position information, and sending the position information and the established geographic fence to a cloud server; after receiving the position information and the geo-fence, the cloud server searches POI information in the geo-fence, wherein relevant information of user browsing, collection, listening to songs, watching movies and the like is recorded in the cloud server, so that the cloud server can generate text information according to the relevant information by combining the current weather, holidays and the like at the same time, and then returns the text information; if the cloud server does not record the relevant information of browsing, collecting, listening to songs, watching movies and the like of the user, the cloud server randomly generates text information according to POI information searched in the geo-fence, and then returns the text information; and finally, converting the received text information into voice information, sending the voice information to an audio playing module, broadcasting the voice information by the audio playing module, and drawing and displaying the text information by using an artificial intelligence technology while broadcasting.
It should be noted that the received Text information may be converted into Speech information by using a Speech synthesis technology, including but not limited To a TTS (Text To Speech) technology.
According to the embodiment of the invention, the cloud server is used for searching the POI information in the geographic fence where the current position of the vehicle is located, and the POI information is converted into the voice information by using the voice synthesis technology for broadcasting and drawing display, so that the POI information near the current position of the vehicle is intelligently pushed, the efficiency and the convenience are realized, and the user experience comfort level is improved.
In another preferred embodiment, the method graphically displays the text information by:
drawing the text information by using an artificial intelligence technology to obtain image information;
and sending the image information to a central control screen of the vehicle to be displayed in the central control screen.
Specifically, the position information and the geographic fence are received at a cloud server, POI information in the geographic fence is searched, text information is generated according to the POI information according to a preset rule, the text information is returned, then drawing processing is carried out on the text information by using an artificial intelligence technology, image information is obtained, and then the image information is sent to a central control screen of a vehicle to be displayed in the central control screen.
According to the embodiment of the invention, the POI information is subjected to drawing processing and displayed through the artificial intelligence technology, so that a user can more intuitively acquire the POI information of the current position of the vehicle, and the user experience comfort level is improved.
In another preferred embodiment, the determining whether the location information is inside a preset target geo-fence specifically includes:
setting coordinate points according to the position information; the target geo-fence is a geo-fence with the minimum distance to the coordinate point in a plurality of preset geo-fences;
a ray is led out from the coordinate point, so that the ray is intersected with the target geo-fence, and the number of intersection points is judged;
if the number of the intersection points is an odd number, the position information is in the target geo-fence;
if the number of the intersections is an even number, the location information is not inside the target geofence.
When judging whether the position information is in a preset target geo-fence or not, firstly setting coordinate points according to the position information, wherein the target geo-fence is a geo-fence with the minimum distance to the coordinate points in a plurality of preset geo-fences, and comparing the coordinate values of the coordinate points with boundary coordinate values of each preset geo-fence one by one to obtain the geo-fence with the minimum distance to the coordinate points; then, a ray is led out from the coordinate point, so that the ray is intersected with the target geo-fence, and the number of intersection points is judged; if the number of the intersection points is an odd number, the position information is in the target geo-fence; if the number of the intersections is an even number, the location information is not inside the target geofence. By the method, whether the position information is in the target geographic fence can be accurately judged, so that preparation is made for searching POI information in the geographic fence next time.
In yet another preferred embodiment, the method creates a geofence for the location information by:
and establishing a geo-fence corresponding to the position information according to the position information and preset geo-fence parameters.
Specifically, the current position information of the vehicle is obtained, and whether the position information is in a preset target geographic fence or not is judged; if not, a geo-fence corresponding to the position information is created according to the position information and preset geo-fence parameters, so that each piece of position information of the vehicle is in the preset target geo-fence.
In yet another preferred embodiment, the geofences include, but are not limited to, circular geofences and polygonal geofences.
It should be noted that the geofence is more focused on defining the boundary of the area, and not only a circular geofence or a polygonal geofence that is formed by drawing circles outwards at equal intervals with a certain point as the center of the circle, but also can accurately outline the actual shape, area and area of specific coordinates such as a cell, an office building and the like.
As a preferred scheme, the geofence parameters corresponding to the circular geofence include a circle center coordinate and a radius size.
It should be noted that the range of the circular geo-fence is a circular area in which a circle center coordinate is taken as a center and a circle is drawn outwards at equal distance from the radius, so that the geo-fence parameters corresponding to the circular geo-fence include the circle center coordinate and the radius.
Preferably, the geofence parameters corresponding to the polygonal geofence include at least three boundary point coordinates.
For example, the polygonal geofence can be a triangular geofence, the geofence parameters corresponding to the triangular geofence including three boundary point coordinates; the polygonal geofence can also be a quadrilateral geofence, with geofence parameters corresponding to the quadrilateral geofence including four boundary point coordinates.
Correspondingly, the invention also provides a POI information pushing device, which can realize all the processes of the POI information pushing method in the embodiment.
Referring to fig. 3, fig. 3 is a schematic structural diagram of a POI information pushing apparatus according to a preferred embodiment of the present invention. The POI information push device comprises:
a position information obtaining module 301, configured to obtain current position information of a vehicle;
a determining module 302, configured to determine whether the location information is inside a preset target geo-fence;
a text information obtaining module 303, configured to send the location information and the target geo-fence to a cloud server if the location information is inside a preset target geo-fence; if the position information is not in the preset target geographic fence, establishing a geographic fence for the position information, and sending the position information and the established geographic fence to a cloud server; enabling the cloud server to search received POI information in the geographic fence, generating text information by the POI information according to a preset rule, and returning the text information;
broadcast module 304 for with receiving text message converts voice information into, it is right voice information reports, and it is right to utilize artificial intelligence technique text information carries out the drawing demonstration simultaneously.
Preferably, the apparatus further comprises:
a drawing processing module 305, configured to perform drawing processing on the text information by using an artificial intelligence technique, so as to obtain image information;
the display module 306 is configured to send the image information to a central control screen of the vehicle, so as to display the image information in the central control screen.
Preferably, the determining module 302 is specifically configured to:
setting coordinate points according to the position information; the target geo-fence is a geo-fence with the minimum distance to the coordinate point in a plurality of preset geo-fences;
a ray is led out from the coordinate point, so that the ray is intersected with the target geo-fence, and the number of intersection points is judged;
if the number of the intersection points is an odd number, the position information is in the target geo-fence;
if the number of the intersections is an even number, the location information is not inside the target geofence.
Preferably, the apparatus creates a geo-fence for the location information by:
and the creating unit is used for creating the geo-fence corresponding to the position information according to the position information and preset geo-fence parameters.
Preferably, the geofences include, but are not limited to, circular geofences and polygonal geofences.
Preferably, the geofence parameters corresponding to the circular geofence include circle center coordinates and radius size.
Preferably, the geofence parameters corresponding to the polygonal geofence include at least three boundary point coordinates.
In a specific implementation, the working principle, the control flow and the implemented technical effect of the POI information pushing apparatus provided in the embodiment of the present invention are the same as those of the POI information pushing method in the above embodiment, and are not described herein again.
Referring to fig. 4, fig. 4 is a schematic structural diagram of a terminal device according to a preferred embodiment of the present invention. The terminal device comprises a processor 401, a memory 402 and a computer program stored in the memory 402 and configured to be executed by the processor 401, wherein the processor 401 implements the POI information pushing method according to any one of the embodiments when executing the computer program.
Preferably, the computer program can be divided into one or more modules/units (e.g. computer program 1, computer program 2,) which are stored in the memory 402 and executed by the processor 401 to accomplish the present invention. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions, which are used for describing the execution process of the computer program in the terminal device.
The Processor 401 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, a discrete hardware component, etc., the general purpose Processor may be a microprocessor, or the Processor 401 may be any conventional Processor, the Processor 401 is a control center of the terminal device, and various interfaces and lines are used to connect various parts of the terminal device.
The memory 402 mainly includes a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function, and the like, and the data storage area may store related data and the like. In addition, the memory 402 may be a high speed random access memory, a non-volatile memory such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash Card (Flash Card), and the like, or the memory 402 may be other volatile solid state memory devices.
It should be noted that the terminal device may include, but is not limited to, a processor and a memory, and those skilled in the art will understand that the structural diagram of fig. 4 is only an example of the terminal device and does not constitute a limitation of the terminal device, and may include more or less components than those shown, or combine some components, or different components.
The embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium includes a stored computer program, and when the computer program runs, the apparatus where the computer-readable storage medium is located is controlled to execute the POI information pushing method according to any one of the above embodiments.
According to the POI information pushing method, the POI information pushing device, the terminal equipment and the storage medium, the current position information of a vehicle is obtained; judging whether the position information is in a preset target geographic fence or not; if so, sending the position information and the target geo-fence to a cloud server; if not, establishing a geographic fence for the position information, and sending the position information and the established geographic fence to a cloud server; enabling the cloud server to search received POI information in the geographic fence, generating text information by the POI information according to a preset rule, and returning the text information; and converting the received text information into voice information, broadcasting the voice information, and simultaneously, drawing and displaying the text information by using an artificial intelligence technology. According to the embodiment of the invention, the cloud server is used for searching the POI information in the geographic fence where the current position of the vehicle is located, and converting the POI information into the voice information for broadcasting and drawing display, so that the POI information near the current position of the vehicle is intelligently pushed, the efficiency and the convenience are realized, and the user experience comfort level is improved.
It should be noted that the above-described system embodiments are merely illustrative, where the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. In addition, in the drawings of the embodiment of the system provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, and may be specifically implemented as one or more communication buses or signal lines. One of ordinary skill in the art can understand and implement it without inventive effort.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.

Claims (10)

1. A POI information pushing method is characterized by comprising the following steps:
acquiring current position information of a vehicle;
judging whether the position information is in a preset target geographic fence or not;
if so, sending the position information and the target geo-fence to a cloud server; if not, establishing a geographic fence for the position information, and sending the position information and the established geographic fence to a cloud server; enabling the cloud server to search received POI information in the geographic fence, generating text information by the POI information according to a preset rule, and returning the text information;
and converting the received text information into voice information, broadcasting the voice information, and simultaneously, drawing and displaying the text information by using an artificial intelligence technology.
2. The POI information pushing method according to claim 1, wherein the method displays the text information by drawing:
drawing the text information by using an artificial intelligence technology to obtain image information;
and sending the image information to a central control screen of the vehicle to be displayed in the central control screen.
3. The method according to claim 1, wherein the determining whether the location information is inside a preset target geo-fence specifically comprises:
setting coordinate points according to the position information; the target geo-fence is a geo-fence with the minimum distance to the coordinate point in a plurality of preset geo-fences;
a ray is led out from the coordinate point, so that the ray is intersected with the target geo-fence, and the number of intersection points is judged;
if the number of the intersection points is an odd number, the position information is in the target geo-fence;
if the number of the intersections is an even number, the location information is not inside the target geofence.
4. The POI information pushing method of claim 1, wherein the method creates the geo-fence for the location information by:
and establishing a geo-fence corresponding to the position information according to the position information and preset geo-fence parameters.
5. A POI information pushing method according to any one of claims 1 to 4 wherein said geo-fences include but are not limited to circular geo-fences and polygonal geo-fences.
6. The method of claim 5, wherein the geofence parameters corresponding to the circular geofence include circle center coordinates and radius size.
7. The method as claimed in claim 5, wherein the geofence parameters corresponding to the polygonal geofence include at least three boundary point coordinates.
8. A POI information pushing apparatus, comprising:
the position information acquisition module is used for acquiring the current position information of the vehicle;
the judging module is used for judging whether the position information is in a preset target geographic fence or not;
the text information acquisition module is used for sending the position information and the target geo-fence to a cloud server if the position information is in the preset target geo-fence; if the position information is not in the preset target geographic fence, establishing a geographic fence for the position information, and sending the position information and the established geographic fence to a cloud server; enabling the cloud server to search received POI information in the geographic fence, generating text information by the POI information according to a preset rule, and returning the text information;
and the broadcasting module is used for converting the received text information into voice information, broadcasting the voice information and simultaneously utilizing an artificial intelligence technology to carry out drawing display on the text information.
9. A terminal device comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, the processor implementing the POI information pushing method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, comprising a stored computer program, wherein when the computer program runs, the computer-readable storage medium controls an apparatus to execute the POI information pushing method according to any one of claims 1 to 7.
CN202010807958.7A 2020-08-12 2020-08-12 POI information pushing method and device, terminal equipment and storage medium Pending CN112100520A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010807958.7A CN112100520A (en) 2020-08-12 2020-08-12 POI information pushing method and device, terminal equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010807958.7A CN112100520A (en) 2020-08-12 2020-08-12 POI information pushing method and device, terminal equipment and storage medium

Publications (1)

Publication Number Publication Date
CN112100520A true CN112100520A (en) 2020-12-18

Family

ID=73752810

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010807958.7A Pending CN112100520A (en) 2020-08-12 2020-08-12 POI information pushing method and device, terminal equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112100520A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113965877A (en) * 2021-09-14 2022-01-21 深圳万顺叫车云信息技术有限公司 Electronic fence hit method, terminal device and computer readable storage medium
CN114440904A (en) * 2022-01-28 2022-05-06 中国第一汽车股份有限公司 Geographic fence data updating method, device, medium and equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104053127A (en) * 2013-03-14 2014-09-17 福特全球技术公司 Method and Apparatus for Enhanced Driving Experience Including Dynamic POI Identification
CN105338492A (en) * 2015-11-18 2016-02-17 南京大学 Intelligent electronic tourist guide system based on geographic fencing technology
CN105828292A (en) * 2016-05-09 2016-08-03 青岛海信移动通信技术股份有限公司 Position detecting method and device based on geo-fencing
CN106488400A (en) * 2015-08-31 2017-03-08 中国电信股份有限公司 Generate the method and device of geography fence
CN111131783A (en) * 2019-12-27 2020-05-08 泰斗微电子科技有限公司 Monitoring method and device based on electronic fence, terminal equipment and storage medium
CN111523786A (en) * 2020-04-17 2020-08-11 上海华兴数字科技有限公司 Electronic fence adjusting method and device and electronic equipment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104053127A (en) * 2013-03-14 2014-09-17 福特全球技术公司 Method and Apparatus for Enhanced Driving Experience Including Dynamic POI Identification
CN106488400A (en) * 2015-08-31 2017-03-08 中国电信股份有限公司 Generate the method and device of geography fence
CN105338492A (en) * 2015-11-18 2016-02-17 南京大学 Intelligent electronic tourist guide system based on geographic fencing technology
CN105828292A (en) * 2016-05-09 2016-08-03 青岛海信移动通信技术股份有限公司 Position detecting method and device based on geo-fencing
CN111131783A (en) * 2019-12-27 2020-05-08 泰斗微电子科技有限公司 Monitoring method and device based on electronic fence, terminal equipment and storage medium
CN111523786A (en) * 2020-04-17 2020-08-11 上海华兴数字科技有限公司 Electronic fence adjusting method and device and electronic equipment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113965877A (en) * 2021-09-14 2022-01-21 深圳万顺叫车云信息技术有限公司 Electronic fence hit method, terminal device and computer readable storage medium
CN114440904A (en) * 2022-01-28 2022-05-06 中国第一汽车股份有限公司 Geographic fence data updating method, device, medium and equipment
CN114440904B (en) * 2022-01-28 2024-03-15 中国第一汽车股份有限公司 Geofence data updating method, device, medium and equipment

Similar Documents

Publication Publication Date Title
US9322656B2 (en) Variable density depthmap
CN105302916A (en) Information recommendation method and device
CN102804181B (en) Navigation enquiry
US20140026065A1 (en) Transportation service communication method, apparatus and system
CN105245956A (en) Audio and video data recommendation method, device and system
CN103268730B (en) Electronic map interface shows the method and apparatus of association mark point
EP2914934A1 (en) Method and apparatus for conveying efficient map panning over a mapping user interface
US20070123270A1 (en) Mobile device product locator
CN104200700A (en) Method for obtaining information of parking lots
CN104428627A (en) Vehicle navigation systems and methods for presenting information originating from mobile device
CN104344833A (en) A vehicle navigation method, a device and a system
CN212206107U (en) Map switching apparatus and system
CN104050883A (en) Electronic intelligent guide signboard and method for intelligent guidance through electronic intelligent guide signboard
CN112100520A (en) POI information pushing method and device, terminal equipment and storage medium
CN106705984A (en) Interest point search method and device
CN103107938A (en) Information interactive method, server and terminal
CN103185581A (en) Information prompting device and prompting method for POI search results
TW201910902A (en) Information display method and device
JP2012015636A (en) Location information providing system, server device, terminal device, location information providing method and program
CN112857371A (en) Navigation two-dimensional code generation method, park navigation method and park navigation device
CN111652676A (en) Method, device and equipment for recommending boarding points and storage medium
CN105043373A (en) Client dynamic-positioning voice tour guide method and system thereof
CN107423361A (en) A kind of searching method closest to service point
EP2453208A1 (en) Navigation system
CN108228904A (en) For the method and apparatus of output information

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20201218

RJ01 Rejection of invention patent application after publication