XML schema binding compiler for CityGML ADEs