Sachverhalt: Sachverhalt: A. Die X._ AG liess in St. Gallen ein Hochregallager für Teppiche, Hartbeläge, Parkett und Laminate erstellen. In der Baubewilligung wurde sie zur Installation einer automatischen Feuerlöschanlage (Sprinkleranlage) verpflichtet. Der Anschluss der Anlage an das städtische Wasserversorgungsnetz erfolgte Ende 1999 oder Anfang 2000. Ausgehend von einem maximalen Wasserbedarf von 234,6 m3/h (3'910 l/min) errechneten die St. Galler Stadtwerke gestützt auf das städtische Reglement über die Abgabe von Energie und Wasser durch die Versorgungsbetriebe vom 28. Oktober 1969 (Stadtwerke-Reglement, SWR) einen jährlichen Anschlussbeitrag von Fr._, den sie der X._ AG mit Verfügung vom 31. Mai 2000 erstmals in Rechnung stellte. Gemäss Verfügung endet die Zahlungspflicht, wenn die Feuerschutzeinrichtung vom Wasserversorgungsnetz getrennt wird, spätestens jedoch nach 25 Jahren. Einen Rekurs der X._ AG wies der Stadtrat St. Gallen mit Beschluss vom 4. Juni 2002 ab. Die X._ AG führte Rekurs bei der Verwaltungsrekurskommission des Kantons St. Gallen. Diese hiess den Rekurs mit Entscheid vom 11. Dezember 2003 gut und hob den Beschluss des Stadtrates St. Gallen vom 4. Juni 2002 und die Verfügung der Stadtwerke St. Gallen vom 31. Mai 2000 auf. Die Rekurskommission erwog, der Anschlussbeitrag für die Sprinkleranlage stelle entgegen der Auffassung des Stadtrates keine Gebühr, sondern eine Vorzugslast dar. Diese gelte den Sondervorteil ab, der dadurch entstehe, dass die für den Betrieb der Anlage notwendige Wassermenge jederzeit zur Verfügung stehe. Die Abgabe beachte das Kostendeckungsprinzip, nicht jedoch das Äquivalenzprinzip. Danach dürfe die Abgabe nicht höher sein als der wirtschaftliche Sondervorteil, welcher der Abgabepflichtigen aus dem Erschliessungsprojekt entstehe. Eine Abgabe in der Höhe von rund 5 % des Gebäudeversicherungswertes sprenge den üblichen Rahmen der Abgabebemessung bei Weitem. Da aufgrund des städtischen Reglements keine dem Äquivalenzprinzip entsprechende Veranlagung möglich sei, sei der Wasseranschlussbeitrag ersatzlos aufzuheben. Die X._ AG führte Rekurs bei der Verwaltungsrekurskommission des Kantons St. Gallen. Diese hiess den Rekurs mit Entscheid vom 11. Dezember 2003 gut und hob den Beschluss des Stadtrates St. Gallen vom 4. Juni 2002 und die Verfügung der Stadtwerke St. Gallen vom 31. Mai 2000 auf. Die Rekurskommission erwog, der Anschlussbeitrag für die Sprinkleranlage stelle entgegen der Auffassung des Stadtrates keine Gebühr, sondern eine Vorzugslast dar. Diese gelte den Sondervorteil ab, der dadurch entstehe, dass die für den Betrieb der Anlage notwendige Wassermenge jederzeit zur Verfügung stehe. Die Abgabe beachte das Kostendeckungsprinzip, nicht jedoch das Äquivalenzprinzip. Danach dürfe die Abgabe nicht höher sein als der wirtschaftliche Sondervorteil, welcher der Abgabepflichtigen aus dem Erschliessungsprojekt entstehe. Eine Abgabe in der Höhe von rund 5 % des Gebäudeversicherungswertes sprenge den üblichen Rahmen der Abgabebemessung bei Weitem. Da aufgrund des städtischen Reglements keine dem Äquivalenzprinzip entsprechende Veranlagung möglich sei, sei der Wasseranschlussbeitrag ersatzlos aufzuheben. B. Gegen den Entscheid der Verwaltungsrekurskommission führte die Politische Gemeinde St. Gallen Beschwerde beim Verwaltungsgericht des Kantons St. Gallen. Dieses wies mit Urteil vom 10. Juni 2004 die Beschwerde ab und überwies die Sache zur Festsetzung der neuen Gebühr gestützt auf eine gesetzmässige Regelung an die Beschwerdeführerin. Das Verwaltungsgericht kam - wenn auch mit einer anderen Begründung als die Verwaltungsrekurskommission - zum Schluss, dass der verfügte Anschlussbeitrag aufzuheben sei. Bei der Abgabe handle es sich entgegen der Auffassung der Verwaltungsrekurskommission um eine Gebühr und nicht um einen Beitrag (Vorzugslast). Als solche finde die Gebühr ihre gesetzliche Grundlage nicht in Art. 51 des Gesetzes über die Raumplanung und das öffentliche Baurecht vom 6. Juni 1972 (Baugesetz, BauG), sondern in Art. 51 ff. des Gesetzes über den Feuerschutz vom 18. Juni 1968 (FSG). Dementsprechend habe die Gebühr den Anforderungen von Art. 51bis ff. FSG zu genügen. Dies sei bei dem gestützt auf Art. 44d SWR erhobenen "Sprinkler-Anschlussbeitrag" nicht der Fall. Die Liegenschaft müsse zuerst gemäss Art. 51bis Abs. 4 FSG einer Gefährdungsklasse zugewiesen werden. Gestützt darauf seien sodann eine einmalige Gebühr sowie die wiederkehrenden Gebühren im Sinne von Art. 51bis f. FSG zu erheben, welche sich nach den Kosten für die öffentlichen Massnahmen im Zusammenhang mit dem Sprinkleranschluss bemessen und die Abschreibungs- und Unterhaltskosten decken. Dabei sei es der Stadt überlassen, ob sie sich auf Art. 9 ff. ihres Feuerschutzreglements vom 27. Oktober 1992 (FSR) stützen oder neue Bestimmungen erlassen wolle. Das Verwaltungsgericht kam - wenn auch mit einer anderen Begründung als die Verwaltungsrekurskommission - zum Schluss, dass der verfügte Anschlussbeitrag aufzuheben sei. Bei der Abgabe handle es sich entgegen der Auffassung der Verwaltungsrekurskommission um eine Gebühr und nicht um einen Beitrag (Vorzugslast). Als solche finde die Gebühr ihre gesetzliche Grundlage nicht in Art. 51 des Gesetzes über die Raumplanung und das öffentliche Baurecht vom 6. Juni 1972 (Baugesetz, BauG), sondern in Art. 51 ff. des Gesetzes über den Feuerschutz vom 18. Juni 1968 (FSG). Dementsprechend habe die Gebühr den Anforderungen von Art. 51bis ff. FSG zu genügen. Dies sei bei dem gestützt auf Art. 44d SWR erhobenen "Sprinkler-Anschlussbeitrag" nicht der Fall. Die Liegenschaft müsse zuerst gemäss Art. 51bis Abs. 4 FSG einer Gefährdungsklasse zugewiesen werden. Gestützt darauf seien sodann eine einmalige Gebühr sowie die wiederkehrenden Gebühren im Sinne von Art. 51bis f. FSG zu erheben, welche sich nach den Kosten für die öffentlichen Massnahmen im Zusammenhang mit dem Sprinkleranschluss bemessen und die Abschreibungs- und Unterhaltskosten decken. Dabei sei es der Stadt überlassen, ob sie sich auf Art. 9 ff. ihres Feuerschutzreglements vom 27. Oktober 1992 (FSR) stützen oder neue Bestimmungen erlassen wolle. C. Mit rechtzeitiger staatsrechtlicher Beschwerde beantragt die politische Gemeinde St. Gallen, das Urteil des Verwaltungsgerichts des Kantons St. Gallen sei aufzuheben. Sie rügt eine Verletzung der Gemeindeautonomie. Die X._ AG und das Verwaltungsgericht des Kantons St. Gallen beantragen Abweisung der Beschwerde, soweit darauf einzutreten sei.