Tree App im Wandel – Refactoring für die Zukunft des Waldes

Langfristige Entscheidungen sind das Fundament einer nachhaltigen Waldwirtschaft – und genau hier setzt die Tree App an. Entwickelt von geOps im Auftrag der Eidgenössischen Forschungsanstalt für Wald, Schnee und Landschaft (WSL) und dem Bundesamt für Umwelt (BAFU), bietet die App Baumartenempfehlungen für verschiedene Standorttypen, basierend auf Klimaszenarien und aktuellen Forschungsergebnissen. Damit unterstützt sie Waldbewirtschafter:innen bei der zukunftssicheren Planung.

Warum Refactoring?

Seit der ersten Version der Tree App hat sich nicht nur das Klima verändert, sondern auch die technologische Landschaft. Um die Anwendung langfristig wartbar, flexibel und zukunftsfähig zu machen, wurde entschieden, die bestehende Codebasis grundlegend zu überarbeiten.

Der bisherige Architekturansatz – lokale JSON files als Datenquelle für alle Tree App Daten – brachte Einschränkungen bei Performance, Wartbarkeit und individueller Anpassung. Durch Umstellung auf eine lokale sqlite Datenbank können nun Daten, beispielsweise zum Debugging, einfach über SQL gezielt abgerufen werden. Dieser Upgrade verbessert auch die Gesamtperformance der App.

Technologisches Upgrade

Im Zuge des Refactorings wurde die Tree App auch technisch in Version 3.0 auf den neuesten Stand gebracht:

Neues Layout – optimiert für mobile Nutzung

Mit dem Refactoring wurde auch das Layout der Anwendung überarbeitet. Ziel war es, die Anwendungsoberfläche übersichtlicher zu gestalten, Platz effizienter zu nutzen und die Bedienbarkeit auf mobilen Geräten deutlich zu verbessern. Die App passt sich jetzt noch besser an verschiedene Bildschirmgrößen an – ein wichtiger Schritt, da viele Nutzer:innen die Tree App direkt im Feld verwenden.

Gespeicherte Userdaten – Empfehlungen sichtbar machen

Eine der wichtigsten neuen Funktionen der überarbeiteten Tree App ist die Möglichkeit, manuell erstellte Baumartenempfehlungen zu speichern. Nutzer:innen können eigene Standortauswahlen treffen und diese nun dauerhaft in der App hinterlegen.

Diese gespeicherten Daten erscheinen – auf Wunsch – in den Kartenebenen und sind so für alle Nutzer:innen sichtbar. Das fördert den Austausch und bietet Einblick in praxisnahe Einschätzungen vor Ort.

Kontinuität trotz Veränderung

Trotz der umfangreichen technischen Anpassungen bleibt eines unverändert: Die wissenschaftliche Logik und die Datengrundlage der Tree App. Alle Empfehlungen basieren weiterhin auf den fundierten Erkenntnissen der WSL, inklusive der definierten Standorttypen, Höhenstufen und Klimaszenarien. Auch bestehende Profile und deren Inhalte wurden sorgfältig übernommen und angepasst.

Fazit

Die Tree App bleibt das, was sie immer war – ein zuverlässiges Werkzeug zur Entscheidungsunterstützung in der Forstwirtschaft. Durch das Refactoring, moderne Technologien, ein verbessertes Layout und neue Funktionen wird sie noch leistungsfähiger und zukunftssicherer – genau wie die Wälder, für die sie entwickelt wurde.

Hier gehts zur Tree App.

geschrieben von Elke Erhardt & Daniel Marsh-Hunn | 14.4.2025
Mehr zum Thema
3 min Lesezeit | Lösung

Software für die Umwelt

Bei unserer Umweltsoftware stehen Interoperabilität, Lang­lebigkeit und Nutzer­freundlich­keit im Fokus.

weiterlesen
3 min Lesezeit | Blog

geOps auf dem ÖPNV-Zukunftskongress 2025

Wir freuen uns, unsere Teilnahme am 2. ÖPNV-Zukunftskongress vom 5. bis 7. Mai 2025 in Freiburg im Breisgau anzukündigen!

weiterlesen
4 min Lesezeit | Blog

Managing Python Dependencies with uv

A quick look at how switching to uv improved our Python workflow, replacing tools like pip, pip-tools, and virtualenv with a faster, all-in-one solution—plus tips for migrating existing projects.

weiterlesen
2 min Lesezeit | Blog

mobility-toolbox-js v3

mobility-toolbox-js dient als primäres Gateway für die Entwicklung von Geodaten-Webanwendungen unter Verwendung unserer firmeneigenen APIs. Dieses Projekt gibt es schon seit Jahren, aber Version 3 bringt massive Verbesserungen in Bezug auf die Entwicklungserfahrung, die Benutzerfreundlichkeit und die Integration in bestehende Anwendungen.

weiterlesen
2 min Lesezeit | Blog

Faces of geOps: Jessi im Porträt

In unserer neuen Interviewreihe „Faces of geOps“ stellen wir euch Kolleginnen und Kollegen aus dem geOps-Team vor. Heute: Jessi, Software-Ingenieurin mit Quereinstiegs-Hintergrund.

weiterlesen
3 min Lesezeit | Blog

Berechnung der Gemeindebeiträge im öV – Mehr Effizienz durch Digitalisierung

Weniger Aufwand, mehr Transparenz: Für den Verkehrsverbund Luzern (VVL) haben wir eine digitale Lösung entwickelt, die die Berechnung der Gemeindebeiträge deutlich vereinfacht.

weiterlesen

Kontakt

geOps AG
Solothurnerstrasse 235
CH-4600 Olten

fon: +41 61 588 05 05
mail: info@geops.ch
geOps GmbH
Bismarckallee 10
D-79098 Freiburg im Breisgau

fon: +49 761 458 925 0
mail: info@geops.de
Impressum | Datenschutz | Bedingungen