over the long run land-leases have proven effective e.g with Shenzhen.
the people that need the land - lease it first - develop it. if you don't develop it - you don't realize any gain from it. thereby removing speculation.