Just to put things into proportion:
This is vienna. Vienna has an area of around 400 km².

And the blue area is the area that would have to be covered by solar panels to produce enough energy for the whole city:

Source: I did the maths myself. I assumed that per person around 30 MWh of energy/year are needed. Data for this: our world in data, energy usage per person. It’s well known that 1 m² of solar panel produces around 200 Wp and that’s 200 kWh/year. So you need about 150 m² of solar cells per person. Vienna has about a million inhabitants, so that makes 150 km² of solar panels approximately.

That’s definitely a lot of solar panels!
I really don’t understand why fields are used for solar panels, instead of parking lots
Por que no los dos? In the case of germany, 60% of agricultural Land is used for feeding live stock. 10% is used for “energy plants” - With a yield ~50 times lower than an equivalent pv-area. You’d need 5% of all of the agriculturally used Land to be fitted with solar panels to fulfill the electrical energy demand of germany. It’s frankly just stupid that we don’t try to go for that.
Don’t know the numbers for austria, but i assume they are simmilar.
But his question was why not use parking lots first? It’s already dead ground for nature, has the additional advantage to keep the cars cool in the shade and the electricity is produced closer to where it’s needed.