simulation, surveys and visualisation : from geovue to genesis andrew hudson-smith richard milton...

20
Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Andrew Hudson-Smith Richard Milton Richard Milton University College University College London London http://www.casa.ucl. The seminar is split into two distinct halves, firstly it explores the use of MapTube from the GeoVue project for crowd sourced surveys, notably for mapping the Credit Crunch for BBC Radio 4 PM show and Anti-Social behaviour with BBC Look East. We take a look at methods and techniques of crowd soucing as well as a look at the future of the MapTube concept with the intergration of Open Layers and Open StreetMap. Secondly we look at the latest work out of the follow on grant from GeoVue known as GENeSIS, we take a look at methods and techniques for modelliing agent based behaviours in a 3D world, moving towards a populated SimCity for Real.

Upload: nathaniel-casey

Post on 17-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

Simulation, Surveys and Visualisation : From GeoVue to GENeSIS

Andrew Hudson-SmithAndrew Hudson-SmithRichard MiltonRichard MiltonUniversity College LondonUniversity College Londonhttp://www.casa.ucl.ac.uk

The seminar is split into two distinct halves, firstly it explores the use of MapTube from the GeoVue project for crowd sourced surveys, notably for mapping the Credit Crunch for BBC Radio 4 PM show and Anti-Social behaviour with BBC Look East. We take a look at methods and techniques of crowd soucing as well as a look at the future of the MapTube concept with the intergration of Open Layers and Open StreetMap.Secondly we look at the latest work out of the follow on grant from GeoVue known as GENeSIS, we take a look at methods and techniques for modelliing agent based behaviours in a 3D world, moving towards a populated SimCity for Real.

Page 2: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

GeoVUE Family Tree

GMapCreatorGoogle Image Tools

MapTube

Second Life

GMap ImageCutter

Photo Overlay Creator

BayScienceBig Image Cutter

Shape Builder

Mood Maps

London Profiler

Virtual London

GEarth Creator

GeoVUE

Page 3: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

Image Cutter

http://chs75.harvard.edu/manuscripts/http://www.thekremercollection.com/art/

It’s a zero-install option

Fine Art, Ancient Greek Manuscripts and Creatures?

Page 4: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

http://www.maptube.org/creditcrunch/

23,475 responsesApril, May, June 2008

A new credit crunch survey started in October and currently has 3,802 responses.

Page 5: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

Real-time Mood Maps

Create Shapefile

Script

Database

GMapCreator

Postcodes

What single factor is hurting you most about the credit crunch?

Fuel

Page 6: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

http://www.maptube.org/lookeast

July, August, September 20086,902 responses

BBC Look East: Anti-Social Behaviour

Page 7: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

BBC Look East: Credit Crunch September 20082,052 responses (with age group)

http://www.maptube.org/LookEastCreditCrunch/

Page 8: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

Manchester Congestion Charge15,902 responsesOctober to December 2008

Page 9: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

Manchester Unit Postcode DataOf the 15,902 responses, 90% gave the full unit postcode.

Movie

Page 10: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

How to Manipulate an Online SurveyJust keep putting the same answer in for one postcode, or a group of postcodes

SELECT DISTINCT UserHostAddress FROM Answers and build a map...

Exhibit A: A map of only the duplicate records, showing the colour of the class with the most votes.

Page 11: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

How Not to Manipulate an Online Survey

Counts of “Drive and Pay the Charge”

Counts of “Use Public Transport”0-2020-3030-4040-5050+

Page 12: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

How Not to Manipulate an Online SurveyCounts of “Work or Shop Elsewhere”

0-2020-3030-4040-5050+

So how do you manipulate it?Feed the form data to the server directlySpoof the return address in the TCP packet

Page 13: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

Labelling Maps1. Labels are drawn

over the correct feature (crescent shapes)

2. Features have an order of importance

3. No two labels may overlap

4. When a label becomes visible at a particular zoom level, it must be on all subsequent zoom levels

Page 14: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

How Does MapTube Work?It uses the map IDs to obtain XML data describing the map layers and uses XSLT to transform this representation into the xhtml page you see here.

Page 15: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

Render

Request, Render, Cache

Request CacheLookupHit

Miss

Data

Page 16: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

Selective Cache Flushing

Throw away what has changed and keep the rest.

We’re currently creating about 66,000 tiles and hour.

Page 17: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

On the Fly Rendering and Caching

12Z October 26th 2008

It’s Sunday, it’s overcast and it’s raining heavily in London. At least I’m not in Eastbourne though, as they had sleet recently.

Write a renderer for the weather data which is derived from the base renderer class. Then write a generic web handler that creates a tile cache with it.

Page 18: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

Web GIS and Interactivity

Display Tile Feature Tile(links every pixel to a unique feature ID code)

Attribute DataFid 1510District M41MaxClass 3Total 349PCTDrivePay 20.63PCTDiffTimes 18.62PCTPublicTrans 11.75PCTElsewhere 44.13PCTNotAffected 4.87

Feature XML File(one for every feature)

Manchester Congestion Charge

Page 19: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

Future Technologies for Genesis• More Interactivity and Models (data you can play with)• Open Layers (be Google and Microsoft free)• Flash/flex based Web GIS (for small datasets)• Google Apps (for when you need 2000 servers)• Google Native Client Demo1, Demo2

Page 20: Simulation, Surveys and Visualisation : From GeoVue to GENeSIS Andrew Hudson-Smith Richard Milton University College London  The

GeoVUE has now moved to GENeSISWe’re looking at visualising agent-based models and simulation

Conway’s Game of Life

Toru Iwatani’s Pac-Man, circa 1980