Zum Hauptinhalt springen
Version: Preview
Warnung

Version 26.1 befindet sich in Entwicklung und sollte nicht in Produktion verwendet werden sondern nur für Tests. Bitte verwenden Sie stattdessen immer das aktuelle Release 25.2.

Hinweis

Das Bootcamp findet am 8ten Juni statt.

What's New in MapEdit AppBuilder 26.1

Die komplette Feature und Bugfix Liste finden Sie am Ende dieser Seite.

SQL Werkzeug: Abfragen via KI erzeugen

Warnung

Diese Funktion ist in der Alpha Phase und steht zur Zeit bis zur Klärung rechtlicher Fragen nur intern zur Verfügung

Im SQL-Werkzeug gibt es ein neues Eingabe-Register „Sprachbasierte Abfrage (KI)" und ein zugehöriges Ausgabe-Register „KI-Ausgabe".

  • Sie können Ihre Frage in normaler Sprache (Deutsch, Englisch, …) stellen, zum Beispiel „Wie viele Kunden gibt es pro Stadt?".
  • Die KI erzeugt daraus eine SQL-Abfrage, zeigt sie an und führt sie automatisch aus, sofern es sich um eine reine Lese-Abfrage (SELECT) handelt.
  • Schreibende Anweisungen (INSERT, UPDATE, DELETE, DROP, …) werden zwar erzeugt, aber niemals automatisch ausgeführt — Sie kopieren sie bei Bedarf in eines der normalen Eingabe-Register und führen sie dort selbst aus.
  • Datenschutz: Es wird nur die Datenbank-Struktur (Tabellen-, Spalten- und Beschriftungsnamen) an den KI-Anbieter gesendet — niemals echte Inhalte aus den Tabellen.
  • Konfiguration: einmalig in Einstellungen → KI die drei Felder „SQL KI-Chat" ausfüllen. Standardmäßig ist Google Gemini eingetragen, ein API-Schlüssel kann kostenlos und ohne Kreditkarte unter https://aistudio.google.com erzeugt werden. Die Anfragen sind jedoch bei kostenloser Nutzung pro Minute und Tag begrenzt.

View schneller machen mit dem Index Berater in der Datenbankwartung

In der Datenbankwartung gibt es nun einen Index Berater.

Oft wird vergessen die richtigen Tabellen Indexe zu setzen wenn Views erzeugt werden.

Sind diese nicht gesetzt dann wird der Bildaufbau, MapServer/MapServer Grafiken, Mobile MVT Kachel erzeugen, abfragen in Dialogen, alles was diese Views verwendet unnötig langsam.

Die Geschwindgkeit kann extreme Ausmaße annehmen wo eine Abfrage ohne Indexe 5 Minuten dauert und mit Indexen 0.5 Sekunden.

Nutzen Sie also diese Werkzeug.

Hinweis

Der Indexberater basiert auf dem EXPLAIN PLAN Befehl und ignoriert Tabellen mit weniger als 1000 Datensätzen. D.h. wenn Tabellen wachsen sollten Sie den Berater von zeit zu zeit nochmals ausführen.

Volltextsuche: Status des indexings anzeigen

Während das indizieren läuft erscheinen noch nicht alle Ergebnisse in der Vollztextsuche.
Bisher war es nicht möglich herauszufinden wann das Indizieren beendet ist.
Es erscheint nun eine Fortschrittsanzeige und es wird angezeigt wann das indexing feritg war.

Unterschiedliches App Icon und Hintergrundfarbe bei Generic Formularen bei Desktop und Professional

Daten Export: Rechte

Global:

Pro Formular:

Rechte Funktionen zeilenweise ein- ausschalten [CN:00093138]

Funktion "Nach ME-Datenmodell konvertieren" für Postgre-DB in Kombination mit Topobase-Datenmodell (Utility-Modell)

Topobase Datenbanken die in Postgres vorliegen können ins MapEdit Datenmodell konvertiert werden.

Scripting

  • Alle Fehlermeldungen anzeigen nicht nur die Erste
  • Die Fehlermeldungen beim Kompilieren von Skripten sollte kopiert werden können

MapServer

Symbole und Linienstärken in Pixel

Wenn Sie im Darstellungsmodell für einzelne Layer Pixel Einheiten statt Meter erzwingen wollen. Ändern Sie beim Layer die Einheit auf "Pixel".

Schalten Sie bei Symbolen auf "MapServer".

Sie sehen dann vier Angaben. Höhe/Breite und Pixel Höhe/ Pixel Breite. CAD und Mobile/Web verwenden immer Höhe/Breite. Egal was beim Layer als Einheit eingestellt ist. MapServer verwendet abhängig von der beim Layer eingstellten Einheiten entweder Höhe/Breite oder wenn Einheit "Pixel" beim Layer eingestellt ist Pixel Höhe/ Pixel Breite.

Stand heute ist dies nur an den nachfolgend gezeigten Stellen möglich.

Ansicht Symbole:

Ansicht Linienstile:

Layer in Legende ausblenden, aber weiterhin rendern [CN:00092265]

Mit dem Schlüsselwort "#MAPEDIT_LEGEND_HIDECHECKBOX" kann die Checkbox eines Layers ausgeblendet werden.

Bei Collection Layern werden ggf mehrere Layer in einer Gruppe angezeigt. Wenn man erzwingen will das der Benutzer diese nicht einzeln ein und auschalten darf dann kann man die Checkboxen ausblenden und die Layer werden dann gemainsam mittsel der Gruppe ein und ausgeblendet.

Die Angaben dazu müssen im Kopf der Map Datei oberhalb von allen Layern und oberhalb von "#Region MAPEDIT_SYNCHRONIZE" stehen.

Beispiel:

...
LEGEND
STATUS ON
LABEL
SIZE 10
END
END

#MAPEDIT_LEGEND_HIDECHECKBOX "MYCOLLECTION_L"
#MAPEDIT_LEGEND_HIDECHECKBOX "MYCOLLECTION_P"


#Region MAPEDIT_SYNCHRONIZE

#MAPEDIT_LEGEND_ORDER "/_01_kabelschutz" "01 Kabelschutz"
#MAPEDIT_LEGEND_ORDER "EL_DUCT" #EL Rohr
...

Synchronieren: Bei Ausgabe von Labeltexten ggf vorhandene "AutoCAD formatting codes" entfernen

AutoCAD Format Steuerungscodes in Labeltexten werden nun für MapServer entfernt. MapServer kennt diese nicht.

Benutzerdefinierte Linienstile beim "DM Synchroniseren/MapFile aus DM erzeugen" unterstützen

Details Siehe:
https://help.mapedit.de/docs/next/dokumentation/MapEdit-AppBuilder/display-models/displaymodel-to-mapfile/#linien-stile-pattern-aus-dwg-%C3%BCbernehmen

Maßstabsbereiche in der Ebenenübersicht des Map Datei Editors anzeigen

Label anschreiben ohne Label Tabellen direkt beim Feature

Report Designer

  • MapEdit Core Token verfügbar machen damit MapEdit Mobile Bilder in Berichte eingebunden werden können
  • Report API: Sprechende Namen für TableSource (In Memory Tabellen) ermoeglichen
  • Report API: Neuer Berichts Funktion {Report.ConnectionName} zum ermitteln des aktiven Datenbankverbindungsnamen wird benoetigt
  • Report Api: Funktion welche die Namen aller Parameter zurückliefert wird benoetigt

Tile Updater

  • Es sollte im Register "Kartenebene" nach Karten gefiltert werden koennen [Ticket#8479283]

Sonstiges

  • Kartenverwaltung: Bei Gruppe mit Stil "Nur eine Karte kann aktiv sein" sollte nur die erste Karte bei der "sichtbar bei start" eingeschalten ist einschalten werden
  • Ribbon Buttons: Support fuer SVG Icons
  • Wenn Core/Wildfly nicht antwortet dann beim Login automatisch mehrfach versuchen bis dieser antwortet
  • Order mit "EBWebView" nach Roaming schrieben statt nach Documents da One Drive diese sichert und dies unnötig ist

🎁 Alle Features

DatumTicketnummerVersionVersionZusBeschreibung
2026/04/202240926.1.0141MKUVolltextsuche: Status des indexings anzeigen
2026/04/202240826.1.0141MKUMapServer: Symbol und Linienstarke optional in Pixel statt Meter
2026/04/082227926.1.0123MKURechte Funktionen zeilenweise ein- ausschalten [CN:00093138]
2026/04/022226026.1.0120MKUScripting: Show all Errors not only the first one
2026/04/021251126.1.011926.1.0119YBOVolltextsuche Reihenfolge einstellbar
2026/04/012224326.1.0118MKUDie Fehlermeldungen beim Kompilieren von Skripten sollte kopiert werden koennen
2026/03/302219426.1.0117MKURibbon Buttons: Support fuer SVG Icons
2026/03/262213526.1.0111MKUWenn Core/Wildfly nicht antwortet dann beim Login automatisch mehrfach versuchen bis dieser antwortet
2026/03/252212126.1.0109MKUMapServer: Layer in Legende ausblenden, aber weiterhin rendern [CN:00092265]
2026/03/252047926.1.0109MKUFunktion "Nach ME-Datenmodell konvertieren" für Postgre-DB in Kombination mit Topobase-Datenmodell (Utility-Modell)
2026/02/272182926.1.008525.2.0333MKUDatenExport bei Rechte Funktionen global einschränken [CN:00090807]
2026/02/252184026.1.0080MKUMapServer: Synchronieren: Bei Ausgabe von Labeltexten ggf vorhandene "AutoCAD formatting codes" entfernen
2026/02/202172626.1.0066MKUOrder mit "EBWebView" nach Roaming schrieben statt nach Documents da One Drive diese sichert und dies unnoetig ist
2026/02/202170626.1.0067MKUReport Designer: Report Builder ermöglichen Dokumente mit POST zu erstellen
2026/02/202166026.1.006625.2.0324MKUDaten Export: Formate über Einstellungen limitieren [CN:00090807]
2026/02/052156926.1.0041MKUMapServer: Benutzerdefinierte Linienstile beim "DM Synchroniseren/MapFile aus DM erzeugen" unterstuetzen
2026/02/032156826.1.0037MKUMapServer: Maßstabsbereiche in der Ebenenübersicht des Map Datei Editors anzeigen
2026/01/292153526.1.0032MKUReport Designer: MapEdit Core Token verfügbar machen damit MapEdit Mobile Bilder in Berichte eingebunden werden koennen
2026/01/232116226.1.0022MKUBeim aufrufen von TileServer URLs müssen Passwörter ab TileServer Ver 26.1 und MapEdit Ver 26.1 optional als Form Data Parameter oder URL Parameter uebergeben werden koennen
2026/01/222140826.1.0022MKUReport Designer: Report API: Sprechende Namen für TableSource (In Memory Tabellen) ermoeglichen
2026/01/192137626.1.0017MKUReport Designer: Neuer Berichts Funktion {Report.ConnectionName} zum ermitteln des aktiven Datenbankverbindungsnamen wird benoetigt
2026/01/192137426.1.001625.2.0287MKUReport Designer: Report Api: Funktion welche die Namen aller Parameter zurückliefert wird benoetigt
2026/01/142134926.1.0007MKUUnterschiedliches Icon und Hintergrundfarbe bei Generic Formularen bei Desktop und Professional
2026/01/121756726.1.000525.2.0283MKUTile Updater: Es sollte im Register "Kartenebnene" nach Karten gefiltert werden koennen [Ticket#8479283]
2026/01/092131326.1.0004MKUForm Designer: Änderungen an den Optionen: Register anzeigen, Standard Register, Size (Top,Left,Height,Width, Master Height) sollten sofort bei allen Clients angezeigt werden und die vom Client gewaehlten Optionen überschrieben
2026/01/072126725.2.0272MKUKartenverwaltung: Bei Gruppe mit Stil "Nur eine Karte kann aktiv sein" sollte nur die erste Karte bei der "sichtbar bei start" eingeschalten ist einschalten werden

🐞 Alle Bugfixes

DatumTicketnummerVersionVersionZusBeschreibung
2026/04/282254326.1.014725.2.0379YBODisplay Model: Filter lassen sich bei manchen DM´s nicht öffnen [CN:00108002]
2026/04/282254226.1.014725.2.0379YBODisplay Model: Globaler Filter im DM öffnet sich nach Schließen nochmals [CN:00108002]
2026/04/2822351YBODisplay Model: Schriftarten werden in DM angeboten, beim Aktualisieren der MapServer-Legende kommt es aber zum Fehler[CN:00093650]
2026/04/232250026.1.0145MKUIf Schema.Reset is called from Background Thread AppBuilder is crashing
2026/04/232134526.1.0144YBODisplay Model: Vorschaubild der Symbole bei Farben aus Attributen
2026/04/082227726.1.012325.2.0364MKURechte->Funktionen: Auschalten von "Daten Export" entfernt den Toolbar Knopf im Generic Dialog nicht [CN:00093138]
2026/04/022225726.1.012025.2.0362MKUParameter werden bei Berichterstellung nicht abgefragt [CN:00093289]
2026/04/0221689YBOReport Designer: Neues Setup aktualisiert Alkis Report Plugin dll nicht weil die Datei Version Fix auf 1 steht.
2026/04/022166326.1.011926.1.0119YBODisplay Model: Setzen eines Filters in einer Darstellungskonfiguration, sollte beim Speichern auf Gültigkeit geprüft werden.
2026/04/022138726.1.011926.1.0119YBODisplay Model: Fehlermeldung/Absturz bei Layer bzw. Symbolen aus mehrere zusammengesetzten Elementen
2026/04/011016626.1.011826.1.0118YBODisplay Model: Beim Import eines Map Darstellungsmodells wird der Datenfilter nicht mit übernommen
2026/03/302176726.1.011625.2.0357YBODisplay Model: Filter lassen sich nicht öffnen [CN:00091055]
2026/03/252212326.1.010925.2.0354MKUReport Designer: In mehrzeiligen Texten werden leere Zeilen im PDF nicht angezeigt [CN:00092962]
2026/03/232211526.1.010625.2.0353MKUMapServer: Collection Geometrien werden nicht typenrein in MapServer-Karte exportiert [CN:00092154]
2026/03/232210826.1.010625.2.0353MKUSQL Query Tool: Der Befehl EXPORT geht nicht wenn der Befehl Kommentare enthaelt
2026/03/162203426.1.0094MKUTileServer Manager Meldung
2026/03/162194426.1.009425.2.0342MKUKonvertierung nach ME-Modell: Spalten Vorgabe Wert "Baseline" muss bei der Konvertierung auf "Bottom" geandert werden
2026/03/162193326.1.009425.2.0342MKUForm Designer: Fehler bei Dateiverknüpfung über Rechtsklick im Formular
2026/03/1321951Daniel ChristophActive Directory geht auf devwin & development.mapedit.de mit Version 25.2 und 26.1 nicht
2026/02/272182526.1.008525.2.0333MKUTile Updater: TileUpdater Karte aktualisieren geht nicht wenn in der TileServer Konfigurtaion bei RefSysInfoFile eine Datei und nicht eine URL steht
2026/02/262184926.1.008125.2.0329MKUKarten aktualisieren haengt
2026/02/2421800MKUMapServer: Export Professional Darstellungsmodell nach MapServer funktioniert nicht mehr so wie zuvor
2026/02/182174626.1.006225.2.0322MKUPostgres Datenbank mit SSL Encryption
2026/02/182173926.1.0060MKUAbsturz beim Speichern der Mediaexplorer Konfiguration
2026/02/172176326.1.005725.2.0320MKUMapServer: Synchronisation mit Darstellungsmodell: Gruppentitel ist bei Collection Featuren falsch, da sollte der Tabellen Titel stehen
2026/02/172175226.1.005725.2.0320MKUMapServer: Textgrößen aus Datenbankspalten werden nicht in INCH-Meter umgerechnet
2026/02/122170726.1.005225.2.0318MKUProxy.ashx und Dateien mit Leerzeichen
2026/02/092166526.1.004425.2.0312MKUWarte Balken verschwindet an manchen Stellen nicht mehr
2026/02/092137526.1.0017MKUReport Designer: Ribbon Commando "Bericht drucken" nimmt nicht die angegebene Datenbankverbindung sondern fix die des Berichts
2026/02/062163626.1.004325.2.0309MKUKlick auf Kennungslisten Knopf geht beim zweiten mal klicken nicht in den Berabeitungsmodus
2026/02/042151026.1.003725.2.0306MKUMapServer: Nach der Entfernung von #MAPEDIT_SYNCHRONIZE erscheint Layer doppelt im MapFile
2026/02/0421400MKUTile Updater: TileServer liefert java.lang.NumberFormatException: For input string: "-1--1"
2026/02/032157126.1.003625.2.0306MKUMapServer: Legende im Vorschaufenster sollte sich nicht resetten wenn Fenster groesse geandert wird oder wenn keine Layer umbenannt/hinzugefuegt oder geloescht wurden un nur Style aenderungen passiert sind
2026/02/022155326.1.003425.2.0303MKUMapEdit Formularfelder erhalten nicht die Max. zulässige Länge aus Datenbank
2026/01/262134226.1.0024YBODisplay Model: Darstellungsmodell: Filter kann nicht editiert werden
2026/01/232135526.1.002325.2.0296YBODisplay Model: Der Knopf "Automatisch erzeugen" funktioniert nicht mehr
2026/01/202139026.1.001825.2.0289MKUTile Updater: TileUpdater nimmt localhost bei Invalidate URL statt dem richtigen Servernamen
2026/01/192137526.1.0017MKUReport Designer: Ribbon Commando "Bericht drucken" nimmt nicht die angegebene Datenbankverbindung sondern fix die des Berichts
2026/01/162136326.1.001225.2.0286MKUMapServer: Karten Vorschau im AppBuilder zeigt die Layer nicht in der Zeichenreihenfolge an
2026/01/162135826.1.001225.2.0286MKUMapServer: Punktobjekte mit Füllfarbe „Transparenz“ werden beim Export nach MapServer mit OPACITY = 0 gesetzt und sind in der Karte nicht sichtbar
2026/01/152135326.1.001125.2.0285MKUWenn der AppBuilder sich beim login nicht mit mapedit core verbinden kann kommt statt einer sprechenden Fehlermeldung nur "OK"
2026/01/132133026.1.000625.2.0284MKUMapServer: AppBuilder stürtzt ab bei "JUMP TO NEXT DIFFERENCE" nach Synchronisation MapServer-Karte/Darstellungsmodell