[go: up one dir, main page]

CN106595682B - Differential updating method and system for map data and server - Google Patents

Differential updating method and system for map data and server Download PDF

Info

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
Application number
CN201611166036.2A
Other languages
Chinese (zh)
Other versions
CN106595682A (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.)
Shanghai Pateo Network Technology Service Co Ltd
Original Assignee
Shanghai Pateo Network Technology Service 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 Shanghai Pateo Network Technology Service Co Ltd filed Critical Shanghai Pateo Network Technology Service Co Ltd
Priority to CN201611166036.2A priority Critical patent/CN106595682B/en
Publication of CN106595682A publication Critical patent/CN106595682A/en
Application granted granted Critical
Publication of CN106595682B publication Critical patent/CN106595682B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/28Navigation; 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/30Map- or contour-matching
    • G01C21/32Structuring or formatting of map data
    • 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
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/658Incremental updates; Differential updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols 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

Differential updating method and system for map data and server
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.
CN201611166036.2A 2016-12-16 2016-12-16 Differential updating method and system for map data and server Active CN106595682B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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