Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

By CCC media teamTechnology
Download on the App Store

Chaos Computer Club - archive feed episodes

  • Vorstellung MOTIS Project (fossgis2022)
    MOTIS ist eine modulare Open Source Plattform.
    Im Kern befindet sich ein zeitabhängiger Fahrplangraph.
    MOTIS bietet eine hoch-performante multikriterielle intermodale Echtzeit-Reiseplanung, deren Optimalität mathematisch garantiert ist. Weitere Module existieren z.B. zur Auto-Vervollständigung von Adressen und Haltestellen oder zum Ausliefern von Kartenmaterial. MOTIS kann per App oder Web-UI genutzt werden.
    MOTIS ist ein Projekt, das aus einer 25-jährigen Kooperation zwischen der Deutschen Bahn und der TU Darmstadt hervorgegangen ist und im Mai 2020 unter MIT/Apache2 dual-licensing Bedingungen auf GitHub veröffentlicht wurde. MOTIS bietet unter anderem eine multikriterielle Echtzeit-Fahrplanauskunft, eine intermodale Tür-zu-Tür-Verbindungssuche, Autovervollständigung für Adressen und Haltestellen, einen Tile-Server, sowie eine Live-Karte für fahrplangebundene Verkehre. MOTIS kann per App und Web genutzt werden und bietet eine JSON-API via HTTP(S). Aktuell können Fahrpläne im GTFS oder HAFAS-Rohdaten Format geladen werden (in Arbeit: Netex). Echtzeitdaten (z.B. Umleitungen, Ausfälle oder Verspätungen) werden z.B. per GTFS-RT verarbeitet. Spezielle Fahrplankonstrukte wie Durchbindungen und Vereinigungen werden in der Auskunft berücksichtigt. Momentan wird die Routenberechnung in MOTIS im Rahmen des Opener-NEXT Projekts (https://www.openernext.de/) auf die Bedürfnisse von mobilitätseingeschränkten Menschen angepasst.
    about this event: https://pretalx.com/fossgis2022/talk/SZQT9E/
    24 min
  • Map-Matching at Scale: Open-Source und (fast) kostenloses Map-Matching für Millionen von Trajektorien (fossgis2022)
    In diesem Vortrag geht es um eine Open-Source-Alternative zu kostenpflichtigen APIs für den Map-Matching und darum, wie diese für den Map-Matching großer Datensätze genutzt werden kann. Konkret wird eine einfache Cloud-basierte Lösung vorgeschlagen, die die Open-Source-Routing-Engine Valhalla und OpenStreetMap-Daten für das Map-Matching von Millionen von Trajektorien nutzt. Die Effizienz der vorgeschlagenen Architektur wird anhand von Beispielen untersucht.
    Beim Map-Matching werden die wahren Positionen aufgezeichneter GPS-Koordinaten einer Trajektorie auf einem digitalen Modell des Straßennetzes geschätzt. Dies ist ein wesentlicher Schritt bei der Vorverarbeitung von GPS-Daten. Er spielt eine entscheidende Rolle bei der Verringerung von Datenunsicherheiten und Standortfehlern, indem er die beste Übereinstimmung der GPS-Punkte mit dem Straßen-Graph findet. Derzeit gibt es viele Kartendienstanbieter, die Map-Matching anbieten. Diese sind jedoch kostenpflichtigspielig und nicht für das Map-Matching großer Datenmengen optimiert, z. B. wenn es sich um historische Floating Car Data handelt. Zudem können sie bzgl. der Anzahl der Wegpunkte pro Trajektorie begrenzt sein (z.B. 100 Punkte bei Google Maps).
    Eine andere Möglichkeit, das Problem des Map-Matchings großer Datensätze zu lösen, ist der Aufbau eines eigenen Map-Matching-Servers. Diese Lösung bietet die Möglichkeit des Map-Matching einer beliebigen Anzahl von Trajektorien. Diese Präsentation zeigt, wie ein Open-Source-Routing-Server aufgebaut werden kann und wie das Map-Matching-Modul in Verbindung mit PostGIS verwendet werden kann, um eine Produktionslösung für das Map-Matching von Trajektorien zu entwickeln. Hier wird Valhalla eine Open-Source-Routing-Engine sowie dazugehörige Bibliotheken für die Verarbeitung von OpenStreetMap-Daten verwendet.
    Der Aufbau des Vortrags gliedert sich wie folgt: Zunächst wird erklärt und anhand realer Beispiele demonstriert, warum Map-Matching notwendig ist, bevor man sich mit der Datenanalyse beschäftigt.
    Derauf folgt eine kurze Einführung in die Methoden des Map-Matchings und es wird erklärt, wie hier der Hidden Markov Model-Ansatz angewendet wird. Nach einer vergleichenden Darstellung mehrere gängige Map-Matching-Dienstleister und ihre API-Einschränkungen und Kosten wird die hier genutzte Open-Source-Lösung vorgestellt. Es handelt sich um eine einfache Lösungsarchitektur in der AWS-Cloud für das Map-Matching von Millionen von Trajektorien und Milliarden von GPS-Punkten. Es wird gezeigt, wie Valhalla auf einem Cloud-Server aufgebaut werden kann und Straßennetzdaten aus OSM in diesen importiert werden können. Die vorverarbeiteten und in einer PostGIS-Datenbank gespeicherten Trajektorien werden in den Routing-Server eingespeist. Nach dem Map-Matching werden sie zurück in die PostGIS-Datenbank geschrieben oder direkt an die Datenanalyse-Pipeline weitergeleitet. Schließlich wird die Leistung des Map-Matching anhand einiger Beispiele mit „Echtdaten“ untersucht. Der Vortrag endet mit Empfehlungen für Entwickler*innen, die Map-Matching einsetzen möchten.
    about this event: https://pretalx.com/fossgis2022/talk/PVXDJD/
    24 min
  • Web-APIs für geographische Anwendungen - Ein Überblick (fossgis2022)
    Der Vortrag gibt einen Überblick, was Web-APIs sind und wie diese im Geo-Bereich eingesetzt werden können. Es wird auf etablierte Standards wie WMS oder WFS und deren Nachfolger - der „OGC API for *“ Familie eingegangen. Der Fokus des Vortrags liegt aber auf fachspezifischen APIs wie Routenplanung, Geocoding und Datenabfragen von Open Data, wie OSM oder Fernerkundungsdaten. Es werden einige APIs vorgestellt und gezeigt wie (QGIS, Browser, Kommandozeile, …) auf diese zugegriffen werden kann.
    Der Vortrag gibt einen Überblick, was Web-APIs sind und wie diese im Geo-Bereich eingesetzt werden können. Neben den standardisierten OGC-Schnittstellen wie WMS oder WFS (und deren Nachfolger - der „OGC API for *“ Familie) gibt es eine Vielzahl von weiteren APIs, die für geographische Fragestellungen interessant sind.
    Die Anwendungsgebiete sind sehr weitreichend. Häufig werden APIs für Geocoding oder Routenplanung verwendet. Weitere Anwendungsfälle sind die Abfrage von aufbereiteten Geodaten aus verschiedenen Quellen. Diese Quellen sind sehr vielfältig, beispielsweise der Bezug von Fernerkundungsdaten, OpenStreetMap, Daten aus WikiData oder von Wikipedia.
    Da die meisten APIs auf etablierten Webtechnologien basieren, können diese mit vielen Werkzeugen angesprochen werden. Dies geht einerseits mit Desktop-Programmen wie QGIS, Programmiersprachen wie JavaScript oder Python, der Kommandozeile oder direkt aus dem Webbrowser. Der Vortrag zeigt daher exemplarisch diese Nutzung der Geo-Web-APIs mit diversen Tools.
    about this event: https://pretalx.com/fossgis2022/talk/TQVEL3/
    29 min
  • Valhalla - Flexibles Open-Source Routing (fossgis2022)
    Der Vortrag wird Valhalla ganzheitlich vorstellen: ein wenig technischer Hintergrund und dessen besondere Funktionalitäten.
    Als jüngstes Softwareprojekt das seit Ende 2021 auf Servern des FOSSGIS e.V gehostet wird, würden wir, als Co-Maintainer, Valhalla gerne näher vorstellen. Eins von Valhalla’s besonderen Merkmalen ist die Kachelung des Routing Graphen, inspiriert von Map Vector Tiles, dank dessen es sich gut eignet zum Betrieb auf schwächerer Hardware wie älteren Mobiltelefonen und Infotainment Systemen. Eine Routenanfrage kann dynamisch auf unterschiedlichsten Routingmodellen (Auto, LKW, Fahrrad, Motorrad, Transit etc) erfolgen und zusätzlich mit einer Vielzahl an Einstellungen beeinflusst werden wie etwa Grenzüberschreitungskosten oder Verbotszonen. Zusammen mit Berücksichtigung von Verkehrsdaten (Live & Historisch), Multimodalität, Isochronen und vielem mehr bietet Valhalla eine umfangreiche Funktionalität bei hoher Performance.
    about this event: https://pretalx.com/fossgis2022/talk/KRVKLW/
    26 min
  • Workflows in Geo Engine: Von der UI zum Python-Notebook und zurück (fossgis2022)
    Geo Engine ist eine cloud-ready Geoanalyseplattform, die einen niederschwelligen Zugang zu Geodaten, deren Verarbeitung, Schnittstellen und Visualisierung bietet. Nutzer können sowohl in einem Browser-basierten User Interface als auch mit Jupyter Notebooks in Python auf die Engine zugreifen. In diesem Vortrag zeigen wir den nahtlosen Übergang vom UI zu Python-Notebooks und auch den Schritt zurück. So lassen sich die Vorteile des explorativen UIs mit der Flexibilität von Python verknüpfen.
    Die Geo Engine ist eine cloud-ready Geoanalyseplattform, die aus einer Processing-Engine, einer Web-UI und einer Python-Bibliothek besteht. Sie bündelt die Integration und die effiziente Verarbeitung raum-zeitlicher Daten. Ein wichtiges Element dabei ist die homogenisierte “Datacube”-artige Sicht auf heterogene Daten, welche Forschungsgruppen und Unternehmen einen einfachen Zugriff und niederschwellige Analysen ermöglicht. Gleichzeitig ist sie ein Framework für die Erstellung und den Betrieb von Geodatenportalen.
    2021 haben wir die Grundlagen des Systems auf der FOSSGIS vorgestellt (https://pretalx.com/fossgis2021/talk/UKLUGE/). Für 2022 stellen wir unsere Python-Bibliothek für Jupyter Notebooks sowie Neuerungen in unserem User Interface vor. So kann man zwischen einem visuell-explorativen Zugriff über das User Interface und einem flexiblen, programmatischen Zugriff via Python wählen. Darüber hinaus ist man nicht auf ein Werkzeug beschränkt, sondern kann im UI erstellte Workflows und Workflowergebnisse nahtlos nach Python übernehmen und dort weiterarbeiten. Der Rückweg von Python in das UI ist ebenfalls möglich. Dies erlaubt es jedem Werkzeug dort die Stärken auszuspielen, wo es am besten passt.
    In diesem Vortrag zeigen wir einen Anwendungsfall auf, den wir mit der Geo Engine bearbeiten. Hierfür starten wir im UI und suchen passende Daten. Anschließend wechseln wir in ein Python-Notebook und bringen dort eigene Daten aus DataFrames ein. Zur Ansicht der Ergebnisse wechseln wir wieder in das UI zurück. Im Anschluss geben wir weitere Ausblicke auf zukünftige Arbeiten an der Geo Engine.
    about this event: https://pretalx.com/fossgis2022/talk/JBLB7F/
    20 min
  • Mit OpenMapTiles eigene Karten erzeugen (fossgis2022)
    In dieser Demosession wird Schritt für Schritt gezeigt wie man [OpenMapTiles](https://github.com/openmaptiles) nutzen kann um spezielle Daten aus OpenStreetMap in einem angepassten Kartenstil anzuzeigen.
    [OpenMapTiles](https://github.com/openmaptiles) ist eine Tool-Sammlung die es ermöglicht auf der Basis von OpenStreetMap Vector-Tiles zu erzeugen. Hierzu gibt es auch eine Vielzahl von Style-Definitionen.
    In dieser Demosession wird gezeigt, wie man OpenMapTiles nutzt und Schritt für Schritt die Zusammenstellung der Daten in den Vector-Tiles an den eigenen Bedarf anpasst. Anschließend wird der Editor [maputnik](https://maputnik.github.io/) genutzt um einen vorhandenen Stil anzupassen, sodass die Daten in der Karte dargestellt werden können.
    Nach der Erzeugung der Vector-Tiles wird darauf eingegangen, wie man die Daten in einer eigenen Offline-Web-Karte mit [MapLibre](https://maplibre.org/) darstellen kann. Hierbei werden die JavaScript-Bibliotheken, CSS-Dateien und Stile heruntergeladen, generiert und lokal auf dem eigenen Webserver abgelegt.
    Die Demosession ist für alle OpenStreetMap aktiven interessant, wenn sie ein spezielles Thema kartieren welches nicht oder nicht ausreichend auf der Standard-Karte dargestellt wird.
    Die Schritte sowie benötigte Links sind unter https://github.com/britiger/fossgis2022-openmaptiles abrufbar.
    about this event: https://pretalx.com/fossgis2022/talk/CNH3Z7/
    1 hr 2 min
  • IoT Sensordaten in Karten integrieren (fossgis2022)
    Unter dem Namen "Internet of Things" (IoT) hat die Verfügbarkeit von Sensordaten stark zugenommen und insbesondere
    Städte nutzen Sensordaten im Rahmen von "Smart City"-Projekten. Dieser Vortrag stellt die wichtigsten Datenübertragungsarten (z.B. LoRaWAN) vor, geht auf die Datenhaltung (TimescaleDB Postgres Extension) und Web APIs (OGC Sensor Things) ein. Und natürlich gibt es animierte und interaktive Beispiele von OpenLayers-Anwendungen mit Sensordaten zu sehen.
    Unter dem Namen "Internet of Things" (IoT) hat die Verfügbarkeit von Sensordaten stark zugenommen und insbesondere
    Städte nutzen Sensordaten im Rahmen von "Smart City"-Projekten. Für fast alle Sensoren ist die Position, ob fix oder variabel, ein wichtiger Faktor und die Darstellung in einer Karte bietet sich deshalb an. Dieser Vortrag stellt die wichtigsten Datenübertragungsarten (z.B. LoRaWAN) vor, geht auf die Datenhaltung (TimescaleDB Postgres Extension) und Web APIs (OGC Sensor Things) ein. Und natürlich gibt es animierte und interaktive Beispiele von OpenLayers-Anwendungen mit Sensordaten zu sehen.
    about this event: https://pretalx.com/fossgis2022/talk/3WWY98/
    25 min
  • Fit für die FOSSGIS - Grundlagen rund um Open Source Geospatial, Standards und was noch für den EInstieg wichtig ist (fossgis2022)
    Ziel des FOSSGIS e.V. und der OSGeo ist unter anderem die Förderung und Verbreitung freier Geographischer Informationssysteme (GIS) im Sinne Freier Software und Freier Geodaten.
    Der Vortrag richtet sich an FOSSGIS-Neulinge und will Grundlagen erklären. Was ist Open Source? Was ist die OSGeo? Und OSGeoLive? Wo finde ich freie Software für meine Fragestellung? Wie finde ich Gleichgesinnte? Wie kann ich mich beteiligen? Wie kann ich Projekte fördern oder Entwicklungen anstoßen.
    Ziel des FOSSGIS e.V. und der OSGeo ist unter anderem die Förderung und Verbreitung freier Geographischer Informationssysteme (GIS) im Sinne Freier Software und Freier Geodaten.
    Der Vortrag richtet sich an FOSSGIS-Neulinge und will Grundlagen erklären. Was ist Open Source? Was ist die OSGeo? Und OSGeoLive? Wo finde ich freie Software für meine Fragestellung? Wie finde ich Gleichgesinnte? Wie kann ich mich beteiligen? Wie kann ich Projekte fördern oder Entwicklungen anstoßen.
    about this event: https://pretalx.com/fossgis2022/talk/WUUFDZ/
    27 min
  • zwei Jahre [email protected] und [email protected] (fossgis2022)
    Den Verein erreichen täglich verschiedenste Mails über den info-Account. Wer wendet sich mit welchen Anliegen an den Verein?
    Seit zwei Jahren bin ich im Vorstand des FOSSGIS e.V. aktiv und seit zwei Jahren habe ich dadurch Einblick in der Mail-Account [email protected]. Dort erreichen dem Verein viele Anfragen, einige lassen einen schmunzeln, andere sind eher absurd und viele Schreiber haben ein durchaus berichtigtes Anliegen. Der Talk gibt einen kurzweiligen Überblick über die Anfragen, die von den aktiven Freiwilligen nahezu täglich beantwortet werden wollen.
    about this event: https://pretalx.com/fossgis2022/talk/ZRECDM/
    6 min
  • Unsere Überzeugungen verbreiten: Buchprojekt Open Source und Open Data in der Geoinformatik (fossgis2022)
    Für ein Buchprojekt, das im Wichmann-Verlag publiziert werden soll, werden Mitstreiter gesucht. Der Sammelband soll in verschiedenen, theorie- und praxisorintierten Beiträgen Grundlagen und Technologien des „Open“-Ansatzes im Bereich der Geodatenverarbeitung vermitteln.
    Mit der zunehmenden Digitalisierung in Wirtschaft, Leben und Verwaltung gewinnt Offenheit an Bedeutung. Daten und Softwarelösungen wachsen netzwerkbasiert zu einer (Geo-)Dateninfrastruktur zusammen. Quelloffene Softwarepakete, offengelegte Daten, Datenstrukturen und Schnittstellen unterstützen auf technischer Ebene die Zusammenarbeit, die durch gesetzliche Vorgaben und Maßnahmen der Wirtschaft flankiert werden. Dazu soll dieser Sammelband in verschiedenen Beiträgen Grundlagen des „Open“-Ansatzes im Bereich der Geodatenverarbeitung vorstellen.
    Der Lesende erhält einen Überblick über Gemeingüter (commons), über politische und gesetzliche Entwicklungen, grundlegende technische Standards, marktverfügbare Werkzeuge und freie Datenquellen im Bereich der raumbezogenen Informationsverarbeitung und Infrastrukturen. Beispiele aus der Praxis berichten von konkreten Ansätzen und Erfahrungen.
    Das Buch richtet sich somit an alle, die aktuell oder zukünftig mit der Konzeption und dem Management der raumbezogenen Informationsverarbeitung betraut sind. Dabei werden sowohl die Praktiker in der öffentlichen Verwaltung, bei Software- und Dienstleistungsunternehmen als auch Studierende angesprochen.
    about this event: https://pretalx.com/fossgis2022/talk/JUGRTE/
    6 min

About Chaos Computer Club - archive feed

From the publisher's feed

Der Chaos Computer Club ist die größte europäische Hackervereinigung, und seit über 25 Jahren Vermittler im Spannungsfeld technischer und sozialer Entwicklungen.