
Chaos Computer Club - archive feed
21,498 episodes — Page 208 of 430
Konfiguration eines WFS-T mit MapServer und TinyOWS (fossgis2021)
MapServer selbst kann keinen transaktionalen WFS bereit stellen. Mit dem Partner-Projekt TinyOWS ist das auf einfache Weise möglich. Dabei kann der TinyOWS aiuch über eine Map-Datei konfiguriert werden. Die Demo-Session zeigt wie das funktioniert. MapServer selbst kann keinen transaktionalen WFS bereit stellen. Mit dem Partner-Projekt TinyOWS ist das auf einfache Weise möglich. Dabei kann der TinyOWS auch über eine Map-Datei konfiguriert werden. Die Demo-Session zeigt wie das funktioniert. Darüber hinaus wird gezeigt wie TinyOWS als stand-alone-Anwendung über kurze XML-Dateien konfiguriert werden kann und wie über die Konfiguration des Webservers mehrere WFS parallel betrieben werden können. Ein WFS-T mit XML-Konfiguration benötigt nur wenige Zeilen: <tinyows online_resource="http://schulung.foss.academy/cgi-bin/tinyows" schema_dir="/usr/local/tinyows/schema/" check_schema="0"> <pg host="localhost" user="xxxx" password="xxxx" dbname="mapserver" port="5432"/> <metadata name="TinyOWS Server" title="TinyOWS Server - Demo Service" /> <layer retrievable="1" writable="1" ns_prefix="tows" ns_uri="http://www.tinyows.org" name="ne_10m_urban_areas" title="World Administrative Urban Areas" /> </tinyows> Auch für eine TinyOWS-Konfiguration innerhalb einer Mapdatei sind nur wenige Einträge notwendig: MAP NAME "TinyOWS" WEB METADATA "tinyows_schema_dir" "/usr/local/share/tinyows/schema/" "tinyows_onlineresource" "http://schulung.foss.academy/cgi-bin/tinyowsmapfile" "tinyows_check_schema" "0" ... END END LAYER ... METADATA 'wfs_title' 'Urban Areas' 'wfs_namespace_prefix' 'towsmap' 'wfs_namespace_uri' 'http://www.mapserver.org/tinyows/' 'wfs_srs' 'EPSG:4326' 'tinyows_table' 'ne_10m_urban_areas' 'tinyows_writable' '1' 'tinyows_retrievable' '1' END END END Quellen [1] https://mapserver.org/tinyows/ [2] https://github.com/MapServer/tinyows [3] https://www.fossgis-konferenz.de/2012/programm/attachments/353_fossgis2012_tinyows.pdf about this event: https://pretalx.com/fossgis2021/talk/KR7VJQ/
Regelmäßiges nationales Monitoring der Landbedeckungsänderungen mit Copernicus-Daten (fossgis2021)
Das Projekt LandschaftsVeränderungsDienst (LaVerDi) wurde im Frühjahr 2017 initiert und hatte die automatische Ableitung von Veränderungen mittels Copernicus Daten zur Unterstützung der Aktualisierung und Validierung BKG interner Produkte zum Ziel. Die detektierten Veränderungen sollen mit einer Genauigkeit von ≥80% abgeleitet werden und als Aktualisierungshinweise für das Landbedeckungsmodell Deutschland fungieren. Der Dienst wurde auf der nationalen Copernicus Plattform CODE-DE implementiert. Der „LandschaftsVeränderungsDienst“ (LaVerDi) ist eine kostenfreie Onlineanwendung zur Bereitstellung und Analyse von Veränderungshinweisen der Landbedeckungen Deutschlands. Hierzu werden Zeitreihen aus kostenfreien Sentinel2- Satellitendaten des Copernicus Programms verwendet, um automatisiert aktuelle und konsistente Hinweise zu Änderungen der Landbedeckung Deutschlands abzuleiten und ein regelmäßiges Monitoring zu gewährleisten. Es werden abgeleitete vegetationsbeschreibende Metriken, wie beispielsweise das Minimum oder der Mittelwert des NDVI (Normierter Differenzierter VegetationsIndex), der gleichen Periode zweier aufeinanderfolgender Referenzjahre (t0, t1) miteinander verglichen. Die daraus resultierenden und auf 10m-Pixeln basierenden Veränderungen werden anschließend einer Filterung und Plausibilitätsprüfung unterzogen, um den finalen Änderungslayer zu generieren. Der endgültige Veränderungsdatensatz besitzt eine Genauigkeit der erkannten Veränderungen von über 80% und steht als Vektordatensatz inklusive der relevanten Veränderungsattribute als Shapefile zum Download bereit. Die Referenz für die Änderungshinweise ist das aktuelle digitale Landbedeckungsmodell (LBM-DE) des BKG. Der LaVerDi-Viewer ermöglicht es, vektorbasiert Veränderungshinweise interaktiv zu analysieren. Ddabei stehen dem Nutzer eine Reihe von Onlineanalyse Werkzeuge zur Verfügung. Umgesetzt wurde die LaVerDi Webanwendung auf der nationalen Copernicus Plattform CODE-DE (Copernicus Data and Exploitation Platform – Deutschland). about this event: https://pretalx.com/fossgis2021/talk/MLMVLY/
InkMap - Frontend-Lösung für Karten-Druck (fossgis2021)
Das Drucken von Web-Karten ist eine Herausforderung bezüglich Performanz, Genauigkeit und Flexibilität. Basierend auf Open-Source-Technologien wurde eine neue, ebenfalls quelloffene, Javascript-Library für hochauflösendes Front-End-seitiges Drucken entwickelt, die massgeschneiderte Anpassungen einfach macht und die Performanz des Browsers nicht einschränkt. Backend-Lösungen für das Drucken von Karten sind zwar stabil und gut skalierbar aber, durch vordefinierte Vorlagen, unflexibel und auch das Styling ist eingeschränkt. Front-End-Lösungen hingegen sind einfach zu installieren und bieten eine bessere Übereinstimmung zwischen der Webkarte und dem Druckprodukt, aber sie kommen meist mit grösseren Datenvolumen nicht zurecht und haben eine schlechte Performanz. InkMap soll hier, durch die Nutzung moderner Webtechnologien, eine Verbesserung bringen. InkMap benutzt OpenLayers für die Darstellung der Karte. Das Druckerzeugnis wird daher genauso aussehen, wie auf der Webkarte und es können die gleichen Styling-Möglichkeiten ausgeschöpft werden. Dem Print-Prozess wird eine JSON-Konfiguration mit Angabe von Layer, Auflösung, Layout, usw. übergeben. Damit wird eine Karte im PNG-Format generiert, die auch in ein PDF eingefügt werden kann. Der Druckprozess wird an einen asynchron laufenden Prozess, einen Service-Worker delegiert, so dass die Webseite weiter zur Verfügung steht. Damit dieser den Canvas ausserhalb der Webseite darstellen kann, wird die OffscreenCanvas-Technologie benutzt. Für Browser, die diese noch nicht unterstützen gibt es eine Alternativlösung. Durch die Kombination dieser beiden Technologien wird eine ausgezeichnete Performanz möglich. Es können mehrere Druckaufträge gleichzeitig gestartet werden und es ist auch möglich deren jeweiligen Fortschritt anzuzeigen. Die Präsentation gibt einen Überblick über die angewendeten Technologien und zeigt, wie die Software integriert und der Druck konfiguriert werden kann. about this event: https://pretalx.com/fossgis2021/talk/DHZCVV/
Regelmäßiges nationales Monitoring der Landbedeckungsänderungen mit Copernicus-Daten (fossgis2021)
InkMap - Frontend-Lösung für Karten-Druck (fossgis2021)
Sen2Europe – Ein einheitliches Bildmosaik Europas (fossgis2021)
Einführung in OpenStreetMap (fossgis2021)
OpenLayers Feature Frenzy — Tolle Dinge, die OpenLayers kann, von denen aber zu wenige wissen (fossgis2021)
OpenLayers ist eine sehr bekannte und ausgesprochen weit verbreitete OpenSource JavaScript Bibliothek, laut Webseite ist OpenLayers "A high-performance, feature-packed library for all your mapping needs". Der Vortrag möchte die Kernelemente dieser Aussage - also hohe Performanz, viele Features und geeignet für alle Webkartenanforderungen - anschaulich mit reichlich Beispielen, viel Code und ein wenig Theorie belegen. OpenLayers ist eine sehr bekannte und ausgesprochen weit verbreitete OpenSource JavaScript Bibliothek, die in einer Vielzahl von Webanwendungen und auch in anderen OSGeo Projekten zum Einsatz kommt: Meist dann, wenn dynamische Karten dargestellt werden sollen, die eine Vielzahl von Geodaten in den unterschiedlichsten Formaten integrieren und mit denen ein Anwender dann wie gewünscht interagieren kann. Laut Webseite ist OpenLayers „A high-performance, feature-packed library for all your mapping needs“. Der Vortrag möchte die Kernelemente dieser Aussage - also hohe Performanz, viele Features und geeignet für alle Webkartenanforderungen - anschaulich mit Beispielen, Code und ein wenig Theorie belegen. Wir werden einfache und auch komplexere Fragestellungen angehen und gemeinsam schauen, was im gut sortierten Werkzeugkasten von OpenLayers an Hilfsmitteln bereitgestellt wird, um ansprechende und funktionale Lösungen zu entwickleln. Wie kann man beispielsweise das Beste aus Mapbox Vector Tiles herausholen? Ist es wahr, das mit OpenLayers auch Rasteroperationen sowie Geo-Analysen mit Vektor- und Rasterformaten durchführbar sind? Wie kann man die neuesten OGC API Spezifikationen nutzbar machen? Diesen und weiteren Fragen wollen wir nachgehen. Natürlich werden wir auch etwaige Neuerungen der bereits seit sehr vielen Jahren existierenden und sich konstant weiterentwickelnden Bibliothek vorstellen. Mit ein wenig Glück können wir einen unverbindlichen Ausblick auf die nächste Major-Version 7 werfen. about this event: https://pretalx.com/fossgis2021/talk/QMM8MX/
Sen2Europe – Ein einheitliches Bildmosaik Europas (fossgis2021)
Seit mehreren Jahren stellt das BKG deutschlandweite, jährliche Mosaike auf Basis von Sentinel-2-Daten nach dem Motto „open data to open products“ frei zur Verfügung. Räumliche Phänomene, wie Dürren, Waldbrände oder Überschwemmungen, machen an Staatsgrenzen jedoch nicht halt, sodass oftmals Informationen über nationale Grenzen hinweg benötigt werden. Aufbauend auf dieser Expertise entwickelte das BKG einen semiautomatischen Prozess, um ein einheiltiches Europamosaik („Sen2Europe“) zu erzeugen. Sämtliche Orte unseres Planeten werden regelmäßig durch wiederholende Bildaufnahmen von Erdbeobachtungssatelliten abgebildet. Sie verschaffen dadurch, einen noch nie zuvor dagewesenen Einblick in die Dynamik von Umweltveränderung oder von endogenen Prozessen auf der Erde. Zum Beispiel werden Dürreerscheinungen und Vegetationszustände erkennbar. Es können Prozesse an Küsten wie deren morphologische Dynamik erfasst werden. Auch können die Eisbilanzen in Gletscherregionen über die Jahre ermittelt werden. Bevor jedoch die Dynamik und Veränderung durch Experten analysiert und interpretiert werden kann, ist eine essentielle Aufgabe der Fernerkundung, diese Erdbeobachtungsdaten in lesbare Informationen zu transformieren. Hierzu werden im Vorfeld einzelne aufeinanderfolgende Verarbeitungsschritte durchgeführt, sodass die Satellitenbildaufnahmen eine hilfreiche und unterstützende Datenquelle darstellen. Für kleinere Gebiete lassen sich diese Prozesse noch leicht realisieren. Der Schwierigkeitsgrad steigert sich jedoch mit der zu betrachtenden Fläche und dem dargestellten Detailgrad der Bilddaten. Je größer die Fläche und höher die räumliche Bodenauflösung ist, desto mehr Bilder von unterschiedlichen Zeitpunkten werden derzeit noch für eine flächendeckende Abdeckung benötigt. Im Anbetracht des Copernicus-Programms und der damit verbundenen hohen temporalen Auflösung (ca. 5 Tagen für Deutschland) der Sentinel-2 Satelliten, sowie der Open Data Strategie von den Satellitenbilddaten, hat das BKG einen robusten und schnellen Prozess entwickelt der es erlaubt, Erdbeobachtungsdaten von großen Flächen und von hoch aufgelösten Bildern, schnell in ein scheinbar wolkenfreies Gesamtbild zu erstellen. Deutschlandweite Mosaike auf Basis von Sentinel-2-Daten werden seit Jahren durch das BKG jährlich frei zur Verfügung gestellt (2018, 2019, 2020). Durch die hohe Nutzung der Deutschlandmosaike (über 1800 verschiedene Nutzer mit mehr als 15 Millionen Zugriffen in 2020) inkl. den entsprechenden Nutzeranforderungen und aufbauend auf dieser Expertise des BKG, erstellte das BKG 2020, erstmals ein hoch qualitatives gesamteuropäisches und einheitliches Mosaik (Datengrundlagen überwiegend 2018). Dieses steht als interaktive Webkarte (WMS) mit einer Echtfarbendarstellung (R, G, B) jedem Nutzer frei zur Verfügung und wird alle drei Jahre aktualisiert werden. Für dieses Produkt wurden Sentinel-2 Daten (1338 einzelne Bildkacheln mit einem Gesamtvolumen von rund 0,9 Terabyte) mit 10m Bodenauflösung aus dem europäischen Erdbeobachtungsprogramm Copernicus verwendet. Das BKG ist dadurch in der Lage, großräumige qualitativ hochwertige Bildverarbeitungsprodukte auf nationaler und internationaler Ebene bereitzustellen. Dadurch leistet das BKG unter anderem einen wichtigen Beitrag zu qualitätsgeprüften Open-Data-Produkten, zur Informationsfreiheit, zur europäischer Zusammenarbeit und der Digitalisierung von Verwaltungsaufgaben. Anwendungen für das europäische Mosaik ergeben sich durch die Verschneidungen mit weiteren europäischen Datensätzen, sodass grenzübergreifende Veränderungsprozesse erfassbar werden. Diese Veränderungsprozesse der Umwelt, Gesellschaft und Wirtschaft können mithilfe diesem Prozess und der daraus abgeleiteten Produkte in großen Gebieten dokumentiert werden. Weiter Anwendungsbeispiele für hochwertige Satellitenbildverarbeitung sind unteranderem: • Visuelle Kartierung von Veränderungen für bestimmte Zeitintervalle (Monitoring der Landbedeckung und Veränderungsanalysen) • Datengrundlage für Flugsimulatoren in Verbindung mit 3D-Daten • Grundlagendatensatz in GIS Projekten als Kartierungsgrundlage (Grenzharmonisierung) • Segmentierung und geometrische Analyse von Landbedeckung • Grenzübergreifende Referenzgrundlage für eine geometrische Korrektur sowie für die Georeferenzierung anderer Daten about this event: https://pretalx.com/fossgis2021/talk/8HMFVB/
Einführung in OpenStreetMap (fossgis2021)
Für alle, die neu sind in der Welt der kollaborativen Weltkarte oder das Projekt eine Weile aus den Augen verloren haben, empfiehlt sich diese Session: Es wird gezeigt, woher OpenStreetMap kommt, wem es hilft und wo es hingeht. Für alle, die neu sind in der Welt der kollaborativen Weltkarte oder das Projekt eine Weile aus den Augen verloren haben, empfiehlt sich diese Session: Es wird gezeigt, woher OpenStreetMap kommt, wem es hilft und wo es hingeht. about this event: https://pretalx.com/fossgis2021/talk/S7P93Z/
Maßgeschneiderte QGIS-Arbeitsumgebung mittels Python (fossgis2021)
QGIS kommt schon von Hause aus mit einem beachtlichen Funktionsumfang daher. Trotzdem gibt es noch verschiedenste Stellen, an denen man mittels Python die Funktionalitäten von QGIS erweitern oder an eigene Bedürfnisse und Workflows anpassen kann. Im Rahmen einer Demosession würde ich gerne die verschiedenen Stellen aufzeigen, an denen man mittels Python QGIS anpassen oder erweitern kann. QGIS kommt schon von Hause aus mit einem beachtlichen Funktionsumfang daher. Trotzdem gibt es noch verschiedenste Stellen, an denen man mittels Python die Funktionalitäten von QGIS erweitern oder an eigene Bedürfnisse und Workflows anpassen kann. Im Rahmen einer Demosession würde ich gerne die verschiedenen Stellen aufzeigen, an denen man mittels Python QGIS anpassen oder erweitern kann: - Ad-Hoc-Ausführen von Python Code (Python-Console, Script-Editor und ggf. Scriptrunner): Ein unkomplizierter und schneller Weg um Python in QGIS auszuführen. In der Regel der Einstiegspunkt für PyQGIS-Newcommer. - startup.py und PYQGIS_STARTUP: Bei jedem Start von QGIS wird an einem bestimmten Pfad nach einer Datei startup.py gesucht und deren Inhalt ausgeführt wenn sie gefunden wird. Über die Umgebungsvariable PYQGIS_STARTUP kann man zusätzlich eine Python-Datei beim Start von QGIS ausführen lassen bevor die Initialisierung von QGIS beendet ist. - Benutzerdefinierte Funktionen: Benutzerdefinierte Funktionen kann man an verschiedensten Stellen innerhalb von QGIS nutzen: Feldrechner, Datendefinierte Einstellungen („Übersteuerung“), Textfelder im Drucklayout/Atlas - Attributformular anpassen mit der Python Init-Funktion: Wem die umfangreichen Einstellungsmöglichkeiten im Reiter „Attributformular“ eines Vektorlayers noch nicht reichen kann mittels Python eigene Logik zur Analyse der Nutzereingaben hinterlegen - Makros: QGIS-Makros können beim Öffnen, Speichern und Schließen eines Projektes verwendet werden. Bsp: Sicherstellen, dass niemand anderes gerade an meinem auf einem Netzlaufwerk abgelegten QGIS-Projekt arbeitet. - QGIS-Aktionen ("Actions") Mittels QGIS-Aktionen kann man z.B. mit einem Klick auf ein Geometrieobjekt Python-Code ausführen Beispiel: Action zum Anzeigen von Kind-Elementen für ein selektiertes Objekt. - Processing-Toolbox: Mittels Python kann man eigene Processing-Algorithmen erzeugen oder bestehende Algorithmen an eigene Bedürfnisse anpassen - „--code“-Parameter beim Aufruf von QGIS: Über den code-Parameter kann man beim Start von QGIS direkt einen Python-Code übergeben, der direkt nach dem Laden von QGIS ausgeführt wird - Plugins: Nicht zuletzt kann man auch über in Python geschriebene Plugins Python in QGIS nutzen. Ich zeige einen Ausblick darauf, wie man: - mit Hilfe eines einmal erzeugten Minimal-Plugins in kürzester Zeit eigene Funktionalitäten in QGIS testen und perspektivisch einbetten kann - Eigene Processing-Algorithmen dauerhaft bereitstellt oder verteilt - Eigene Locator Provider nutzt, um noch effektiver mit QGIS zu arbeiten Ausblick: Standalone/ Kommandozeilen- PyQGIS-Scripte, die ausserhalb der QGIS-GUI laufen. ( Ab QGIS 3.14 auch Aufruf eigener Processing-Scripte über „qgis_process run“ außerhalb der GUI) about this event: https://pretalx.com/fossgis2021/talk/PNGTBU/
Was ist Open Source? (fossgis2021)
Open Source hat viele Facetten und es ranken sich inzwischen ebenso viele Mythen darum. Was davon richtig ist und was nicht stellen wir in einer kurzen Einführung zusammen. Der Vortrag richtet sich an alle, die mit Open Source bisher noch wenig Kontakt hatten und die Grundlagen verstehen möchten. Open Source ist auf der einen Seite ein Entwicklungsmodell und auf der anderen ein Lizenzmodell. Zusammen bilden sie eine Kultur offener Entwicklungsgemeinschaften, die höchst effektiv arbeiten. Diese Kultur ist um ein Vielfaches effektiver, als proprietäre Modelle es je sein können. Ein einfaches Beispiel: Das Betriebssystem des Herstellers Apple basiert auf dem Open-Source-Unix FreeBSD. Es gibt halt einfach nichts besseres, und es selbst herzustellen wäre unendlich teuer, das hat sogar der hyper-proprietäre Hersteller Apple eingesehen. Der Vortrag stellt die Geschichte der Entwicklung von Open Source vor und geht auf wichtige Grundlagen ein. Ziel des FOSSGIS e.V. und der OSGeo ist die Förderung und Verbreitung freier Geographischer Informationssysteme (GIS) im Sinne Freier Software und Freier Geodaten. Dazu zählen auch Erstinformation und Klarstellung von typischen Fehlinformationen über Open Source und Freie Software, die sich über die Jahre festgesetzt haben. about this event: https://pretalx.com/fossgis2021/talk/SCAEMA/
Geoprozessierung und Change Detection: Wie kann die GIS Welt von fernerkundlichen Daten profitieren? (fossgis2021)
Im Vortrag zeige ich anhand von konkreten Anwendungsbeispielen aus der Praxis auf, welche Fragestellungen man konkret mit Daten aus der Fernerkundung beantworten kann. Im Fokus steht dabei nicht die Theorie, sondern die ganz konkreten Fragestellungen. Die Beispiele kommen aus dem Bereichen Detektion von Oberflächenbeschaffenheiten, Landbedeckung und Change Detection sowie der Hochwassergefahrenkartierung. Der Satz „your Software is useless – without data“ (eure Software ist nutzlos – ohne Daten), den ein gewisser Schuyler Erle in einem Lightning Talk vor vielen Jahren auf einer FOSS4G-Konferenz in Richtung der Entwickler von GIS-Software abfeuerte, wurde mit Sicherheit schon oft zitiert, was ihn aber nicht weniger wahr macht. Insgesamt ist die Datenlage mit Aufkommen von OpenStreetMap, aber auch mit zunehmender Freistellung von öffentlichen Geodaten seit diesem Ausspruch wesentlich besser geworden. Eine weitere Geodatenquelle, die insbesondere in den letzten Jahren eine große Dynamik entwickelt hat, kommt aus der Fernerkundung. Mit weiterer Verfügbarkeit von Fernerkundungsdaten, haben sich auch die Disziplin der Fernerkundung und die GIS-Welt immer weiter angenähert. Dies war auch auf der FOSSGIS Konferenz spürbar, so wurde die Fernerkundung auf den vergangenen FOSSGIS-Konferenzen, speziell in Zusammenhang vom europäischen Copernicus-Programm und den damit oft im Zusammenhang gemeinten Sentinel Daten immer wieder thematisiert. Besucher der FOSSGIS haben gelernt, wie das Copernicus Programm aufgebaut ist und welche Arten von Daten es gibt, ebenso wurden Systeme vorgestellt mit denen sich diese Daten verarbeiten lassen. Um aber einen wirklichen Überblick darüber zu bekommen, welche Möglichkeiten und Grenzen Open Source GI-Software in Kombination mit Daten und Methoden der Fernerkundung bieten und welche Lösungen sich daraus entwickeln lassen, dazu fehlte es meist an konkreten Beispielen. Der Talk will diese Lücke schließen und stellt einige Beispiele aus der Praxis vor. Beispiel 1: Detektion von Oberflächenbeschaffenheiten aus Orthophotos. Im konkreten Fallbeispiel geht es darum, potentiell mögliche (Erd-)Kabeltrassen über eine Kostenoberfläche automatisch zu berechnen. Die Basis dafür, ist ein möglichst hoch aufgelöster Geodatensatz, der Aufschluss über die Oberflächenbeschaffenheit, also Asphalt, Grünland, Wald (u.v.m.) gibt. Für die Oberflächendetektion spielt der sogenannte NDVI (normierter differenzierter Vegetationsindex) eine entscheidende Rolle, wenn es darum geht, Vegetation zu erkennen. Dieser lässt sich einfach mit GRASS GIS bestimmen und so entsprechende Flächen abgrenzen. Was aber tun, wenn die Luftbilder im Winter aufgenommen wurden? Hier kann die Kombination mit Sentinel-2 Daten aus dem Copernicus Programm helfen, auch wenn deren Auflösung wesentlich geringer ist, als die der Luftbilder. Natürlich können mit dem durch dieses Verfahren bereitgestellten Geodatensatz der Oberflächen auch andere Fragestellungen bearbeitet werden. Beispiel 2: Landbedeckungsklassifizierung basierend auf Sentinel-2-Daten Im Rahmen des Projekts „Inwertsetzung von Copernicus-Daten für die Raumbeobachtung“ (incora) wurde auf Basis von GRASS GIS und actinia ein Verfahren zur Erstellung von jährlichen Landbedeckungsklassifikationen für ganz Deutschland entwickelt. Die Ergebnisdaten haben eine räumliche Auflösung von 10m und repräsentieren die Klassen bebautes Gebiet, Grünland, Wald, Landwirtschaft, vegetationsloser Boden und Wasser. Das Verfahren basiert auf Zeitreihen von Sentinel-2-Daten aus dem Copernicus-Programm. Die für die Klassifikation benötigten Trainingsdaten werden regelbasiert aus Referenzdaten (z.B. aus OpenStreetMap) und den Sentinel-2-Szenen selbst erstellt. So kann die Verarbeitung flexibel auf verschiedene Jahre übertragen und vollautomatisch durchgeführt werden. Berechnet man je eine Klassifikation für verschiedene Jahre, so lassen sich damit natürlich Veränderungen in der Landbedeckung feststellen. Hier zeigen sich insbesondere Veränderungen der Klasse „bebautes Gebiet“, sodass sich Indikatoren zur Raumnutzung auf lokaler, regionaler und nationaler Ebene ableiten lassen. Die Klassifikationskarten sowie Ergebnisse der Veränderungsanalyse für die Jahre 2019 und 2016 stehen unter der Data licence Germany zum Download zur Verfügung. Beispiel 3: Hochwassergefahrenkartierung mit Sentinel-1-Daten Im Rahmen eines weiteren Projektes werden Prozessierketten in GRASS GIS erstellt, um unter Verwendung von Sentinel-1 Radardaten Hochwassergefahrenkarten am Beispiel Ecuadors zu erstellen. Zunächst werden für jede verfügbare Sentinel-1 Szene aus einem Zeitraum (bspw. ein Jahr) mit Hilfe eines automatischen Schwellenwertverfahrens Wasserflächen extrahiert und in GRASS GIS zu einem Data-Cube zusammengefasst. Daraus lassen sich Statistiken wie Hochwasserhäufigkeit und (gemeinsam mit Referenzdaten wie z.B. einem digitalen Geländemodell) mittlere Überflutungstiefe bestimmen. Die Unterscheidung zwischen permanenten Wasserflä
OpenLayers: Was ist neu und was kommt als nächstes (fossgis2021)
Was ist Open Source? (fossgis2021)
Maßgeschneiderte QGIS-Arbeitsumgebung mittels Python (fossgis2021)
Geoprozessierung und Change Detection: Wie kann die GIS Welt von fernerkundlichen Daten profitieren? (fossgis2021)
OpenLayers: Was ist neu und was kommt als nächstes (fossgis2021)
OpenLayers 6 profitiert von einer flexiblen Renderer-Architektur, einer Leistungssteigerung beim Rendering von Vektor-Kacheln und einem WebGL-Punkt-Renderer für Big-Data-Visualisierungszwecke. Seit der Veröffentlichung wurden zahlreiche Beiträge zur Bibliothek geleistet. Wir führen Sie durch die neuen Funktionen und zeigen anhand von Beispielen aus der Praxis, wie Sie von diesen profitieren können. Am Ende des Vortrags werden wir heiße Themen für die zukünftige Entwicklung besprechen. OpenLayers 6, das im September 2019 veröffentlicht wurde, profitiert von einer flexiblen Renderer-Architektur, einer Leistungssteigerung beim Rendering von Vektorkacheln und einem WebGL-Punkt-Renderer, der es ermöglicht, die Bibliothek für die Visualisierung von Big Data zu nutzen. Seit der Veröffentlichung wurden mehrere Beiträge zur Bibliothek geleistet, wie z. B.: - WFS 2-Unterstützung - WebGL-Punkt-Styling und Ausdrucks-Parsing - Optimierte Treffererkennung-API - Vektorielle Kachelebenen haben jetzt einen Vektor-Rendermodus - Web workers - Web-Komponenten Wir führen Sie durch die neuen Funktionen und zeigen anhand von Beispielen aus der Praxis, wie Sie davon profitieren können. Am Ende des Vortrags werden wir heiße Themen für die zukünftige Entwicklung besprechen. about this event: https://pretalx.com/fossgis2021/talk/NWZPJJ/
Warum Open Source-Projekte finanzielle Unterstützung benötigen (fossgis2021)
Warum Open Source-Projekte finanzielle Unterstützung benötigen (fossgis2021)
Alle lieben Open Source und nutzen diese gerne. Toll noch dazu, dass die Software nichts kostet. Dennoch sollte jede/r einzelne über die eigenen Möglichkeiten oder die Möglichkeiten des Unternehmens / der Behörde nachdenken, wie Open Source Software finanziell unterstützt werden kann und dadurch auch nachhaltig bestehen kann. Die Nutzer:innen haben ein Interesse am Fortbestehen und der Weiterentwicklung der Software und das Projekt hat Ausgaben, die abgedeckt werden sollten. Allein die Anerkennung der Software sorgt noch nicht dafür, dass die Entwickler bezahlt werden. about this event: https://pretalx.com/fossgis2021/talk/MQWM83/
Die Cloud hat Open Source gefressen (fossgis2021)
Das Open Source Core Lizenzmodell scheitert an der Cloud. Was nun? Hintergründe zu Open Source Lizenz- und Geschäftsmodellen. Letztes Beispiel eines gescheiterten Open Source Core Lizenzmodells in der Geowelt (zum Zeitpunkt der Einreichung) ist der Rückzug von MapBox. Gerade grundlegende Open Source Projekte haben es schwer, ein Geschäftsmodell jenseits der proprietären Lizenz zu finden. Woran liegt das und was können wir tun? about this event: https://pretalx.com/fossgis2021/talk/WSUSUX/
Die Cloud hat Open Source gefressen (fossgis2021)
Keynote: Open Whatever im Trend und im Clinch (fossgis2021)
Keynote: Open Whatever im Trend und im Clinch (fossgis2021)
Freie und Open Source Software (FOSS) und Open Data sind im Trend - aber auch im Clinch und zwar teilweise auf gleiche und teilweise auf unterschiedliche Weise. Und viele der Herausforderungen sind Missverständnisse und nur zum Teil branchenspezifisch. Dies sind einige Gedanken und Erfahrungen aus der "GISTech"-Branche und zwar zu FOSS und zu Open Data und dort jeweils aus Business- und aus Community-Sicht mit potentiell nachhaltigen und nicht-nachhaltigen FOSS- und Open Data-Projekten. Zuerst FOSS aus Business-Sicht: Hier gilt das Sprichwort "open source isn't a business model - it is a go-to-market strategy". Das klingt nach Rechtfertigung - und ist es meist auch. Was aber vielleicht zusätzlich nötig ist, das sind Ergänzungen ethischer Lizenzen (Software und Daten). Dann FOSS aus Community-Sicht: Da gibt es einiges zu erzählen an Beispielen wie Mapbox, OGR, QGIS etc. Bei Open Data-Projekten aus Business-Sicht ist klar, dass Open Data allein kein "Business" sein kann - etwas was noch näher erläutert wird. Schliesslich Open Data-Projekte aus Community-Sicht: Da gibt es einiges zu erzählen mit Blick auf OpenStreetMap! about this event: https://pretalx.com/fossgis2021/talk/WGRAXU/
Keynote: Geodata on Stereoids: Open-Government-Geodata und OSS (fossgis2021)
Einerseits mit dem Meilenstein Opendata swisstopo am 1.3.2021 sind neue Voraussetzungen für Verwaltung, Wirtschaft und Private geschaffen worden. Andererseits - mit dem Open-Software/-Standards/-Schnittstellen-Paradigma der Bundesgeo-Geodaten-Plattform geo.admin.ch wird das Potential erst nutzbar. Wie werden die verschiedenen Daten/Dienste und OSS von geo.admin.ch antizipiert? Und: was kommt als nächstes? Basisdaten Landeskarten, Höhenmodell und Luft-/Orthobilder sind ab 1.3.2021 schweizweit frei verfügbar – als Geodienste und Rohdatendownload. Wenn zu Open Data – als Dienst oder als Rohdatensatz – die entsprechenden OSS-Werkzeuge bereitgestellt werden: dann wird das Potential erst freigesetzt. Es wird auf die Rolle von OSS (Openlayers, Maplibre, VueJS), OpenStandards (Spatial Asset Temporal Catalog, OGC) und das Open Mindset bezüglich Technologien und Partnerschaften (OSM, SW Provider) in der Bereitstellung und Nutzung von amtlichen Geodaten eingegangen. about this event: https://pretalx.com/fossgis2021/talk/BBSDVU/
Eröffnung (fossgis2021)
Eröffnung (fossgis2021)
Feierliche Eröffnung der Konferenz durch Vertreter des FOSSGIS e.V. mit wertvollen Hinweisen zum Ablauf und der Organisation. Feierliche Eröffnung der Konferenz durch Vertreter des FOSSGIS e.V. mit wertvollen Hinweisen zum Ablauf und der Organisation. about this event: https://pretalx.com/fossgis2021/talk/JCWVBR/
Neue Luftüberwachung: Wie Frontex Geflüchteten beim Ertrinken zuschaut (cadusdebate)
Neue Luftüberwachung: Wie Frontex Geflüchteten beim Ertrinken zuschaut (cadusdebate)
<p><em>Bild: <a href="https://www.iai.co.il/european-border-and-coast-guard-agency-selects-airbus-and-iai-for-maritime-rpas" rel="noopener" target="_blank">Isreal Aerospace Industries</a></em></p> about this event: https://cadus.org/debate
Informatik studieren? (petitfoo)
Das Vorurteil sagt, es zeichne einen guten Hacker aus, dass er ein Informatikstudium abgebrochen hat. Tatsächlich hat das Informatikstudium sehr hohe Abbrecherquoten. Ich habe Informatik studiert und nicht abgebrochen. In diesem Petit Foo werde ich einen Einblick in das Informatikstudium geben und erklären, wo die Schwierigkeiten liegen. Kurzum: Eine Studienberatung wie ich sie mir gewünscht hätte bevor ich mit dem Studium begonnen habe. about this event: https://www.chaospott.de
Informatik studieren? (petitfoo)
Hacking binary protocols with Pycrate (osmodevcall)
Hacking binary protocols with Pycrate (osmodevcall)
about this event: https://c3voc.de
Änderung der Einfuhrbestimmungen für Pakete aus EU-Ausland ab 1. Juli (petitfoo)
Ab dem 1. Juli ändern sich die Zollbestimmungen für die Einfuhr von Paketsendungen aus dem EU-Ausland. Das betrifft z.B. Bestellungen aus China oder den USA, die in unserem Umfeld ja recht häufig vorkommen. Was bei der Einfuhr von Waren aus dem EU-Ausland zu beachten ist, was sich genau ändert, und worauf ihr in Zukunft achten müsst werde ich in diesem Petit Foo erklären. about this event: https://www.chaospott.de
Änderung der Einfuhrbestimmungen für Pakete aus EU-Ausland ab 1. Juli (petitfoo)
Grundrechte-Report 2021 (grr)
Grundrechte-Report 2021 (grr)
Am Mittwoch, den 26. Mai 2021 wurde um 10:30 Uhr in Berlin der neue Grundrechte-Report vorgestellt. In seinen 43 Beiträgen zeigt der alternative Verfassungsschutzbericht erneut auf, wie Gesetzgebung, Verwaltung und Behörden, aber auch Gerichte und Privatunternehmen die demokratischen und freiheitlichen Grundlagen unserer Gesellschaft gefährden. about this event: https://www.fiff.de/veranstaltungen/grundrechtereport2021
X2Go (lpd2021)
X2Go-ThinClientEdition-Live - jetzt auch für den Pi? * Talk: * https://bbb.ch-open.ch/b/fra-eep-c3k * Online am/um:2021-05-15 **16:00**-18:00 * Zum Programm: <a href="https://l-p-d.org/fahrplan#ad0a">https://l-p-d.org/fahrplan#ad0a</a> * Links: * Älterer Vortrag: https://piandmore.de/de/conference/pam12-25/schedule/event/11755 * Hompage: https://www.lug-s.org about this event: https://l-p-d.org/fahrplan#ad0a
Ubuntu-Linux: Einsteigerfreundlich ... (lpd2021)
Warum freie Software und Linux verwenden? Ein kleiner Exkurs auf den Einfluss freier Soft- und Hardware auf unsere Gesellschaft und die daraus resultierenden Folgen im Allgemeinen und was das für jeden Einzelnen von uns im Speziellen bedeuten kann. * Talk: * https://bbb.ch-open.ch/b/fra-w3m-wpm * Online am/um:2021-05-15 **16:00**-18:00 * Zum Programm: <a href="https://l-p-d.org/fahrplan#723c">https://l-p-d.org/fahrplan#723c</a> about this event: https://l-p-d.org/fahrplan#723c
Das Grannophone (lpd2021)
Ein Videotelefon für ältere/demente Nutzer, als Selbstbau-Lösung * Talk: * https://bbb.ch-open.ch/b/fra-eep-c3k * Online am/um:2021-05-15 **16:00**-18:00 * Zum Programm: <a href="https://l-p-d.org/fahrplan#58a9">https://l-p-d.org/fahrplan#58a9</a> * Links: * Ältere Vorträge: https://piandmore.de/de/conference/pam12-25/schedule/event/11754 * Hompage: https://www.lug-s.org about this event: https://l-p-d.org/fahrplan#58a9
X2Go (lpd2021)
Ubuntu-Linux: Einsteigerfreundlich ... (lpd2021)
Das Grannophone (lpd2021)
Was ist Linux (lpd2021)
Video and QnA / Kanal Unix User Group Rhein-Neckar : Shell Survival Guide Teil 2 (lpd2021)
* Talk: * https://bbb.ch-open.ch/b/fra-dja-yp2 * Online am/um:2021-05-15 **14:00**-18:00 * Zum Programm: <a href="https://l-p-d.org/fahrplan#a7e2">https://l-p-d.org/fahrplan#a7e2</a> * Video: * https://media.ccc.de/v/lpd2021-1-video_and_qna_-_kanal_unix_user_group_rhein-neckar_-_shell_survival_guide_teil_2 (26min) * Links: * Shortcuts zum Video: https://wiki.uugrn.org/UUGRN:LPD-Online-2021/Shell_Survial_Guide_2 * Homepage: https://www.uugrn.org * Webseite des Referenten: https://codevoid.de Dies ist der zweite Teil des Shell Survival Guides. In diesem Teil zeige ich euch, wie ihr die vielen kleinen Programme, die Linux bietet miteinader interagieren lassen könnt. Inhalt: - Datenströme / (stdin,stdout) - Datenübergabe via Pipe / (cat, sort, grep) - Dateien als Datenstrom Quelle oder Ziel / (>,>>,<) - Datenstromkontrolle / (stderr, 2>, 1>) - Verkettung und Exit Codes / (&&,||) - Jobkontrolle / (^C,^Z,bg,fg,&) about this event: https://l-p-d.org/fahrplan#a7e2
LINUX ausprobieren / installieren (lpd2021)
Mischung aus Screenrecording und gefilmten Sequenzen, um zu zeigen, wie man aus Windows 10 heraus ein .ISO Image herunterlädt, auf DVD brennt oder einen Bootstick erstellt und davon ein LIVE-LINUX (Ubuntu 20.04 LTS / LINUX Mint 20.1) startet und / oder gleich installiert. * Talk: * https://bbb.ch-open.ch/b/fra-nw4-nru * Online am/um: 2021-05-15 **14:00**-16:00 * Zum Programm: <a href="https://l-p-d.org/fahrplan#ab16">https://l-p-d.org/fahrplan#ab16</a> * Links: * Script zum Vortrag: https://lug-vs.org/lugvswiki/images/4/4e/Uwe_Stippekohl_Linux_ausprobieren_fin3.pdf about this event: https://l-p-d.org/fahrplan#ab16
LINUX ausprobieren… und dabei nix riskieren (lpd2021)
Video and QnA / Kanal Unix User Group Rhein-Neckar : Terminals verwalten mit TMUX (lpd2021)
Video and QnA / Kanal Unix User Group Rhein-Neckar : Shell Survival Guide Teil 2 (lpd2021)
Video and QnA / Kanal BS-LUG : Smart Home mit Komfort und Privatsphäre (lpd2021)
* Talk: * https://bbb.ch-open.ch/b/fra-ecy-rku * Online am/um:2021-05-15 **14:00**-16:00 * Zum Programm: <a href="https://l-p-d.org/fahrplan#05d9">https://l-p-d.org/fahrplan#05d9</a> * Video: * https://media.ccc.de/v/lpd2021-1-video_and_qna_-_kanal_bs-lug_-_smart_home_mit_komfort_und_privatsph-re (12min) * Links: * Folien: https://bs-lug.de/_media/activitys/lpd-bs/lpd-bs.2021.1/20210510_-_smart_home_mit_komfort_und_privatsphaere_-_malte_-_bs-lug_-_lpd2021.1.pdf Smart Home ist cool - aber oft voll mit Sicherheitslücken und Datenlecks. Dass es auch anders geht, zeigen Projekte wie z.B. Homeassistant: https://www.home-assistant.io/ Ein "Denkanstoß" und kurze Übersicht für alle, die sich schon immer mal mit Heimautomatisierung beschäftigen wollten - keine Anleitung, die gibt es an anderer Stelle schon genug. about this event: https://l-p-d.org/fahrplan#05d9