Citation: 1C_107/2021 E. 2.2.1

2.2.1. Selon l'art. 50 al. 1 Cst., l'autonomie communale est garantie dans les limites fixées par le droit cantonal. Une commune bénéficie de la protection de son autonomie dans les domaines que le droit cantonal ne règle pas de façon exhaustive, mais qu'il laisse en tout ou partie dans la sphère communale, conférant par là aux autorités municipales une liberté de décision relativement importante. L'existence et l'étendue de l'autonomie communale dans une matière concrète sont déterminées essentiellement par la constitution et la législation cantonales (ATF 139 I 169 consid. 6.1 p. 172-173 et les arrêts cités). En droit fribourgeois, les communes bénéficient d'une autonomie lorsqu'elles définissent par des plans l'affectation de leur territoire, dont l'aménagement leur incombe (cf. art. 129 al. 2 de la Constitution du canton de Fribourg du 16 mai 2004 [RS/FR 10.1] et art. 34 al. 1 de la loi sur l'aménagement du territoire et les constructions [LATeC; RS/FR 710.1]; arrêts 1C_265/2019 du 26 mai 2020 consid. 4.1.1; 1C_427/2018 du 22 octobre 2019 consid. 4.2; 1C_291/2014 du 1 er décembre 2014 consid. 3.2).