Release Notes 2.0
What’s New
Mit diesem Release wurde der smart.finder SDI vollständig überarbeitet und zeigt sich mit einer Reihe funktionaler Neuerungen, einem Redesign der Nutzeroberfläche sowie Updates der Basis-Technologie.
Direkte Indexierung
-
Die Indexierung neuer und geänderter Metadatensätze erfolgt direkt.
-
Gelöschte Metadaten werden direkt aus dem Index entfernt.
-
Der Data Import Handler muss nicht mehr zum Aktualisieren des Index aufgrufen werden und kann nur einmal täglich neu indexieren (außerhalb der Nutzungszeit empfohlen).
Im Browser Edge kann es zu Verzögerungen beim direkten Indexieren kommen. |
map.apps Linie 4
Mit dem Release 2.0.0 des smart.finder SDI wird map.apps Linie 4 komplett unterstützt. Eine Kombination von smart.finder SDI 2.0.0 mit map.apps Linie 3 ist nicht möglich. Neben dem technologischen Shift wurde auch das UI des smart.finder SDI komplett überarbeitet und der Linie 4 angepasst.
Produkt-Dokumentation
Die Produkt-Dokumentation wurde komplett überarbeitet und wird mit diesem Release erstmalig auf neuem Weg veröffentlicht.
neue Benutzeroberfläche
Die Benutzeroberfläche wurde basierend auf dem smart.finder 2.0 komplett neu gestaltet. Die Entwicklung der Oberfläche wurde mit Schwerpunkt auf User Centered Design (UCD) umgesetzt, sodass die Entwicklung für und mit dem Anwender im Mittelpunkt steht. Zudem verfügt der smart.finder SDI über eine optimierte Suche. Es sind nun vordefinierte Suchen (Quick Start) und die Suche über einen Themenbaum direkt auf der Startseite möglich.
Aktualisierte Metadatenerfassung
Die Metadatenerfassung mit dem Editor wurde auf den Technical Guidance for INSPIRE dataset and service metadata Version 2.0.1 sowie DE-Profil 2.0.3 (GDI-DE Metadaten Konventionen, Version 2.0.3) angepasst.
Neue bzw. verbesserte Funktionen
-
Facetten zum Filtern der Suchergebnisse abgestimmt auf ISO- und INSPIRE-Metadaten
-
Unterstützung von Synonymen und GDI-DE Benennung
-
Detailansicht mit ausgewählten Metadaten-Informationen
-
Laden eines Datensatzes in die Karte (Anbindung mittels map.apps SDI)
Verbessertes Metadatenmanagement
Es gibt zwei Ansichten zum Metadatenmanagement:
-
Meine Metadaten: Übersicht über die eigenen Metadaten des angemeldeten Nutzers
-
Metadatenübersicht: Übersicht aller Metadaten, auf die der angemeldete Nutzer Schreibrechte hat
Eine komplette Auflistung aller Änderungen finden Sie im Changelog.
Update-Hinweise
Falls Sie bei dem Update mehrere Versionen überspringen, befolgen Sie bitte auch alle Update-Hinweise der dazwischenliegenden Versionen. |
2.0.2
Beachten Sie für das Update auf Version 2.0.2 Folgendes:
-
Installationen mit Oracle oder Microsoft SQL Server Datenbank: nur die Backend-Services (iso, Editor und CSW) sind zu aktualisieren
-
Installationen mit PostgreSQL: Die Backend-Services und der Client sind zu aktualisieren
Durch das Update ist es erforderlich, im Manager Indexierungs-Jobs den Data Import Handler erneut anzulegen und aktiv anzustoßen. Richten Sie nur den Data Import Handler ein, um die Datenbank kontinuierlich zu indexieren.
Beachten Sie das neue Property Eine detaillierte Anleitung hierzu finden Sie im Kapitel Indexierungs-Jobs im Abschnitt Datenimport. |
Hibernate-Dialekt für PostgreSQL
Falls Sie smart.finder SDI mit PostgreSQL verwenden, müssen Sie einen neuen Hibernate-Dialekt für den Zugriff auf die Datenbank konfigurieren:
db.hibernate.dialect=de.conterra.sdi.common.db.dialect.PostgreSQL9MapDialect
Nehmen Sie dies in der Datei application.properties
vor.
Falls Sie Metadatenbestände aus smart.finder SDI 1.x übernommen haben, führen Sie das Migrationstools erneut aus.
Data Import Handler konfigurieren
Prüfen Sie die korrekte Definition der Datenbank-Parameter des entsprechenden Data Import Handler in [TOMCAT_HOME]/webapps/ct-finder-iso-webapp-[VERSION]/WEB-INF/solr.home/iso/conf
.
Neues Property
Es wurde ein neues Property für den Namen des lokalen Datenbestandes eingeführt:
- catalog.name
-
Der Name des lokalen Katalogs.
Dieser Name wird in der Facette Katalog für die Metadatendokumente ausgegeben, die zum lokalen Datenbestand gehören, also in der Datenbank gespeichert sind.
Dieses Property ist in der Datei
data.directory.location=$\{user.home\}/.smartfinder/application.properties
einzutragen.Standardwert: Lokaler Datenbestand
Schema:catalog.name=Meine\ Daten
2.0.1
Um lokale Dokumente von Dokumenten aus externen Quellen unterscheiden zu können, wurde ein zusätzliches Feld dem Schema hinzugefügt. Aus diesem Grund ist der Re-Import der alten Metadaten (inkl. Benutzerinformationen) erforderlich. Mit dem Migrationstool können Sie nun auch Benutzer-/Sichtbarkeitsinformationen übernehmen.
Anpassung des Indexierungsschemas
Die angepasste Schema-Datei befindet sich nach dem Deployment im Tomcat unter
/smartfinder-search/WEB-INF/solr.home/iso/conf/schema.xml
.
<?xml version="1.0" encoding="UTF-8" ?>
<schema name="iso" version="1.6">
<uniqueKey>id</uniqueKey>
<fields>
[...]
<field name="local" type="boolean" indexed="true" stored="true" multiValued="false" required="true" default="false"/>
[...]
</fields>
<types>
[...]
<fieldType name="boolean" class="solr.BoolField" sortMissingLast="true" omitNorms="true"/>
[...]
</types>
</schema>
Falls Sie Änderungen in den Dateien /WEB-INF/solr.home/iso/conf/schema.xml
vorgenommen haben, müssen Sie diese Änderungen entsprechend übernehmen.
Stellen Sie sicher, dass sowohl Feldtyp boolean
als auch Feld local
übereinstimmen.
Existierende Indexierungsjobs bleiben erhalten, die Jobs müssen zwecks Neuindexierung nach dem Update/der Migration erneut ausgeführt werden. |
Ausgelaufene Unterstützung
Die Unterstützung für die folgenden Funktionen ist mit diesem Release ausgelaufen:
-
Indexierung einer terra.catalog Datenbank
-
Internet Explorer 11
-
GEMET-Thesaurus
Ankündigungen
Für folgende Features wurde die Weiterentwicklung eingestellt:
-
Alle smart.finder SDI Produktoptionen:
-
smart.finder SDI Connector for ArcGIS
-
smart.finder SDI Distributed Search
-
smart.finder SDI Harvesting
-
smart.finder SDI Statistik
-
Die genannten Produkt-Optionen sind teilweise bereits Standard-Funktionen im smart.finder SDI 2.0. Die verteilte Suche und Harvesting-Funktionalität stehen nun allen smart.finder SDI Kunden zur Verfügung.
Zukünftig geplante Funktionen
Folgende Funktionen werden voraussichtlich in einer der zukünftigen Versionen unterstützt.
Direkte Indexierung
-
Die Indexierung neuer und geänderter Metadatensätze erfolgt direkt, ohne Aktualisierung des DataImportHandler.
-
Gelöschte Metadaten werden direkt aus dem Index entfernt, ohne Aktualisierung des DataImportHandler.
-
Der DataImportHandler kann nur einmal täglich aufgerufen werden.
-
Im Browser Edge kann es zu Verzögerungen beim direkten Indexieren kommen.
Fehlende Aktionen
-
Verknüpfung von Datensätzen und Datenserien in der Oberfläche
-
Verknüpfung von Datensätzen und Diensten in der Oberfläche
-
Aufruf In Karte anzeigen (map.apps mit map.apps SDI) für Datensätze (mit zugehörigen, verknüpften Darstellungsdiensten)
Editor
-
Es können keine Entwürfe (Drafts) gespeichert werden
-
Keine Eingabeunterstützung für Kontakte und Bounding Boxen (ehemals Vorlagen)
Redaktion
-
Anpassen von Besitzer-/Sichtbarkeitsinfomation nicht möglich
-
Vorlagen
-
Vorlagen für Kontakte und Bounding Boxen werden derzeit nicht migriert
-
Die Funktion steht nicht zur Verfügung
-
-
Metadaten-Import: Es steht kein Import mit Benutzer-/Sichtbarkeitsdefinition und kein Massenimport (via ZIP) zur Verfügung
-
Reporting / Statistik nicht verfügbar
Administration
-
Locking / Freigabe von Metadaten nicht möglich
-
Metadaten-Export: Es steht kein Export mit Benutzer-/Sichtbarkeitsdefinition und kein Massenexport (via ZIP) zur Verfügung
Sonstiges
-
service.monitor Anbindung noch nicht vorhanden
-
Der Delta Import beim Data Import Handler wird noch nicht unterstützt
-
full-screen-map-sdi App ist begrenzt auf das Suchen im ISO Core und das Anzeigen der Suchergebnisse
Changelog
2.0.2
Fixed Issues
|
[smart.finder / SDI] Hamburger Menü in den smart.finder SDI umziehen |
|
[Suchen] Tippfehler in der Facette Kategorie |
|
[Suchen] Sucheingabe wiederholt auslösen |
|
[Suchen] Facette Schlüsselwort - "INSPIRE identifiziert" Filter greift nicht |
|
[Suchen] Facetten Filtersymbol wird nicht korrekt angezeigt |
|
[Datenbank] Vereinhetlichen der Nutzung PostgreSQL |
|
[Editor] Bounding Box wird bei Bearbeitung von Dienst-Metadaten entfernt |
|
[Performanz] Unnötige Permissions-Abfragen werden reduziert |
|
[Indexierung] Ad hoc Indexierung für Redakteure und Datenpfleger |
|
[Konfiguration] Indexierung mit neuem Property catalog.name |
|
[Indexierung] Löschen von Metadaten auch für Datenpfleger durchgängig realsieren |
|
[CSW] POST-Request mit XML-Body korrekt interpretieren |
2.0.1
Fixed Issues
|
[Löschen] Direktes Entfernen aus dem Index nach dem Löschen eines Metadatensatzes |
|
[Suche] Direkteinstieg mit parametriesiertem Aufruf liefert keine Ergebnisse |
|
[Meine Metadaten] Probleme bei der Anzeige im security.manager Hybrid-Modus |
|
[Traffic] Reduzierung der Server-Response |
|
[Doku] Metadaten kopieren aus Trefferliste für zu Fehler ERR_TOO_MANY_REDIRECTS |
|
[Migration] Migrationstool läuft nicht auf Java 11 |
|
[Migration] Migrationstool optimieren (UTF-8 Kodierung, User-Mapping) |
|
[Suche] Facette Schlüsselwort optimiert |
|
[URL-Indexierung] Apache Tika interpretiert unvollständiges XML nicht |
|
[CSW Proxy] GetRecords-Anfrage optimieren |
|
[Lizenz] Neue Lizenz für Kunden ohne eigene security.manager Lizenz |
|
[Konfiguration] Abstimmung der Properties-Dateien |
|
[Kompatibilität] map.apps 4.9.1 Unterstützung |
|
[Migration] Migrationstool verwendet veraltete Java-libs |
|
[Suche] Suchanfrage erneut auslösen |
|
[CSW-Indexierung] XSLT-Anpassung / Fehlende gco:Date Werte führen zu einem Indexierungsfehler |
|
[CSW Proxy] Index-Erweiterung zur Optimierung der verteilten Suche |
|
[Editor] Direktes Schreiben eines Metadatensatzes in den Index (Ändern und Neuerzeugen) |
|
[CSW Proxy] query-Element optional setzen |
2.0.0
New Features
|
[Ergebnisliste] Automatisches Nachladen, kein Paging |
|
[Ergebnisliste] Funktion - Filter zurücksetzen |
|
[Details] Links - Download-Links eines Metadatensatzes anzeigen |
|
[Details] Links - Information-Links eines Metadatensatzes anzeigen |
|
[Suche] Parametrisierter Aufruf eines Detailmetadatensatzes |
|
[Suche] Parametrisierter Aufruf möglich |
|
[Ergebnisliste] Facetten - Neue Filtermöglichkeiten auf Ergebnisliste |
|
[Konfiguration] Startseite-"Rumpf" anpassbar |
|
[Basis] smart.finder (SDI) auf Linie 4 |
|
[Details] Weitere Links eines Metadatensatzes anzeigen |
|
[Konfiguration] Ergebnisliste / Räumlicher Filter - Einbindung von eigenen Diensten als Hintergrundkarten |
|
[Editor] GDI-DE Profil 2.0.3 -Validator und Publizieren |
|
[Editor] GEMET Browser ersetzen durch Listen |
|
[Meine Metadaten] Tabelle/Ansicht mit selbst erstellten Metadaten eines Anwenders |
|
[Metadaten-Übersicht] Tabelle/Ansicht aller Metadaten eines Anwenders (mit Schreibrechten auf diese Metadaten) |
|
[Konfiguration] Data Import Handler (DIH) = lokale Datenquelle benennen |
|
Support MS SQL Server Database |
|
[Editor] INSPIRE TG 2.0.1 - Validator und Publizieren |