1 Introduction
2 Background
2.1 Different types of Geodata
2.2 Different Privacy attacks on Geodata
3 A Taxonomy of Geomasking
3.1 Privacy techniques for Geomasking
3.2 Evaluation measure for Geomasking
3.3 Practical aspects of Geomasking
4 A survey of geomasking techniques
5 Open issues and future directions
5.1 Integration of large language models (LLMs) with Geospatial data
6 Conclusion