Skip To Content

Navigationsstruktur

In diesem Thema

Navigationsstruktur

Benutzer können den Geoportal-Ressourcenkatalog durchsuchen. Sie können über die Registerkarte "Durchsuchen" in der Benutzeroberfläche auf die Navigationsstruktur zugreifen. Die auf dieser Registerkarte angezeigte Navigationsstruktur lässt sich vollständig anpassen, sodass sie den Kategorisierungsansprüchen Ihrer Organisation entspricht. Die Schritte zum Anpassen der Navigationsstruktur werden unten beschrieben.

Standardmäßig zeigt die Navigation Inhaltstyp und ISO-Themenkategorie an. Die Struktur wird über REST-URLs in der Datei browse-catalog.xml erstellt. Diese Datei befindet sich im Ordner \\geoportal\WEB-INF\classes\gpt\search\browse. Jede Überschrift in der Benutzeroberfläche Durchsuchen wird von einem Elementabschnitt in der Datei browse-catalog.xml erstellt. Innerhalb des Elementabschnitts gibt es zwei Tags: nameund query. Der query-Tag erstellt den Parameter, der an die REST-URL angehängt wird. Der name-Tag ist der Schlüssel, der dem in der Datei \\geoportal\WEB-INF\classes\gpt\resources\gpt.properties spezifizierten Text entspricht. Die Datei gpt.properties enthält den Text, der auf der Geoportal-Benutzeroberfläche angezeigt wird.

Wenn Sie die Navigationskategorien bearbeiten, müssen Sie die <item>-Elemente in der Datei browse-catalog.xml hinzufügen oder ändern. Um beispielsweise nach Anwendung zu filtern, müssen die Tags innerhalb der item-Tags wie folgt lauten:

<item>
<name resourceKey="catalog.search.filterContentTypes.application"></name>
<query>contentType=application</query>
</item>

Um eine Unterüberschrift zur Überschrift für die Live-Daten- und -Kartendienste oben hinzuzufügen, müssen Sie einen weiteren item-Abschnitt einbetten. Um beispielsweise Live-Daten- und -Kartendienste nach Kontinent zu filtern, fügen Sie folgende items hinzu:

<item>
<name resourceKey="catalog.search.filterContentTypes.liveData"></name>
<query>contentType=liveData</query>
<item>
<name resourceKey="catalog.search.filterContentTypes.liveData.nAmerica"></name>																									
<query>bbox=-169.3864,6.3096,-44.1136,82.8652</query>																							
</item>
<item>
<name resourceKey="catalog.search.filterContentTypes.liveData.sAmerica"></name>																									
<query>bbox=-118.6966,-56.9329,-2.9177,13.8209</query>																							
</item>
</item>
Hinweis:

Zusätzlich zum Hinzufügen dieser Elemente zur Datei browse-catalog.xml müssen Sie Textwerte hinzufügen, die dem resourceKey entsprechen. Beispielsweise würde der Schlüssel North America wie unten gezeigt zur gpt.properties-Datei hinzugefügt.

catalog.search.filterContentTypes.liveData.nAmerica  = North America