13
TrajAnalytics : An open - source, web - based software system for visual analysis of urban trajectory data YE ZHAO AND XINYUE YE KENT STATE UNIVERSITY JING YANG UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE 1 Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081

TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

TrajAnalytics:

An open-source, web-based

software system

for visual analysis

of urban trajectory data

YE ZHAO AND XI NYUE YE KENT STATE UNIVERSITY

J ING YANG UNIVERSITY OF NORTH CAROLINA AT CHARLOT TE

1Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081

Page 2: TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

Urban Trajectory DataAdvanced sensing technologies and computing infrastructures produce massive

trajectory data.

• GPS, Wi-Fi, Cellular, RFID, blogs, tweets, etc.

• Taxis, fleets, public transits, human, etc.

Massive trajectory data “sample” city transportation and human mobility patterns.

• Origin/Destination, Positions, speed, occupancy, fare, direction, latitude, etc.

• Big, dynamic and complex spatiotemporal data.

• Taxis generate about 20 percent of traffic flow on road surfaces of Beijing China.

2Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081

Page 3: TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

Urban Study with Trajectory Data Decipher the information hidden in the trajectories of large populations.

Optimize assessment and planning of transportation infrastructures and policies.

Improve life quality and environment.

3Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081

Page 4: TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

TrajAnalytics Software: Goal

To support researchers and analysts in transportation studies to

conduct data driven analysis utilizing real-world trajectory data.

◦ A publicly available and easy-to-use visual analytics software system.

◦ Iterative, evolving information foraging and sense making.

◦ Interactive process using domain knowledge.

4Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081

Page 5: TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

TrajAnalytics Software: Features

Integrate scalable data management and interactive

visualization with powerful computational capability.

◦ Powerful computing platform.

◦ Easy access gateway.

◦ Scalable data storage and management.

◦ Exploratory visualization.

5Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081

Page 6: TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

TrajAnalytics Software Design

TrajBase: manage big data over distributed platform.

TrajQuery: quickly answer data queries with parallel computing.

TrajVis: interactive visualization interface for exploratory data

analysis and sharing.

• Web-based over internet access

6Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081

Page 7: TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

TrajAnalytics Software Framework

7

Urban

Trajectories

Data Management

Region/Point

Queries

Trajectory

Queries

Aggregation

Queries

TrajVis

Visualization

Interface

TrajBase

TrajQuery

Data Access

Map

Visualization

Information

Visualization

Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081

Page 8: TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

Software Implementation

◦Server: PostgreSQL with spatial indexing

◦Client web system: PHP with HTTP, accessing with any internet

browser

◦Web interface: JavaScript with multiple libraries

◦ Leaflet, D3js, and more

8Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081

Page 9: TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

Software Website and Code• Software website: http://vis.cs.kent.edu/

• Version 2 trial is currently available online for evaluation

• Feedback is extremely welcome

• Version 2 code will be available for public download in Fall 2017

9Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081

Page 10: TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

Sample Views

10Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081

Traffic SpeedVisualization

Traffic FlowVisualization

Taxi Pickup Location Heatmap

Trajectory with Taxi Pickup/Dropoff locations

Page 11: TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

Data Preprocessing and Loading Module

◦A software module for users to conveniently process their own

trajectory data

◦ Load raw trajectory data sets with massive GPS sample points

◦ Automatically fetch corresponding road segments data from OpenStreetMap

◦ Automatically match the raw data with road segments

◦ Load into TrajAnalytics database

◦ Ready for visual analytics tasks in TrajAnalytics system

11Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081

Page 12: TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

Data Preprocessing Software

12Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081

Sample points in raw trajectory data

Matched to road networks

Page 13: TrajAnalytics: An open-source, web-based software …vis.cs.kent.edu/TrajAnalytics.pdfTrajAnalytics: An open-source, web-based software system for visual analysis of urban trajectory

Team:Directors:

Ye Zhao, Xinyue Ye, Jing Yang

Developers:

Shamal AL-Dohuki, Farah Kamw, Xinyi Huang, Suphanut Jamonnak, Tinghao Feng, Yueqi Hu

Oranizations:

Kent State University,

University of North Carolina at Charlotte

Supported by US National Science Foundation

13Kent State University and University of North Carolina at Charlotte Supported by US NSF ACI-1535031,1535081