A region in India has begun a program of requiring those purchasing cars prove they have a parking space before the car can be licensed. Read about it here. This is not a new idea, China has been using the idea for a number of years. Even so, they have a 60 mile long traffic jam outside Beijing. It’s a way to limit the purchase of vehicles. It also ensures that only a certain “class” of person can acquire a vehicle. If you have to have a parking spot, you probably also own a house or a business. Seems a bit elitist.
My suggestion is that the government could relax its regulations and assist the private sector in building parking facilities. I understand that this is a chicken or egg kind of thing, but if you are going to require a parking space, and cars are popular, then the business of building parking spaces would seem to be booming. To “jump start” it, the government might fast track the permit process for garages, loosen the zoning requirements, and be certain the inspection process is quick and fair. I’ll bet that investment money would flow into parking facilities.
Of course if the idea is to keep the number of cars under control in the world’s second largest country, then the opposite approach might be effective.