Chaos Computer Club - last 100 events feed
Der Chaos Computer Club ist die größte europäische Hackervereinigung, und seit über 25 Jahren Vermittler im Spannungsfeld technischer und sozialer Entwicklungen.
None about this event: https://projects.alpaka.space/jhhh19/talk/AZXPCQ/
None about this event: https://projects.alpaka.space/jhhh19/talk/AZXPCQ/ Video:jh19-hh-14-deu-Abschluss_hd.mp4
None Ein app-gesteuerte Toaster, der einem Toast an das Bett fährt. Mit auswählbaren Braunheitsgrad. about this event: https://projects.alpaka.space/jhhh19/talk/EJLTP8/
None Ein app-gesteuerte Toaster, der einem Toast an das Bett fährt. Mit auswählbaren Braunheitsgrad. about this event: https://projects.alpaka.space/jhhh19/talk/EJLTP8/ Video:jh19-hh-8-deu-Auto-Toaster_hd.mp4
None about this event: https://projects.alpaka.space/jhhh19/talk/DYSVB8/
None about this event: https://projects.alpaka.space/jhhh19/talk/DYSVB8/ Video:jh19-hh-5-deu-Jugend_hackt_App_hd.mp4
None about this event: https://projects.alpaka.space/jhhh19/talk/ZGZALC/
None about this event: https://projects.alpaka.space/jhhh19/talk/ZGZALC/ Video:jh19-hh-13-deu-Begruessung_hd.mp4
None Klima- Alarm ist ein Sensor der die Qualität der Luft in deiner Umgebung misst. about this event: https://projects.alpaka.space/jhhh19/talk/UDU79L/
None Klima- Alarm ist ein Sensor der die Qualität der Luft in deiner Umgebung misst. about this event: https://projects.alpaka.space/jhhh19/talk/UDU79L/ Video:jh19-hh-4-deu-Klima-Alarm_hd.mp4
None Kollaborative Webseite zum Quellenaustausch und Diskussion zu politischen Themen Ziel: Die Filter- / Meinungsblase durchbrechen und verschiedene Standpunkte vermitteln about this event: https://projects.alpaka.space/jhhh19/talk/BLASN3/
None Kollaborative Webseite zum Quellenaustausch und Diskussion zu politischen Themen Ziel: Die Filter- / Meinungsblase durchbrechen und verschiedene Standpunkte vermitteln about this event: https://projects.alpaka.space/jhhh19/talk/BLASN3/ Video:jh19-hh-6-deu-Source_Exchange_hd.mp4
None Was wollen wir erreichen mit der Website? Wir wollen das Teenager offen über ihre Probleme reden, die schüchtern sind und sich nicht trauen. Die Website ermöglicht Teenager mit uns privat und mit anderen Leuten über ihre Probleme anonym zu chatten. Es gibt verschiedene Chats mit verschiedenen Themen wie z.B Mobbing, Schule oder Probleme mit der Familie u.s.w. about this event: https://projects.alpaka.space/jhhh19/talk/DVXEXK/
None Was wollen wir erreichen mit der Website? Wir wollen das Teenager offen über ihre Probleme reden, die schüchtern sind und sich nicht trauen. Die Website ermöglicht Teenager mit uns privat und mit anderen Leuten über ihre Probleme anonym zu chatten. Es gibt verschiedene Chats mit verschiedenen Themen wie z.B Mobbing, Schule oder Probleme mit der Familie u.s.w. about this event: https://projects.alpaka.space/jhhh19/talk/DVXEXK/ Video:jh19-hh-3-deu-Chat_That_hd.mp4
None Irre viele Lebensmittel werden jeden Tag wegschmissen, die noch verwendet werden könnten. about this event: https://projects.alpaka.space/jhhh19/talk/USYQZB/
None Irre viele Lebensmittel werden jeden Tag wegschmissen, die noch verwendet werden könnten. about this event: https://projects.alpaka.space/jhhh19/talk/USYQZB/ Video:jh19-hh-7-deu-Gastro_Aid_hd.mp4
None about this event: https://projects.alpaka.space/jhhh19/talk/GQ7ZFU/
None about this event: https://projects.alpaka.space/jhhh19/talk/GQ7ZFU/ Video:jh19-hh-10-deu-Save_Your_City_-_Technik_hd.mp4
None about this event: https://projects.alpaka.space/jhhh19/talk/X3VJT9/
None about this event: https://projects.alpaka.space/jhhh19/talk/X3VJT9/ Video:jh19-hh-11-deu-Save_Your_City_-_Design_hd.mp4
None about this event: https://projects.alpaka.space/jhhh19/talk/ULPEFM/
None about this event: https://projects.alpaka.space/jhhh19/talk/ULPEFM/ Video:jh19-hh-9-deu-Smarte_Klimaanlage_hd.mp4
None Rette deine Stadt gegen deinen Kontrahenten der die Umwelt zerstören will. about this event: https://projects.alpaka.space/jhhh19/talk/GQMTFL/
None Rette deine Stadt gegen deinen Kontrahenten der die Umwelt zerstören will. about this event: https://projects.alpaka.space/jhhh19/talk/GQMTFL/ Video:jh19-hh-12-deu-Save_Your_City_-_Konzept_hd.mp4
Gaby Weber und die Monsanto-Übernahme (oc)
Das Informationsfreiheitsgesetz (IFG) regelt den Auskunftsanspruch gegenüber staatlichen Stellen, nicht gegenüber den privaten Firmen. Gaby Webers Anwalt Raphael Thomas hat jetzt Klage gegen die Bayer AG wegen Offenlegung ihrer Risikobewertung der Monsanto-Übernahme (Due Diligence) eingereicht. Es geht ihr also nicht um Geschäftsgeheimnisse sondern nur darum, ob eventuell wegen einer falschen Risikoanalyse der Steuerzahler zur Kasse gebeten werden kann, wenn nämlich angesichts der Prozesslawine gegen den Rechtsnachfolger von Monsanto - die Bayer AG - deren Rücklagen und Versicherungen nicht ausreichen, die Regierung den Konzern für „too big too fail“ erklärt und die Verluste von der Gesellschaft getragen werden. Bereits jetzt ist der Börsenwert des Konzerns auf ein Drittel gefallen. Welchen Nachteil dem Unternehmen mit einer Veröffentlichung des Due Diligence Reports entstehen würde, hat Bayer nicht bekannt gegeben; CEO Werner Baumann könnte sich so gegen den Vorwurf der Fahrlässigkeit bzw. grober Unterlassungen verteidigen. Das kann er offensichtlich nicht. Die Bayer AG hat mit ihrer Vertretung die Anwaltskanzlei Redeker & Co. beauftragt. Dank der weiteren Nachforschung von Gaby Weber sind in der Firmenübernahme unangenehme Details ans Licht gekommen. Die Europäische Zentralbank hat unter dem Auftrag von Jens Weidmann, Präsident der Deutschen Bundesbank, über das Wertpapierkaufprogramm CSPP (Corporate Sector Purchase Programme) einen größeren Teil der Übernahme von Monsanto finanziert. Dabei sind noch andere Firmen ans Tageslicht gekommen, die von dem Wertpapierkaufprogramm profitieren, darunter Daimler, Telecom, Vonovia, aber auch Coca-Cola, Nestlé und Shell. about this event: https://c3voc.de
Das Informationsfreiheitsgesetz (IFG) regelt den Auskunftsanspruch gegenüber staatlichen Stellen, nicht gegenüber den privaten Firmen. Gaby Webers Anwalt Raphael Thomas hat jetzt Klage gegen die Bayer AG wegen Offenlegung ihrer Risikobewertung der Monsanto-Übernahme (Due Diligence) eingereicht. Es geht ihr also nicht um Geschäftsgeheimnisse sondern nur darum, ob eventuell wegen einer falschen Risikoanalyse der Steuerzahler zur Kasse gebeten werden kann, wenn nämlich angesichts der Prozesslawine gegen den Rechtsnachfolger von Monsanto - die Bayer AG - deren Rücklagen und Versicherungen nicht ausreichen, die Regierung den Konzern für „too big too fail“ erklärt und die Verluste von der Gesellschaft getragen werden. Bereits jetzt ist der Börsenwert des Konzerns auf ein Drittel gefallen. Welchen Nachteil dem Unternehmen mit einer Veröffentlichung des Due Diligence Reports entstehen würde, hat Bayer nicht bekannt gegeben; CEO Werner Baumann könnte sich so gegen den Vorwurf der Fahrlässigkeit bzw. grober Unterlassungen verteidigen. Das kann er offensichtlich nicht. Die Bayer AG hat mit ihrer Vertretung die Anwaltskanzlei Redeker & Co. beauftragt. Dank der weiteren Nachforschung von Gaby Weber sind in der Firmenübernahme unangenehme Details ans Licht gekommen. Die Europäische Zentralbank hat unter dem Auftrag von Jens Weidmann, Präsident der Deutschen Bundesbank, über das Wertpapierkaufprogramm CSPP (Corporate Sector Purchase Programme) einen größeren Teil der Übernahme von Monsanto finanziert. Dabei sind noch andere Firmen ans Tageslicht gekommen, die von dem Wertpapierkaufprogramm profitieren, darunter Daimler, Telecom, Vonovia, aber auch Coca-Cola, Nestlé und Shell. about this event: https://c3voc.de Video:openchaos-1999-deu-Gaby_Weber_und_die_Monsanto-Uebernahme_hd.mp4
Cryptography of Killing Proof-of-Work (camp2019)
We briefly discuss the range of cryptographic primitives being used by protocols that seek to make proof-of-work protocols obsolete. We shall focus primarily on these cryptographic building blocks themselves, not overly on the different protocols built form them. There are a handful of protocols consuming enormous amounts of energy in proof-of-work schemes, which provide only rather tenuous security assurances. In practice, proof-of-work also invalidates these protocols original goal of being distributed. There is also a zoo of protocols designs, both new and from the 80s, that provide far stronger security than proof-of-work at minimal cost. We shall discuss the distinctive cryptographic primitives used by these protocols, without examining any of these critters too closely. In essence, our taxonomy splits as blind signatures vs. verifiable random functions (VRFs) vs. randomness beacons, with the latter consisting of publicly verifiable secret sharing (PVSS) and verifiable delay functions (VDFs). We only have time for a cursory look at the mathematics usable to build each of these, but this should explain some of their uses, strengths, and weaknesses. about this event: http://talx.thm.cloud/thms/talk/Z3VR8P/
We briefly discuss the range of cryptographic primitives being used by protocols that seek to make proof-of-work protocols obsolete. We shall focus primarily on these cryptographic building blocks themselves, not overly on the different protocols built form them. There are a handful of protocols consuming enormous amounts of energy in proof-of-work schemes, which provide only rather tenuous security assurances. In practice, proof-of-work also invalidates these protocols original goal of being distributed. There is also a zoo of protocols designs, both new and from the 80s, that provide far stronger security than proof-of-work at minimal cost. We shall discuss the distinctive cryptographic primitives used by these protocols, without examining any of these critters too closely. In essence, our taxonomy splits as blind signatures vs. verifiable random functions (VRFs) vs. randomness beacons, with the latter consisting of publicly verifiable secret sharing (PVSS) and verifiable delay functions (VDFs). We only have time for a cursory look at the mathematics usable to build each of these, but this should explain some of their uses, strengths, and weaknesses. about this event: http://talx.thm.cloud/thms/talk/Z3VR8P/ Video:thms-26-eng-Cryptography_of_Killing_Proof-of-Work_hd.mp4
Serverless ohne Vendor-Lock-In mit Go (froscon2019)
Eine Codebasis für mehrere Cloud-Provider - kein Problem mit Go! Serverless ist ja schön und gut, aber für jeden Anbieter muss man anders entwickeln. Auch ein Umzug ist sehr aufwändig. Mit dem Go Cloud Development Kit können wir Anbieter-agnostisch serverless Funktionen entwickeln. Go ist sehr effizient und schnell, also perfekt für serverless Anwendungen. Mit dieser Abstraktionen können wir diese Vorteile immer ausspielen. In diesem Talk werde ich den gleichen Code bei verschiedenen Providern deployen und ausführen um eine kurze Einführung zu geben. about this event: https://programm.froscon.de/2019/events/2327.html
Eine Codebasis für mehrere Cloud-Provider - kein Problem mit Go! Serverless ist ja schön und gut, aber für jeden Anbieter muss man anders entwickeln. Auch ein Umzug ist sehr aufwändig. Mit dem Go Cloud Development Kit können wir Anbieter-agnostisch serverless Funktionen entwickeln. Go ist sehr effizient und schnell, also perfekt für serverless Anwendungen. Mit dieser Abstraktionen können wir diese Vorteile immer ausspielen. In diesem Talk werde ich den gleichen Code bei verschiedenen Providern deployen und ausführen um eine kurze Einführung zu geben. about this event: https://programm.froscon.de/2019/events/2327.html Video:froscon2019-2327-deu-Serverless_ohne_Vendor-Lock-In_mit_Go_hd.mp4
In today’s hyper-connected society, everyone constantly uses their smartphone, which in turn uses the commercial cellular networks (from 2G/GSM to 4G/LTE) in order to achieve connectivity. However, contrary to WiFi technology, even most technology-minded people don’t have much of an idea how the infrastructure behind those cellular networks looks like. This talk does not cover the architecture and protocols of underlying cellular systems, but focuses on the physical side of things: what are the typical components of cellular base stations? what are their key functionalities? how did cellular base station technology evolve during the past 20 years? how do we expect cellular base stations to change in the [near] future? We will not cover DIY or hobbyist projects here, but the actual technology deployed in the field by real-world commercial operators. About the speaker: Harald Welte is a CCC member since the 1990ies, developing Free Software for more than 20 years, has a prior life as Linux Kernel developer. He has founded the Osmocom project about 10 years ago and focused his life on implementing cellular protocols, interfaces and network elements as Free Software. about this event: https://c3voc.de
In today’s hyper-connected society, everyone constantly uses their smartphone, which in turn uses the commercial cellular networks (from 2G/GSM to 4G/LTE) in order to achieve connectivity. However, contrary to WiFi technology, even most technology-minded people don’t have much of an idea how the infrastructure behind those cellular networks looks like. This talk does not cover the architecture and protocols of underlying cellular systems, but focuses on the physical side of things: what are the typical components of cellular base stations? what are their key functionalities? how did cellular base station technology evolve during the past 20 years? how do we expect cellular base stations to change in the [near] future? We will not cover DIY or hobbyist projects here, but the actual technology deployed in the field by real-world commercial operators. About the speaker: Harald Welte is a CCC member since the 1990ies, developing Free Software for more than 20 years, has a prior life as Linux Kernel developer. He has founded the Osmocom project about 10 years ago and focused his life on implementing cellular protocols, interfaces and network elements as Free Software. about this event: https://c3voc.de Video:datengarten-102-eng-Datengarten_102_hd.mp4
Raspberry PI4 als Offloader mit VXLAN Meshing, Client Wifi, Client LAN und Tethering https://ffmuc.net/wiki/doku.php?id=knb:raspberry about this event: https://pretalx.ffbsee.de/camp19/talk/GS9FVW
Raspberry PI4 als Offloader mit VXLAN Meshing, Client Wifi, Client LAN und Tethering https://ffmuc.net/wiki/doku.php?id=knb:raspberry about this event: https://pretalx.ffbsee.de/camp19/talk/GS9FVW Video:tc19-79-deu-Raspberry_PI4_als_Offloader_hd.mp4
Eine Kriegsgeschichte des Freifunk München und die Umstellung auf Saltstack, BATMAN_V, VXLAN, Segmentierung und all den anderen neuen Technologien. about this event: https://pretalx.ffbsee.de/camp19/talk/MPFTQM
Eine Kriegsgeschichte des Freifunk München und die Umstellung auf Saltstack, BATMAN_V, VXLAN, Segmentierung und all den anderen neuen Technologien. about this event: https://pretalx.ffbsee.de/camp19/talk/MPFTQM Video:tc19-80-deu-ffmuc_pkglatest_hd.mp4
Wir machen Lightning Talks, bis keiner mehr einen hat. Wer sich [vorab meldet (>>KLICK<<)](mailto:fynngodau@mailbox.org?subject=Lightning%20Talks), wird in die Liste eingetragen und kann sich darauf einstellen, an der entsprechenden Stelle dranzukommen. Zeitlimit: 2^9 Sekunden. Lightning Talks sind kurze Vorträge. Jeder kann einen halten. Sie sind eine tolle Gelegenheit, ein kleines Projekt oder eine Idee vorzustellen. Für diese Lightning Talks wurde vollkommen arbiträr ein Zeitlimit von 2^9 Sekunden gewählt. Du hast bestimmt auch irgendein Thema, mit dem du dich beschäftigst. Stell es uns vor! Trau dich, es macht Spaß! Bisher gab es zwei Meldungen. * Talvi · Caddy-Server · "Der Caddy-Server ist ein Webserver, der HTTPS (durch Let's Encrypt) standardmäßig aktiviert hat und durch seine angenehme Konfiguration gerade für Einsteiger geeignet ist." * zeha Es bleibt also noch reichlich Zeit [für deinen Talk (>>KLICK<<)](mailto:fynngodau@mailbox.org?subject=Lightning%20Talks). about this event: https://pretalx.ffbsee.de/camp19/talk/YSYZNJ
Wir machen Lightning Talks, bis keiner mehr einen hat. Wer sich [vorab meldet (>>KLICK<<)](mailto:fynngodau@mailbox.org?subject=Lightning%20Talks), wird in die Liste eingetragen und kann sich darauf einstellen, an der entsprechenden Stelle dranzukommen. Zeitlimit: 2^9 Sekunden. Lightning Talks sind kurze Vorträge. Jeder kann einen halten. Sie sind eine tolle Gelegenheit, ein kleines Projekt oder eine Idee vorzustellen. Für diese Lightning Talks wurde vollkommen arbiträr ein Zeitlimit von 2^9 Sekunden gewählt. Du hast bestimmt auch irgendein Thema, mit dem du dich beschäftigst. Stell es uns vor! Trau dich, es macht Spaß! Bisher gab es zwei Meldungen. * Talvi · Caddy-Server · "Der Caddy-Server ist ein Webserver, der HTTPS (durch Let's Encrypt) standardmäßig aktiviert hat und durch seine angenehme Konfiguration gerade für Einsteiger geeignet ist." * zeha Es bleibt also noch reichlich Zeit [für deinen Talk (>>KLICK<<)](mailto:fynngodau@mailbox.org?subject=Lightning%20Talks). about this event: https://pretalx.ffbsee.de/camp19/talk/YSYZNJ Video:tc19-56-deu-Lightning_Talks_hd.mp4
In diesem Vortrag gibt es eine zusammenfassung über die Aktuelle Situation bei dem Projekt pep. https://pep.foundation about this event: https://pretalx.ffbsee.de/camp19/talk/9JZFBL
In diesem Vortrag gibt es eine zusammenfassung über die Aktuelle Situation bei dem Projekt pep. https://pep.foundation about this event: https://pretalx.ffbsee.de/camp19/talk/9JZFBL Video:tc19-78-deu-PEP_Vortrag_hd.mp4
Spieleentwicklung fuer den C64 / game development for the C64 (tc19)
ein Vortrag über die Entwicklung neuer Spiele für den Commodore C64 / a talk about the development of new games for the Commodore C64 - presentation of three games written by the speaker during the last three years - also a short introduction to the retro homebrew scene in general - talk can be done in english if requested by the audience about this event: https://pretalx.ffbsee.de/camp19/talk/QFBU3D
ein Vortrag über die Entwicklung neuer Spiele für den Commodore C64 / a talk about the development of new games for the Commodore C64 - presentation of three games written by the speaker during the last three years - also a short introduction to the retro homebrew scene in general - talk can be done in english if requested by the audience about this event: https://pretalx.ffbsee.de/camp19/talk/QFBU3D Video:tc19-52-deu-Spieleentwicklung_fuer_den_C64_game_development_for_the_C64_hd.mp4
LPWAN (Low Power Wide Area Network) - Ein Überblick (tc19)
Low Power Wide Area Network. LoRa, Sigfox & NB-IoT sind die Funktechnologien um Sensoren kabellos und mit geringer Bandbreite zu vernetzten. Es sollen die Grundlagen, Unterschiede, Einsatzgebiete und Limitationen dieser Technologien vorgestellt werde. Lass uns auch gerne über Deine Idee sprechen! about this event: https://pretalx.ffbsee.de/camp19/talk/7ZFCXX
Low Power Wide Area Network. LoRa, Sigfox & NB-IoT sind die Funktechnologien um Sensoren kabellos und mit geringer Bandbreite zu vernetzten. Es sollen die Grundlagen, Unterschiede, Einsatzgebiete und Limitationen dieser Technologien vorgestellt werde. Lass uns auch gerne über Deine Idee sprechen! about this event: https://pretalx.ffbsee.de/camp19/talk/7ZFCXX Video:tc19-53-deu-LPWAN_Low_Power_Wide_Area_Network_-_Ein_Ueberblick_hd.mp4
Entwurf, Fertigung und Zusammenbau eines Fahrrads mit Holzrahmen CAD oder Handkonstruktion, CAM oder Handfertigung, Zusammenbau und mechanische Integration der Teile about this event: https://pretalx.ffbsee.de/camp19/talk/YVBDWC
Entwurf, Fertigung und Zusammenbau eines Fahrrads mit Holzrahmen CAD oder Handkonstruktion, CAM oder Handfertigung, Zusammenbau und mechanische Integration der Teile about this event: https://pretalx.ffbsee.de/camp19/talk/YVBDWC Video:tc19-64-deu-Holzfahrrad_a_la_Hundertwasser_hd.mp4
Was gibt es Neues in Debian 10 Buster? (tc19)
Debians jüngstes Stable-Release ist 6. Juli veröffentlicht worden. Der Vortrag zeigt, was sich alles getan hat seit Debian 9 Stretch. Debians jüngstes Stable-Release ist am 6. Juli veröffentlicht worden. Der Vortrag zeigt, was sich alles getan hat seit Debian 9 Stretch: Neue Funktionalitäten, neue Pakete, neue Möglichkeiten, etc., aber auch, welche Pakete rausgeflogen oder dieses Mal nicht mehr dabei sind. Dazu eine kleine Liste von Dingen, die sich jetzt schon im zukünftigen Debian 11 Bullseye geändert haben. about this event: https://pretalx.ffbsee.de/camp19/talk/UNDSML
Debians jüngstes Stable-Release ist 6. Juli veröffentlicht worden. Der Vortrag zeigt, was sich alles getan hat seit Debian 9 Stretch. Debians jüngstes Stable-Release ist am 6. Juli veröffentlicht worden. Der Vortrag zeigt, was sich alles getan hat seit Debian 9 Stretch: Neue Funktionalitäten, neue Pakete, neue Möglichkeiten, etc., aber auch, welche Pakete rausgeflogen oder dieses Mal nicht mehr dabei sind. Dazu eine kleine Liste von Dingen, die sich jetzt schon im zukünftigen Debian 11 Bullseye geändert haben. about this event: https://pretalx.ffbsee.de/camp19/talk/UNDSML Video:tc19-87-deu-Was_gibt_es_Neues_in_Debian_10_Buster_hd.mp4
Towards Digitalisation in Examination and Grading: Best Practice and Challenges (froscon2019)
Although digital technologies are widely-used in teaching and learning, to the best of our knowledge besides multiple choice there are no well established solutions for electronic exams and/or grading assistance. In this paper we summarize our experiences which we gathered during several semesters of conducting electronic exams in combination to electronically assisted grading and our research to further automate this process. Since 2012 in the department of computer science in Hochschule Bonn-Rhein-Sieg electronic exams using various digital format were carried out. In 2018, the first grading-assisted digital exam for the bachelor course ”Grundlagen der Wahrscheinlichkeitstheorie und Statistik” (WuS) with 120 students was conducted. Based on the literature study and practical experiences, we identify requirements for conducting an electronic exam and how we selected the respective implementation of a suitable format, for which we used Jupyter notebook 2 . We introduce its advantages and limitations as well as discuss the types of assignments which can be utilized in Jupyter notebooks. Despite multiple benefits from the plain use of a digital format in examinations, the major reduction of the teacher’s workload is reached by using grading assistance. We have studied various auto grading techniques which assist an examiner during the grading process, applied some of them for WuS assignments and show the significant time reduction achieved for grading students’ exam using only partial auto grading. about this event: https://programm.froscon.de/2019/events/2491.html
Although digital technologies are widely-used in teaching and learning, to the best of our knowledge besides multiple choice there are no well established solutions for electronic exams and/or grading assistance. In this paper we summarize our experiences which we gathered during several semesters of conducting electronic exams in combination to electronically assisted grading and our research to further automate this process. Since 2012 in the department of computer science in Hochschule Bonn-Rhein-Sieg electronic exams using various digital format were carried out. In 2018, the first grading-assisted digital exam for the bachelor course ”Grundlagen der Wahrscheinlichkeitstheorie und Statistik” (WuS) with 120 students was conducted. Based on the literature study and practical experiences, we identify requirements for conducting an electronic exam and how we selected the respective implementation of a suitable format, for which we used Jupyter notebook 2 . We introduce its advantages and limitations as well as discuss the types of assignments which can be utilized in Jupyter notebooks. Despite multiple benefits from the plain use of a digital format in examinations, the major reduction of the teacher’s workload is reached by using grading assistance. We have studied various auto grading techniques which assist an examiner during the grading process, applied some of them for WuS assignments and show the significant time reduction achieved for grading students’ exam using only partial auto grading. about this event: https://programm.froscon.de/2019/events/2491.html Video:froscon2019-2491-eng-Towards_Digitalisation_in_Examination_and_Grading_Best_Practice_and_Challenges_hd.mp4
Ein Erfahrungsbericht eines Windows-Umsteigers, der gerne seine Spiele behalten wollte. Mein erworbenes Wissen möchte ich hier mit euch teilen. Dieser Vortrag richtet sich an alle Leute, die gerne unter Linux spielen, wie auch an jede, die überlegen von Windows auf Linux umzusteigen, aber Sorge um ihre Spielesammlung haben. Ich werde hier meinen Erfahrungsschatz der letzten Jahre ausbreiten, euch also eine Reihe an Programm-Helferlein vorstellen, die einen das Spieler-Leben unter Linux vereinfachen, sowie auf konkrete Probleme eingehen, die bei einem Umzug von Windows auf Linux auftreten können. about this event: https://pretalx.ffbsee.de/camp19/talk/ENY8WX
Ein Erfahrungsbericht eines Windows-Umsteigers, der gerne seine Spiele behalten wollte. Mein erworbenes Wissen möchte ich hier mit euch teilen. Dieser Vortrag richtet sich an alle Leute, die gerne unter Linux spielen, wie auch an jede, die überlegen von Windows auf Linux umzusteigen, aber Sorge um ihre Spielesammlung haben. Ich werde hier meinen Erfahrungsschatz der letzten Jahre ausbreiten, euch also eine Reihe an Programm-Helferlein vorstellen, die einen das Spieler-Leben unter Linux vereinfachen, sowie auf konkrete Probleme eingehen, die bei einem Umzug von Windows auf Linux auftreten können. about this event: https://pretalx.ffbsee.de/camp19/talk/ENY8WX Video:tc19-74-deu-Gaming_auf_Linux_sd.mp4
Eine Einführung in die Syntax und Konzepte der Programmiersprache Go ("golang"). Der Vortrag setzt keine Kenntnisse von Go voraus, nur Kenntnis grundsätzlicher Konzepte des Programmierens (Variablen, Funktionen, Zeiger). about this event: https://pretalx.ffbsee.de/camp19/talk/BVYX88
Eine Einführung in die Syntax und Konzepte der Programmiersprache Go ("golang"). Der Vortrag setzt keine Kenntnisse von Go voraus, nur Kenntnis grundsätzlicher Konzepte des Programmierens (Variablen, Funktionen, Zeiger). about this event: https://pretalx.ffbsee.de/camp19/talk/BVYX88 Video:tc19-85-deu-Einfuehrung_in_Go_hd.mp4
Wir haben da ein paar Zahalen für euch... about this event: https://pretalx.ffbsee.de/camp19/talk/JWMRV8
Wir haben da ein paar Zahalen für euch... about this event: https://pretalx.ffbsee.de/camp19/talk/JWMRV8 Video:tc19-62-deu-INFRASTRUCTURE_REVIEW_hd.mp4
Domain Name System (DNS) Records - Welche gibt es? Wofür sind sie da? (tc19)
In diesem Vortrag geht es über das Domain Name System (DNS) aus Sicht eines Server-Administrators. Wir sprechen über die verschiedenen Arten von Einträgen die bei DNS möglich sind und wofür man sie benutzen kann sowie einige Beispiele für übliche Konfigurationen. about this event: https://pretalx.ffbsee.de/camp19/talk/NQRRD7
In diesem Vortrag geht es über das Domain Name System (DNS) aus Sicht eines Server-Administrators. Wir sprechen über die verschiedenen Arten von Einträgen die bei DNS möglich sind und wofür man sie benutzen kann sowie einige Beispiele für übliche Konfigurationen. about this event: https://pretalx.ffbsee.de/camp19/talk/NQRRD7 Video:tc19-86-deu-Domain_Name_System_DNS_Records_-_Welche_gibt_es_Wofuer_sind_sie_da_hd.mp4
Freifunk für Einsteiger - Freies WLAN überall und frei! (tc19)
Freifunk und das Flashen eines kompatiblen Routers einfach für Einsteiger am Beispiel Freifunk Bodensee erklärt Für alle die gerne mal bei Freifunk "mitmachen" möchten, gibt es diesen Vortrag/Workshop. Anfangs gibt es einige Worte zum Thema "Was ist Freifunk" und anschließend wird erklärt, wie ein kompatibler Router auf die Firmware der jeweiligen Community geflasht werden kann. Es wird auch kurz angesprochen, wie man sich darüber hinaus bei Freifunk (Bodensee) einbringen kann. Unterstützung durch Freifunker*Innen anderer Communities ist in diesem Vortrag/Workshop ausdrücklich erwünscht. about this event: https://pretalx.ffbsee.de/camp19/talk/HLGQYJ
Freifunk und das Flashen eines kompatiblen Routers einfach für Einsteiger am Beispiel Freifunk Bodensee erklärt Für alle die gerne mal bei Freifunk "mitmachen" möchten, gibt es diesen Vortrag/Workshop. Anfangs gibt es einige Worte zum Thema "Was ist Freifunk" und anschließend wird erklärt, wie ein kompatibler Router auf die Firmware der jeweiligen Community geflasht werden kann. Es wird auch kurz angesprochen, wie man sich darüber hinaus bei Freifunk (Bodensee) einbringen kann. Unterstützung durch Freifunker*Innen anderer Communities ist in diesem Vortrag/Workshop ausdrücklich erwünscht. about this event: https://pretalx.ffbsee.de/camp19/talk/HLGQYJ Video:tc19-88-deu-Freifunk_fuer_Einsteiger_-_Freies_WLAN_ueberall_und_frei_hd.mp4
Das Technik Camp ist Vorbei. Helft biite beim Abbau und kommt gut Nach Hause. about this event: https://pretalx.ffbsee.de/camp19/talk/NBULSP
Das Technik Camp ist Vorbei. Helft biite beim Abbau und kommt gut Nach Hause. about this event: https://pretalx.ffbsee.de/camp19/talk/NBULSP Video:tc19-61-deu-CLOSING_hd.mp4
about this event: https://c3voc.de Video:jh19-hh-1-deu-Abschlusspraesentation_hd.mp4
Die nichteuklidische Geometrie (metanook18)
Was wäre, wenn es keine eindeutigen oder gar keine Parallelen gäbe? Den dreidimensionalen Anschauungsraum kennen wir intuitiv aus dem Alltag. Mathematisch folgt er den schon von Euklid im dritten Jahrhundert v.Chr. beschriebenen Grundsätzen (Axiomen). Insbesondere das Parallelenaxiom, auch Euklids 5. Axiom: Sind eine Gerade und ein Punkt gegeben, existiert genau eine Gerade durch ebendiesen Punkt, die zur gegebenen Gerade parallel ist. Kann man auf dieses Axiom verzichten? Was passiert dann? Dieser Vortrag stellt anschaulich dar, was in der nichteuklidischen Geometrie Herausforderungen sind und dass man ihr auch im Alltag begegnet. about this event: https://c3voc.de
Was wäre, wenn es keine eindeutigen oder gar keine Parallelen gäbe? Den dreidimensionalen Anschauungsraum kennen wir intuitiv aus dem Alltag. Mathematisch folgt er den schon von Euklid im dritten Jahrhundert v.Chr. beschriebenen Grundsätzen (Axiomen). Insbesondere das Parallelenaxiom, auch Euklids 5. Axiom: Sind eine Gerade und ein Punkt gegeben, existiert genau eine Gerade durch ebendiesen Punkt, die zur gegebenen Gerade parallel ist. Kann man auf dieses Axiom verzichten? Was passiert dann? Dieser Vortrag stellt anschaulich dar, was in der nichteuklidischen Geometrie Herausforderungen sind und dass man ihr auch im Alltag begegnet. about this event: https://c3voc.de Video:metanook18-4-deu-Die_nichteuklidische_Geometrie_hd.mp4
Wie gestaltet man Diagramme, Plots und schematischen Abbildungen? In wissenschaftlichen Texten, Dokumentationen und insbesondere in Präsentationen und auf Postern stehen wir oft vor der Herausforderung, komplexe Zusammenhänge möglichst einfach zu visualisieren. Was macht gute Grafiken aus und warum sind die eigenen in PowerPoint aus Formen zusammengesetzten Bilder manchmal nicht so überzeugend? Was kann man tun, damit die Diagramme in Excel hilfreicher werden? Dieser Vortrag gibt eine Einführung in einige Gestaltungsprinzipien, die beim Entwerfen von Grafiken helfen können. Wir beginnen mit ein wenig Theorie zur Lenkung von Aufmerksamkeit und der visuellen Wahrnehmung. Anschließend lernen wir an praktischen Beispielen, wie man mit wenig Aufwand deutlich bessere Ergebnis erzielen kann, wenn man einige einfach Regeln befolgt. Es spielt dabei keine Rolle, ob du TikZ, PowerPoint, Excel, Visio, Dia, yEd, Paint oder Stift und Papier benutzt. In diesem Vortrag geht es nicht um die Bedienung einer bestimmten Software, sondern um allgemeingültige Grundlagen guter Grafiken. about this event: https://c3voc.de
Wie gestaltet man Diagramme, Plots und schematischen Abbildungen? In wissenschaftlichen Texten, Dokumentationen und insbesondere in Präsentationen und auf Postern stehen wir oft vor der Herausforderung, komplexe Zusammenhänge möglichst einfach zu visualisieren. Was macht gute Grafiken aus und warum sind die eigenen in PowerPoint aus Formen zusammengesetzten Bilder manchmal nicht so überzeugend? Was kann man tun, damit die Diagramme in Excel hilfreicher werden? Dieser Vortrag gibt eine Einführung in einige Gestaltungsprinzipien, die beim Entwerfen von Grafiken helfen können. Wir beginnen mit ein wenig Theorie zur Lenkung von Aufmerksamkeit und der visuellen Wahrnehmung. Anschließend lernen wir an praktischen Beispielen, wie man mit wenig Aufwand deutlich bessere Ergebnis erzielen kann, wenn man einige einfach Regeln befolgt. Es spielt dabei keine Rolle, ob du TikZ, PowerPoint, Excel, Visio, Dia, yEd, Paint oder Stift und Papier benutzt. In diesem Vortrag geht es nicht um die Bedienung einer bestimmten Software, sondern um allgemeingültige Grundlagen guter Grafiken. about this event: https://c3voc.de Video:metanook18-7-deu-Grundlagen_guter_Grafiken_hd.mp4
Lightning Talk: Das BarCamp Lübeck (metanook18)
Eine Unkonferenz für alle – Ihr bestimmt die Themen! Das BarCamp Lübeck geht 2018 in die dritte Runde. Dennoch ist noch nicht allen das Format solchen „Unkonferenzen“ bekannt. Hier gibt es keine eingeladenen Vorträge, alle sind Expertinnen und Experten auf einem Bereich. Worum es geht? Das bestimmen die Teilnehmenden am Morgen eines jeden BarCamp-Tags. Wir stellen in unserem Talk das BarCamp-Format generell vor und berichten aus unseren Erfahrungen „hinter den Kulissen“ der letzten 2,5 Jahre im Orga-Team. about this event: https://c3voc.de
Eine Unkonferenz für alle – Ihr bestimmt die Themen! Das BarCamp Lübeck geht 2018 in die dritte Runde. Dennoch ist noch nicht allen das Format solchen „Unkonferenzen“ bekannt. Hier gibt es keine eingeladenen Vorträge, alle sind Expertinnen und Experten auf einem Bereich. Worum es geht? Das bestimmen die Teilnehmenden am Morgen eines jeden BarCamp-Tags. Wir stellen in unserem Talk das BarCamp-Format generell vor und berichten aus unseren Erfahrungen „hinter den Kulissen“ der letzten 2,5 Jahre im Orga-Team. about this event: https://c3voc.de Video:metanook18-11-deu-Lightning_Talk_Das_BarCamp_Luebeck_hd.mp4
Lightning Talk: Integration in 600 Sekunden (metanook18)
Enterprise Application Integration & Enterprise Integration Patterns Nahezu jeder Softwareentwickler integriert regelmäßig entfernte Softwaresysteme in seine Anwendungslandschaft. Damit dies in Zukunft vielleicht etwas systematischer geschieht, zeigt dieser Lightning Talk einfache, theoretische Grundlagen und das Arbeiten mit Enterprise Integration Patterns. Abschließend gibt es einen kurzen Ausblick, welche Tools hierbei unterstützen können. about this event: https://c3voc.de
Enterprise Application Integration & Enterprise Integration Patterns Nahezu jeder Softwareentwickler integriert regelmäßig entfernte Softwaresysteme in seine Anwendungslandschaft. Damit dies in Zukunft vielleicht etwas systematischer geschieht, zeigt dieser Lightning Talk einfache, theoretische Grundlagen und das Arbeiten mit Enterprise Integration Patterns. Abschließend gibt es einen kurzen Ausblick, welche Tools hierbei unterstützen können. about this event: https://c3voc.de Video:metanook18-9-deu-Lightning_Talk_Integration_in_600_Sekunden_hd.mp4
Continuous Deployment mit GitLab CI (metanook18)
Eine detaillierte Enführung in Continuous Deployment mittels GitLab CI Eigentlich ist Continuous Deployment ein offizielles Feature in GitLab. Unter dem Namen Auto-DevOps werden Funktionen bereitgestellt, um mit jeder Änderung ein automatisiertes Deployment der Software zu erhalten. In diesem Vortrag soll eine Alternative beleuchtet werden, die nicht unbedingt einen funktionsfähigen Kubernetes Cluster vorraussetzt. about this event: https://c3voc.de
Eine detaillierte Enführung in Continuous Deployment mittels GitLab CI Eigentlich ist Continuous Deployment ein offizielles Feature in GitLab. Unter dem Namen Auto-DevOps werden Funktionen bereitgestellt, um mit jeder Änderung ein automatisiertes Deployment der Software zu erhalten. In diesem Vortrag soll eine Alternative beleuchtet werden, die nicht unbedingt einen funktionsfähigen Kubernetes Cluster vorraussetzt. about this event: https://c3voc.de Video:metanook18-3-deu-Continuous_Deployment_mit_GitLab_CI_hd.mp4
Lightning Talk: Serverless Computing (metanook18)
First steps in Serverless Computing mit Serverless Serverless Computing ist in aller Munde und der Einstieg ist Dank Frameworks wie z.B. Serverless eine Sache von Minuten. Dieser Lighting Talk zeigt an einem klassischen „Hello World“-Beispiel, wie man mit Hilfe des Serverless Frameworks und dessen Infrastructure-As-Code-Ansatz in 10 Minuten eine serverlose Funktion beim Cloud-Infrastructure-Provider der Wahl zum Laufen bringt. about this event: https://c3voc.de
First steps in Serverless Computing mit Serverless Serverless Computing ist in aller Munde und der Einstieg ist Dank Frameworks wie z.B. Serverless eine Sache von Minuten. Dieser Lighting Talk zeigt an einem klassischen „Hello World“-Beispiel, wie man mit Hilfe des Serverless Frameworks und dessen Infrastructure-As-Code-Ansatz in 10 Minuten eine serverlose Funktion beim Cloud-Infrastructure-Provider der Wahl zum Laufen bringt. about this event: https://c3voc.de Video:metanook18-13-deu-Lightning_Talk_Serverless_Computing_hd.mp4
OpenStreetMap - Daten nutzen (metanook18)
Das Datenformat verstehen und für eigene Anwendungen nutzen. In Anlehnung an den Vortrag aus dem Vorjahr „OpenStreetMap - Ein Überblick“ wird hier näher auf die Art und Weise eingegangen, wie die Datenstrukturen organisiert sind und der Unterschied zu üblichen GIS-Datenformaten erläutert. Am Beispiel einer einfachen Karte wird demonstriert, wie die Daten ausgelesen, umgewandelt und für eigene Zwecke genutzt werden können. Vorwissen: Grundkenntnisse von SQL und postgis sind von Vorteil. Ein Blick auf www.openstreetmap.org und wiki.openstreetmap.org ist für das grundsätzliche Verständnis des Projektes von Vorteil, aber nicht unbedingt erforderlich. about this event: https://c3voc.de
Das Datenformat verstehen und für eigene Anwendungen nutzen. In Anlehnung an den Vortrag aus dem Vorjahr „OpenStreetMap - Ein Überblick“ wird hier näher auf die Art und Weise eingegangen, wie die Datenstrukturen organisiert sind und der Unterschied zu üblichen GIS-Datenformaten erläutert. Am Beispiel einer einfachen Karte wird demonstriert, wie die Daten ausgelesen, umgewandelt und für eigene Zwecke genutzt werden können. Vorwissen: Grundkenntnisse von SQL und postgis sind von Vorteil. Ein Blick auf www.openstreetmap.org und wiki.openstreetmap.org ist für das grundsätzliche Verständnis des Projektes von Vorteil, aber nicht unbedingt erforderlich. about this event: https://c3voc.de Video:metanook18-15-deu-OpenStreetMap_-_Daten_nutzen_hd.mp4
A Nontrivial Case Of Code Parallelization For Beginners Imagine a streamflow network, a river with several arms but no cycles. Small streams rise from springs, flow together and gather in a big stream. Then it rains locally and water rises at certain places. In the next time step that water will flow downstream and hence the water height will rise somewhere else. Imagine, we create a model and try to calculate the traversing water down the river network from the sources to a sink. This is our example model we would like to parallelize, meaning we want to calculate the outcome with the help of several computing nodes to decrease computing time. In lots of cases when it comes to parallelization, we have a data set and perform an independent operation on each entry in the same way. In that case we can divide our data set in several subdatasets and order different computing nodes to perform this operations. There has to be (almost) no communication and we can practically divide the sequential running time for the program for the whole data set by the number of computing nodes to get the new parallel running time. In our case some of the calculations are dependent on others, but there are still independent parts. Parallelization can achieve lower running time but has its limits. In this talk I will – explain, what a tree is in mathematical sense and describe, why a streamflow network and a tree is basically the same – give a short overview over an implentation of that data structure – explain the main idea on how to parallelize tree data structures – describe how I cut down trees – explain how we can create a schedule – give a short introduction to openMP and MPI and the main differences – discuss the limits of the parallelization – give some insight into the implementation. I will work with lots of images and vizual representations of the data structures. about this event: https://c3voc.de
A Nontrivial Case Of Code Parallelization For Beginners Imagine a streamflow network, a river with several arms but no cycles. Small streams rise from springs, flow together and gather in a big stream. Then it rains locally and water rises at certain places. In the next time step that water will flow downstream and hence the water height will rise somewhere else. Imagine, we create a model and try to calculate the traversing water down the river network from the sources to a sink. This is our example model we would like to parallelize, meaning we want to calculate the outcome with the help of several computing nodes to decrease computing time. In lots of cases when it comes to parallelization, we have a data set and perform an independent operation on each entry in the same way. In that case we can divide our data set in several subdatasets and order different computing nodes to perform this operations. There has to be (almost) no communication and we can practically divide the sequential running time for the program for the whole data set by the number of computing nodes to get the new parallel running time. In our case some of the calculations are dependent on others, but there are still independent parts. Parallelization can achieve lower running time but has its limits. In this talk I will – explain, what a tree is in mathematical sense and describe, why a streamflow network and a tree is basically the same – give a short overview over an implentation of that data structure – explain the main idea on how to parallelize tree data structures – describe how I cut down trees – explain how we can create a schedule – give a short introduction to openMP and MPI and the main differences – discuss the limits of the parallelization – give some insight into the implementation. I will work with lots of images and vizual representations of the data structures. about this event: https://c3voc.de Video:metanook18-16-deu-Tree_Decomposition_hd.mp4
Was steckt hinter Identitätsdiebstahl? (metanook18)
Einführung in die Thematik und Cross-Plattform-Beispiel Geleakte Passwörter, gekaperte Social-Media-Accounts, Kompromittierung ganzer „Digitaler Identitäten“: Identitätsdiebstahl ist aus unserer Welt nicht mehr wegzudenken. Dieser Talk gibt eine Einführung in die Thematik und erläutert anhand des klassischen Authentifizierungsprozesses, an welchen Komponenten eine Kompromittierung prinzipiell ansetzen kann. Am Beispiel eines realen Falles (Quelle) wird aufgezeigt, wie Identitätsdiebstahl über mehrere Plattformen hinweg erfolgreich sein kann. about this event: https://c3voc.de
Einführung in die Thematik und Cross-Plattform-Beispiel Geleakte Passwörter, gekaperte Social-Media-Accounts, Kompromittierung ganzer „Digitaler Identitäten“: Identitätsdiebstahl ist aus unserer Welt nicht mehr wegzudenken. Dieser Talk gibt eine Einführung in die Thematik und erläutert anhand des klassischen Authentifizierungsprozesses, an welchen Komponenten eine Kompromittierung prinzipiell ansetzen kann. Am Beispiel eines realen Falles (Quelle) wird aufgezeigt, wie Identitätsdiebstahl über mehrere Plattformen hinweg erfolgreich sein kann. about this event: https://c3voc.de Video:metanook18-17-deu-Was_steckt_hinter_Identitaetsdiebstahl_hd.mp4
Ich zeige, wie frei Open Educational Resources aussehen können. Eigentlich steckt hinter Open Educational Resources (OER) nicht mehr, als Lernmaterialien, die unter einer freien Lizenz veröffentlicht werden. Diese freien Lizenzen erlauben anderen Lernenden und Lehrenden, dass sie dieses Material weiterverbreiten, aber auch für ihre Zwecke anpassen dürfen. Damit man sich noch besser vorstellen kann, wie OER in der Praxis aussehen können, werden einige der Projekte vorgestellt, die sich um den OER-Award 2016 oder 2017 beworben hatten. about this event: https://c3voc.de
Ich zeige, wie frei Open Educational Resources aussehen können. Eigentlich steckt hinter Open Educational Resources (OER) nicht mehr, als Lernmaterialien, die unter einer freien Lizenz veröffentlicht werden. Diese freien Lizenzen erlauben anderen Lernenden und Lehrenden, dass sie dieses Material weiterverbreiten, aber auch für ihre Zwecke anpassen dürfen. Damit man sich noch besser vorstellen kann, wie OER in der Praxis aussehen können, werden einige der Projekte vorgestellt, die sich um den OER-Award 2016 oder 2017 beworben hatten. about this event: https://c3voc.de Video:metanook18-12-deu-Lightning_Talk_Integration_in_600_Sekunden_hd.mp4
Einführung in die Statistik-Software R (metanook18)
Ein praktischer Einstieg (hoffentlich) ohne ARRRRRGHs Die kostenlose Statistik-Software R ist extrem mächtig (und cool) — kommt allerdings mit einer ziemlich hohen Einstiegshürde daher. In dieser Einführung gehen wir den Prozess einer Datenauswertung einmal beispielhaft durch. Vom Importieren von Daten (z. B. Fragebogen- oder Messdaten), über Datenbereinigung, Berechnungen, Visualisierung bis zu statistischen Tests. Außerdem gibt es Tips zur weiteren Einarbeitung und zum strukturierten Arbeiten bei der Auswertung. Damit spart man sich Arbeit, kann einfach die Berechnungen bei neuen Fällen aktualisieren, und versteht auch Monate später noch, was man gemacht hat. Diese Einführung richtet sich an alle Personen, die Daten auswerten möchten, insbesondere Personen (z. B. aus Psychologie, Medizin, Medieninformatik, etc.), die bisher nur mit SPSS oder anderer GUI-basierten Statistik-Software gearbeitet haben. about this event: https://c3voc.de
Ein praktischer Einstieg (hoffentlich) ohne ARRRRRGHs Die kostenlose Statistik-Software R ist extrem mächtig (und cool) — kommt allerdings mit einer ziemlich hohen Einstiegshürde daher. In dieser Einführung gehen wir den Prozess einer Datenauswertung einmal beispielhaft durch. Vom Importieren von Daten (z. B. Fragebogen- oder Messdaten), über Datenbereinigung, Berechnungen, Visualisierung bis zu statistischen Tests. Außerdem gibt es Tips zur weiteren Einarbeitung und zum strukturierten Arbeiten bei der Auswertung. Damit spart man sich Arbeit, kann einfach die Berechnungen bei neuen Fällen aktualisieren, und versteht auch Monate später noch, was man gemacht hat. Diese Einführung richtet sich an alle Personen, die Daten auswerten möchten, insbesondere Personen (z. B. aus Psychologie, Medizin, Medieninformatik, etc.), die bisher nur mit SPSS oder anderer GUI-basierten Statistik-Software gearbeitet haben. about this event: https://c3voc.de Video:metanook18-5-deu-Einfuehrung_in_die_Statistik-Software_R_hd.mp4
Künstliche Intelligenz für humanoide Roboter der Zukunft The challenges in autonomous driving, anthropomorphic robotics, understanding human motor control, and in brain-machine interfaces are currently converging. Modern anthropomorphic robots with their compliant actuators and various types of sensors (e.g., depth and vision cameras, tactile fingertips, full-body skin, proprioception) have reached the perceptuomotor complexity faced in human motor control and learning. While outstanding robotic and prosthetic devices exist, current algorithms for autonomous systems and robot learning methods have not yet reached the required autonomy and performance needed to enter daily life. This talk covers four major challenges in robotics. These are, (1) the decomposability of complex tasks into basic primitives organized in complex architectures, (2) the ability to learn from partial observable noisy observations of inhomogeneous high-dimensional sensor data, (3) the learning of abstract features, generalizable models and transferable policies from human demonstrations, sparse rewards and through active learning, and (4), accurate predictions of self-motions, object dynamics and of humans movements for assisting and cooperating autonomous systems. about this event: https://c3voc.de
Künstliche Intelligenz für humanoide Roboter der Zukunft The challenges in autonomous driving, anthropomorphic robotics, understanding human motor control, and in brain-machine interfaces are currently converging. Modern anthropomorphic robots with their compliant actuators and various types of sensors (e.g., depth and vision cameras, tactile fingertips, full-body skin, proprioception) have reached the perceptuomotor complexity faced in human motor control and learning. While outstanding robotic and prosthetic devices exist, current algorithms for autonomous systems and robot learning methods have not yet reached the required autonomy and performance needed to enter daily life. This talk covers four major challenges in robotics. These are, (1) the decomposability of complex tasks into basic primitives organized in complex architectures, (2) the ability to learn from partial observable noisy observations of inhomogeneous high-dimensional sensor data, (3) the learning of abstract features, generalizable models and transferable policies from human demonstrations, sparse rewards and through active learning, and (4), accurate predictions of self-motions, object dynamics and of humans movements for assisting and cooperating autonomous systems. about this event: https://c3voc.de Video:metanook18-14-deu-Neural_Robot_Learning_hd.mp4
GraphQL: Eine Reise vom API-Konzept zum lauffähigen Codebeispiel. GraphQL ist eine Anfragesprache für APIs, die initial von Facebook, jetzt aber von einer offenen Community entwickelt wird. Zur Einführung ins Thema beginnt das Intro zu GraphQL mit einem Vortrag, um einen Überblick über die wesentlichen Konzepte und Möglichkeiten zu geben. Es wird auch auf mögliche Schwierigkeiten mit diesem API-Konzept hingewiesen. Im Anschluss wollen wir gemeinsam eine GraphQL-API aufbauen und erkunden. Dazu wird es vorbereiteten Beispielcode geben, den wir nach und nach anreichern können. Um selbst Code mitzuschreiben, werden Grundkenntnisse in HTML und JavaScript sowie ein eigener Rechner mit Node.js und npm oder yarn benötigt. Vor dem Vortrag wird das Codebeispiel unter github.com/runjak/nook2018 und github.com/runjak/nook2018/releases verfügbar gemacht. about this event: https://c3voc.de
GraphQL: Eine Reise vom API-Konzept zum lauffähigen Codebeispiel. GraphQL ist eine Anfragesprache für APIs, die initial von Facebook, jetzt aber von einer offenen Community entwickelt wird. Zur Einführung ins Thema beginnt das Intro zu GraphQL mit einem Vortrag, um einen Überblick über die wesentlichen Konzepte und Möglichkeiten zu geben. Es wird auch auf mögliche Schwierigkeiten mit diesem API-Konzept hingewiesen. Im Anschluss wollen wir gemeinsam eine GraphQL-API aufbauen und erkunden. Dazu wird es vorbereiteten Beispielcode geben, den wir nach und nach anreichern können. Um selbst Code mitzuschreiben, werden Grundkenntnisse in HTML und JavaScript sowie ein eigener Rechner mit Node.js und npm oder yarn benötigt. Vor dem Vortrag wird das Codebeispiel unter github.com/runjak/nook2018 und github.com/runjak/nook2018/releases verfügbar gemacht. about this event: https://c3voc.de Video:metanook18-8-deu-Intro_zu_GraphQL_hd.mp4
Ansible: Open Source IT-Automation (metanook18)
Mit Ansible lässt sich Systemkonfiguration automatisieren Ansible ist ein Werkzeug, mit dem sich die Konfiguration von beliebigen Rechnern (Server, VMs, Raspberry Pis) durchführen lässt. Dabei wird der „Configuration as Code“-Ansatz verwendet, so dass es im Prinzip keinen Unterschied mehr macht, ob man eine Maschine oder 1000 konfigurieren möchte. Ob Bastelprojekt oder professionelles Umfeld: Mit Ansible ist es ein Kinderspiel, ein oder mehrere Systeme in den gewünschten Zustand zu bringen. about this event: https://c3voc.de
Mit Ansible lässt sich Systemkonfiguration automatisieren Ansible ist ein Werkzeug, mit dem sich die Konfiguration von beliebigen Rechnern (Server, VMs, Raspberry Pis) durchführen lässt. Dabei wird der „Configuration as Code“-Ansatz verwendet, so dass es im Prinzip keinen Unterschied mehr macht, ob man eine Maschine oder 1000 konfigurieren möchte. Ob Bastelprojekt oder professionelles Umfeld: Mit Ansible ist es ein Kinderspiel, ein oder mehrere Systeme in den gewünschten Zustand zu bringen. about this event: https://c3voc.de Video:metanook18-1-deu-Ansible_Open_Source_IT-Automation_hd.mp4
Combining permaculture and hackerculture (metanook18)
Exploring the possibilities of a more eco friendly and optimized life In a world where we are all connected through technology using devices we carry around with us we have redefined the meaning of community. Collectively we feel concerned about what is happening to our environment and our fellow humans and yet at the same time helpless to change the world. Many want to live more ecologically and connected to nature whilst optimzing life with the technological advancements and connections we have made. In this lecture we explore possible solutions to this problem. Different ways of living as part of a community, consuming, producing and inspiring change. about this event: https://c3voc.de
Exploring the possibilities of a more eco friendly and optimized life In a world where we are all connected through technology using devices we carry around with us we have redefined the meaning of community. Collectively we feel concerned about what is happening to our environment and our fellow humans and yet at the same time helpless to change the world. Many want to live more ecologically and connected to nature whilst optimzing life with the technological advancements and connections we have made. In this lecture we explore possible solutions to this problem. Different ways of living as part of a community, consuming, producing and inspiring change. about this event: https://c3voc.de Video:metanook18-2-eng-Combining_permaculture_and_hackerculture_hd.mp4
Von der Realität zur Punktwolke Wie funktioniert ein 3D-Scanner, und welche verschiedenen Scan-Arten gibt es eigentlich? In diesem Vortrag lernst Du die Grundlagen der 3D-Bilderfassung. Wir erklären welche Verfahren hinter der Kinect V1 und V2 stehen und wie du dich selbst in eine hübsche Punktwolke verwandeln könntest. about this event: https://c3voc.de
Von der Realität zur Punktwolke Wie funktioniert ein 3D-Scanner, und welche verschiedenen Scan-Arten gibt es eigentlich? In diesem Vortrag lernst Du die Grundlagen der 3D-Bilderfassung. Wir erklären welche Verfahren hinter der Kinect V1 und V2 stehen und wie du dich selbst in eine hübsche Punktwolke verwandeln könntest. about this event: https://c3voc.de Video:metanook18-6-deu-Grundlagen_des_3D-Scan_hd.mp4
Lightning Talk: Superior Security Heroes (metanook18)
Vorstellung von CTF und Werbung für's Team Die Uni Lübeck hat ein Capture the Flag Team, das gemeinsam trainiert und an Wettbewerben teilnimmt. Wie genau das funktioniert und warum sich CTF lohnt wird in diesem Vortrag erklärt. about this event: https://c3voc.de
Vorstellung von CTF und Werbung für's Team Die Uni Lübeck hat ein Capture the Flag Team, das gemeinsam trainiert und an Wettbewerben teilnimmt. Wie genau das funktioniert und warum sich CTF lohnt wird in diesem Vortrag erklärt. about this event: https://c3voc.de Video:metanook18-10-deu-Lightning_Talk_Superior_Security_Heroes_hd.mp4
Infrastructure Review des Camp 2019 Stromnetz aus Sicht des auf der GPN in der Theorie vorgestellten Low Cost Power Monitoring. Aufbau des Monitoring-Netzes, Inbetriebnahme und Ergebnisse von Tag -1 bis Tag 4. Wie verhält sich das Netz von c3Power auf dem Camp 2019 zu den verschiedene Tageszeiten, wie sieht die Auswertung von z.B. Lastverteilung, Netzoberwellen, Fehlerrate aus. Visualisierung der Daten in Grafana, Server Infrastruktur. Do:s and don't:s vom Aufbau der Hardware, Betrieb bei 50 Grad plus und 10 cm Wasserstand im Freien. Stabilität des Campnetzes in den ersten 4 Tagen. Integration ins DMR Funknetz über MMDVM Hotspots zum Absenden der Fehlermeldungen als DMR SMS. Abhandeln der Störmeldungen. Impressionen vom c3power Team während des Events. about this event: https://fahrplan.events.ccc.de/camp/2019/Fahrplan/events/10397.html
Infrastructure Review des Camp 2019 Stromnetz aus Sicht des auf der GPN in der Theorie vorgestellten Low Cost Power Monitoring. Aufbau des Monitoring-Netzes, Inbetriebnahme und Ergebnisse von Tag -1 bis Tag 4. Wie verhält sich das Netz von c3Power auf dem Camp 2019 zu den verschiedene Tageszeiten, wie sieht die Auswertung von z.B. Lastverteilung, Netzoberwellen, Fehlerrate aus. Visualisierung der Daten in Grafana, Server Infrastruktur. Do:s and don't:s vom Aufbau der Hardware, Betrieb bei 50 Grad plus und 10 cm Wasserstand im Freien. Stabilität des Campnetzes in den ersten 4 Tagen. Integration ins DMR Funknetz über MMDVM Hotspots zum Absenden der Fehlermeldungen als DMR SMS. Abhandeln der Störmeldungen. Impressionen vom c3power Team während des Events. about this event: https://fahrplan.events.ccc.de/camp/2019/Fahrplan/events/10397.html Video:camp19-10397-deu-c3Power_Monitoring_CCCamp_19_hd.mp4
Technischer Überblick zum Build-Prozess der Datenschleuder. Vom LaTeX-Backend (schleuderpackung) über Continous Integration (Zentrifuge) zum PDF, Epub und HTML-Auszügen. Seit der Reanimation der Datenschleuder sind bisher drei Ausgaben erschienen. In dieser Zeit hat sich der technische Prozess deutlich professionalisiert. Der Vortrag gibt einen kurzen Überblick über die Redaktionsarbeit und fokussiert sich anschließend auf die TeXnische Umsetzung inklusive des Buildsystems und der unterschiedlichen Ausgabemodi (PDF/ePUB/HTML). Die Anwendung auf allgemeinere Zeitschriftenprojekte wird am Beispiel des Forks einer Schülerzeitung gezeigt und mit dem geplanten Release zum Camp bietet sich damit die Möglichkeit der Nutzung für eigene Zeitschriftenprojekte. Darüber hinaus liefert der Vortrag durch die Struktur der Schleuderpackung einen Einblick in aktuelle Entwicklungen aus dem LaTeX-Umfeld, wie expl3 Programmierung, die Lua Kopplung und die weitere Planung in Richtung Barrierefreiheit. about this event: https://fahrplan.events.ccc.de/camp/2019/Fahrplan/events/10223.html
Technischer Überblick zum Build-Prozess der Datenschleuder. Vom LaTeX-Backend (schleuderpackung) über Continous Integration (Zentrifuge) zum PDF, Epub und HTML-Auszügen. Seit der Reanimation der Datenschleuder sind bisher drei Ausgaben erschienen. In dieser Zeit hat sich der technische Prozess deutlich professionalisiert. Der Vortrag gibt einen kurzen Überblick über die Redaktionsarbeit und fokussiert sich anschließend auf die TeXnische Umsetzung inklusive des Buildsystems und der unterschiedlichen Ausgabemodi (PDF/ePUB/HTML). Die Anwendung auf allgemeinere Zeitschriftenprojekte wird am Beispiel des Forks einer Schülerzeitung gezeigt und mit dem geplanten Release zum Camp bietet sich damit die Möglichkeit der Nutzung für eigene Zeitschriftenprojekte. Darüber hinaus liefert der Vortrag durch die Struktur der Schleuderpackung einen Einblick in aktuelle Entwicklungen aus dem LaTeX-Umfeld, wie expl3 Programmierung, die Lua Kopplung und die weitere Planung in Richtung Barrierefreiheit. about this event: https://fahrplan.events.ccc.de/camp/2019/Fahrplan/events/10223.html Video:camp19-10223-deu-schleuderpackung_20.mp4
PostGIS is a spatial extension to PostgreSQL database. This year it gets new major release, 3.0, after seven years of being in 2.x. We'll go deeper in what was changed, and why you will want to bring these changes into your setup as soon as possible. None about this event: https://talks.2019.foss4g.org/bucharest/talk/ARZPPE/
PostGIS is a spatial extension to PostgreSQL database. This year it gets new major release, 3.0, after seven years of being in 2.x. We'll go deeper in what was changed, and why you will want to bring these changes into your setup as soon as possible. None about this event: https://talks.2019.foss4g.org/bucharest/talk/ARZPPE/ Video:bucharest-272-eng-Whats_new_in_PostGIS_hd.mp4
This is the FOSS4G 2019 awards ceremony: Eo Data Challenge award, Sol Katz award, developer award None about this event: https://talks.2019.foss4g.org/bucharest/talk/QFEMGG/
This is the FOSS4G 2019 awards ceremony: Eo Data Challenge award, Sol Katz award, developer award None about this event: https://talks.2019.foss4g.org/bucharest/talk/QFEMGG/ Video:bucharest-481-eng-Awards_ceremony_hd.mp4
FrontierSI have been working with the Open Data Cube Community to develop simpler ways of running the ODC, and one of these is the ‘Sandbox’ project, where we have built a pre-configured ODC instance as a reference deployment. The Sandbox aims to provide developers, data scientists, decision makers and everyone else a way to learn about remote sensing, the ODC generally, or about the various applications that earth observation data can be used in. The use of Docker, Kubernetes, the ODC and Dask enables for a scalable environment that can run non-trivial workloads. The ODC Sandbox is as easy to use as visiting a website, it's powered by vast quantities of open data, it’s available now and the architecture is open, so you can build one yourself too. This presentation will briefly introduce the ODC project and will then discuss the Sandbox, how it is structured and what is required to get started. The presentation concludes with demonstrations of a number of use cases and applications of the ODC that are available in the Sandbox in addition to future plans. None about this event: https://talks.2019.foss4g.org/bucharest/talk/CF7LYC/
FrontierSI have been working with the Open Data Cube Community to develop simpler ways of running the ODC, and one of these is the ‘Sandbox’ project, where we have built a pre-configured ODC instance as a reference deployment. The Sandbox aims to provide developers, data scientists, decision makers and everyone else a way to learn about remote sensing, the ODC generally, or about the various applications that earth observation data can be used in. The use of Docker, Kubernetes, the ODC and Dask enables for a scalable environment that can run non-trivial workloads. The ODC Sandbox is as easy to use as visiting a website, it's powered by vast quantities of open data, it’s available now and the architecture is open, so you can build one yourself too. This presentation will briefly introduce the ODC project and will then discuss the Sandbox, how it is structured and what is required to get started. The presentation concludes with demonstrations of a number of use cases and applications of the ODC that are available in the Sandbox in addition to future plans. None about this event: https://talks.2019.foss4g.org/bucharest/talk/CF7LYC/ Video:bucharest-140-eng-The_Open_Data_Cube_Sandbox_hd.mp4
Design and development of the UN Vector Tile Toolkit (foss4g2019)
The UN Open GIS Initiative is catalyzing the development of an open community for basemap vector tile providers. The Initiative promotes the UN Vector Tile Toolkit, a package of open source tools designed to enable public basemap providers, such as the United Nations geospatial information services or governmental mapping organizations, among others, to deliver their basemap vector tiles leveraging the latest web map technologies. The toolkit provides a set of Node.js open source scripts designed for developers to use in conjunction with existing and proven open-source vector tile software (such as [Tippecanoe](https://github.com/mapbox/tippecanoe), [Maputnik](https://github.com/maputnik/editor), [Mapbox GL JS](https://github.com/mapbox/mapbox-gl-js) and [vt-optimizer](https://github.com/ibesora/vt-optimizer)). The toolkit will help organizations to produce, host, style, and optimize fast and interoperable basemap vector tiles, making them available with various application frameworks. This paper presents the methodology followed to support the requirements from the UN Peacekeeping operations’ point of view. The significant challenges were to ensure (1) flexibility of the software so that it works with different source data, including UN mission-specific basemap data and global OpenStreetMap data, (2) automatic and continuous update of global basemap vector tiles, (3) fast vector tiles that can be used with mobile devices in the field, and (4) interoperability with existing enterprise geospatial software frameworks. We approached these challenges by introducing "on-the-fly vector tile schema modification" to the Toolkit so that an agile adaptation, improvement, and optimization of the vector tile schema is possible. This method also reduces the use of temporary storage and improves the processing time by exploiting the outstanding stream processing capabilities of Node.js and Tippecanoe. We also adopted an approach to produce basemap vector tiles in modules, so that the processes to produce and deploy the vector tiles are well pipelined. This modularization approach also extended the scalability of the Toolkit by allowing parallel or even distributed production. Quantitative measurements, like in vt-optimizer, were other dominant methodology adopted in the Toolkit that enabled evidence-based performance tuning and production time reduction the vector tiles. As a result, we successfully implemented automatic and continuous updates of basemap vector tiles from a continuously updated PostGIS database. The paper also covers how the project ensured interoperability with different existing enterprise geospatial software frameworks that use less-advanced web map libraries. The project aims to build a sustainable community of developers supporting the provision of fast and interoperable basemap vector tiles that meet the requirements of various users in the field missions and UN headquarters among others. None about this event: https://talks.2019.foss4g.org/bucharest/talk/3DGWDJ/
The UN Open GIS Initiative is catalyzing the development of an open community for basemap vector tile providers. The Initiative promotes the UN Vector Tile Toolkit, a package of open source tools designed to enable public basemap providers, such as the United Nations geospatial information services or governmental mapping organizations, among others, to deliver their basemap vector tiles leveraging the latest web map technologies. The toolkit provides a set of Node.js open source scripts designed for developers to use in conjunction with existing and proven open-source vector tile software (such as [Tippecanoe](https://github.com/mapbox/tippecanoe), [Maputnik](https://github.com/maputnik/editor), [Mapbox GL JS](https://github.com/mapbox/mapbox-gl-js) and [vt-optimizer](https://github.com/ibesora/vt-optimizer)). The toolkit will help organizations to produce, host, style, and optimize fast and interoperable basemap vector tiles, making them available with various application frameworks. This paper presents the methodology followed to support the requirements from the UN Peacekeeping operations’ point of view. The significant challenges were to ensure (1) flexibility of the software so that it works with different source data, including UN mission-specific basemap data and global OpenStreetMap data, (2) automatic and continuous update of global basemap vector tiles, (3) fast vector tiles that can be used with mobile devices in the field, and (4) interoperability with existing enterprise geospatial software frameworks. We approached these challenges by introducing "on-the-fly vector tile schema modification" to the Toolkit so that an agile adaptation, improvement, and optimization of the vector tile schema is possible. This method also reduces the use of temporary storage and improves the processing time by exploiting the outstanding stream processing capabilities of Node.js and Tippecanoe. We also adopted an approach to produce basemap vector tiles in modules, so that the processes to produce and deploy the vector tiles are well pipelined. This modularization approach also extended the scalability of the Toolkit by allowing parallel or even distributed production. Quantitative measurements, like in vt-optimizer, were other dominant methodology adopted in the Toolkit that enabled evidence-based performance tuning and production time reduction the vector tiles. As a result, we successfully implemented automatic and continuous updates of basemap vector tiles from a continuously updated PostGIS database. The paper also covers how the project ensured interoperability with different existing enterprise geospatial software frameworks that use less-advanced web map libraries. The project aims to build a sustainable community of developers supporting the provision of fast and interoperable basemap vector tiles that meet the requirements of various users in the field missions and UN headquarters among others. None about this event: https://talks.2019.foss4g.org/bucharest/talk/3DGWDJ/ Video:bucharest-37-eng-Design_and_development_of_the_UN_Vector_Tile_Toolkit_hd.mp4
3.6 million points to polygons – lessons learned while generating voting districts with QGIS, PostGIS and OpenJUMP? (foss4g2019)
Parliamentary elections were held in Finland in April 2019 and to better visualize the results, I went on a quest to generate polygons for each of the 1937 voting districts. Voting district polygons are not open data except for few major cities, but address points for buildings are open data in Finland and they also have information about which voting district each address belongs to. The talk aims to give examples and tips of how to work with bigger datasets with OSGeo tools and how to deal with errors and uncertainties in your data analysis. None about this event: https://talks.2019.foss4g.org/bucharest/talk/KXWQEV/
Parliamentary elections were held in Finland in April 2019 and to better visualize the results, I went on a quest to generate polygons for each of the 1937 voting districts. Voting district polygons are not open data except for few major cities, but address points for buildings are open data in Finland and they also have information about which voting district each address belongs to. The talk aims to give examples and tips of how to work with bigger datasets with OSGeo tools and how to deal with errors and uncertainties in your data analysis. None about this event: https://talks.2019.foss4g.org/bucharest/talk/KXWQEV/ Video:bucharest-189-eng-36_million_points_to_polygons_-_lessons_learned_while_generating_voting_districts_with_QGIS_PostGIS_and_OpenJUMP_hd.mp4
Continental Scale Point Cloud Data Management and Exploitation with Entwine (foss4g2019)
The defining characteristic of point cloud data is that they are large, and tools such as [Entwine](https://entwine.io) and the Entwine Point Tile specification can help you overcome their bigness. We will discuss how we used Entwine and EPT to construct point cloud web services for the [USGS 3DEP LiDAR data](https://usgs.entwine.io) of the United States as an Amazon Public Dataset. We will also demonstrate how to leverage EPT web services with open source software such as [PDAL](https://pdal.io) to extract information, enhance data utility, and reduce data volume for tasks such as filtering, object identification, and visualization. You will learn about how these tools work together with others such as [GDAL](https://www.gdal.org/) and [PROJ](https://proj4.org/) to provide data management and processing pipelines for expansive data holdings. None about this event: https://talks.2019.foss4g.org/bucharest/talk/9M3WQB/
The defining characteristic of point cloud data is that they are large, and tools such as [Entwine](https://entwine.io) and the Entwine Point Tile specification can help you overcome their bigness. We will discuss how we used Entwine and EPT to construct point cloud web services for the [USGS 3DEP LiDAR data](https://usgs.entwine.io) of the United States as an Amazon Public Dataset. We will also demonstrate how to leverage EPT web services with open source software such as [PDAL](https://pdal.io) to extract information, enhance data utility, and reduce data volume for tasks such as filtering, object identification, and visualization. You will learn about how these tools work together with others such as [GDAL](https://www.gdal.org/) and [PROJ](https://proj4.org/) to provide data management and processing pipelines for expansive data holdings. None about this event: https://talks.2019.foss4g.org/bucharest/talk/9M3WQB/ Video:bucharest-129-eng-Continental_Scale_Point_Cloud_Data_Management_and_Exploitation_with_Entwine_hd.mp4
Visualization of Big GeoData: An experiment with DINSAR deformation time series (foss4g2019)
Big Geo Data (BGD) constitute a challenge for monitoring and assessing the status of and changes in the natural and in the built environment where most of the people live. Nevertheless, to convert BGD into value, we need to fill the gap existing between the current form in which BGD are represented, which conveys information understandable to scientists and experts, and the needs of not experts, decision and policy makers who could exploit information derived of BGD if adequately summarised and explicitly visualised. To this end, new methods are needed for the discovery of the relevant geodata among huge repositories, the assessment of the geodata quality, and, finally, the synthesis of BGD to provide decision makers with consistent and comprehensible information to possibly discover hidden knowledge. Within the project “URBAN GEOmatics for Bulk data Generation, Data Assessment and Technology Awareness (URBAN GEO BIG DATA)” we are experimenting the definition and application of novel technological solutions for fostering the fruiting and synthesis of BGD by public administrators and the citizens of urban areas. Specifically, the project aims to improve the knowledge of urban areas by exploiting the fruition of the vast availability of EO data sources for soil consumption and long-term monitoring, and IoT data on mobility. A key aspect concerns the definition and implementation of novel methods for geo data dissemination through the application and extension of standard interoperable sharing protocols. In this paper, we focus on the experiments aimed at fostering the fruition of ground deformation time series derived through the Differential SAR Interferometry (DInSAR) measurements, in urban areas (i.e., Naples and Milan city areas). In particular, the Small BAseline Subset (SBAS) technique has been applied to generate DInSAR BGD displacement time series which can be served directly by applying OGC WMS and WFS requests, but the results achieved can be hardly interpretable by non-expert decision makers. To empower their potential fruition, we defined and implemented an automatic mechanism aimed at generating a qualitative visual temporal animation of the BGD time series of deformation synthetized by snapshot maps, generated with a reduced spatial and temporal resolution. They can be helpful for a non-expert to visually identifying at a glance the areas subject to deformations, without spending much of time analysing the single deformation time series. Useful knowledge is the mean deformation velocity map of the analysed areas. However, to follow the time evolution of the deformation, we have selected merely one single measurement per year. This is only a qualitative method for helping non-experts in identifying areas with large deformations. The paper will focus on this aspect describing its implementation details and characteristics. None about this event: https://talks.2019.foss4g.org/bucharest/talk/3BRATM/
Big Geo Data (BGD) constitute a challenge for monitoring and assessing the status of and changes in the natural and in the built environment where most of the people live. Nevertheless, to convert BGD into value, we need to fill the gap existing between the current form in which BGD are represented, which conveys information understandable to scientists and experts, and the needs of not experts, decision and policy makers who could exploit information derived of BGD if adequately summarised and explicitly visualised. To this end, new methods are needed for the discovery of the relevant geodata among huge repositories, the assessment of the geodata quality, and, finally, the synthesis of BGD to provide decision makers with consistent and comprehensible information to possibly discover hidden knowledge. Within the project “URBAN GEOmatics for Bulk data Generation, Data Assessment and Technology Awareness (URBAN GEO BIG DATA)” we are experimenting the definition and application of novel technological solutions for fostering the fruiting and synthesis of BGD by public administrators and the citizens of urban areas. Specifically, the project aims to improve the knowledge of urban areas by exploiting the fruition of the vast availability of EO data sources for soil consumption and long-term monitoring, and IoT data on mobility. A key aspect concerns the definition and implementation of novel methods for geo data dissemination through the application and extension of standard interoperable sharing protocols. In this paper, we focus on the experiments aimed at fostering the fruition of ground deformation time series derived through the Differential SAR Interferometry (DInSAR) measurements, in urban areas (i.e., Naples and Milan city areas). In particular, the Small BAseline Subset (SBAS) technique has been applied to generate DInSAR BGD displacement time series which can be served directly by applying OGC WMS and WFS requests, but the results achieved can be hardly interpretable by non-expert decision makers. To empower their potential fruition, we defined and implemented an automatic mechanism aimed at generating a qualitative visual temporal animation of the BGD time series of deformation synthetized by snapshot maps, generated with a reduced spatial and temporal resolution. They can be helpful for a non-expert to visually identifying at a glance the areas subject to deformations, without spending much of time analysing the single deformation time series. Useful knowledge is the mean deformation velocity map of the analysed areas. However, to follow the time evolution of the deformation, we have selected merely one single measurement per year. This is only a qualitative method for helping non-experts in identifying areas with large deformations. The paper will focus on this aspect describing its implementation details and characteristics. None about this event: https://talks.2019.foss4g.org/bucharest/talk/3BRATM/ Video:bucharest-56-eng-Visualization_of_Big_GeoData_An_experiment_with_DINSAR_deformation_time_series_hd.mp4
Inter-comparison of the Global Land Cover Maps in Africa Suplemented by Spatial Association of Errors (foss4g2019)
During the last decades, production of Land Cover maps (LC) at a continental and global scale has increased thanks to the progress in Earth Observation capacities, as well as due to high demand for these maps for many applications (e.g. climate change monitoring). However, the usefulness of these maps strongly depends on their accuracy. Therefore, for a fruitful LC maps exploitation, accuracy assessments (i.e. validation and inter-comparison) must antedate. Spatial analysis of the errors should then complement the accuracy assessment to provide insights into the local errors patterns which may not be outlined by traditional accuracy assessment techniques. According to this, we propose here a comprehensive analysis to target accuracy of LCs by focusing on the African continent. Two datasets, GlobeLand30 (GLC30) at and CCI Land Cover - S2 Prototype Land Cover 20m Map Of Africa (CCI Prototype Africa), at 30m and 20m resolution respectively, were considered. Inter-comparison was performed by means of traditional accuracy indexes computed from the error matrix (i.e. Overall Accuracy, Producer’s and User’s accuracy etc). Harmonization of the two maps in terms of resolution and classification nomenclature is prerequisite for inter-comparison. This was achieved by taking advantage of QGIS functionalities (e.g. resampling). Results of the accuracy assessment provide overall quality metrics for the map as well as quality indicators for each LC class. Additionally, spatial association statistics were adopted to investigate local patterns of the errors. The analysis was performed by means of GRASS and custom developed Python scripts exploiting cutting-edge data analysis libraries such as Pandas, Dask, and PySAL. By “virtual” overlaying CCI with GLC30, we computed which classes of CCI are under each pixel of GLC30, and what is the pixel fraction of a CCI class at each GLC30 pixel. Results of the overlay were stored in a vector point file whose coordinates represent centers of pixels of GLC30. If the classes of GLC30 and CCI for a point are not the same this results in an error with magnitude represented by the pixel fraction itself. Error fractions at each GLC30 pixel were analysed by means of Local Indicators of Spatial Association (LISA) to map non-random pattern in the spatial distribution of the errors as well as to assess their intensity and spatial association typology. By considering the results of accuracy assessment and LISA outputs, a comprehensive comparison of the GLC30 or CCI Prototype Africa is achieved. The results provide a guideline for detecting source of the error, which is potentially useful for future LC production (i.e. sampling design of training data). Lastly, it has been demonstrated that processing of massive datasets for accuracy assessment can be accomplished with Free and Open Source Software (FOSS). None about this event: https://talks.2019.foss4g.org/bucharest/talk/YJ8KJS/
During the last decades, production of Land Cover maps (LC) at a continental and global scale has increased thanks to the progress in Earth Observation capacities, as well as due to high demand for these maps for many applications (e.g. climate change monitoring). However, the usefulness of these maps strongly depends on their accuracy. Therefore, for a fruitful LC maps exploitation, accuracy assessments (i.e. validation and inter-comparison) must antedate. Spatial analysis of the errors should then complement the accuracy assessment to provide insights into the local errors patterns which may not be outlined by traditional accuracy assessment techniques. According to this, we propose here a comprehensive analysis to target accuracy of LCs by focusing on the African continent. Two datasets, GlobeLand30 (GLC30) at and CCI Land Cover - S2 Prototype Land Cover 20m Map Of Africa (CCI Prototype Africa), at 30m and 20m resolution respectively, were considered. Inter-comparison was performed by means of traditional accuracy indexes computed from the error matrix (i.e. Overall Accuracy, Producer’s and User’s accuracy etc). Harmonization of the two maps in terms of resolution and classification nomenclature is prerequisite for inter-comparison. This was achieved by taking advantage of QGIS functionalities (e.g. resampling). Results of the accuracy assessment provide overall quality metrics for the map as well as quality indicators for each LC class. Additionally, spatial association statistics were adopted to investigate local patterns of the errors. The analysis was performed by means of GRASS and custom developed Python scripts exploiting cutting-edge data analysis libraries such as Pandas, Dask, and PySAL. By “virtual” overlaying CCI with GLC30, we computed which classes of CCI are under each pixel of GLC30, and what is the pixel fraction of a CCI class at each GLC30 pixel. Results of the overlay were stored in a vector point file whose coordinates represent centers of pixels of GLC30. If the classes of GLC30 and CCI for a point are not the same this results in an error with magnitude represented by the pixel fraction itself. Error fractions at each GLC30 pixel were analysed by means of Local Indicators of Spatial Association (LISA) to map non-random pattern in the spatial distribution of the errors as well as to assess their intensity and spatial association typology. By considering the results of accuracy assessment and LISA outputs, a comprehensive comparison of the GLC30 or CCI Prototype Africa is achieved. The results provide a guideline for detecting source of the error, which is potentially useful for future LC production (i.e. sampling design of training data). Lastly, it has been demonstrated that processing of massive datasets for accuracy assessment can be accomplished with Free and Open Source Software (FOSS). None about this event: https://talks.2019.foss4g.org/bucharest/talk/YJ8KJS/ Video:bucharest-90-eng-Inter-comparison_of_the_Global_Land_Cover_Maps_in_Africa_Suplemented_by_Spatial_Association_of_Errors_hd.mp4
From desktop to spatial data infrastructure with QGIS (foss4g2019)
If a company discovers GIS as a usefull tool, it normally starts with a few desktop GIS (most likely QGIS) users. Later on, if GIS is more widely used within the company, the need for a spatial data infrastructure (SDI) arises. This presentation shows how to step-by-step create a slim SDI around QGIS, which other software components can be used, their advantages and disadvantages and how they play together with QGIS. None about this event: https://talks.2019.foss4g.org/bucharest/talk/F8NTTR/
If a company discovers GIS as a usefull tool, it normally starts with a few desktop GIS (most likely QGIS) users. Later on, if GIS is more widely used within the company, the need for a spatial data infrastructure (SDI) arises. This presentation shows how to step-by-step create a slim SDI around QGIS, which other software components can be used, their advantages and disadvantages and how they play together with QGIS. None about this event: https://talks.2019.foss4g.org/bucharest/talk/F8NTTR/ Video:bucharest-221-eng-From_desktop_to_spatial_data_infrastructure_with_QGIS_hd.mp4
Fast insight about the severity of hurricane impact with spatial analysis of Twitter posts (foss4g2019)
Social media have shown significant contribution in disaster reliefs. It could be very valuable source of the on-site information shared by the affected citizens. Particularly, Twitter is currently one of the most popular social media used for the exchange of information connected to the disasters. If this type of source is considered as a real-time crowdsourcing of crisis information, the spatial distribution of geolocated tweets related to an event can represent an early indicator of the severity of impact. This raises a question if rapid mapping teams could use additional information from Twitter before mapping. Would it be possible to estimate the outcome, to understand the affected zones and approximate level of impact? The aim of this paper is to explore the spatial distribution of the Twitter posts related to a disaster and to analyse their potential in providing fast insight regarding the impact. The focus of the analysis was on the tweets related to the hurricane Michael that happened in Florida, in the United States on October 2018. The crisis maps produced by Copernicus Emergency Management service were used as reference data and obtained results were compared with them. Copernicus EMS have produced twenty-five delineation maps over the coast of Florida. Six maps were delivered on the 11th of October and the rest of crisis maps were published on the 12th of October. The focus of this study is to explore the potential of Twitter’s crisis posts in providing information before the delivery of maps. The available message dataset consisted 8169 tweets posted from 10th until 15th October. The tweets published before the delivery of crisis maps that are inside of the crisis maps’ area, in total 30% of the available dataset, were analysed. Weights have been assigned to each tweet, on a base of the date of posting; i.e. newer posts were considered as more relevant. Spatial statistics have been performed with QGIS and GeoDa. For example, the QGIS plugin Hotspot was used to identify where statistically significant spatial clusters were present, more precisely, the zones with significant concentration of relevant posts were corresponding to areas with high impact of the hurricane. Comparisons of the results with the reference data have been performed and discussed, showing the potential value of these data for crisis mapping. None about this event: https://talks.2019.foss4g.org/bucharest/talk/CVUY3C/
Social media have shown significant contribution in disaster reliefs. It could be very valuable source of the on-site information shared by the affected citizens. Particularly, Twitter is currently one of the most popular social media used for the exchange of information connected to the disasters. If this type of source is considered as a real-time crowdsourcing of crisis information, the spatial distribution of geolocated tweets related to an event can represent an early indicator of the severity of impact. This raises a question if rapid mapping teams could use additional information from Twitter before mapping. Would it be possible to estimate the outcome, to understand the affected zones and approximate level of impact? The aim of this paper is to explore the spatial distribution of the Twitter posts related to a disaster and to analyse their potential in providing fast insight regarding the impact. The focus of the analysis was on the tweets related to the hurricane Michael that happened in Florida, in the United States on October 2018. The crisis maps produced by Copernicus Emergency Management service were used as reference data and obtained results were compared with them. Copernicus EMS have produced twenty-five delineation maps over the coast of Florida. Six maps were delivered on the 11th of October and the rest of crisis maps were published on the 12th of October. The focus of this study is to explore the potential of Twitter’s crisis posts in providing information before the delivery of maps. The available message dataset consisted 8169 tweets posted from 10th until 15th October. The tweets published before the delivery of crisis maps that are inside of the crisis maps’ area, in total 30% of the available dataset, were analysed. Weights have been assigned to each tweet, on a base of the date of posting; i.e. newer posts were considered as more relevant. Spatial statistics have been performed with QGIS and GeoDa. For example, the QGIS plugin Hotspot was used to identify where statistically significant spatial clusters were present, more precisely, the zones with significant concentration of relevant posts were corresponding to areas with high impact of the hurricane. Comparisons of the results with the reference data have been performed and discussed, showing the potential value of these data for crisis mapping. None about this event: https://talks.2019.foss4g.org/bucharest/talk/CVUY3C/ Video:bucharest-86-eng-Fast_insight_about_the_severity_of_hurricane_impact_with_spatial_analysis_of_Twitter_posts_hd.mp4
Open Science, Knowledge Sharing and Reproducibility as Drivers for the Adoption of FOSS4G in Environmental Research (foss4g2019)
EnviDat is the institutional data portal and publication data repository of the Swiss Federal Research Institute WSL. EnviDat actively implements the FAIR (Findability, Accessibility, Interoperability and Reusability) principles and provides a range of services in the area of research data management that were extensively described in [Iosifescu et al. (2018a)](https://doi.org/10.5334/dsj-2018-028). We continuously improve various aspects of open science support in EnviDat, including implementation of Jupyter Notebooks as documented in [Iosifescu et al. (2018b)](https://doi.org/10.7287/peerj.preprints.27211), thus improving the current situation defined by a “replication crisis”. In [Iosifescu et al. (2015)](http://hdl.handle.net/2263/49954) we have presented several reasons for the increasing adoption of FOSS4G (free and open source software for geoinformatics) in academic research: not only the total cost of ownership, but also the growing stability and maturity of the recent open source software packages, the faster bug-fixing turnover, the increasing availability of professional support, and the flexibility to change and repurpose the open software to tackle new research challenges, among others. These reasons are still valid today, and consequently EnviDat trusts PostgreSQL/PostGIS and Apache Solr with the management of its spatial meta(data). In this contribution, we discuss two novel drivers for the adoption of FOSS(4G) in environmental research: open science and reproducibility. Independent research replication at peer-review is facilitated by the immediate availability of the free and open source software, the absence of software licensing issues and the openness of the code even for older versions of a software. Moreover, researchers producing their own FOSS code can expect a wider distribution of the produced software. In EnviDat, open science support is supported by the combined publication of bundles of datasets and software as for example [Fraefel (2018)](https://doi.org/10.16904/envidat.49) or purely FOSS4G software as for example [Bont (2018)]( https://doi.org/10.16904/envidat.software.1). While Fraefel shows how scientists can complement data publication with additional analysis workflows, the work of Bont demonstrates the opening of a methodology for optimizing the geometric layout cable roads and makes it available for everyone as a plugin for QGIS. In conclusion, supporting reproducibility of research in a portal such as EnviDat is a complex issue that can be simplified by the adoption of FOSS(4G). We would like to stress that reproducibility in science also consists of the transparency of methods and the precise documentation of all steps needed to achieve the published results. In these processes, open source software can play a key role. None about this event: https://talks.2019.foss4g.org/bucharest/talk/ZV8QNK/
EnviDat is the institutional data portal and publication data repository of the Swiss Federal Research Institute WSL. EnviDat actively implements the FAIR (Findability, Accessibility, Interoperability and Reusability) principles and provides a range of services in the area of research data management that were extensively described in [Iosifescu et al. (2018a)](https://doi.org/10.5334/dsj-2018-028). We continuously improve various aspects of open science support in EnviDat, including implementation of Jupyter Notebooks as documented in [Iosifescu et al. (2018b)](https://doi.org/10.7287/peerj.preprints.27211), thus improving the current situation defined by a “replication crisis”. In [Iosifescu et al. (2015)](http://hdl.handle.net/2263/49954) we have presented several reasons for the increasing adoption of FOSS4G (free and open source software for geoinformatics) in academic research: not only the total cost of ownership, but also the growing stability and maturity of the recent open source software packages, the faster bug-fixing turnover, the increasing availability of professional support, and the flexibility to change and repurpose the open software to tackle new research challenges, among others. These reasons are still valid today, and consequently EnviDat trusts PostgreSQL/PostGIS and Apache Solr with the management of its spatial meta(data). In this contribution, we discuss two novel drivers for the adoption of FOSS(4G) in environmental research: open science and reproducibility. Independent research replication at peer-review is facilitated by the immediate availability of the free and open source software, the absence of software licensing issues and the openness of the code even for older versions of a software. Moreover, researchers producing their own FOSS code can expect a wider distribution of the produced software. In EnviDat, open science support is supported by the combined publication of bundles of datasets and software as for example [Fraefel (2018)](https://doi.org/10.16904/envidat.49) or purely FOSS4G software as for example [Bont (2018)]( https://doi.org/10.16904/envidat.software.1). While Fraefel shows how scientists can complement data publication with additional analysis workflows, the work of Bont demonstrates the opening of a methodology for optimizing the geometric layout cable roads and makes it available for everyone as a plugin for QGIS. In conclusion, supporting reproducibility of research in a portal such as EnviDat is a complex issue that can be simplified by the adoption of FOSS(4G). We would like to stress that reproducibility in science also consists of the transparency of methods and the precise documentation of all steps needed to achieve the published results. In these processes, open source software can play a key role. None about this event: https://talks.2019.foss4g.org/bucharest/talk/ZV8QNK/ Video:bucharest-68-eng-Open_Science_Knowledge_Sharing_and_Reproducibility_as_Drivers_for_the_Adoption_of_FOSS4G_in_Environmental_Research_hd.mp4
A Scalable Approach for Spatio-Temporal Assessment of Photovoltaic Electricity Potentials for Building Façades of Entire Cities (foss4g2019)
The assessment of renewable energy potentials in urban environments gained a lot of interest in the recent decades due to CO2 reduction goals by cities, national policies as well as directives by the EU. In combination with advances in data creation and processing as well as the definition of standards like CityGML, new ways of modeling urban potentials have been developed. This lead to numerous approaches estimating roof-top solar photovoltaic (PV) production. However, in recent years due to research in building materials, the façades became more attractive and feasible for PV electricity production. This paper describes results on the development of an completely FOSS-based approach to assess the electricity production potential by building façade PV. To estimate solar irradiation we followed the hemispherical viewshed approach described by Fu, 1999. Combining it with an approach to dissect walls into regular 3D point grids (1 meter spacing) we calculate the sun visibility (each hour) and the sky viewshed throughout the year. This results in direct and diffuse irradiation for every wall point. To generate the electricity potential, the irradiation values are summed up for the wall points and are fed into an economic model. This is driven by technical parameters of the installation, such as module efficiency, installation and maintenance costs, figures about payback tariffs and envisaged module lifetime. The overall result is a city-wide PV suitability and electricity production potential map of every building façade. The processing is based on a city model in the CityGML format using the 3DCityDB database and the spatial processing functionalities of PostGIS. A set of Python scripts has been developed as a central control instance. The scripts control the processing of direct and diffuse irradiation as well as clear sky irradiation relying on the external “pvlib” Python library. Furthermore, we use the scripts to manage parallel processing of queries against the database to achieve scalability and improved performance. The parallelisation is done by processing single building walls. We run a case study with approximately 7000 single wall elements to process. We identified so far one of the major bottlenecks of the approach. This are the calculations of sun visibility for every wall point per timestamp (intersection with surrounding buildings) which takes per wall several minutes to process depending on the number of points per wall. Since we implemented a parallel processing of the walls running on a 80-core dedicated server machine, the completion for an entire city of 3 million wall points uses a decent amount of time for the given size of data set. Here we describe a scalable and highly parallelised approach which can be easily implemented through standard tools and libraries. This open up now for distributed approaches using multiple database servers for even better scalability. None about this event: https://talks.2019.foss4g.org/bucharest/talk/RYCCWV/
The assessment of renewable energy potentials in urban environments gained a lot of interest in the recent decades due to CO2 reduction goals by cities, national policies as well as directives by the EU. In combination with advances in data creation and processing as well as the definition of standards like CityGML, new ways of modeling urban potentials have been developed. This lead to numerous approaches estimating roof-top solar photovoltaic (PV) production. However, in recent years due to research in building materials, the façades became more attractive and feasible for PV electricity production. This paper describes results on the development of an completely FOSS-based approach to assess the electricity production potential by building façade PV. To estimate solar irradiation we followed the hemispherical viewshed approach described by Fu, 1999. Combining it with an approach to dissect walls into regular 3D point grids (1 meter spacing) we calculate the sun visibility (each hour) and the sky viewshed throughout the year. This results in direct and diffuse irradiation for every wall point. To generate the electricity potential, the irradiation values are summed up for the wall points and are fed into an economic model. This is driven by technical parameters of the installation, such as module efficiency, installation and maintenance costs, figures about payback tariffs and envisaged module lifetime. The overall result is a city-wide PV suitability and electricity production potential map of every building façade. The processing is based on a city model in the CityGML format using the 3DCityDB database and the spatial processing functionalities of PostGIS. A set of Python scripts has been developed as a central control instance. The scripts control the processing of direct and diffuse irradiation as well as clear sky irradiation relying on the external “pvlib” Python library. Furthermore, we use the scripts to manage parallel processing of queries against the database to achieve scalability and improved performance. The parallelisation is done by processing single building walls. We run a case study with approximately 7000 single wall elements to process. We identified so far one of the major bottlenecks of the approach. This are the calculations of sun visibility for every wall point per timestamp (intersection with surrounding buildings) which takes per wall several minutes to process depending on the number of points per wall. Since we implemented a parallel processing of the walls running on a 80-core dedicated server machine, the completion for an entire city of 3 million wall points uses a decent amount of time for the given size of data set. Here we describe a scalable and highly parallelised approach which can be easily implemented through standard tools and libraries. This open up now for distributed approaches using multiple database servers for even better scalability. None about this event: https://talks.2019.foss4g.org/bucharest/talk/RYCCWV/ Video:bucharest-65-eng-A_Scalable_Approach_for_Spatio-Temporal_Assessment_of_Photovoltaic_Electricity_Potentials_for_Building_Facades_of_Entire_Cities_hd.mp4
Open data in health-geomatics: mapping and evaluating publicly accessible defibrillators (foss4g2019)
Geomatics is the key resource in analyzing the deployment of publicly accessible Automated External Defibrillators (AED). Since AEDs are only effective if used within 6 minutes from the onset of an Out-of-Hospital Cardiac Arrest (OHCA), they have a limited area of effectiveness (i.e. ‘catchment area’, CA), that is traditionally computed as a circular surface with radius = 100m. The availability of open geospatial data related to roads network and edification on the territory allows to compute realistic catchment areas based on the effective distance along streets, which is a novel approach, never compared with the traditional method. Aim of this study was to compare the two approaches, and to evaluate if the territory analysis could support decision making about the mapping technique better suiting each device. The study was performed and validated on the territory of Lombardy (Italy, total surface 23’863.65 km2), and CAs were computed for 7458 known AEDs on the territory (at 28/02/2018). The analysis was performed exploiting open source software, specifically QGIS and PostGIS with pgRouting extension. Setting a limit of 200m for the realistic CAs, their mean surface for the considered dataset resulted close to that of the traditional circular area: 33’665 m2 against 31’416 m2. However, the spatial coverage of OHCAs (events occurring inside a CA, on the base of a georeferenced database of 45039 OHCAs occurred in Lombardy within 1/1/2015 and 31/12/2018) estimated considering circular areas (9.43%) is very different from that obtained considering realistic areas (15.35%). The distribution of the mapping error (surface of realistic CA – surface of circular CA) was studied, and its correlation with the characteristics of the surrounding territory was inspected. The considered attributes were: I) distance from the device to the nearest road; II) total length of the roads in the surrounding area; III) number of roads network nodes in the surrounding area; IV) percentage of edified surface in the surrounding area; surrounding area for II) to IV) was a circular area of 50, 100, 150, 200 and 250 m radius. The most correlated attributes were: I) R = -0.58 (p<0.05), and II) R = 0.65 (p<0.05) in 50m-radius area. Results suggest that circular CAs underestimate the spatial coverage of AEDs located nearby streets in a densely networked area, and in these cases realistic CAs, better suiting real-world scenario, are preferable. However, when AEDs are far from the streets, realistic mapping is not reliable, and the use of circular areas is preferable. This second situation is typical of large and isolated facilities (e.g. airports, sport facilities, warehouses), and the circular area better estimates the coverage of the facility itself. With known AEDs location, open data and open source software are reliable enough to decide which mapping technique will result in a better estimation of the CA. None about this event: https://talks.2019.foss4g.org/bucharest/talk/KQNMDG/
Geomatics is the key resource in analyzing the deployment of publicly accessible Automated External Defibrillators (AED). Since AEDs are only effective if used within 6 minutes from the onset of an Out-of-Hospital Cardiac Arrest (OHCA), they have a limited area of effectiveness (i.e. ‘catchment area’, CA), that is traditionally computed as a circular surface with radius = 100m. The availability of open geospatial data related to roads network and edification on the territory allows to compute realistic catchment areas based on the effective distance along streets, which is a novel approach, never compared with the traditional method. Aim of this study was to compare the two approaches, and to evaluate if the territory analysis could support decision making about the mapping technique better suiting each device. The study was performed and validated on the territory of Lombardy (Italy, total surface 23’863.65 km2), and CAs were computed for 7458 known AEDs on the territory (at 28/02/2018). The analysis was performed exploiting open source software, specifically QGIS and PostGIS with pgRouting extension. Setting a limit of 200m for the realistic CAs, their mean surface for the considered dataset resulted close to that of the traditional circular area: 33’665 m2 against 31’416 m2. However, the spatial coverage of OHCAs (events occurring inside a CA, on the base of a georeferenced database of 45039 OHCAs occurred in Lombardy within 1/1/2015 and 31/12/2018) estimated considering circular areas (9.43%) is very different from that obtained considering realistic areas (15.35%). The distribution of the mapping error (surface of realistic CA – surface of circular CA) was studied, and its correlation with the characteristics of the surrounding territory was inspected. The considered attributes were: I) distance from the device to the nearest road; II) total length of the roads in the surrounding area; III) number of roads network nodes in the surrounding area; IV) percentage of edified surface in the surrounding area; surrounding area for II) to IV) was a circular area of 50, 100, 150, 200 and 250 m radius. The most correlated attributes were: I) R = -0.58 (p<0.05), and II) R = 0.65 (p<0.05) in 50m-radius area. Results suggest that circular CAs underestimate the spatial coverage of AEDs located nearby streets in a densely networked area, and in these cases realistic CAs, better suiting real-world scenario, are preferable. However, when AEDs are far from the streets, realistic mapping is not reliable, and the use of circular areas is preferable. This second situation is typical of large and isolated facilities (e.g. airports, sport facilities, warehouses), and the circular area better estimates the coverage of the facility itself. With known AEDs location, open data and open source software are reliable enough to decide which mapping technique will result in a better estimation of the CA. None about this event: https://talks.2019.foss4g.org/bucharest/talk/KQNMDG/ Video:bucharest-73-eng-Open_data_in_health-geomatics_mapping_and_evaluating_publicly_accessible_defibrillators_hd.mp4
How to host and access STAC Imagery using Google's gRPC Remote Procedure Call framework and Protobuf messages (foss4g2019)
At Swiftera we've built a Spatio Temporal Asset Catalog (STAC) service using the gRPC framework and protobuf messages (instead of the OpenAPI framework and JSON messages) . The Remote Procedure Call framework, gRPC, and the protobuf message format are what Google uses internally for it's micro-services (10s of billions of messages a second). Since Google open sourced gRPC 4 years ago, it has been widely adopted by companies moving massive amounts of data (Netflix, Salesforce, Spotify and others). But it isn't only about performance, it's also an suprisingly easy framework to get up and running. At FOSS4GNA we open sourced our NAIP metadata service and the IDL defining the services and messages. By Bucharest we plan to have added Landsat and Sentinel to our public gRPC service. We want to share more about what it's like to work with gRPC and the ease of development for hosting your own gRPC services. None about this event: https://talks.2019.foss4g.org/bucharest/talk/7NBS9M/
At Swiftera we've built a Spatio Temporal Asset Catalog (STAC) service using the gRPC framework and protobuf messages (instead of the OpenAPI framework and JSON messages) . The Remote Procedure Call framework, gRPC, and the protobuf message format are what Google uses internally for it's micro-services (10s of billions of messages a second). Since Google open sourced gRPC 4 years ago, it has been widely adopted by companies moving massive amounts of data (Netflix, Salesforce, Spotify and others). But it isn't only about performance, it's also an suprisingly easy framework to get up and running. At FOSS4GNA we open sourced our NAIP metadata service and the IDL defining the services and messages. By Bucharest we plan to have added Landsat and Sentinel to our public gRPC service. We want to share more about what it's like to work with gRPC and the ease of development for hosting your own gRPC services. None about this event: https://talks.2019.foss4g.org/bucharest/talk/7NBS9M/ Video:bucharest-426-eng-How_to_host_and_access_STAC_Imagery_using_Googles_gRPC_Remote_Procedure_Call_framework_and_Protobuf_messages_hd.mp4
OSGeo UN Committee Educational Challenges: A use case of sharing software and experience from all over the world (foss4g2019)
The OSGeo United Nations (UN) Committee promotes the development and use of open source software that meets UN needs and supports the aims of the UN. Following a meeting between the OSGeo Board of Directors and the UN GIS team at the FOSS4G conference in Seoul, Korea, in September 2015, the Committee has mainly worked on the UN Open GIS Initiative, a project "... to identify and develop an Open Source GIS bundle that meets the requirements of UN operations, taking full advantage of the expertise of mission partners including partner nations, technology contributing countries, international organisations, academia, NGOs, private sector". In 2018, the OSGeo UN Committee called for proposals for developing open geospatial educational materials as a part of its activities. There were three challenges: the first two (one of them sponsored by Boundless) are related to the UN Open GIS Initiative. The first challenge, related to UN Open GIS - Spiral 1, aims at the development of education material that teaches users how to apply the GeoSHAPE platform. GeoSHAPE is a free and open source geospatial collaborative platform created from various open source projects. The developed material provides a guide on how to create, edit and share critical data on an integrated dynamic map in near real time, view map updates by users from anywhere in the world and use GeoSHAPE exchange in connected and disconnected environments. The course is structured with content to suit novice, intermediate and advanced users. The second challenge supports UN Open GIS - Spiral 3, which provides geo-analytical solutions for the UN. The feasibility of the analytical functions developed as part of Spiral 3 were tested against an Ebola Epidemic use case. Requirements for developing suitable applications and methodologies based on actual UN operational cases were defined in 2017. Members of the UN Open GIS - Spiral 3 developed a geo-analytical library, called "Processing Toolbox", which is a plug-in for uDig, an open source desktop GIS. The training material developed in the frame of the OSGeo UN Challenge provides an introduction to the use of the algorithms for environmental analysis in the uDig Processing Toolbox, specifically those related to ecology and ecosystems identification. The training material for Spiral 3 is designed as a step-by-step tutorial, using algorithms in the uDig Processing Toolbox. While working through the tutorial, the user is familiarized with the tools covering all the available macro sections. After completing the tutorial, a user will be able to find the needed algorithms to solve a specific use case. The presentation deals with the description of the UN Open GIS Challenge and the open training materials developed under this initiative. The material is available under an open license and can therefore be reused by anybody. None about this event: https://talks.2019.foss4g.org/bucharest/talk/SGGAGJ/
The OSGeo United Nations (UN) Committee promotes the development and use of open source software that meets UN needs and supports the aims of the UN. Following a meeting between the OSGeo Board of Directors and the UN GIS team at the FOSS4G conference in Seoul, Korea, in September 2015, the Committee has mainly worked on the UN Open GIS Initiative, a project "... to identify and develop an Open Source GIS bundle that meets the requirements of UN operations, taking full advantage of the expertise of mission partners including partner nations, technology contributing countries, international organisations, academia, NGOs, private sector". In 2018, the OSGeo UN Committee called for proposals for developing open geospatial educational materials as a part of its activities. There were three challenges: the first two (one of them sponsored by Boundless) are related to the UN Open GIS Initiative. The first challenge, related to UN Open GIS - Spiral 1, aims at the development of education material that teaches users how to apply the GeoSHAPE platform. GeoSHAPE is a free and open source geospatial collaborative platform created from various open source projects. The developed material provides a guide on how to create, edit and share critical data on an integrated dynamic map in near real time, view map updates by users from anywhere in the world and use GeoSHAPE exchange in connected and disconnected environments. The course is structured with content to suit novice, intermediate and advanced users. The second challenge supports UN Open GIS - Spiral 3, which provides geo-analytical solutions for the UN. The feasibility of the analytical functions developed as part of Spiral 3 were tested against an Ebola Epidemic use case. Requirements for developing suitable applications and methodologies based on actual UN operational cases were defined in 2017. Members of the UN Open GIS - Spiral 3 developed a geo-analytical library, called "Processing Toolbox", which is a plug-in for uDig, an open source desktop GIS. The training material developed in the frame of the OSGeo UN Challenge provides an introduction to the use of the algorithms for environmental analysis in the uDig Processing Toolbox, specifically those related to ecology and ecosystems identification. The training material for Spiral 3 is designed as a step-by-step tutorial, using algorithms in the uDig Processing Toolbox. While working through the tutorial, the user is familiarized with the tools covering all the available macro sections. After completing the tutorial, a user will be able to find the needed algorithms to solve a specific use case. The presentation deals with the description of the UN Open GIS Challenge and the open training materials developed under this initiative. The material is available under an open license and can therefore be reused by anybody. None about this event: https://talks.2019.foss4g.org/bucharest/talk/SGGAGJ/ Video:bucharest-85-eng-OSGeo_UN_Committee_Educational_Challenges_A_use_case_of_sharing_software_and_experience_from_all_over_the_world_hd.mp4
Creating Wallonia's new very high resolution land cover maps: combining GRASS GIS OBIA and OTB pixel-based results (foss4g2019)
Land cover (LC) (and land use (LU)) maps are an essential components for regional decision-making.They inform policy-makers about the structure of their territory and frame policies including spatial and urban planning, environmental management, transport optimization, risk assessment, etc. The LC data currently available in the Walloon region in Belgium date back over a decade and an update was thus needed. The regional administration decided to launch a research project to develop a robust, automatized, scalable and reproducible method for creating these data, principally based on the available VISNIR orthoimagery at 0.25 m resolution, as well as height information derived through photogrammetry.The ultimate aim of the project is not only to provide recent (2018) maps, but also to elaborate a method that would make it easier for the region to reproduce such data at higher temporal frequency than in the past. The size of the data set (several TB) also provoked a specific focus on scalability while ease of application for a regional administration was another priority.Whereas in urban areas an object-based (OBIA) approach has been the privileged path in the last years as it allows taking into account shape information relevant for the characterization of man-made constructions, such an approach has its limits in the rural and more natural areas the structure of which does not fit as well into the OBIA paradigm, thus calling for a pixel-based approach. In addition, many of the more natural land cover classes have temporal profiles which cannot be detected in a one-date orthoimage. We therefore decided to also analyze Sentinel 1 and 2 data in order to profit from their higher spectral and temporal resolution.All methods were trained using existing regional databases. In a second step, we combined the different LC classification results by fusioning them into one high-accuracy (over 90% OA) product, using a series of different approaches ranging from rule-based to machine learning, passing by more statistical techniques such as Bayesian fusion. The research teams involved have a long tradition of working with FOSS in image analysis and the choice for a purely FOSS approach was quite obvious and clearly encouraged by the regional administration. Complementary experiences working, for one, with Orfeo Toolbox, and for the other with GRASS GIS, allowed the combination of these different software in the overall framework. This paper will present the details of the respective LC classification chains, including some improvements to the software that happened during the process. Individual LC results as well as results of the different approaches tested for fusioning the different LC products will allow to highlight the advances made, but also some difficulties encountered during the work. In a final section we will present future steps of the work, such as the passage from LC to LU based on alphanumeric databases and the use of LC landscape metrics. None about this event: https://talks.2019.foss4g.org/bucharest/talk/YWHLLK/
Land cover (LC) (and land use (LU)) maps are an essential components for regional decision-making.They inform policy-makers about the structure of their territory and frame policies including spatial and urban planning, environmental management, transport optimization, risk assessment, etc. The LC data currently available in the Walloon region in Belgium date back over a decade and an update was thus needed. The regional administration decided to launch a research project to develop a robust, automatized, scalable and reproducible method for creating these data, principally based on the available VISNIR orthoimagery at 0.25 m resolution, as well as height information derived through photogrammetry.The ultimate aim of the project is not only to provide recent (2018) maps, but also to elaborate a method that would make it easier for the region to reproduce such data at higher temporal frequency than in the past. The size of the data set (several TB) also provoked a specific focus on scalability while ease of application for a regional administration was another priority.Whereas in urban areas an object-based (OBIA) approach has been the privileged path in the last years as it allows taking into account shape information relevant for the characterization of man-made constructions, such an approach has its limits in the rural and more natural areas the structure of which does not fit as well into the OBIA paradigm, thus calling for a pixel-based approach. In addition, many of the more natural land cover classes have temporal profiles which cannot be detected in a one-date orthoimage. We therefore decided to also analyze Sentinel 1 and 2 data in order to profit from their higher spectral and temporal resolution.All methods were trained using existing regional databases. In a second step, we combined the different LC classification results by fusioning them into one high-accuracy (over 90% OA) product, using a series of different approaches ranging from rule-based to machine learning, passing by more statistical techniques such as Bayesian fusion. The research teams involved have a long tradition of working with FOSS in image analysis and the choice for a purely FOSS approach was quite obvious and clearly encouraged by the regional administration. Complementary experiences working, for one, with Orfeo Toolbox, and for the other with GRASS GIS, allowed the combination of these different software in the overall framework. This paper will present the details of the respective LC classification chains, including some improvements to the software that happened during the process. Individual LC results as well as results of the different approaches tested for fusioning the different LC products will allow to highlight the advances made, but also some difficulties encountered during the work. In a final section we will present future steps of the work, such as the passage from LC to LU based on alphanumeric databases and the use of LC landscape metrics. None about this event: https://talks.2019.foss4g.org/bucharest/talk/YWHLLK/ Video:bucharest-66-eng-Creating_Wallonias_new_very_high_resolution_land_cover_maps_combining_GRASS_GIS_OBIA_and_OTB_pixel-based_results_hd.mp4
GeoNetwork Opensource: What’s Happening and Upcoming (foss4g2019)
The GeoNetwork Opensource project has been an OSGeo project since a decade. It is a catalog application facilitating discovery of resources within any local, regional, national or global SDI. Users can register their spatial datasets, services, maps, sensors in a central catalog. Others can query the catalog to find resources via the website or directly from a GIS application, like GeoNode or QGIS. The catalog records can also be ingested by other catalogs and search engines to facilitate wider discovery. In this presentation the core developers introduce you to recent developments in the community. GeoNetwork adopted a twice-a-year lifecycle, so we’ve released the 3.6 and 3.8 version which had some interesting new features like metadata workflow, history, INSPIRE metadata guidelines 2.0, DOI, user searches, json and json-ld encodings, inline validation, WFS 2 and 19115-3:2018. Currently we’re in a major refactor to migrate the catalog to use ElasticSearch as a base search index for the 4.0 version. None about this event: https://talks.2019.foss4g.org/bucharest/talk/TAZLUJ/
The GeoNetwork Opensource project has been an OSGeo project since a decade. It is a catalog application facilitating discovery of resources within any local, regional, national or global SDI. Users can register their spatial datasets, services, maps, sensors in a central catalog. Others can query the catalog to find resources via the website or directly from a GIS application, like GeoNode or QGIS. The catalog records can also be ingested by other catalogs and search engines to facilitate wider discovery. In this presentation the core developers introduce you to recent developments in the community. GeoNetwork adopted a twice-a-year lifecycle, so we’ve released the 3.6 and 3.8 version which had some interesting new features like metadata workflow, history, INSPIRE metadata guidelines 2.0, DOI, user searches, json and json-ld encodings, inline validation, WFS 2 and 19115-3:2018. Currently we’re in a major refactor to migrate the catalog to use ElasticSearch as a base search index for the 4.0 version. None about this event: https://talks.2019.foss4g.org/bucharest/talk/TAZLUJ/ Video:bucharest-328-eng-GeoNetwork_Opensource_Whats_Happening_and_Upcoming_hd.mp4
QGIS: No more plugins only processings (foss4g2019)
With QGIS 3 and the processing module refactoring, it is easiest to add tools without the complexity of plugins. We will discuss the way to add algorithms in python to QGIS and the advantage of using processing. We will also discuss the limit and future of processing modules. As described by Victor Olaya in 2016 during the 2nd International QGIS Conference, all the QGIS tools should be algorithms. None about this event: https://talks.2019.foss4g.org/bucharest/talk/YLFXEV/
With QGIS 3 and the processing module refactoring, it is easiest to add tools without the complexity of plugins. We will discuss the way to add algorithms in python to QGIS and the advantage of using processing. We will also discuss the limit and future of processing modules. As described by Victor Olaya in 2016 during the 2nd International QGIS Conference, all the QGIS tools should be algorithms. None about this event: https://talks.2019.foss4g.org/bucharest/talk/YLFXEV/ Video:bucharest-317-eng-QGIS_No_more_plugins_only_processings_hd.mp4
Custom workflows in QGIS thanks to Python - a non technical introduction (foss4g2019)
This talk introduces the integration and possibilities of Python within and around QGIS in its latest version. Being an introductory talk it is not aimed at developers but much more at [future] QGIS users that would like to know what possibility exists for customizing your workflows thanks to PyQGIS. The presentation will brush the following topics: * Integration of Python in the latest version of QGIS * what can be done with Python in QGIS - chances and limits * Python console and scripts in QGIS * Plugins with Python * Macros with Python * Python in forms * Custom python expressions * Geoprocessing with Python within QGIS None about this event: https://talks.2019.foss4g.org/bucharest/talk/WTRBY8/
This talk introduces the integration and possibilities of Python within and around QGIS in its latest version. Being an introductory talk it is not aimed at developers but much more at [future] QGIS users that would like to know what possibility exists for customizing your workflows thanks to PyQGIS. The presentation will brush the following topics: * Integration of Python in the latest version of QGIS * what can be done with Python in QGIS - chances and limits * Python console and scripts in QGIS * Plugins with Python * Macros with Python * Python in forms * Custom python expressions * Geoprocessing with Python within QGIS None about this event: https://talks.2019.foss4g.org/bucharest/talk/WTRBY8/ Video:bucharest-182-eng-Custom_workflows_in_QGIS_thanks_to_Python_-_a_non_technical_introduction_hd.mp4
The ingredients are existing data that may or may not have a spatial component, your understanding of said data at your disposal and finally PostGIS and the bevvy of functions that it ships with. No need to venture into the kitchen or even ignite your stove; 'Cooking' here refers to the practice of using select bits of data from an experiment to get results that you should be getting, even if your experiment is going awry. There are times when you need spatial data for a given purpose, but sending a team out into the field is not practical given existing constraints. In cases where accuracy need not be sub decameter then there are ways and means to generate spatial data for visualization purposes that can be just good enough. PostGIS has a plethora of functions to help you get to that point of having spatial data that is just good enough, especially for visualization. In this talk, I will show how, for real instances, PostGIS was used to generate the data needed and how in some cases, the data was spatially accurate to within 10 meters. None about this event: https://talks.2019.foss4g.org/bucharest/talk/JULQSH/
The ingredients are existing data that may or may not have a spatial component, your understanding of said data at your disposal and finally PostGIS and the bevvy of functions that it ships with. No need to venture into the kitchen or even ignite your stove; 'Cooking' here refers to the practice of using select bits of data from an experiment to get results that you should be getting, even if your experiment is going awry. There are times when you need spatial data for a given purpose, but sending a team out into the field is not practical given existing constraints. In cases where accuracy need not be sub decameter then there are ways and means to generate spatial data for visualization purposes that can be just good enough. PostGIS has a plethora of functions to help you get to that point of having spatial data that is just good enough, especially for visualization. In this talk, I will show how, for real instances, PostGIS was used to generate the data needed and how in some cases, the data was spatially accurate to within 10 meters. None about this event: https://talks.2019.foss4g.org/bucharest/talk/JULQSH/ Video:bucharest-388-eng-Cooking_with_PostGIS_hd.mp4
OMERO: an open source tool for a cross-disciplinary geospatial Odyssey (foss4g2019)
Imaging data, whether from cameras, satellites, drones, “go-pro”, multibeams, or sonar devices despite linked to spatial data are not embedded in traditional relational databases, rather tend to be stored separately and accessed from one or more directories. As a result, managing images turns to be problematic and leads to cases of duplication, unnecessary use of space in servers or standalone machines, laborious searching and convoluted sharing. We will present OMERO, an open image data management platform for storing, sharing, searching and accessing multimodal imaging data. OMERO is an application originally built for biological microscopy, but which we have shown can also be used for ecological and environmental studies. OMERO also enables the integration with analytical tools such as R, ImageJ, Fiji, KNIME and Matlab, allowing scientists to derive quantitative outputs from large collections of imaging data. After discussing about the challenges we had to face, e.g. the ingestion of geospatial image formats, we will showcase our applications of OMERO with satellite and drone imagery, underwater photography, otholiths slides and the integration of tools for object identification, photo-id catalogues, and pattern analysis. None about this event: https://talks.2019.foss4g.org/bucharest/talk/TEXFH7/
Imaging data, whether from cameras, satellites, drones, “go-pro”, multibeams, or sonar devices despite linked to spatial data are not embedded in traditional relational databases, rather tend to be stored separately and accessed from one or more directories. As a result, managing images turns to be problematic and leads to cases of duplication, unnecessary use of space in servers or standalone machines, laborious searching and convoluted sharing. We will present OMERO, an open image data management platform for storing, sharing, searching and accessing multimodal imaging data. OMERO is an application originally built for biological microscopy, but which we have shown can also be used for ecological and environmental studies. OMERO also enables the integration with analytical tools such as R, ImageJ, Fiji, KNIME and Matlab, allowing scientists to derive quantitative outputs from large collections of imaging data. After discussing about the challenges we had to face, e.g. the ingestion of geospatial image formats, we will showcase our applications of OMERO with satellite and drone imagery, underwater photography, otholiths slides and the integration of tools for object identification, photo-id catalogues, and pattern analysis. None about this event: https://talks.2019.foss4g.org/bucharest/talk/TEXFH7/ Video:bucharest-284-eng-OMERO_an_open_source_tool_for_a_cross-disciplinary_geospatial_Odyssey_hd.mp4
Natural Language Processing meets FOSS4G – Introduction of Document Mapping (foss4g2019)
Natural Language Processing, in short, NLP is one of the most high-lightened technologies these days. What I would like to bring on FOSS4G 2019 is an experimental approach which integrates NLP with mapping system. Just for convenience, I call this approach “document-mapping”. In this approach, documents are plotted according to their similarities: in other words, similar documents are plotted within close proximity, and vice versa. This approach can be done by several NLP based algorithms. As a result of the processing, XY coordinates are attached with each document. This approach will show us lots of possibilities, converting qualitative data-sets into quantitative ones. For example, we can evaluate the impact on a specific article or an opinion not only by numeric data but also visualized map with the similarity-distance. I attached an example using twitter data-sets. Another possibility I would like to introduce is its application for regional masterplans. I am currently trying to analyze a transition of cities and achievements of the city plans by using this idea. This attempt is still on a progress, and hopefully I would like to present this result in August. None about this event: https://talks.2019.foss4g.org/bucharest/talk/ZYLV8A/
Natural Language Processing, in short, NLP is one of the most high-lightened technologies these days. What I would like to bring on FOSS4G 2019 is an experimental approach which integrates NLP with mapping system. Just for convenience, I call this approach “document-mapping”. In this approach, documents are plotted according to their similarities: in other words, similar documents are plotted within close proximity, and vice versa. This approach can be done by several NLP based algorithms. As a result of the processing, XY coordinates are attached with each document. This approach will show us lots of possibilities, converting qualitative data-sets into quantitative ones. For example, we can evaluate the impact on a specific article or an opinion not only by numeric data but also visualized map with the similarity-distance. I attached an example using twitter data-sets. Another possibility I would like to introduce is its application for regional masterplans. I am currently trying to analyze a transition of cities and achievements of the city plans by using this idea. This attempt is still on a progress, and hopefully I would like to present this result in August. None about this event: https://talks.2019.foss4g.org/bucharest/talk/ZYLV8A/ Video:bucharest-209-eng-Natural_Language_Processing_meets_FOSS4G_-_Introduction_of_Document_Mapping_hd.mp4
Supporting Urban Design with Open Source Geospatial Technologies (foss4g2019)
The role of urban designers is to shape the physical features of a city with the goal of making the city functional and pleasant to live in. For this, the urban designer has to gather information about the current situation, design improvements, and communicate these to stakeholders. The use of space and the spatial relationships between physical features play a significant role in urban design, therefore much of the information that is collected and manipulated is georeferenced. In this paper we review and evaluate open source geospatial technologies that can be used for the collection, storage, manipulation and visualization of geospatial data in urban design projects. Based on this, an open geospatial toolbox for urban design projects is presented. We followed a scenario-based approach for collecting the requirements. Three researchers were asked to explain how they collect and use data for their urban design projects. Their backgrounds were in spatial planning and architecture. The first scenario involves an urban designer who is requested to guide and advise the local municipality on improvements in a neighborhood that has become dilapidated over time, and therefore unsafe. In the second scenario, the aim was to identify crime hotspots in a neighborhood and to propose preventative crime measures through environmental design. By analyzing the scenarios, we determined both functional and non-functional requirements, and categorized them into requirements related to data collection, data storage and management, and data visualisation respectively. A set of open source geospatial technologies were evaluated against these requirements. Tools were evaluated against requirements relevant to a category, e.g. for data storage and management, the user should be able to upload geospatial data, upload newer versions of the data, create and edit metadata about the data, and share the data in various formats using web services. Furthermore, the evaluation results show how tools meet individual requirements, i.e. tools that meet only one of several requirements were not excluded. The resulting open geospatial toolbox is modular, allowing urban designers to swap out a tool in a category for another one in that category, or swap out a tool that meets one requirement for another tool that meets that requirement. Each of the evaluated tools fulfilled the functional requirements to some degree; the real difference emerged from the non-functional requirements, such as perceived usability for novice users and documentation or support available. The results in this paper are based on requirements of urban designers, but are equally applicable for others who collect data at the neighbourhood level. Future work will focus on aspects of provenance for preserving and making data collected for urban design studies available for longitudinal studies. None about this event: https://talks.2019.foss4g.org/bucharest/talk/BXLBUU/
The role of urban designers is to shape the physical features of a city with the goal of making the city functional and pleasant to live in. For this, the urban designer has to gather information about the current situation, design improvements, and communicate these to stakeholders. The use of space and the spatial relationships between physical features play a significant role in urban design, therefore much of the information that is collected and manipulated is georeferenced. In this paper we review and evaluate open source geospatial technologies that can be used for the collection, storage, manipulation and visualization of geospatial data in urban design projects. Based on this, an open geospatial toolbox for urban design projects is presented. We followed a scenario-based approach for collecting the requirements. Three researchers were asked to explain how they collect and use data for their urban design projects. Their backgrounds were in spatial planning and architecture. The first scenario involves an urban designer who is requested to guide and advise the local municipality on improvements in a neighborhood that has become dilapidated over time, and therefore unsafe. In the second scenario, the aim was to identify crime hotspots in a neighborhood and to propose preventative crime measures through environmental design. By analyzing the scenarios, we determined both functional and non-functional requirements, and categorized them into requirements related to data collection, data storage and management, and data visualisation respectively. A set of open source geospatial technologies were evaluated against these requirements. Tools were evaluated against requirements relevant to a category, e.g. for data storage and management, the user should be able to upload geospatial data, upload newer versions of the data, create and edit metadata about the data, and share the data in various formats using web services. Furthermore, the evaluation results show how tools meet individual requirements, i.e. tools that meet only one of several requirements were not excluded. The resulting open geospatial toolbox is modular, allowing urban designers to swap out a tool in a category for another one in that category, or swap out a tool that meets one requirement for another tool that meets that requirement. Each of the evaluated tools fulfilled the functional requirements to some degree; the real difference emerged from the non-functional requirements, such as perceived usability for novice users and documentation or support available. The results in this paper are based on requirements of urban designers, but are equally applicable for others who collect data at the neighbourhood level. Future work will focus on aspects of provenance for preserving and making data collected for urban design studies available for longitudinal studies. None about this event: https://talks.2019.foss4g.org/bucharest/talk/BXLBUU/ Video:bucharest-52-eng-Supporting_Urban_Design_with_Open_Source_Geospatial_Technologies_hd.mp4
ISRIC:152160 - The Homolosine Projection in a Big Spatial Data framework (foss4g2019)
Marinus of Tyre's and Mercator's are by far the most popular projections used today in the Earth Sciences. However, they expand the surface area of the Earth respectively by 50% and 200%, imposing serious overheads in data storage, and more importantly, computation costs. While an equal-area projection is the evident solution, those supported by FOSS4G are scant; a choice is not straightforward. ISRIC, the World Data Centre for Soils, creates and serves global high resolution maps of continuous estimates of soil properties and soil classes. ISRIC had until recently created its products in the millinery projection of Marinus of Tyre, but in face of ramping computation costs, it initiated a process to adopt an equal-area projection. After carefully benchmarking various candidates, the option rested on the Homolosine, a modern projection developed by J.P. Goode that is supported both by PROJ and GDAL. This address details the advantages of the Homolosine projection over other FOSS4G supported equal-area projections. It also highlights the limitations of FOSS4G in working with the Homolosine and the strategies to overcome them. ![](https://files.mastodon.social/media_attachments/files/013/541/730/original/48ce103c58e42c90.png) None about this event: https://talks.2019.foss4g.org/bucharest/talk/QXFDXE/
Marinus of Tyre's and Mercator's are by far the most popular projections used today in the Earth Sciences. However, they expand the surface area of the Earth respectively by 50% and 200%, imposing serious overheads in data storage, and more importantly, computation costs. While an equal-area projection is the evident solution, those supported by FOSS4G are scant; a choice is not straightforward. ISRIC, the World Data Centre for Soils, creates and serves global high resolution maps of continuous estimates of soil properties and soil classes. ISRIC had until recently created its products in the millinery projection of Marinus of Tyre, but in face of ramping computation costs, it initiated a process to adopt an equal-area projection. After carefully benchmarking various candidates, the option rested on the Homolosine, a modern projection developed by J.P. Goode that is supported both by PROJ and GDAL. This address details the advantages of the Homolosine projection over other FOSS4G supported equal-area projections. It also highlights the limitations of FOSS4G in working with the Homolosine and the strategies to overcome them. ![](https://files.mastodon.social/media_attachments/files/013/541/730/original/48ce103c58e42c90.png) None about this event: https://talks.2019.foss4g.org/bucharest/talk/QXFDXE/ Video:bucharest-278-eng-ISRIC152160_-_The_Homolosine_Projection_in_a_Big_Spatial_Data_framework_hd.mp4
A Tensor Based Framework For Large Scale Spatio-Temporal Raster Data Processing (foss4g2019)
In this paper, we address the course of dimensionality and scalability issues while managing vast volumes of multidimensional raster data in the renewable energy modeling process in an appropriate spatial and temporal context. Tensor representation provides a convenient way to capture inter-dependencies along multiple dimensions. In this direction, we propose a sophisticated approach of handling large-scale multi-layered spatio-temporal data, adopted for raster-based geographic information systems (GIS). Moreover, it can serve as an extension of map algebra to multiple dimensions for spatio-temporal data processing. We use the multidimensional tensor framework to model such problems and apply computational graphs for efficient execution of calculation processes. In this approach, spatio-temporal data can be represented as non-overlapping, regular tiles of 2-D raster data, stacked according to the time of data captured. As a case study, we quantify the spatio-temporal dynamics of solar irradiation calculations and 2.5-D shadow calculations for cities at very high space-time resolution using the proposed framework. For that, we chose Tensorflow, an open source software library developed by Google using data flow graphs and the tensor data structure. We provide a comprehensive performance evaluation of the proposed model against r.sun based on GRASS GIS. Benchmarking shows that the tensor-based approach outperforms r.sun by up to 60%, concerning overall execution time for high-resolution datasets and fine-grained time intervals for daily sums of solar irradiation [Wh.m-2.day-1]. Precisely, the main characteristics of the proposed framework include defining, optimizing and efficiently calculating mathematical expressions involving multi-dimensional arrays (tensors); Transparent use of GPU computing such that the same code can be run either on CPUs or GPUs; Implicit parallelism and distributed execution with high scalability offered by data-flow based implementation. Moreover, the Python implementation of the proposed model makes it GRASS GIS ‘Add-on’ compatible. None about this event: https://talks.2019.foss4g.org/bucharest/talk/PUNTKE/
In this paper, we address the course of dimensionality and scalability issues while managing vast volumes of multidimensional raster data in the renewable energy modeling process in an appropriate spatial and temporal context. Tensor representation provides a convenient way to capture inter-dependencies along multiple dimensions. In this direction, we propose a sophisticated approach of handling large-scale multi-layered spatio-temporal data, adopted for raster-based geographic information systems (GIS). Moreover, it can serve as an extension of map algebra to multiple dimensions for spatio-temporal data processing. We use the multidimensional tensor framework to model such problems and apply computational graphs for efficient execution of calculation processes. In this approach, spatio-temporal data can be represented as non-overlapping, regular tiles of 2-D raster data, stacked according to the time of data captured. As a case study, we quantify the spatio-temporal dynamics of solar irradiation calculations and 2.5-D shadow calculations for cities at very high space-time resolution using the proposed framework. For that, we chose Tensorflow, an open source software library developed by Google using data flow graphs and the tensor data structure. We provide a comprehensive performance evaluation of the proposed model against r.sun based on GRASS GIS. Benchmarking shows that the tensor-based approach outperforms r.sun by up to 60%, concerning overall execution time for high-resolution datasets and fine-grained time intervals for daily sums of solar irradiation [Wh.m-2.day-1]. Precisely, the main characteristics of the proposed framework include defining, optimizing and efficiently calculating mathematical expressions involving multi-dimensional arrays (tensors); Transparent use of GPU computing such that the same code can be run either on CPUs or GPUs; Implicit parallelism and distributed execution with high scalability offered by data-flow based implementation. Moreover, the Python implementation of the proposed model makes it GRASS GIS ‘Add-on’ compatible. None about this event: https://talks.2019.foss4g.org/bucharest/talk/PUNTKE/ Video:bucharest-75-eng-A_Tensor_Based_Framework_For_Large_Scale_Spatio-Temporal_Raster_Data_Processing_hd.mp4
OGC Overview: programs, processes, standards baseline and new developments relevant for the OSGeo community (foss4g2019)
The coordination of increasingly faster development of geospatial Free and Open Source Software and more longer term oriented standards presents some challenges which have been identified and taken up by key organizations of the domain. OGC and OSGeo have a long history of cooperation, since many years we work together through a Memorandum of Understanding, which amongst other aspects provides OSGeo to a certain extend access to the OGC standards development process. The cooperation is meant to bring in requirements, ideas and expertise from the OSGeo community to the OGC programs and processes and provides the OSGeo community with an insight into the current developments of open standards. The Overview presentation will provide a short insight into the OGC programs and processes and will explain the idea and development approaches for the OGC baseline. It will also talk about the results of various hackathons (OGC API hackathon) and Innovation Program initiatives (e.g. EO Big Data Architecture) that will happen in June and July. It will furthermore give an update on the Future Directions technology trends mapping of OGC and how the OSGeo community can be part of it. None about this event: https://talks.2019.foss4g.org/bucharest/talk/ZPFATH/
The coordination of increasingly faster development of geospatial Free and Open Source Software and more longer term oriented standards presents some challenges which have been identified and taken up by key organizations of the domain. OGC and OSGeo have a long history of cooperation, since many years we work together through a Memorandum of Understanding, which amongst other aspects provides OSGeo to a certain extend access to the OGC standards development process. The cooperation is meant to bring in requirements, ideas and expertise from the OSGeo community to the OGC programs and processes and provides the OSGeo community with an insight into the current developments of open standards. The Overview presentation will provide a short insight into the OGC programs and processes and will explain the idea and development approaches for the OGC baseline. It will also talk about the results of various hackathons (OGC API hackathon) and Innovation Program initiatives (e.g. EO Big Data Architecture) that will happen in June and July. It will furthermore give an update on the Future Directions technology trends mapping of OGC and how the OSGeo community can be part of it. None about this event: https://talks.2019.foss4g.org/bucharest/talk/ZPFATH/ Video:bucharest-273-eng-OGC_Overview_programs_processes_standards_baseline_and_new_developments_relevant_for_the_OSGeo_community_hd.mp4
Building a national vector tile set for the Netherlands (foss4g2019)
The road traveled to get to a consistent, accurate and fast national vector tile set: Over the past two years we've been testing various open source tools to create and maintain [cartiqo](https://cartiqo.nl): a vector tile set for the Netherlands aimed at creating beautiful webmaps. In this talk we discuss these various tools and explain why we went with **[Tegola](https://tegola.io/)**. Building a harmonized vector tile set based on various open data sources takes more than simply stuffing geometries in tiles. We will discuss the issues we encountered, the choices we made and show some examples what you can do with a rich harmonized vector tile set. By the end of this talk you should be able to build your own national vector tile set. None about this event: https://talks.2019.foss4g.org/bucharest/talk/7MJHTF/
The road traveled to get to a consistent, accurate and fast national vector tile set: Over the past two years we've been testing various open source tools to create and maintain [cartiqo](https://cartiqo.nl): a vector tile set for the Netherlands aimed at creating beautiful webmaps. In this talk we discuss these various tools and explain why we went with **[Tegola](https://tegola.io/)**. Building a harmonized vector tile set based on various open data sources takes more than simply stuffing geometries in tiles. We will discuss the issues we encountered, the choices we made and show some examples what you can do with a rich harmonized vector tile set. By the end of this talk you should be able to build your own national vector tile set. None about this event: https://talks.2019.foss4g.org/bucharest/talk/7MJHTF/ Video:bucharest-329-eng-Building_a_national_vector_tile_set_for_the_Netherlands_hd.mp4
State of deegree 2019 provides an update on our community and reviews the latest and noteworthy features of [deegree webservices](https://www.deegree.org/). Initiated in 2002 the OSGeo project deegree has developed over the last 17 years to an important building block for Spatial Data Infrastructures (SDI). As the implementation of the INSPIRE Directive is fully underway it requires stable and mature software solutions based on OGC standards such as GML, WFS and WMS. One of the goals of the deegree project is to provide implementation of those standards. In this talk, after a short overview of the current status, we will focus on the recent improvements available in deegree such as GeoJSON support and our roadmap for Java 11 and OpenJDK. Finally, we will explore potential future directions for the project and show what future developments are currently planned such as the support for the OGC WFS 3.0 standard. None about this event: https://talks.2019.foss4g.org/bucharest/talk/Y399BF/
State of deegree 2019 provides an update on our community and reviews the latest and noteworthy features of [deegree webservices](https://www.deegree.org/). Initiated in 2002 the OSGeo project deegree has developed over the last 17 years to an important building block for Spatial Data Infrastructures (SDI). As the implementation of the INSPIRE Directive is fully underway it requires stable and mature software solutions based on OGC standards such as GML, WFS and WMS. One of the goals of the deegree project is to provide implementation of those standards. In this talk, after a short overview of the current status, we will focus on the recent improvements available in deegree such as GeoJSON support and our roadmap for Java 11 and OpenJDK. Finally, we will explore potential future directions for the project and show what future developments are currently planned such as the support for the OGC WFS 3.0 standard. None about this event: https://talks.2019.foss4g.org/bucharest/talk/Y399BF/ Video:bucharest-128-eng-State_of_deegree_2019_hd.mp4
The shift of trade powers – Understanding China’s growing importance in global economic activity with FOSS technologies (foss4g2019)
It is widely known that China will soon be the leading player in world economy overtaking the traditional hubs of North America, Europe and South-East Asia. Its economic activities increasingly influence countries beyond its own borders and dominate global economic growth. The analysis of the shifting axis uses global trade data that countries report through the Harmonised Commodity Description and Coding System (HS-Codes). The shift of power towards China is evident when the spatial mean of some 220 globally traded commodities is calculated for which data is available. Other geo-(statistical) indicators further quantify and visualise China’s growing economic power while other economic centres cannot keep up with this pace or even decline in importance. None about this event: https://talks.2019.foss4g.org/bucharest/talk/MRTSMJ/
It is widely known that China will soon be the leading player in world economy overtaking the traditional hubs of North America, Europe and South-East Asia. Its economic activities increasingly influence countries beyond its own borders and dominate global economic growth. The analysis of the shifting axis uses global trade data that countries report through the Harmonised Commodity Description and Coding System (HS-Codes). The shift of power towards China is evident when the spatial mean of some 220 globally traded commodities is calculated for which data is available. Other geo-(statistical) indicators further quantify and visualise China’s growing economic power while other economic centres cannot keep up with this pace or even decline in importance. None about this event: https://talks.2019.foss4g.org/bucharest/talk/MRTSMJ/ Video:bucharest-384-eng-The_shift_of_trade_powers_-_Understanding_Chinas_growing_importance_in_global_economic_activity_with_FOSS_technologies_hd.mp4
Building cloud environments with open source software to offer processing of large environmental data sets (foss4g2019)
For almost 5 decades, ECMWF, the European Centre for Medium-range Weather Forecast, has been producing numerical weather forecasts and maintained one of the largest archives of meteorological data. Recently the European Commission has entrusted ECMWF with the implementation of the Copernicus Climate Change Service (C3S), and Atmosphere Monitoring Service (CAMS), opening up the access to a huge amount of environmental data. ECMWF has a long experience to decode, manipulate and visualise GRIB and NetCDF data. This talk will present how with the help of community open source tools users can more easily explore these large datasets. But even if users have the right tools and knowledge to manipulate the data, the amount of data to transfer is still a bottleneck. It is why ECMWF embarked in various projects to build and use cloud environments. One of these is the EU-funded Horizon 2020 HiDALGO project, which explores the building of workflows using these tools over various HPC and cloud environments. Open source plays again a vital role to make this happen. First findings of this exciting new work will be presented in this talk. None about this event: https://talks.2019.foss4g.org/bucharest/talk/GKRMUY/
For almost 5 decades, ECMWF, the European Centre for Medium-range Weather Forecast, has been producing numerical weather forecasts and maintained one of the largest archives of meteorological data. Recently the European Commission has entrusted ECMWF with the implementation of the Copernicus Climate Change Service (C3S), and Atmosphere Monitoring Service (CAMS), opening up the access to a huge amount of environmental data. ECMWF has a long experience to decode, manipulate and visualise GRIB and NetCDF data. This talk will present how with the help of community open source tools users can more easily explore these large datasets. But even if users have the right tools and knowledge to manipulate the data, the amount of data to transfer is still a bottleneck. It is why ECMWF embarked in various projects to build and use cloud environments. One of these is the EU-funded Horizon 2020 HiDALGO project, which explores the building of workflows using these tools over various HPC and cloud environments. Open source plays again a vital role to make this happen. First findings of this exciting new work will be presented in this talk. None about this event: https://talks.2019.foss4g.org/bucharest/talk/GKRMUY/ Video:bucharest-321-eng-Building_cloud_environments_with_open_source_software_to_offer_processing_of_large_environmental_data_sets_hd.mp4
Social Dynamics in Urban Context (SoDUCo) : Open tools, models, and data – Paris and its suburbs, 1789-1950 (foss4g2019)
The SoDUCo is a research project proposes to develop methods and models to study the evolution of the urban spatial structure in relation with social and professional practices. It allows the qualification of geo-historical sources (maps, directories, etc.), the semi-automatic extraction of the information and their (spatio-temporal) matching. Software components are all open-source and produced datasets are free to reuse. The reconstitution of the evolution of Paris from 1789 to 1950 will be done by using two specific sets of sources: master maps (datasets mainly from the BnF (French National Libray)) and the complete series of cadastral maps which describe the evolution of road networks and urban fabric and, for the same time period, street & trade directories, which provide the socio-professional activities aor status of people localized by their addresses. This talk will show how partners (French National Institute of Geographic and Forest Information (IGN), EHESS, National Archives and EPITA ) will build the final product of the SoDUCo project consisting in the first unified, distributed, reusable and interoperable platform to handle geo-historical sources. We will also show how we animate this cross-domain project. None about this event: https://talks.2019.foss4g.org/bucharest/talk/GJXH3P/
The SoDUCo is a research project proposes to develop methods and models to study the evolution of the urban spatial structure in relation with social and professional practices. It allows the qualification of geo-historical sources (maps, directories, etc.), the semi-automatic extraction of the information and their (spatio-temporal) matching. Software components are all open-source and produced datasets are free to reuse. The reconstitution of the evolution of Paris from 1789 to 1950 will be done by using two specific sets of sources: master maps (datasets mainly from the BnF (French National Libray)) and the complete series of cadastral maps which describe the evolution of road networks and urban fabric and, for the same time period, street & trade directories, which provide the socio-professional activities aor status of people localized by their addresses. This talk will show how partners (French National Institute of Geographic and Forest Information (IGN), EHESS, National Archives and EPITA ) will build the final product of the SoDUCo project consisting in the first unified, distributed, reusable and interoperable platform to handle geo-historical sources. We will also show how we animate this cross-domain project. None about this event: https://talks.2019.foss4g.org/bucharest/talk/GJXH3P/ Video:bucharest-415-eng-Social_Dynamics_in_Urban_Context_SoDUCo_Open_tools_models_and_data_-_Paris_and_its_suburbs_1789-1950_hd.mp4
Enhancing & re-designing the QGIS user interface - a deep dive (foss4g2019)
Having been around for two decades, QGIS clearly is an organically grown project. It has primarily been fulfilling the various special needs of its developers. From an outsider's perspective, it is an amazingly rich patchwork of features. However, some are deeply hidden in numerous layers of user interface elements, requiring intense training for getting used to. Others are only accessibly through APIs, requiring not only training but also programming skills. Being confronted with QGIS as professional users on a regular basis, we thought about what would make working with QGIS more attractive. What if QGIS has a pleasant, coherent theme, including not only colors but also icons? What if QGIS had the ability to store workbench configurations? What if QGIS had dedicated interface configurations for specific workflows? What if much more of the API's functionality was accessible through the GUI in a well-organized way? How could QGIS work in a useful manner with ribbons? How could the incredible amount of dialogs be tamed into tabs? We demonstrate (live) a series of user interface experiments - all of which are or will be [available online](https://github.com/qgist) as plugins or patch sets. We seek a conversation with the audience. None about this event: https://talks.2019.foss4g.org/bucharest/talk/L837VN/
Having been around for two decades, QGIS clearly is an organically grown project. It has primarily been fulfilling the various special needs of its developers. From an outsider's perspective, it is an amazingly rich patchwork of features. However, some are deeply hidden in numerous layers of user interface elements, requiring intense training for getting used to. Others are only accessibly through APIs, requiring not only training but also programming skills. Being confronted with QGIS as professional users on a regular basis, we thought about what would make working with QGIS more attractive. What if QGIS has a pleasant, coherent theme, including not only colors but also icons? What if QGIS had the ability to store workbench configurations? What if QGIS had dedicated interface configurations for specific workflows? What if much more of the API's functionality was accessible through the GUI in a well-organized way? How could QGIS work in a useful manner with ribbons? How could the incredible amount of dialogs be tamed into tabs? We demonstrate (live) a series of user interface experiments - all of which are or will be [available online](https://github.com/qgist) as plugins or patch sets. We seek a conversation with the audience. None about this event: https://talks.2019.foss4g.org/bucharest/talk/L837VN/ Video:bucharest-429-eng-Enhancing_re-designing_the_QGIS_user_interface_-_a_deep_dive_hd.mp4
SIRA – a single framework to search and view complex datasets through OGC services (foss4g2019)
Complex alphanumeric information originating from heterogeneous sources (e.g. administrative procedures, cadastre/registry, environmental measures…) are relevant both as search keys of elements on maps and as essential knowledge layers. Regione Piemonte project addresses the need of integrating geo-alphanumeric search and view capabilities in a single tool. Beside standard geoportal functionalities, the tool supports users to: search datasets available in one or more SDI (CSW), enabling functions customized on each dataset served in WFS 2.0 Complex-Feature, such as: Query builder (alphanumeric/spatial); Result list (report and selection on map) → download (csv, shp); Detail form → download (pdf). SIRA is completely OS: PostGIS; GeoServer with App-schema; HALE; Mapstore 2 (Web Client). The framework has been applied in the environmental field, to improve the dissemination of data on pressures and vulnerable targets collected by SIRA (Piedmont Region Environmental Information System) and recently reused also in Croatia, with the main objective to transmit knowledge on prevention and control of industrial accidents, Twinning project HR 14 IB EN 02, creating the BIFISIC tool (Better Information For Industrial Safety In Croatia). None about this event: https://talks.2019.foss4g.org/bucharest/talk/FNV7VL/
Complex alphanumeric information originating from heterogeneous sources (e.g. administrative procedures, cadastre/registry, environmental measures…) are relevant both as search keys of elements on maps and as essential knowledge layers. Regione Piemonte project addresses the need of integrating geo-alphanumeric search and view capabilities in a single tool. Beside standard geoportal functionalities, the tool supports users to: search datasets available in one or more SDI (CSW), enabling functions customized on each dataset served in WFS 2.0 Complex-Feature, such as: Query builder (alphanumeric/spatial); Result list (report and selection on map) → download (csv, shp); Detail form → download (pdf). SIRA is completely OS: PostGIS; GeoServer with App-schema; HALE; Mapstore 2 (Web Client). The framework has been applied in the environmental field, to improve the dissemination of data on pressures and vulnerable targets collected by SIRA (Piedmont Region Environmental Information System) and recently reused also in Croatia, with the main objective to transmit knowledge on prevention and control of industrial accidents, Twinning project HR 14 IB EN 02, creating the BIFISIC tool (Better Information For Industrial Safety In Croatia). None about this event: https://talks.2019.foss4g.org/bucharest/talk/FNV7VL/ Video:bucharest-218-eng-SIRA_-_a_single_framework_to_search_and_view_complex_datasets_through_OGC_services_hd.mp4
Bridging the gap between Planets Advanced EO Imaging Platform and ESA-CSCDA (foss4g2019)
Planet with the help of GAF AG has established an adapter system that bridges the gap between Planets Advanced EO Imaging Platform and the Copernicus Space Component Data Access (CSCDA) Data Warehouse (DWH) project. For contributing to the ESA-CSDA, required interfaces to the ESA Coordinated Data Access System (CDS) and the Copernicus Service Projects (CSPs) have to be provided. We decided to implement those interfaces based on Planets Advanced EO Imaging Platform and Free and Open Source Software. In this talk we will describe the implementation phases of the project. In phase 1 we provided the workflows that are necessary for Emergency Rush Satellite Tasking, Crisis Monitoring and for Emergency Retrieval from Archive. In phase 2 we provided the HMA (Heterogeneous Mission Accessibility) interfaces for the Catalogue Service for the Web and the OSEO (Ordering Services for Earth Observation Products). Finally we will discuss the lessons learned as well as future opportunities for the development of the Planet Copernicus Contributing Mission (CCM). None about this event: https://talks.2019.foss4g.org/bucharest/talk/FU9GFZ/
Planet with the help of GAF AG has established an adapter system that bridges the gap between Planets Advanced EO Imaging Platform and the Copernicus Space Component Data Access (CSCDA) Data Warehouse (DWH) project. For contributing to the ESA-CSDA, required interfaces to the ESA Coordinated Data Access System (CDS) and the Copernicus Service Projects (CSPs) have to be provided. We decided to implement those interfaces based on Planets Advanced EO Imaging Platform and Free and Open Source Software. In this talk we will describe the implementation phases of the project. In phase 1 we provided the workflows that are necessary for Emergency Rush Satellite Tasking, Crisis Monitoring and for Emergency Retrieval from Archive. In phase 2 we provided the HMA (Heterogeneous Mission Accessibility) interfaces for the Catalogue Service for the Web and the OSEO (Ordering Services for Earth Observation Products). Finally we will discuss the lessons learned as well as future opportunities for the development of the Planet Copernicus Contributing Mission (CCM). None about this event: https://talks.2019.foss4g.org/bucharest/talk/FU9GFZ/ Video:bucharest-449-eng-Bridging_the_gap_between_Planets_Advanced_EO_Imaging_Platform_and_ESA-CSCDA_hd.mp4
Working with 3D city models in Python (foss4g2019)
Semantic 3D city models are one of the cornerstones of the so-called "smart city" applications, yet they are very difficult to manipulate/edit/update. While they are relatively easy to generate, their use and maintenance is limited by the available software and the cumbersome data model. Have you ever tried to write a CityGML file? And to parse one? We did, and we didn't like it. Therefore we created a developer-friendly JSON implementation of the CityGML data model. This talk will introduce *CityJSON* and its processing software *cjio*, which can be used as a CLI to chain operations, or its API can be used to generate features for machine learning. None about this event: https://talks.2019.foss4g.org/bucharest/talk/CXAACL/
Semantic 3D city models are one of the cornerstones of the so-called "smart city" applications, yet they are very difficult to manipulate/edit/update. While they are relatively easy to generate, their use and maintenance is limited by the available software and the cumbersome data model. Have you ever tried to write a CityGML file? And to parse one? We did, and we didn't like it. Therefore we created a developer-friendly JSON implementation of the CityGML data model. This talk will introduce *CityJSON* and its processing software *cjio*, which can be used as a CLI to chain operations, or its API can be used to generate features for machine learning. None about this event: https://talks.2019.foss4g.org/bucharest/talk/CXAACL/ Video:bucharest-26-eng-Working_with_3D_city_models_in_Python_hd.mp4
From paper to pods: Revolutionised fibre planning process at Deutsche Telekom AG with FOSS4G components (foss4g2019)
The video has no audio for the first 4 minutes. We are sorry for that! Compared to other industrialised countries Germany [ranks rather low](https://de.statista.com/infografik/3553/anteil-von-glasfaseranschluessen-in-ausgewaehlten-laendern/) when it comes to the availability of broadband internet via fibre. In order to change this and to cope with the needs for the new mobile standard 5G, Deutsche Telekom AG (DTAG) revolutionised the planning of fibre networks. The main goal is to shorten the time to market dramatically by automating processes. A brand-new world comprising lots of geodata and heavy geoprocessing is needed to substitute previous manual tasks. The newly developed SDI shall respond to criteria, such as: * Best of breed software * Flexibility and adaptability * Deployability via automated pipelines as well as scalability * Sustaining a pluridisciplinary team working in an agile environment (SCRUM and SAFe) * Security DTAG selected open source components such as geOrchestra, SHOGun and Actinia to be deployed on a docker orchestration system. A large team of open source contributors were brought together to enable the launch of this major SDI. This talk will present how FOSS4G components and teams can be effectively bundled together in order to achieve industry specific goals. None about this event: https://talks.2019.foss4g.org/bucharest/talk/UBXJR3/
The video has no audio for the first 4 minutes. We are sorry for that! Compared to other industrialised countries Germany [ranks rather low](https://de.statista.com/infografik/3553/anteil-von-glasfaseranschluessen-in-ausgewaehlten-laendern/) when it comes to the availability of broadband internet via fibre. In order to change this and to cope with the needs for the new mobile standard 5G, Deutsche Telekom AG (DTAG) revolutionised the planning of fibre networks. The main goal is to shorten the time to market dramatically by automating processes. A brand-new world comprising lots of geodata and heavy geoprocessing is needed to substitute previous manual tasks. The newly developed SDI shall respond to criteria, such as: * Best of breed software * Flexibility and adaptability * Deployability via automated pipelines as well as scalability * Sustaining a pluridisciplinary team working in an agile environment (SCRUM and SAFe) * Security DTAG selected open source components such as geOrchestra, SHOGun and Actinia to be deployed on a docker orchestration system. A large team of open source contributors were brought together to enable the launch of this major SDI. This talk will present how FOSS4G components and teams can be effectively bundled together in order to achieve industry specific goals. None about this event: https://talks.2019.foss4g.org/bucharest/talk/UBXJR3/ Video:bucharest-226-eng-From_paper_to_pods_Revolutionised_fibre_planning_process_at_Deutsche_Telekom_AG_with_FOSS4G_components_hd.mp4
PyQGIS the comfortable way - tricks to efficiently work with Python and QGIS (foss4g2019)
With PyQGIS you can write scripts and plugins to implement new features and perform automated tasks within QGIS, let's see how we can do that more efficiently thanks to some nifty tricks. Thanks to tricks like using decorators and the qgis.utils module one can improve readability and performance by simplifying a lot of code None about this event: https://talks.2019.foss4g.org/bucharest/talk/QQWQQE/
With PyQGIS you can write scripts and plugins to implement new features and perform automated tasks within QGIS, let's see how we can do that more efficiently thanks to some nifty tricks. Thanks to tricks like using decorators and the qgis.utils module one can improve readability and performance by simplifying a lot of code None about this event: https://talks.2019.foss4g.org/bucharest/talk/QQWQQE/ Video:bucharest-183-eng-PyQGIS_the_comfortable_way_-_tricks_to_efficiently_work_with_Python_and_QGIS_hd.mp4
MAPPING FOR BETTER AND CLEAN COMMUNITIES. (foss4g2019)
According to the recent survey that we conducted in Mukuru informal settlement here in Kenya. Total organic waste per house hold is 11.065 kg per week. Toxic waste is 1.089 kg per week. Recyclable waste is 3.5 kg per week. Total average waste per week is 15 kg the question is where does this waste go?? Over 50% of respondents claimed that there are no efforts being made to deal with waste. Again what happens to this waste?? 18.9 % bury their waste placing it in drainage or undeveloped spaces. This is posing a great danger to our environment and beyond. During rainy seasons this waste is carried away blocking drainage and some gets its to the rivers and all the way to the sea. Note in Nairobi Kenya alone. We have 57 informal settlement and Kenya as a whole got 167 informal settlement. How many tonnes of garbage are produced in this areas. Which are defined as SLUMS. None about this event: https://talks.2019.foss4g.org/bucharest/talk/X3T8AF/
According to the recent survey that we conducted in Mukuru informal settlement here in Kenya. Total organic waste per house hold is 11.065 kg per week. Toxic waste is 1.089 kg per week. Recyclable waste is 3.5 kg per week. Total average waste per week is 15 kg the question is where does this waste go?? Over 50% of respondents claimed that there are no efforts being made to deal with waste. Again what happens to this waste?? 18.9 % bury their waste placing it in drainage or undeveloped spaces. This is posing a great danger to our environment and beyond. During rainy seasons this waste is carried away blocking drainage and some gets its to the rivers and all the way to the sea. Note in Nairobi Kenya alone. We have 57 informal settlement and Kenya as a whole got 167 informal settlement. How many tonnes of garbage are produced in this areas. Which are defined as SLUMS. None about this event: https://talks.2019.foss4g.org/bucharest/talk/X3T8AF/ Video:bucharest-374-eng-MAPPING_FOR_BETTER_AND_CLEAN_COMMUNITIES_hd.mp4
Comet Time Series (CometTS)- Visualizing Temporal Trends in a Time Series of Satellite Imagery with an Open Source Tool (foss4g2019)
Comet Time Series (CometTS) is an open-source tool that facilitates analysis and visualization of satellite imagery time series. Such analysis can enable population estimation research, change detection methods, or natural disaster monitoring. Historically, analyzing large time series of satellite imagery was achieved using proprietary GIS tools or by time-intensive methods requiring substantial geospatial expertise. CometTS requires only a web browser, Python, and dependent packages to function, obviating the GIS requirement for time series analysis and visualization. CometTS provides a partially automated approach for analyzing a time series of satellite imagery in any user defined area of interest, then calculating relevant statistical quantities (e.g., measures of central tendency and variation), and visualizing their changes over time, all in a matter of seconds. The overall focus of this talk will be on the development and application of CometTS for two analyses: 1) analyzing dynamic population changes over time in Africa and the Middle East and 2) ccreating the first independent estimate of the number of persons without power over time in Puerto Rico following Hurricane Maria. None about this event: https://talks.2019.foss4g.org/bucharest/talk/A8W7SM/
Comet Time Series (CometTS) is an open-source tool that facilitates analysis and visualization of satellite imagery time series. Such analysis can enable population estimation research, change detection methods, or natural disaster monitoring. Historically, analyzing large time series of satellite imagery was achieved using proprietary GIS tools or by time-intensive methods requiring substantial geospatial expertise. CometTS requires only a web browser, Python, and dependent packages to function, obviating the GIS requirement for time series analysis and visualization. CometTS provides a partially automated approach for analyzing a time series of satellite imagery in any user defined area of interest, then calculating relevant statistical quantities (e.g., measures of central tendency and variation), and visualizing their changes over time, all in a matter of seconds. The overall focus of this talk will be on the development and application of CometTS for two analyses: 1) analyzing dynamic population changes over time in Africa and the Middle East and 2) ccreating the first independent estimate of the number of persons without power over time in Puerto Rico following Hurricane Maria. None about this event: https://talks.2019.foss4g.org/bucharest/talk/A8W7SM/ Video:bucharest-398-eng-Comet_Time_Series_CometTS_-_Visualizing_Temporal_Trends_in_a_Time_Series_of_Satellite_Imagery_with_an_Open_Source_Tool_hd.mp4
Big Data above and beyond, OpenLayers and Power BI working together (foss4g2019)
The sheer amount of statistics collected as the world entered the age of Big Data transformed computers from simple tools for processing data into complex machines able to present the results of this processing as compelling visuals with little to no human input. And when it comes to presenting the evolution of phenomena that vary in space and time, there is no better solution than a map. As part of a project involving a major institutional client, we developed a FOSSGIS-based custom spatial visualisation widget for use with Microsoft’s PowerBi. Integrating with an environment that includes a plethora of graphical representations for data, the developed widget, built on top of OpenLayers, provides a novel view of data with spatial characteristics. Unlike the default map widgets, it allows the use of custom, time-enabled geometries, as well as custom basemaps, consumed using open standards (GeoJSON, WMS), custom projections (with Proj4js), feature zoom across the International Date Line and complex visualisation using charts on top of choropleth maps. We thus show the advantages of using open-source GIS technology on top of proprietary frameworks, providing advanced, project-specific features supported by a wide community. None about this event: https://talks.2019.foss4g.org/bucharest/talk/A9LKYS/
The sheer amount of statistics collected as the world entered the age of Big Data transformed computers from simple tools for processing data into complex machines able to present the results of this processing as compelling visuals with little to no human input. And when it comes to presenting the evolution of phenomena that vary in space and time, there is no better solution than a map. As part of a project involving a major institutional client, we developed a FOSSGIS-based custom spatial visualisation widget for use with Microsoft’s PowerBi. Integrating with an environment that includes a plethora of graphical representations for data, the developed widget, built on top of OpenLayers, provides a novel view of data with spatial characteristics. Unlike the default map widgets, it allows the use of custom, time-enabled geometries, as well as custom basemaps, consumed using open standards (GeoJSON, WMS), custom projections (with Proj4js), feature zoom across the International Date Line and complex visualisation using charts on top of choropleth maps. We thus show the advantages of using open-source GIS technology on top of proprietary frameworks, providing advanced, project-specific features supported by a wide community. None about this event: https://talks.2019.foss4g.org/bucharest/talk/A9LKYS/ Video:bucharest-247-eng-Big_Data_above_and_beyond_OpenLayers_and_Power_BI_working_together_hd.mp4
Telling the story of Ms Maya Mielina, a retired GIS analyst and passionate beekeeper, we will show you features that you might not even have imagined existed in QGIS and that will allow you to dramatically increase your efficiency. None about this event: https://talks.2019.foss4g.org/bucharest/talk/QE77K7/
Telling the story of Ms Maya Mielina, a retired GIS analyst and passionate beekeeper, we will show you features that you might not even have imagined existed in QGIS and that will allow you to dramatically increase your efficiency. None about this event: https://talks.2019.foss4g.org/bucharest/talk/QE77K7/ Video:bucharest-517-eng-QGIS_on_the_road_hd.mp4
How to make a crafty Vector Tile map: Custom tiles, the perfect sprite, animating stuff and random hot air balloons! (foss4g2019)
Vector tiles are a challenge for the creative mind. In this talk we will take you along the path of making artistic styles for your vector tiles like this [Crafty map](https://apps.webmapper.nl/crafty_map/) and the [Paradise in the Polder map](https://nieneb.github.io/mycelium/). Starting from the importance of having a good and clear tile set to making your own sprites and glyphs with command line tools and software like Inkscape and Gimp. After that we show some trick to add animation with Turf.js and D3.js. Like placing random hot air balloons all over your map! Vector tiles are on the cutting edge of technology and creativity, we combine both to show you the endless possibilities that vector tiles offer! None about this event: https://talks.2019.foss4g.org/bucharest/talk/LLECPZ/
Vector tiles are a challenge for the creative mind. In this talk we will take you along the path of making artistic styles for your vector tiles like this [Crafty map](https://apps.webmapper.nl/crafty_map/) and the [Paradise in the Polder map](https://nieneb.github.io/mycelium/). Starting from the importance of having a good and clear tile set to making your own sprites and glyphs with command line tools and software like Inkscape and Gimp. After that we show some trick to add animation with Turf.js and D3.js. Like placing random hot air balloons all over your map! Vector tiles are on the cutting edge of technology and creativity, we combine both to show you the endless possibilities that vector tiles offer! None about this event: https://talks.2019.foss4g.org/bucharest/talk/LLECPZ/ Video:bucharest-339-eng-How_to_make_a_crafty_Vector_Tile_map_Custom_tiles_the_perfect_sprite_animating_stuff_and_random_hot_air_balloons_hd.mp4
Geo-Analytic Functions for UN Field Operations – UN Open GIS: Spiral 3 Geo-Analysis (foss4g2019)
As the United Nations (UN) is a complex organization carrying out divers tasks in the world, most functions for an enterprise GIS are required. In order to support the requirements from the UN, the UN Open GIS Initiative was founded in 2016 with goals to provide GIS solutions for the UN based on open source software. The working group 3 of the initiative, named Spiral 3, aims to develop and deliver geo-analytic functions to the UN. In particular, a number of geo-analytic functions are developed by Spiral 3 to support field operations such as UN peace keeping operation. In this paper, we present a development use-case of geo-analytic functions for the UN, which is composed of four steps; analysis of requirements and functional specification, definition of development environment and system architecture, system development and test, and documentation of user manual and education materials. First, a comprehensive study on UN operations has been carried out, which covers the following tasks; situational awareness, security operations, military operations, protection of civilians, human rights violation investigation, epidemiological analysis, mission’s support and logistics operations, electoral support, disarmament, demobilizations and reintegration program, and humanitarian response operations. From this study, we derived 26 primitive geo-analytic functions. The users of geo-analytic functions for these tasks include mostly officers at field offices and geo-analysis experts at mission headquarters. Second, the system development environment was determined as Java using GeoTools for the compatibility and portability. The geo-analytic functions were developed as a plug-in of uDig, which is a Java-based open source desktop GIS. It means that the preparation and pre-processing of data for geo-analysis and the visualization of the analysis are supported by uDig. Third, an experiment of the developed system was performed with a scenario of Ebola virus spread. It shows that the system properly supports the field operations of Ebola virus spread. The experiment also shows the strength and weakness of the developed geo-analysis functions in comparison with commercial GIS. As the fourth step of the development, a user-manual is published via web and an education material was also developed under the OSGeo-UN Committee Educational Challenge Program. Through the use-case study presented in the paper, we would like to share the experiences and lessons about the development of geo-analytic functions, which would be used as a reference for other geo-analytic function development. None about this event: https://talks.2019.foss4g.org/bucharest/talk/PRXB9V/
As the United Nations (UN) is a complex organization carrying out divers tasks in the world, most functions for an enterprise GIS are required. In order to support the requirements from the UN, the UN Open GIS Initiative was founded in 2016 with goals to provide GIS solutions for the UN based on open source software. The working group 3 of the initiative, named Spiral 3, aims to develop and deliver geo-analytic functions to the UN. In particular, a number of geo-analytic functions are developed by Spiral 3 to support field operations such as UN peace keeping operation. In this paper, we present a development use-case of geo-analytic functions for the UN, which is composed of four steps; analysis of requirements and functional specification, definition of development environment and system architecture, system development and test, and documentation of user manual and education materials. First, a comprehensive study on UN operations has been carried out, which covers the following tasks; situational awareness, security operations, military operations, protection of civilians, human rights violation investigation, epidemiological analysis, mission’s support and logistics operations, electoral support, disarmament, demobilizations and reintegration program, and humanitarian response operations. From this study, we derived 26 primitive geo-analytic functions. The users of geo-analytic functions for these tasks include mostly officers at field offices and geo-analysis experts at mission headquarters. Second, the system development environment was determined as Java using GeoTools for the compatibility and portability. The geo-analytic functions were developed as a plug-in of uDig, which is a Java-based open source desktop GIS. It means that the preparation and pre-processing of data for geo-analysis and the visualization of the analysis are supported by uDig. Third, an experiment of the developed system was performed with a scenario of Ebola virus spread. It shows that the system properly supports the field operations of Ebola virus spread. The experiment also shows the strength and weakness of the developed geo-analysis functions in comparison with commercial GIS. As the fourth step of the development, a user-manual is published via web and an education material was also developed under the OSGeo-UN Committee Educational Challenge Program. Through the use-case study presented in the paper, we would like to share the experiences and lessons about the development of geo-analytic functions, which would be used as a reference for other geo-analytic function development. None about this event: https://talks.2019.foss4g.org/bucharest/talk/PRXB9V/ Video:bucharest-78-eng-Geo-Analytic_Functions_for_UN_Field_Operations_-_UN_Open_GIS_Spiral_3_Geo-Analysis_hd.mp4
EO Data Challenge proposals (foss4g2019)
During this 90 minutes slot, the results obtained by the teams at EO Data Challenge will shortly present their results. The following talks will be presented: Visualization and Analysis of Big Multidimensional Geospatial Data on the Web (Candan Eylül Kilsedar), STAC for the decentralized Web (Volker Mische), WebGL for in-browser GeoTIFF processing (Iván Sánchez Ortega), Citizen science in support of landslide detection and monitoring (Vasil Yordanov), EO Data Challenge results (Bang Pham Huu) EO Data Challenge results (Ivian Adrian Albu), LeafS - LEveraging Artificial Intelligence for Forest Sustainability (Teodora Selea). None about this event: https://talks.2019.foss4g.org/bucharest/talk/K7ADDK/
During this 90 minutes slot, the results obtained by the teams at EO Data Challenge will shortly present their results. The following talks will be presented: Visualization and Analysis of Big Multidimensional Geospatial Data on the Web (Candan Eylül Kilsedar), STAC for the decentralized Web (Volker Mische), WebGL for in-browser GeoTIFF processing (Iván Sánchez Ortega), Citizen science in support of landslide detection and monitoring (Vasil Yordanov), EO Data Challenge results (Bang Pham Huu) EO Data Challenge results (Ivian Adrian Albu), LeafS - LEveraging Artificial Intelligence for Forest Sustainability (Teodora Selea). None about this event: https://talks.2019.foss4g.org/bucharest/talk/K7ADDK/ Video:bucharest-513-eng-EO_Data_Challenge_proposals_hd.mp4
State of GRASS GIS Project: 35 years is nothing! (foss4g2019)
After 35 years of of continuous development, [GRASS GIS](https://grass.osgeo.org/) comes again with great improvements. Being a community-driven project, it offers geospatial analysis, earth observation, time series processing and visualization. It supports large raster files (billions of cells), vector topology, and coupling with SQL databases. In our presentation we'll give an overview of the latest improvements. The algorithms for interpolation, solar radiation, water flow, and sediment transport have been parallelized. Experimental features include concave hull, vector algebra, point cloud import, DEM fusion and blending, object-based classification, Sentinel data processing, and spatio-temporal algebra. Furthermore, pest spread and urban growth modeling are now available. Importantly, Python 3 support has been added. Raster storage now benefits from new ZSTD compression. GRASS GIS supports GDAL up to v2.5 and PROJ up to v6. Easy cloud deployment is offered with ready-to-use docker images and an improved test coverage along with continuous integration. The code development will move to GitHub, including the issues and source code branches since 1987. A new, modern website is on the way, supported by a crowdfunding campaign. None about this event: https://talks.2019.foss4g.org/bucharest/talk/W3LWDV/
After 35 years of of continuous development, [GRASS GIS](https://grass.osgeo.org/) comes again with great improvements. Being a community-driven project, it offers geospatial analysis, earth observation, time series processing and visualization. It supports large raster files (billions of cells), vector topology, and coupling with SQL databases. In our presentation we'll give an overview of the latest improvements. The algorithms for interpolation, solar radiation, water flow, and sediment transport have been parallelized. Experimental features include concave hull, vector algebra, point cloud import, DEM fusion and blending, object-based classification, Sentinel data processing, and spatio-temporal algebra. Furthermore, pest spread and urban growth modeling are now available. Importantly, Python 3 support has been added. Raster storage now benefits from new ZSTD compression. GRASS GIS supports GDAL up to v2.5 and PROJ up to v6. Easy cloud deployment is offered with ready-to-use docker images and an improved test coverage along with continuous integration. The code development will move to GitHub, including the issues and source code branches since 1987. A new, modern website is on the way, supported by a crowdfunding campaign. None about this event: https://talks.2019.foss4g.org/bucharest/talk/W3LWDV/ Video:bucharest-422-eng-State_of_GRASS_GIS_Project_35_years_is_nothing_hd.mp4
MapMint: The service-oriented platform (foss4g2019)
MapMint is a comprehensive task manager for publishing web mapping applications. It is a robust open source geospatial platform allowing the user to organize, edit, process and publish spatial data to the Internet. MapMint includes a complete administration tool for MapServer and simple user interfaces to create mapfiles visually. MapMint is based on the extensive use of OGC standards and automates WMS, WFS, WMT-S, and WPS. Most of the MapMint core functions are run through WPS requests which are calling general or geospatial web services: vector and raster operations, mapfiles creation, spatial analysis and queries and much more. MapMint server-side is built on top of ZOO-Project, MapServer and GDAL and its numerous WPS services are written in C, Python and JavaScript. MapMint client-side is based on OpenLayers and Jquery and provides user-friendly tools to create, publish and view maps. MapMint architecture and main features will be introduced in this presentation, and its modules (dashboard, distiller, manager, and publisher) will be described with an emphasis on the OGC standards and OSGeo software they are using. Some short but relevant case studies and examples will finally illustrate some of the key MapMint functionalities. None about this event: https://talks.2019.foss4g.org/bucharest/talk/E8UVGW/
MapMint is a comprehensive task manager for publishing web mapping applications. It is a robust open source geospatial platform allowing the user to organize, edit, process and publish spatial data to the Internet. MapMint includes a complete administration tool for MapServer and simple user interfaces to create mapfiles visually. MapMint is based on the extensive use of OGC standards and automates WMS, WFS, WMT-S, and WPS. Most of the MapMint core functions are run through WPS requests which are calling general or geospatial web services: vector and raster operations, mapfiles creation, spatial analysis and queries and much more. MapMint server-side is built on top of ZOO-Project, MapServer and GDAL and its numerous WPS services are written in C, Python and JavaScript. MapMint client-side is based on OpenLayers and Jquery and provides user-friendly tools to create, publish and view maps. MapMint architecture and main features will be introduced in this presentation, and its modules (dashboard, distiller, manager, and publisher) will be described with an emphasis on the OGC standards and OSGeo software they are using. Some short but relevant case studies and examples will finally illustrate some of the key MapMint functionalities. None about this event: https://talks.2019.foss4g.org/bucharest/talk/E8UVGW/ Video:bucharest-343-eng-MapMint_The_service-oriented_platform_hd.mp4
Addresscloud: how we built a business on FOSS (foss4g2019)
Having worked with geospatial technology in the insurance industry since 2003 I had my eyes opened to open source at FOSS4G 2013 in Nottingham. I came away excited and energised by what I had seen and it planted the idea for how we could do things differently. 2 years later I quit my day job as a contract solutions architect and took a big pay cut to create Addresscloud, our aim to tackle the complex geocoding challenges faced by UK/I insurers. 3 years on we have gone from strength to strength and are now a profitable, rapidly growing business with a portfolio of customers from startups to FTSE 100 companies. In this talk I will discuss our journey, challenges along the way and our lessons learned. None about this event: https://talks.2019.foss4g.org/bucharest/talk/ZLVQDG/
Having worked with geospatial technology in the insurance industry since 2003 I had my eyes opened to open source at FOSS4G 2013 in Nottingham. I came away excited and energised by what I had seen and it planted the idea for how we could do things differently. 2 years later I quit my day job as a contract solutions architect and took a big pay cut to create Addresscloud, our aim to tackle the complex geocoding challenges faced by UK/I insurers. 3 years on we have gone from strength to strength and are now a profitable, rapidly growing business with a portfolio of customers from startups to FTSE 100 companies. In this talk I will discuss our journey, challenges along the way and our lessons learned. None about this event: https://talks.2019.foss4g.org/bucharest/talk/ZLVQDG/ Video:bucharest-137-eng-Addresscloud_how_we_built_a_business_on_FOSS_hd.mp4
GlobWetland Africa Toolbox: Implementing Earth Observation based Wetland Monitoring Capacity in Africa (foss4g2019)
The availability of the growing volume of environmental data from the Sentinel satellites represents a unique opportunity for the operational usage of Earth Observation (EO) for wetland inventorying, assessment and monitoring on global scale. However, it also poses major challenges in terms of data access and exploitation to achieve its full potential. GlobWetland Africa (GWA) Toolbox is an outcome of an initiative of the European Space Agency launched to facilitate the exploitation of satellite observations for the conservation, wise-use and effective management of wetlands in Africa. It is a fully free and open-source software toolbox that seamlessly combines algorithms from a number of EO and GIS tools like SNAP, QGIS, OrfeoToolbox, GRASS GIS, TauDEM together with customised Python and R scripts (e.g. for hydrological modelling) into one GUI based on QGIS. This is achieved by relying heavily on the QGIS Processing Toolbox. The algorithms are then combined into workflows, which guide less experienced users through step-by-step process of EO data analysis for wetland delineation, wetland habitat mapping, monitoring of inundation regimes and water quality as well as for mangrove mapping and river basin hydrology assessments. None about this event: https://talks.2019.foss4g.org/bucharest/talk/LSUCTK/
The availability of the growing volume of environmental data from the Sentinel satellites represents a unique opportunity for the operational usage of Earth Observation (EO) for wetland inventorying, assessment and monitoring on global scale. However, it also poses major challenges in terms of data access and exploitation to achieve its full potential. GlobWetland Africa (GWA) Toolbox is an outcome of an initiative of the European Space Agency launched to facilitate the exploitation of satellite observations for the conservation, wise-use and effective management of wetlands in Africa. It is a fully free and open-source software toolbox that seamlessly combines algorithms from a number of EO and GIS tools like SNAP, QGIS, OrfeoToolbox, GRASS GIS, TauDEM together with customised Python and R scripts (e.g. for hydrological modelling) into one GUI based on QGIS. This is achieved by relying heavily on the QGIS Processing Toolbox. The algorithms are then combined into workflows, which guide less experienced users through step-by-step process of EO data analysis for wetland delineation, wetland habitat mapping, monitoring of inundation regimes and water quality as well as for mangrove mapping and river basin hydrology assessments. None about this event: https://talks.2019.foss4g.org/bucharest/talk/LSUCTK/ Video:bucharest-211-eng-GlobWetland_Africa_Toolbox_Implementing_Earth_Observation_based_Wetland_Monitoring_Capacity_in_Africa_hd.mp4
Street-level Imagery as Open Data (foss4g2019)
Not all open data comes in traditional geospatial formats: for years, organizations around the world have collected photo and video logs of roads for annual surveys, but until recently these have been overlooked as a form of open data. Mapillary now hosts over 500,000km of government road imagery. We will explore how this is being used both to improve government workflows and how traffic signs, crosswalks, and other data can be added to OpenSteetMap by citizens using imagery previously seen only by a handful of government employees. None about this event: https://talks.2019.foss4g.org/bucharest/talk/LKFNAS/
Not all open data comes in traditional geospatial formats: for years, organizations around the world have collected photo and video logs of roads for annual surveys, but until recently these have been overlooked as a form of open data. Mapillary now hosts over 500,000km of government road imagery. We will explore how this is being used both to improve government workflows and how traffic signs, crosswalks, and other data can be added to OpenSteetMap by citizens using imagery previously seen only by a handful of government employees. None about this event: https://talks.2019.foss4g.org/bucharest/talk/LKFNAS/ Video:bucharest-315-eng-Street-level_Imagery_as_Open_Data_hd.mp4