This is a Java Maven project. Once you build the project, you can execute the code with the resulting JAR file.
The code takes as an input an IFC turtle file and will search for IfcSite RelLat and RelLong and convert this into a GeoSPARL hasGeometry relationship which stores the long and lat as a WktLiteral.
If you are working with IFC STEP files, you must use the converter developed by Pieter Pauwels - https://github.com/pipauwel/
On execution, without arguments, the code will look for the smallhouse.ttl file in the directory the JAR file is in. Working correctly it will then generate a "smallhouse_geoloc.ttl" file.
Alternatively you can specify the name of the input file as args[0], e.g. smallhouse.ttl, which will generate an output named smallhouse_geoloc.ttl. You may also specify both the input and output name, e.g. x.ttl and y.ttl.
The output will be written into a folder "output".