2015 NI Minutes of the Workshop: Difference between revisions

Jump to navigation Jump to search
Romain Nouvel (talk | contribs)
Romain Nouvel (talk | contribs)
No edit summary
 
(25 intermediate revisions by the same user not shown)
Line 1: Line 1:


 
== Presentations and Minutes ==
 
Minutes Wiki.txt
 
== 3rd Workshop CityGML EnergyADE - Sophia Antipolis (France), 12th of May 2015 ==
 
*Host: CSTB, France
*[[media:20141103_ADE-WS2_ParticipantList.pdf|List of participants]]
<br/>
 
=== Action Items (May 2015 - Nov. 2015) ===
{| class="wikitable"
|-
! WHAT !! WHO !! WHEN
|-
| Reorganize Wiki for only public communication purpose || R. Nouvel / E. Casper || <div style="color:#ff0000">Jun.2014</div>
|-
| Register on GitHub to participate on the revision process  || ALL || <div style="color:#ff0000">Jun.2014</div>
|-
| Send revision requests in each WG to TC. Release a new Energy ADE  || WG coordinators+TC || <div style="color:#ff0000">Sept.2014</div>
|-
| Fill the documentation table and write best practice documents related to each WG || WG coordinators || <div style="color:#ff0000">Aug.2014</div>
|-
|}
 
=== Presentations and Minutes ===


{| class="wikitable"
{| class="wikitable"
|-
|-
| <b>TOP 1: Organisation of the Energy ADE Development/Revision process </b>
|
==== TOP 1: Organisation of the Energy ADE Development/Revision process ====


==== Working Group (WG) organisation ====
===== Working Group (WG) organisation =====
The Energy ADE is structured in separated modules as decided in Stuttgart in May 2014. Each module is developed, documented and updated by a working group with expert participants and two working group coordinators:
The Energy ADE is structured in separated modules as decided in Stuttgart in May 2014. Each module is developed, documented and updated by a working group with expert participants and two working group coordinators:
*Energy ADE Core: Romain Nouvel and Mostafa El Fouly
*Energy ADE Core: Romain Nouvel and Mostafa El Fouly
Line 42: Line 17:
In the revision process, these coordinators are in charge of animating the working group with intern online meeting, and centralizing the discussed updates related to their Energy ADE module. Experts can participate parallely to several Working Groups.
In the revision process, these coordinators are in charge of animating the working group with intern online meeting, and centralizing the discussed updates related to their Energy ADE module. Experts can participate parallely to several Working Groups.


==== Technical Committee (TC) ====
===== Technical Committee (TC) =====
CityGML standard is formally defined with a XML schema. The same applied to its ADEs. It allows in particular for the automatic generation of class objects within Java, Python etc. using some dedicated plug-ins (e.g. JavaXB), which is essential during the revision process.
CityGML standard is formally defined with a XML schema. The same applied to its ADEs. It allows in particular for the automatic generation of class objects within Java, Python etc. using some dedicated plug-ins (e.g. JavaXB), which is essential during the revision process.
<br/>
<br/>
In our Energy ADE group, our Technical Committee composed of Olivier Tournaire, Marcel Bruse and Joachim Benner, is in charge of the XML schema development and update. Updates are integrated to the UML model (designed in EnterpriseArchitect) which is converted into a XSD schema (with ShapeChange) compliant with CityGML ADE standard UML. Every revision agreed in the different working groups should be communicated to them, so as to be implemented in the Energy ADE. A central Email address will be created for this purpose.
In our Energy ADE group, our Technical Committee composed of Olivier Tournaire, Marcel Bruse and Joachim Benner, is in charge of the XML schema development and update. Updates are integrated to the UML model (designed in EnterpriseArchitect) which is converted into a XSD schema (with ShapeChange) compliant with CityGML ADE standard UML. Every revision agreed in the different working groups should be communicated to them, so as to be implemented in the Energy ADE. A central Email address will be created for this purpose.


==== GitHub, our online platform for the revision process ====
===== GitHub, our online platform for the revision process =====
A GitHub directory "citygml/energy" has been created, hosted by the CSTB since the beginning of the year.  
A GitHub directory "[https://github.com/cstb/citygml-energy citygml/energy]" has been created, hosted by the CSTB since the beginning of the year.  
This GitHub platform centralizes the issues and discussions of all Energy ADE participants between two ADE releases. Issues are related to specific Energy ADE Modules through its "label". They can be created by everybody. Some specific assignee may be given. Once an issue has been resolved after discussion inside a working group, leading to a solution in the XML Schema, it can be closed.
This GitHub platform centralizes the issues and discussions of all Energy ADE participants between two ADE releases. Issues are related to specific Energy ADE Modules through its "label". They can be created by everybody. Some specific assignee may be given. Once an issue has been resolved after discussion inside a working group, leading to a solution in the XML Schema, it can be closed.


<div style="color:#ff0000"><b>ACTION (ALL/asap)</b>: Every participant of the Energy ADE group should register on this GitHub directory to participate to the revision process (register on GitHub and then ask access to the CityGML/energy directory to [mailto:olivier.tournaire@cstb.fr Olivier Tournaire] from CSTB by providing him your GitHub login).</div>
<div style="color:#ff0000"><b>ACTION (ALL/asap)</b>: Every participant of the Energy ADE group should register on this [https://github.com/cstb/citygml-energy GitHub directory] to participate to the revision process (register on GitHub and then ask access to the CityGML/energy directory to [mailto:olivier.tournaire@cstb.fr Olivier Tournaire] from CSTB by providing him your GitHub login).</div>


==== Wiki page, our support for external communication ====
===== Wiki page, our support for external communication =====
It has been decided to use our wiki page hosted by SIG3D only for external communication, using from now only the public page. Our dissemination activities (paper and conference) will be moved from the community portal to the public page. The GitHub platform, more adapted for our revision process, will replace the development part of the "Community Portal".
It has been decided to use our wiki page hosted by SIG3D only for external communication, using from now only the public page. Our dissemination activities (paper and conference) will be moved from the community portal to the public page. The GitHub platform, more adapted for our revision process, will replace the development part of the "Community Portal".


<div style="color:#ff0000"><b>ACTION (E. Casper/July15)</b>:Shift dissemination information from restricted page to the public page. Shift the information related with WG work to GitHub. Work on the wiki interface to make it a bit more fancy. Put onto the wiki: the UML diagrams, the contacts, name of working groups (like the GitHub homepage).</div>
<div style="color:#ff0000"><b>ACTION (E. Casper/July15)</b>:Shift dissemination information from restricted page to the public page. Shift the information related with WG work to GitHub. Work on the wiki interface to make it a bit more fancy. Put onto the wiki: the UML diagrams, the contacts, name of working groups (like the GitHub homepage).</div>


==== Revision process ====
===== Revision process =====
#Raise issues within the WGs Meeting / on GitHub.
#Raise issues within the WGs Meeting / on GitHub.
#Discuss these issues within the WGs and agree on a solution.
#Discuss these issues within the WGs and agree on a solution.
Line 66: Line 41:
<div style="color:#ff0000"><b>ACTION (TC/July15)</b>:Create a Gmail address for contacting TC.</div>
<div style="color:#ff0000"><b>ACTION (TC/July15)</b>:Create a Gmail address for contacting TC.</div>


==== When should be released the next version? ====
===== When should be released the next version? =====
The actual Energy ADE version 0.5 has been released in March 2015, after a 6-month development process. It is compliant with CityGML ADE standard UML modelling and ISO-19xxx. There is presently no documentation about it.
The actual Energy ADE version 0.5 has been released in March 2015, after a 6-month development process. It is compliant with CityGML ADE standard UML modelling and ISO-19xxx. There is presently no documentation about it.
<br/>
<br/>
Line 77: Line 52:
<br/>
<br/>
|-
|-
| <b>TOP 2:  Indicators
|
 
==== TOP 2:  Indicators ====
Mostafa El Fouly.</b> (TU Munich)
<b>Mostafa El Fouly</b> (TU Munich)


<i>Presentation:</i> [[media:20141030 INSPIRE EngergyWorkshop EIFER2014 Groeger.pdf|The INSPIRE Building Model for Energy Applications]]
<i>Presentation:</i> [[media:Structuring_Information_Framework_-_ADE.pdf| Structuring Information Framework]]


Concept: Indicator development and connection between domains.
Concept: Indicator development and connection between domains.
Line 94: Line 69:
<br/>
<br/>
|-
|-
| <b>TOP 3: Standard calculation methods and data models
|
 
==== TOP 3: Standard calculation methods and data models ====


Maryam Zirak</b> (HFT Stuttgart / TU Munich)
<b>Maryam Zirak</b> (HFT Stuttgart / TU Munich)


<i>Presentation:</i> [[media:20141030_EnergyADE_GroupBuildingPhysics_Benner.pdf|Proposal of a Material Extension for the EnergyADE]]
<i>Presentation:</i> [[media:EnergyADE_Maryam.pdf| Compatibility Analysis with Heating Demand calculation norms]]
<br/>
<br/>


Line 108: Line 85:
<br/>
<br/>
|-
|-
| <b>TOP 4: INSPIRE Building - data specification
|


Piergiorgio Cipriano</b> (Sinergis)
==== TOP 4: INSPIRE Building - data specification ====
<b>Piergiorgio Cipriano</b> (Sinergis)


<i>Presentation:</i> [[media:20141030_EnergyADE_GroupBuildingPhysics_Nouvel.pdf|Report of the Activities of the Building Physics Group]]
<i>Presentation:</i> [[media:2015-05-12_WorkshopCityGML_EnergyADE.pdf| Inspire directive and related projects]]


==== Inspire directive ====
===== Inspire directive =====
*Latest in 2020, all municipalities have to store and manage geodata, in particular on buildings.
*Latest in 2020, all municipalities have to store and manage geodata, in particular on buildings.
*In Inspire, 34 data themes are related to energy, but the use cases about energy are limited.
*In Inspire, 34 data themes are related to energy, but the use cases about energy are limited.
*Inspire provides technical Guidelines, UML interchange (XMI), GML standards (XSD), etc.
*Inspire provides technical Guidelines, UML interchange (XMI), GML standards (XSD), etc.


==== Geosmartcity project (webwww.geosmartcity.org) ====
===== [http://www.geosmartcity.org Geosmartcity] Project =====
*This project extends the INSPIRE building concept
*The project extends the INSPIRE building concept
*It proposes a template for a table listing attributes and used for documentation
*It proposes a template for a table listing attributes and used for documentation


==== SunShine Project ====
===== [http://www.sunshineproject.eu/ SunShine] Project =====
The European Project SunShine attempts to develop an automatic way to determine building efficiency and (pre)certify buildings based on 3D city model (so-called ecomap). Nevertheless, we must be careful about the validity of the energy labels results due to uncertainty into the input data and the calculation method (missing refurbishment measures for instance).
The European Project SunShine attempts to develop an automatic way to determine building efficiency and (pre)certify buildings based on 3D city model (so-called ecomap). Nevertheless, we must be careful about the validity of the energy labels results due to uncertainty into the input data and the calculation method (missing refurbishment measures for instance).
<br/>
<br/>
By certifying all its buildings with a simple generic calculation method based on low data availability, Netherland is a unique case in Europe (webhttp://energielabelatlas.nl). In other countries, less than 10% of the buildings are labelled.  
By certifying all its buildings with a simple generic calculation method based on low data availability, Netherland is a unique case in Europe ([http://energielabelatlas.nl Energie label atlas]). In other countries, less than 10% of the buildings are labelled.  
<br/>
<br/>
|-
|-
| <b>TOP 5: Work in working groups</b>
|
 
==== TOP 5: Work in working groups ====


3 small group have worked in parallel on the class diagram of the version 0.5 of the Energy ADE, discussing with the WG coordinators and identifying some further development requirements.
3 small group have worked in parallel on the class diagram of the version 0.5 of the Energy ADE, discussing with the WG coordinators and identifying some further development requirements.
Line 137: Line 117:


|-
|-
| <b>TOP 6: Urban simulation software CitySIM
|
==== TOP 6: Urban simulation software CitySIM ====


Silvia Coccolo</b> (EPFL)
<b>Silvia Coccolo</b> (EPFL)


<i>Presentation:</i> [[media:20141030_EnergyADE_GroupEnergySystems_Nouvel.pdf|Report of the Activities of the Energy Systems Group]]
<i>Presentation:</i> [[media:S._Coccolo_12.05.2015.pdf|Energy ADE and CitySim]]


Overview of CitySim, an Urban Energy Platform developed in EPFL. Its data model is organised in 4 different modules: Building geometry, Building envelope, Thermal zone, Energy systems.
Overview of CitySim, an Urban Energy Platform developed in EPFL. Its data model is organised in 4 different modules: Building geometry, Building envelope, Thermal zone, Energy systems.
Line 152: Line 133:
<br/>
<br/>
|-
|-
| <b>TOP 7: Urban simulation software SimStadt
|
Romain Nouvel</b> (HFT Stuttgart)
 
==== TOP 7: Urban simulation software SimStadt ====
<b>Romain Nouvel</b> (HFT Stuttgart)
 
<i>Presentation:</i> [[media:SimStadt+ADE_WorkshopNice_20150512.pdf|Energy ADE and SimStadt]]


Explanation of data structure of SimStadt and how it is planned to integrate the Energy ADE Schema (XSD file) within it, using JavaXB and some binding functions. For further information, contact Marcel Bruse from the HFT Stuttgart which is realising this technical task.
Explanation of data structure of SimStadt and how it is planned to integrate the Energy ADE Schema (XSD file) within it, using JavaXB and some binding functions. For further information, contact Marcel Bruse from the HFT Stuttgart which is realising this technical task.
Line 162: Line 147:
<br/>
<br/>
|-
|-
| <b>TOP 8: Metadata development
|
Volker Kraut</b> (M.O.S.S. Taufkirchen)
 
==== TOP 8: Metadata development ====
<b>Volker Kraut</b> (M.O.S.S. Taufkirchen)
 
<i>Presentation:</i> [[media:2015_05_07_ADE_Energy_Metadata_03.pdf|3 Approaches to integrate Metadata to EnergyADE]]


Different proposed approaches for Metadata integration
Different proposed approaches for Metadata integration
Line 184: Line 173:
<br/>
<br/>
|-
|-
| <b>TOP 9: Technical implementation of Energy ADE and related Database
|
Volker Kraut</b> (M.O.S.S. Taufkirchen)


<i>Presentation:</i> [[media:20141030_EnergyADE_GroupMetadata_Kraut.pdf|Report of the Activities of the Metadata Group]]
==== TOP 9: Technical implementation of Energy ADE and related Database ====
<br/>
<b>Volker Kraut</b> (M.O.S.S. Taufkirchen)


==== Integration of Energy ADE in Database ====
===== Integration of Energy ADE in Database =====
To concretly integrate the ADE into their Database (software novaFACTORY), MOSS transforms the ADE into Generic Attributes and store them into an external database.
To concretly integrate the ADE into their Database (software novaFACTORY), MOSS transforms the ADE into Generic Attributes and store them into an external database.
-> Possible problems:
-> Possible problems:
*Different locations
*Different locations
*Problem with different version of ADEs but possible way to automatically provide tables.
*Problem with different version of ADEs but possible way to automatically provide tables.
*Complex element modelling (nested elements with subtypes) possible solutions
*Complex element modelling (nested elements with subtypes)
-> Alternative solution from KIT & Claus Nagel (VirtualCitySystem) :Copy the schema into a directory and work on it. VCS deals with the dataset. Extend the table.
-> Alternative solution from KIT & Claus Nagel (VirtualCitySystem) :Copy the schema into a directory and work on it. VCS deals with the dataset. Extend the table.
<br/>
<br/>
Possible solutions are under construction at the TU München: Import/exporter for the timeline to be ready with CityDB (Gia Yao Zihang in TU Munich). Information should be provided in a close future (cf. Mostafa or Prof. Kolbe)
Possible solutions are under construction at the TU München: Import/exporter for the timeline to be ready with CityDB (Gia Yao Zihang in TU Munich). Information should be provided in a close future (cf. Mostafa or Prof. Kolbe)


==== Time Series ====  
===== Time Series =====  
We have defined Time Series for the Energy ADE Module “Energy and Systems”. We know that the development team of CityGML 3.0 aims at integrating this concept in the new CityGML release.
We have defined Time Series for the Energy ADE Module “Energy and Systems”. We know that the development team of CityGML 3.0 aims at integrating this concept in the new CityGML release.


Line 207: Line 195:
<br/>
<br/>
|-
|-
| <b>TOP 8: Planning of Next steps</b>
|
 
==== TOP 8: Planning of Next steps ====
===== Common open city model =====
For a test and comparison of Energy ADE in our different tools, we need to get an open city model and its related dataset, without data privacy restriction.


* Next Meeting
===== Next Meeting =====
Organized in Nov-Dec 2015.<br/>
Organized in Nov-Dec 2015.<br/>
Location Possibilities: Munich, Vienna
Location Possibilities: Munich, Vienna