With more than a thousand square kilometres of rooftops there's plenty of room for photovoltaics in Germany. A new study says, however, that newly installed capacity will level off at about one gigawatt per year.