Related Experiment Video
Updated: Mar 16, 2026

16:14
Trajectory Data Analyses for Pedestrian Space-time Activity Study
Published on: February 25, 2013
14.3K
SemanticTraj: A New Approach to Interacting with Massive Taxi Trajectories
IEEE Transactions on Visualization and Computer Graphics
|August 12, 2016
Summary
SemanticTraj enables intuitive exploration of massive taxi trajectory data by converting GPS points into semantic documents. This allows users to easily query and visualize taxi trips using keywords like street names, enhancing urban planning and transportation analysis.
Area of Science:
- Data Science
- Urban Planning
- Transportation Science
Background:
- Traditional taxi trajectory analysis tools require manual geospatial selection, making complex queries time-consuming.
- Linking GPS data to semantic information like street names is a significant challenge in existing systems.
Purpose of the Study:
- To introduce SemanticTraj, a novel method for semantic management and visualization of taxi trajectory data.
- To enable intuitive, keyword-based querying and interactive exploration of taxi trip information.
Main Methods:
- A textualization process converts GPS points into semantic documents, including street/POI names and descriptive speed terms.
- A corpus of taxi documents is indexed for flexible semantic queries using a text search engine.
- Semantic labels and meta-summaries are integrated with visualizations in the SemanticTraj prototype.
Main Results:
- SemanticTraj facilitates easy answering of complex queries, such as trips between specific locations and times.
- The system provides enhanced visualizations for quick and easy study of taxi trajectories.
- User feedback and a preliminary study indicate the system's usability and effectiveness.
Conclusions:
- SemanticTraj offers an efficient and intuitive approach to discovering knowledge from large-scale taxi trajectory datasets.
- The semantic enrichment and visualization capabilities significantly improve the accessibility and utility of trajectory data for domain experts and the public.
Related Concept Videos
Orthogonal Trajectories
137
Orthogonal trajectories describe the geometric relationship between two families of curves that intersect each other at right angles. One illustrative case involves a family of parabolas that open sideways along the x-axis. These curves share a common shape but differ by a scaling parameter, resulting in a set of curves that all pass through the origin and widen at different rates.Determining Orthogonal TrajectoriesTo identify the orthogonal trajectories for these parabolas, the first step...
137
Social Traps
27.0K
Social traps are negative situations where people get caught in a direction or relationship that later proves to be unpleasant, with no easy way to back out of or avoid. The concept was orignally introduced by John Platt who applied psychology to Garrett Hardin's "Tragedy of the Commons", where in New England herd owners could let their cattle graze in the common ground. This situation seems like a good idea, but an individual could have an advantage. If they owned...
27.0K
Trapezoidal Rule
111
Estimating the distance traveled by a vehicle using its recorded velocity over time is a common problem in physics and engineering. When velocity data is available at discrete time intervals, rather than as a continuous function, numerical integration methods such as the trapezoidal rule are often employed to approximate the total displacement.The trapezoidal rule works by dividing the total time interval into several equal segments. Within each segment, the recorded velocities at the endpoints...
111
Multi-input and Multi-variable systems
457
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
457
Turbulent Flow: Problem Solving
503
Carbonation is a process used to dissolve carbon dioxide gas in a liquid, commonly used in the production of carbonated beverages. Achieving efficient carbonation requires careful control of temperature, pressure, and flow conditions. By adjusting these parameters, carbonation efficiency can be maximized, producing a higher concentration of CO2 in the liquid.
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures enhance...
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures enhance...
503

