Code

Here is Java code for computing Betti numbers of finite topological spaces. Download

Based on this, there is a CityGML Parser.