PLAY PODCASTS
Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

21,021 episodes — Page 122 of 421

Performantes Rendering von Vektordaten - Neuigkeiten aus der WebGL OpenLayers library (fossgis2023)

Unterstützt durch WebGL können Vektordaten in OpenLayers nun sehr performant gerendert werden. Wir geben Einblick in die aktuellen Entwicklungen in dieser neuen OpenLayers Bibliothek. In diesem Vortrag geben wir einen Überblick über die laufenden Arbeiten am WebGL Renderer. Nach der erfolgreichen Implementierung des Renderers für den Vektordatentyp Punkte, zeigen wir die technische Umsetzung für die komplexeren Geometrietypen Linien und Polygone. Die daraus resultierende Optimierung in der Performanz des Rendering ist verglichen mit der bestehenden Canvas API beachtlich. Eine weitere zentrale Entwicklung umfasst die Erweiterung der bisher relativ beschränkten Styling Optionen des WebGL Renderers. Erweiterungen beinhalten gängige Stylings sowohl bei Linien (u.a. gestrichelte Linien, Linienenden) als auch Polygonen (u.a. einheitliche Füllung, Streifen). Zudem präsentieren wir, in welche Richtung sich OpenLayers aktuell in Bezug auf das Styling von Vektordaten entwickelt. Neue Entwicklungen beim WebGL- als auch beim Canvas-Renderer haben das Potential, das Arbeiten mit der OpenLayers Library zu verbessern und zu erleichtern. Wir hoffen, durch diesen Vortrag den Nutzen des neuen OpenLayers Renderers zu verdeutlichen und die ersten Erfolge bei den umfassenden Styling Anforderungen der zu renderenden Vektordaten aufzuzeigen. about this event: https://pretalx.com/fossgis2023/talk/ZLJHVF/

Mar 15, 202316 min

Ein Offener Ansatz zur Ermittlung von Verkehrsaufkommen anhand des Internet of Things (fossgis2023)

Mar 15, 202319 min

Reality Check: Offene Katasterdaten in Deutschland (fossgis2023)

Mar 15, 202325 min

Performantes Rendering von Vektordaten - Neuigkeiten aus der WebGL OpenLayers library (fossgis2023)

Mar 15, 202316 min

Reality Check: Offene Katasterdaten in Deutschland (fossgis2023)

Die Studie des Wissenschaftlichen Instituts für Infrastruktur und Kommunikationsdienste (WIK) untersucht den aktuellen Stand Offener Katasterdaten in Deutschland. Sie zeigt, dass die Potenziale Offener Katasterdaten noch nicht umfänglich ausgeschöpft werden können, da die Daten nicht in allen Bundesländern kostenfrei sind und zudem in unterschiedlichen Formaten und Qualitäten vorliegen. Für datenbereitstellende Behörden ist der Schritt zu Open Data mit finanziellen Herausforderungen verbunden. Im Juli 2021 hat die Bundesregierung eine Open-Data-Strategie u. a. mit Maßnahmen für die Bereitstellung Offener Verwaltungsdaten veröffentlicht. Doch inwieweit werden in Deutschland bereits Verwaltungsdaten offen zur Verfügung gestellt? Das WIK hat in einem gemeinnützigen Forschungsprogramm, das mit der Bundesnetzagentur vereinbart ist, den Stand Offener Verwaltungsdaten am Beispiel der Katasterdaten in Deutschland untersucht und Potenziale sowie Herausforderungen bei Bereitstellung und Nutzung der Daten identifiziert. Das WIK stellt in dem Vortrag die Ergebnisse der im Dezember 2022 veröffentlichten Studie vor. about this event: https://pretalx.com/fossgis2023/talk/MSD7YN/

Mar 15, 202325 min

OpenLayers Feature Frenzy (fossgis2023)

Vor über 10 Jahren war OpenLayers die 1. Wahl unter den spärlich verfügbaren Web Mapping Libraries. Ein Rewrite im Jahr 2012 und die zunehmende Verbreitung von Leaflet and Mapbox GL JS haben zu einem spürbaren Verlust an Popularität geführt. Heute bedient OpenLayers ein bisschen mehr als eine Nische als Mapping Library mit den meisten Features und der größten Flexibilität bei guter Performance, die mit der Komplexität der an sie gestellten Aufgaben langfristig mithält. Diese Präsentation gibt anhand gewagter Live-Demonstrationen einen Überblick über neue und spannende Features der Library. Wir präsentieren aktuelle Arbeiten an neuen Features und an der wachsenden Developer-Freundlichkeit der Library. Egal ob Entwickler oder Entscheidungsträger, kommen Sie zu diesem unterhaltsamen Vortrag und informieren Sie sich über den aktuellen Stand von OpenLayers. Wir bieten darüber hinaus einen Einblick in die Zukunft, um Sie zur Nutzung von OpenLayers in Ihren künftigen Web Mapping Projekten zu motivieren. about this event: https://pretalx.com/fossgis2023/talk/YEEDPR/

Mar 15, 202326 min

Bestimmung des Einflusses von ÖPNV-Verkehrsnetzen auf die Erreichbarkeit (fossgis2023)

Mar 15, 202320 min

OpenLayers Feature Frenzy (fossgis2023)

Mar 15, 202326 min

Eine Schnittstelle zur länderübergreifenden Bereitstellung von ALKIS-Daten (fossgis2023)

Mar 15, 202321 min

QGIS Slim: Wir entschlacken die QGIS-Oberfläche (fossgis2023)

Mar 15, 202344 min

QGIS Slim: Wir entschlacken die QGIS-Oberfläche (fossgis2023)

Fokussiert und bedarfsgerecht: Wir passen die Oberfläche von QGIS auf unsere Bedürfnisse an, um Platz auf mobilen Endgeräten zu sparen und die Übersichtlichkeit zu erhöhen. Wir erstellen verschiedene GUIs für Datenerfassung im Feld und Büro und gehen auch auf fertige Lösungen wie QField oder IntraMaps ein. Motivation Nach 20 Jahren Entwicklung ist aus dem Quantum GIS-Projekt ein sehr leistungsstarkes GIS entstanden. Aufgrund der großen Anzahl von Funktionen lässt es sich leider nicht mehr so einfach bedienen wie in den Anfangsjahren. Gerade Neueinsteiger haben oft Probleme sich in der zum Teil überladenen Oberfläche zu orientieren. Sollen kleinere GIS-Aufgaben von Newbies ausgeführt werden ist die Oberfläche nicht nur verwirrend sondern birgt auch Risiken in Bezug auf die spätere Datenqualität. Wird QGIS für die Datenerfassung verwendet möchte man nur nötige Funktionen mit ins Feld nehmen. Das spart Platz für die Kartendarstellung und erleichtert die Eingabe. Vorgehen Während der Demo entschlacken wir QGIS durch Anpassung und Deaktivieren von „überflüssigen“ Komponenten. Wir konzentrieren uns dabei auf die Bereiche: Systemstart, Menüs, Bedienfelder, Werkzeugkasten, Data Browser und die Verarbeitungswerkzeuge. Unsere angepasste UI-Konfiguration speichern wir in Benutzerprofilen ab. Ergebnis Als Ergebnis der „Diät“ erhalten wir ein leichtgewichtigeres UI mit erhöhter Benutzerfreundlichkeit. Über die Profilverwaltung von QGIS sind wir in der Lage die Oberfläche situationsbedingt anzupassen. about this event: https://pretalx.com/fossgis2023/talk/CWR8KL/

Mar 15, 202344 min

Eine Schnittstelle zur länderübergreifenden Bereitstellung von ALKIS-Daten (fossgis2023)

ALKIS ist ein föderalistisch geprägter Datensatz. Mit der Länderhoheit über die Erfassung, Pflege und Abgabe der Daten entwickelte sich in Deutschland ein heterogener Datenbestand. Die Beschaffung und Integration erweist sich insbesondere bei länderübergreifenden Projekten als herausfordernd. Im Projekt ADA wird der Beschaffungsprozess durch die Entwicklung einer Shop-Schnittstelle zur verbesserten Auffindbarkeit und zur Direktintegration länderübergreifender Daten in Drittsysteme optimiert. Kataster- und Liegenschaftsdaten stellen eine wichtige Basis für Planungsvorhaben dar. Das zeigt nicht zuletzt die INSPIRE-Richtlinie (Infrastructure for Spatial Information in Europe) zur Schaffung einer europäischen Geodateninfrastruktur. Die Erfassung, Pflege und Abgabe der Daten ist in Deutschland föderal geregelt, obliegt den zuständigen Vermessungs- und Katasterverwaltungen und zur Speicherung wird das Amtliche Liegenschaftskatasterinformationssystem (ALKIS) genutzt. Gleichzeitig ist der bundesweite Bezug der Daten mit großen Hürden verknüpft. So gibt es regionale Abweichungen in der Art der Datenabgabe, den Dateninhalten, den Aktualisierungsintervallen, der Lizenzbedingungen und in den Kostenstrukturen. Insbesondere die Suche nach Datenquellen für einen Datenbezug ist durch Namensgebungen der Vermessungs- und Katasterverwaltungen, der heterogenen Verwendung von Begrifflichkeiten und der Auffindbarkeit von Ansprechpartnern stark erschwert. Um diese Herausforderung zu adressieren, ist das zentrale Ziel des Forschungsvorhabens ADA (ALKIS-Datenbeschaffungs-API), ein einfacheres Auffinden und eine einfachere Verwendung von ALKIS-Daten bei länderübergreifenden Projekten zu ermöglichen. Im Rahmen des Projektes wird daher ein Portal zur bundesweit einheitlichen Bereitstellung von ALKIS-Daten um standardisierte Schnittstellen erweitert, bspw. in Form eines Web Feature Service (WFS). Das Kernergebnis des Projekts ist eine semantisch angereicherte, föderale Schnittstelle für ALKIS-Daten, die einen länderübergreifenden Datenbezug ermöglicht. Diese ermöglicht zum einen die Veröffentlichung von Metainformationen u.a. für Open-Data-Portale und zum anderen die automatische Bestellung homogener ALKIS-Daten und deren Integration in vorhandene Systeme. Die Verwendung der Schnittstellen wird durch ein QGIS-Plugin demonstriert und innerhalb verschiedener Anwendungsszenarien validiert. Neben der allgemeinen Projektvorstellung wird der Fokus des angestrebten Vortages auf der Metadatenveröffentlichung in offene Metadatenplattformen, sowie auf dem QGIS-Plugin zur Demonstration der angestrebten ALKIS-Schnittstellen liegen. about this event: https://pretalx.com/fossgis2023/talk/7XMQJL/

Mar 15, 202321 min

Bestimmung des Einflusses von ÖPNV-Verkehrsnetzen auf die Erreichbarkeit (fossgis2023)

Im Kontext des Forschungsprojektes RAFVINIERT, welches sich mit der Versorgung von Seniorinnen und Senioren im ländlichen Raum beschäftigt, wird dem Faktor ÖPNV eine große Bedeutung für die Erreichbarkeit von seniorenrelevanten Einrichtungen attestiert. Durch räumliche Analysen und Routing-Algorithmen wurde die Versorgungssituation von verschiedenen Standorten modelliert und eine Vergleichbarkeit zu fußläufigen Erreichbarkeiten hergestellt. Älteren Menschen wird als Zielgruppe des ÖPNV eine zunehmend wichtige Rolle zugesprochen. Begründet wird dies zum einen mit den demographischen Entwicklungen in Deutschland und zum anderen mit verkehrlichen Aspekten. Seniorinnen und Senioren wollen mobil sein und bleiben und sind deshalb aufgrund eingeschränkter Mobilität häufig auf ÖPNV angewiesen. Dieser Beitrag adressiert konkret die Fragestellung, in wie weit sich die Versorgungssituation mit der Hinzunahme von ÖPNV verbessern lässt. Daher wurden Untersuchungen zur Quantifizierung der (Utilitäts-)Unterschiede zwischen verschiedenen Standorten durchgeführt. Methodisch wurde hierfür folgendes Vorgehen gewählt. Zunächst wurden multimodale Erreichbarkeitsanalysen mittels Soll-Fahrplandaten durchgeführt und ein Vergleich zur fußläufigen Erreichbarkeit angestellt. Als Vergleichsparameter dient zum einen der Flächenzuwachs bei der Berechnung von Isochronen. In einem weiteren Schritt wurde ein Erreichbarkeitsindex verwendet, sodass auch die Lokalisierung von Versorgungseinrichtungen mitberücksichtigt wird. Eine besondere Bedeutung wird bei der Untersuchung der Tageszeit zugesprochen. Durch die Taktung einzelner Linien ergeben sich zu etwa gleichen Uhrzeiten stark unterschiedliche Ergebnisse. Für die Bestimmung von Erreichbarkeitsindizes dient die Methodik des Walk Score. Dazu werden Isochronen in einem Abstand von 5min, 10min, 15min und 20min berechnet und mit den Punktgeometrien der Einrichtungen verschnitten. Als Referenzgeometrien dienen dabei keine realen Wohnorte, sondern Mittelpunkte eines 100m x 100m Rasters. Durch eine gewichtete Summe je nachdem welche, wie viele und wie schnell Einrichtungen erreicht werden, ergibt sich für jeden Rasterpunkt ein eigener Erreichbarkeitsindex. Zusammen mit den 20min-Isochronen bilden sie die Datenbasis für die Auswertung. Die numerische und grafische Auswertung wurde mit der freien GIS-Software QGIS durchgeführt. Als Datengrundlage für die Soll-Fahrplandaten dient der DELFI GTFS-Datensatz sowie für die Einrichtungen OpenStreetMap. Die Routen und Isochronen werden in dem Prototyp mit der Open-Source-Software GraphHopper berechnet, welcher GTFS-Daten automatisiert in den Routing-Graphen integrieren kann. Als Vergleichsparameter wurden sowohl die absoluten als auch die prozentualen Veränderungen von Flächen und Erreichbarkeitsindizes verwendet. Die Ergebnisse werden durch farbliche Kategorisierung der Veränderungen veranschaulicht und interpretierbar. Die umfängliche Analyse wurde im Stadtgebiet von Mainz durchgeführt. Die Ergebnisse haben ergeben, dass in dicht besiedelten Gebieten die fußläufige Erreichbarkeit zu versorgungsrelevanten Einrichtungen bereits sehr hoch ist und besonders Außenbezirke vom ÖPNV profitieren. Im Stadtzentrum und in der Nähe von Verkehrsknotenpunkten ist eine besonders erhöhte Flächenabdeckung zu beobachten. about this event: https://pretalx.com/fossgis2023/talk/AYWSVZ/

Mar 15, 202320 min

Geocoding für Einsteiger (fossgis2023)

Dieser Vortrag vermittelt Anfängern einen praktischen Einstieg in die Welt des Geocodings. Er stellt die verschiedenen Formen des Geocodings vor und zeigt, wie man in der eigenen Anwendung (website, QGIS, etc.) die Open-Source-Tools Nominatim und Photon zum Geocoding verwenden kann. Dazu gibt es Tips und Tricks, wie man seine speziellen Suchprobleme noch effizienter lösen kann. Bei der Arbeit mit Geodaten kommt man früher oder später an den Punkt, wo man nach Orten und Adressen suchen will, oder wo man für eine bestimmte Geokoordiante eine Beschreibung benötigt, an welcher Adresse sie sich befindet. Das ist die Aufgabe eines Geocoders. Dieser Vortrag gibt Einsteigern einen Überblick darüber, was Geocoding ist und welche Probleme man damit lösen kann. Wir sehen uns die verschiedene Einsatzarten an, von der einfachen Suchbox auf der Website bis hin zur Massenverarbeitung von Daten. Wir stellen verschiedene Werkzeuge vor, die auf die Open-Source Geocoder Nominatim und Photon zurückgreifen, diskutieren Vor- und Nachteile und geben praktische Tips, wie man die besten Ergebnisse erzielt. about this event: https://pretalx.com/fossgis2023/talk/N8PUC3/

Mar 15, 202325 min

Geodaten als hochwertige Datensätze (fossgis2023)

Mar 15, 202327 min

Geocoding für Einsteiger (fossgis2023)

Mar 15, 202325 min

Ein Web Dashboard für Besucherinformationssysteme mittels React und SensorThings API (fossgis2023)

In diesem Vortrag wird ein Web Dashboard für ein Besucherinformationssystem vorgestellt, welches ausschließlich mit Open Source Bibliotheken wie React, Mobx-State-Tree, Leaflet, MaterialUI und Recharts implementiert wurde. Der so entstandene Prototyp kommt bereits am Campus der Hochschule Mainz zum Einsatz. Das dortige Gesamtsystem besteht aus verschiedenen Sensoren zur Messung der aktuellen Besucher, wobei die Datenverwaltung der Sensormesswerte über die OGC SensorThings API erfolgt. Durch Besucherinformationssysteme können sich Gäste, Mitarbeiter und Entscheidungsträger über gesammelte und zur Verfügung gestellte Daten von einem Gebäude oder auch eines festgelegten geographischen Bereichs (z.B. in Form eines Nationalparks) erkundigen. In der Kombination mit dem Internet of Things (IoT) und darin vernetzten Sensoren sind so Smarte Besucherverwaltungen, Smart Buildings oder im speziellen Smart Campus Lösungen realisierbar. In diesem Vortrag wird ein Open Source Web Dashboard [1] für ein Besucherinformationssystem vorgestellt. Bei der Implementierung der Responsive Web App wurden ausschließlich Open Source Bibliotheken wie React, Mobx-State-Tree, Leaflet, MaterialUI und Recharts verwendet. Der so entstandene Prototyp kommt am Campus der Hochschule Mainz bereits zum Einsatz. Das dortige Gesamtsystem besteht aus verschiedenen Sensoren zur Messung der aktuellen Besucher und auch ersten Ansätzen zur Vor-hersage der Personenzahl innerhalb des Gebäudes. Die Datenverwaltung der Sensormesswerte erfolgt über die OGC SensorThings API wodurch die technologische Übertragbarkeit bzw. Einbindung des präsentierten Web Dashboards in andere Systeme vergleichsweise einfach möglich ist. [1] https://gitlab.rlp.net/i3mainz/forschung/gemeinsam about this event: https://pretalx.com/fossgis2023/talk/PGVZP9/

Mar 15, 202316 min

Ein Web Dashboard für Besucherinformationssysteme mittels React und SensorThings API (fossgis2023)

Mar 15, 202316 min

Geodaten als hochwertige Datensätze (fossgis2023)

Die Public Sector Information Richtlinie (PSI RL) erklärt bestimmte Geodaten zu hochwertigen Datensätzen. Welche Geodaten hierzu gehören und wie sie zu Lizenzieren sind, das kann die EU Kommission durch durch Kommissionsverordnung näher bestimmen. Die Public Sector Information Richtlinie (PSI RL) erklärt bestimmte Geodaten zu hochwertigen Datensätzen. Die richtlinie wird im Datennutzungsgesetz in nationales Recht umgesetzt. Welche Geodaten zu den hochwertigen Datensätzen gehören und wie sie zu Lizenzieren sind, das kann die EU Kommission durch durch näher bestimmen. Hierzu hat die EU Kommission 2022 einen Entwurf vorgestellt, der im Rahmen des Vortrags näher erläutert wird. Sollte zwischenzeitlich eine Endfassung erscheinen, so wird diese betrachtet und erläutert. about this event: https://pretalx.com/fossgis2023/talk/LHEXHJ/

Mar 15, 202327 min

basemap.de - amtliche Geodaten für Deutschland (fossgis2023)

Mar 15, 202322 min

Introduction to Coordinate Systems (fossgis2023)

Brief introduction to Coordinate Reference Systems. Why do we need them; how do we model the earth (sphere, ellipsoid, geoid); Why/how do we use projected systems, like transverse Mercator or LCC. What is on EPSG catalog. Introduction to basic but important concepts about Coordinate Reference Systems (what is doable in 20 min ;) - Geographic Coordinate (Reference) Systems - Different Datums/Ellipsoids - Projections (Mercator, UTM, LCC, ...) - EPSG catalog - WKT (well known text) description - Reference to PROJ.org library about this event: https://pretalx.com/fossgis2023/talk/EF8ZLA/

Mar 15, 202326 min

basemap.de - amtliche Geodaten für Deutschland (fossgis2023)

basemap.de ist das Ergebnis der SmartMapping AG der AdV. Es ist ein Karten- und Datenwerk auf Basis einer Vielzahl von Datenquellen aus Bund und Ländern, u.a. Basis DLM, DGM5, Hauskoordinaten, Zensus-Daten und vieles mehr. Die Daten werden in einer mit Open Source Software implementieren Architektur tagesaktuell automatisiert verarbeitet und als VectorTile Archive mit Styling, Rasterkachel-Dienste, GeoPackages (nur OpenData Länder) und mit dem selbstentwickelten basemap.de-viewer bereitgestellt. Vor einigen Jahren gab das Plenum der AdV (Anwendergemeinschaft der Vermessungsverwaltungen der Bundesrepublik Deutschland) den Startschuss für ein Projekt, welches amtliche Daten in die Zukunft bringen sollte. Ein großer Anspruch, der aber auch schon deutlich überfällig war. Der Auftrag gestaltete sich (aus der Sicht einer Verwaltung) erstaunlich offen: Mit neuer Technologie und auf Basis amtlicher Daten sollte die Arbeitsgruppe "SmartMapping" eine zukunftsfähige Karte erarbeiten. Herausgekommen ist dabei die basemap.de, ein Karten- und Datenwerk auf Basis einer Vielzahl von Datenquellen aus Bund und Ländern. Die Daten setzen sich aus verschiedenen Quellen zusammen, darunter der ATKIS Datenbestand der Länder, aggregierte Zoom-Level vom BKG, dem digitalen Geländemodell mit einer Gitterweite von 5 m, Hauskoordinaten der ZSHH, dem Schriftgut des StAGN, Verwaltungsgebieten mit Einwohnerzahlen und Zensus-Daten (DESTATIS) und es ist auch bereits etwas Wikidata eingeflossen. Das Projekt wurde von Anfang mit einem agilen Ansatz gefahren und relativ früh wurde auch die Devise "Open Source First" ausgegeben. Technisch bildet der NAS Import über ein selbst entwickeltes Python-Skript in eine Postgres Datenbank die Grundlage des Verfahrens. Aus dieser Core-Tabelle, in der noch alle ATKIS Daten enthalten sind, werden Views erzeugt, die als Basis für die Erstellung der Vektor-Kachelarchive mit der Software t-rex dienen. Da VectorTiles noch nicht so weiträumig eingesetzt werden wie die alten OGC WMS und WMTS Standards, werden aus den Kachelarchiven nach wie vor auch Rasterkacheln gerechnet. Diese ersetzen seit Anfang März 2023 die Dienste des WebatlasDE. Im Projekt wurde auch mangels existierender Software ein eigener VectorTile Viewer / Styler implementiert, der als Open Source verfügbar ist. Dank Open Source kann das gesamte Verfahren durch andere Stellen nachgenutzt werden. Parallel entwickelt sich die Datenlandschaft der Länder ebenfalls zunehmend Richtung Open Data und es besteht die Hoffnung, dass in nicht allzu weiter Ferne eine engere Zusammenarbeit mit OpenStreetMap möglich sein wird. Bereits jetzt sind z,B. Plausibilisierungs-Anwendungen denkbar, um grobe Fehler in den jeweiligen Datenbeständen weitgehend automatisiert identifizieren zu können. Diese und viele weitere Synergien sind noch lange nicht formalisiert, aber die Zusammenarbeit des BKG mit OSM zeigt den Weg in die richtige Richtung. Links: * https://basemap.de/ * https://github.com/Smart-Mapping/basemap.de-viewer * https://metaspatial.com/de/agile_services about this event: https://pretalx.com/fossgis2023/talk/3BUYND/

Mar 15, 202322 min

Introduction to Coordinate Systems (fossgis2023)

Mar 15, 202326 min

Ein Apache Superset Plugin zur interaktiven Datenrepräsentation mit Karten und Charts (fossgis2023)

Der Vortrag beleuchtet die Verknüpfung unterschiedlicher Visualiserungsmethoden wie Karten, Diagramme und Dashboards anhand eines konkreten Umsetzungsprojektes - der Entwicklung eines Plugins für die Business Intelligence Software Apache Superset. Das Plugin dient zur Datenvisualisierung auf Basis der Kartenbibliothek OpenLayers und – darüber hinausgehend – der Einbindung von Charts der Bibliothek Apache ECharts als interaktive räumliche Objekte in OpenLayers. Im Rahmen seiner Aufgaben im Radiologischen Lagezentrum des Bundes (RLZ) unter der Leitung des BMUV sind in einem Ereignisfall durch das BfS schnellstmöglich unterschiedliche Datenbestände zu überwachen, zu sichten und zu bewerten. Die aus den Daten gewonnenen Informationen müssen anschließend unmissverständlich und zielgruppengerichtet aufbereitet werden, um sie sachgerecht und ohne Informationsverlust zu kommunizieren. Diese Kommunikation geschieht in zunehmendem Maße über geeignete Datenvisualisierungen. Aus den gewonnenen Informationen werden dabei für eine große Bandbreite unterschiedlicher Aufgaben Visualisierungen benötigt. Dies reicht von der Einbindung in interne Entscheidungsprozesse im radiologischen Notfallschutz über die Aufbereitung in Lageberichte für Entscheidungsträger bis hin zu Pressemitteilungen oder sonstigen Kanälen im Rahmen der Information der Öffentlichkeit. In diesem Zusammenhang entstand der Bedarf an einer Software zur zielgruppenorientierten Erstellung, Verwaltung und Einbindung von Businessgrafiken. Auch wenn im BfS die Grafiken für die genannten spezifischen Anforderungen erstellt werden, so handelt es sich bei der konzeptionellen Idee einer Datenexplorations- und Visualisierungsplattform um ein universell einsetzbares Konstrukt. Für die Umsetzung fiel die Wahl auf die OpenSource Software (& Plattform) Apache Superset sowie die Entscheidung zusätzlich benötigte Funktionalität im Rahmen eines entsprechenden Plugins entwickeln zu lassen. Entwickelt wurde ein Plugin, welches Anwender*innen ermöglicht, eigene Daten als frei wählbare Diagramme (bspw. Tortendiagramme, Zeitreihen, Histogramme) auf einer Karte zu visualisieren. Bei einer Aktualisierung der Datengrundlage, aktualisieren sich automatisch auch die Darstellungen, so dass Entscheidungen immer auf Basis aktueller Informationen getroffen werden können. Grundlage für das Plugin bilden die Bibliotheken OpenLayers, Apache ECharts und GeoStyler, die jeweils für die Karten-, Chart- und Layerkonfiguration sowie Darstellung verwendet werden. Die Konfiguration der Visualisierungen erfolgt über eine grafische Benutzeroberfläche, erfordert somit keine Programmiererfahrung und ermöglicht Fachanwender*innen ohne technische Vorerfahrung eine einfache und intuitive Bedienung. Im Sinne der OpenSource-Strategie des BfS – wurde stets das Ziel verfolgt die Entwicklung als offizielles Apache Superset Plugin umzusetzen und somit ins Projekt zurückfließen zu lassen. Der Vortrag beleuchtet die Intention der Entwicklung, ebenso wie ausgewählte technische Implementierungsdetails und -optionen im Rahmen der Umsetzung. Der Sprecher ist wissenschaftlicher Referent am Bundesamt für Strahlenschutz (BfS) im Fachgebiet „Koordination Notfallschutzsysteme“. Die technischen Implementierungsdetails und -optionen werden dargestellt durch die Anwendungsentwickler der das Projekt umsetzenden Firmen. about this event: https://pretalx.com/fossgis2023/talk/HMAMBX/

Mar 15, 202324 min

Ein Apache Superset Plugin zur interaktiven Datenrepräsentation mit Karten und Charts (fossgis2023)

Mar 15, 202324 min

Es ist doch nur Software - warum beschafft die öffentliche Hand nicht mehr FOSS? (fossgis2023)

Mar 15, 202322 min

Es ist doch nur Software - warum beschafft die öffentliche Hand nicht mehr FOSS? (fossgis2023)

Die Beschaffung von Software durch die öffentliche Hand erfolgt oft durch Einsatz der EVB-IT. Diese sind jedoch für das Zusammenspiel mit Open Source Software nicht ideal geignet. In unserem Vortrag wollen wir die kritischen Punkte aufzeigen und erläutern, wie schon in der Ausschreibung die Beschaffung von Open Source Software für beide Seiten einfacher gehandhabt werden kann. Kombiniert wird dies mit einem Ausblick, wohin sich die öffentliche Beschaffung weiterentwickelt. Grundsätzlich unterscheidet sich Open Source Software in sehr vielen Aspekten nicht von jeder anderen Art von Software. Der einzige Unterschied liegt in der Lizenz - die Lizenz räumt dem Anwender sehr weitreichende Rechte ein. Insbesondere das Recht zur Veränderung der Software und das Recht die Software oder geänderte Fassungen davon weiter zu verbreiten. Dies ist die Grundlage von einigen Erfolgsgeschichten wie z.B. dem Linux-Kernel. Neben diesen Rechten legen die Lizenzen dem Anwender allerdings auch Pflichten auf, die er beachten und einhalten muß - diese greifen meist nur bei der Distribution, also der Weitergabe der Software an Dritte. Aus diesen zusätzlichen Pflichten ergeben sich im Kontext der öffentlichen Beschaffung allerdings verschiedene Fragen, z.B. bei der Haftung. Eine von der Open Source Business Alliance durchgeführte Umfrage zeigt einige typische Probleme bei der öffentlichen Beschaffung von Open Source. In diesem Vortrag möchten wir die Hintergründe und Ursachen erläutern und Lösungsansätze aufzeigen. about this event: https://pretalx.com/fossgis2023/talk/ED37UP/

Mar 15, 202322 min

Die Berliner OpenSource Strategie (fossgis2023)

Mar 15, 202316 min

Die Berliner OpenSource Strategie (fossgis2023)

Zur Eröffnung der Konferenz wird Dr. Ralf Kleindiek, Staatssekretär für Digitalisierung und Verwaltungsmodernisierung und CDO des Landes Berlin, etwas zur Berliner Open Source Strategie erzählen. Zur Eröffnung der Konferenz wird Dr. Ralf Kleindiek, Staatssekretär für Digitalisierung und Verwaltungsmodernisierung und CDO des Landes Berlin, etwas zur Berliner Open Source Strategie erzählen. about this event: https://pretalx.com/fossgis2023/talk/TPLVX9/

Mar 15, 202316 min

Eröffnung (fossgis2023)

Mar 15, 202339 min

Eröffnung (fossgis2023)

Feierliche Eröffnung der Konferenz durch Vertreter des FOSSGIS e.V. mit wertvollen Hinweisen zum Ablauf und der Organisation. - Jörg Thomsen - Eröffnung - Prof. Dr. Tobia Lakes und Dr. Benjamin Jakimow - Grußworte und Organisatorisches - Prof. Dr. Christoph Schneider - Vizepräsident für Forschung an der Humboldt-Universität wird neben Grußworten etwas zur Forschung und Open Science an der HU Berlin erzählen. about this event: https://pretalx.com/fossgis2023/talk/HKUWRT/

Mar 15, 202339 min

Heimspiel für deine Daten: Die (einfache) Cloud von zu Hause (clt23)

Mar 12, 202359 min

Verteilte Autorisierung mit CAProck (clt23)

Das Internet wird immer zentralisierter. Dagegen wenden sich z.B. verteilte Autorisierungssysteme wie solche, die auf kryptographischen "Capabilities" basieren (bzw. Power of Attorney). In diesem Vortrag wird das Konzept vorgestellt; es folgt ein kurzes Tutorial basierend auf der CAProck-Bibliothek. Power of Attorney sind "neue" Autorisierungskonstrukte, deren Grundlagen Jahrzehnte zurueckgehen. Capabilities wurden in den 90ern mit objektorientierter Programmierung verstaerkt vorangetrieben, litten allerdings an vergleichsweise hohem Rechenaufand, und konntne so nicht mit zentralisierten Systemen konkurrieren. Heutzutage sind auch kleine Systeme meist gut genug mit Rechenkapazitaet ausgestattet, um kryptographische Operationen durchzufuehren. Gleichzeitig ist das Internet und die damit verbundenen Geraete gewachsen, was zentralisierte Autorisierungssysteme vor Skalierungsprobleme stellen kann. Ein Ueberblick zu PoA bzw. Capabilities ist auf https://datatracker.ietf.org/doc/draft-jfinkhaeuser-caps-for-distributed-auth/ einsehbar. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/139

Mar 12, 202330 min

Das Chaos überblicken – Monitoring & Tracing in Kubernetes (clt23)

Während Logging und Monitoring schon seit Jahren bei der Planung von Architekturen berücksichtigt werden, blieb das Thema Tracing lange Zeit auf der Strecke. Ein vollumfängliches Request-Tracing bietet jedoch gerade in verteilten Systemen und Microservices wichtige Erkenntnisse. Kombiniert mit einem aussagekräftigen Monitoring werden so wertvolle Daten über die Performance der Infrastruktur und Anwendungen generiert. Lerne, wie Open-Source-Tools genutzt werden können, um wirklich zu verstehen, was in deinem Kubernetes-Cluster passiert. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/287

Mar 12, 20231h 4m

Heimspiel für deine Daten: Die (einfache) Cloud von zu Hause (clt23)

Wer sich von den Abhängigkeiten der modernen, vernetzten Welt emanzipieren und die Hoheit über seine Dat(ei)en behalten möchte, hat sicherlich schon einmal über die Anschaffung eines eigenen Webservers nachgedacht. Doch was braucht es für einen sicheren Betrieb, und welche Werkzeuge stellt die Open-Source-Gemeinde zur Verfügung? Welche Hardware ist geeignet? In diesem Vortrag zeige ich euch einen einsteigerfreundlichen Weg zum eigenen Server auf – von BIOS-Einstellungen über die Installation mit Diensten wie Nextcloud bis hin zu Virtualisierungsmethoden. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/228

Mar 12, 202359 min

Das Chaos überblicken – Monitoring & Tracing in Kubernetes (clt23)

Mar 12, 20231h 4m

Moderne Web-Entwicklung mit Python und Lona (clt23)

Mar 12, 202357 min

Verteilte Autorisierung mit CAProck (clt23)

Mar 12, 202330 min

Moderne Web-Entwicklung mit Python und Lona (clt23)

Traditionell wird der Code in Web Apps in zwei Kategorien eingeteilt: Backend (Code auf dem Server) und Frontend (Code im Browser). In den meisten Fällen werden Backend und Frontend mit völlig unterschiedlichen Technologien, Tools und Konzepten entwickelt. Oft sogar in getrennten Codebases von getrennten Teams. Der Overhead von solchen Projektstrukturen ist hoch: Oft kann ein einzelner nicht mehr das ganze Projekt überblicken, geschweige denn verstehen. Die vielfältige Komplexität von modernem Web ist vor allem für kleine Projekte oder Teams, die Web nur als Visualisierungsmedium oder zur Dateneingabe, benutzen wollen, besonders ärgerlich und zeitraubend. Lona hat eine radikal neue Herangehensweise an Web! Die ganze Komplexität von HTTP, Websockets, JavaScript und CSS ist eingepackt in eine simple Python API, entkoppelt von Konzepten wie Backend und Frontend, Server und Client. Ein simples Python-Script ist genug, um in kurzer Zeit eine komplette Web App zu bauen. Lona ist integriert in etablierte Web-Technologien wie Django und Bootstrap. Es richtet sich sowohl an mittlere bis große Projekte mit hunderten von Usern als auch an kleine Projekte und simple Prototypen. In diesem Vortrag geht es um die Entstehung und die Anfänge von Lona, welche Probleme es löst und wie die unterliegende Technologie funktioniert. Der Vortrage wird gehalten vom Autor und Maintainer von Lona. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/116

Mar 12, 202357 min

Die Matrix-Verschlüsselung näher betrachtet (clt23)

Mar 12, 202352 min

WebAssembly auf der Serverseite: Was ist WASI? (clt23)

Seit seiner offiziellen Standardisierung 2019 ermöglicht WebAssembly Module das Ausführen clientseitiger Anwendungen in der Browser-Runtime bei fast-nativer Geschwindigkeit. Doch wie sieht es, ganz im Sinne von NodeJS, auf der Serverseite aus? Dort verspricht eine WebAssembly-Runtime schnelle Startzeiten, geringen Overhead, sowie eine Sandbox genau wie im Browser. Durch diese Effizienz – wir sprechen hier von wenigen Millisekunden Startzeit – stellen WebAssembly-Module sogar Container in den Schatten, wenn es um massive Skalierbarkeit und damit effiziente Ressourcennutzung geht. Damit das aber möglich wird, braucht es Wege zur Interaktion mit dem System, beispielsweise um Ports zu öffnen oder auf ausgewählte Dateien zuzugreifen. Dieses „WebAssembly System Interface“ ist zwar noch im Alpha-Stadium, allerdings lassen sich bereits jetzt Anwendungen damit entwickeln. In meinem Vortrag stelle ich bereits etablierte Ideen und Konzepte hinter serverseitigem WebAssembly vor. Dabei betrachten wir anhand konkreter Beispiele die Themen Entwicklung, Deployment und Orchestrierung und diskutieren auch die Grenzen aktueller Plattformen wie Kubernetes im Bezug auf WebAssembly. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/235

Mar 12, 202351 min

1000 Server verschlüsselt booten (clt23)

Mit LUKS ist es heutzutage einfach, den Datenträger eines Systems zu verschlüsseln. Zum Booten muss dabei meist ein Passwort eingegeben werden oder ein USB-Stick mit dem Key angeschlossen sein. Wie aber bootet man automatisch einen verschlüsselten Server in einem Rechenzentrum? Oder tausende? Im Rahmen des Vortrags wird Network Bound Disk Encryption (NBDE) mit clevis/tang vorgestellt. Dabei machen wir einen Ausflug zu TPM und gehen auch auf SSH im initramfs ein. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/133

Mar 12, 202347 min

1000 Server verschlüsselt booten (clt23)

Mar 12, 202347 min

Kunden als Maintainer gewinnen – geht das überhaupt? (clt23)

“Das Arbeitsergebnis soll als Open Source veröffentlicht werden.” Wenn man sich so anschaut, wie oft dieser Hinweis in den letzten Jahren in Ausschreibungen zu lesen war, so möchte man meinen, “jetzt ist der Knoten geplatzt, jetzt haben sie’s verstanden”. Wenn man sich allerdings auf Github umguckt, wie viele Projekte da über den Zaun geworfen wurden, nach dem Motto, “ist ja Open Source, darum kann sich ja irgendwer kümmern”, dann ist das schon ein bisschen frustrierend. Es ist also völlig klar, dass wir für neue Projekte auch neue Maintainer brauchen. Am besten diejenigen, denen das Projekt ein Anliegen war - und weiterhin sein wird. In diesem Vortrag nehme ich euch mit auf meine Reise einer Projektumsetzung, die ich in 2022 mit Kunden erleben durfte. Das Ziel war es, eine Portalsoftware für regionales Kulturmarketing zu erstellen. Die Herausforderung lag dabei darin, eine Nachhaltigkeit über die Förderperiode hinaus zu schaffen. Spoiler: Herausgekommen sind https://www.openculturas.org und ein gemeinnütziger Verein in Eintragung. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/245

Mar 12, 202355 min

WebAssembly auf der Serverseite: Was ist WASI? (clt23)

Mar 12, 202351 min

Monitoring mit dem Kieker-Framework (clt23)

Mar 12, 202348 min

Monitoring mit dem Kieker-Framework (clt23)

Der Ressourcenverbrauch einer Software ist für ihre Nutzung essenziell: Benötigt eine Software zu viele Ressourcen, sinkt die Antwortzeit und Nutzer werden unzufrieden. Darüber hinaus steigt der Energiebedarf, was sowohl den ökologischen Fußabdruck der Software als auch die Nutzungsmöglichkeit auf mobilen Endgeräten verschlechtert. Durch passende Werkzeuge kann der Ressourcenverbrauch überwacht und ggf. gesenkt werden. Der Vortrag stellt das erweiterbare und quelloffene Framework Kieker vor. Kieker ermöglicht die Überwachung des Laufzeitverhaltens, z. B. mit Fokus auf Performance und Verfügbarkeit. Der Vortrag stellt die Grundfunktionalitäten von Kieker zur Überwachung des Laufzeitverhaltens anhand des TeaStores vor, demonstriert die Analyse des Laufzeitverhaltens durch Kiekers Analysekomponenten und vergleicht Kieker mit anderen Monitoring-Tools. Nach dem Vortrag haben die Zuhörer Grundkenntnisse in der Messung und Analyse der Performance in Entwicklungs- und Produktivumgebungen. Dies ermöglicht es den Zuhörern, Software so zu entwickeln, dass nur so viele Ressourcen wie nötig verbraucht werden. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/217

Mar 12, 202348 min

Die Matrix-Verschlüsselung näher betrachtet (clt23)

Matrix bzw. Element ermöglicht sichere Kommunikation inklusive Perfect Forward Secrecy und „Selbstheilung“ der Verschlüsselung. Dazu setzt es auf den ursprünglich für Signal entwickelten Double-Ratchet-Algorithmus zum Schlüsselaustausch. In diesem Vortrag werde ich diesen Algorithmus und die Matrix-Implementierungen/-Erweiterungen Olm/Megolm für die Kommunikation in großen Räumen näher vorstellen. Dabei werde ich zeigen, warum Double-Ratchet entwickelt wurde, wie es funktioniert und welche Alternativen derzeit überhaupt existieren. Darüber hinaus zeige ich, welche Sicherheit es bietet und was der Betreiber z. B. eines Matrix-Servers an Datenströmen überhaupt mitlesen und analysieren kann und wie die sichere Ende-zu-Ende-Verschlüselung Kommunikationsteilnehmer schützen kann. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/200

Mar 12, 202352 min

Vereinsverwaltung mit CiviCRM (clt23)

Mar 12, 202341 min

Hacking Kubernetes Cluster and Secure it with Open Source (clt23)

People are under the impression that when you spin up the latest and greatest AKS, EKS, OpenShift or GKE instance, that you're secure. However with K8S, now more than ever the workload underneath matters. One privileged, neglected, container can compromise an entire setup. Rather than just talking about the risks or best practices, this talk is all about showing how easy it is to do. The talk will first discuss possible attack paths in the Kubernetes cluster, and what differences exist in the attack techniques compared to classic infrastructures. For this purpose, a web application in a container will be compromised, then the Kubernetes cluster and the cloud account. Subsequently, 2 open-source tools will be discussed how such vulnerabilities and misconfigurations can be detected in the different infrastructure layers. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/152

Mar 12, 20231h 24m