Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel7
outlinetrue
absoluteUrltrue

...

Weiterführende Informationen

  • Organisationshandbuch geodienste.ch (Login als Bereitsteller erforderlichintern, Bereitstellung auf Anfrage)

  • Strategie geodienste.ch

  • Umsetzungsgrundlagen (technische Hilfestellungen zur Datentransformation in minimale Geodatenmodell (MGDM), Ergebnisberichte der Erstumsetzung der Angebote)

...

Der Datenimport wird mit dem geodienste.ch REST-API ausgelöst oder kann auch manuell über über das Administrationstool eingeplant werden. geodienste.ch prüft vor dem Import die Geodaten bezüglich der Modellkonformität mit der Software ilivalidator. Diese Software berücksichtigt gegebenenfalls die konfigurierte Fehlertoleranz bei unvollständigen oder fehlerhaften Daten gemäss mitgieferter mitglieferter Konfigurationsdatei config.toml. Die ZIP-Datei kann entweder via kantonalem Web-/FTP-Server oder über das geodienste.ch REST-API auf geodienste.ch transferiert werden.

...

Es besteht die Möglichkeit, die Bereitsteller-Rechte zu delegieren.

Berechtigungen

Die Delegierung der Rechte erfolgt getrennt nach den Prozessen der Datenintegration und des Vertriebs angebotsweise an registrierte Nutzer unter geodienste.ch . Dabei sind folgende Einschränkungen zu beachtenkönnen folgende Berechtigungen delegiert werden:

  • Delegierung DatenintegrationDatenupload: Der delegierte Nutzer erhält vom Kanton lediglich das Recht, den Datenimport Upload für das bestimmte Angebot mit dem API auszuführen. Die Konfiguration der Integration muss also vorgängig durch den Bereitsteller festgelegt worden sein, damit der delegierte Nutzer das API entsprechend nutzen kann. Automatische Benachrichtigungen bezüglich der Datenintegration werden anstatt an den Bereitsteller an den Delegierten versendet. Delegierung Veröffentlichungauszuführen.

    • Gelieferte Datasets werden dem delegierten User zugewiesen, validiert und intern abgelegt.

    • Uploads können von unterschiedlichen Delegierten pro Angebot und Kanton parallel gestartet werden.

    • Die Kantone können mit API uploaded_datasets die angelieferten Datasets abfragen (welche Datasets wurden wann durch welchen Delegierten geliefert?) und als Zip beziehen (beispielsweise zur Weiterverarbeitung KGDI-intern).

    • Die Kantone können mit API import_uploadeddie angelieferten Datasets direkt auf geodienste.ch importieren und publizieren.

    • Gelieferte Datasets, welche nicht innerhalb eines Monats durch den Kanton verarbeitet werden, werden automatisch entfernt.

  • Delegierung Datenimport: Der delegierte Nutzer erhält vom Kanton lediglich das Recht, den Upload und Datenimport und die Veröffentlichung für das bestimmte Angebot mit dem den API auszuführen. Die Konfiguration der Integration muss also vorgängig durch den Bereitsteller festgelegt worden sein, damit der delegierte Nutzer das API entsprechend nutzen kann. Automatische Benachrichtigungen bezüglich der Datenintegration werden anstatt an den Bereitsteller an den Delegierten versendet.

  • Delegierung Vertrieb: Der delegierte Nutzer erhält vom Kanton lediglich das Recht, die Zugriffskontrolle für das bestimmte Angebot auszuführen. Automatische Benachrichtigungen bezüglich Anmeldungen werden anstatt an den Bereitsteller an den Delegierten versendet.

...

    • Gelieferte Datasets werden dem delegierten User zugewiesen, validiert und importiert.

    • ❗ Aus technischen Gründen ist es nicht möglich, dass mehrere Delegierte Datasets für einen Kanton in denselben Angebot gleichzeitig importieren.

    • Mit Option replace_all=true werden nur die eigenen Datasets des Delegierten oder jene des Kantons entfernt bzw. ersetzt, aber keine anderer Delegierter.

    • Mit Option delete können bestimmte Datasets gelöscht werden. Es können nur eigene Datasets des Delegierten gelöscht werden.

    • Die Kantone sowie alle Delegierten können mit API imported_datasets die importierten Datasets abfragen (welche Datasets von welchen User wurden wann importiert?).

  • Delegierung Veröffentlichung: Der delegierte Nutzer erhält vom Kanton das Recht, die Veröffentlichung für das bestimmte Angebot mit dem API auszuführen.

    • Importierte Datasets werden publiziert.

  • Delegierung Vertrieb: Der delegierte Nutzer erhält vom Kanton das Recht, die Zugriffskontrolle für das bestimmte Angebot auszuführen.

    • Zugriffsrechte für Angebote mit Zugangskategorie (“Freigabe erforderlich”) können administriert werden.

    • Automatische Benachrichtigungen bezüglich Anmeldungen werden anstatt an den Bereitsteller an den Delegierten versendet.

Grundsätzliches

  • Die Konfiguration der Integration muss vorgängig durch den Bereitsteller festgelegt worden sein, damit der delegierte Nutzer das API entsprechend nutzen kann.

  • Delegierte können Datensätze von anderen Delegierten nicht überschreiben.

  • Die Kantone sowie alle Delegierten können mit API imported_datasets die importierten Datasets abfragen (welche Datasets von welchen User wurden wann importiert?).

  • Automatische Benachrichtigungen bezüglich der Datenintegration werden anstatt an den Kanton/Bereitsteller an den Delegierten versandt.

Übersicht API und Berechtigungen

siehe https://geodienste.ch/api-docs/index.html

Die für die Datenbereitstellung relevanten API sind die folgenden:

  • GET data_agg/delegations: Abfrage der aktuellen Berechtigungen

  • POST /data_agg/interlis/import: Import, Delete oder nur Upload

  • GET /data_agg/import_tasks/uploaded_datasets: Liste der Datasets aus nur Upload, Bezugsmöglichkeit Uploaded.zip

  • POST /data_agg/import_tasks/import_uploaded: Import Datasets aus nur Upload

  • GET /data_agg/import_tasks/imported_datasets: Liste der importierten Datasets

  • POST /data_agg/interlis/publish: Veröffentlichung

Zusätzlich stehen Endpunkte zur Abfrage der Status und Logs bereit.

Rolle / Berechtigung

delegations

Import
/ Delete

nur Upload

uploaded_
datasets

import_
uploaded

imported_
datasets

Veröffentlichung

Vertrieb

Bereitsteller/Kanton

X

X

X

X

X

X

Delegierter /
Datenupload

X

X

X

Delegierter /
Datenimport

X

X

X

Delegierter /
Veröffentlichung

X

X

X

X

X

X

Delegierter /
Vertrieb

X

X

Admin

X

X

X

X

X

X

Image Added

Change Management der Angebote

...

Note

Zu beachten:

  • Die Bilddateien müssen im Format GeoTIFF sein und Angaben über das Koordinatenreferenzsystem enthalten.

  • Integrieren Sie Ihre Rohdaten (tif, lossless komprimiert). Geodienste.ch prozessiert die Daten automatisch. Dabei werden die Daten für den WMS optimal komprimiert.

  • Rasterdaten können sehr viel Speicherplatz (Storage) beanspruchen. Aus Kapazitätsgründen sollte auf dem Integrationssystem die Datenintegration nur mit einer kleinen Datenmenge (z.B. 50 GB) durchgeführt resp. getestet werden.

  • Bitte wenden sie sich an geodienste@kgk-cgc.ch, wenn Sie das Flag --r aus dem Skript verwenden. Es muss noch eine Bereinigung auf dem Server stattfinden

  • Falls der Upload der Bilddateien erfolgreich war und Sie nur den Import wiederholen möchten, verwenden Sie den folgenden Befehl:
    curl -u user:password -F topic=luftbild -F retry=true "https://geodienste.ch/data_agg/raster/import"

  • Die Prozessierung bei der Datenintegration der Rasterdaten kann mehrere Tage in Anspruch nehmen.

...