“…During map generalization, proximity conflicts or symbol overlaps often occur between adjacent buildings or between buildings and other adjacent objects (e.g., roads) because of map scale reduction or symbol exaggeration (Liu et al, 2014). To remove these conflicts, several generalization operators have been employed, such as contextual selection (Wang, Guo, Liu, et al, 2017), aggregation (Ai & Zhang, 2007; Li et al, 2004; Shen et al, 2019), displacement (Ai et al, 2015; Bader, 2001; Bader et al, 2005; Basaraner, 2011; Bobrich, 2001; Burghardt & Meier, 1997; Fei, 2004; Harrie, 1999, 2003; Harrie & Sarjakosk, 2002; Højholt, 2000; Huang et al, 2017; Li et al, 2020; Lichtner, 1979; Liu et al, 2014; Lonergan & Jones, 2001; Mackaness, 1994; Mackaness & Purves, 2001; Peng et al, 1995; Pilehforooshha, et al, 2021; Ruas, 1998; Sahbaz & Basaraner, 2021; Sester, 2005; Sun, Guo, Liu, Lv, et al, 2016; Sun, Guo, Liu, Ma, et al, 2016; Wang, Guo, Wei, et al, 2017; Ware & Jones, 1998; Ware et al, 2002, 2003; Wei, He, et al, 2018; Wilson et al, 2003), and typification (Mao et al, 2012; Regnauld, 2001; Shen et al, 2016; Yan et al, 2021). Among these operators, displacement may be the most frequently used one in a map production environment (Ai et al, 2015; Foerster & Stoter, 2008).…”