CN106595682B - Differential updating method and system for map data and server - Google Patents
Differential updating method and system for map data and server Download PDFInfo
- Publication number
- CN106595682B CN106595682B CN201611166036.2A CN201611166036A CN106595682B CN 106595682 B CN106595682 B CN 106595682B CN 201611166036 A CN201611166036 A CN 201611166036A CN 106595682 B CN106595682 B CN 106595682B
- Authority
- CN
- China
- Prior art keywords
- data
- differential
- map data
- display grid
- grid area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
- G01C21/30—Map- or contour-matching
- G01C21/32—Structuring or formatting of map data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/658—Incremental updates; Differential updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Automation & Control Theory (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Mining & Analysis (AREA)
- Navigation (AREA)
Abstract
The invention provides a differential updating method, a system and a server of map data, wherein the differential updating method of the map data comprises the following steps: dividing map data into a plurality of display grid areas according to the road network state; when a data updating request of a navigation client is received, detecting the version number of new map data, comparing the map data with the new version number with the map data with the original version number, and identifying the display grid area with changed data; obtaining differential data according to the display grid area with changed data; sending the differential data to the navigation client side so that the navigation client side can update the displayed map data according to the differential data; wherein the differential data is obtained by adding data records, deleting data records and updating data records of the display grid area with changed data. The map data of the invention does not need to update the whole data packet when updating, only needs to update the differential data, and has small updated data volume and better real-time property.
Description
Technical Field
The invention relates to the technical field of automobile navigation, in particular to a differential updating method, a differential updating system and a differential updating server for map data.
Background
With the development of the Global Positioning System (GPS), navigation devices using the GPS have been mounted on various vehicles requiring navigation. The GPS antenna of the vehicle navigation device terminal receives data information indicating latitude, longitude, and the like transmitted from a GPS satellite, and determines the accurate position of the navigation object on the electronic map by matching the position coordinates determined by the GPS satellite signal with the electronic map stored in the vehicle navigation device. The system brings convenience for people to go out, and a driver only needs to input a destination into the automobile navigator, so that the system can automatically calculate the most appropriate route according to the built-in electronic map, and can remind the driver to pay attention to the route at any time in the driving process of the vehicle. During the entire driving process, the driver does not consider the problem of the route at all, and even in a completely unfamiliar city, the navigator can automatically lead the driver to travel to the set destination. Therefore, navigation devices implemented based on mobile positioning and wireless internet technology have become an indispensable part of human life, and have been rapidly developed.
Because the communication navigation data comprises various map information and road information, the data volume of the communication navigation data is very large, and a large amount of communication navigation data is often stored on the navigation device when the navigation device is produced, but because the navigation data such as the map information and the road information is often changed after a period of time, if the data cannot be updated or is not updated timely, the navigation information guided by the navigation device deviates from the actual road condition, thereby influencing the accuracy of navigation. For this reason, how to effectively ensure the real-time performance and accuracy of map data is an important issue that has long been desired to be solved in the field of navigation devices.
One solution to this problem in the prior art is: the service provider records the updated map data on a storage medium periodically, and the user directly installs the updated map data on the terminal of the navigation device after paying the price, so as to replace the existing map data. However, in reality, the update time of the service provider is usually fixed, such as half a year or a year, and obviously cannot keep pace with the change of the map data, so that the real-time performance is still poor; further, the amount of data stored is limited by the storage medium, and the update cost is relatively high for large map data.
Disclosure of Invention
In view of the above-mentioned shortcomings of the prior art, an object of the present invention is to provide a method, a system and a server for differential update of map data, which are used to solve the problems of large update data volume and poor real-time performance when map data is updated in the prior art.
To achieve the above and other related objects, the present invention provides a differential update method for map data, including: dividing map data into a plurality of display grid areas according to the road network state; when a data updating request of a navigation client is received, detecting the version number of new map data, comparing the map data with the new version number with the map data with the original version number, and identifying the display grid area with changed data; obtaining differential data according to the display grid area with changed data; and sending the differential data to the navigation client so that the navigation client can update the displayed map data according to the differential data.
In an embodiment of the present invention, the obtaining differential data according to the display grid area with changed data specifically includes: and adding data records, deleting data records and updating data records of the display grid area with changed data to obtain differential data.
In an embodiment of the present invention, in the differential data: and when the roads in the updated display grid area change, the connection attribute of the global road network node changes, and the roads in the display grid area adjacent to the updated display grid area do not change.
In an embodiment of the present invention, the method for differentially updating map data further includes: acquiring summary information of the differential data and sending the summary information to the navigation client side for displaying when the navigation client side updates the map data; wherein the summary information includes: the area number of the differential data, the version number of the differential data, the path of the differential data file, the size of the differential data file, and the description information of the differential data.
In order to achieve the above object, the present invention also provides a system for differential update of map data, including: the display network dividing module is used for dividing the map data into a plurality of display grid areas according to the road network state; the identification module is used for detecting the version number of new map data when a data updating request of the navigation client is received, comparing the map data with the new version number with the map data with the original version number and identifying the display grid area with changed data; the differential data acquisition module is used for acquiring differential data according to the display grid area with changed data; and the sending module is used for sending the differential data to the navigation client so that the navigation client can update the displayed map data according to the differential data.
In an embodiment of the invention, the differential data obtaining module obtains the differential data according to the data record addition, the data record deletion and the data record update of the display grid area with changed data.
In an embodiment of the present invention, in the differential data: and when the roads in the updated display grid area change, the connection attribute of the global road network node changes, and the roads in the display grid area adjacent to the updated display grid area do not change.
In an embodiment of the present invention, the system for differentially updating map data further includes: the summary information module is used for acquiring summary information of the differential data; wherein the summary information includes: the method comprises the steps of area numbering of differential data, version numbering of the differential data, a path of a differential data file, the size of the differential data file and description information of the differential data; and the sending module sends the summary information to the navigation client side for the navigation client side to display when the map data is updated.
To achieve the above object, the present invention also provides a server including the system for differential update of map data as described above.
In order to achieve the above object, the present invention further provides a navigation client, which is connected to the server and acquires the difference data from the server to update the map data.
As described above, the differential update method, system and server for map data according to the present invention have the following advantages:
dividing map data into a plurality of display grid areas according to the road network state, comparing the map data with a new version number with the map data with an original version number, identifying the display grid areas with changed data, and obtaining differential data according to the display grid areas with changed data; the differential data are sent to the navigation client side so that the navigation client side can update the displayed map data according to the differential data, therefore, the whole data packet is not required to be updated when the map data are updated, only the differential data are required to be updated, the updated data volume is small, and the real-time performance is good; the invention is simple and practical, and has good market prospect and wide applicability.
Drawings
Fig. 1 is a flowchart illustrating a method for differential update of map data according to the present invention.
FIG. 2 is a schematic block diagram of a system for differential updating of map data in accordance with the present invention.
FIG. 3 is a schematic block diagram of a preferred system for differential updating of map data in accordance with the present invention.
Description of the element reference numerals
100 system for differential update of map data
101 display network partitioning module
102 identification module
103 differential data acquisition module
104 sending module
105 summary information module
S101 to S104
Detailed Description
The embodiments of the present invention are described below with reference to specific embodiments, and other advantages and effects of the present invention will be easily understood by those skilled in the art from the disclosure of the present specification. The invention is capable of other and different embodiments and of being practiced or of being carried out in various ways, and its several details are capable of modification in various respects, all without departing from the spirit and scope of the present invention.
The invention aims to provide a differential updating method, a differential updating system and a differential updating server for map data, which are used for solving the problems of large updating data volume and poor real-time performance during map data updating in the prior art. The principle and embodiments of a method, a system and a server for differentially updating map data according to the present invention will be described in detail below, so that those skilled in the art can understand the method, the system and the server for differentially updating map data according to the present invention without creative efforts.
The present embodiment provides a method for differentially updating map data, specifically, as shown in fig. 1, the method for differentially updating map data includes the following steps:
step S101, dividing map data into a plurality of display grid areas according to road network states.
The road network state comprises road density, the number of interest points, the building density and the like, map data are divided into a plurality of display grid areas to be displayed according to the road density, the number of interest points, the building density and the like, the map data are large in density, the number of interest points is large, corresponding grids of grids with dense buildings are small, the grids are dense, the density is small, the number of interest points is small, corresponding grids of grids with non-dense buildings are large and the grids are sparse, namely the grids are not divided according to the existing administrative area but the size of the grid areas is displayed in a self-defined mode, and the size of the display grid areas is in a positive proportion relation with the density of the network state.
And step S102, when a data updating request of the navigation client is received, detecting the version number of new map data, comparing the map data with the new version number with the map data with the original version number, and identifying the display grid area with changed data.
Specifically, each display grid area is numbered in the map data, and when the data of the display grid area is updated, the display grid area with changed data can be quickly positioned, identified and found.
And step S103, obtaining differential data according to the display grid area with the changed data.
In this embodiment, the obtaining differential data according to the display grid area with changed data specifically includes: and adding data records, deleting data records and updating data records of the display grid area with changed data to obtain differential data.
In this embodiment, in the differential data: and when the roads in the updated display grid area change, the connection attribute of the global road network node changes, and the roads in the display grid area adjacent to the updated display grid area do not change.
And step S104, sending the differential data to the navigation client so that the navigation client can update the displayed map data according to the differential data.
Therefore, the whole data packet is not required to be updated when the map data is updated, only the differential data is required to be updated, the updated data volume is small, and the real-time performance is good.
In addition, in this embodiment, the method for differentially updating the map data further includes: acquiring summary information of the differential data and sending the summary information to the navigation client side for displaying when the navigation client side updates the map data; wherein the summary information includes but is not limited to: the area number of the differential data, the version number of the differential data, the path of the differential data file, the size of the differential data file, and the description information of the differential data. Through the summary information, the navigation client can know the condition of the updated data before updating the map data, and the user experience of data updating is improved.
In order to implement the method for differentially updating map data, as shown in fig. 2, the present embodiment further provides a system 100 for differentially updating map data, where the system 100 for differentially updating map data includes: the system comprises a display network dividing module 101, a recognition module 102, a differential data acquisition module 103 and a sending module 104.
The following describes in detail the system 100 for differential update of map data in the present embodiment.
In this embodiment, the display network dividing module 101 is configured to divide the map data into a plurality of display mesh areas according to the road network status.
The road network state comprises road density, the number of interest points, the building density and the like, map data are divided into a plurality of display grid areas to be displayed according to the road density, the number of interest points, the building density and the like, the map data are large in density, the number of interest points is large, corresponding grids of grids with dense buildings are small, the grids are dense, the density is small, the number of interest points is small, corresponding grids of grids with non-dense buildings are large and the grids are sparse, namely the grids are not divided according to the existing administrative area but the size of the grid areas is displayed in a self-defined mode, and the size of the display grid areas is in a positive proportion relation with the density of the network state.
In this embodiment, the identification module 102 is configured to detect a version number of new map data when receiving a data update request from a navigation client, compare the map data with the new version number with the map data with the original version number, and identify the display grid area with changed data.
Specifically, each display grid area is numbered in the map data, and when the data of the display grid area is updated, the display grid area with changed data can be quickly positioned, identified and found.
In this embodiment, the differential data obtaining module 103 is configured to obtain differential data according to the display grid area with changed data.
Specifically, in this embodiment, the differential data obtaining module 103 obtains differential data according to the added data record, the deleted data record and the updated data record of the display grid area with changed data.
In this embodiment, in the differential data: and when the roads in the updated display grid area change, the connection attribute of the global road network node changes, and the roads in the display grid area adjacent to the updated display grid area do not change.
In this embodiment, the sending module 104 is configured to send the differential data to the navigation client, so that the navigation client updates the displayed map data according to the differential data. Therefore, the whole data packet is not required to be updated when the map data is updated, only the differential data is required to be updated, the updated data volume is small, and the real-time performance is good.
In addition, in this embodiment, as shown in fig. 3, the system 100 for differentially updating map data further includes: a summary information module 105, configured to obtain summary information of the differential data; wherein the summary information includes: the method comprises the steps of area numbering of differential data, version numbering of the differential data, a path of a differential data file, the size of the differential data file and description information of the differential data; the sending module 104 sends the summary information to the navigation client for display by the navigation client when updating the map data. Through the summary information, the navigation client can know the condition of the updated data before updating the map data, and the user experience of data updating is improved.
The present embodiment also provides a server including the system 100 for differential update of map data as described above. The system 100 for differential update of map data has been described in detail above, and will not be described herein again.
The embodiment also provides a navigation client, which is connected with the server and acquires the difference data from the server to update the map data. The navigation client updates the displayed map data according to the differential data, the updated data volume is small, and the real-time performance is good.
In summary, the map data is divided into a plurality of display grid areas according to the road network state, the map data with the new version number is compared with the map data with the original version number, the display grid areas with changed data are identified, and the difference data are obtained according to the display grid areas with changed data; the differential data are sent to the navigation client side so that the navigation client side can update the displayed map data according to the differential data, therefore, the whole data packet is not required to be updated when the map data are updated, only the differential data are required to be updated, the updated data volume is small, and the real-time performance is good; the invention is simple and practical, and has good market prospect and wide applicability. Therefore, the invention effectively overcomes various defects in the prior art and has high industrial utilization value.
The foregoing embodiments are merely illustrative of the principles and utilities of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or change the above-mentioned embodiments without departing from the spirit and scope of the present invention. Accordingly, it is intended that all equivalent modifications or changes which can be made by those skilled in the art without departing from the spirit and technical spirit of the present invention be covered by the claims of the present invention.
Claims (10)
1. A method of differential update of map data, the method of differential update of map data comprising:
dividing map data into a plurality of display grid areas according to the road network state; self-defining the size of a display grid area, wherein the size of the display grid area is in direct proportion to the density of the network state;
when a data updating request of a navigation client is received, detecting the version number of new map data, comparing the map data with the new version number with the map data with the original version number, and identifying the display grid area with changed data; numbering each display grid area in map data, and quickly positioning, identifying and finding the display grid area with changed data when the data of the display grid area is updated;
obtaining differential data according to the display grid area with changed data;
and sending the differential data to the navigation client so that the navigation client can update the displayed map data according to the differential data.
2. The method for differentially updating map data according to claim 1, wherein the obtaining differential data according to the display grid region with changed data specifically includes: and adding data records, deleting data records and updating data records of the display grid area with changed data to obtain differential data.
3. The method of differential update of map data according to claim 1 or 2, characterized in that in the differential data: and when the roads in the updated display grid area change, the connection attribute of the global road network node changes, and the roads in the display grid area adjacent to the updated display grid area do not change.
4. The method of differential update of map data according to claim 1, further comprising: acquiring summary information of the differential data and sending the summary information to the navigation client side for displaying when the navigation client side updates the map data; wherein the summary information includes: the area number of the differential data, the version number of the differential data, the path of the differential data file, the size of the differential data file, and the description information of the differential data.
5. A system for differential update of map data, the system for differential update of map data comprising:
the display network dividing module is used for dividing the map data into a plurality of display grid areas according to the road network state; self-defining the size of a display grid area, wherein the size of the display grid area is in direct proportion to the density of the network state;
the identification module is used for detecting the version number of new map data when a data updating request of the navigation client is received, comparing the map data with the new version number with the map data with the original version number and identifying the display grid area with changed data; numbering each display grid area in map data, and quickly positioning, identifying and finding the display grid area with changed data when the data of the display grid area is updated;
the differential data acquisition module is used for acquiring differential data according to the display grid area with changed data;
and the sending module is used for sending the differential data to the navigation client so that the navigation client can update the displayed map data according to the differential data.
6. The system for differential update of map data according to claim 5, wherein the differential data acquisition module obtains differential data according to an addition data record, a deletion data record, and an update data record of the display mesh area with data change.
7. System for differential updating of map data according to claim 5 or 6, characterized in that in said differential data: and when the roads in the updated display grid area change, the connection attribute of the global road network node changes, and the roads in the display grid area adjacent to the updated display grid area do not change.
8. The system for differential update of map data of claim 5, further comprising: the summary information module is used for acquiring summary information of the differential data; wherein the summary information includes: the method comprises the steps of area numbering of differential data, version numbering of the differential data, a path of a differential data file, the size of the differential data file and description information of the differential data; and the sending module sends the summary information to the navigation client side for the navigation client side to display when the map data is updated.
9. A server, characterized in that it comprises a system for differential updating of map data according to any of claims 5 to 8.
10. A navigation client, characterized in that the navigation client is connected to the server of claim 9 and acquires differential data update map data from the server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611166036.2A CN106595682B (en) | 2016-12-16 | 2016-12-16 | Differential updating method and system for map data and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611166036.2A CN106595682B (en) | 2016-12-16 | 2016-12-16 | Differential updating method and system for map data and server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106595682A CN106595682A (en) | 2017-04-26 |
CN106595682B true CN106595682B (en) | 2020-12-04 |
Family
ID=58801875
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611166036.2A Active CN106595682B (en) | 2016-12-16 | 2016-12-16 | Differential updating method and system for map data and server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106595682B (en) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107895023A (en) * | 2017-11-16 | 2018-04-10 | 百度在线网络技术(北京)有限公司 | A kind of view data quality detecting method, device, server and storage medium |
CN109141446B (en) * | 2018-07-04 | 2021-11-12 | 阿波罗智能技术(北京)有限公司 | Method, apparatus, device and computer-readable storage medium for obtaining map |
CN109151002A (en) * | 2018-08-02 | 2019-01-04 | 苏州蜗牛数字科技股份有限公司 | Square terrain differences information synchronization method |
CN111488410B (en) * | 2019-01-25 | 2023-05-09 | 阿里巴巴集团控股有限公司 | NDS data differential processing method, NDS data differential processing device, NDS data updating device and electronic equipment |
CN109714727A (en) * | 2019-02-27 | 2019-05-03 | 同济汽车设计研究院有限公司 | A kind of unmanned sweeper optimization method based on OTA technology |
CN111637897B (en) * | 2019-03-01 | 2022-04-19 | 纳恩博(常州)科技有限公司 | Map update method, update device, storage medium, and processor |
CN109960715A (en) * | 2019-03-21 | 2019-07-02 | 重庆交通大学 | Urban building data updating method |
CN109947109B (en) * | 2019-04-02 | 2022-06-21 | 北京石头创新科技有限公司 | Robot working area map construction method and device, robot and medium |
CN111858789B (en) * | 2020-01-10 | 2024-09-24 | 北京嘀嘀无限科技发展有限公司 | Road network data processing method, device, electronic device and storage medium |
CN111507691A (en) * | 2020-04-24 | 2020-08-07 | 立得空间信息技术股份有限公司 | Collaborative operation system for high-precision map production |
CN112732313B (en) * | 2020-12-21 | 2021-12-21 | 南方电网电力科技股份有限公司 | Method and system for updating map increment of substation inspection robot |
CN113449058B (en) * | 2021-06-25 | 2023-06-02 | 安克创新科技股份有限公司 | Map data transmission method, cleaning robot and storage medium |
CN113377890B (en) * | 2021-06-29 | 2022-08-09 | 北京百度网讯科技有限公司 | Map quality inspection method and device, electronic equipment and storage medium |
CN114357102B (en) * | 2022-01-10 | 2025-05-16 | 北京京东振世信息技术有限公司 | A road network data generation method and device |
CN115714764A (en) * | 2022-09-27 | 2023-02-24 | 维沃移动通信有限公司 | Spatial data acquisition method, spatial data acquisition device, electronic device, and medium |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004085245A (en) * | 2002-08-23 | 2004-03-18 | Mitsubishi Electric Corp | Moving body navigation device, map information distribution device, map information distribution system, and map information distribution method |
CN101957209B (en) * | 2009-07-15 | 2012-07-18 | 江苏新科软件有限公司 | Navigation device map data increment updating method |
US8521424B2 (en) * | 2010-09-29 | 2013-08-27 | Ford Global Technologies, Llc | Advanced map information delivery, processing and updating |
CN102607577B (en) * | 2011-01-25 | 2015-08-12 | 北京四维图新科技股份有限公司 | A kind of increment updating method of map of navigation electronic, Apparatus and system |
CN102842264A (en) * | 2011-06-23 | 2012-12-26 | 北京畅联万方科技有限公司 | Incremental updating method and incremental updating system based on basic map data |
CN102944243B (en) * | 2012-11-16 | 2016-12-21 | 沈阳美行科技有限公司 | A kind of map datum can be with the method for incremental update |
JP6142638B2 (en) * | 2013-04-16 | 2017-06-07 | 株式会社デンソー | Map difference data distribution system, map difference data distribution device, and map difference extraction server |
CN106197438A (en) * | 2015-05-08 | 2016-12-07 | 北京四维图新科技股份有限公司 | A kind of method of map data update, device and server |
CN106197441A (en) * | 2016-06-29 | 2016-12-07 | 奇瑞汽车股份有限公司 | A kind of vehicle-mounted navigation map difference update method |
-
2016
- 2016-12-16 CN CN201611166036.2A patent/CN106595682B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN106595682A (en) | 2017-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106595682B (en) | Differential updating method and system for map data and server | |
EP3318844B1 (en) | Method, apparatus, and computer program product for verifying and/or updating road map geometry based on received probe data | |
US8910010B2 (en) | Method of detecting transportation network database errors and devices thereof | |
CN106595681B (en) | Differential updating method and system for path data and server | |
JP2012514198A (en) | System and method for processing information about a geographic region | |
US11215460B2 (en) | Method and apparatus for map-based dynamic location sampling | |
US9939514B2 (en) | Determination of a statistical attribute of a set of measurement errors | |
US11087616B2 (en) | Method and apparatus for recommending services based on map-based dynamic location sampling | |
US20170205242A1 (en) | Methods of obtaining and using point of interest data | |
US9933548B1 (en) | Method, apparatus and computer program product for providing local hazard warnings | |
US10904853B2 (en) | Estimation of mobile device count | |
CN106885578A (en) | Map updating method and device | |
US11587433B2 (en) | Method, apparatus, and system for probe anomaly detection | |
US20220196784A1 (en) | Offline radio maps for gnss-denied areas | |
US10852147B2 (en) | Method, apparatus, and computer program product for establishing reliability of crowd sourced data | |
US11391586B2 (en) | Method and apparatus for discovery of semantic nodes for map-based dynamic location sampling | |
US20230206753A1 (en) | Method, apparatus, and system for traffic prediction based on road segment travel time reliability | |
US20200249027A1 (en) | Method and apparatus for data consumption reduction based on map-based dynamic location sampling | |
CN103902555A (en) | Method, device and system for sharing point of interest | |
US20230176226A1 (en) | Offline Radio Maps for Device-Specific GNSS Rescue Areas | |
US11965974B2 (en) | Methods and systems for using a vehicle location to geo-reference radio data collected during a time of commute | |
US11754660B2 (en) | Offline radio maps for crowdsourced GNSS rescue areas | |
US11337035B1 (en) | Selective enabling of offline positioning | |
US20220180741A1 (en) | Method, apparatus and computer program product for detecting a lane closure using probe data | |
CN118149844A (en) | Navigation method, device, equipment and storage medium based on GIS map |
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 |