Version 3.9.5

veröffentlicht 2022-05-20


cardo3

Api.Applications
  • Neu: Die Höhenprofil-Komponente unterstützt jetzt auch eine Konfiguration für das Diagramm. Über diese können u.a. die Schrittweite und der Y-Achsen-Bereich gesteuert werden. (2021-04-07, thomas)
cardoFrontend
  • Change: Die (graue) cardo3-Startseite wurde angepasst: Die Hinweise zur Verwendung des richtigen Browsers wurden auf den aktuellen Stand gebracht. Zudem wurde cardo LX als Startoption entfernt. (2022-03-31, thomas)
Ikx
  • Neu: Zum Datentyp 'DateTime' einer IKX-Entität kann jetzt eine Konfiguration hinterlegt werden, über welche gesteuert werden kann,
    welche Teile (Standard: Datum und Zeit) ausgegeben bzw. erfasst werden sollen. Z.B. ist es jetzt möglich nur das Datum ODER nur
    die Zeit zu erfassen. (2021-06-28, stefan)

  • Neu: Die Methoden IkxGetBlobThumbnailImageDownloadUrlFromStore und IkxGetBlobThumbnailImageDownloadUrl aus der cardo-Default-Ikx-Extension können jetzt auch ohne Angabe von Breite und Höhe aufgerufen werden - dann wird das Bild in Originalgröße zurückgegeben. (2020-10-07, thomas)

  • Fix: Der Export nach MS-Access schlug fehl mit einer Meldung, dass eine Tabelle bereits vorhanden ist. (2020-09-28, thomas)

Ikx.Metadata
  • Neu: Im IDU-Standardmodell können jetzt mehr als eine Online-Ressource angegeben werden. Dazu muss das Datenmodell aktualisiert werden: IDU Standardmodell aktualisieren (2020-10-20, stefan)

  • Neu: Bei der Erzeugung der Konformitätsangaben in den Metadaten zu Daten (ISO19115) und Services (ISO19119) wird jetzt beachtet,
    dass Verordnung 1089/2010 nur für Daten-Metadaten und 976/2009 nur für Service-Metadaten relevant ist. (2020-09-25, stefan)

  • Change: Metadaten-Testumgebungen scheinen auch ein im ISO-XML in Kommentaren enthaltenes 'inspireidentifiziert' fälschlicherweise mit auszuwerten.
    Deswegen wurden alle Kommentare entsprechend angepasst, dass der Begriff dort nicht mehr auftaucht. (2021-06-29, stefan)

  • Fix: Die Sortierung der Felder in der internen Anzeige beachtete u.U. nicht die Tab-Reihenfolge. (2021-10-18, thomas)

  • Fix: Es konnte bei Ausgabe der ConformanceResult zu einem Fehler kommen 'String was not recognized as a valid DateTime'. (2021-06-29, stefan)

MgM
  • Neu: Im der MailQueue im ManagementCenter werden jetzt auch Sender und ReplyTo als Spalten mit angezeigt. (2021-07-08, stefan)

  • Neu: Beim Anlegen neuer cardo-Benutzer wird das Passwort jetzt standardmäßig verschlüsselt gespeichert. (2021-06-21, thomas)

  • Neu: Der QueuedMailSender kann jetzt auch mit Mails mit Anhang umgehen. (2021-04-29, thomas)

  • Fix: Im Modul InOutAndSchema funktionierte das Kopieren der Klassenstruktur in die Zwischenablage nur im IE. Jetzt funktioniert es auch
    unter Firefox, Chrome und Edge (2020-10-21, stefan)

MgM.AdminTree.LayerProperties
  • Change: Der SymbolEditor für die IWAN6-Ebenen kann jetzt auch in nicht IE-Browsern verwendet werden. (2022-03-31, thomas)

  • Change: Für cardo-Instanzen auf Oracle-Datenbanken wurde die Spalte für die Speicherung der einzelnen Ebeneneinstellungen vergrößert.

    Diese fasste bisher nur 4000 Zeichen, was v.a. für SQL bei theSource und auch bei Style-Angaben für IWAN7 - Ebenen nicht ausreichend ist.

    Jetzt ist die Länge der letztlich gespeicherten Zeichenkette im Prinzip unbegrenzt.

    **Wichtig**: Dies gilt jetzt für PostgreSQL und Oracle, beim Kopieren von Einstellungen in cardo Installationen mit anderen Datenbanken, kann es dabei zu Fehlern kommen, wenn die Länge überschritten wird. (2021-06-01, thomas)

MgM.Settings
  • Neu: Beim Speichern von Systemeinstellungen zeigt jetzt eine Maske an, dass der Speicher-Prozess noch nicht abgeschlossen ist. (2021-04-07, thomas)

WICHTIG: Beachten Sie diese Änderung besonders!

  • Change: Für gespeicherte Datenbankverbindungen ist der Alias jetzt nicht mehr optional. Zudem kann er nicht mehr veränderert werden, da sonst ggf. vorhandene Referenzen ins Leere laufen würden.
    Für bestehende DB-Verbindungen ohne Alias wird im Zuge des SQL-Updates ein Standard-Alias in der Form "DB_" vergeben. Das kann unter äußerst unwahrscheinlichen Umständen zu einem Fehler im cardo-SQL-Update führen, sofern ein solcher Alias bereits bei einer anderen DB-Verbindung hinterlegt ist. Im SQL-Update 309 kommt dann ein Fehler wie "duplicate key value violates unique constraint" (abhängig von Datenbank, Version, Spracheinstellung, ...). In dem Fall müssen Sie für diese Verbindung einen Alias direkt in der cardo-Metadatenbank eintragen (Tabelle: xref_prop_db_server, Spalte: uniqueid).
    Sollten Sie diesen Hinweis noch vor dem Einspielen des Updates lesen, wird empfohlen, allen Datenbanken über das cardo3-Managementcenter noch einen Alias zu vergeben, sofern das nicht bereits geschehen ist. (2022-03-31, thomas)
Mgm.Toolbox
  • Fix: Der Datenimport ließ sich nicht mehr starten (seit der Umstellung der EPSG-Verwaltung). (2020-10-23, thomas)
Modules.Button
  • Change: Die Fehlerausgabe bei Transformationsfehlern wurde dahingehend verbessert, dass am Anfang der Meldung alle Fehlermeldungen und erst
    anschließend alle StackTraces ausgegeben werden. Bisher konnten Fehlermeldungen in den langen Stacktraces untergehen. (2021-01-04, stefan)
Modules.C2C
  • Neu: Der Fehler "cant convert Geometry to EWKT" trat beim Exportieren von Ebenen mit Beschriftungselementen auf. Der Fehler kam durch die Änderung vom 2021-05-20 mit. (2021-06-14, ReN)

  • Neu: Die Ebeneneigenschaft "theLegendImage" prüft jetzt, ob eine Datei hinterlegt ist. In dem Fall wird die Datei INLINE mit übergeben (2021-05-20, ReN)

  • Change: Beim Übertragen von Iwan7 Dimension-Layern werden die Daten immer mit "LXX:All" abgerufen, bisher nur die Root-Dimension, je nach Ebenenkonfiguration war der Zeilenumfang nicht der erwartete.

    Die Eigenschaft "iwan7RawJson" wird jetzt immer der auf dem Ziel erstellen Ebene zugewiesen. (2022-02-03, rene)

  • Change: Beim Übertragen von Iwan7 Dimension-Layern werden die Daten immer mit "LXX:All" abgerufen, bisher nur die Root-Dimension, je nach Ebenenkonfiguration war der Zeilenumfang nicht der erwartete.

    Die Eigenschaft "iwan7RawJson" wird jetzt immer der auf dem Ziel erstellen Ebene zugewiesen. (2022-02-03, rene)

  • Change: Die Geometrien werden vor dem Senden mit der neuen IduIT.GeoLib.Net / ST_MakeValid übertragen. Wenn eine Collection dabei entsteht
    werden die Polygone aus der Collection extrahiert. Sind in der Collection keine Flächen enthalten, wird ein Fehler ausgelöst. (2021-05-20, ReN)

Modules.GExport
  • Neu: Die Einstellungen für einen neuen Job kann man jetzt von einer Zeile auf alle Zeilen in der Liste übertragen. (2020-11-30, thomas)

  • Change: Beim ExportV4 trat der Fehler "400 Bad Request" auf, wenn das serialisierte XML des Export Job eine Größe von 1MByte überschritten hat. (2021-06-28, rene)

  • Fix: Der Export im Format FLT (Grid) ergab immer ein leeres Ergebnis. (2021-02-17, rene)

Modules.HQPrint.Net
  • Fix: Wird der Druck abgebrochen, weil es ein Verbindungsproblem mit dem Server gibt, dann kann der Druckdialog jetzt normal geschlossen werden (das ging bisher nicht). (2020-10-20, stefan)
Modules.HQPrint.Net.Designer
  • Neu: Für das Plugin 'Textfeld' gibt es die folgende neue Platzhalter um Informationen zum Papierformat/-größe auszugeben:
    PageFormat, PageOrientation, PageWidthInCm, PageHeightInCm (2021-07-26, stefan)

  • Neu: Am Plugin 'Karte mit Ebenendatenzugriff' gibt es einen neuen Parameter, über welchen die Farbe der Objektumrandung in der Karte festgelegt oder per Auswahl TRANSPARENT die Umrandung komplett abgeschaltet werden kann. (2021-01-29, stefan)

  • Change: Die Funktion zur Migration der filebasierten Vorlagen aus dem Projektverzeichnis in die Datenbank ist veraltet und wurde entfernt. (2021-09-08, stefan)

  • Fix: Hat man am Container einen negativen Außenabstand verwendet (was man allerdings vermeiden sollte) ließ sich die Vorlage nicht mehr
    korrekt laden. (2021-09-20, stefan)

  • Fix: Ist an einem Sketch-Marker ein Referenzmaßstab 0 gesetzt, gab es bisher einen Fehler. Jetzt wird 0 wie null behandelt und der Marker
    wie in der Karte ohne Referenzmaßstab dargestellt. (2021-09-09, stefan)

  • Fix: An Bilder-Plugins konnte das aktuelle Bild nicht zurück gesetzt werden. (2021-09-08, stefan)

  • Fix: Beim Export von Vorlagen konnte es zu einer inkonsistenten Datei kommen, wenn Bilder in der Vorlage mit gleichem Namen existieren. Diese
    Dateinamen werden jetzt im Exportfile unique gemacht. (2021-09-08, stefan)

  • Fix: Bei Auswertung des Filters im Plugin 'Textfeld mit Ebenendatenzugriff' wurde nicht immer auf case-insensitive Schreibweise des Ebenennamens geachtet, so
    dass u.U. der Filter ignoriert wurde. (2021-02-01, stefan)

Modules.HQPrint.Net.Tools
  • Change: BatchPrint: Timeout von 6 h auf 24 h hochgesetzt, da es Szenarien gibt, in denen der Auftrag länger als 6 Stunden läuft. Dies kann auch für andere Anwendungen gelten, die den LoONoH aus der WebControls.dll verwenden. (2021-11-15, stefan)

  • Fix: BatchPrint: Fehler (NullReferenz) bei Vorlagen mit Legenden nach Änderungen an der Legende. (2021-11-18, stefan)

Modules.PdfPrint
  • Neu: Unter cardo4 lässt sich nun der Platzhalter SelectionLayerData verwenden, wenn die entsprechende Selektion mit der Aktion 'Als Selektionsebene hinzufügen'
    als Sublayer eingeblendet wurde. Die Angabe der Selektionsebene als Platzhalterparameter ist nun zwingend erforderlich. (2021-09-02, stefan)

  • Neu: Die Plugins zur Generierung des Höhenprofils und zur Ausgabe von Texten zum Höhenprofil nehmen jetzt als zusätzlichen Parameter auch die Konfiguration des Höhenprofil-Diagramms entgegen und werten diese aus. (2021-04-07, thomas)

  • Fix: In allen Browsern außer IE funktionierte der Dialog zur Auswahl eines Bildes durch den Benutzer nicht mehr. (2022-02-03, stefan)

  • Fix: Am Maßstabsplugin wurde am rechten Rand die Maßeinheit u.U. abgeschnitten. Das wird jetzt genauer berechnet und bei Platzmangel wird
    der letzte Wert zugunsten der Maßeinheit weggelassen. (2021-10-13, stefan)

  • Fix: Wurde am Container 'Platz freigeben' eingestellt, konnte es u.U. dazu kommen, dass der Container komplett ausgeblendet wurde, auch wenn Inhalt vorhanden war (z.B. bei Überlauflegenden). (2021-10-12, stefan)

  • Fix: Die Vektordaten (Sketch, Freihand, Selektion, Marker) werden jetzt aus cardo4 kommend wieder als PDF-Layer ausgegeben und die
    Einstellungen an der Druckvorlage, welche Vektordaten angezeigt werden sollen, werden beachtet. (2021-09-13, stefan)

  • Fix: Unterebenen von Benutzerebenen werden jetzt bei der Legendenerstellung korrekt behandelt. Das ist zum Beispiel bei per Daten-Browser
    eingebundenen Diensten der Fall. Deren Legende wurde bisher nicht ausgegeben. (2021-09-09, stefan)

  • Fix: Die in seltenen Fällen auftretende Meldung, dass keine cardo-Umgebung zur Verfügung steht, sollte nicht mehr erscheinen. (2021-09-02, stefan)

Modules.Puzzle
  • Change: Die GSS-Verknüpfung ist jetzt auch im V1-Editor im cardo4 möglich - es wird das cardo4 - GSS aufgerufen. Nach dem gleichen Schema ist auch die Suchoption via GSS jetzt fürs cardo4 umgesetzt worden. (2021-08-25, thomas)

  • Change: Puzzle-Editor: über eine neue Konfig können jetzt Puzzle-Editor V1 und IKX-Editor V1 deaktiviert werden. Sie werden dann entsprechend ausgeblendet. (2021-04-09, stefan)

  • Change: Im Editor-V2 wird jetzt im Datensatz-Baum, sofern dort eine Datumsspalte zusätzlich eingeblendet wird, das Datum formatiert in "deutschem" Format ausgegeben. Es wird dabei auch unterschieden, ob zum Datum eine Uhrzeit hinterlegt ist oder nicht. (2021-04-07, thomas)

  • Change: Puzzle-V2: Der Export von Suchergebnissen und Aktionsergebnissen nach Excel erzeugt jetzt direkt eine XLSX - Datei (bisher XLS-XML). (2021-02-01, thomas)

  • Change: Puzzle-V1: Der Export von Suchergebnissen und Ordnerinhalten nach Excel erzeugt jetzt direkt eine XLSX - Datei (bisher XLS-XML). (2021-02-01, thomas)

  • Fix: Die via CreateOrUpdateAdminLayerForCategory erstellten Views zu den Kategorien wiesen für den Standard-Store eine Store-Id von -1 statt 0 auf. (2022-04-21, thomas)

  • Fix: Die Standard-Suche im Puzzle-V2 bei Bool-Feldern nach "false" funktionierte nicht. (2021-03-15, thomas)

  • Fix: In der Suche im Puzzle V1 im cardo3 wurden Nachschlagelisten-Einträge nicht angezeigt. (2021-01-29, thomas)

  • Fix: Beim Deregistrieren einer Kategorie wurden bisher die Relationen nicht beachtet. Auch gegenseitig über LookUp-Einstellungen verknüpfte Kategorien machten Probleme.
    Jetzt werden beim Deregistrieren einer Kategorie sowohl die zugehörigen Relationsdatensätze als auch LookUp-Einträge aus einer anderen Kategorie auf diese entfernt.
    Das ist nur relevant für das Deregistrieren über die Methode "AdminUnregisterCategory" im PuzzleWebService bzw. implizit auch bei der Methode "DropIkxStore" im IkxWebService.
    Da das Deregistrieren über die Oberfläche das vorherige Löschen der Puzzle-Datensätze erfordert, trat das Problem dort nicht auf. (2021-01-14, thomas)

System
  • Neu: Beim Update wird im Coreweb3 eine web.config.template angelegt, dort kann das Weiterleitungsziel eingestellt werden,
    welches auf die Startseite wirkt. Voreingestellt ist hier cardo4. Die Datei muss manuell in web.config umbenannt werden. (2021-06-21, rene)

  • Fix: SQL-Update-XML: Bei fixem DateTime-Wert als Defaultwert einer Spalte wurde dieser nicht korrekt ausgewertet. Ist für Postgres
    und SQL-Server korrigiert. (2022-04-29, stefan)

  • Fix: Eine Kombination aus Snapshot-Layer und Shadow-Layer im Ebenennamen (Bsp.: I7SN_I7C_L17... wurde beim Druck nicht korrekt erkannt) (2021-02-12, stefan)

  • Fix: Bei der Speicherung von Geopackages wurde ein Dreher in der Dateiendung (gpgk -> gpkg) korrigiert. (2020-09-14, stefan)

System.Services.Ogc.Wfs
  • Fix: U.U. konnte es beim Abruf von Daten per WFS 2.0 mit Filtern zu einem Stackoverflow kommen. (2020-11-12, rene)
System.Services.Ogc.Wms
  • Fix: Beim Abrufen eines WMS Dienstes anhand der NodeId wurde nur die erste Ebene im GetCapabilities Dokument zurückgegeben, wenn der Nutzer an einem Ordner keine Berechtigungen hat und nur an ausgewählten enthalten Ebenen.

    **Wichtig** In diesem Zusammenhang wurde auch die Rückgabestruktur angepasst. Es werden jetzt die Ordner als Gruppierungselemente zurückgegeben, wenn mindestens eine Ebenen enthalten ist. (2021-06-01, rene)
System.Services.Tile
  • Change: Der CTMS-Service ("klassisches" Kachelkarten-Schema à la GoogleMaps) verwendet nun auch den GlobalCache, sofern dieser
    als Kachelspeicher konfiguriert ist. (2020-09-22, nico)

  • Change: Die Ablage der Kachelbilder im Cache wurde so angepasst, dass CTMS-Kacheln nun identisch zu den WMTS-Kacheln abgelegt werden,
    womit diese Dienstearten jetzt auf dieselben Bilder zurückgreifen, wenn diese sich gleichen. (2020-09-22, nico)

System.UserManagement
  • Change: In Benutzer- und Gruppennamen ist jetzt auch das @ - Zeichen zulässig. Damit wird es möglich analog der selbstregistrierten Nutzer E-Mail-Adressen als Benutzername zu verwenden. (2021-09-02, thomas)

  • Fix: Wurden mehrere Nutzer nacheinander angelegt, war die Option, das Passwort verschlüsselt zu speichern, nur beim ersten Nutzer standardmäßig angehakt. (2021-10-21, thomas)


cardo.Map

  • Neu: cardo.Map4 - IWAN7-Ebenen mit einer ausgewiesenen Dimension können in cardo.Map4 in entprechender Art präsentiert werden. Mittels einiger
    Konfigurationsmöglichkeiten kann die Ausgabe bedarfsweise noch modifiziert werden. (2021-07-08, nico)

  • Neu: Für das Höhenprofil im Messwerkzeug vom cardo.Map4 kann jetzt in den cardo.Map - Einstellungen bei den Systemparametern im ManagementCenter eine Konfiguration für das Diagramm hinterlegt werden. Damit kann bspw. der Y-Achsenbereich oder die Schrittweite auf der X-Achse gesteuert werden.
    Eine gleichartige Konfiguration existiert auch für die Routing-Anwendung, die im cardo.Map4 nutzbar ist. (2021-04-07, thomas)

  • Neu: In MapTip und Adresssuche kann eine Funktion zur Anzeige gebracht werden, mit der die Nutzer sich den Umkreis zum Klickpunkt bzw. Adresspunkt
    anzeigen lassen können. Der Radius und angezeigte Text können (müssen) in der web.config-Datei konfiguriert werden. Im Abschnitt 'appSettings'
    sind dazu die Eigenschaften 'PROJEKT.ShowPointWithRadiusFeature.DisplayHtml' und 'PROJEKT.ShowPointWithRadiusFeature.DisplayHtml' zu hinterlegen.
    (sprechen Sie uns gern an, wenn Sie Unterstützung bei der Konfiguration benötigen) (2021-01-29, nico)

  • Neu: cardo.Map4 - Neues benanntes Feature 'showPointWithRadius', um einen Punkt mit einem Umkreis von n Metern anzuzeigen. Erwartet werden die
    Argumente x, y, epsgCod, radiusInMetern. Beispiel als URL-Parameter: ...?feature=showPointWithRadius|[13.122091,51.121693,4326,15000] (2021-01-29, nico)

  • Neu: cardo.Map4 - es gibt ein neues Modul "Daten-Export" für cardo.Map4. Damit können Vektordaten des Themenbaumes zum Download (Export) angeboten werden.
    Die Nutzer können zwischen den Formaten ESRI-Shape und Geopackage wählen und optional den Bereich des Exports auf unterschiedliche Arten einschränken.
    Die Freigabe der Daten erfolgt mittels der regulären Export-Berechtigung. Damit ist es auch möglich, angemeldeten Nutzern (CMY-Feature) mehr/andere Daten
    zum Download anzubieten. (2020-11-27, tommi)

  • Neu: cardo.Map4 - Implementierung der Funktion, dass Ebenen in Themen einen Mindestmaßstab für die Karte erzwingen können. (2020-11-27, nico)

  • Neu: Bei der Suche wird fortan berücksichtigt, wenn die Menge der Themen und Grundkarten gefiltert ist (URL-Parameter TH-FILTER und BM-FILTER). (2020-10-29, nico)

  • Neu: In der Mobilversion und im MapControl kommt nun auch das aktuellste Such-Control zum Einsatz, so wie es in der Layout-Variante "cardo.Map4b" Standard ist. (2020-10-29, nico)

  • Neu: In den Einstellungen an einer Ebene für cardo.Map 'cm3 Allg. Einstellungen' gibt es einen neue Parameter 'XSLT für Metadaten im Abschnitt OGC-Dienste'.
    Hier kann der Name einer XSLT-Datei hinterlegt werden. Der über diese Datei aus den Metadaten gerenderte Content wird dann im cardoMap sowohl in der Beschreibung
    der Ebene im Abschnitt OGC-Dienste als auch im Fenster 'OGC-Dienste' zusätzlich mit ausgegeben. (2020-10-23, stefan)

  • Change: cardo.Map4 - Die Schaltflächen der Werkzeugleiste der Karte wurden etwas vergrößert und deutlicher sichtbar (weniger blass) gemacht. (2021-01-29, nico)

  • Fix: Kachelkarten mit Bildern unterschiedlich der größe 256x256 Pixel wurden nicht korrekt angezeigt. (2022-01-24, nico)

  • Fix: Messwerkzeug: wurde zu einer Fläche ein Höhenprofil generiert, wurde bisher das Profil nur vom ersten bis zum letzten Stützpunkt ermittelt - die Fläche wurde nicht geschlossen. (2021-04-07, thomas)


Iwan6

  • Neu: - Support für das Iwan7 Feature der "Dimension" für Ebenen.
    - Beim iGeoServer wurde die maximale Größe empfangender Nachrichten von 65KB auf 5MByte erhöht. (2021-04-08, rene)

  • Change: Wenn beim Laden einer PostgreSQL Ebene "SELECT postgis_version()" nicht funktioniert, wird jetzt ein Fehler beim Laden generiert "Es sind keine Postgis Funktionen verfügbar. Evtl. ist auch der Suchpfad falsch..." (2020-10-03, rene)

  • Fix: Beim dem Abrufen der Ebenenbeschreibung im XML Format wurden zwei Fehler behoben:
    - DateTime Werte in Klassifikationen werden jetzt im ISO DateFormat ausgegeben (in Iwan7 kamen sonst Fehler, dass der Wert nicht als Date interpretiert werden kann)
    - Für Füllungen vom Typ "Stipple" wurde die Vordergrundfarbe nicht korrekt ausgegeben (es war immer Schwarz) (2021-10-13, rene)

  • Fix: Beim Generieren von GeoSQL Abfragen für Iwan7 Layer wurden Datums-Angaben die in der Winterzeit lagen mit falschen UTC Offset übergeben. (2021-10-12, rene)

  • Fix: WMS Ebenen mit der Option "allowAscyn" wurden nicht Antwort als "gezeichnet" mit zurückgegeben. In cardo konnte dies dazu führen, dass die Lizenztexte nicht für diese Ebene ausgegeben wurden. (2021-08-25, rene)

  • Fix: Beim Rendern von Sketch-Grafiken bei Alpha-Kanälen waren die Farben verfälscht, da die GDIPlus Premultiplyed Alpha verwendet. (2020-10-03, rene)


cardo.CMS (Wilma)

  • Neu: Fehlerseiten können jetzt auch explizit für "WilmaParagraphNotFoundException" hinterlegt werden. (2020-04-30, thomas)

Zuletzt geändert: 14.02.2024 12:55:33 (erstmals erstellt 20.05.2022)