Roadmap
SIGNALO wird ständig verbessert, um den Anforderungen der Verkehrszeichenverwalter gerecht zu werden. SIGNALO basiert auf der neuesten LTR von QGIS. Diese wird in der Regel zu Beginn eines Jahres aktualisiert (siehe auch QGIS Roadmap). Eine neue Version von SIGNALO wird innerhalb eines Monats nach der Veröffentlichung der QGIS LTR zur Verfügung gestellt. Die folgenden Releases basieren auf der aktuellen LTR.
Versionierung¶
Die Versionen werden major.minor.bugfix genannt (z. B. 0.5.1). Jede Änderung im Datenmodell (Schema signalo_db) wird zu einer Erhöhung der Minor-Version führen, und die entsprechenden Changelogs werden entsprechend benannt. Jede Änderung in der Anwendung (signalo_app-Schema) oder im QGIS-Demoprojekt wird zu einer Erhöhung der Fehlerkorrektur führen (bugfix).
Roadmap¶
Nachfolgend eine nicht abschliessende Liste der für SIGNALO geplanten Verbesserungen.
2026
- Analyse und Verbesserung der Kontrolle über das Offline-Editieren
- Untersuchung der Verwendung eines eigens entwickelten Renderers (QGIS-Plugin + spezifischer Code für QField)
2027
- Verbesserung der Formularoberfläche mit einer Gruppierung von Rahmen und Signalen:
- eine einzige Visualisierung für jeden Azimut: alle Rahmen und Signale werden auf derselben Zeichnung angezeigt.
- wenn möglich eine Optimierung der Abfragen (eine einzige Abfrage für alle Signale durch Gruppierung der Rahmen)
- möglicherweise eine 3D-Visualisierung
Letzte Änderungen¶
Wesentliche Änderungen¶
1.4 (für September 2026)
- Verbesserung der Kartendarstellung auf mobilen Geräten
null-Werte zulassen oder nicht Über die Projektvariable@signalo_null_authorisedkann der Projektadministrator festlegen, ob Felder mit Dropdown-Listen alsnot nulldefiniert werden sollen oder nicht.- Verbesserung des DXF-Exports Diese Entwicklung wurde direkt im QGIS-Kern vorgenommen (#66233, #66261, #66262).
1.3
Verbesserte Kontrolle der Aktualisierungen des Datenmodells, Versionsinformationen im Modell, Kontrolle in der CI
Durch die Integration von PUM in SIGNALO und die Möglichkeit, das Modul über die QGIS-Erweiterung oQtopus zu installieren und zu aktualisieren, sind diese Schritte wesentlich einfacher geworden. Die Kontrolle über die verwendete Version, die Einrichtung einer Testumgebung sowie die Zuweisung von Rollen und Berechtigungen an die Datennutzer sind nun mit wenigen Klicks möglich. Siehe Installation und Tests.
1.2
Tool zur Validierung von Änderungen
Jede Datentabelle enthält Informationen zur letzten Änderung (Datum, Benutzer, Plattform). Der Projektadministrator kann (über die Projektvariable @signalo_validation) festlegen, ob und nach welchen Änderungen die Änderungen validiert werden müssen. Siehe Validation.
1.1
Integration der Baken/Leiteinrichtungen
Die wichtigsten Leiteinrichtungen sind in SIGNALO integriert. Siehe Leiteinrichtungen.
1.0
Azimut-Tool
Es wurde ein grafisches Werkzeug integriert, mit dem man ausgehend von einem Azimut ein neues Signal erstellen oder einen bestehenden Azimut ändern kann. Siehe Hinzufügen von Signalen.
Detaillierte Changelogs¶
Alle Releases sind auf Github verfügbar - der Changelog beschreibt die Änderungen von einer Version zur anderen.