GEOGRAT heißt jetzt MOSAIC

Release Notes 5.4 (Gunnbjørn Fjeld)

Versionsnummer: 5.4
Veröffentlichungsdatum: 2026-02-11
Versionsname: Gunnbjørn Fjeld
Playlist mit Videovorstellungen zum Release: Link

Allgemeine Neuerungen

Export von Tabellen sollte Spaltennamen verwenden (statt Langnamen aus Metadaten)

Beim Exportieren von Tabellen als Excel- oder CSV-Dateien werden die gleichen Tabellenüberschriften verwendet wie bei der Anzeige der Tabelle im Browser.

Anzahl der Objekte in der Auswahl nach Typ aufschlüsseln

Im Auswahl-Panel wird neben der Gesamtanzahl aller sich in der Auswahl befindlichen Elemente auch die Anzahl der Elemente pro Thema angezeigt.

image 969

Meine Auswahl als Card mit Tabs darstellen

Wenn die Auswahl als Tabelle angezeigt wird, werden die Objekte in einer Tabelle dargestellt, die die volle Höhe der Seite ausnutzt. Die Objekte werden nach Themen gruppiert in eigenen Tabellen dargestellt, die über Tabs erreichbar sind.

image 970

Ebene “Meine Auswahl” und Auswahl-Option bei PDF-Export synchronisieren

Die Steuerung der Ebenensichtbarkeit für die Ebene “Meine Auswahl” beim PDF-Export wurde vereinheitlicht. Die Sichtbarkeit kann analog zu den anderen Ebenen im Dialog “Ebenen für PDF-Erzeugung” gesteuert werden.

Konfiguration des Stylings von Punktobjekten in Ebenenkonfiguration

Mit der Funktion “Ebene konfigurieren” kann über die Option “Füllfarbe” auch die Farbe von Symbolen angepasst werden. Die Skalierung eines Symbol, das bereits Objekt-basiert skaliert wird, führt dazu, dass der konfigurierete Werte mit dem existierenden Faktor aus den Objekteigenschaften multipliziert wird.

Fehlermeldung im Workflow Anzeige verbessern

Wenn Prozeduren innerhalb von Workflows zu Fehlern führen, werden diese Fehler in der Workflow-UI angezeigt. Im Screenshot siehst du exemplarisch, wie das aussehen kann.

image 971

Neuerungen für das CAD

Bessere Ribbon-Aufteilung und -Symbole sowie klassische Menüs

Weil über die Jahre hinweg im CAD neue Befehle für MOSAIC dazu gekommen sind, hat sich eine neue Strukturierung der CAD-Menübänder angeboten. Einige Befehle sind nun weniger prominent im Ribbon untergebracht, andere sind künftig durch ein größeres Icon besser hervorgehoben. Ein paar Befehle, die bislang nur durch Eintippen erreichbar waren, sind im Menü ergänzt worden. Insbesondere der neue Befehl zum “Schieben und Drehen” hat nun seinen Platz im Ribbon und im Werkzeugkasten gefunden.

image 972
image 973

Für Freunde klassischer CAD-Menüs gibt es nun auch die Befehle aus den Menübändern 1:1 in den zwei klassischen Menüs “MOSAIC – Allgemein” und “MOSAIC – Bearbeiten”, natürlich nur sichtbar bei entsprechender Einstellung für MENUBAR im CAD:

image 974
image 975

Neuerungen für die Baumfachschale

Manuelles Kontrollintervall im Baumkataster aus vorheriger Kontrolle übernehmen

Beim Erfassen von Baumkontrollen wird nun das manuelle Kontrollintervall (Formular “Beurteilung zur Baumkontrolle) der vorangegangenen Kontrolle abgefragt und, wenn vorhanden, der Wert der letzten Kontrolle vorausgefüllt.

Lässt man den Wert leer oder leert ihn, obwohl er vorausgefüllt war, so wird wie bisher auch gemäß der Vorgaben der FLL das Kontrollintervall automatisch ermittelt.

Neuerungen für Administratoren

Vorgänger und Nachfolger Verknüpfung einführen

In allgemeinen Verknüpfungen steht jetzt auch ein Verknüpfungstyp zur Verfügung. Wir planen damit in naher Zukunft Vorgänger- und Nachfolgerstrukturen abzubilden.

Kont. Migration für Abwasser löscht zu Testzwecken erzeugte Objekte wieder raus

Die Kontinuierliche Migration für Abwasser räumt Testdaten im MOSAIC-Datastore künftig besser auf. Deckel, Bauwerksflächen und Texte, die zu Testzwecken auf migrierten Objekten erzeugt wurden, werden künftig bei einer Migration auch wieder entfernt. Dasselbe trifft auf Inspektionen zu. Sanierungen und OMM-Tätigkeiten werden nahezu komplett entfernt.

Ausnahmen von dieser Löschregel gibt es nur für Objekte, die vor der Löschung durch die Migration geschützt wurden. Diese Objekte und deren anhängige Daten werden trotz Migration vollständig erhalten.

Webdienste aus Hintergrundaktionen aufrufen

Hintergrundaktionen ermöglichen nun auch den Zugriff auf andere Webdienste. Mithilfe des Befehls <httpRequest> können beliebige URLs aufgerufen werden.

Zur Verarbeitung von JSON-Ergebnissen steht jetzt die Wertangabe <jsonPath> zur Verfügung.

Im Folgenden findest du eine Beispielprozedur zum Abrufen der Version eines anderen MOSAIC-Systems:

<?xml version="1.0" encoding="UTF-8"?>
<Procedure xmlns="http://www.geograt.de/namespaces/gisx3/triggerdefinition/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<capabilities>
		<executeAsService>true</executeAsService>
		<roleRestrictions>
			<roleName>ROLE_GISX3_USER</roleName>
		</roleRestrictions>
	</capabilities>
	<parameter>
		<name>baseURL</name>
		<type>string</type>
	</parameter>
	<commands>
		<log>
			<freeMarker>${_input.baseURL}/restservice/systemInfo</freeMarker>
		</log>
		<condition>
			<if>
				<cql>
					<expression><![CDATA["_input.baseURL" is null]]></expression>
				</cql>
			</if>
			<then>
				<tempFeature>
					<partId>return</partId>
					<presets>
						<single attributeName="result">
							<null />
						</single>
					</presets>
				</tempFeature>
			</then>
			<else>
				<log>
					<freeMarker>${_input.baseURL}/restservice/systemInfo</freeMarker>
				</log>
				<tryCatch>
					<partId>testRequest</partId>
					<try>
						<httpRequest>
							<partId>theRequest</partId>
							<uri>
								<expression>${_input.baseURL}/restservice/systemInfo</expression>
							</uri>
						</httpRequest>
						<tempFeature>
							<partId>return</partId>
							<presets>
								<single attributeName="result">
									<jsonPath>
										<attVal part="theRequest">content</attVal>
										<path>$[?(@.key == 'Version')].value</path>
									</jsonPath>
								</single>
							</presets>
						</tempFeature>
					</try>
					<onError>
						<tempFeature>
							<partId>return</partId>
							<presets>
								<single attributeName="result">
									<attVal part="testRequest">adminMessage</attVal>
								</single>
							</presets>
						</tempFeature>
					</onError>
				</tryCatch>
			</else>
		</condition>

	</commands>
	<returnsFeatureOfPart>return</returnsFeatureOfPart>
</Procedure>Code-Sprache: HTML, XML (xml)

Nähere Informationen findest du wie immer in der Administratoren Dokumentation.

Alle Tickets

  • T-2797 | Positions-Indikator des Kontextmenüs wird an der falschen Stelle angezeigt, wenn Kontextmenü am Bildschirmrand geöffnet wird | Bug
  • T-2873 | Client zeigt Fehlerseite, wenn Headline ungültigen Attributname enthält | Bug
  • T-4124 | Webdienste aus Hintergrundaktionen aufrufen | Story
  • T-4180 | Vorgänger und Nachfolger Verknüpfung einführen | Improvement
  • T-4763 | CAD-Handles für geänderte Objekte an CAD zurückgeben | Bug
  • T-4955 | Abbruch der Auswahl-Aufforderung verwirft vorherige Auswahl im topologischen Auswahlfeld | Bug
  • T-5509 | Export von Tabellen sollte Spaltennamen verwenden (statt Langnamen aus Metadaten) | Improvement
  • T-6036 | Kont. Migration für Abwasser löscht nicht alle neuen Objekte | Bug
  • T-6110 | CAD | Bessere Ribbon-Aufteilung und -Symbole sowie klassische Menüs
  • T-6120 | Filtern von Maßnahmen öffnet Fullscreen Dialog | Bug
  • T-6162 | Anzahl der Objekte in der Auswahl nach Typ aufschlüsseln | Story
  • T-6163 | Meine Auswahl als Card mit Tabs darstellen | Story
  • T-6164 | Ebene “Meine Auswahl” und Auswahl-Option bei PDF-Export synchronisieren | Story
  • T-6172 | Legacy-Workflow-Engine rückbauen | Improvement
  • T-6226 | Shape-Export von Tabellen mit Filterparametern in Definition schlägt fehl | Bug
  • T-6315 | Tabelle nicht automatisch im Fullscreen-Modus anzeigen, wenn Dashboard-Header konfiguriert ist | Bug
  • T-6320 | Konfiguration des Stylings von Punktobjekten in Ebenenkonfiguration | Story
  • T-6342 | Manuelles Kontrollintervall im Baumkataster aus vorheriger Kontrolle übernehmen
  • T-6359 | CAD | Karte wechseln, wenn Karte in Suche ausgewählt wird | Story
  • T-6378 | CAD | Fenster sind nach dem öffnen nicht sichtbar | Bug
  • T-6379 | Gruppen-Name aus Navigation anhängen, wenn Dashboards in Suche angezeigt werden | Story
  • T-6384 | Fehlermeldung aus Hook-Ausführung anzeigen | Story
  • T-6401 | Ein paar Tabellen in MOSAIC fehlen die View-Aktionen | Bug
  • T-6404 | Workflow mit forAll-Schleife erzeugt ungültige Anfrage und Fehlermeldung | Bug
  • T-6409 | Button zum Abschluss des Workflows zeigt teilweise “Weiter” statt “Speichern” an | Bug
  • T-6423 | Selektion für Übersichtstabellen Kanalinspektion und -sanierung | Improvement
  • T-6428 | CAD | Workflows werden im CAD nicht angezeigt | Bug
  • T-6439 | Gleichzeitiger Dateiupload für mehrere Objekte führt zu fehlenden Dokumenten | Bug
  • T-6466 | SWS | Anschlüsse verbinden verbindet im Kanal nur ersten Knoten | Bug

Information zu Installation und Update

Eine aktuelle Installationsanweisung für die Erstinstallation finden Sie an dieser Stelle.
Wie Sie ein Update durchführen, erfahren Sie hier.

Inkompatible Änderungen

Keine inkompatiblen Änderungen.