[go: up one dir, main page]

CN109657019B - Map data fusion method, server, system, storage medium and electronic device - Google Patents

Map data fusion method, server, system, storage medium and electronic device Download PDF

Info

Publication number
CN109657019B
CN109657019B CN201811348591.6A CN201811348591A CN109657019B CN 109657019 B CN109657019 B CN 109657019B CN 201811348591 A CN201811348591 A CN 201811348591A CN 109657019 B CN109657019 B CN 109657019B
Authority
CN
China
Prior art keywords
interest
point
map data
information
detailed information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811348591.6A
Other languages
Chinese (zh)
Other versions
CN109657019A (en
Inventor
张磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zebra Network Technology Co Ltd
Original Assignee
Zebra Network 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 Zebra Network Technology Co Ltd filed Critical Zebra Network Technology Co Ltd
Priority to CN201811348591.6A priority Critical patent/CN109657019B/en
Publication of CN109657019A publication Critical patent/CN109657019A/en
Application granted granted Critical
Publication of CN109657019B publication Critical patent/CN109657019B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a map data fusion method, a server, a system, a storage medium and an electronic device. The map data fusion method provided by the invention comprises the steps of respectively determining a first number of an interest point in a first map data source and a second number of the interest point in a second map data source according to interest point information, then establishing and storing a mapping relation table between the interest point information and the first number and the second number, determining the first number and the second number according to the mapping relation table when receiving an interest point search instruction sent by terminal equipment, obtaining first detail information of the interest point from the first map data source according to the first number, obtaining second detail information of the interest point from the second map data source according to the second number, and sending the detail information to the terminal equipment for display. The invention provides a map data fusion method, which realizes the fusion of POI information in different map data sources, thereby presenting richer and more comprehensive information to a user.

Description

Map data fusion method, server, system, storage medium and electronic device
Technical Field
The invention relates to the technical field of travel, in particular to a map data fusion method, a server, a system, a storage medium and electronic equipment.
Background
With the development of cities, the current driving road conditions are more and more complex, people also rely more and more on a vehicle navigation system, and when a user goes out, the user often utilizes a destination input by the navigation system to plan and recommend a driving route, so that navigation service is provided for the user.
And a Point of Interest (POI) is the most important data type challenge in navigation map data, and is widely applied to the fields of navigation and peripheral life services. Currently, each data source collects POIs independently, for example, POIs in a high-resolution map data source and a Baidu map data source are collected by respective servers according to respective defined rules, and therefore, data information contained in different navigation maps for the same POI is not completely the same.
Therefore, data among the existing map data sources cannot be shared, and a user can only acquire POI information in the currently used map data and cannot comprehensively know the searched or recommended POI in detail.
Disclosure of Invention
The invention provides a map data fusion method, a server, a system, a storage medium and electronic equipment, which are used for realizing the fusion of POI information in different map data sources, so that richer and more comprehensive information can be presented to a user.
In a first aspect, the invention provides a map data fusion method, which includes:
the server respectively determines a first number of the interest point in a first map data source and a second number of the interest point in a second map data source according to the interest point information;
the server establishes and stores a mapping relation table between the interest point information and the first number and the second number;
the server receives an interest point searching instruction sent by the terminal equipment, and determines the first number and the second number according to the mapping relation table, wherein the interest point searching instruction comprises the interest point information;
the server acquires first detail information of the interest points from the first map data source according to the first number, acquires second detail information of the interest points from the second map data source according to the second number, and sends the first detail information and the second detail information to the terminal equipment, so that the terminal equipment displays the first detail information and the second detail information.
In one possible design, the server determines a first number of the interest point in a first map data source and a second number of the interest point in a second map data source according to the interest point information, respectively, and the method includes:
the server acquires the first number of the interest point in the first map data source according to the interest point information;
and the server acquires the second number of the interest point in the second map data source according to the interest point information.
In one possible design, the server determines a first number of the interest point in a first map data source and a second number of the interest point in a second map data source according to the interest point information, respectively, and the method includes:
the server distributes the first number in the first map data source to the interest point according to the interest point information;
and the server allocates the second number in the second map data source to the interest point according to the interest point information.
In one possible design, after the server obtains first detail information of a point of interest from the first map data source according to the first number and obtains second detail information of the point of interest from the second map data source according to the second number, the method further includes:
and the server generates third detail information of the interest point according to the first detail information of the interest point and the second detail information of the interest point, wherein the third detail information of the interest point comprises the first detail information of the interest point and the second detail information of the interest point.
In one possible design, the generating, by the server, third detail information of the point of interest according to the first detail information of the point of interest and the second detail information of the point of interest includes:
the server judges whether the first sub information in the second detail information of the interest points belongs to the first detail information of the interest points;
and if the judgment result is negative, the server generates third detail information of the interest point according to the first detail information of the interest point and the first sub information.
In one possible design, after the generating the third detail information of the point of interest according to the first detail information of the point of interest and the first sub information, the method further includes:
and the server sends the third detail information to the terminal equipment so as to enable the terminal equipment to display the third detail information.
In a second aspect, the present invention further provides a server, including:
the determining module is used for respectively determining a first number of the interest point in a first map data source and a second number of the interest point in a second map data source according to the interest point information;
the processing module is used for establishing and storing a mapping relation table between the interest point information and the first number and the second number;
the searching module is used for receiving an interest point searching instruction sent by the terminal equipment and determining the first number and the second number according to the mapping relation table, wherein the interest point searching instruction comprises the interest point information;
the obtaining module is used for obtaining first detail information of the interest points from the first map data source according to the first number and obtaining second detail information of the interest points from the second map data source according to the second number;
a sending module, configured to send the first detail information and the second detail information to the terminal device, so that the terminal device displays the first detail information and the second detail information.
In one possible design, the determining module is specifically configured to:
the server acquires the first number of the interest point in the first map data source according to the interest point information;
and the server acquires the second number of the interest point in the second map data source according to the interest point information.
In one possible design, the determining module is specifically configured to:
the server distributes the first number in the first map data source to the interest point according to the interest point information;
and the server allocates the second number in the second map data source to the interest point according to the interest point information.
In one possible design, the server further includes:
and the generating module is used for generating third detail information of the interest point according to the first detail information of the interest point and the second detail information of the interest point, wherein the third detail information of the interest point comprises the first detail information of the interest point and the second detail information of the interest point.
In one possible design, the generating module is specifically configured to:
the server judges whether the first sub information in the second detail information of the interest points belongs to the first detail information of the interest points;
and if the judgment result is negative, the server generates third detail information of the interest point according to the first detail information of the interest point and the first sub information.
In one possible design, after the generating the third detail information of the point of interest according to the first detail information of the point of interest and the first sub information, the method further includes:
and the server sends the third detail information to the terminal equipment so as to enable the terminal equipment to display the third detail information.
In a third aspect, the present invention further provides a map data fusion system, including: a terminal device and any one of the servers provided in the second aspect;
the terminal equipment is in communication connection with the server;
the terminal equipment is used for acquiring an interest point searching instruction input by a user and sending the interest point searching instruction to the server;
the terminal device is further configured to receive and display the first detail information and the second detail information sent by the server.
In a fourth aspect, the present invention also provides a storage medium having stored thereon a computer program which, when executed by a processor, implements any one of the possible map data fusion methods of the first aspect.
In a fifth aspect, the present invention further provides an electronic device, including:
a processor; and the number of the first and second groups,
a memory for storing executable instructions of the processor;
wherein the processor is configured to perform any one of the possible map data fusion methods of the first aspect via execution of the executable instructions.
The invention provides a map data fusion method, a server, a system, a storage medium and an electronic device, by establishing and storing a mapping relation table between the point of interest information and the first number and the second number in the server, then when the server receives an interest point searching instruction sent by the terminal equipment, the first number and the second number are determined according to the mapping relation table, first detail information of the interest point is obtained from a first map data source according to the first number, acquiring second detail information of the interest points from a second map data source according to the second serial numbers, sending the first detail information and the second detail information to the terminal equipment, therefore, the terminal equipment can display the first detailed information and the second detailed information, so that the point of interest information in different map data sources can be fused, and richer and comprehensive information can be presented to a user.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a diagram illustrating an application scenario of a map data fusion method according to an exemplary embodiment of the present invention;
FIG. 2 is a flow diagram illustrating a map data fusion method in accordance with an exemplary embodiment of the present invention;
FIG. 3 is a schematic flow chart of one possible step 101 in the embodiment shown in FIG. 2;
FIG. 4 is a schematic diagram of another possible flow chart of step 101 in the embodiment shown in FIG. 2;
FIG. 5 is a flow diagram illustrating a map data fusion method in accordance with another exemplary embodiment of the present invention;
FIG. 6 is a schematic block diagram of a server according to an exemplary embodiment of the present invention;
FIG. 7 is a schematic diagram of a server according to another exemplary embodiment of the present invention;
fig. 8 is a schematic structural diagram of an electronic device shown in accordance with an exemplary embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, 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 some, but not all, embodiments of the present invention. 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.
Fig. 1 is a diagram illustrating an application scenario of a map data fusion method according to an exemplary embodiment of the present invention. As shown in fig. 1, the map data fusion method provided by the present embodiment is applied to a server 2, where the server 2 may be a vehicle navigation data server, for example, a zebra map server. The server 2 is connected to the vehicle end 1 in a communication manner, and the server 2 may obtain POI data from different map data sources, for example, the server 2 may obtain POI information of the point of interest a from a first map data source 31, a second map data source 32, and a third map data source 33, respectively, where the first map data source 31 may be a hundred-degree map data source, the second map data source 32 may be a Tencent map data source, and the third map data source 33 may be a Gandd map data source.
The user may perform a search mode such as a peripheral search, a keyword search, a search along the way, or a code search on the vehicle terminal 1, for example, may search for "shanghai XXX restaurant," for which the corresponding POI information in the first map data source 31 may only be "address: XX zone XX way XX number "and" cuisine: XX cuisine ", while the corresponding POI information in the second map data source 32 may only be" address: XX area XX way XX number "and" average person consumption: XX ", whereas the corresponding POI information in the third map data source 33 may only have" address: XX area XX way XX number "and" offer information: XXXXX ". After receiving the search instruction, the vehicle end 1 reports the search instruction to the server 2, the server 2 determines the numbers of the interest points in different data sources according to the input interest point search instruction, such as "shanghai XXX restaurant", and the server 2 determines the numbers of the interest points in different data sources according to the interest point search instruction and the mapping relation table, and then obtains the detailed information corresponding to the interest points from different data sources according to the respective numbers, performs data fusion, and sends the detailed information to the terminal device, so that the terminal device can display comprehensive interest point detailed information, for example: "Shanghai XXX restaurant": "address: XX zone XX way XX number "," cuisine: XX cuisine "," average human consumption: XX "and" offer information: XXXXX ".
Fig. 2 is a flowchart illustrating a map data fusion method according to an exemplary embodiment of the present invention. As shown in fig. 2, the map data fusion method provided in this embodiment includes:
step 101, the server respectively determines a first number of the interest point in the first map data source and a second number of the interest point in the second map data source according to the interest point information.
Specifically, at the server side, a first number of the interest point in the first map data source and a second number of the interest point in the second map data source are respectively determined according to the interest point information. It should be understood that the above-mentioned interest point information may be a name of an interest point or longitude and latitude information of the interest point, and the corresponding detail information of the same interest point in different data sources is also usually different, in order to be able to be established in the server, the corresponding relationship of the same interest point information in different data sources may be mapped in the form of a number, and the number may be a self-contained attribute of the interest point in the data source, or may be a separate number of the interest point by the server, and in this embodiment, the number is not specifically limited.
To better illustrate, an example may be made wherein the point of interest, "Shanghai XXX restaurant," has a first number of 10000001 in the first map data source and a second number of 20000001 in the second map data source.
And 102, the server establishes and stores a mapping relation table between the point of interest information and the first number and the second number.
After the server determines a first number of the point of interest in the first map data source and a second number of the point of interest in the second map data source according to the point of interest information, the server may further establish and store a mapping relationship table between the point of interest information and the first number and the second number.
In a possible implementation manner, based on the mapping relationship, fusion of all data of the point of interest in the two data sources can also be achieved, and synchronization with the databases of the data sources is performed regularly based on the mapping relationship, so that it is guaranteed that information after the point of interest fusion is the most up-to-date, for example, once per day.
For example, a mapping table of points of interest "Shanghai XXX restaurants" with a first number 10000001 in a first map data source, and a second number 20000001 in a second map data source is established.
And 103, the server receives the interest point searching instruction sent by the terminal equipment, and determines a first number and a second number according to the mapping relation table.
Specifically, an interest point search instruction input by a user is received at the terminal device, the interest point search instruction can be input by the user in a search mode of peripheral search, keyword search, along-the-way search, code point search and the like, and the terminal device sends the interest point search instruction to the server so that the server determines the first number and the second number according to the mapping relation table.
For example, the input point of interest search instruction may be "Shanghai XXX restaurant," and then the first number is 10000001 and the second number is 20000001 according to the mapping relationship table.
And step 104, the server acquires first detail information of the interest point from a first map data source according to the first number, acquires second detail information of the interest point from a second map data source according to the second number, and sends the first detail information and the second detail information to the terminal equipment.
Specifically, the server acquires first detail information of the interest point from a first map data source according to a first number, acquires second detail information of the interest point from a second map data source according to a second number, and sends the first detail information and the second detail information to the terminal device, so that the terminal device displays the first detail information and the second detail information. For example, point of interest first detail information may be obtained from a first map data source via a first number 10000001 and a second number 20000001 while point of interest second detail information may be obtained from a second map data source.
In this embodiment, a mapping relation table between the point of interest information and the first number and the second number is established and stored in the server, then when the server receives an interest point search instruction sent by the terminal device, the first number and the second number are determined according to the mapping relation table, the first detail information of the point of interest is obtained from the first map data source according to the first number, the second detail information of the point of interest is obtained from the second map data source according to the second number, and the first detail information and the second detail information are sent to the terminal device, so that the terminal device displays the first detail information and the second detail information, thereby realizing the fusion of the point of interest information in different map data sources, and presenting richer and comprehensive information to the user.
Fig. 3 is a schematic flow chart of a possible step 101 in the embodiment shown in fig. 2. For one possible implementation of the embodiment shown in fig. 2, as shown in fig. 3, step 101 in this embodiment includes:
step 10111, the server obtains a first number of the point of interest in the first map data source according to the point of interest information.
And if the interest point information has the first number in the attribute of the first map data source, directly acquiring the number.
Step 10112, the server obtains a second number of the point of interest in the second map data source according to the point of interest information.
And if the interest point information has a second number in the attribute of the second map data source, directly acquiring the number.
Fig. 4 is another possible flow diagram of step 101 in the embodiment shown in fig. 2. For another possible implementation manner of the embodiment shown in fig. 2, as shown in fig. 4, step 101 in this embodiment includes:
step 10121, the server assigns a first number in the first map data source to the point of interest according to the point of interest information.
If the attribute of the interest point information in the first map data source does not have the first number, the server allocates the first number in the first map data source for the interest point according to the interest point information.
Step 10122, the server assigns a second number in the second map data source to the point of interest according to the point of interest information.
And if the attribute of the interest point information in the second map data source does not have the second number, the server allocates the second number in the second map data source for the interest point according to the interest point information.
Fig. 5 is a flowchart illustrating a map data fusion method according to another exemplary embodiment of the present invention. As shown in fig. 5, the map data fusion method provided in this embodiment includes:
step 201, the server determines a first number of the interest point in the first map data source and a second number of the interest point in the second map data source according to the interest point information.
Step 202, the server establishes and stores a mapping relation table between the point of interest information and the first number and the second number.
Step 203, the server receives the interest point searching instruction sent by the terminal device, and determines the first number and the second number according to the mapping relation table.
And step 204, the server acquires first detail information of the interest point from the first map data source according to the first number and acquires second detail information of the interest point from the second map data source according to the second number.
It should be noted that, the specific implementation manner of steps 201-204 in the present embodiment refers to the description of steps 101-104 in the embodiment shown in fig. 2, and is not described herein again.
And step 205, the server generates third detail information of the interest point according to the first detail information of the interest point and the second detail information of the interest point.
Since information of different data sources from the same point of interest usually has partial repetition, if the information is directly displayed in an overlapping manner according to the first detailed information of the point of interest and the second detailed information of the point of interest, some information can be repeatedly displayed, which is not beneficial for a user to read and the information is excessively redundant. Therefore, before the server sends the information to the terminal device, data fusion can be performed, and third detail information of the interest point can be generated according to the first detail information of the interest point and the second detail information of the interest point.
Specifically, the server generates third detail information of the point of interest according to the first detail information of the point of interest and the second detail information of the point of interest, where the server first determines whether the first sub information in the second detail information of the point of interest belongs to the first detail information of the point of interest, and if the determination result is negative, the server generates the third detail information of the point of interest according to the first detail information of the point of interest and the first sub information of the point of interest.
And step 206, the server sends the third detail information to the terminal equipment so that the terminal equipment displays the third detail information.
Fig. 6 is a schematic diagram illustrating a server according to an exemplary embodiment of the present invention. As shown in fig. 6, the server provided in this embodiment includes:
a determining module 301, configured to determine, according to the interest point information, a first number of the interest point in a first map data source and a second number of the interest point in a second map data source, respectively;
a processing module 302, configured to establish and store a mapping relationship table between the point of interest information and the first number and the second number;
a searching module 303, configured to receive an interest point searching instruction sent by a terminal device, and determine the first number and the second number according to the mapping relationship table, where the interest point searching instruction includes the interest point information;
an obtaining module 304, configured to obtain first detail information of a point of interest from the first map data source according to the first number, and obtain second detail information of the point of interest from the second map data source according to the second number;
a sending module 305, configured to send the first detail information and the second detail information to the terminal device, so that the terminal device displays the first detail information and the second detail information.
In one possible design, the determining module 301 is specifically configured to:
the server acquires the first number of the interest point in the first map data source according to the interest point information;
and the server acquires the second number of the interest point in the second map data source according to the interest point information.
In one possible design, the determining module is specifically configured to:
the server distributes the first number in the first map data source to the interest point according to the interest point information;
and the server allocates the second number in the second map data source to the interest point according to the interest point information.
On the basis of the embodiment shown in fig. 6, fig. 7 is a schematic structural diagram of a server according to another exemplary embodiment of the present invention. As shown in fig. 7, the server provided in this embodiment further includes:
a generating module 306, configured to generate third detail information of the point of interest according to the first detail information of the point of interest and the second detail information of the point of interest, where the third detail information of the point of interest includes the first detail information of the point of interest and the second detail information of the point of interest.
In one possible design, the generating module 306 is specifically configured to:
the server judges whether the first sub information in the second detail information of the interest points belongs to the first detail information of the interest points;
and if the judgment result is negative, the server generates third detail information of the interest point according to the first detail information of the interest point and the first sub information.
In one possible design, after the generating the third detail information of the point of interest according to the first detail information of the point of interest and the first sub information, the method further includes:
and the server sends the third detail information to the terminal equipment so as to enable the terminal equipment to display the third detail information.
It should be noted that the server in the embodiments shown in fig. 6 to fig. 7 may be used to execute the method in the embodiments shown in fig. 2 to fig. 5, and the specific implementation manner and the technical effect are similar and will not be described again here.
In addition, the invention also provides a map data fusion system, which comprises: terminal devices and servers in the embodiments shown in fig. 6-7;
the terminal equipment is in communication connection with the server;
the terminal equipment is used for acquiring an interest point searching instruction input by a user and sending the interest point searching instruction to the server;
the terminal device is further configured to receive and display the first detail information and the second detail information sent by the server.
Fig. 8 is a schematic structural diagram of an electronic device shown in accordance with an exemplary embodiment of the present invention. As shown in fig. 8, the electronic device provided in this embodiment includes:
a processor 401 and a memory 402; wherein:
a memory 402 for storing a computer program may also be a flash memory.
A processor 401 for executing the execution instructions stored in the memory to implement the steps of the above method. Reference may be made in particular to the description relating to the preceding method embodiment.
Alternatively, the memory 402 may be separate or integrated with the processor 401.
When the memory 402 is a device independent of the processor 401, the electronic apparatus may further include:
a bus 403 for connecting the memory 402 and the processor 401.
The present embodiment also provides a program product comprising a computer program stored in a readable storage medium. The computer program can be read from a readable storage medium by at least one processor of the electronic device, and the execution of the computer program by the at least one processor causes the electronic device to implement the methods provided by the various embodiments described above.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (7)

1.一种地图数据融合方法,其特征在于,包括:1. a map data fusion method, is characterized in that, comprises: 服务器根据兴趣点信息分别确定所述兴趣点在第一地图数据源中的第一编号以及在第二地图数据源中的第二编号;The server respectively determines the first number of the point of interest in the first map data source and the second number in the second map data source according to the point of interest information; 所述服务器建立并存储所述兴趣点信息与所述第一编号以及所述第二编号之间的映射关系表;The server establishes and stores a mapping relationship table between the POI information and the first number and the second number; 所述服务器接收终端设备发送的兴趣点搜索指令,并根据所述映射关系表确定所述第一编号以及所述第二编号,所述兴趣点搜索指令包括所述兴趣点信息;The server receives the POI search instruction sent by the terminal device, and determines the first number and the second number according to the mapping relationship table, and the POI search instruction includes the POI information; 所述服务器根据所述第一编号从所述第一地图数据源中获取兴趣点第一详情信息,根据所述第二编号从所述第二地图数据源中获取兴趣点第二详情信息,并将所述第一详情信息以及所述第二详情信息发送至所述终端设备,以使所述终端设备显示所述第一详情信息以及所述第二详情信息;The server acquires the first detailed information of the point of interest from the first map data source according to the first number, acquires the second detailed information of the point of interest from the second map data source according to the second number, and sending the first detailed information and the second detailed information to the terminal device, so that the terminal device displays the first detailed information and the second detailed information; 所述服务器根据所述兴趣点第一详情信息以及所述兴趣点第二详情信息生成兴趣点第三详情信息,包括:所述服务器判断所述兴趣点第二详情信息中的第一子信息是否属于兴趣点第一详情信息;若判断结果为否,则所述服务器根据所述兴趣点第一详情信息以及所述第一子信息生成所述兴趣点第三详情信息;其中,所述兴趣点第三详情信息包括所述兴趣点第一详情信息以及所述兴趣点第二详情信息;The generating, by the server, the third detailed information of the point of interest according to the first detailed information of the point of interest and the second detailed information of the point of interest, includes: the server determining whether the first sub-information in the second detailed information of the point of interest is not It belongs to the first detailed information of the point of interest; if the judgment result is no, the server generates the third detailed information of the point of interest according to the first detailed information of the point of interest and the first sub-information; wherein, the point of interest The third detailed information includes first detailed information of the POI and second detailed information of the POI; 所述服务器还将所述第三详情信息发送至所述终端设备,以使所述终端设备显示所述第三详情信息。The server also sends the third detailed information to the terminal device, so that the terminal device displays the third detailed information. 2.根据权利要求1所述的地图数据融合方法,其特征在于,所述服务器根据兴趣点信息分别确定所述兴趣点在第一地图数据源中的第一编号以及在第二地图数据源中的第二编号,包括:2 . The map data fusion method according to claim 1 , wherein the server respectively determines the first number of the interest point in the first map data source and the second map data source according to the point of interest information. 3 . the second number, including: 所述服务器根据所述兴趣点信息获取所述兴趣点在所述第一地图数据源中的所述第一编号;obtaining, by the server, the first number of the point of interest in the first map data source according to the point of interest information; 所述服务器根据所述兴趣点信息获取所述兴趣点在所述第二地图数据源中的所述第二编号。The server acquires the second number of the point of interest in the second map data source according to the point of interest information. 3.根据权利要求1所述的地图数据融合方法,其特征在于,所述服务器根据兴趣点信息分别确定所述兴趣点在第一地图数据源中的第一编号以及在第二地图数据源中的第二编号,包括:3 . The map data fusion method according to claim 1 , wherein the server respectively determines the first number of the interest point in the first map data source and the second map data source according to the point of interest information. 4 . the second number, including: 所述服务器根据所述兴趣点信息为所述兴趣点分配在所述第一地图数据源中的所述第一编号;assigning, by the server, the first number in the first map data source to the point of interest according to the point of interest information; 所述服务器根据所述兴趣点信息为所述兴趣点分配在所述第二地图数据源中的所述第二编号。The server assigns the second number in the second map data source to the point of interest according to the point of interest information. 4.一种服务器,其特征在于,包括:4. A server, characterized in that, comprising: 确定模块,用于根据兴趣点信息分别确定所述兴趣点在第一地图数据源中的第一编号以及在第二地图数据源中的第二编号;a determining module, configured to respectively determine the first number of the point of interest in the first map data source and the second number in the second map data source according to the point of interest information; 处理模块,用于建立并存储所述兴趣点信息与所述第一编号以及所述第二编号之间的映射关系表;a processing module, configured to establish and store a mapping relationship table between the POI information and the first number and the second number; 搜索模块,用于接收终端设备发送的兴趣点搜索指令,并根据所述映射关系表确定所述第一编号以及所述第二编号,所述兴趣点搜索指令包括所述兴趣点信息;a search module, configured to receive a POI search instruction sent by a terminal device, and determine the first number and the second number according to the mapping relationship table, where the POI search instruction includes the POI information; 获取模块,用于根据所述第一编号从所述第一地图数据源中获取兴趣点第一详情信息,根据所述第二编号从所述第二地图数据源中获取兴趣点第二详情信息;an obtaining module, configured to obtain the first detailed information of the point of interest from the first map data source according to the first number, and obtain the second detailed information of the point of interest from the second map data source according to the second number ; 发送模块,用于将所述第一详情信息以及所述第二详情信息发送至所述终端设备,以使所述终端设备显示所述第一详情信息以及所述第二详情信息;a sending module, configured to send the first detailed information and the second detailed information to the terminal device, so that the terminal device displays the first detailed information and the second detailed information; 所述服务器,还包括:The server also includes: 生成模块,用于根据所述兴趣点第一详情信息以及所述兴趣点第二详情信息生成兴趣点第三详情信息;a generating module, configured to generate third detailed information of the point of interest according to the first detailed information of the point of interest and the second detailed information of the point of interest; 所述生成模块,具体用于:判断所述兴趣点第二详情信息中的第一子信息是否属于兴趣点第一详情信息;若判断结果为否,则所述服务器根据所述兴趣点第一详情信息以及所述第一子信息生成所述兴趣点第三详情信息,所述兴趣点第三详情信息包括所述兴趣点第一详情信息以及所述兴趣点第二详情信息;The generating module is specifically configured to: determine whether the first sub-information in the second detailed information of the point of interest belongs to the first detailed information of the point of interest; The detailed information and the first sub-information generate third detailed information of the POI, and the third detailed information of the POI includes the first detailed information of the POI and the second detailed information of the POI; 所述发送模块,还用于将所述第三详情信息发送至所述终端设备,以使所述终端设备显示所述第三详情信息。The sending module is further configured to send the third detailed information to the terminal device, so that the terminal device displays the third detailed information. 5.一种地图数据融合系统,其特征在于,包括:终端设备以及如权利要求4所述的服务器;5. A map data fusion system, comprising: a terminal device and a server as claimed in claim 4; 所述终端设备与所述服务器通信连接;the terminal device is in communication connection with the server; 所述终端设备,用于获取用户输入的兴趣点搜索指令,并将所述兴趣点搜索指令发送至所述服务器;the terminal device, configured to acquire the POI search instruction input by the user, and send the POI search instruction to the server; 所述终端设备,还用于接收并显示所述服务器发送的所述第一详情信息以及所述第二详情信息。The terminal device is further configured to receive and display the first detailed information and the second detailed information sent by the server. 6.一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至3任一项所述的地图数据融合方法。6. A storage medium on which a computer program is stored, characterized in that, when the program is executed by a processor, the map data fusion method according to any one of claims 1 to 3 is implemented. 7.一种电子设备,其特征在于,包括:7. An electronic device, characterized in that, comprising: 处理器;以及,processor; and, 存储器,用于存储所述处理器的可执行指令;a memory for storing executable instructions for the processor; 其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1至3中任一项所述的地图数据融合方法。Wherein, the processor is configured to execute the map data fusion method of any one of claims 1 to 3 by executing the executable instructions.
CN201811348591.6A 2018-11-13 2018-11-13 Map data fusion method, server, system, storage medium and electronic device Active CN109657019B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811348591.6A CN109657019B (en) 2018-11-13 2018-11-13 Map data fusion method, server, system, storage medium and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811348591.6A CN109657019B (en) 2018-11-13 2018-11-13 Map data fusion method, server, system, storage medium and electronic device

Publications (2)

Publication Number Publication Date
CN109657019A CN109657019A (en) 2019-04-19
CN109657019B true CN109657019B (en) 2021-05-04

Family

ID=66110919

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811348591.6A Active CN109657019B (en) 2018-11-13 2018-11-13 Map data fusion method, server, system, storage medium and electronic device

Country Status (1)

Country Link
CN (1) CN109657019B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112328915B (en) * 2020-11-25 2023-02-28 山东师范大学 Multi-source interest point fusion method and system based on spatial entity matching performance evaluation
CN114896311A (en) * 2022-03-07 2022-08-12 中国电信集团工会上海市委员会 A system and method for obtaining points of interest based on multi-map software

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2534445B1 (en) * 2009-12-14 2015-07-29 Tomtom Polska SP.Z.O.O. Method and apparatus for evaluating an attribute of a point of interest
EP2997546B1 (en) * 2013-05-15 2020-09-02 Google LLC Efficient composition and rendering of graphical elements
CN105045880B (en) * 2015-07-22 2018-09-18 福州大学 A kind of Method of Fuzzy Matching of the point of interest of different data sources
CN107729368A (en) * 2017-09-08 2018-02-23 百度在线网络技术(北京)有限公司 A kind of method and apparatus for POI data verification

Also Published As

Publication number Publication date
CN109657019A (en) 2019-04-19

Similar Documents

Publication Publication Date Title
JP6671406B2 (en) Navigation guidance between the automatically determined starting point and the selected destination
US10002140B2 (en) Geographical location search using multiple data sources
US20080312766A1 (en) Route modifications
US20080288165A1 (en) Displaying a Map Having a Close Known Location
US20130184982A1 (en) Generating routes
RU2606694C1 (en) Method and device for determining electronic card
US9805130B1 (en) Geographical location search using multiple data sources
CN102340536A (en) Method and device for searching points of interest
WO2017008653A1 (en) Poi service provision method, poi data processing method and device
CN112116419A (en) Online car-hailing ordering method, device, electronic device and storage medium
CN104714961A (en) Recommendation method, device and system for accommodation place
CN109657019B (en) Map data fusion method, server, system, storage medium and electronic device
US9691106B2 (en) Location based friend finding
CN110799969B (en) Semantic vector tablet
US10928212B2 (en) Providing online mapping with user selected preferences
CN114428917B (en) Map-based information sharing method and device, electronic equipment and medium
CN110160548B (en) Method, system and device for generating driving route
JP5615777B2 (en) Route guidance device and route guidance method
JP6738518B1 (en) Management server, matching system, and matching method
JP2021143905A (en) Information processor, program, and system
JP2004294342A (en) Recommended meeting place
CN114116929B (en) Navigation processing method, navigation processing device, electronic equipment and storage medium
KR20220130633A (en) Map information processing method, apparatus, electronic equipment and storage medium
CN112050822B (en) Method, system and device for generating driving route
CN114092009A (en) Information display method, apparatus, electronic device and computer readable medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 200000 Shanghai City Xuhui District Longyao Road No. 18 10th Floor 1001 Room

Patentee after: Zebra Network Technology Co.,Ltd.

Country or region after: China

Address before: Building D1, 2nd Floor, No. 55 Huaihai West Road, Xuhui District, Shanghai

Patentee before: ZEBRED NETWORK TECHNOLOGY Co.,Ltd.

Country or region before: China

CP03 Change of name, title or address