Sachverhalt: Sachverhalt: A. Die X._ AG ist Eigentümerin des Grundstücks L677.1201 Altdorf und der davon abgetrennten Parzellen. Die Liegenschaften sind der Kernzone IV zugeteilt. Im Hinblick auf die Überbauung Kernzone IV beschloss der Gemeinderat Altdorf, für das Gebiet Hofstatt einen zweistufigen Studienauftrag zu vergeben. Das Programm für den Studienauftrag wurde der X._ AG am 13. August 1996 zugestellt. Im Begleitbrief an die Grundeigentümerin führte der Gemeinderat Folgendes aus: - Es soll ein zweistufiges Verfahren durchgeführt werden. Dies hat den Vorteil, dass nach dem Vorliegen der 1. Stufe die Rahmenbedingungen und die Nutzungsprogramme für die zweite Stufe präzisiert werden können. - Die Studien (Konzepte) werden durch eine Jury, in welcher Sie als Mitglied mitbestimmen, beurteilt. - Die entsprechenden Termine (Jurierung) ersehen Sie aus dem Studienprogramm (Seiten 4 und 5). - Für Sie entstehen keine Kosten." - Für Sie entstehen keine Kosten." B. Mit Schreiben vom 28. August 1996 teilte die X._ AG dem Gemeinderat mit, sie werde ihn bei seiner Erklärung betreffend Kosten behaften. Sie gehe im Zusammenhang mit dem Studienauftrag davon aus, dass auf sie keine Kosten entfielen. Der Gemeinderat liess ihr hierauf am 3. September 1996 das definitive Programm für den Studienauftrag zukommen. In Erwiderung auf ihr Schreiben vom 28. August 1996, hielt der Gemeinderat in einem Brief vom 6. September 1996 u.a. zur Kostenübernahme fest: "Gemäss Praxis des Gemeinderats Altdorf werden grundsätzlich für Quartiergestaltungspläne keine Vorschüsse bezahlt und Kosten übernommen. Bei der Kernzone IV (Hofstatt) handelt es sich um einen Spezialfall. Einerseits ist die Gemeinde selber eine grössere Eigentümerin. Andererseits ist die Bauabsicht der beteiligten Eigentümer sehr unterschiedlich. Aufgrund dieser Situation hat sich der Gemeinderat noch nicht entschieden, wie abschliessend der Studienauftrag finanziert werden soll. Die Übernahme eines Grossteils der Planungskosten durch die Gemeinde ist wahrscheinlich. Gemäss Bauordnung (QRP) könnten die Kosten auf die Eigentümer überwälzt werden. Hier halten wir fest, dass nach Abschluss des Studienauftrages erst ein Überbauungskonzept vorliegt, welches noch in einen QGP umgearbeitet werden muss." C. Am 2. März 1998 erliess der Gemeinderat Altdorf das aus dem Studienauftrag hervorgehende Siegerprojekt als Quartierrichtplan. Gestützt darauf wurde ein Quartiergestaltungsplan ausgearbeitet, welcher vom Regierungsrat des Kantons Uri am 21. November 2000 genehmigt wurde. Mit Beschluss vom 4. Dezember 2000 genehmigte der Gemeinderat schliesslich die Schlussabrechnung für den Studienauftrag Hofstatt in der Höhe von Fr. 191'329.-- und entschied, der X._ AG, entsprechend ihrem Anteil an der Grundstücksfläche von 43%, Fr. 82'271.50 in Rechnung zu stellen. Mit Eingabe vom 19. Dezember 2000 ersuchte die X._ AG um Wiedererwägung, worauf der Gemeinderat mit Beschluss vom 29. Januar 2001 nicht eintrat. Die gegen den Nichteintretensentscheid erhobene Beschwerde wies der Regierungsrat des Kantons Uri am 29. Oktober 2002 ab. Hierauf gelangte die X._ AG an das Obergericht des Kantons Uri. Dieses kam mit Entscheid vom 12. Juli 2004 zum Schluss, dass die Kostenüberwälzung rechtmässig sei und wies die Beschwerde ab. Hierauf gelangte die X._ AG an das Obergericht des Kantons Uri. Dieses kam mit Entscheid vom 12. Juli 2004 zum Schluss, dass die Kostenüberwälzung rechtmässig sei und wies die Beschwerde ab. D. Mit Eingabe vom 27. September 2004 erhebt die X._ AG staatsrechtliche Beschwerde. Sie beantragt die Aufhebung des angefochtenen Entscheids wegen Verletzung von Art. 5 Abs. 1, 2 und 3 BV sowie Art. 9 BV. Das Obergericht des Kantons Uri verzichtet unter Hinweis auf den angefochtenen Entscheid auf eine Stellungnahme. Die kantonale Justizdirektion schliesst namens des Regierungsrates auf Abweisung der Beschwerde, soweit überhaupt darauf eingetreten werden könne. Der Gemeinderat Altdorf verweist auf seine Ausführungen im bisherigen Verfahren und sieht von einer Vernehmlassung ab.