The recent upsurge of GPS(Global Positioning System)-equipped devices has enabled the tracking of users'/vehicles' locations. Meanwhile, the emergence of various location-based services emphasises the crucial role of the underlying digital map. However, the intrinsic inaccuracy of both maps and GPS trajectories has been a major issue that hinders the development of location-based applications, like navigation, location-based recommendation and traffic analysis. Several techniques are proposed to deal with the data quality issues in maps and GPS trajectories, respectively: (1) To avoid the excessive cost of ground surveying for map construction, the map inference algorithm aims to construct a digital map from GPS trajectories automatically. (2) To ensure the recency of digital maps, the map update algorithm focusses on updating an existing map using recent GPS trajectories. (3) To get rid family), Dr.