3D roof model generation and analysis supporting solar system positioning