UDP-Manager Konfiguration¶
Server¶
Liste der Server, die pro Schnittstelle ausgewählt werden können.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| name | ja | String | |
| domain | ja | String | |
| protocol | ja | String | http oder https |
| lb | ja | Boolean | true, wenn dieser Server eine Loadbalancergruppe repräsentiert |
| server | nein | String[] | wenn lb=true werden in diesen Array die einzelnen Server hinter dem Loadbalancer eingetragen |
Beispiel
[
{
name: "name", domain: ".de", protocol: "http", lb: true, server: ["server1", "server2"]
}
]
Schnittstellen Typen¶
Typen von Schnittstellen, die im UDP-Manager verwaltet werden können.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| name | ja | String | Schnittstellenbezeichnung |
| category | ja | String | Entweder "visualization", "download" oder "misc". |
| versions | ja | String[] | Liste von für diesen Schnittstellen verfügbaren Versionen |
Beispiel
[
{name: "WMS", category: "visualization", versions: ["1.1.1", "1.3.0"]},
{name: "WFS", category: "download", versions: ["1.1.0", "2.0.0"]},
{name: "WPS", category: "misc", versions: ["1.0.0"]}
]
Test BBoxes¶
Bounding boxes, die beim Aufruf von Testrequests ausgewählt werden können.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| name | ja | String | |
| srs | ja | String | |
| bbox | ja | String[] |
Beispiel
[
{
name: "St.Pauli", srs: "EPSG:25832", bbox: ["562394,5932816,564194,5934616"]
}
]
Default BBOX¶
Bounding Box, die standardmäßig in Schnittstellenkonfigurationen verwendet wird.
Beispiel
548315 5916868 588060 5955212
Unterstützte Projektionen¶
Komma-separierte Liste von EPSG-Codes
Beispiel
EPSG:25832,EPSG:25833,EPSG:4326,EPSG:4258,EPSG:31467,EPSG:3857,EPSG:3044,EPSG:3034,EPSG:3035
Attribute in Layer-JSON ignorieren¶
String-Array von Attributnamen / Name (API), die bei der Generierung der Layer-JSON Objekte unter "gfiAttributes" ignoriert werden sollen.
Beispiel
["geom", "the_geom", "geometry"]
Client Konfiguration¶
Konfigurationsparameter, die sich auf das Frontend beziehen.
| Name | Pflichtfeld | Datentyp | Beschreibung | Beispiel |
|---|---|---|---|---|
| helpLink | nein | String | ||
| user | nein | String[] | Array-Liste mit den Namen der Editoren, die verwendet werden, wenn keine AD-Verbindung konfiguriert ist | ["Hans Dampf"] |
| responsibleParty | ja | responsibleParty[] | Array-Liste mit dem Namen und der E-Mail-Adresse der verantwortlichen Stellen | |
| regions | nein | regions[] | Array-Liste der Regionen, die im Formular für die Datensatzdetails ausgewählt und verknüpft werden können | |
| defaultDatasetSrs | ja | String | Standard-EPSG-Code, wenn nicht anders im Datensatz angegeben | EPSG:25832 |
| defaultCollectionNamespace | ja | String | Standard-Namespace, der in FeatureType-Konfigurationen verwendet werden soll | de.hh.up=https://registry.gdi-de.org/id/de.hh.up |
| mapPreview | ja | String | URI zu einer Masterportal-Instanz, die zur Vorschau für dev und stage Schnittstellen verwendet werden soll | /UDPPreview |
| mapPreviewProd | ja | String | URI zu einer Masterportal-Instanz, die zur Vorschau für prod Schnittstellen verwendet werden soll | /UDPPreviewProd |
| mapPreviewBaseLayerId | ja | Integer | Layer ID, die standardmäßig in den Vorschauportalinstanzen als Hintergrundkarte verwendet werden soll | |
| securityProxyUrlSso | nein | securityProxyUrlSso | ||
| securityProxyUrlAuth | nein | String | Standard URL-Prefix für Basic-Auth geschützte Schnittstellen | |
| styleEditorPreviewZoomLevel | nein | Integer | Zoomstufe, in der die Stylevorschau geladen wird | 11 |
| styleEditorPreviewCenter | nein | Integer[] | Koordinatenpaar für den Mittelpunkt der Stylevorschau | [565747, 5933970.67] |
| styleEditorPreviewEPSG | nein | String | EPSG Code der Projektion, mit der die Stylevorschaukarte geladen werden soll | "EPSG:25832" |
| styleEditorPreviewBackgroundWMS | nein | String | Basis-URL des WMS der als Hintergrundkarte für die Stylevorschau genutzt werden soll | "https://sgx.geodatenzentrum.de/wms_basemapde" |
| styleEditorPreviewBackgroundWMSLayer | nein | String | Layername der Hintergrundkarte für die Stylevorschau | "de_basemapde_web_raster_farbe" |
| styleEditorPreviewExamplePoint | nein | Integer[] | Standardpunktgeometrie, der in der Vorschau genutzt wird, wenn es für diese Collection noch keine "Echtdaten" gibt | [565747, 5933970.67] |
| styleEditorPreviewExampleLine | nein | Array[Integer[]] | Standardliniengeometrie, der in der Vorschau genutzt wird, wenn es für diese Collection noch keine "Echtdaten" gibt | [[564788, 5933686],[565032, 5934474], [565992, 5933417],[566385, 5934768],[566386,5934768]] |
| styleEditorPreviewExamplePolygon | nein | Array[Integer[]] | Standardpolygongeometrie, der in der Vorschau genutzt wird, wenn es für diese Collection noch keine "Echtdaten" gibt | [[564408, 5933689],[565666,5933019],[566622,5933650],[566239,5934460],[565014,5934521],[565014,5934521],[564408,5933689]] |
responsibleParty¶
Parameter der Verantwortlichen Stelle.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| name | ja | String | Wird im Dropdown-Menü in der Detailansicht des Datensatzes angeboten |
| ja | String | Für den automatischen Versand von E-Mails | |
| mail_alt | nein | String | Für den automatischen Versand von E-Mails - Alternative beim Löschvermerk |
| inbox_name | ja | String | Wird als Absender der E-Mail verwendet |
| inbox_name_alt | nein | String | Wird als Absender der E-Mail verwendet - Alternative beim Löschvermerk |
Beispiel
[
{name: "Team 1", mail: "mail@mail.de", mail_alt: "alternative_mail@mail.de", inbox_name: "inbox Team 1", inbox_name_alt: "inbox Team Alternative"},
{name: "Team 2", mail: "mail@mail.de", inbox_name: "inbox Team 2"}
]
regions¶
Parameters für die Definition von Regionen.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| landlevel | ja | String | Name der übergeordneten Region, z.B. Bundesland |
| arealevel | ja | String[] | Liste von Sub-Regionen, z.B. Landkreisen |
Beispiel
{
"landlevel": "Niedersachsen",
"arealevel": [
"alle Kreise",
"mehrere Kreise",
"Cuxhaven",
"Harburg",
"Heidekreis",
"Lüchow-Dannenberg",
"Lüneburg",
"Rotenburg/Wümme",
"Stade",
"Uelzen"
]
}
securityProxyUrlSso¶
URL Prefixe getrennt für dev, stage und prod bei AD geschützten Schnittstellen.
Beispiel
{
"dev": "https://server.de/dev_secure_services",
"stage": "https://server.de/qs_secure_services",
"prod": "https://server.de/prod_secure_services"
}
mail¶
Standard e-mail Adresse für Anfragen zur Berechtigung auf den UDP-Manager.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| address | nein | String | Die e-Mail Adressse |
| title | nein | String | Der Name der e-Mail Adresse |
{
"address": "geobasisinfrastruktur@gv.hamburg.de",
"title": "Geobasisinfrastruktur Postfach"
}
Capabilities Metadata¶
Metadatenattribute auf Schnittstellenebene, die in den Capabilitites von OGC Diensten verwendet werden.
{
providername: "LGV Hamburg",
providersite: "",
individualname: "",
positionname: "Geobasisinfrastruktur",
phone: "",
facsimile: "",
electronicmailaddress: "udp-hilfe@gv.hamburg.de",
deliverypoint: "Neuenfelder Straße 19",
city: "Hamburg",
administrativearea: "HH",
postalcode: "21109",
country: "Germany",
onlineresource: "http://www.geoinfo.hamburg.de",
hoursofservice: "",
contactinstructions: "",
metadataurl: "https://metaver.de/csw",
authorityname: "LGV",
authorityurl: "http://www.hamburg.de/bsu/landesbetrieb-geoinformation-und-vermessung/"
}
LDAP¶
Definition der Berechtigungen (Gruppen / einzelne Benutzer) für den Zugriff auf den UDP-Manager
Dieses Feld ist nur editierbar, wenn in der env Variable AUTH_METHOD "ldap" definiert wurde.
Rolle admin: Vollzugriff Rolle reader: Lesender Zugriff
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| allowed_groups | ja | Object[] | Name einer AD-Gruppen, die für den UDP-Manager autorisiert werden sollen sowie die zugeordnete Rolle |
| allowed_users | ja | Object[] | Name eines spezifischen AD-Benutzers, der für den UDP-Manager autorisiert werden sollen, sowie die zugeordnete Rolle |
Beispiel
{
allowed_groups: [
{name: "gruppe_1", role: "admin"},
{name: "gruppe2", role: "reader"}
],
allowed_users: [
{name: "MusterMax", role: "admin"}
]
}
JIRA¶
JIRA API Verbindungsparameter. Optional, wird nur benötigt, wenn der Haken bei "JIRA Modul aktivieren" gesetzt ist.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| url | ja | String | URL der JIRA REST API |
| browse_url | ja | String | URL für die HTML Ansicht eines Issues in JIRA |
| issueTypeId | ja | Object | Name und IDs von Issue-Typen |
| projects | ja | projects[] | Parameter für die verschiedenen Jira-Projekte, die integriert werden sollen |
| defaultAssignee | ja | String | Name eines Benutzers, der der Standard-Zuweisungsempfänger ist. Kann ein leerer String sein |
| labels | ja | String[] | Schlüsselwörter |
| proxy | ja | Boolean | true, wenn ein Proxy für die Verbindung benutzt werden soll |
Projektparameter¶
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| name | ja | String | Schlüsselwort eines JIRA Projekts |
| name_alias | ja | String | Anzeigename |
| new_as_subtask | ja | Boolean | true, wenn das Issue als Sub-Task angelegt werden soll |
| use_in_ticketsearch | ja | Boolean | true, wenn das Issue suchbar sein soll |
| story_points_value | ja | Integer | Standardwert für die Story Points eines Issues |
| transition_execution | ja | Boolean | true, wenn ein neues Issue in ein definiertes Kanban-Board übertragen werden soll |
| transition_id | ja | Integer[] | Ids der Kanban-Board Spalten |
| components | ja | Objects[] | Namen von Komponenten |
Beispiel
{
url: "https://www.jira-host.de/rest/api/2",
browse_url: "https://www.jira-host.de/browse",
issueTypeId: {
taks: "10000",
sub_task: "20000"
}
projects: [
{
name: "PROJECT",
name_alias: "Projektname (PROJECT)",
new_as_subtask: true,
use_in_ticketsearch: true,
story_points_value: 2,
transition_execution: false,
transition_id: [1, 2],
components: [{name: "Testzweck"}]
}
],
defaultAssignee: "",
labels: ["Label_1", "Label_2"],
proxy: true
}
Mail¶
E-Mail Empfänger, an die bei bestimmten Aktionen automatisch Mails verschickt werden sollen.
Dieses Feld ist nur editierbar, wenn die env Variablen SMTP_HOST und SMTP_PORT gesetzt sind.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| portals_from | ja | String | Absendeadresse |
| prod_to | ja | String | Empfänger, wenn eine Schnittstelle produktiv gesetzt wird |
| delete_layer_to | ja | String | Empfänger, wenn ein Layer gelöscht wurde |
| delete_layer_request_to | ja | String | Empfänger, wenn ein Layer Löschvermerk eingetragen wurde |
Beispiel
{
portals_from: "\"Team 1\" <team@mail.de>",
prod_to: "person1@mail.de, person2@mail.de",
delete_layer_to: "team2@mail.de",
delete_layer_request_to: "team2@mail.de"
}
Datensatzimport¶
Konfigurationsparameter für die automatsierte Erstellung von Datensätzen mit Collections, Styling, Kontakte, Quelldatenbankverbindungen, Layer und Schnittstellen sowie deren configs.
Der Datensatzimport kann über das Backend pushDataset ausgeführt werden.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| creator | ja | String | Name des Erstellers bzw. des Bearbeiters |
| responsibleParty | ja | String | Verantwortliche Stelle im Datensatz, siehe dazu responsibleParty |
| metadataCatalog | nein | String | Verwendeter Metadatenkatalog. Falls nicht angegeben wird keine automatische Metadatenverknüpfung durchgeführt. |
| database | ja | String | Datenbank in der sich die Geodaten befinden |
| services | ja | services[] | Schnittstellen die erzeugt werden sollen |
Beispiel
{
"creator": "UDP-Kundenportal",
"responsibleParty": "UDP Webdienste",
"metadataCatalog": "HMDK",
"database": "myDatabase",
"services": [
{
"type": "WMS",
"software": "deegree",
"version": "1.3.0"
},
{
"type": "WFS",
"software": "deegree",
"version": "2.0.0"
},
{
"type": "OAF",
"software": "ldproxy",
"version": "1.0.0"
}
]
}
Services¶
Schnittstelle bzw. Dienst der erzeugt werden soll.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| type | ja | String | Angabe des Typs des zu erstellenden Dienstes |
| software | ja | String | Angabe welche Software für den neuen Dienst verwendet werden soll |
| version | ja | String | Angabe der Version des zu erstellenden Dienstes |
| workspaceReload | nein | Boolean | Gibt an, ob der Workspace nach dem erzeugen der Configs neu geladen werden soll |
Beispiel
{
"type": "WMS",
"software": "geoserver",
"version": "1.3.0",
"workspaceReload": true
}
Module¶
Über die entsprechenden Checkboxen können einzelne Module für den UDP-Manager aktiviert / deaktiviert werden
git¶
Wenn der Haken bei "git Modul aktivieren" gesetzt wurde können weitere Konfigurationsparameter eingegeben werden.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| options_config | ja | String[] | Array, in dem git-config Parameter hinzugefügt werden können |
| branch | ja | String | Name des verwendeten Branches |
| ssh | ja | Boolean | true, wenn eine SSH Verbindung genutzt werden soll |
| sshKnownHosts | nein | String | Pfad zur known_hosts Datei |
| sshKey | nein | String | Pfad zur private-key Datei |
Beispiel
{
options_config: [
"http.proxy=http://proxy.de:80",
"user.email=name@mail.de",
"user.name=UserName",
],
branch: "main",
ssh: true,
sshKnownHosts: "C:/User/.ssh/known_hosts",
sshKey: "C:/User/.ssh/id_rsa"
}
IGE-NG¶
Wenn der Haken bei "IGE-NG Modul aktivieren" gesetzt wurde können weitere Konfigurationsparameter eingegeben werden.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| supportedApiTypes | ja | String[] | Liste mit Schnittstellentypen, die für die Funktionalität unterstützt werden sollen. |
| Bezeichnung Metadatenkatalog | ja | Object | Konfigurationsparameter für einen Metadatenkatalog. Es können mehrere eingetragen werden. |
UDP-Manager Agent¶
Beinhaltet die URLs zum Abfragen des Zeitpunktes wann die jeweilige Instanz das letzte Mal neu gestartet wurde.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| dev | ja | String | URL für die dev-Instanz. |
| stage | ja | String | URL für die stage-Instanz. |
| prod | ja | String | URL für die prod-Instanz. |
Bezeichnung Metadatenkatalog¶
Es können mehrere Kataloge hinterlegt werden. Für jeden Katalog muss ein eigenes Konfigurationsobjekt angelegt werden.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| api_url | ja | String | URL der internen IGE-NG API. |
| api_record_url | ja | String | URL für OGC API Records. |
| token_url | ja | String | URL für die Token-Authentifizierung. |
| client_id | ja | String | Client-ID für die Authentifizierung. |
| proxy | ja | Boolean | true, wenn ein neues Issue in ein definiertes Kanban-Board übertragen werden soll. |
| catalogId | ja | String | ID des Katalogs. |
| datasetFolderId | ja | Object[] | Liste der Zielordner im IGE-NG, in dem ein Metadatensatz eingeordnet werden soll. |
| coupling_type | ja | String | Kopplungstyp - Die Art der Kopplung vom Service zu den Daten. Der Typ 'tight' bewirkt, dass ein Verweis zu einem Datensatz existieren muss. |
| spatial_reference_type | ja | String | Typ des räumlichen Bezugs. |
| spatial_reference_type_thesaurus | ja | String | Geo-Thesaurus für den räumlichen Bezug. |
| time_reference_description | ja | String | Beschreibung der zeitlichen Abdeckung. |
| legal_basis | ja | String | ID für die rechtliche Grundlage. |
| description_additional_text | ja | String | Zusätzlicher Beschreibungstext. |
| metadata_type | ja | String | Typ der Metadaten, z. B. Daten oder Service. |
| codelist_keys | ja | Object | Sammlung für verschiedene IGE-NG interner Schlüssel. |
datasetFolderId¶
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| name | ja | String | Name des Ordners. |
| ids | ja | Object | IDs des Ordners. |
ids¶
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| folder_uuid | ja | String | UUID des Ordners. |
| folder_internal_id | ja | String | Interne ID des Ordners. |
codelist_keys¶
Diese Schlüssel stammen aus einer IGE-NG internen Codeliste. Diese Schlüssel werden in der Standard Konfiguration des UDP-Managers bereitgestellt.
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| service_type | ja | Object | Art des Dienstes. |
| service_version | ja | Object | Versionen des Dienstes. |
| operations | ja | Object | Operationen des jeweiligen Diensttyps. |
| classification | ja | Object | Klassifikation des Dienstes. |
| language | ja | String | Standardsprache. |
| distribution_format | ja | String | Datenformat. |
| contact_info | ja | Object | Kontaktinformationen für verschiedene Rollen. |
| inspire | ja | Object | INSPIRE-spezifische Konfigurationen. |
| access_contraints_mapping | ja | Object | Mapping der Zugriffsbeschränkungen für Darstellung im Frontend. |
| fees_mapping | ja | Object | Mapping der Gebühren für Darstellung im Frontend. |
inspire¶
| Name | Pflichtfeld | Datentyp | Beschreibung |
|---|---|---|---|
| automatic_usage | ja | Boolean | Gibt an, ob die INSPIRE-Konformität automatisch gesetzt werden soll, wenn der Datensatz INSPIRE konform ist. |
| conformance | ja | Object[] | Liste der Konformitätsangaben. |
Beispiel
{
supportedApiTypes: ["WMS", "WMS-Time", "WFS", "WFS-T"],
Bezeichnung Metadatenkatalog: {
api_url: "https://host.de/ige-ng/api/datasets",
api_record_url: "https://host.de/ige-ng/api/ogc/collections/",
token_url: "https://host.de/keycloak/realms/InGrid/protocol/openid-connect/token",
client_id: "ige-ng-frontend",
proxy: true,
catalogId: "catalog_id",
datasetFolderId: [
{
name: "Ordner Name 1",
ids: {
folder_uuid: "Ordner UUID 1",
folder_internal_id: "interne Ordner ID 1"
}
},
{
name: "Ordner Name 2",
ids: {
folder_uuid: "Ordner UUID 2",
folder_internal_id: "interne Ordner ID 2"
}
}
],
coupling_type: "tight",
spatial_reference_type: "free",
spatial_reference_type_thesaurus: "wfsgnde",
time_reference_description: "Für die Aktualität der Daten nutzen Sie bitte den Verweis zur Datensatzbeschreibung.",
legal_basis: "620",
description_additional_text: "Zur genaueren Beschreibung der Daten und Datenverantwortung nutzen Sie bitte den Verweis zur Datensatzbeschreibung.",
metadata_type: "InGridGeoService",
codelist_keys: {
service_type: {
wms: "2",
wfs: "3"
},
service_version: {
wms: [
{ key: "2" }
],
wfs: [
{ key: "1" },
{ key: "2" }
]
},
operations: {
wms: {
getcapabilities: "1",
getmap: "2",
gfi: "3"
},
wfs: {
getcapabilities: "1",
describefeaturetype: "2",
getfeature: "3"
},
wfst: {
lockfeature: "4",
transaction: "5"
}
},
classification: {
wms: "202",
wfs: "201"
},
language: "150",
distribution_format: "14",
contact_info: {
point_of_contact: {
uuid: "UUID",
key: "7"
},
point_of_contact_md: {
uuid: "UUID",
key: "12"
},
publisher: {
key: "10"
}
},
inspire: {
automatic_usage: false,
conformance: [
{
pass: { key: "1" },
isInspire: true,
explanation: null,
specification: { key: "10" },
publicationDate: "2009-10-20T00:00:00.000Z"
}
]
},
access_contraints_mapping: {
"1": "Es gelten keine Zugriffsbeschränkungen",
"2": "aufgrund der Vertraulichkeit der Verfahren von Behörden",
"3": "aufgrund internationaler Beziehungen, der öffentliche Sicherheit oder der Landesverteidigung",
"4": "aufgrund laufender Gerichtsverfahren",
"5": "aufgrund der Vertraulichkeit von Geschäfts- oder Betriebsinformationen",
"6": "aufgrund der Rechte des geistigen Eigentums",
"7": "aufgrund der Vertraulichkeit personenbezogener Daten",
"8": "aufgrund des Schutzes einer Person",
"9": "aufgrund des Schutzes von Umweltbereichen"
},
fees_mapping: {
"1": "Datenlizenz Deutschland Namensnennung 2.0",
"2": "Amtliches Werk, lizenzfrei nach §5 Abs. 1 UrhG",
"3": "Nutzungsbestimmungen für die Bereitstellung von Geodaten des Bundes",
"4": "Creative Commons Namensnennung (CC-BY)",
"5": "Creative Commons CC Zero License (cc-zero)",
"6": "Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen (CC-BY-SA)",
"7": "Open Data Commons Open Database License (ODbL)",
"8": "Open Data Commons Attribution License (ODC-BY 1.0)",
"9": "Open Data Commons Public Domain Dedication and Licence (ODC PDDL)",
"10": "Andere offene Lizenz",
"11": "Creative Commons Namensnennung - Nicht kommerziell (CC BY-NC)",
"12": "Creative Commons Namensnennung -- Keine Bearbeitung 3.0 Unported (CC BY-ND 3.0)",
"13": "Datenlizenz Deutschland Namensnennung nicht-kommerziell 1.0",
"14": "Geolizenz Ia Namensnennung",
"15": "eingeschränkte Geolizenz",
"16": "Freie Softwarelizenz der Apache Software Foundation",
"17": "Andere kommerzielle Lizenz",
"18": "Andere Freeware Lizenz",
"19": "Andere Open Source Lizenz",
"20": "BSD Lizenz",
"21": "GNU Free Documentation License (GFDL)",
"22": "GNU General Public License version 3.0 (GPLv3)",
"23": "Mozilla Public License 2.0 (MPL)",
"24": "Andere geschlossene Lizenz",
"25": "Datenlizenz Deutschland - Zero - Version 2.0",
"26": "Es gelten keine Bedingungen",
"27": "Creative Commons Namensnennung 4.0 International",
"28": "Creative Commons Namensnennung - Nicht kommerziell 4.0 International",
"29": "Creative Commons Namensnennung - Keine Bearbeitungen 4.0 International",
"30": "Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International",
"31": "Public Domain Mark 1.0 (PDM)",
"32": "Datenlizenz Deutschland Namensnennung 1.0",
"33": "Nutzung der Daten nur nach Rücksprache mit dem Dateneigentümer",
"34": "Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 4.0 International",
"35": "Creative Commons Namensnennung - Nicht kommerziell - Keine Bearbeitungen 4.0 International",
"36": "Creative Commons 1.0 Universell Public Domain Dedication",
"37": "Creative Commons Namensnennung 3.0 Deutschland"
}
}
}
}
geschützte Schnittstellen¶
Ist dieser Haken gesetzt, können pro Schnittstelle geschützte URLs für die Verfahren "Basic Auth" und "AD SSO" gesetzt werden. Bei "AD SSO" können zusätzlich AD Gruppen, die für den Zugriff auf diese Schnittstelle berechtigt sind, ausgewählt werden.
Zugriffsstatistiken¶
Ist dieser Haken gesetzt, wird im Hauptmenü unter dem Punkt "Statistiken" der Tab "Zugriffe" und im Schnittstellen Tab der Punkt "Statistiken" aktiviert. Hier können Werte für monatliche Zugriffe auf Schnittstellen eingesehen werden. Diese Zahlen speisen sich aus der Datenbanktabelle "data.visits", die durch einen externen Prozess befüllt werden muss.
Elasticsearch¶
Ist dieser Haken gesetzt, werden die Informationen aus der Elasticsearch Konfiguration genutzt um Layer JSON Objekte in die konfigurierten Indexe zu schreiben.
externe Collection-Import¶
Ist dieser Haken gesetzt, wird im Collections-Tab die Funktion zum Import von Collections aus den Capabilities von an diesem Datensatz konfigurierten WMS / WFS aktiviert.