SlideShare a Scribd company logo
1 of 43
Download to read offline
Touching Transport
T. Nagel, M. Maitan, E. Duval,
A. Vande Moere, J. Klerkx, K.
Kloeckl, and C. Ratti
A Case Study on Visualizing Metropolitan
Public Transit on Interactive Tabletops
Smart cities need smart citizens
Urban Demos
LIVE Singapore!
Provides people with access to a range of useful real-
time information about their city by developing an
open platform for the collection, elaboration and
distribution of real-time data that reflect urban
activity. Giving people visual and tangible access to
real-time information about their city enables them to
take their decisions more in sync with their
environment, with what is actually happening around
them.
http://senseable.mit.edu/livesingapore/
LIVE Singapore! visualizations
Design Goals & Requirements
•  Enable access to data for different user groups.
•  Support gathering insights.
Design Goals & Requirements
•  Enable access to data for different user groups.
•  Support gathering insights.
•  Entice curiosity.
•  Provide casual exploration.
•  Offer multiple perspectives.
See details in paper
Touching Transport
Designing the Prototype
Public transit in Singapore
Visualization Experiments
AM peak
PM peak
Coordinated Multiple Views (Mockup)
Unifying views with transitions
sequential
(transition)
map
Map View
Time-Series View
Arcs View
Simple touch interactions
Tap to get details-on-demand Pinch and slide to zoom and pan Slide to drag or change time range
User Interface
http://youtu.be/wQpTM7ASc-w
Three Visualization Modes
•  Map View
•  Time-Series View
•  Arcs View
Switching between these lets users focus on one view,
and still enables them to select the best fitting one in
order to gain insights based on different data
properties.
See details in paper
Exhibition
•  Urban Mobility Symposium 2012
•  Researchers, partners, citizens
•  Two days on display
•  Over 100 visitors interacted with the system
On display in semi-public exhibition
Urban Mobility Symposium, NUS, 2012
Evaluation
Study design
Study design
•  Think-Aloud
•  Recorded audio
•  Observed participant’s behavior
•  One participant per session
•  40-60 minutes
Participants
•  LOC: citizens with knowledge of the local
environment (n=11)
•  EXP: experts in the domain of urban mobility
(n=6)
•  NON: non-experts with neither local nor domain
knowledge (n=10)
•  6 female and 21 male participants
•  18 to 40 years of age (median: 28)
Study design
Singapore
Leuven
1.01 x 0.57 meters
48 ppi
Diffused illumination (DI)
TFT LCD display
0.96 x 0.54 meters
50 ppi
Laser light plane (LLP)
Rear projector
Insights
•  Basic
•  Medium
•  Advanced
See details in paper
Insights: Basic
Insights: Medium
Insights: Advanced
Insights Summary
Satisfaction
Conclusion & Future Work
Discussion
•  Crafting aesthetics: Visual style and
Responsiveness
•  Multiple coordinated vs single modal views
Discussion
•  Crafting aesthetics: Visual style and
Responsiveness
•  Multiple coordinated vs single modal views
See details in paper
Till Nagel
mail@tillnagel.com – twitter: @tillnm
Thank you. Questions?
AVI ‘14
30th May 2014, Como, Italy

More Related Content

What's hot

GeoVisualization for Understanding Cities
GeoVisualization for Understanding CitiesGeoVisualization for Understanding Cities
GeoVisualization for Understanding Cities
Till Nagel
 

What's hot (18)

Citizen science, vgi, geo crowd sourcing, big geo data how they matter to th...
Citizen science, vgi, geo  crowd sourcing, big geo data how they matter to th...Citizen science, vgi, geo  crowd sourcing, big geo data how they matter to th...
Citizen science, vgi, geo crowd sourcing, big geo data how they matter to th...
 
2019_02_12 «PRISMA: una pantalla de retroalimentación visual para escenarios ...
2019_02_12 «PRISMA: una pantalla de retroalimentación visual para escenarios ...2019_02_12 «PRISMA: una pantalla de retroalimentación visual para escenarios ...
2019_02_12 «PRISMA: una pantalla de retroalimentación visual para escenarios ...
 
A hypertool environment for sustainable territorial community governance
A hypertool environment for sustainable territorial community governanceA hypertool environment for sustainable territorial community governance
A hypertool environment for sustainable territorial community governance
 
Dined Mannequin Overview
Dined Mannequin OverviewDined Mannequin Overview
Dined Mannequin Overview
 
Pervasive ar environment
Pervasive ar environmentPervasive ar environment
Pervasive ar environment
 
LocWeb 2018 Workshop at WWW2018 Introduction and Overview
LocWeb 2018 Workshop at WWW2018 Introduction and OverviewLocWeb 2018 Workshop at WWW2018 Introduction and Overview
LocWeb 2018 Workshop at WWW2018 Introduction and Overview
 
Visual Analytics
Visual AnalyticsVisual Analytics
Visual Analytics
 
Smart City Semantics - Data Analytics and Human Computation to understand the...
Smart City Semantics - Data Analytics and Human Computation to understand the...Smart City Semantics - Data Analytics and Human Computation to understand the...
Smart City Semantics - Data Analytics and Human Computation to understand the...
 
Trodn Locative Media prototype
Trodn Locative Media prototype Trodn Locative Media prototype
Trodn Locative Media prototype
 
Urban MIll pecha kucha 24.6.2014
Urban MIll pecha kucha 24.6.2014Urban MIll pecha kucha 24.6.2014
Urban MIll pecha kucha 24.6.2014
 
Urban Data Challenge
Urban Data ChallengeUrban Data Challenge
Urban Data Challenge
 
GeoVisualization for Understanding Cities
GeoVisualization for Understanding CitiesGeoVisualization for Understanding Cities
GeoVisualization for Understanding Cities
 
Ogi overview-delft-nov2018-bill-roberts
Ogi overview-delft-nov2018-bill-robertsOgi overview-delft-nov2018-bill-roberts
Ogi overview-delft-nov2018-bill-roberts
 
From geovisualisation to neocartography: Maps in a digital world
From geovisualisation to neocartography: Maps in a digital worldFrom geovisualisation to neocartography: Maps in a digital world
From geovisualisation to neocartography: Maps in a digital world
 
Metrics and instruments to evaluate the impacts of citizen science
Metrics and instruments to evaluate the impacts of citizen scienceMetrics and instruments to evaluate the impacts of citizen science
Metrics and instruments to evaluate the impacts of citizen science
 
(Geo) Phone Tag v1
(Geo) Phone Tag v1(Geo) Phone Tag v1
(Geo) Phone Tag v1
 
The role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyThe role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected society
 
Towards a Semantic City Service Ecosystem
Towards a Semantic City Service EcosystemTowards a Semantic City Service Ecosystem
Towards a Semantic City Service Ecosystem
 

Similar to Touching Transport - A Case Study on Visualizing Metropolitan Public Transit on Interactive Tabletops

Data Days: Citadel pilots results
Data Days: Citadel pilots resultsData Days: Citadel pilots results
Data Days: Citadel pilots results
SarahBuelens
 

Similar to Touching Transport - A Case Study on Visualizing Metropolitan Public Transit on Interactive Tabletops (20)

Murphy Mapping and Methodology
Murphy Mapping and MethodologyMurphy Mapping and Methodology
Murphy Mapping and Methodology
 
Keynote ACIS/AAI2014 conference
Keynote ACIS/AAI2014 conferenceKeynote ACIS/AAI2014 conference
Keynote ACIS/AAI2014 conference
 
Data Days: Citadel pilots results
Data Days: Citadel pilots resultsData Days: Citadel pilots results
Data Days: Citadel pilots results
 
Mobility&Udi 2011
Mobility&Udi 2011Mobility&Udi 2011
Mobility&Udi 2011
 
Dublin dashboard launch
Dublin dashboard launchDublin dashboard launch
Dublin dashboard launch
 
Participatory re-action: reflecting on a Design-Based Research approach in ICT4D
Participatory re-action: reflecting on a Design-Based Research approach in ICT4DParticipatory re-action: reflecting on a Design-Based Research approach in ICT4D
Participatory re-action: reflecting on a Design-Based Research approach in ICT4D
 
Who need us? Inquiring into the participatory practices of others and what th...
Who need us? Inquiring into the participatory practices of others and what th...Who need us? Inquiring into the participatory practices of others and what th...
Who need us? Inquiring into the participatory practices of others and what th...
 
Beyond the screen - UX research methods for novel technology
Beyond the screen - UX research methods for novel technologyBeyond the screen - UX research methods for novel technology
Beyond the screen - UX research methods for novel technology
 
Studying perceptions of urban space and neighbourhood with moblogging
Studying perceptions of urban space and neighbourhood with mobloggingStudying perceptions of urban space and neighbourhood with moblogging
Studying perceptions of urban space and neighbourhood with moblogging
 
Living+ kickoff slideset
Living+ kickoff slidesetLiving+ kickoff slideset
Living+ kickoff slideset
 
Living+ platform in Aalto University
Living+ platform in Aalto UniversityLiving+ platform in Aalto University
Living+ platform in Aalto University
 
Year 1 of research - presentation
Year 1 of research - presentationYear 1 of research - presentation
Year 1 of research - presentation
 
Extreme Citizen Science: the socio-political potential of citizen science
Extreme Citizen Science: the socio-political potential of citizen scienceExtreme Citizen Science: the socio-political potential of citizen science
Extreme Citizen Science: the socio-political potential of citizen science
 
What can be done with Open Data?
What can be done with Open Data?What can be done with Open Data?
What can be done with Open Data?
 
Into the Night - Technology for citizen science
Into the Night - Technology for citizen scienceInto the Night - Technology for citizen science
Into the Night - Technology for citizen science
 
Citizen Centric Governance in Europe
Citizen Centric Governance in EuropeCitizen Centric Governance in Europe
Citizen Centric Governance in Europe
 
Smart City Governance
Smart City GovernanceSmart City Governance
Smart City Governance
 
Fostering Connectivity & Interactivity Between all Urban Entities
Fostering Connectivity & Interactivity Between all Urban EntitiesFostering Connectivity & Interactivity Between all Urban Entities
Fostering Connectivity & Interactivity Between all Urban Entities
 
Study Trip Report (by Swedish Cities and SKR) to CityLab Eindhoven
Study Trip Report (by Swedish Cities and SKR) to CityLab EindhovenStudy Trip Report (by Swedish Cities and SKR) to CityLab Eindhoven
Study Trip Report (by Swedish Cities and SKR) to CityLab Eindhoven
 
Praxis and politics of urban data: Building the Dublin Dashboard
Praxis and politics of urban data: Building the Dublin DashboardPraxis and politics of urban data: Building the Dublin Dashboard
Praxis and politics of urban data: Building the Dublin Dashboard
 

More from Till Nagel

Creative Coding 1 - 2 Variables
Creative Coding 1 - 2 VariablesCreative Coding 1 - 2 Variables
Creative Coding 1 - 2 Variables
Till Nagel
 
Creative Coding 1 - 3 Conditions
Creative Coding 1 - 3 ConditionsCreative Coding 1 - 3 Conditions
Creative Coding 1 - 3 Conditions
Till Nagel
 

More from Till Nagel (20)

Visually analyzing urban mobility - Results and insights from three student r...
Visually analyzing urban mobility - Results and insights from three student r...Visually analyzing urban mobility - Results and insights from three student r...
Visually analyzing urban mobility - Results and insights from three student r...
 
GeoVisualisierung in der Lehre - Wie forschendes Lernen zu funktionalen Proto...
GeoVisualisierung in der Lehre - Wie forschendes Lernen zu funktionalen Proto...GeoVisualisierung in der Lehre - Wie forschendes Lernen zu funktionalen Proto...
GeoVisualisierung in der Lehre - Wie forschendes Lernen zu funktionalen Proto...
 
Unfolding Spatial Data
Unfolding Spatial DataUnfolding Spatial Data
Unfolding Spatial Data
 
Human-Data Interaction
Human-Data InteractionHuman-Data Interaction
Human-Data Interaction
 
Einführung in die Datenvisualisierung - Workshop
Einführung in die Datenvisualisierung - WorkshopEinführung in die Datenvisualisierung - Workshop
Einführung in die Datenvisualisierung - Workshop
 
Inszenierte Analyse - Von attraktiver Visualisierung zu tieferem Verständnis
Inszenierte Analyse - Von attraktiver Visualisierung zu tieferem VerständnisInszenierte Analyse - Von attraktiver Visualisierung zu tieferem Verständnis
Inszenierte Analyse - Von attraktiver Visualisierung zu tieferem Verständnis
 
cf. city flows - A comparative visualization of bike sharing systems
cf. city flows - A comparative visualization of bike sharing systemscf. city flows - A comparative visualization of bike sharing systems
cf. city flows - A comparative visualization of bike sharing systems
 
Meandering - On the design process of visualizations
Meandering - On the design process of visualizationsMeandering - On the design process of visualizations
Meandering - On the design process of visualizations
 
Unfolding the City - Urban Mobility Visualizations
Unfolding the City - Urban Mobility VisualizationsUnfolding the City - Urban Mobility Visualizations
Unfolding the City - Urban Mobility Visualizations
 
Unfolding - A Simple Library for Interactive Maps and Geovisualizations in Pr...
Unfolding - A Simple Library for Interactive Maps and Geovisualizations in Pr...Unfolding - A Simple Library for Interactive Maps and Geovisualizations in Pr...
Unfolding - A Simple Library for Interactive Maps and Geovisualizations in Pr...
 
mæve
mævemæve
mæve
 
Multitouch Lab Intro - Urbane Ebenen
Multitouch Lab Intro - Urbane EbenenMultitouch Lab Intro - Urbane Ebenen
Multitouch Lab Intro - Urbane Ebenen
 
Sankey Arcs - Visualizing edge weights in path graphs
Sankey Arcs - Visualizing edge weights in path graphsSankey Arcs - Visualizing edge weights in path graphs
Sankey Arcs - Visualizing edge weights in path graphs
 
Live Singapore - Interaktive Visualisierungen urbaner Daten
Live Singapore - Interaktive Visualisierungen urbaner DatenLive Singapore - Interaktive Visualisierungen urbaner Daten
Live Singapore - Interaktive Visualisierungen urbaner Daten
 
GeoVis - More than Zoom and Pan
GeoVis - More than Zoom and PanGeoVis - More than Zoom and Pan
GeoVis - More than Zoom and Pan
 
Unfolding Data - Interaction Design for Visualizations of Geospatial Data
Unfolding Data - Interaction Design for Visualizations of Geospatial DataUnfolding Data - Interaction Design for Visualizations of Geospatial Data
Unfolding Data - Interaction Design for Visualizations of Geospatial Data
 
Creative Coding 1 - 2 Variables
Creative Coding 1 - 2 VariablesCreative Coding 1 - 2 Variables
Creative Coding 1 - 2 Variables
 
Creative Coding 1 - 3 Conditions
Creative Coding 1 - 3 ConditionsCreative Coding 1 - 3 Conditions
Creative Coding 1 - 3 Conditions
 
Creative Coding 2 - TextVis
Creative Coding 2 - TextVisCreative Coding 2 - TextVis
Creative Coding 2 - TextVis
 
Creative Coding 1 - 1 Introduction
Creative Coding 1 - 1 IntroductionCreative Coding 1 - 1 Introduction
Creative Coding 1 - 1 Introduction
 

Recently uploaded

VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
aroranaina404
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
tbatkhuu1
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
home
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
tbatkhuu1
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 

Touching Transport - A Case Study on Visualizing Metropolitan Public Transit on Interactive Tabletops