1. Trajectory data map-matching
1.1 Introduction
1.2 Definitions and problem formulation
1.3 SD-Matching algorithm
1.4 Evaluations
1.5 Conclusions and discussions
2. Trajectory data compression
2.1 Introduction
2.2 Basic concepts and system overview
2.3 HCC algorithm
2.4 System implementation
2.5 Evaluations
2.6 Conclusions
3. Trajectory data protection
3.1 Introduction
3.2 Preliminary
3.3 Trajectory protection mechanism
3.4 Performance evaluations
3.5 Conclusions
Part II: Enabling Smart Urban Services: Travellers
4. TripPlanner: Personalized trip planning leveraging heterogeneous trajectory data
4.1 Introduction
4.2 TripPlanner System
4.3 Dynamic network modelling
4.4 The two-phase approach
4.5 System evaluations
4.6 Conclusions and future work
5. ScenicPlanner: Recommending the most beautiful driving routes
5.1 Introduction
5.2 Preliminary
5.3 The two-phase approach
5.4 Experimental evaluations
5.5 Conclusion and future work
Part III: Enabling Smart Urban Services: Drivers
6. GreenPlanner: Planning fuel-efficient driving routes
6.1 Introduction
6.2 Basic concepts and problem formulation
6.3 Personal fuel consumption model building
6.4 Fuel-efficient driving route planning
6.5 Evaluations
6.6 Conclusions and future work
7. Hunting or waiting: Earning more by understanding taxi service strategies
7.1 Introduction
7.2 Empirical study
7.3 Taxi strategy formulation
7.4 Understanding taxi service strategies
7.5 Conclusions