CampusGIS-3D
Setup of a deegree3 WPVS
deegree day 2010
Christian WillmesGeographisches Institut
Universität zu Köln
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
2
Outline● Introducing CampusGIS-3D Project
● Data
● Software
● 3D Model conversion toolchain
● deegree3 WPVS setup
● Future developments
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
3
The CampusGIS-3D Project
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
4
The CampusGIS-3D Project
● CampusGIS is an SDI / WebGIS research project.
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
5
The CampusGIS-3D Project
● CampusGIS is an SDI / WebGIS research project.
● CampusGIS-3D evolved out of diploma thesis as a proof of concept implementation (Willmes 2009).
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
6
The CampusGIS-3D Project
● CampusGIS is an SDI / WebGIS research project.
● CampusGIS-3D evolved out of diploma thesis as a proof of concept implementation (Willmes 2009).
● The POC was a deegree 2.3 WPVS setup.
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
7
Data
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
8
Data
● Digital Elevation Model● 5m DEM of Cologne area
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
9
Data
● Digital Elevation Model● 5m DEM of Cologne area
● DEM Texture Layer● Aerial Image (Ortophoto) in 0.3m/Pixel ground res.● OSM Overlay
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
10
Data
● Digital Elevation Model● 5m DEM of Cologne area
● DEM Texture Layer● Aerial Image (Ortophoto) in 0.3m/Pixel ground res.● OSM Overlay
● 3D Building Model (CityGML)● LoD1● LoD2● LoD3
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
11
LoD1 Buildings
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
12
LoD2 Buildings
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
13
LoD2 Buildings
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
14
LoD3 Buildings
Rendered in Sketchup with Kerkythea PlugIn.http://www.kerkythea.net/
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
15
Software
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
16
Software
● Google Sketchup● citygml.de Sketchup-PlugIn
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
17
Software
● Google Sketchup● citygml.de Sketchup-PlugIn
● CityGMLConverter● citygml4j Java Library ● deegree2 framework
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
18
Software
● Google Sketchup● citygml.de Sketchup-PlugIn
● CityGMLConverter● citygml4j Java Library ● deegree2 framework
● deegree3 framework● d3toolbox● d3 WPVS
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
19
Software
● Google Sketchup● citygml.de Sketchup-PlugIn
● CityGMLConverter● citygml4j Java Library ● deegree2 framework
● deegree3 framework● d3toolbox● d3 WPVS
● jQuery
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
20
3D-Model conversion Toolchain
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
21
3D-Model conversion Toolchain
Sketchup
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
22
3D-Model conversion Toolchain
Sketchup
.skp
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
23
3D-Model conversion Toolchain
Sketchup
.skp
Citygml.dePlugIn
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
24
3D-Model conversion Toolchain
Sketchup
.skp
Citygml.dePlugIn
CityGMLlocal coords
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
25
3D-Model conversion Toolchain
Sketchup
.skp
Citygml.dePlugIn
CityGMLlocal coords
CityGMLConverter
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
26
3D-Model conversion Toolchain
Sketchup
.skp
Citygml.dePlugIn
CityGMLlocal coords
CityGMLConverter
final CityGML
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
27
CityGMLConverter
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
28
CityGMLConverter
● deegree2 CRS transformation of WGS84 coordinates into projected (metric) systems.
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
29
CityGMLConverter
● deegree2 CRS transformation of WGS84 coordinates into projected (metric) systems.
● Optional fetching of heigth values of the building model origins from Google Elevation Web Service.
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
30
CityGMLConverter
● deegree2 CRS transformation of WGS84 coordinates into projected (metric) systems.
● Optional fetching of heigth values of the building model origins from Google Elevation Web Service.
● Import of the 3D models into the deegree3 backend (using the d3 DataManager).
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
31
CityGMLConverter
● Code and documentation will be available from here:
https://github.com/cwillmes/CityGMLConverter
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
32
CityGMLConverter
● Code and documentation will be available from here:
https://github.com/cwillmes/CityGMLConverter
● … at the moment only a compiled jar File for download.
CityGMLConverter_0.1-alpha.jar
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
33
deegree3 WPVS setup
● semi automated setup ● d3toolbox● Shell scripts
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
34
deegree3 WPVS setup
● semi automated setup ● d3toolbox● Shell scripts
● The scripts are available from
https://github.com/cwillmes/test-wpvs
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
35
deegree3 WPVS setup
● semi automated setup ● d3toolbox● Shell scripts
● The scripts are available from
https://github.com/cwillmes/test-wpvs
● Documentation in the deegree wiki
http://wiki.deegree.org/deegreeWiki/deegree3/HowToSetupWPVS
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
36
Browser based GUI
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
37
Future
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
38
Future● Enhancement of the Data (more LoD3
buildings)
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
39
Future● Enhancement of the Data (more LoD3
buildings)● Texture rendering in the WPVS
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
40
Future● Enhancement of the Data (more LoD3
buildings)● Texture rendering in the WPVS● Enhancement of the GUI
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
41
Future● Enhancement of the Data (more LoD3
buildings)● Texture rendering in the WPVS● Enhancement of the GUI● Enhancement of CityGMLConverter
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
42
Future● Enhancement of the Data (more LoD3
buildings)● Texture rendering in the WPVS● Enhancement of the GUI● Enhancement of CityGMLConverter● Enhancement of documentation in the
deegree wiki
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
43
Future● Enhancement of the Data (more LoD3
buildings)● Texture rendering in the WPVS● Enhancement of the GUI● Enhancement of CityGMLConverter● Enhancement of documentation in the
deegree wiki● Enhancing the tutorial data set
16.11.2010 Christian Willmes | [email protected]
CampusGIS-3D | www.campusgis.de/3D | deegree day 2010
44
Thank you very much for your attention!
… any questions?
More Information also on the project homepage....
http://www.campusgis.de/3D