Blog

Die KI als Prüfingenieur - für Geowebdienste mit Qualitätsprädikat
Zur Konfiguration von Geowebdiensten wie WMS und WFS existieren nicht nur seitens des OGC, sondern auch spezifisch in der Schweiz detaillierte technische Vorgaben. Diese sind im Anwendungsprofil Geodienste (eCH-0056)-Standard definiert.
Wir haben die öffentlichen Geowebdienste des Kantons Schwyz auf Herz und Nieren geprüft und dabei eine KI-unterstützte Methodik angewendet.

STAC-Implementierungen in Geodateninfrastrukturen
Wir beschreiben, wie eine STAC-Implementierung in Geodaten-Infrastrukturen aussehen kann, welche Vorbedingungen gegeben sein müssen, und welche Vorteile eine STAC-API gegenüber anderen APIs für ihre Geodaten-Infrastruktur haben kann.

Teamcamp-Resultat #1: INTERLIS-Modelldokumentationen automatisiert aus ili-Dateien generieren
Unsere treuen Leserinnen und Leser erinnern sich: Am 20. Juni haben wir über das erste GeoWerkstatt-Teamcamp und unsere dortigen Projekte berichtet. Höchste Zeit also für eine kurze Vorstellung der Resultate – den Anfang macht in dieser Folge der Proof of Concept zur Automatisierung von INTERLIS-Modelldokumentationen.

Kreativ-Auszeit à la geowerkstatt: Das Teamcamp 2024
Kreativität benötigt bekanntermassen Freiraum – um diesen zu schaffen, ist ein Tapetenwechsel bisweilen hilfreich. Grund genug, die wichtigen Projekte unserer geschätzten Kundschaft für einen Augenblick beiseitezulegen (wirklich nur kurz, versprochen!) und gemeinsam in den Innovationsmodus abzutauchen.

INTERLIS Constraints #2: Wenn Constraints auf den Prüfstand müssen
INTERLIS-Veteranen wissen: Auch ein nach allen Regeln der Kunst formuliertes Modell macht keine Freude, wenn es nicht sauber dokumentiert ist. Aus diesem Grund erstellen Autor:innen von Fachmodellen bei Bund, Kantonen und Verbänden umfangreiche Modelldokumentationen und nehmen dafür erhebliche Arbeitsaufwände in Kauf.

Geoprocessing as a Service mit Open Source-Werkzeugen in der Cloud
Geodateninfrastrukturen beziehen oft Daten aus externen Quellen oder geben sie an Dritte weiter. Verbunden ist dies in der Regel mit der Aggregierung, Anreicherung oder Zusammenführung von Geodaten. Handelt es sich um standardisierte und stabile Prozesse, lohnt es sich, das gesamte Processing an einen automatischen Dienst auszulagern.

geopilot #2 : Unsere neue Datendrehscheibe aus Nutzersicht
Prüfung, Abgabe und Auswertung von modellbasierten Geodaten aus einer Hand – das ermöglicht unsere neue Lösung geopilot. Das Resultat ist eine Vereinfachung der Prozesse für alle Beteiligten. Mit diesem Beitrag wollen wir veranschaulichen, wie die an einer Datenlieferung beteiligten Akteure Isabelle, Giulia und Felix die Vorteile von geopilot erleben.

geopilot #1 : Ein moderner Geodaten-Hub mit Daten-Validierung und STAC als Download-Dienst
In den letzten Jahren wurde mit STAC, den Spatio Temporal Asset Catalogs, eine neue Spezifikation zur Beschreibung von raumzeitlichen Daten entwickelt, welche nächstens in die Standards des Open Geospatial Consortium (OGC) integriert werden soll.

INTERLIS Constraints #1: Strenge aber flexible Alleskönner im Dienste der Datenqualität
Constraints hatten lange nicht den Ruf, den sie verdienen, in modernen INTERLIS Datenmodellen tauchen sie nun aber vermehrt auf, um gezielte Qualitäts-Anforderungen zu definieren. Diese Blogserie beleuchtet anhand einiger Beispiele deren Potential im Zusammenhang mit dem ilivalidator.

Hackathon-Erfolg: Syntaxcheck, UML und Renaming für INTERLIS direkt in Visual Studio Code
Im Rahmen eines Hackathons haben wir uns als GeoWerkstatt das Ziel gesetzt, Features von modernen Entwicklungsumgebungen (IDE) für INTERLIS zu demonstrieren. INTERLIS als Sprache zur Beschreibung von geografischen Datenstrukturen verfügt bisher in Entwicklungsumgebungen über keine Unterstützung für Features wie Syntaxcheck, Renaming und Vervollständigung, was ein effizientes Arbeiten erschwert.

ChatGPT spricht INTERLIS #2 – Erste KI-assistierte Modellprüfungen
Nachdem wir letzte Woche mit GPT erste Modellierungen durchgeführt haben, testen wir heute ChatGPT im Zusammenhang mit der syntaktischen Prüfung von INTERLIS 2 – Modellen.

ChatGPT spricht INTERLIS #1 - Ein Blick in eine KI-assistierte Modellierungs-Session
Die inzwischen weltberühmten Modelle GPT-3 und GPT-4 kommen sowohl in ChatGPT wie auch in GitHub Copilot zum Einsatz und können dazu eingesetzt werden INTERLIS-Modelle zu schreiben. Wir haben getestet, wie weit die Unterstützung bereits reicht und berichten hier gerne über die ersten Erfahrungen.

Dockerisiertes INTERLIS Model Repository mit Continuous Integration
Am INTERLIS Anwender:innen Treffen im Herbst 2022 in Olten hat Stefan Henrich im Rahmen eines Nachmittag-Workshops die Funktionalitäten der ilitools im Zusammenhang mit dem Unterhalt der Modellarchive vorgestellt. Speziell die Compiler-Methode --check-repo-ilis bietet dabei eine spannende Option, um Continuous Integration auch im Zusammenhang mit INTERLIS Modell Archiven einzusetzen.

ilicop #5: So flexibel und mächtig ist ilicop.ch - Übersicht typischer Anwendungsfälle
In den letzten Monaten haben wir aufgrund verschiedener Rückmeldungen und Projekten Erweiterungen an ilicop realisiert. Es ist also höchste Zeit den aktuellen Funktionsumfang umfassend zu beschreiben.

Visual Studio Code online mit INTERLIS 2 und LiveShare
Seit Mai letzten Jahres bieten wir für INTERLIS Modellierer im professionellen Umfeld eine INTERLIS 2 Erweiterung für Visual Studio Code an. Die Erweiterung bietet Syntaxhighlighting für INTERLIS 2 sowie Snippets für oft verwendete Muster. Das Syntaxhighlighting macht das Lesen von Modellen übersichtlicher und einfacher.

ilicop #4: Die ilicop.ch REST API - Unkomplizierte Validierungen aus beliebigen Clients
Eine Prüfung einer INTERLIS 2 Transferdatei direkt aus FME oder PowerShell?
Der ilivalidator, das zuverlässige Werkzeug zur Prüfung von INTERLIS 1 und 2 Transferdateien, ist mit der neu verfügbaren REST API nun einfach aus beliebigen Clients nutzbar und dies mit dem gesamten bekannten Funktionsumfang. Dieser Blogbeitrag stellt die neue Schnittstelle und einige Anwendungsbeispiele vor und reiht sich in die Serie der bisherigen drei Blogbeiträge zu ilicop ein.

Dynamische Gewässerabschnitte einfach erstellt: Ein Blick hinter die Kulissen des neuen Gewässerinformationssystems Solothurn
Die GeoWerkstatt durfte im Auftrag des Amtes für Umwelt des Kantons Solothurn das bisher bestehende Gewässer-Informationssystem GEWISSO neu konzipieren und realisieren. Das Ziel war, auf dem bestehenden Gewässernetz Gewässerabschnitte mit unterschiedlichen Eigenschaften auf eine möglichst einfache Art erstellen zu können.

So verwenden Sie QGIS zum Verteilen von organisationsweiten Neuigkeiten
Im GIS-Umfeld stellt das Programm QGIS für viele Spezialist:innen den täglichen Einstiegspunkt in die Arbeit dar. Für Organisationen, wie kantonale oder kommunale GIS-Fachstellen, kann dies eine Möglichkeit sein, wichtige Informationen und Nachrichten verlässlich und niederschwellig an alle GIS-Benutzer zu verteilen.

ilicop #3: Kostenloses Webinar zur INTERLIS-Validierung mit ilicop
ilicop ist ein online Open Source Validierungsdienst für INTERLIS-Daten und basiert auf dem ilivalidator von Eisenhut Informatik. Der einfache Dienst lässt sich vielfältig integrieren: neben dem öffentlich zugänglichen Dienst (https://ilicop.ch) besteht auch die Möglichkeit eines Hostings oder einer On-Premise-Integration basierend auf Docker. In diesem 45-Minuten-Webinar zeigen wir Ihnen in zwei Blöcken was ilicop ausmacht.

ilicop #2: Individualisierte Online INTERLIS Datenvalidierung
Im ersten Teil dieser Serie haben wir den Online INTERLIS Validierungsdienst "ilicop" vorgestellt. Im zweiten Teil stellen wir das Angebot eines individualisierten ilicop vor.