It's usually better to have a high fee for things you don't want people to do rather than outright banning something.
For example, rather than saying "planes must not be louder than 80db to land at this airport at night", you could instead say "planes must pay a $$$$ fee to the city for each db over 80db to land at the airport at night". The large fee means loud planes will very rarely land, but when they do it was because it was really worth it to them. The large fee compensates local residents in the form of reduced city taxes over time. If it starts happening too often and the residents don't think they're getting a good deal, they can increase the fee.
For example, rather than saying "planes must not be louder than 80db to land at this airport at night", you could instead say "planes must pay a $$$$ fee to the city for each db over 80db to land at the airport at night". The large fee means loud planes will very rarely land, but when they do it was because it was really worth it to them. The large fee compensates local residents in the form of reduced city taxes over time. If it starts happening too often and the residents don't think they're getting a good deal, they can increase the fee.