Citation: 2C_446/2019 E. 4.1

4.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 (ATF 139 I 169 consid. 6.1 p. 172 s.; 138 I 242 consid. 5.2 p. 244). S'agissant du financement des installations de ramassage et d'élimination des déchets, et dans la mesure où l'art. 32a LPE délègue aux cantons la concrétisation des principes y relatifs (cf. supra consid. 3.2), l'autonomie communale en la matière est définie par l'art. 30a LGD/VD. Cette disposition prévoit notamment que les communes financent les coûts d'élimination des déchets urbains par le biais de taxes (al. 1) et que le 40 % de ces coûts, au minimum, doit être financé par une taxe proportionnelle à la quantité de déchets urbains (al. 2). Le choix du mode de financement doit en tout état rester conforme au droit fédéral (ATF 137 I 257 consid. 1.4 p. 267).