visualization and level-of-detail of metadata for interactive exploration of sensor web

Post on 18-Jun-2015

491 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentation by Byounghyun Yoo during the Sensor Web System and Visualization paper session of the Sensor Web Enablement workshop (held during the 2011 Cybera Summit).

TRANSCRIPT

Visualization and Level-of-detailof Metadata for InteractiveExploration of Sensor Web

Byounghyun Yoo

Center for Environmental Sensing and ModelingSingapore-MIT Alliance for Research and Technology

Sensor web

Illustration by Matt Heavner (2007)

2

Sensor data exploration

3

2D map mashup

4

Goal

Text-basedquery interface

Interactiveexploration

Intuitive exposure of metadata for sensor resources•

Dynamic 3D scene of sensor information•

5

Related work

Aditya 2007, Aim4GDI: Mapping andsuperimpositions of metadata summaries

Wood 2007, Interactive visual exploration of alarge spatio-temporal dataset

Dörk 2008, VisGets: Coordinated visualizationfor Web-based information exploration

Sandvik 2008, Using KML for thematic mapping

6

VisGets

7

3D thematic mapping

Design goal

Enable casual formulation of geospatialsemantic queries

Summarize information collections visually

Use integrated dynamic visualization

Optimize the amount of data transmission

Conform to open standards forinteroperability

••••

9

Level-of-detail of metadata

10

Dynamic 3D scene &implicit query

?

Sensor information

Interactive 3D scene

Geospatial query

11

Architecture

12

X3D Geospatial ComponentAll the benefits of X3D

Open royalty-free ISO-approved Webstandards

Partnerships with OGC and W3C

Choice of implementations and tools

Scripting capabilities

Powerful browsers

Geospatial accuracy (WGS84, UTM, etc.)

True mapping of 3D Geospatial

••

••••

••

13

Use case

Search and exploration of sensorresources

PWS project

34,700 personal weather stations

Local weather stations

32 micro weather stations

Evenly distributed

••

•••

14

Metadata extraction<location>

*<full>Sunnyside,*San*Francisco,*CA</full>

*<neighborhood>Sunnyside</neighborhood>

*<city>San*Francisco</city>

*<state>CA</state>

*<zip/>

*<latitude>37.732376</latitude>

*<longitude>B122.442902</longitude>

*<elevation>364*ft</elevation>

</location>

<station_id>KCASANFR70</station_id>

<station_type>Vantage*Pro</station_type>

<observation_time>Last*Updated*on*July*23,*11:04*PM*PDT</observation_time>

<observation_time_rfc822>Sun,*24*Jul*2011*06:04:50*GMT</observation_time_rfc822>

<weather/>

<temperature_string>56.7*F*(13.7*C)</temperature_string>

<temp_f>56.7</temp_f>

<temp_c>13.7</temp_c>

<relative_humidity>94</relative_humidity>

<wind_string>Calm</wind_string>

<wind_dir>West</wind_dir>

<wind_degrees>269</wind_degrees>

<wind_mph>0.0</wind_mph>

15

World border datasetID Serial Unique ID

FIPS String (2) FIPS 10-4 Country Code

ISO2 String (2) ISO 3166-1 Alpha-2 Country Code

ISO3 String (3) ISO 3166-1 Alpha-3 Country Code

UN Short Integer (3) ISO 3166-1 Numeric-3 Country Code

Name String (50) Name of country/area

Area Long Integer (7) Land area, FAO Statistics (2002)

POP2005 Double (10, 0) Population, World population Prospects

Region Short Integer (3) Macro geographical (continental region)

Subregion Short Integer (3) Geographical sub-region, UN statistics

Lon Float (7, 3) Longitude

Lat Float (7, 3) Latitude

Geometry Multi-Polygon Country/area border as polygon

16

Visualization template

17

Visualization template

Visualization template

Visualization template

X3D/XML encoding

<GeoLocation+geoCoords='".$latitude."+".$longitude."+0'geoSystem='GDC'><Transform+translation='0+".($scale/4)."+0'><Shape><Cylinder+height='".($scale/2)."'+radius='".$scale."'/><Appearance><Material+diffuseColor='".$color."'+emissiveColor='1+0+0'transparency+=+'0.4'/></Appearance></Shape></Transform></GeoLocation>

21

ConclusionA visual exploration interface for

metadata of sensor web

Dynamic geospatial query and 3D scene

Mashups with the X3D-based earth globe

••

Two-dimensionalspace with textbased search

Three-dimensionalspace with visualmedia navigation

22

Future work

Extend visual representation and queryvariations

X3D node specification

New framework: HTML5, CSS3

Include X3D elements as part ofHTML5 DOM tree

•••

Seamless dynamic exploration★

23

Thank you

Content

Introduction

Previous work

Design of metadata visualization

Progress

Future work

•••••

25

Sensor resources

Discovery

Exploration

Sharing

•••

26

Digital earth

Digital earth system should not be a singlevirtual globe, but multiple globes withinterconnected infrastructure.

Each globe can be specially designed byproducers has a distinct set of needs.

27

3D Geo-browser

Google Earth

Pro: KML, easy to use, broadacceptance

Con: Limited functionality & API

Alternatives

Other geo-browsers

Web3D standard: X3D Earth

••

••••

28

Sensor data exploration

29

Sensor data discovery

Ordinary text query

Tree-based hierarchical exploration

••

30

Standard technologies

31

X3D Earth globe

X3D standard v3.2

Full-coverage, full-detail X3D-Earth globe

••

32

Metadata

33

top related