Zum Hauptinhalt springen

What's New in MapEdit Desktop 25.1

Stand Bootcamp März 10, 2025 - Version 25.1.96

Warnung

Das Release 25.1. ist stand heute in der pre Alpha Release Phase und ist erst nach der Release Freigabe für den Produktionsbetrieb geeignet.

Hinweis

Die mit (24.2) markierten Neuerungen wurden erst nach dem letzten Bootcamp (Oktober 8, 2024) eingebaut.

Hier werden nur die Highlights vorgestellt. Für eine vollständige Liste aller Feature und Bugfixes in Tabellenformat siehe
https://help.mapedit.de/changelog/changelog-mapedit-desktop
Die meisten der hier gezeigten Neuerungen stehen auch in MapEdit Professional zur Verfügung da MapEdit Desktop Teil von Professional ist.

Netzverfolgung

Mehr Detail zur Netzwerkverfolgung im Bootcamp Vortrag von Daniel Christoph am 13.März 2025

Option "Force graph refresh / Graph aktualisieren" enfällt. (auch in API) (24.2.)

Verbesserungen bei Utility Modellen

Separate Anzeige der Geometrie Feature

Alternative Geometrien

Die Netzwerkverfolgung kann nun auch mit alternativen Geometrien genutzt werden.

siehe:
https://help.mapedit.de/admin-guide/mapedit-appbuilder/network-tracing/tracing#alternative-geometrien

Neue Client Side API Funktionen

Unter anderem Rückgabe der Attribut und Geometrie Features bei Utility Modellen.

Siehe Client Side API Doku
https://help.mapedit.de/api/DesktopApi/networktracing

foreach (var item in result.Items)
{
Feature attFeature = item.AttributFeature;
Feature geomFeature = item.GeometryFeature;
}


//tracingResult.GetFeatureList() //get all Features (Attribut Features)
//tracingResult.GetGeometryFeatureList(); //get all Geometry Features

//Get the Geometry of the shortest Path (combines all Line Features to one Linestring)
Mum.Geo.Geometry.LineString line = result.GetShortestPathGeometry();

Volltextsuche (AGU Wunsch #12)

Ist seit dem 24.2. Release verfügbar wurde aber nach dem letzten Bootcamp eingebaut und deswegen dort nicht vorgestellt.

Bitte beachten

Benötigt MapEdit Core, gleiche Einrichtung von MapEdit Core wie bei der Netzwerkverfolgung

Der Konfigurationsdialog im AppBuilder wurde überarbeitet und hat nun Funktionen um die SQL aufzusetzen und zu testen.

  • SQL Editor mit Spaltenauswahl und Test Knopf zum testen des SQLs
  • Testen der Suche im AppBuilder
  • Re-Indizieren der Suche als Knopf
  • WildFly Log anzeigen Knopf
Bitte beachten

Im AppBuilder muss unter "Einstellungen" die MapEdit Core URL ausgefüllt werden, ansonsten greifen die neuen Funktionen nicht.

Beim anlegen oder ändern muss nun nicht mehr das Admin Panel aufgerufen werden. Diese Schritte Fallen nun weg. Das Programm macht das nun automatisch beim drücken des Speichern Knopfes.

Hinweis

Vergessen Sie nicht das MapEdit auch eine Google suche hat.
https://help.mapedit.de/user-guide/mapedit-desktop/GoogleSearch

Excel Import/Update

Excel import/update: Geometrie als WKT importieren.

Ist seit dem 24.2. Release verfügbar wurde aber nach dem letzten Bootcamp eingebaut und deswegen dort nicht vorgestellt.

Startparameter / Fernsteuerung: Mehrere Commandos hintereinander ausführen

Beispiel Zoom und zwei Dialoge öffnen

Commando 1 - Zoom

Command1=Command:Zoom,ShowPin:True,Scale:18,x:651014.222,y:3999253.011

Commando 2 - OpenDialog (Dialog BUS_ROUTE öffnen mit Filter FID=2543826)

Command2=Command:OpenDialog,DialogName:LASVEGAS.BUS_ROUTE.DEFAULT,Filter:FID%3D2543826

Commando 3 - OpenDialog (Dialog PARK öffnen mit Filter FID=3788099)

Command3=Command:OpenDialog,DialogName:LASVEGAS.PARK.DEFAULT,Filter:FID%3D3788099

Beispiel Windows Kommando Zeile:

C:\MapEdit\MapEdit.exe Command1=Command:Zoom,ShowPin:True,Scale:18,x:651014.222,y:3999253.011~Command2=Command:OpenDialog,DialogName:LASVEGAS.BUS_ROUTE.DEFAULT,Filter:FID%3D2543826~Command3=Command:OpenDialog,DialogName:LASVEGAS.PARK.DEFAULT,Filter:FID%3D3788099

Beispiel als URL Link:

mapeditdesktop://Execute?Command1=Command:Zoom,ShowPin:True,Scale:18,x:651014.222,y:3999253.011&Command2=Command:OpenDialog,DialogName:LASVEGAS.BUS_ROUTE.DEFAULT,Filter:FID%3D2543826&Command3=Command:OpenDialog,DialogName:LASVEGAS.PARK.DEFAULT,Filter:FID%3D3788099

https://help.mapedit.de/admin-guide/mapedit-desktop/CommandParameter/#mehrere-commands-hintereinander-ausf%C3%BChren

Startparameter: SwitchLayersOn und SwitchLayersOff sind nun Kommando unabhängig

D.h. diese können nun in Kombination mit jedem der Kommandos genutzt werden

Beispiel Open Dialog mit SwitchLayerOn/Off

mapeditdesktop://Execute?Username=Feuerwehr
&Password=feuer
&Project=GIS
&Command=OpenDialog
&DialogName=STROM.EL_LINK_BOX.AUSKUNFT
&Filter=FID%3D101
&SwitchLayerOff=Basis/Luftbilder|Basis/Vermessungskarte
&SwitchLayerOn=Basis/OpenStreetMap|Thema/Feuerwehrplan

Koordinaten Anzeige

  • Darstellung der WGS84 Koordinaten mit 3 Nachkommastellen in der Sekunde

Digitalisieren und Objektauswahl

  • ESC-Taste zum abbrechen von Digitalisieren und Objektauswahl

Plotten - Texte drehen

In der Plotkonfiguration können Texte (StaticTexts und DynamicTexts) nun gedreht werden.

Die Winkeleinheit ist in degree in Uhrzeiger Richtung anzugeben. rotation=0 definiert einen horizontaler Text und ist der Standardwert wenn das Attribut weggelassen wird. Der Text wird um die x,y Position die im "from" Abschnitt angegeben wurde gedreht. Diese Position definierte die untere, linke Ecke des Texts.

Beispiel:

<statictext text="Test777" rotation="45">
<from x="77" y="244" />
<font size="12" face="Arial" style="Bold" />
</statictext>

https://help.mapedit.de/admin-guide/mapedit-appbuilder/map-definitions/print-map/#text-drehen-rotation

Generic Dialoge

Neuer Knopf zum SQL Syntax validieren im SQL Filter (24.2)

Topologie aktualisieren für Features in Filter (#16443 24.2)

Bildet die Topologie neu für alle Datensätze des aktuellen Filters.

Warnung

Alle Topologie Verbindungen des jeweiligen Datensatzes werden in den Topologie Tabellen entfernt und aufgrund der Geometrie neu berechnet. D.h. manuell hinzugefügte Verbindungen zwischen den Objekten, z.B. im Topology Explorer oder anderen Stellen werden hierbei entfernt.

Suche bei mehreren Kartenfenstern

Wird das Suchen-Fenster angeklickt dann wird die Karte in der sich das Suchen-Fenster befindet nicht mehr aktiviert bzw andere Kartenfenster dadurch deaktiviert.

Damit geht das Highlight der Suche immer auf das gerade aktive Kartenfenster.

Somit kann die Suche nun nicht nur für das Hauptfenster sondern für alle Kartenfenster genutzt werden.

Google Suche

  • Es wird nun ein Marker in Google Maps angezeigt
  • Der Zoomlevel der MapEdit Karte wird nun in die Google Karte übernommen
  • Starten aus Generic Dialoge heraus via Kontext Menu "Objekt anzeigen in".
  • Es gibt nun einen Knopf direkt im Fenster um auf die Position der MapEdit Karte zu navigieren

Erinnerung

In den alten Versionen gibt es bereits folgendes:

Wenn man den Google Suche Knopf drückt navigert Google Maps zur Mitte der MapEdit Karte.

Durch Rechte Maus klick und Menu "In Google Maps anzeigen (MapEdit)" navigiert Google Maps auf die angeklickte Position der MapEdit Karte.

Cylomedia - Street Smart Viewer

Wurde mit 24.2.199 auf Version Street Smart Viewer Version 25.2 aktualisiert.

Warnung

Der Street Smart Hersteller Cyclomedia hat ab Street Smart Version 24.5.0 die Option "Config Url" eingestellt! Wenn Sie diese verwendet haben und Sie Probleme in Verbindung mit dem Viewer haben, wenden Sie sich bitte an ihre Cyclomedia Hotline. Die Option wurde in Version 25.1. deswegen aus dem MapEdit Plugin Settings Dialog entfernt.

Was tun bei Problemen mit dem Street Smart Viewer

  • Können Sie sich mit ihrem User und Passwort bei https://www.cyclomedia.com einloggen und funktioniert der Street Smart Viewer dort?
  • Haben Sie Zugriff auf das Internet? Der Cyclomedia Street Viewer benötigt zugriff auf das Internet.
  • Ab Version 24.1.93 werden Probleme im MapEdit Log (CTRL+F12) geloggt. Schicken Sie dieses Log an den MuM Suport.
  • Ab Version 24.2.198/25.1.86 kann das Chrome Developer Tool geöffnet werden wenn während dem Klicken auf den Ribbon Knopf "Street Smart Viewer" die "Linke CTRL" Taste gedrückt gehalten wird bis das Chrome Developer Tool erscheint.
    In diesem Tool kann ein Fachman unter "Network" und unter "Console" ggf weitere Probleme analysieren.
    z.B. wenn das Internet nicht geht oder oder keine Verbindung zu Cyclomdia besteht.

Variantenplanung

  • Beim öffenen einer Planung korigiert das Programm die SRID der Planung wenn diese nicht zum Bestand passt.
  • Beim anlegen der Planungsdatenbank wird die SRID der Bestandsdatenbank genommen werden und nicht die der Planungsvorlage

Referenzdatensätze

Ab Version 25.2.97 (Wurde nach dem Bootcamp eingebaut)

Es können nun beim anlegen neuer Referenzdatensätze sofort Werte des aktuellen Datensatzes übernommen werden.