27
Geomatics Laboratory Como Campus Participatory GIS: experimentations for a social 3D virtual globe Maria Antonia Brovelli, Marco Minghini, Giorgio Zamboni Politecnico di Milano, DICA – Geomatics Laboratory at Como Campus

3D GeoInfo Conference

Embed Size (px)

DESCRIPTION

PARTICIPATORY GIS: EXPERIMENTATIONS FOR A 3D SOCIAL VIRTUAL GLOBE M. A. Brovelli, M. Minghini, and G. Zamboni

Citation preview

Page 1: 3D GeoInfo Conference

Geomatics LaboratoryComo Campus

Participatory GIS: experimentations for a social 3D virtual globe

Maria Antonia Brovelli, Marco Minghini, Giorgio Zamboni

Politecnico di Milano, DICA – Geomatics Laboratory at Como Campus

Page 2: 3D GeoInfo Conference

2

➔ software allowing to explore the Earth in three dimensions while streaming satellite imagery, elevation and other data from the Internet

➔ user freedom to move around the globe and interact with it➔ multi-disciplinary, multi-resolution and multi-dimensional (even 4D) ➔ context capability, ease of use, realistic user experience➔ growing popularity due to increased Internet availability of geospatial data

(e.g. aerial and satellite imagery, topographic maps and DTMs)

✔ Virtual globes

Virtual globes

Geomatics Laboratory, Politecnico di Milano – Como Campus

Page 3: 3D GeoInfo Conference

3

✔ Many of them are available

Virtual globes

Geomatics Laboratory, Politecnico di Milano – Como Campus

Page 4: 3D GeoInfo Conference

4

✔ Many of them are available

Virtual globes

Geomatics Laboratory, Politecnico di Milano – Como Campus

Page 5: 3D GeoInfo Conference

5

➔ http://goworldwind.org➔ free and open source under NASA Open Source Agreement (NOSA) license➔ Java Software Development Kit (SDK) ➔ multi-platform (Java: “Write once, run anywhere”)➔ 3D Web visualization as Java Application, Java Applet or Java Web Start

Application➔ based on open standards, accommodates any desired data format

✔ NASA's virtual globe

NASA World Wind

➔ accuracy control of horizontal (texture) and vertical (DTM) components➔ upload layers from OGC-compliant WMS servers➔ default WMS layers (i.e. satellite imagery and DTMs) from NASA and USGS➔ 2D objects (e.g. lines and polygons) and 3D objects (e.g. parallelepipeds and

spheres) can be placed on the globe or in its surroundings

✔ Main features

Geomatics Laboratory, Politecnico di Milano – Como Campus

Page 6: 3D GeoInfo Conference

6

➔ born to promote tourism and cultural heritage➔ interaction with user mobile devices for uploading Points Of interest (POIs)➔ POIs three-dimensional visualization on World Wind virtual globe➔ user collaborative contribution in POIs characterization➔ creating, saving and sharing customized maps with the community

✔ PoliCrowd is a Web-based 3D Participatory GIS application

PoliCrowd

Geomatics Laboratory, Politecnico di Milano – Como Campus

http://geomobile.como.polimi.it/policrowd

Page 7: 3D GeoInfo Conference

7

PoliCrowd architecture

SERVER CLIENT

template form

compiled form

WMS

AGGREGATE COLLECT

Geomatics Laboratory, Politecnico di Milano – Como Campus

Page 8: 3D GeoInfo Conference

8

Field-data collection COLLECT

✔ Guided form compilation

Geomatics Laboratory, Politecnico di Milano – Como Campus

Page 9: 3D GeoInfo Conference

9

✔ Guided form compilation

Geomatics Laboratory, Politecnico di Milano – Como Campus

Field-data collection COLLECT

Page 10: 3D GeoInfo Conference

10

✔ Guided form compilation

Geomatics Laboratory, Politecnico di Milano – Como Campus

Field-data collection COLLECT

Page 11: 3D GeoInfo Conference

11

✔ Guided form compilation

Geomatics Laboratory, Politecnico di Milano – Como Campus

Field-data collection COLLECT

Page 12: 3D GeoInfo Conference

12

✔ Guided form compilation

Geomatics Laboratory, Politecnico di Milano – Como Campus

Field-data collection COLLECT

Page 13: 3D GeoInfo Conference

13

✔ Guided form compilation

Geomatics Laboratory, Politecnico di Milano – Como Campus

Field-data collection COLLECT

Page 14: 3D GeoInfo Conference

14

✔ Guided form compilation

Geomatics Laboratory, Politecnico di Milano – Como Campus

Field-data collection COLLECT

Page 15: 3D GeoInfo Conference

15

PoliCrowd architecture

SERVER CLIENT

server

WMS / KML

WM

S

WW

W

JAVA Web Start

JSP / SERVLETS

Geomatics Laboratory, Politecnico di Milano – Como Campus

Page 16: 3D GeoInfo Conference

16

3D data visualization

➔ 3 Levels Of Detail according to the altitude of the point of view on the globe

✔ Points Of Interest (POIs) 3D visualization on top of World Wind

✔ first LOD: representation of all the POIs with a common icon (i.e. a pin)

Geomatics Laboratory, Politecnico di Milano – Como Campus

Page 17: 3D GeoInfo Conference

17

➔ 3 Levels Of Detail according to the altitude of the point of view on the globe

✔ Points Of Interest (POIs) 3D visualization on top of World Wind

✔ second LOD: representation of POIs with icons showing their category

Geomatics Laboratory, Politecnico di Milano – Como Campus

3D data visualization

Page 18: 3D GeoInfo Conference

18

➔ 3 Levels Of Detail according to the altitude of the point of view on the globe

✔ Points Of Interest (POIs) 3D visualization on top of World Wind

✔ third LOD: representation of POIs with icons showing their classification

Geomatics Laboratory, Politecnico di Milano – Como Campus

3D data visualization

Page 19: 3D GeoInfo Conference

19

➔ clickable POIs placemarks➔ visualization of Android ODK Collect-reported information in a balloon

✔ Querying Points Of Interest

Geomatics Laboratory, Politecnico di Milano – Como Campus

3D data visualization

Page 20: 3D GeoInfo Conference

20

✔ View page for non registered users

User interaction with POIs

Geomatics Laboratory, Politecnico di Milano – Como Campus

Page 21: 3D GeoInfo Conference

21

✔ View page for registered users

Geomatics Laboratory, Politecnico di Milano – Como Campus

User interaction with POIs

Page 22: 3D GeoInfo Conference

22

✔ Add/edit comments and multimedia contents (registered users only)

Geomatics Laboratory, Politecnico di Milano – Como Campus

User interaction with POIs

Page 23: 3D GeoInfo Conference

23

Adding WMS layers

✔ Adding layers from available WMS servers➔ users have to enter a valid WMS server URL and then select from the list the

desired layer(s)➔ all the WMS layers added to a PoliCrowd projec feed a catalogue available

for the whole community

Geomatics Laboratory, Politecnico di Milano – Como Campus

Page 24: 3D GeoInfo Conference

24

Creating/saving projects

✔ Creation of a new PoliCrowd project➔ registered users can create a new project, entering a name and a description

✔ Saving a PoliCrowd project➔ storage of the current layers, the position (i.e. latitude, longitude and

altitude) and the camera orientation of the point of view over the globe

✔ Visualization of user-created projects

➔ all the created project feed a catalogue available for the whole community➔ the catalogue keeps trace of the project owner

➔ all users can visualize PoliCrowd projects➔ project owners have also editing options available

Geomatics Laboratory, Politecnico di Milano – Como Campus

Page 25: 3D GeoInfo Conference

25

Projects catalogue

✔ Visualization of user-created projects

Geomatics Laboratory, Politecnico di Milano – Como Campus

Page 26: 3D GeoInfo Conference

26

NASA World Wind Europe Challenge

✔ Second NASA World Wind Europe Challenge in 2014 (1st edition in 2013)➔ http://eurochallenge.como.polimi.it

Geomatics Laboratory, Politecnico di Milano – Como Campus

Page 27: 3D GeoInfo Conference

27

Contacts

Thanks for your attention!

Politecnico di MilanoLaboratorio di Geomatica - Polo Territoriale di Como

Via Valleggio 11, 22100 Como (Italy)

[email protected]

Marco Minghini

Geomatics Laboratory, Politecnico di Milano – Como Campus