Sachverhalt: A. Am 21. August 2017 fand in der Einwohnergemeinde der Stadt Solothurn eine ausserordentliche Gemeindeversammlung mit dem Traktandum "Verabschiedung des räumlichen Leitbildes (Ortsplanungsrevision) " statt. Die Stimmberechtigten beschlossen gestützt auf den Antrag des Gemeinderates mit 135 Ja-Stimmen gegen 66 Nein-Stimmen bei 4 Enthaltungen: 1. Das räumliche Leitbild vom 6. Juni 2017 wird zur Kenntnis genommen und verabschiedet. 2. Das Kapitel 3 "Die Stadt als stimmiges Ganzes", Konzept der räumlichen Stadtentwicklung, insbesondere die sechs Leitsätze mit den Handlungsempfehlungen, dient als Grundlage für die Ausarbeitung des Zonenplans, die Anpassung des Baureglements und für die Überarbeitung des Parkplatzreglements. B. Mit Eingabe vom 31. August 2017 erhob A._ Abstimmungsbeschwerde und Aufsichtsbeschwerde beim Regierungsrat des Kantons Solothurn. Dieser wies die Abstimmungsbeschwerde mit Beschluss vom 3. Juli 2018 ab, soweit er darauf eintrat, und gab der Aufsichtsbeschwerde keine Folge. Dagegen erhob A._ am 13. August 2018 Beschwerde in öffentlich-rechtlichen Angelegenheiten an das Bundesgericht. Dieses trat mit Urteil vom 16. Oktober 2018 auf die Beschwerde nicht ein und überwies die Eingabe dem Verwaltungsgericht des Kantons Solothurn zur Behandlung (Urteil 1C_384/2018). Dieses wies die Beschwerde am 9. Januar 2019 ab. C. Gegen den verwaltungsgerichtlichen Entscheid hat A._ am 14. Februar 2019 Beschwerde in öffentlich-rechtlichen Angelegenheiten an das Bundesgericht erhoben. Er beantragt, der Entscheid des Verwaltungsgerichts, der Beschluss des Regierungsrats vom 3. Juli 2018 und der Beschluss der Gemeindeversammlung vom 21. August 2017 seien aufzuheben. Weiter beantragt er, die vorberatenden Behörden seien anzuweisen, der Gemeindeversammlung ein verbessertes räumliches Leitbild vorzulegen, das dem Raumplanungsrecht von Bund und Kanton entspreche und den Stimmberechtigten eindeutig und widerspruchsfrei den rechtlichen Stellenwert und die Verbindlichkeit des Beschlusses aufzeige. D. Das Verwaltungsgericht beantragt Abweisung der Beschwerde. Die Einwohnergemeinde der Stadt Solothurn verzichtet auf eine Stellungnahme zur Beschwerde und verweist auf die zutreffenden Erwägungen des angefochtenen Entscheids.