Task 4 - Options for conversion: IFC to CityGML and CityGML to IFC



What is tested

The Task 4 - Options for conversions will test conversion options (software and procedural) of data from CityGML to IFC and IFC to CityGML.

Software performances

Participants can choose the software they are more confident with.

All kinds of software and tools are admitted (off-the shelf software, self-programmed tools, analysis software, and so on).

A list of suggested software is published, together with the already tested ones, in the software section of this website.

A long list of available software for managing CityGML files exists, and can be searched in the CityGML website, divided per commercial software, freeware and open source.

Software + Hardware performances

A part of the investigation regards also the performances of the software in the used computer. Therefore, as important part of the results, participants are also asked to check the (approximated) required processing time for each step. For these results were not affected by third factors, participants are asked to close all the unnecessary processes, software and tools in the computer during the test.

Moreover, in ‘Section 3’ of the Results template, participants are asked to report the characteristics of the used computer.

In the case they need to change computer for different parts of the Task, they are asked to communicate this through e-mail (f.noardo@tudelft.nl). Otherwise, it will be assumed that the computer described at the beginning is used for the whole Task.

Summary of the Task

The participants should apply the tested conversion procedure to the IFC (to be converted to CityGML) or to the CityGML files (to be converted to IFC).

The employed workflow should be described in the results template provided for task 4 (see following parts of this webpage):

  • In the case that an existing tool is being used, all the steps and settings performed to convert the model should be described, in every case when a completely automated procedure is not working;
  • In the case a self-programmed conversion procedure is being proposed, some documentation about it (papers, reports, web pages…) should be attached and all the necessary steps and settings should be described in detail to properly perform and, eventually, customize the procedure for obtaining a suitable result.

What data must be used

For performing this task, the data listed in the following parts will be used. In the case the tested software is not able to manage some of the data, participants can anyway deliver the results concerning the others.

It is appreciated if, for each tested conversion, all the data in the same format are used (i.e. all the 3 CityGML files for conversions from CityGML to IFC, and all the 3 IFC files for conversions from IFC to CityGML)

CityGML data (conversion CityGML to IFC)

Participants will be able to download these data and find the data descriptions, in the data section of this website.

IFC data (conversion IFC to CityGML)

Participants will be able to download the Myran and Up:Town IFC models after you fill the registration form. Participants will be able to download the other data and find the data descriptions, in the data section of this website.

The Myran and Up:Town IFC models are not open data. Therefore, we ask participants not to use them without permissions outside the project, please.

How is the task organised

The task can be performed by filling a provided results template as web forms (using typeform.com). You can access it and begin your answer in a following section in this webpage.

The results template is organised in 5 sections:

Please, note that it is not necessary to fill all the questions if the software doesn’t have the needed functionalities.

If processes, settings and any useful further detail is carefully described while using the first used data, it is possible to avoid repeating them, if nothing different has to be reported.

  • Section 1 - Participant information (This information has already been captured in the registration form, here we only ask name and e-mail as reference. If something has changed, please communicate it at f.noardo@tudelft.nl).

  • Section 2 - Tested software/tool (asking details about the tested software)

  • Section 3 - Computer hardware used (asking details about the used computer for correctly comparing the performances of the different tools)

  • Section 4 - The Task (asking the description of the performed conversion)

  • Section 5 - Finalisation (participants can deliver eventual further information or comments, agree with the use of data and deliver the processed models, both in native formats and IFC, before submitting their results).

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

It is really recommended to have a look at the whole task before starting.

Participants can have the overall in-sight into the task through reading the complete list of questions and having a look at an example of submitted template in its most up-to-date format.

(Please note that the online forms are made easier (and up-to-date) to be filled with respect to the word file! Our suggestion is to have a look at the whole task here and then do the tests while filling the online form. Thank you).

To begin and submit the online forms, an internet connection is needed. However, after it is loaded, no connection is necessary, and the form can stay open for long time, as long as te tab browser stay open (it won’t refresh), so that you can take your time for doing tests. See FAQ

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Please note that it is not possible to modify the submitted answers. In case this is necessary, you can e-mail the organisers to report the needed changes.

If you test more than one software, you should submit one form per software (all of them will be stored and the information won’t be replaced

Structure of the online results template

This results template is not splitted in different ones, since the specific task requires a unique processing.

However, participants are asked to submit as many templates as many data they will convert (they are supposed to be 3 per type of format).

Again, if processes, settings and any useful further detail is carefully described while using the first used data, it is possible to avoid repeating them, if nothing different has to be reported.

REMEMBER TO SUBMIT, by pushing “Submit” in the online form (an e-mail will notify you).

The materials participants need

Information and descriptions are all published in this website.

Registration form

Contact us and register your participation to the benchmark, giving your personal details and declaring which tool you intend to test, for which Task through this registration form.

Data

You are able to download the CityGML open data and the open IFCgeometries.ifc file from their respective description page Participants will be able to download the Myran and Up:Town IFC models after you fill the registration form.

The Myran and Up:Town IFC models are not open data. Therefore, we ask participants not to use them without permissions outside the project, please.

Results template

Begin to perform the Task and deliver results through the online Results template for Task 4

powered by Typeform

Deliverables for Task 4

REMEMBER TO DELIVER, through the last online form:

  1. All the IFC or CityGML files (should be 3 for CityGML to IFC conversions, or 5 for IFC to CityGML conversions, one per delivered template) resulting from the performed conversions;

  2. All the answered results templates for task 4 (should be 3 for CityGML to IFC conversions, or 5 for IFC to CityGML conversions, one per converted file) by submitting the filled online forms (the word version of the template, completed with the open answers, descriptions and screenshots could also be attached, if necessary)

In the case that some materials were not correctly delivered or some of your answers are not clear, you could be contacted by organisers for integrating your results or giving more explanations.

Important dates and next steps


March 2019
  • Complete materials available
  • Start of declaration of interest from participants

July 8th, 2019
  • GeoBIM benchmark meeting with participants and proponents

October 31st, 2019
  • Deadline for data processing and benchmark answer submission

December 2nd-3rd, 2019