Skip to content

Integration with other software

SimStadt mostly works with plain text files (CSV, CityGML, XML, ), which means it should be easy to import those files from other programs or export them to the desired format.

CSV

CSV files can be parsed by many programs, including:

CSV files are exported by many workflows (Heat Demand Analysis, Photovoltaic Potential Analysis, ...) and many tables are written in cache as CSV.

CityGML

CityGML can be exported/modified in:

XML

XML files are used by building physics library and building usage library, among others. They can be edited in NotePad++ and viewed in a browser.

INSEL models

INSEL models are already used by SimStadt, in the background.

They are plain text files, and can be written dynamically by SimStadt with DynamicTemplate. Here's an example:

% Calculates a*b
s 1 MUL  3.1 2.1
s 2 CONST
p 2
    {{a}}
s 3 CONST
p 3
    {{b}}
s 4 SCREEN  1.1
p 4
    '*'