Thank you for your complex question!
As this is a complex topic, you may wish to do your own further research into Constitutional Law. Below is a brief introduction to how this is covered in the Australian Constitution.
Sections 51 and 52 of the Australian Constitution lists the areas in which the Australian Parliament can make laws. Section 51 (xxxi) gives the Australian Government the power to compulsorily acquire privately owned land to use for projects that are within the Parliament’s areas of responsibility. Examples of this include the development of public works and infrastructure such as a meteorological station or seat of government. The Parliament is not able to compulsorily acquire land for reasons outside of the areas covered by the Australian Constitution.
An examination of this section of the Australian Constitution was the subject of the 1997 film The Castle.