Fatti

La ricorrente, signora Marie Schweizer, è proprietaria di un lotto di terreno ad Arisdorf. Il 12 dicembre 1961 ha presentato alla Direzione cantonale delle costruzioni una richiesta di permesso di costruzione per la ristrutturazione della sua abitazione. Dopo varie modifiche ai piani e negoziati con la Commissione per la protezione del patrimonio, il 19 luglio 1962 ha ottenuto l'autorizzazione per la "ristrutturazione dell'abitazione". Tuttavia, il 30 luglio 1962 la Direzione delle costruzioni ha revocato questo permesso di costruzione, in quanto durante un sopralluogo era emerso che il lotto e l'edificio sarebbero stati interessati da un previsto spostamento della strada cantonale.

La signora Schweizer ha presentato un ricorso contro la revoca del permesso di costruzione. Durante la procedura di ricorso, il 15 gennaio 1963 il Consiglio di Stato ha approvato un progetto per il collegamento della Olsbergerstrasse alla strada di circonvallazione di Arisdorf. Di conseguenza, il 31 gennaio 1963 la Direzione delle costruzioni ha imposto un divieto di costruire sull'area interessata. Il Consiglio di Stato ha respinto il ricorso della signora Schweizer contro il permesso di costruzione.

Contro la decisione del Consiglio di Stato, la signora Schweizer ha presentato un reclamo al Tribunale amministrativo cantonale, che è stato respinto. Successivamente, ha presentato un ricorso di diritto pubblico al Tribunale federale, chiedendo l'annullamento della decisione del Tribunale amministrativo.

Legge

Il Tribunale federale afferma che non è arbitrario valutare i presupposti per la revoca di un permesso di costruzione sulla base della normativa vigente al momento dell'ultima decisione cantonale. Il divieto di costruire, addotto come motivo per la revoca, costituisce un motivo valido di interesse pubblico ai sensi della legge, in quanto serve a mantenere libero il terreno necessario per la strada prevista.

Tuttavia, il…