CityDoctor2
CityDoctor2 is a Java program for validating CityGML files. It checks whether certain criteria for e.g. geometries are met and outputs a report on the results.
Installation
Use Maven to build CityDoctor2.
mvn install
Usage
Once built the CityDoctorValidation jar can be used to start the program.
java -jar CityDoctorValidation-<version>.jar -in <path-to-gml-file>.gml -config <path-to-validation-config>.yml -xmlReport <path-to-xml-output>.xml -pdfReport <path-to-pdf-output>.pdf
Note: -xmlReport and -pdfReport are optional