The program setup has room for almost 300 presentations, divided in 9 sessions and 11 rooms. Each session will be 1.5-2 hours long. Each slot will have 30 minutes (20 minutes for the presentation; 5 minutes for questions and answers; 5 minutes for the participants to change rooms). Both General and Academic Tracks can be found here.
Alexander KotsevRapsodia Ballroom
The INSPIRE https inspire.ec.europa.eu Directive aims to establish an EU interoperable Spatial Data Infrastructure. With the approaching of implementation deadlines, an increasing number of datasets are made available on the INSPIRE Geoportal http inspire-geoportal.ec.europa.eu in the GML format. Within the INSPIRE Maintenance and Implementation Work Programme MIWP , an Action was started to evaluate and improve client support for INSPIRE datasets. Many desktop and web, proprietary and open source clients QGIS 2.18 3.4, Esri ArcMap 10.5, Esri ArcGIS Online, OpenLayers 3, Leaflet 1.4, OGR, FME and Hale Studio were tested in loading creating editing data, handling big files, managing geometry e.g. mixed type geometry , handling CRS, loading displaying 3D coordinates, managing special properties e.g. complex data types or attributes with multiplicity 1 . Tests were run on datasets in both GML and GeoJSON formats, the latter being currently studied as alternative INSPIRE encoding. First results https github.com INSPIRE-MIF caniuse show that desktop clients outperform web clients, with QGIS performing the best. A meeting with software vendors to share results and improve client support will be the next step.
Marco BernasocchiMenuet Room
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
Stefano GobbiCoralle Room
Stefano Gobbi 1,2,3 , Maria Giulia Cantiani 1 , Duccio Rocchini 1,2 , Paolo Zatelli 1 , Clara Tattoni 1 , Marco Ciolli 1 , Nicola La Porta 2,3 . 1 Universit degli Studi di Trento, Dipartimento di Ingegneria Civile, Ambientale e Meccanica, Trento, Italy 2 Fondazione Edmund Mach, San Michele all Adige TN , Italy 3Mountfor Research center, San Michele all Adige TN , Italy Trentino is an Italian alpine region about 6200 Km2 with a forest coverage exceeding 60 of its whole surface. In the past, forest landscape has changed dramatically, especially in periods of forest over-exploitation. Previous studies in some Trentino sub-regions Val di Fassa, Paneveggio have identified these changes and the current trend of forest growth at the expenses of open areas, such as pastures and grasslands, due to the abandonment of rural areas. This phenomenon leads to the rapid Alpine landscape change and profoundly affects the ecological features of mountain ecosystems. To be able to monitor and to take future actions about this trend it is fundamental to know in detail the historical situation of the progressive changes on the land use that occurred over Trentino. The work aims to comprehensively reconstruct the forest cover of whole Trentino at high resolution 5m x 5m pixels using a series of maps spanning a long period, consisting in historical maps, aerial images, remote sensed information and historical archives. The datasets were archived, processed and analyzed using the Free and Open Source Software FOSS GIS GRASS and QGIS. Historical maps include Atlas Tyrolensis dated 1770 , Theresianischer Kataster dated 1859 and Italian Kingdom Forest Map IKFM of 1936. The aerial imagery dataset includes aerial images taken in 1954, which have been orthorectified during this research, and orthophotos available for years 1973, 1994, 2000, 2006, 2010 and 2016. Remote sensed information includes Landsat and recent Lidar data, while historical archives consist mostly in Forest Management Plans available since around 1950. The versatility of the wide variety of modules supplied from the FOSS GRASS and QGIS enabled to perform a diverse set of analysis and pre-processing e.g. orthorectification on a heterogeneous dataset of input images. We will focus on the different strategies and methodologies implemented in the FOSS GIS used to process the various types of geographic data, challenges for the future of the research and the fundamental role of the FOSS systems in this process. Quantifying forest change in the time-span of our dataset can be used to perform further analysis on ecosystem services, such as protection from soil erosion, and on modification of biome diversity and to create future change scenarios.
Carmen TawalikaHora Room
Initially called GRaaS GRASS as a Service , actinia has been developed to exploit GRASS GIS functionality via HTTPS REST API. GRASS locations, mapsets, vector and raster data as well as spatio-temporal data are available as resources to allow their management and visualization. With the existing e.g. Landsat and also recently emerging Copernicus Sentinel big geodata pools which are growing day by day, it is designed to follow the purpose of bringing algorithm to cloud geodata. It helps to prepare, analyse and provide a large amount of geoinformation without the need to have know-how of the data, of analysis, appropriate software for automatisation or scalable hardware resources. Some of the features are persistent and ephemeral processing, user management to limit e.g. pixels, processes and duration of calculations as well as logging of API calls and used resources by each user. Another advantage is its easy deployment with docker. When deployed in a cloud based environment with OpenShift or docker-swarm, the integrated load balancer handles a cluster automatically. Following the spirit of free and open software, we are proud to have emerged as an OSGeo community project and look forward to enlarge the actinia community.
Francesco PirottiOpereta Room
FOSS4G in education and research is key to providing students and researcher with tools for analysing spatial data avoiding vendor lock-ins and fostering a healthy freedom to test different solutions. OS tools stimulate proactiveness in students by providing a wide range of possibilities, from usage to development. This talk will show how open source tools for processing imagery and point cloud data give added value to didactics, with examples from projects at University of Padova and from Innsbruck Summer School of Alpine Research - Close Range Sensing Techniques in Alpine Terrain.
Spyros TheodoridisSimfonia
Understanding and predicting the distribution of life on Earth represent major research tasks in the face of global environmental change. These tasks often require the integration and analysis of big and diverse datasets that reflect properties of wild organisms and their abiotic environment across space. I will demonstrate the use of geospatial free and open-source technologies for exploring, analysing and predicting biodiversity patterns across the globe, focusing primarily on the geography and drivers of genetic diversity in terrestrial mammals. I will also stress the importance of data sharing in nature conservation through interactive visualisation frameworks.
Jeroen DriesPlenary (National Theatre)
OpenEO is a H2020 project that aims for a new web service standard for Earth Observation data cubes that supports data extraction, processing and viewing. Both the standard and its implementations are Open Source projects, with an active community of contributors. Under the hood, the client and backend implementations rely on open source libraries, such as GRASS GIS, GDAL, Geotrellis, Rasdaman, or provide a standardized interface to proprietary systems such as Google Earth Engine. This talk will show an overview of the main capabilities, and available client and backend implementations.
Raphaël DelhomeOpera Room
Taking advantage of the emergence of Open Data platforms dedicated to urban services, one can try to understand the functioning of cities. The biggest challenge is no more to get the data; but to structure it, analyze it, extract new information from it, and design clever representations in order to visualize it. This presentation will focus on a recent open source study made by Oslandia about bike-sharing systems in France. Our dev stack is largely based on Python tools, from back-end a data pipeline designed with Luigi to front-end with Flask API and web application . The most important data processing steps will be detailed, and a particular attention will be paid to inherent machine learning problems, like bike stand classification, or bike availability prediction. To that matter, we target a better comprehension of urban areas, and value creation for bike-sharing system users. A live demo of the web application will end the presentation.
Andrea AimeRonda Ballroom
State of GeoServer provides an update on our community and reviews the new and noteworthy features for 2019. GeoServer is a web service for publishing your geospatial data. using industry standards for vector, raster and mapping. We have an active community and a lot to cover for 2.14 and 2.15 release, as well what is cooking in September s 2.16 release. Each release provides exciting new features, this talk covers diverse improvements across GeoServer Support for Java 11 deployments And update on the ongoing work on WFS 3.0 and next generation of WMTS Extensions to WPS for better controlling status and progress of processes JAI-EXT enabled by default, and what that means for your raster map publishing Map algebra support Data store functionality improvements, including news for MongoDB and PostGIS Styling subsystem improvements And much more Attend this talk for a cheerful update on what is happening with this popular OSGeo project. Whether you are an expert user, a developer, or simply curious what GeoServer can do for you.
Kyoung-Soo EomFortuna East
With an aim of developing and delivering open source geospatial solutions to the UN, the UN Open GIS Initiative was established in March 2016, taking full advantage of mission partner expertise from UN member states, technology contributing countries, international organizations, academia, NGO s and private sector. In order to fulfil the diverse requirements of UN field operations, the scope of the UN Open GIS Initiative covers the geospatial software of the UN Spatial Data I nfrastructure. The activities are organized into four working groups, referred to as spirals ; Spiral one for geo-portal and system infrastructure, Spiral two for capacity building, Spiral three for geo-analytic functions, and Spiral four for geospatial data collection. This talk will cover an overall introduction of the UN Open GIS initiative including the vision, strategies, technical roadmaps, and achievements of each working group. The experiences and lessons learned from the initiative will be shared during the talk, which we hope will be helpful to the UN as well as developing countries. We will also discuss how to leverage the FOSS4G community and the UN Open GIS Initiative.
Ondřej ProcházkaFortuna West
The brave new world of 3D mapping has taken little notice of time-proven rules of cartography, as if arbitrary viewing angles could somehow obliterate the need to convey a clear hierarchy of features. In this talk we will show how the vector styling capabilities in vts-geospatial may be used to overcome that long-standing shortcoming. From the choice of a basemap through the definition of intellectual and visual hierarchies to the coding of visual style, we will show how to produce 3D maps which aspire not only to the aesthetical appeal but also to the information value of a real cartographic product.
Tom van TilburgFortuna West
More open pointcloud data is released every year and with it there is an increasing request for automatically generated large scale digital maquettes that can be used in city-planning, environmental modelling and 3D data-analysis. We will show how we use a pipeline of OS software that goes from pointclouds and cadastral data to a full scale 3D maquette of your country. Processing happens mostly in postgres and takes typically a couple of minutes per square km. Included in the talk is introduction of some python-scripts for pointcloud-processing adoption of procedural language in postgres advanced use of postgis voronoi, sfcgal etc generating 3D tiles styling a maquette in cesium The presentation will be fast paced and includes a range of technical details but should be understandable for the average person. It includes code examples and live demo s. In the end you will have an understanding of available software both new and existing , do s and don ts in generating 3D data with OSS and contemplations on how to use a digital 3D maquette.
Martin HøghHora Room
The GC2 Vidi platform helps you build a spatial data infrastructure quickly and easily. Powered using open source components for a scalable solution focused on freedom rather than fees. GC2 Vidi comprises two software projects - GC2 makes it easy to deploy PostGIS, MapServer, QGIS Server, MapCache, Elasticsearch, GDAL OGR. And offers an easy-to-use browser application to configure the software stack. - Vidi a modern take on browser GIS. It is the front-end client for GC2. The GC2 Vidi project is released under GPL and accepted as an OSGeo Community Project last year. The first part of the talk gives a brief overview of the platform and summarizes the capabilities it has to offer. In the second part the browser GIS named Vidi will be reviewed with emphasis on the new offline capabilities. This comprises the possibilities to use the web app and access edit data without network, which makes Vidi well suited for field work in areas without good 3G 4G coverage. The talk will include a short demonstration and give a walkthrough of the modern browser technologies used including Service Workers, IndexedDB and StorageManager. Furthermore, the ongoing developments and future innovations will be reviewed.
Andrea AimeRonda Ballroom
What can you do with this GeoServer thing? This talk covers some of the basic and not so basic ways to use GeoServer to publish your geospatial data and make it look great GeoServer made its first release in 2001 and has grown into an amazing, capable and diverse program. This also means the feature list is spread over years of release announcements, presentations, mailing list archives This presentations provides a whirlwind tour of GeoServer and everything it can do today This talk is a visual guide to the features of GeoServer. Are you just getting started with GeoServer, or considering it for the first time? Attend this talk and prioritize what you want to look into first. Are you an expert user who has been running GeoServer since version 1.0? Attend this talk and see what tricks an optimizations you have been missing out on
Nicolas RoelandtOpera Room
Geographic flow visualization gFlowiz is an interdisciplinary project dedicated to flows and networks in the geoweb. It is led by a team of French researchers and engineers in Geography, Cartography and Computer Science from both IFSTTAR and CNRS. gFlowiz follows the new paradigm of visualization mapping MacEachren, 2004 not present in current geoweb applications. All types of flows, movements and traffic in a geographical space, at several scales, are involved migrations, freight, transportation, etc . Required semiological, aesthetical and design elements offered by currently web-based graphic visualization libraries are also considered. Its main goal is to build a simple application combining two pillars of scientific graphical representation flow data processing and geo graphical modalities visualization. A state of the art on current issues of flows and movement analysis on the geoweb has been produced through the compilation of around 70 applications in a thematic dashboard, and a 200 respondants survey on flow map usages and needs has been realized. This presentation will follow 3 axes open source applications in the curated corpus, an analysis of the survey and a current development status of the application
Matthew HansonPlenary (National Theatre)
Over the last several years, Element 84 has been centrally involved in NASA s transition to the cloud, supporting their Earth Observing System EOS and Earthdata programs representing over 20PBs of remote sensing data and preparing for an order of magnitude increase with upcoming missions. Based on this experience, and backed by a variety of great open-source software, we have created a self-service remote sensing data management platform for smaller projects and teams. Cubesatdata.com is designed to support data management following downlink of L0 data and includes end-to-end system architecture, cloud archive optimization, data pipeline processing and archives of convenience, as well as a robust user-interface for search, discovery, and visualizations. This managed service provides a lower cost of entry for academic institutions, nonprofits, and other small businesses who lack the domain expertise or the desire to support an end-to-end data management system. This talk will focus on how the Cubesatdata.com service works and what open-source software made it possible.
Akshat BajajRapsodia Ballroom
In this talk, we explain how open source platforms will enable data users to truly utilize geospatial data in Europe. Open platforms based on standards, as INSPIRE, will enable new business models, applications and markets. However, there are still challenges in building them effectively. A key component of effective INSPIRE implementation is hale studio, wetransform s open source tool for geodata harmonization. With its declarative and interactive workflow, it provides users with the ability to easily transform complex data. It has been designed from the ground-up to support specifications such as OGC GML, ALKIS, INSPIRE, and others. It has been applied to thousands of harmonisation projects. In the talk, we will highlight recent INSPIRE data harmonisation projects, such as 1 Reference transformation project creation for 3A to INSPIRE Data 2 INSPIRE compliant data generation Human Health and Safety, Hydrography, Transport Networks and Elevation from WFS It will specify the general and case-specific challenges faced and how they were overcome. We will then delve into the future of hale studio, and which features will be included later based on our observations from the harmonization projects we have undertaken.
Tomislav ObadMenuet Room
In GIS software development there is often a need to seamlessly integrate a simple or more complex GIS solutions into new or existing non-GIS applications. Depending on the non-GIS system, number of different integration technologies are used. From communication standpoint there is a client-side integration based on WebSocket technology, JS API or using more recent technologies like custom elements e.g. Angular Elements . From complexity and functionality standpoint there is an option to use custom developed lightweight GIS or full featured GIS viewer editor based on our own IGEO platform. This talk will share our experience and challenges we ve ran into during the years of GIS development and integrations with other in-house or external systems.
Daniele OxoliCoralle Room
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 .
Kyoung-Soo EomFortuna East
The OneMap Initiative, its concept was born in FOSS4G 2018 in Dar es Salaam, has been established to improve or produce and share geospatial information data over the countries, where accurate and up-to-date geospatial information is not available or insufficient, in a coordinated cooperated manner through the development of common framework, including common operational geodatabase, among the participating organizations. The aim of the OneMap Initiative is to create and operate a suitable and sustainable mechanism on joint production and sharing of geospatial information for various stakeholders to work closely together as One team in order to avoid duplication of efforts and resources and to synchronize and integrate them within a streamlined approach for a maximum benefit to all. Together with the Geo-referenced Infrastructure and Demographic Data for Development GRID3 initiative, OneMap pilot project in South Sudan is being implemented.
Julien CabiecesSimfonia
You recently saw a picture of a big hole in space. We now propose you to visualize holes in the ground. As a science directly based on location, Geology makes intensive use of GIS softwares, not only to see boreholes. As a matter of fact, geology needs efficient tools to store, visualize and analyze large datasets of informations in 2D and 3D. We propose a set of opensource softwares based on existing GIS components QGIS, PostGIS to answer these problematics. This presentation will detail the different tools developed by Oslandia - Albion reconstruct 3D geological model from wells information - CtrlCraft open-pit mines management and optimization - OpenStope underground mine stope editor - and finally a tool to visualize stratigraphic logs and timeseries We will demo their usage and demonstrate how they allow production gains for geologists.
Msilikale MsilangaOpereta Room
This abstract focuses on the Resilience Academy which represents the commitment of the World Bank to improve Tanzania s skill base and to maximize the impact and sustainability through the establishment of university partnerships that transfer skills and risk management tools to the next generation. The Resilience Academy concept embraces the idea that supports the development and sustainability of geospatial and urban resilience competencies in Tanzanian universities and thus enhances the sustainability of digital data set management and eventually risk management practices in Tanzania.
Matthew HaffnerOpereta Room
Developing meaningful and interactive materials for the GIS classroom is a major challenge for educators. In this talk, I present a framework for developing GIS educational resources - including interactive in-class activities and out-of-class exercises - through an open and collaborative approach.
Sanna JokelaSimfonia
Can you calculate the CO2 emissions for your city now or for the future? Ubigu Ltd, Tietotakomo, Gispo Ltd, Finnish Environment Institute and City of Tampere in Finland have crafted an open source climate tool during spring 2019. It was created using QGIS, PostGIS, GeoServer and Oskari map service for detecting what areas have more CO2 emissions than others taking into account also carbon sinks. The climate tool is used to do better land use planning to achieve CO2 neutral city. The base of the calculation comes from 250 250 m urban zone grid by Finnish Environment Institute where we have information about workplaces, demography and buildings. The tool utilizes also different climate parameters and combines the information to the grids. The user interface was created with QGIS and where analysis was driven with algorithms stored to PostGIS database. The tool also provides CO2 visualisation of the analysis results via GeoServer and in the end Oskari map service. In this presentation we will go through the background and demonstrate the use of the tool.
Dennis BauszusHora Room
A comprehensive presentation of the design process leading to a NodeJS framework which acts as a spatial data and application interface. The XYZ framework also provides a control library and responsive views tying everything together. Library methods make use of function composition in javascript to augment methods for a range of client applications. A monorepo is used to handle deployments on a server, as a cloud function or as an API gateway for microservices. A security strategy made possible through the use of JWT JOSE in NodeJS middleware will be outlined to fit different deployment modes and client application requirements. https github.com geolytix xyz http bit.ly composing xyz http bit.ly fastify authentication
Andrea AimeRonda Ballroom
This presentation will provide the attendee with an introduction to data processing in GeoServer by means of WPS, rendering transformations and SQL views, describing real applications and how these facilities were used in them. We ll start with the basic WPS capabilities, showing how to build processing request based on existing processes and how to build new processes leveraging scripting languages, and introducing unique GeoServer integration features, showing how processing can seamlessly integrate directly in the GeoServer data sources and complement existing services. Moreover, we will show how to integrate on the fly processing in WMS requests, achieving high performance data displays without having to pre-process the data in advance, and allowing the caller to interactively choose processing parameters. While the above shows how to make GeoServer perform the work, the processing abilities of spatial databases should not be forgotten, so we will show how certain classes of processing can be achieved directly in the database. At the end the attendee will be able to easily issue WPS requests both for Vectors and Rasters to GeoServer through the WPS Demo Builder, enrich SLDs with on-the-fly rendering transformations.
Sanghee ShinFortuna West
I ll talk about the recent achievements and improvements of mago3D project, an open source based Digital Twin platform. mago3D http mago3d.com is relatively new project first released in July 2017. The ultimate goal of mago3D project is developing an open source based digital twin platform that can replicate and simulate the real world objects, processes, and phenomena on web environment. mago3D is on its way to achieve this goal now. mago3D has been used in various industry sectors including ship building, urban management, indoor data management, and national defense. In this talk I ll showcase several real projects that employed the mago3D and will talk about what I ve learnt during this projects.
Emmanuel BeloRapsodia Ballroom
geOrchestra gathers an open source community to build an INSPIRE compliant Spatial Data Infrastructure. The result is a customizable, interoperable and free INSPIRE SDI, based on the best geospatial open source components. Referenced on Github, geOrchestra offers a solution to publish and share spatial data on intranet and internet. geOrchestra project is built around several independent and interoperable applications, such as Geoserver, GeoNetwork. These various modules are loosely coupled, meaning that the operation of each module does not affect the other. Communication between modules uses OGC standards. geOrchestra was designed to meet the requirements of the INSPIRE Directive, which aims to establish a spatial data infrastructure at European scale, with the aim to meet the challenges of sustainable development. This talk will describe the geOrchestra community project and give a project status update.
Jáchym ČepickýMenuet Room
Gisquick http gisquick.org is an open source geospatial data publishing platform. We have developed it for rapid sharing of our projects created with QGIS. We put together minimal set of functions for useful generic web mapping application - a web client for QGIS projects. With Gisquick, you can share GIS outputs with others easily and much quicker. It consists of QGIS plugin, Django based server application, QGIS-server, and web mobile clients. The process of data publishing with Gisquick is quite easy. You can create and set up your projects with QGIS layers, metadata, print layouts , prepare it for publishing using Gisquick plugin and upload it to the server. Gisquick is developed as an open source project under GNU GPL license, and for client-server communication it uses only open protocols WMS, WMTS and WFS . It can be used without any significant modifications, or used as a starting point for further development. The talk will present current status of Gisquick, it s special features, which might not be available in similar platforms and roadmap for next development.
Ran GoldblattOpera Room
Image classification of urbanization processes require reference data either for training or for validation. However, there is scarcity of reference labeled datasets specifically to detect urban areas. In this talk, I will present three approaches for collection of open-source reference data that mark built-up areas.
Martin LandaCoralle Room
SMODERP2D is a runoff-soil erosion physically-based distributed episodic model used for calculation and prediction processes at agricultural areas and small watersheds. The core of the model is a raster based cell-by-cell mass balance calculation which includes the key hydrological processes, such as effective precipitation, surface runoff and stream network routing. Effective precipitation, the forcing of the runoff and erosion processes, is reduced by a surface retention and an infiltration. Surface runoff consists of two components slower sheet and concentrated rapid rill flow. Stream network routing is performed line-by-line in user predefined polyline layer. SMODERP is a long-term running project driven by the Department of Landscape Water Conservation at the Czech Technical University in Prague. At the beginning SMODERP has been developed as a surface runoff simulated by profile model 1D . Later the model has been redesigned using spatially distributed method. This version is named SMODERP2D. Ongoing development https github.com storm-fsv-cvut smoderp2d is focused on obtaining parameters of the hydrological models, incorporating new infiltration and flow routing routines, and conceptualization of a rill flow and rill development. The model belongs to a family of so called GIS-based hydrological models utilizing capabilities of GIS software for geodata processing. Importantly, the SMODERP2D project is currently entering the open source world. Originally the model could be run only in proprietary Esri ArcGIS platform. A new version of the model presented by this contribution adds support for two key open source GIS platforms, GRASS GIS and QGIS. A newly developed GRASS module and QGIS plugin significantly increases accessibility of the SMODERP2D model for research purposes and also for engineering practice. Middle scale distributed hydrological models often encounter with a high computation costs and long model runtime. Long runtime is caused by high resolution input data which is easily available nowadays. The project also includes an experimental version of the SMODERP2D model enabling the parallelization of computations. This parallelization is done using TensorFlow, and its goal is to decrease the time needed for its run. It is supported by both CPU and GPU. Parallelization of computations is an important step towards providing SMODERP2D web processing services in order to allow quick and easy integration to highly specialized platforms such as Atlas Ltd.
Even RouaultPlenary (National Theatre)
After a brief introduction to the project, this talk will focus on the two feature-oriented releases which have occurred during the last year, GDAL 2.4 and GDAL 3.0. We will explore new drivers Google Earth Engine Data API, NextGIS Web, GeoJSON sequence, TileDB, ... , improved drivers BAG, GeoTIFF with Lerc and WebP codecs, Geospatial PDF generation , improved algorithms polygonal contouring , new virtual file systems, the integration of PROJ 6 and its benefits genuine database with definitions of coordinate reference systems and coordinate operations, support for WKT 2, late-binding transformations The advance of community efforts that have lead to a revamped Python testing suite and documentation web site will also be presented.
Ki-Joune LiFortuna East
Working Group 4, also called Spiral 4, of the UN Open GIS Initiative aims to provide solutions to collect geospatial data for UN missions. Due to the diversity and complexity of source data and mission fields, one single solution for geospatial data collection could not satisfy the requirements from the UN. Furthermore, most of the UN missions take place in regions where geospatial data are very limited. Spiral 4 has been working to develop and provide several solutions for divers and difficult requirements from the UN. In this talk, we will present the vision and solutions that we are developing so far, such as live drone maps, open geo-CMS, and quality control tools. We will also discuss and share the lessons learned from Spiral 4.
Ladislav HorkýFortuna West
OSM has long since established itself as the leading global street database. Interactive multi-resolution 3D-globe-streaming technology has been around for quite some time. Yet little effort has been made so far to create a global OSM-based 3D street map. In this talk we will show how OSM, vector tiles and VTS Geospatial can work together to create a global 3D street map based purely on open data and on open-source technology. The crucial steps of data provisioning, 3D map design and visual styling will be elaborated.
Andrea AimeRonda Ballroom
Various software can style maps and generate a proper SLD document for OGC compliant WMS like GeoServer to use. Several topics will be covered, providing examples in the various GeoServer styling languages, including Mastering common symbolization, filtering, multi-scale styling Using GeoServer extensions to build common hatch patterns, line styling beyond the basics, such as cased lines, controlling symbols along a line and the way they repeat Leveraging TTF symbol fonts and SVGs to generate good looking point thematic maps Using the full power of GeoServer label lay-outing tools to build pleasant, informative maps on both point, polygon and line layers, including adding road plates around labels, leverage the labelling subsystem conflict resolution engine to avoid overlaps in stand alone point symbology Dynamically transform data during rendering to get more explicative maps without the need to pre-process a large amount of views. The presentation aims to provide the attendees with enough information to master GeoServer styling documents and most of GeoServer extensions to generate appealing, informative, readable maps that can be quickly rendered on screen.
Omar BarrileroPlenary (National Theatre)
The Sentinel Application Platform SNAP , host for the Sentinel-1, Sentinel-2 and Sentinel-3 Toolboxes, has become the reference tool for the Sentinel s data exploitation. Thanks to the great acceptance that it has had among the remote sensing community, it has been possible to carry out a constant evolution from early versions. During the already released six first major versions, the growing number of users is allowing to improve the tool having into account their feedback, suggestions and needs.
Paul van GenuchtenRapsodia Ballroom
You may have heard about the GeoCat Bridge plugin for ArcMAP. A plugin to facilitate hybrid open source proprietary environments. We re planning a similar tool for QGIS. We ll present the current status and challenges in this presentation. Main goal of this plugin is to facilitate publication to an open OGC INSPIRE SDI as easy as possible . To facilitate this we apply various principles - Publish data as layer coverage featuretype in GeoServer or Mapserver - Require minimal metadata to comply to OGC INSPIRE - Register datasets in a catalog with proper linkage to from the data services - Migrate data to GeoPackage, Postgres or reference existing data An important aspect to focus on is metadata management. Last year an initiative started to improve metadata management in QGIS. Some major improvements have been introduced. The Bridge tool will benefit from these developments. New options are the ability to import, export, validate and publish INSPIRE ISO metadata. Improve SLD creation for usage in Geoserver . Proper linkage between the catalog and the gis server.
Lars Agerskov ChristensenSimfonia
Open Street Map is a great data provider and database in areas where data is lacking, its most well-known product is the Open Street Map Basemap, but other than overlaying your data over OSM basemaps, did you know that there are ways to map and interact with all that data in a multitude of ways. To go beyond just the nice map and to create geo-intelligence you must go beyond accessing the basemap and start interacting with the data yourself or analyse it with your own data, that not necessarily fit into the structure of Open Street Map. This presentation will walk through some of the applications in which we made use of Open Street Map data create our own insights. We show how data can be downloaded, with just a click on a button in QGIS and showcase some of the projects and maps where we have used Open Street Map data to create geo-intelligence and here is an example how could you find the number of people supplied by a water source stored in OSM. Let us show you how. QGIS give you a lot of free options to work with Open Street Map data with heavy support so it is easy to access data, which is why we are using this piece of software to carry out the analysis on open street map data.
Olivier GuyotFortuna East
The last few months have been quite a ride for our good ol web mapping companion. What should have been a peaceful rest after a lengthy refactoring in version 5 did in fact end up being an involved rewrite of its rendering code better performance , nicer vector tiles , smoother WebGL , more options and even some Mapbox goodness in there. In this talk we will take a quick tour of all the new stuff in OpenLayers and talk about the why s and how s, as well as what lies ahead of us. Love maps? We do too, come along
Silvia FranceschiCoralle Room
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.
Wijae ChoMenuet Room
With the LiDAR developments, point cloud is becoming a valuable resource to build 3D models of Digital Twins, the virtual representation of a real world physical feature object or system . Even though 3D point cloud can be more suitable to depict the real world, it requires HPC. 3D model representations help applications to quickly handle and navigate data comparing to point cloud. However, the 3D model construction of every physical feature usually necessitates expensive time and labor resources to organize and extract the features outlines by interactive manual operations. Recently, deep learning is used to derive semantic classes necessary for 3D modeling by automated classification and segmentation. PinSout Point-in Space-out is a new framework to automatically generate CityGML LOD4 from raw 3D point cloud data by using PointNet. This framework extracts each object required for 3D indoor space modeling from point cloud after learning the deep model with the annotated dataset of Standford Building Parser. After the semantic segmentation, it computes the contour of an object using PCL to augment each spatial indoor model. Finally, the extracted objects are stored into 3D CityDB and provided as CityGML LOD4 data.
Johan Van de WauwOpera Room
SAGA System for Automated Geoscientific Analyses is an open source geographic information system GIS used for editing and analysing spatial data. It includes a large number of modules for the analysis of vector point, line and polygon , table, grid and image data. Among others the package includes modules for geostatistics, image classification, projections, simulation of dynamic processes hydrology, landscape development and terrain analysis. The functionality can be accessed through a GUI, the command line or by using the C API. SAGA has been in development since 2001, and the centre of SAGA development is located in the Institute of Geography at the University of Hamburg, with contributions from the growing world wide community. This talk will focus on the new features that have been added since the previous LTR version 2.3.2 which is the version used in QGis processing.
Alessio FabianiOpereta Room
GeoNode is an open source framework designed to build geospatial content management systems GeoCMS and spatial data infrastructure SDI nodes. Its development was initiated by the Global Facility for Disaster Reduction and Recovery GFDRR in 2009 and adopted by a large number of organizations in the following years. Using an open source stack based on mature and robust frameworks and software like Django, OpenLayers, PostGIS, GeoServer and pycsw, an organization can build on top of GeoNode its SDI or geospatial open data portal. GeoNode provides a large number of user friendly capabilities, broad interoperability using Open Geospatial Consortium OGC standards, and a powerful authentication authorization mechanism. Supported by a vast, diverse and global open source community, GeoNode is an official project of the Open Source Geospatial Foundation OSGeo .
Christopher BeddowHora Room
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.
Tom van TilburgFortuna West
Mapbox GL JS is a powerful JavaScript library that uses WebGL to render interactive maps from vector tiles and other sources. Mapbox has recently added custom layers to its set of allowed layer types. The custom layer allows developers to render custom data while directly using the the WebGL render engine. We have implemented mapbox-gl custom layers for rendering 3D tiles and point cloud data. This enables the already feature rich Mapbox rendering engine to be combined with web-visualization of true geographic 3D data directly from OGC formats. An advantage of this is that you can use the mapbox navigation and base-layer rendering while at the same time complex 3D objects directly to your web browser. in a way similar to vectortiles in 2D space. In this talk we will demonstrate an implementation of a 3D Tiles viewer as a Mapbox GL JS custom layer. WebGL rendering is implemented using three.js. This addition enables you to add a 3D-tiles layer with true 3D objects on top of your existing mapbox implementation just as easy as you would be adding a vector-tile service. We will discuss some technical issues we have encountered, give examples on how you can use it and show an extensive demonstration of what you can do with it.
Justin SaundersOpereta Room
Africa Bees was hatched at FOSS4G 2018 in Tanzania The power of drones and the demand for more detailed mapping in Africa has boomed in many sectors such as development, construction, flood prevention, humanitarian response and environmental safe guarding. Based on open source Geonode servers and connecting QGIS clients a platform is now available for drone pilots in Africa to be empowered and be part of a community that can capture and contribute imagery, 3D mapping and elevation DSM, DTM and Point Cloud data for a wider community. Welcome to the hive
Iván Sánchez OrtegaPlenary (National Theatre)
The emergence of software-as-a-service platforms for geoprocessing of large raster datasets provides a tempting and fast way to try new raster algorithms or indicators. As with any other SaaS platform, the downside is the inability to run the same process in our own computers; be it because of recklessness during systems design or because of a will and purpose to create vendor lock-in. This talk will analyze such a case of vendor lock-in in raster geoprocessing SaaS, and a means of running the same raster processes efficiently in the end-user s or operator s hardware so-called edge computing for the buzzword-inclined . Moving away from SaaS in this case even provides extra benefits, such as better data cacheability and real-time algorithm tweaking.
Matthias KuhnRapsodia Ballroom
To be INSPIRE compliant is a requirement implied by the European Union. From an administrative view, the desire for standardized data for aggregation is very comprehensible. Producing and delivering data that complies with these requirements comes with a great set of challenges but is key to bring any such system to success. In Switzerland the same requirements exist for standardization and aggregation. To reach this goal, a system with the name INTERLIS is developed for more than two decades already. During this time, a rich ecosystem has started to exist which builds bridges from a formal model all the way to the user interface with tools like ili2db and QGIS Model Baker. All of this built with open source tools that are accessible for anyone. This talk will give an overview over a state of the art toolchain that helps data providers to produce high quality data which can keep up with national and international data requirements.
HaeKyong KangCoralle Room
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.
Till AdamsRonda Ballroom
GeoStyler is a react-based Open Source UI library for creating style editors for WebGIS applications. Cartographic styling of geodata on the web has been a recurring topic in the geoinformatics world. There are various standards - official standards as well as industry standards and project-related styling rules. However, we think that an interactive web-based software is the best solution to enable users to easily style their geodata. There are isolated solutions for some of the above mentioned standards, but no comprehensive web interface for converting styling rules into various formatshas been lacking so far. This universal web interface has been in development since mid-2018. Under the project name GeoStyler , a web-based Open Source tool for the interactive creation of cartographic style regulations for geodata is being developed. Currently the following formats can be used Style regulations are OGC SLD, OpenLayers Styles, QML and Mapbox Style in development . Supported geodata formats are GeoJSON, OGC WFS and Shapefiles. We want to present the current project status and show the general functionality of GeoStyler. We hope to attract the project to users and developers and to contribute to the Community.
Oliver FinkSimfonia
A comprehensive look behind the scenes of HERE XYZ to demonstrate the components starting with the approachable, browser-based Studio to build maps, large data management operations with CLI all the way to developer APIs. You ll discover the history of XYZ, what projects currently run on the service and the ongoing process of making it open source. Learn about our vision of collaboration with the community by offering both HERE and OSM map data on XYZ.
Ki-Joune LiMenuet Room
Due to the growing population in urban areas, the building structures become more huge and complicated. The demands for geospatial information and services in indoor space are increasing as well as outdoor spaces. An OGC standard, called IndoorGML, was published to provide a standard indoor spatial model and exchange data format. And inous R D initiative has been established to set up an eco-system for IndoorGML based on open source software. In this talk, we will present an overview of this initiative and details of the achievements so far. First, it will covers several approached for 3D indoor map construction in IndoorGML from point cloud, blueprint maps, as well as crowdsource. Second, the conversion issues from CAD and BIM data to IndoorGML will be also discussed in the talk. Third, we will present several interesting application services of the initiative such as sharing IndoorGML data via 3D geo-portal and voice map service for blind people.
Martijn VisserOpera Room
2018 saw the release of Julia https julialang.org 1.0, a high-level, high-productivity programming language, with the performance of a low-level language like C. That means looping over all features or cells and applying your own functions is encouraged. The JuliaGeo http juliageo.org organization was first started in 2015 to provide support for working with geospatial data in the Julia programming language. JuliaGeo currently provides high-level APIs with comprehensive support for OSGeo libraries like GDAL, GEOS and PROJ. In this talk, we introduce Julia and the JuliaGeo packages, showcase interactive workflows, and talk about next steps.
Edoardo NeerhutHora Room
Mapillary s computer vision extracts point data from street-level images, with these detections being used to fix and update maps. Earlier this year, Mapillary worked with OpenStreetMap communities to turn automatic computer vision detections into better map data. This was an insightful project that showed us which detections were useful for the OpenStreetMap community and end users. It s also an early step to create a feedback loop where humans provide input to help us improve the quality and relevance of automatically derived features.
Seth GirvinFortuna East
The GeoExt project 1 is a JavaScript library combining the OpenLayers mapping library 2 and the JavaScript framework ExtJS 3 . The talk will give a brief history of the project, and a summary of its dependencies and versions. Several new features recently developed for the latest GeoExt release will be presented. The talk will include an overview of two more Open Source JavaScript libraries which bring additional power and functionality to GeoExt BasiGX 4 and GeoStyler 5 . BasiGX is a higher-level JavaScript library that builds on top of GeoExt and focusses on advanced GIS user interfaces and mapping tools for the web. GeoStyler is a JavaScript library for cartographic styling of geodata, and can be combined with a GeoExt solution to apply several formats to layers, e.g. SLD Styled Layer Descriptor files. The talk will include examples of real-world projects using GeoExt, along with recommendations on what types of projects are most suitable to develop them using GeoExt and its associated technologies. Finally a roadmap for the future of GeoExt will be outlined along with how developers and users can get involved.
Hidenori FujimuraCoralle Room
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.
James BantingMenuet Room
A recent fun blog post turned into an idea for synthesizing imagery training data for ML applications. In the post we presented a method for identifying sasquatch using cloud native geospatial methods and tools. This talk will describe the cloud native approach we took and the opensource tools that were used. We will then describe and demonstrate an idea to create synthetic satellite imagery training data using opensource libraries and tools.
Andrea AimeFortuna East
The WFS 3 specification introduces a number of significant changes in the protocol compared to older versions, to mention just a few Small core with basic functionality, extra functionality provided by extensions OpenAPI RESTful based GeoJSON first, while still allowing serving data in GML No mandate to publish schemas for data Come to this presentation to have a quick introduction to this new protocol version, get updates on its implementation in GeoServer, and get a hint of how the protocol is going to evolve in the future, also based on the June 2019 London OGC API hackaton.
Marco MinghiniRapsodia Ballroom
The INSPIRE Reference Validator is the tool adopted by EU Member States to validate the resources of their Spatial Data Infrastructures. It is an implementation of the ETF, an open source testing framework based on ISO and OGC standards, which performs tests organized into Executable Test Suites ETS using SoapUI, BaseX and TEAM Engine. The ETF can be used via either a web application or a REST API; a Docker container is also available for quick deployment. The INSPIRE Reference Validator, recently deployed on the cloud, offers many open source ETS to test data sets, metadata, View Services WMS, WMTS , Download Services Atom, WFS, WCS, SOS and Discovery Services CSW against the interoperability requirements set by the INSPIRE Technical Guidance documents. Starting from the context of INSPIRE Action 2017.4 on Validation and conformity testing, the talk will present the latest developments of the ETS and ETF including the governance of the software project and describe the future plans.
Ariel AnthieniHora Room
The map is based on the concept of geographical management that highlights the importance of the location of events or objects, which allows, for example, to understand how they are spatially related, to analyze proximity and their distribution within an area. In addition to the public map, there is an internal version that contains additional confidential information that provides all government areas with access to tools and integrated geo-referential information that promotes decisions based on data that allow, for example, to plan future actions and services, such as interventions . in the public space, inspections and verification of roadmaps and information collection.
Mauro BartolomeoliRonda Ballroom
MapStore is the Open Source product for creating, saving and sharing in a simple and intuitive way maps and mashups created selecting contents from public services like Google Maps and OpenStreetMap or other servers implementing OGC and ISO protocols. Thanks to MapStore the user can mix her own data with data available on the web to create comprehensive maps and share them with anyone also via social networks . MapStore2 is cross-browser, and mobile ready. MapStore allows the user to Manage maps share, delete, search, create and users through a front-end Manager. Create and navigate maps using a powerful and intuitive front end as map Viewer. Manage the embed-link, marker s injection, routes injection, time series Google Earth like, spatial queries and more. Interact with one or more Catalog Service for the Web CSW . You can also use MapStore as a framework to develop your custom WebGis application composing MapStore ReactJS components and components from other libraries like React Bootstrap , choosing the best mapping library for your purposes. The presentation will give the audience an extensive overview of the MapStore functionalities for the creation of mapping portals.
Sanghee ShinFortuna West
I ll introduce the web based military geo-portal system which was implemented on top of numerous open source projects such as PostGIS, GeoServer, Cesium, mago3D, OpenGXT. This military geo-portal system provides search, layer control, satellite image retrieval, spatial terrain analysis, reading coordinates, and map notes functionalities to the military officers through intranet. This system is basically a web based 3D GIS utilizing mago3D and can be switched to 2D. This system utilizes the OGC WPS Web Processing Service for the analysis on web environment. As a result of this system implementation, military officers can access the huge amount of geospatial data and analysis functions on a web environment without installing additional software.
Joachim UngarPlenary (National Theatre)
Mapchete https github.com ungarj mapchete is a tool written in Python which helps processing large amounts of geodata such as global high resolution datasets. It does so by executing a user-defined Python function on smaller chunks of data tiles . The standard tiling schemes follow the well-known tile pyramid schemes used by WMTS which also enable mapchete to let the user easily preview process outputs using a built-in development server Flask hosting an OpenLayers page. By processing large areas through their much smaller tiles or metatiles, possible memory errors can be avoided. Furthermore, tiles can be processed on multiple CPU cores in parallel which speeds up the processing time. All geospatial data i.e. raster and feature data are internally handled and exposed to the user-defined process function either as NumPy arrays raster or GeoJSON-like dictionaries features which can easily be edited with well-known Python packages like shapely or scipy. For I O operations mapchete makes heavy use of rasterio https github.com mapbox rasterio and Fiona https github.com Toblerity Fiona . It can read data formats supported by these packages and can currently write outputs into WMTS-like tile directories of GeoTIF
Voda OvidiuSimfonia
Mapillary SDKs enable any developer to easily build apps with functionality for geotagged image capture, Mapillary authentication, and uploading to Mapillary. In this session, we will explore the SDKs, demo some Mapillary apps that are built on the SDKs, and look at how these apps are being used to solve real-world challenges.
Alessio FabianiOpereta Room
GeoNode is a Web Spatial Content Management System based entirely on Open Source tools whose purpose is to promote the sharing of data and their management in a simple environment where even non-expert users of GIS technologies can view, edit, manage, and share spatial data, maps, prints and documents attached. GeoNode was initiated in 2010 by the World Bank and OpenGeo but from 2011 is entirely run by the developer community that the project has been able to attract. It claims some large organizations among its contributors such as the United Nations, the World Bank and the European Commission as well as many NGOs and private companies. GeoNode is based on a set of robust and widespread open source components as Django as a basic framework, GeoServer for geospatial data management and OGC services and OpenLayers Leaflet as mapping application. It can also communicate with PostgreSQL for vector data management. GeoSolutions has been involved into a number of projects, ranging from local administrations to global institutions, involving GeoNode deployments, customizations and enhancements. A gallery of projects and use cases will showcase the versatility and effectiveness of GeoNode, both as a standalone application and as a ser
Even RouaultOpera Room
In this talk, we will give an overview of the recent works that have occurred in the PROJ, libgeotiff and GDAL libraries regarding Coordinate Reference Systems CRS . Those improvements have mostly taken place in the venerable PROJ library that has evolved over the last 30 years from handling only more than hundred of cartographic projections to becoming a full-fledged library for CRS management and transformations. PROJ 6 now supports OGC and ISO standards regarding object modeling ISO-19111 OGC Abstract topic 2 , and their Well-Known Text representation OGC WKT1, WKT2 2015 and latest WKT2 2018 . A sqlite3-based database embeds the definitions coming from various authorities EPSG, IGN-France and the ESRI projection engine. PROJ can now compute optimal and more accurate transformations between two CRS without necessarily using the ill-defined WGS84 pivot late-binding , and support new CRS and transformations. We will discuss the the adoption status of PROJ 6 by the rest of the OSGeo stack and present quickly how to migrate to this new version.
Peter FreimuthPlenary (National Theatre)
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 .
Moritz LennertCoralle Room
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.
Mykola KozyrMenuet Room
It is a common thing when pattern analysis cases are just about visualizing the features. The talk would start with a gentle introduction into pattern analysis algorithms. I would focus on the benefits of using analysis in comparison to visualizing methods, present cases and show pitfalls in usage and implementing these algorithms.
Yves BologniniSimfonia
GeoMapFish is an open source WebGIS platform developed in close collaboration with a large user group. It targets a variety of uses in public administrations and private groups, including data publication, geomarketing and facility management. OpenLayers and an OGC architecture allow to use different cartographic engines MapServer, QGIS Server . Latest version supports Docker and can be installed on an OpenShift environment. Highly integrated platform, large features scope, fine grained security, reporting engine, top performances and excellent quality of service are characteristics of the solution. In this talk we ll present the key usages, technical aspects of the platform and latest developments.
Rodríguez Pascual Antonio FedericoRapsodia Ballroom
In order to increase interoperability and facilitate the reusing of geospatial data, it is proposed a methodology of publishing INSPIRE-compliant datasets as Linked Data, using the RDF format and various ontologies such as the ones derived from the ARE3NA for the Annex I themes, or GeoSPARQL from the OGC. This methodology would cover the whole process of generating the RDF triples from GML sources, setting up a triple-store to persist the information, and issuing SPARQL queries to the exposed endpoint. A working example would be presented using the Spanish CNIG endpoint, where several datasets from the Annex I are hosted. Then a series of queries joining external information from other endpoint, like DBPedia or GeoNames, would be used as a mean to demonstrate the interoperable capabilities and the potential applications to enrich spatial data, extract meaningful insights from it and use it to support information systems.
Bogdan GramaOpereta Room
Ships have long been required to carry nautical charts and nautical publications to plan and display the ship s route for the intended voyage and to plot and monitor positions throughout the voyage. Today we have complex electronical navigational charts and many of them are freely distributed and are constantly updated. An electronic navigational chart or ENC IENC for Inland waterways is an official database created by a national hydrographic office for use with an Electronic Chart Display and Information System ECDIS . The automatic identification system AIS is an automatic tracking system that uses transponders on ships and is used by vessel traffic services VTS . Even with the advent of high accuray DGPS and AIS, RADAR will continue to be a primary aid to navigation and collision avoidance. During the presentation we will exemplify some usecases that integrate ENC, AIS and RADAR data in various software applications, both web and desktop, onboard for navigation or vessel infrastructure for coastal monitoring systems. The presentation will cover an aids for navigation monitoring system, a vessel traffic management system and an 3D environment with real time data for validation of inland waterway signs and markings.
Alex OrensteinHora Room
A call center powered by an open GIS platform helps livestock herders in Northern Mali find pasture and water through the Sustainable Technology Adaptation for Malian Pastoralists STAMP programme. Herders can now access life-saving information by phoning call center agents, who in turn provide the outlook from Earth Observation and real-time field survey data to herders. This talk will show how the system was built, what we learned works and doesn t , demonstrate the dashboard and show how to download and play with the datasets.
Seth GirvinOpera Room
MapServer 7.4 was released earlier this year. The main focus of this release is MapScript - MapServer s scripting language, and we ll review the various language options available along with other changes and lesser known features from recent releases. A summary of development from the recent OSGeo codesprint in Minnesota, and the road map towards MapServer 8 will be presented. A description of MapServer 1 and a brief history of its development will be outlined, along with a summary of the project health including numbers of active contributors and mailing list users, and project steering committee changes. An overview of projects related to MapServer will be given including MapCache 2 , MapServer for Windows 3 , GC2 4 , mappyfile 5 , and the Zoo project 6 . We ll look at how to get involved with MapServer and help with the continued success of the project at all technical levels. Finally members of the MapServer PSC Project Steering Committee will be present at the talk to answer questions. 1 https mapserver.org 2 https mapserver.org mapcache 3 https ms4w.com 4 https www.osgeo.org projects gc2-vidi 5 https github.com geographika mappyfile 6 https www.osgeo.org projects zoo-project
Andreas NeumannRonda Ballroom
The presentation is more a behind the scenes talk, covering topic such as the people behind QGIS the infrastructure behind QGIS quality assurance efforts organization and charter challenges and changes in our organization financial situation challenges from being a large OSGEO project
Rykin IvanCoralle Room
HTML BODY p align justify A number of climate change research projects discover dependencies between dynamics of vegetation indexes and dynamics of meteorological parameters, which make possible estimation and monitoring of growing season parameters using remote sensing data. In our study, we use Normalized Difference Water Index NDWI that can be derived automatically from the daily satellite imagery collected by MODIS sensor. The NDWI indicates amount of liquid water in plant tissue, and then reflects change of vegetation growing conditions and particularly growing season change. p p align justify To ensure monitoring of growing season parameters we elaborated an automated software complex that incorporates desktop Geographic Information System GIS software QGIS was used , geospatial database and complex of computational tools. The GIS is used as an infrastructure element for operating and visualization purposes, while the database together with computational tools enable storage and multipurpose processing of meteorological and remote sensing data. The meteorological data is collected for the past period of 130 years and NDWI data for the 20 years. Developed complex is tested on the example of Republic of Komi Northern part of European Russia that is covered by Taiga and Tundra natural zones and impacted by different climate forming factors. p p align justify Currently we describe architecture of the elaborated complex and design of data processing chains. Elaborated complex ensure automation of downloading raw remote sensing data and reprocessing it into gridded NDWI maps. In this context, it can be underlined that daily collected MODIS imagery can be discovered as big geospatial data, due to this we were needed to resolve a number of optimization tasks to implement its processing. Subsequently, NDWI data is used to produce gridded map series that reflects time and spatial dynamics of growing season characteristics. Produced data have a special significance for areas with sparse meteorological network. p p align justify b Keywords b GIS, Remote Sensing Data, Climate Change, Growing Season, Vegetation Indexes, MODIS, NDWI. p BODY HTML
Lars Agerskov ChristensenHora Room
What is the value of data? This presentation will be about value of data and why data is useless unless it is collected and used in a right way or with the knowledge on how it is collected and therefore what its limitations are. We will look at official data and Open Street Map and show some examples that visualize the mismatch between dataset. We will also show how data can be used, when it is updated correct and how we can go beyond just the nice Open Street Map as just a basemap. Then we will investigate what we can do about it and how Open Source tools play a huge role in this. It will open a discussion and hopefully a brainstorm on the way forward.
Silvia FranceschiOpereta Room
The climate change and the recent extreme events occurred all over the world draw again the attention to the natural hazards both for prevention and for management aspects. In this context, environmental modelling can help in mapping hazards and risks zones and to support decision makers in building functional infrastructures with low environment impact and for a safe urban planning. In the last decades many researchers tried to extract useful information from digital data and in particular from Digital Terrain Models DTM with the development of ad-hoc algorithms and tools. In the meanwhile the data availability increased and high precision DTM are available almost all over the world. The algorithms contained in the HortonMachine library are the result of more than 10 years of research, development and real application of people from different research institutes and professionals working in the field of environmental engineering. The HortonMachine library contains tools for data management, data collection in the field, and environmental modelling in particular related to hillslope stability, floods, debris flow, forestry management and woody floods.
Olivier CourtinMenuet Room
Natural Language Processing, has been revivified by Deep Learning approaches. This presentation will show what we already can achieve to convert plain Text to Map. Think for instance, to retrieving geometries conveys by an article, a book or a Tweet.
Daniel Santillan PedrosaPlenary (National Theatre)
Browser capabilities have exploded in the past years and with it the possibilities to run large applications without the need of additional software. Still when combining interaction and visualization of larger datasets the number of nodes such as with SVG becomes quite difficult to handle limited resources . That is why we have been experimenting with solutions to make use of WebGL, mixing rendering and maintaining interaction. In order to be able to render scientific data as read by geotiff.js we have developed plotty https github.com santilland plotty . This tool allows us to quickly colorize and render the data using a shader, making it possible to create interactive and explorable animations. For further data analysis, such as evolution curves through time or larger and complexer plots we have been working on graphly https github.com EOX-A graphly . In this case for us it was imperative to maintain complex interactivity while using rendered images. This was achieved by combining a second canvas which keeps unique identifier colors for the objects. We would like to present our concepts and experiences of the developed tools.
Eddy CattaneoRapsodia Ballroom
The new Spatial Data Infrastructure of the Veneto Region IDT-RV 2.0 has been completely redesigned to move from the older structure, based on commercial products, to state of the art FOSS4G software, providing methods to simplify data publication. Operational innovations introduced by the new infrastructure include Provision of tools for the interactive creation of WebGIS sites, without any code development, to be quickly shared on demand; Complete management of the data lifecycle and related metadata, from acquisition to production, atomically monitored through a step-by-step workflow; Creation of metadata through an interactive web editor, according to the defined normative rules, capable of supporting the user from the input of the values through template, to the final validation. Particular focus will be put on critical issues and challenges that where solved.
Lars SchylbergOpera Room
MapServer, Optimize for performance The MapServer software offers many powerful and advanced features that many users haven t found yet. Come and learn some of the tricks to optimize configurations to achieve excellent performance in the rendering of stunning cartographic maps. Complex road shield labeling is one of the use cases that will be shared. Many of the tricks are based on advanced preprocessing of the data sources using the GDAL OGR tools. Another subject will be around different ways to use tile indexes and how that can influence flexibility and performance. Some advanced line symbology examples will be highlighted, that are used in a larger open source development with Mapserver. Finally, we will show how to measure and even set up automatic tests to verify the results. The presenter is a frequent Mapserver user.
Marco BernasocchiRonda Ballroom
QGIS 2.18 has been discontinued - the king is dead. QGIS 3.4 is the new long term release - long live the king QGIS 3.10 is being developed - The princess is growing In this talk, I ll try to highlight the very best features available in the QGIS 3.x series like - User profiles - Multiple map views - Native 3D viewer with support for vector features and mesh data - Mesh data support - Autocompleting search - Unified Data Source Manager - GeoPackage as the default format - Select features by value tool - Lots of new processing tools - Project DB Auxillary storage and easy custom labelling - Editing in place - New renderers - Lots of improvements to Print composer - Valid CRS Extents Preview
Pirmin KalbererSimfonia
WebAssembly is a binary runtime format designed for efficiency, speed and safety. Version 1.0, standardized in a W3C Working Group, is now supported by all major browsers. It opens up a whole new way to create performant web applications and gives new possibilities to share geospatial libraries between desktop and web applications.
Dr. Sukriti BhattacharyaCoralle Room
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.
Ronoh KennedyOpereta Room
Narok Water and Sewerage Services Company hereinafter, called NARWASSCO supplies water at Narok town and Ololulung a town in Kenya. As of February 2019,we have 4,689 water connections and 74,314m3 of water consumption in Narok, also have 580 water connections and 5,736m3 of water consumption in Ololulung a. Total length of pipeline is 144.2km in Narok and 71.7km in Ololulung a. br NARWASSCO, currently uses FOSS4G to do data collection and data utilization for water supply services. For example, mapping of all water facilities in the company, and the collected data have been used to improve operations application of new connection, leakage management, meter reading, customer care, etc. . We can say Narok water is the first water company which started to use FOSS4G in Kenya. br Our interesting is how water company use GIS inventory data to reduce Non-Revenue Water NRW . NRW means physical losses leakage and commercial losses meter reading error, illegal connection, etc. . We think GIS technology can contribute a lot of things for water supply services, so we would like to share our experience and get some idea from participants of FOSS4G conference.
Walter LorenzettiRonda Ballroom
G3W-SUITE is a modular, client-server application for managing and publishing interactive QGIS cartographic projects of various kinds in a totally independent, simple and fast way. The application can organize cartographic contents in a hierarchic way, helping the content management in structured contexts, such as public institutions, parks, companies etc. Accessing administration, consultation of projects, editing functions and use of different modules are based on a hierarchic system of user profiling, open to editing and modulation. Its main components are the one for basis administration, G3W-ADMIN , and the visualization client for cartographic contents G3W-CLIENT . They communicate through a series of API REST which makes them totally interchangeable. G3W-ADMIN was developed through Python, using Django, a trustworthy, solid framework. G3W- CLIENT was developed using a modular approach and is based on a reactive programming paradigm, using Vue.Js like Javascript framework and OpenLayer3 for rendering of geographic data. G3W-SUITE and, in particular G3W-ADMIN and G3W-CLIENT modules, are released on GitHub with Mozilla Public Licence 2.0 https github.com g3w-suite
Nicolas BozonHora Room
Reusable satellite and street maps data will be presented in this talk. Powered by open data and build with open source Learn about the MapTiler data infrastructure and the high-resolution imagery available for Europe and the US, ready for your next project. Open geospatial data is the new raw material every GIS expert can build upon. Free vectors and rasters are everywhere, but come in many flavors which often make them challenging to leverage. This talk aims at presenting an innovative approach for harmonizing open geospatial data using the MapTiler software tools, powered by open-source. Several open data use cases and processing pipelines will be presented at the global scale, from mapping the OpenStreetMap planet to color toning high volumes of open imagery. Local use cases will also be shown, including on open data released by mapping agencies, such as the Ordnance Survey or the French IGN. Emphasis will be put on creating and sharing ready to use datasets that one can easily self-host and redistribute. Description of new geodata services and cloud infrastructure will finally demonstrate how open source technology significantly adds value to open data for the benefit of all, from the community to the business perspective
Gérald FenoySimfonia
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.
Daniel MorissetteOpera Room
The W3C Maps for HTML Community Group is working to define a new map HTML element that would be used to define map contents in a web page and would be directly supported and rendered by web browsers in a standardized way. All this is done by building on existing standards such as WMS, WFS and Tile Services. In addition to standardizing the encoding and access to map elements in web browsers, this encoding also aims to make the map contents more easily discoverable and indexable by search bots on the Web. This talk will start with an overview of the MapML draft specification, and then discuss the recent implementation of MapML in MapServer, GDAL and OGR. The goal of this initial implementation is to get MapML used in real life scenarios and to gather feedback from the community on the draft specification. Please come and join the discussion
Eita HorishitaMenuet Room
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.
Robert NagyPlenary (National Theatre)
The talk presents the Planet overview, with a focus on Planet s mission and vision and how satellite data users leverage our products and services. We will emphasis on Planet s products - PlanetScope and SkaySat imagery Planet Analytics. Key verticals and uses cases.
Emmanuel BeloRapsodia Ballroom
Deutsche Telekom AG DTAG revolutionises the planning process of fibre networks in order to increase the number of connected households and industries dramatically as well as to shorten the time to market in general. A brand-new world comprising the build up of a major SDI, lots of geodata and heavy geoprocessing is needed to substitute previous manual tasks and to sustain the goals. Think about a project, that will be developed by 10 companies, each with its own frameworks, procedures and deployment workflows. To succeed, you ll need more than confidence in the team. This is also because of other complicating factors like IT security, large data pipelines or ever-changing IT infrastructure. This is where DevOps and AGILE practices came to the rescue. It gave a structure and a common understanding of the workflows to every project member, as well provided enough automation and flexibility to adjust to the constant changes the project undergone. In this talk, we ll present the key challenges and how DTAG and the team of the FTTH-Factory successfully implements agile and DevOps workflows for the project. If we re brave, we ll do DevOps on stage.
Hamidreza OstadabbasCoralle Room
On a judicial basis of 196 Baugesetzbuch BauGB, 2018 every municipality in the Republic of Germany must publish standard land values in m for the whole district area in a biennial cycle. The standard land values have to be derived comprehensively for different land use within a district. These are mainly residential areas, mixed-use zones residential and commercial areas , industrial areas, cropland, grassland and forestry. The standard land values serve the taxation authorities to rate the hereditary real estate and also will play a major role for the future property tax L hr, 2018 . With the help of Geographic Information Systems GIS all the necessary data for the derivation of the standard land values could be analyzed. This data consists of cadastral information ALKIS AdV, 2005 for each municipality district like streets, buildings, land parcels, land development plans as well as geocoded data Bill, 2016 about real estate transactions. According to the INSPIRE Infrastructure for Spatial Information in Europe directive European Parliament, 2007 which aims to create a European spatial data infrastructure for a transparent common environmental policy the geodata representing the standard land values will be provided in the Web with services to query, visualize and download the datasets. The following work contributes to both requirements, the statutory determination of the standard land values answering the lawful necessity and the setting up of the generated geodata in the Web according to the demanded transparency of the INSPIRE directive. This thesis describes the development of automatizing the process of implementing, selecting, aggregating and layouting the relevant objects of the ALKIS data in an Open Source GIS QGIS via Python language. The standard land values will be visualized and presented in Web GIS Seip et al, 2017 . Therefore three different Web Clients will be compared according to performance and editing capabilities QGIS Web Client Open Source , Lizmap Open Source and ArcGIS Online commercial . Additionally the two different Web GIS server solutions, QGIS Server and ArcGIS Online, will be described and evaluated.
Yoni NachmanyRapsodia Ballroom
Automatic large-scale mapping of land cover classes facilitates applications in sustainable development, agriculture, and urban planning, and is therefore a commonly studied topic in remote sensing image processing, but typical deep learning approaches use models pre-trained on everyday image datasets like ImageNet and retrain them using only three channels usually RGB , not fully leveraging the unique properties and spectral information of multispectral satellite images. The latest approach in our series of approaches, powered by new open satellite imagery datasets like BigEarthNet and machine learning libraries like fast.ai and eo-learn, explores the effect of pre-training convolutional neural networks on multispectral satellite imagery for country-scale land cover predictions on data for all of Slovenia in 2017.
Luís Moreira de SousaMenuet Room
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
Adrian StoicaHora Room
LEOWorks is an educational open source software for inspecting and analyzing satellite images. It represents the main tool for demonstrating Earth Observation techniques within the European Earth Observation Web Site for Secondary Schools - EDUSPACE, belonging to the European Space Agency ESA and is developed by TERRASIGNA. Our project is a great and easy to use GIS tool that comes with features as Read and analyze SENTINEL 1 and SENTINEL 2 products Raster support for a large number of formats Importing of GPS GPX format files Displaying images in grayscale and or RGB Image enhancement techniques e.g. contrast manipulation, filtering Image registration georeferencing Performing measurements on imagery Unsupervised and supervised image classification Creating, editing, displaying and querying vector data GIS manager Animation of multi-temporal images Enriched GIS functionalities Interactive streatching Multisensor data fusion between coregistered images from different sensors Map Composer LEOWorks is an educational open source software that always is evolving based on the requests received from our community or great new ideas from it s developers.
Paul van GenuchtenRonda Ballroom
SDI s typically have a challenge of a data publication requiring a review phase before becoming approved and accessible. It is relevant for each aspect of data publication; data, transformations, service and metadata. The review phase should be as complete as possible including INSPIRE OGC QOS validation so there will be no surprises when making the resource widely available. GeoNetwork has had a workflow module to allow users to review a record before it becoming public for a long time, however the functionality was a bit hidden and had some challenges. This summer we re landing a 5 years old feature branch in GeoNetwork to improve this aspect of the application. The workflow, if configured, is brought more upfront and a mechanism has been added to allow to work in a draft version, before the approved copy is replaced. This branch has been extensively tested by some of our users in recent years. From their experiences we ll highlight some of the additional benefits of this module. The workflow mechanism can also be used to trigger publication of datasets in external components, such as Docker or GeoServer.
Athina TrakasPlenary (National Theatre)
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.
Michael TernerFortuna West
The large number of sponsors, many of them very large companies, found at FOSS4G events indicates that there are significant commercial interests and opportunities associated with free and open source software FOSS technologies. This talk will describe several recurring patterns and business models for monetizing open source technologies, while also - and crucially - contributing back to FOSS communities. The talk will elaborate on the following three main models 1. Providing value added services and support to open source projects 2. Leveraging incorporating open source technologies to deliver products SaaS 3. Open sourcing your commercial technology The talk will also provide real world examples of each of these models from the perspective of a commercial business that is actively engaged in a variety of FOSS activities. The talk will also examine some new and emerging trends including open data being incorporated into commercial platforms.
Vicky VergaraSimfonia
pgRouting extends the PostGIS PostgreSQL geospatial database to provide shortest path search and other network analysis functionality. This presentation will show the inside and current state of the pgRouting development, from its wide range of shortest path search algorithms and other algorithms like driving distance calculation or Traveling Sales Person TSP optimization, graph contraction, flow analysis etc. Additionally we will give a brief outlook and introduction of upcoming new features on the version 3.0. We will explain how the data structure is important to get better routing results. Furthermore we will show how you can improve the quality of the search with dynamic costs and make the result look closer to the reality. You will also learn about difficulties and limitations of the library, and when pgRouting might not be not the right tool to solve your routing problem. Links to project https github.com pgrouting pgrouting
Maxym MalynowskyOpera Room
Operating in the humanitarian sector of South Sudan comes with an endless number of challenges. High personnel turnover makes it difficult to maintain servers, and VSAT-only connectivity results in dial-up performance for both city and field locations. Despite this, there is a great need to communicate detailed GIS data beyond what can be printed on paper. To fill in this gap, REACH Initiative has been developing platforms that use mobile- offline-first technologies to address these issues. This talk will focus on a specific platform REACH has been developing to allow less technical users to make their own offline maps with minimal maintenance. This map CMS pulls data from a managed GraphQL service and generates progressive web apps using a static site generator with Mapbox GL templates. Emphasis will be placed on the big picture of how these pieces connect together. This specific example will be framed in a larger discussion of how to best develop complex software for low-bandwidth environments. During over two year s worth of development in the field, it will tell the story of what different approaches were attempted, and why these failed in the humanitarian context from a performance and maintenance perspective.
Kylli EkFortuna East
In Finland, the government has decided to provide free of charge HPC resources for all universities and state research institutes for open research. For long time, these HPC resources were used mainly for chemistry, micro -biology, physics and material sciences. In recent years, we have installed a lot of GIS software and added open licensed GIS data to the HPC environment. We have installed to a Taito supercomputer FORCE, GDAL, GRASS GIS, PDAL, QGIS, SAGA GIS, SNAP, Taudem, Zonation, and Python and R with tens of spatial packages. The amount of data is currently about 10 Tb, including almost 300 different datsets mainly from Finnish governmental organizations. Besides supercluster, we also provide OpenStack-based cloud environment cPouta and OpenShift-based container cloud environment Rahti, for users who want to set up their web service or database. An important use case for these services has also been setting up training environment for university courses. The amount of users has increased with fast speed, being around 200 at the moment. More information from our help pages https research.csc.fi geocomputing .
Balázs DukaiOpereta Room
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.
Laura MugehaSimfonia
Roads are essential in our day to day activities. In developing countries especially in Africa, the road sub-sector accounts for over 80 of the total passenger traffic and 76 of freight leaving a small proportion to water, rail and air transport. For this reason, they need to be in their best condition to increase the productivity of the region. The maintenance of the road network in Kenya is handled by five different agencies all coordinated by the government. Ideally, the process involved requires the collection of data for selection and prioritization purposes but this is rarely done due to the associated costs. This research aims at providing decision support based on real-time data from different sources including Twitter reports in addition to the data received from the different mandated agencies ensuring a data-driven decision making process. This will further offer comprehensive condition-based decision support that goes beyond the time-based nature of the current process.
Tomas KavanOpereta Room
A global 3D map works with data from various sources DEMs, orthomosaics, vectors or even 3D city models. The data is acquired by diverse sensors and processing techniques and varies vastly in resolution and geospatial coverage. Need for partial updates may arise as more recent or higher resolution data becomes available. Integrating all this data into a single, meaningful cartographic or VR product gives rise to the data fusion problem on an ever growing scale. VTS geospatial software stack provides a simple yet powerful way to tackle common 3D data fusion scenarios. In this talk, we will provide a hands-on demonstration.
Raphaël DelhomeRapsodia Ballroom
Deep learning algorithms appear as a major breakthrough in GIS scope neural networks are able to do semantic segmentation on aerial images, so as to identify building footprints, roads, and so on. Oslandia is an opensource company studying and exploiting geospatial data, with an extensive R D activity about geospatial data science. This presentation will detail some of our Python routines in terms of geospatial data handling. We will describe our processes from raw data to prediction results. As the main step of the pipeline, machine learning techniques e.g. convolutional neural networks for image semantic segmentation with Keras produce valuable predictions. In the case of geospatial data, a postprocessing step is often necessary for displaying the results in web applications and GIS tools. A concrete illustration of our results will be provided through a light Flask application designed for demonstration purpose.
Markus NetelerFortuna East
Deutsche Telekom AG DTAG revolutionises the planning process of fibre networks FTTH to increase number of connected households and industries dramatically, and shorten the time to market in general. For this goal DTAG, advanced geoprocessing algorithms including artificial intelligence AI automate the conversion of surface information into cost optimised potential trenches used in the fibre build process. The surface information is gathered by terrestrial laser scanners and photos as well as extracted through a complex analysis from aerial orthophotos. This surface information then is used in conjunction with other open data as an input for the provisioning of potential trenches needed for FTTH. The processing of these orthophotos as well as the calculation of trenches are handled by the open source actinia cloud geoprocessing engine. Actinia is a new OSGeo community project, offering a REST API to GRASS GIS. The actinia processes are scaled and implemented as a service in the Open Telekom Cloud. In this talk, we present the handling of large and complex input data in the FTTH-process. Focus is on the usage of actinia, and how actinia supports a core process of the largest German telecommunication provider.
Andrea AimeMenuet Room
Most popular mapping presentations today, ranging from clients to servers, show and discuss only maps in web mercator, the popular Mercator derived projection used by OSM as well as most commercial tiles providers. There is however an interesting, exciting world of map projections out there, that are still being used in a variety of context. This presentation will introduce the advancement made in GeoTools and GeoServer to handle those use cases, where users have a worldwide data set, and need to view all or part of it in multiple projections, some of which valid in a limited area, and requiring the software to perform a proper display of it on the fly, without any preparation. We ll discuss GeoTools GeoServer advanced projection handling manages to deal with these cases, wrapping data, dealing with the poles and the dateline, cutting on the fly excess data, densifying on the fly long lines as needed to ensure a smooth reprojection, for a variety of cases, ranging from seemingly innocuous datum shifts, maps having the prime meridian over the pacific, and the various tricks to properly handle stereographic, transverse mercator, Lambert conic and other limited area projections against world wide source data sets.
Stephan MeißlPlenary (National Theatre)
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 extent 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. OGC s Innovation Program IP provides a unique way to address real world scenarios and interoperability requirements. Via practical Technology Integration Experiments TIEs using demonstration implementations and deployments it helps to identify the necessary enhancements, gaps, and new developments in both, standards and software. This presentation gives an insight on how an OGC and OSGeo member can benefit from the active contribution in both organizations and how the IP Program can help with their projects.
Sami MäkinenRonda Ballroom
Oskari http oskari.org GitHub https github.com oskariorg is a open source product for creating geoportals built on top of distributed spatial data infrastructure like INSPIRE and is currently incubating for becoming an OSGeo project. This talk is a year in review of what has happened on the technical side of the project and our experiences so far including these highlights - Migrating from jQuery to React and Grunt to Webpack - Mapbox vector tile support - WFS 3.0 support - Thematic maps with time series
Marie-Julie LambertOpera Room
In the Sahel, the survival of pastoral and transhumant communities depends directly on the access to water and pasture for their livestock. The availability of these resources is mostly influenced by the erratic rainfall conditions that characterize the Sahelian climate. To reduce the vulnerability to critical events, pastoral communities need access to reliable information on pasture, water, climate, animals concentration and disease outbreaks. As they live and move in areas with poor to no internet connection, Action Against Hunger ACF developed a system where data is collected from herders using a Telerivet SMS gateway and stored in a cloud environment. An automated script then geocodes the responses and creates a shapefile for each survey, ready to be plugged into QGIS for analysis. Currently 109 focal point nomadic herdsmen are spread over 4 Sahelian countries Mali, Burkina Faso, Senegal and Niger to collect and inform more than 18 core indicators on the pastoral situation. Cartographic data is then published on a public and open source web platform and transmitted to herders through radio broadcasts.
Joana KamenovaFortuna West
This is the ESA slot. abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text abstract text
Maria Antonia BrovelliCoralle Room
Nowadays about 54 of world population lives in urban areas and, according to the 2014 UN-ESA report, this percentage is expected to increase up to 66 by 2050. We are clearly facing a rapid and global trend, that will affect daily life in the next few decades. It is, therefore, crucial to managing this social and cultural change in a much more sustainable way, compared to what was done in the past. Within this framework, the collection, integration, and sharing of reliable and open spatial information is a key factor, benefiting both of different space Earth Observation EO satellites and Global Navigation Satellite Systems GNSS and ground low-cost devices networked in the Internet of Things IoT , 50 billion are expected within 2020 technologies. The contribution deals with the general presentation of the Urban Geo Big Data, a collaborative acentric and distributed free and open source platform consisting of local data nodes for data and related service Web deploy, a visualization node for data fruition, a catalog node for data discovery, a CityGML modeler, data-rich viewers based on virtual globes, an INSPIRE metadata management system enriched with quality indicators for each dataset.For data visualization and analysis, a 3D model of the urban environment was created. CityGML is an open standard that has been thoroughly tested in the past years. One of the activities in this project was to create an Extract, Transform and Load ETL procedure for converting information from cartographic sources into CityGML at LOD1 Level of Detail 1 . Data are viewable by means of Cesium or Web World Wind depending on the specific examined case. Three use cases in five Italian cities Turin, Milan, Padua, Rome, and Naples are examined 1 urban mobility; 2 land cover and soil consumption at different resolutions; 3 displacement time series. Concerning mobility data and analysis, particular attention has been given to data modeling and processing algorithms with the aim to deliver value-added information enabling standard and innovative services Origin Destination matrix, flows checking, routing options, etc. based also on crowdsourced data. Land cover and soil consumption data derive from semi-automatic classification of Sentinel 1 and 2, integrated with Copernicus land monitoring services at different resolutions and enhanced by photo-interpretation. Several environmental and landscape indicators are assessed at municipal level, exploiting spatial datasets. For displacement, SAR derived time series and the related Web services WMS, WFS, and WMTS metadata in RNDT format the Italian extension of INSPIRE format are automatically generated thus relieving the data provider from the need to create them manually. Besides the case studies, the architecture of the system and its components will be presented.
Špela KumeljHora Room
PanAfGeo Pan-African Support to the EuroGeoSurveys-Organisation of African Geological Surveys EGS-OAGS Partnership is an ongoing project which supports the training of geoscientific staff from African Geological Surveys through the development of an innovative training programme. It aims to increase African-owned geological knowledge and skills, with the emphasis on cost-efficiency by using open source software. Among all trainings planned in the project under the umbrella of Geoscience Information Management work package contemporary methods and techniques were introduced in three modules Spatial Data Infrastructure, Using GIS and spatial databases and 3D Geological Modelling. Geological Survey of Slovenia with assistance of the African Minerals Geosciences Centre Tanzania, November 2017 and Geological Survey of Botswana Botswana, May 2019 organized two trainings on Spatial Data Infrastructure SDI , focused on how to make geological data interoperable and available to a wide range of stakeholders and end users. The interactive mode of learning through a systematic lecturing approach and practical exercises on computers facilitated a quick learning process in gaining new skills to use open source software.
Stephen DaviesOpereta Room
CesiumJS is a fantastic library for 3D geospatial visualization on the web, but it can be a huge amount of work to build a full-featured application on top of it. Enter TerriaJS. It builds on top of CesiumJS - and is released under the same open-source license - while adding a responsive UI for exploring a catalog of datasets, charts and graphs, a splitter interactive comparison tool, automatic region mapping from CSV files, hooks to geoprocessing services, shareable story building, a 2D fallback based on Leaflet, and much more. In this talk we ll discover many of the advantages of using TerriaJS while exploring how we used open source and open standards to create the NSW Digital Twin Proof of Concept, a catalog and viewer of 3D datasets integrating live transport data, infrastructure above and below ground , building information models, and cadastral data. TerriaJS also underpins multiple other major projects developed by CSIRO s Data61 including Australia s nationalmap.gov.au and the Global Risk Map - built for the United Nations Principles for Sustainable Insurance Initiative. TerriaJS is widely utilised by independent map publishers with an active chat community on gitter.im and more than 450 GitHub stars.
Brookelynn ConstantHora Room
How can interactive maps help people plan great travel experiences? Destination travel is a popular way to experience the world for millions of people. Until now, little research has been conducted to establish what this type of user might actually need in a map-centric application. Most current approaches do not emphasize the role of space and place in travel preparation to help users understand the spatial dimensions of their travel plans. In addition, most of the available trip planning systems are proprietary in nature. Our work seeks to develop an application that goes beyond providing support for simple itinerary creation. We present results from a user survey to assess key spatially-supported travel task needs and design preferences. This data helps characterize the core functional needs for a FOSS web-GIS application and accompanying user interface designed specifically for destination travelers.
Kamen IlievFortuna West
Content of the European Association of Remote Sensing Companies 1. About EARSC 2. The Value in Earth Observations 3. Supporting Businesses - The Research to Business Solution 4. Open Source Initiative 5. EARSC in the Region
Junyoung ChoiSimfonia
Korea s first- and second-generation new towns have been developed as self-sufficient cities that can accommodate about 100,000 people. However, many new town residents are commuting to a longer distance and feel uncomfortable about their last mile commuting trip. A viable option to address this issue is to introduce a shared mobility service to their last mile trip from a local transportation hub to their home. This presentation analyzes these last miles commuting trip using smart card data, navigation map subscribers travel patterns, and telecom carrier s Origin and Destination OD data on people s movement. And then author predict the converted shared mobility demand from the calculated existing last mile trip. Lastly, author propose sharing port locations for car sharing, ride sharing, electric bike and personal mobility such as kick boards, etc., based on predicted shared mobility demand. In this presentation, the author also would like to share the trial and error in the process of spatial analysis and design. Keyword Last Mile Commuting Trip, Shared Mobility, Personal Mobility, Sharing Port, Transportation Big Data
Michaël DOUCHINOpera Room
As part of the Open DFCI project Geographic Information Portal for the Defense of Forests Against Fires, the Entente Valabre for the Mediterranean forest wished to put in place a solution of offline viewing and editing geographic information. We will presents the context OpenDFCI web portal based on Lizmap, the firemen needs, the Geoppopy choice Raspberry Pi Standalone WebGIS Server, and the realisation.
Athina TrakasPlenary (National Theatre)
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. This presentation gives an insight into the development of xyz software PyCSW? and the implementation of the abc standard CSW? into the software. How does the standards development work in the OGC? What are the perceived benefits of participating in the Standards Program and why does it matter for open source software developers to contribute to the standards development.
Eric LemoineRonda Ballroom
QGIS Server has become a serious competitor in the realm of map engines for the web. Maps served by QGIS Server are designed in QGIS Desktop, and rendered by QGIS Server with the same rendering engine as QGIS Desktop. This makes it possible to leverage QGIS advanced styling capabilities, which, in itself, is a major advantage over its competitors. The QGIS community is serious at making QGIS Server production-grade. QGIS Server is now certified by the OGC, and CI processes have been set up for continuously assessing its OGC compliancy and performance. In production context an important aspect is the way QGIS Server is executed. There are many ways to execute QGIS Server. QGIS Server may be controlled by the Apache HTTP Server, or it may be run as an independent process in front of the NGINX HTTP Server. Some people use Docker, while others rely on more traditional systems. The way QGIS Server is executed and configured can have a major impact on the performance and robustness. After a quick introduction to QGIS Server this talk dives into the various ways of executing QGIS Server in production, discussing the pros and cons of each method. The talk is targetted to any person considering running QGIS Server in production.
Enrique SorianoFortuna East
Classical spatial information architectures have required a server for the dissemination of spatial information at vector and raster level. With the evolution of technologies and the empowerment of navigators, new alternatives to the dissemination of spatial information in vector and raster format have appeared. Thus, at present, it is possible to conform an architecture serverless that allows the publication of spatial information based on the following standards and technologies Vectorial information in .pbf format using the STAC and WFS3 architecture. Serverless raster information using COGs Cloud Optimised Geotiffs Rendering of large amounts of information via WebGL in the browser. This talk offers an overview of a full serverless architecture based on OpenSource technologies.
Ryan LewisRapsodia Ballroom
There has been an explosion of research into computer vision focused on deep learning. These significant advances in image classification, object detection and image segmentation have profound implications for foundational mapping applications. Recent open source initiatives such as SpaceNet have strived to direct more research and development towards remote sensing applications. GIS practitioners need to understand and engage the research community to help structure the application of these new techniques against geospatial problems. tt is difficult translate mission requirements to machine learning evaluation metrics, and vice versa. For example, in the computer vision community, most results are described by certain image specific metrics such as mAP, F1Score, Precision and Recall. Alternatively, a GIS practitioner may want to incorporate machine learning capabilities into their workflow, but not know what level of performance is necessary for the specific mission. We will discuss a framework for defining levels of practitioners augmentation that will allow end-user groups and machine learning researchers to better understand each other and help direct the application of these advanced algorithms against geospatial problems.
Adam WulkiewiczMenuet Room
What are spatial reference systems and how to convert between them? What are various ways of creating transformation representation in Boost.Geometry and how to use them to convert between polygons on the surface of a globe and flat surface of a map? We discuss solutions to those questions highlighting some of the latest developments in Boost Geometry, the library that is currently being used to provide GIS support to MySQL. The implemented solutions allows to define transformations both in compile-time and run-time with known tradeoffs execution time vs compilation time, run-time flexibility vs compile-time error reporting, etc. Last but not least we discuss similarities and differences between Boost.Geometry and Proj4 libraries. The presentation is example driven thus emphasizing on the user perspective.
Candan Eylül KilsedarCoralle Room
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.
Bart SaelenRapsodia Ballroom
Building a geo marketing tool with open source geospatial software We want to tell about the journey we undertook to build a geo marketing platform using open source geospatial software. The platform is also powered using open data. We used Postgis, Open Layers, QGis, Geo Server and many more. We want to show how business value can be generated using open source software.
Marco MinghiniCoralle Room
With the exponential growth of the variety, heterogeneity and volumes of geospatial data, a wide range of actors have increased their need to combine information from multiple sources such as private, crowdsourced and public sector repositories. The purpose of this study is to compare two sources currently relevant for Europe INSPIRE and OpenStreetMap OSM . In doing so, we start with a brief overview of the two data sources, outlining similarities and differences as well as pros and cons for data users. In force since 2007, INSPIRE is the Directive aiming to create a European EU Spatial Data Infrastructure SDI to be used for environmental policies. The Directive requires EU Member States MS to publish geospatial content falling under 34 cross-sectoral categories themes according to a Service-Oriented Architecture SOA approach based on ISO and OGC standards. On the other hand, OSM is the leading geospatial crowdsourcing project. Born in 2004 and counting more than 1 million active contributors, the project has produced a worldwide, large-scale geospatial database. In addition to their different approach legislative, top-down vs. community-based, bottom-up , INSPIRE and OSM feature a number of technical differences. While OSM data is structured around a flat data model with attributes encoded as simple key value pairs, defined and maintained by the OSM community in a flexible wiki environment, INSPIRE features complex data models for each of the 34 themes which have been rigorously defined and are maintained by the European Commission through a constant dialogue with INSPIRE stakeholders. Consequently, while INSPIRE proposes specific data formats for increased interoperability, OSM data can be retrieved into a variety of GIS-friendly encodings as well as through dedicated Application Programming Interfaces APIs which increase their reuse and the development of third-party applications. From a legal point of view, the open access license of OSM available under the Open Database License further facilitates the re-use of the data as well as the production and distribution of derived products at any spatial scale. Instead, being built on top of individual national infrastructures, INSPIRE data sets are available under a variety of different licenses, which overall may hinder the full usability of the infrastructure. Finally, whilst INSPIRE is by definition an authoritative source of quality-certified data, OSM quality can only be ensured by the very nature of its crowdsourced approach; nevertheless it has been proven in some cases to be comparable, if not even better, than authoritative sources. The paper will further develop this comparison by detailing the aforementioned elements on concrete use cases addressing specific EU MS and thematic data sets and discussing how to make the most out of the two sources. An analysis of available FOSS4G solutions to access, visualize, analyse and process INSPIRE and OSM data will be also provided.
Nikolai JanakievHora Room
This talk will be about how to use OpenStreetMap and Wikidata in common data science questions using Python. We will go through the similarities and differences between OpenStreetMap and Wikidata, explore the structure of both data sets and go through some key figures and statistics. The goal is to provide a birds-eye perspective including a practical outlook. Some results will be presented in various ways the data sets could be utilized to fuel further data analysis.
Vissarion FisikopoulosMenuet Room
How to compute the two closest points between two administrative units in a city and how this differs from distance computation? What happens when some points are on opposite antipodal sides of the globe? How can one create equidistant points along a trajectory modelled by line segments? We discuss solutions to those questions highlighting some of the latest developments in Boost Geometry, the library that is currently being used to provide GIS support to MySQL. The implemented algorithms are parameterized by strategies that control the accuracy-efficiency trade-off. The proposed solutions work for 3 different coordinate systems namely, cartesian, spherical and ellipsoidal each of which comes with its own advantages and limitations. Those are illustrated and supported by benchmarks. The presentation is example driven thus emphasizing on the user perspective while glancing at the algorithmic and implementation aspects of the library.
Mario BaranziniFortuna West
This talk highlights the issues that need to be addressed to successfully migrate from a GIS solution based on commercial products to a solution based on open-source software, in particular QGIS. What can be done? Where to start? What are the potential elements to convert? Which strategy to adopt? The talk will try to answer these questions by showing examples and lesson learned from successful Migrations. By presenting ad-hoc open source tools developed to solve specific problems and explaining how a migration can be tackled in cases where there are currently no specific tools we want to give you all the information needed to take informed decisions.
Jorge SanzOpera Room
Vector rendering has been around for a while. Sending raw data and delegating the rendering to the web browser is a reality not only for privative providers but also available to modern Open Source web-mapping frameworks. Still, vector symbol definitions for thematic mapping is still a challenge. Several initiatives have tried to define their cartographic rendering rules language, but none of them has succeeded to be adopted by the broad community. At CARTO we chose to use Mapbox GL as the base technology for the map component, but we developed our WebGL library to render data on top of it to take advantage of our own server-side Maps API. Our CARTO VL and Maps API combo allows us to deliver rich visualizations with a very concise definition language also available as a pure JavaScript API that helps the web developer to define classifications, variables to use later at the web application, aggregations, animations and much more. In this talk, we are presenting the last advances on the development of our library along with a glimpse with the planned features in our roadmap and our plans to integrate it with Airship, our dashboard designing library, and CARTOframes, our python library for Data Scientists.
Malena LibmanRonda Ballroom
The present talk has the objective of describing the best practices for Metadata catalog setups, developed for the National Spatial Infrastructure of Argentina. Bringing together the notions needed to implement the 19115 ISO Standard, thinking about the processes of the geographic information in each organization but also how to do it using free and open source software.
Angelos TzotsosFortuna East
pycsw is an OGC CSW server implementation written in Python and is an official OSGeo Project. pycsw implements clause 10 HTTP protocol binding - Catalogue Services for the Web, CSW of the OpenGIS Catalogue Service Implementation Specification, version 3.0.0 and 2.0.2. pycsw allows for the publishing and discovery of geospatial metadata, providing a standards-based metadata and catalogue component of spatial data infrastructures. The project is certified OGC Compliant, and is an OGC Reference Implementation. The project currently powers numerous high profile activities such as US data.gov geoplatform.gov, IOOS, NGDS, NOAA, US Department of State, US Department of Interior, geodata.gov.gr and WOUDC. This session starts with a status report of the pycsw project, followed by an open question answer session to give a chance to users to interact with members of the pycsw project team. This session will cover how the project PSC operates, what is the current project roadmap, what are the main features of current stable release 2.x as well as the future direction of the project towards pycsw 3.x that will implement search engine support as well as OGC CSW 4 in support of the emerging OGC API efforts.
Markus NetelerPlenary (National Theatre)
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.
Pano VoudourisSimfonia
Imagine having a leading-edge application that manages Transportation Networks. Every aspect is user configurable and it can deal with any type of network. You can define multiple linear referencing methods LRM that can be network-type specific or across all your network types. You can also define any type of asset or event and the users can locate or retrieve the location of these features. Although the server-side LRS engine is going strong and getting more intelligent, the same cannot be said for the UI. Which it s a thick desktop client, on underlying technology you cannot control and looks dated. This was the situation Bentley found itself in, a while back. The way we solved it, which is the subject of this presentation, was using a mixture of open and closed source components. The UI was moved to the web and the communication mechanism was re-written. Using Oracle Mapbuilder, map definition files were created and dynamically fed to MapServer to render the maps which were then displayed through an OpenLayers interface. The end result, Assetwise ALIM LRS, is a living proof of the advantages of using this best of breed approach which benefits the end user from both a commercial and technical standpoint.
Ondřej ProcházkaOpereta Room
vts-mapproxy is an open-source, C based, high-performance 3D geospatial data streaming server. Features include dynamic TIN generation from GDAL-supported DEMs, CesiumJS terrain provisioning, WMTS tiles with on-the-fly CS conversion etc. Though Mapproxy has been developed as part of vts-geospatial, it may be deployed on its own or even in hybrid operational architectures. In this talk, we are going to walk you through the common deployment scenarios, provide a hands-on demonstration of server configuration, and bring you up to speed with this little-known tool.
Daniel FeldmeyerCoralle Room
Developing learning crowed based spatio-temporal indicators to model the components of the WorldRiskIndex based on OSM tags and machine learning Climate change is already reality in many parts of the world and even more threatening our future well-being. The SDG 1.5 explicitly aims to reduce by 2030 the vulnerability and exposure to climate related hazards. The World Risk Index WRI is one well-respected approach in profiling countries risk to natural hazard. To effectively monitor development and detect decision knots on the climate resilience pathway IPCC 2014 data of high resolution in space and time about the worlds countries is of urgent importance. Hence, the core of this work is the development of learning indicators. Learning in the sense of a methodological approach combining PostGIS for data management, R for statistical learning and QGIS for spatial analysis on crowd based information assessing the OSM-database and addressing the need of societal learning in the face of severe climate change. The World Risk Index Birkmann et al. 2015 will guide the supervised learning part resulting in an indicator set derived from OSM tags, establishing on one hand an open risk index and adding deep explanatory power to its components by a qualitative discussion of the OSM themes. The second part explores with unsupervised algorithms the inherent characteristic of country groups classified by the open risk index and deduces common patterns of socio-economic vulnerability but also societal resilience. Hence, the inherent challenge of this work is to substitute existing static indicators with new dynamic indicators, but not only substituting them but also painting a more detailed picture. Moreover, new data sources still questioned often by their reliability compared to World Bank or census data, and therefore its opportunities are neglected instead of critically exploring the potential. Therefore, this thorough statistical approach in quantifying uncertainty contributes to the acceptance and hence use of crowd based information adding necessary reliability for policy and planning. This unique combination is not yet done and bares huge potential moreover united with the open source geo community to contribute a little piece of the puzzle for achieving the SDG 1.5.
Nicolas RoelandtPlenary (National Theatre)
In the early ages of Computer Science, there was only Command Line Interface CLI . No mouse, no windows. But computers was already able to do more than just calculus. First of this kind -- in the early eighties -- GRASS GIS was able to manipulate, analyze and visualize geospatial data. All in CLI. But it was frightening for most users. CLI is terrifying. Then graphical interfaces arrived with windows and mouses. Computers started to be cheaper and more affordable. Almost everyone now can own and use a computer. With a graphical interface. Less scary, more accessible. And GIS followed the trend. ESRI created ArcMap, QGIS was born. Even GRASS GIS got a Graphical User Interface at some point. But isn t CLI making a come back ? Quietly ? Even in our small geospatial heaven ? Let s have a look at behind the curtain and see what CLI can offer nowadays with the Python and R datascience stacks. Let s look at CLI GIS, right in the eye By the end of the talk audience members will not be afraid of CLI anymore let s hope might want to learn a scripting language and explore console mode want to combine best of both worlds
Andrea TrovantSimfonia
Buenos Aires has a wide public transport network that includes more than 180 bus lines, 7 trains, 6 subway lines and 195 km of bicycle lanes that it offers to 4.5 million residents. and different alternative visitors when they travel. How I arrive How I get there is the official application developed for Capital federal for the moment that helps them move around the city in the most efficient way in public transport, automobile, bicycle, taxi or walking. It is available for Android and IOS and has more than 700,000 active users who do 1 million searches per week. It integrates real-time information on subways, trains and buses so that users know when the next transport will arrive and also the different rates to provide more transparent information and allow residents and visitors to make better decisions. The objectives for 2019 are to include predictions for all bus lines, currently only available for those who are already sensorized, to include the services of the Metropolitan Area and to open the code of the application to the community. In doing so, our goal is to promote replication in other cities, save resources, and improve it through civic collaboration, strengthen our services, make our government more transparent
Olivier CourtinRapsodia Ballroom
Check where and how vectors OpenData as OpenStreetMap, are accurate enough compared to an aerial or satellite Imagery, with Deep Learning approach. And do it at scale, with RoboSat.pink as a Semantic Segmentation toolbox. Quality Analysis and Change Detection with low resolution imagery, and Feature Extraction on higher ones.
Astrid EmdeOpera Room
Mapbender is a content management system for geospatial data services and map applications. With Mapbender you can create applications without writing a single line of code. Mapbender is a flexible client for OGC services. Mapbender is based on Symfony, JQuery and OpenLayers. Mapbender is based on the frameworks Symfony, JQuery and OpenLayers. Mapbender has an administration web interface to do all the work or if you prefer YAML you can configure applications via YAML-file. Mapbender helps you to set up a repository for your OWS Services and to create individual applications for different user needs. An application can provide search modules, digitizer functionality, print more. You have access control and can provide applications for defined users and groups. This presentation will give an introduction on Mapbender and the possibilities.
Vincent PicavetFortuna West
The GIS market evolves at a fast rate. OpenSource GIS solutions have a much stronger maturity now than a few years back. We see a global trend with big companies modernizing their IT and their GIS solutions, seriously evaluating OpenSource GIS compared to their former proprietary softwares, and launching migration plans. OpenSource solutions often come as independant components though, sometimes making it difficult to comprehend the best way to build a full-featured and coherent stack. While we do not pretend to have the best solution for all, in this presentation we detail a proposal for a full GIS infrastructure. PostGIS and QGIS at are the core of this stack, and it covers a wide range of needs for end-users desktop, web, mobile Come and realize that yes, you too can migrate to FOSS4G
Zoltan SikiMenuet Room
GeoEasy is a complex open source tool for land surveyors calculations. It has a quite long history, its development started in 1997, but new among the open source software. The license was changed to GPL in 2017. GeoEasy is available on Linux and Windows platforms, too. A graphical user interface GUI makes the program user friendly. Besides the basic surveying calculations it is suitable for network adjustment, local coordinate transformations. digital terrain models and regression calculations. The program supports several input electric field-books of total stations, csv, dxf and output formats csv, dxf, gpx, kml, vrml, ascii grid , so it can easily be inserted into user s work-flow and can fill the gap between the surveyor s data and GIS. GeoEasy is based on other open source projects among others PROJ, GNU GaMa, Triangle and available in five languages English, German, Czech, Russian and Hungarian . The source code is available on GitHub. The aim of the presentation is to make the user and developer community wider.
Tamrat BelaynehOpereta Room
Indexed 3d Scene Layers I3S , is an Open Geospatial Consortium OGC standard for streaming massive amounts of heterogeneously distributed geospatial data for an interactive experience for web, desktop, mobile and embedded clients. I3S supports storage and transmission of very large data consisting of millions of discrete 3D objects with attributes, integrated surface meshes and point cloud data covering vast geographic areas. Ability to stream millions of triangles and billions of point cloud, regardless of platform constraints, has opened a new 3D graphics and visual computing front in the geospatial world, where there is an increasing demand for high quality 3D application. In this talk, we will describe principles and concepts for organizing geospatial data based on bounding volume hierarchy BVH , various spatial subdivision algorithms, efficient mesh representation, as well as exploring point cloud, mesh and texture compression decompression techniques, while keeping the content friendly to GPUs. We will also demonstrate various examples of the different layer types and profiles that are supported in I3S.
Germán Alonso Carrillo RomeroRonda Ballroom
Colombia is facing a huge challenge to formalize land tenure in an efficient, massive and decentralized manner. The Swiss cooperation provides all different actors with a common conceptual and technical framework. On the one hand, a Colombian profile 1 of the LADM ISO 19152 was built, constituting the core of a Spatial Data Infrastructure for Land Administration IDE-AT . On the other hand, the INTERLIS language 2 guarantees interoperability for data formats and systems and is the basis of a free software ecosystem around the project QField 3 offers automatically generated forms to capture both geographic and alphanumeric data, as well as their associated documents. In the office, operators use a QGIS plugin called LADM COL Assistant 4 to migrate and structure field data into a LADM-COL database. The same tool is employed by cadastral authorities to receive, validate both topologically and logically , review and integrate the data incorporating changes into official systems. Finally, the new data is disposed in the IDE-AT to all actors of land administration. The project not only develops new software, but also contributes code to base projects such as ili2db 5 , QGIS Model Baker 6 and QGIS 7 itself.
Tom KralidisFortuna East
A new era is upon us. The OGC service architecture is undergoing a clean break in an attempt to modernize geospatial API standards. REST, JSON and OpenAPI are now common terminology in emerging OGC API standards. This change will greatly lower the barrier to implementation of services, clients and associated toolkit. pygeoapi is a young and emerging project that is an early adopter of the new OGC API efforts. pygeoapi is an extensible geosaptial web API framework based in Python that already supports WFS 3.0. This presentation will provide an overview of the project, standards supported, extensibility plugin framework, real world implementations as well as future plans.
Chomba ChishalaHora Room
Using Open Street Mapping to map Incidence of Malaria among Vulnerable People of Luano District, central Zambia This is a Research project for the YouthMappers. This study investigates the incidence of malaria among the vulnerable people living in a remote area of Zambia. Since the area is prone to flooding, the incidence of malaria is very high. The study will use ODK a mobile based data application to collect data and QGIS to analyze the data. The study is important because the data that will be collected will be useful to the Ministry of Health and other organizations that have interest in community health and human security. The all research project is based on the open street map. This Research has 3 focusing objectives as follows a Map the incidence of malaria in Luano district using Open Street Mapping techniques. b Determining the burden of malaria epidemics in the area. c Determine the impact of the incidence of malaria on the socio-economic wellbeing of the people in the area.
Ladislav HorkýOpereta Room
When you choose a 3D rendering stack to work with your 3D city model, your best options are open-source CesiumJS, VTS Geospatial or iTowns. While it is not trivial to make a direct one-to-one comparison because each stack is built on slightly different philosophy, they all strive for the best possible performance. In this talk we will discuss the strong points of each stack and show a performance comparison between them carried out on the same data. Possibilities of interoperability and hybrid architectures will be also briefly covered.
Ondřej PešekRapsodia Ballroom
Object detection and image segmentation have always been a big task in the field of geospatial sciences. With the growth of open satellite and aerial images, focus on this field is getting bigger and bigger. In the general computer vision field, there is one big term shaking the field in the last years - artificial neural networks. Artificial neural networks and especially their subtype called convolutional neural networks brought into the field of computer vision precisions which were just a few years ago still considered as not imaginable. We had decided to connect those two fields and test the use of artificial neural networks on satellite and aerial images. A suite of modules using convolutional neural networks was implemented into GRASS GIS.
Jinyi ParkSimfonia
The patterns of recent disasters in Korea such as typhoons, mountain fires and earthquakes are becoming increasingly complex and extensive. At the same time, there have been repeated problems with the government s ability of disaster response system. It is important to look at the disaster from a unified perspective in order to reduce the damage that will occur from the disaster and promote recovery. In addition, the integration of the disaster management agency s situation-specific work process and information is one of the important parts for rapid response to the situation and reduction of damages. However, as most of the information used to response with disasters is temporarily used, there is a lack of periodic updates or management systems. Therefore, the continuation and clarity of information up to the recovery stage are unclear, and no definite recovery is supported for the disaster affected areas. In this study, the implementation manual and history of the situation response to major national disasters in Korea are analyzed to identify problems in response to existing disaster situations.
Holger SauterCoralle Room
Training spatio-temporal OSM-indicators based on the resilience core from Cutter 2016 and exploring the implications for urban planning in the light of revealed thematic tags in the region of Stuttgart. Nobody on this planet is going to be untouched by the impacts of climate change Rayendra Pachauri 2014 The overarching nature of building resilience across disciplines and its inherent positive mutual understanding due to the association with the immune system, also amongst the non-scientific community, makes it an attractive and increasing popular concept which everybody seems able to grasp its necessity. Hence there is an exponential increase, even limited down to the key words urban resilience , in scientific literature over the last decade. Moreover the concept is also taken up by the New Urban Agenda Habitat III, the SDG goals and also the IPCC. Hand in hand with this development the definitions and operationalizations are innumerable and starting to lay a smoke screen above it. Conjoined, there is a clear lack of validation of resilience measures, including spatio-temporal aspects but also of the single component of it Bakkensen 2017 . Moreover, traditional data sources like census or governmental data miss out on certain important facets making empirical validation impossible and lack the spatio-temporal resolution necessary to cover the characteristics of resilience Burton 2014 . Hence, this experimental study explores and develops new spatial indicators through machine learning methods derived from OpenStreetMap data to replicate conventional core indicators. In order to cover all spatial attributes indicators for points, lines and areas will be deduced and separately as well as in a combined analysis investigated by means of supervised and unsupervised algorithms. The outcome is expected to uncover hidden spatial relations and patterns of urban resilience. Moreover, Burton 2014 stresses the need for new data sources to better understand the multifaceted phenomena of urban resilience. Therefore this study is contributing in developing robust and reliable socio-economic indicators contributing to this challenge to clear up the smoke.
Tom KralidisFortuna East
Keeping geospatial web services operational is best paired with monitoring. Downtime is a key performance indicator, however so are service functionality and performance. The OGC has created a Quality of Service and Experience Domain Working Group to research and provide best practices, illustrating the importance of this topic. There are many HTTP monitoring tools that track general status and uptime. However, OGC web services often have custom reporting errors which are usually not considered. Examples include custom errors or null results based on database issues. In these cases a generic uptime checker will assume the service is functioning correctly though the response says otherwise. These issues illustrate the value of OGC-aware service monitoring and have been missing from the FOSS4G ecosystem. Until now. GeoHealthCheck GHC is an OGC web services monitoring framework. GHC is written in Python as part of the GeoPython GitHub Organization. GHC is a monitoring engine that executes health checks and a web application which reports on key performance indicators. GHC also supports a plugin framework for specific requirements. This presentation will provide an overview of GHC as well as upcoming features and future plans.
Arne SchumacherMenuet Room
GIS systems and ICT technologies are often at odds with each other for historical reasons. GIS software has developed in niches, predominantly through monolithic and proprietary systems. The growing need to expose geodata on the web, e.g. sparked through open data policies, leaves developers with a range of options. Clients may request server-side solutions such as OGC services such as Web Map Service, Web Feature Service and the likes. These solutions require a map server. Another option for instance is a direct database query that requests relational data through PHP. Since almost all big database management systems are spatially enabled today Oracle Spatial, MS SQL Server, PostgreSQL PostGIS, MySQL there is per se no need to implement a map server at all. A third option is to use web clients native data formats such as JSON GEOJSON. This may either be requested by a REST API, a JSON-capable DB e.g. MongoDB or through flat files. Which of these options serves my purposes best? This very much depends on the advantages of each of these choices and what your infrastructure is trying to achieve.
Marco BernasocchiFortuna West
Migrating to opensource is a No-Go, some say... No support, No warranties, No sales reps, No help, just a bunch of Garage companies... or is it, migrating to opensource is a no brainer No licenses, No costs? When evaluating a migration to opensource we should definitely consider all the points above, and while all the negative views are often used to spread FUD 1 by proprietary software vendors, seeing the absence of licensing costs as the main advantage of such a migration can and probably will lead to uninformed decisions and unexpected results. While it is true that an opensource solution has a generally much lower TCO 2 , to effectively use opensource tools in an enterprise environment, other aspects like product ownership, responsibilities and re- training need to be considered to ensure a painless move to the world of No lock-in, agile projects and technological advantage. 1 Fear, Uncertainty and Doubt 2 Total Cost of Ownership
Dan BielefeldHora Room
For the last four years, the Transitional Justice Working Group s mapping project has interviewed North Korean escapees living in South Korea in an effort to determine where the victims of the regime have been killed and buried. This talk will present the mapping system we ve developed, the challenges we ve faced building it, and how many of these challenges have been partially or fully addressed using free and open source software and data FOSSD . Our first two mapping reports and a few data sets of sites suspected of containing documents can be found at https en.tjwg.org mapping-project-north-korea .
Pirmin KalbererPlenary (National Theatre)
QWC2 is a responsive web mapping client optimized for publishing maps with QGIS Server. A modular architecute based on micro services running as Docker containers or WSGI modules allows scaling from basic setups up to highly customized service environments.
Timo AarnioOpera Room
Oskari www.oskari.org is a multi-purpose web map platform optimized for utilizing modern spatial data infrastructures. Currently incubating to become an OSGeo project Oskari supports a wide variety of OGC services including the WFS 3.0 draft specification. However Oskari s speciality is it s support for statistical APIs and the thematic mapping tool. The thematic mapping tool in Oskari allows users to create dynamic thematic maps from online data. Different visualizations, classifications, charts and time series are supported. This talk will introduce Oskari and showcase the thematic mapping tool.
Dragan PodvezanecRonda Ballroom
After initial deployment of Croatian SGA Geoportal, it made a great impact on the usage of GIS viewer and OGC web services in the country. After a few thoushands registered users, it s time to analyze who is using it and how much. Also, there was a need for the administrators to be able to have reported on usage, and to deal with users and groups authorization roles. We achieved this with the combination of proven solutions such as GeoServer, Geofence and custom code.
Daniel J. DufourOpera Room
GeoRasterLayer is a plugin for Leaflet that enables users to add GeoTIFF files to their web maps. By removing the need for a tile server, GeoRasterLayer can save users a lot of effort and money, but building the plugin didn t come without its challenges. This talk walks through the algorithm for visualizing large GeoTIFF files on a web map while boosting performance. Specifically it will discuss the algorithm implemented for the Leaflet plugin, but the lessons learned can apply to any web mapping library. It will cover topics like cloud optimized geotiffs, nearest-neighbor interpolation, raster resolution, and projections.
Tom van TilburgSimfonia
Spatio-temporal datasets like sensor-data or floating car data can be rather overwhelming because they quickly get in the order of billions of records. In this talk I show how we made billions of floating car data entries into a workable datastream that outputs visually attractive and useful maps and graphs over a routable network. I will start by summarizing the relatively new OS clickhouse database and how this column store helps in dealing with massive temporal datasets. Next I explain how we set up the pipeline with postgres gis, pgrouting and R in order to create analysis in seconds and share some interesting results that you can get from these large trafficdatasets. The talk will be relatively code-focused mainly SQL and R but also show some ind-depth analyses of car data.
Grégoire VandenschrickPlenary (National Theatre)
BruGIS is a cartographic tool developed by a public interest organization Urban.brussels and used for the management and planning of the territory in the Brussels Capital Region. BruGIS Data Management is a QGIS client to update spatial data published on the BruGIS platform. Implemented with Open Source technologies QGIS, GeoServer, Django, Python, etc. it provides a centralized, uniform and exclusive way to edit spatial data online. After a short overview of the architecture, we ll focus on the demo of QGIS client using 2 plugins admin and user . We ll be able to create a new user and assign him editing rights on a layer. Then edit the layer allowed, modify, validate topological and finally submit it. Lastly, we ll publish the modified and validated layer. The path of the modified table will be followed through the DB environment of BruGIS. The organization of data synchronization through the three environments production, staging, diffusion will be briefly addressed. The purpose of this demonstration is not to go into the technical details of the production flow but rather to exemplify the use of Open Source technologies within the framework of the daily management of the urban data in a public administration.
Naman JainRapsodia Ballroom
Identifying the correct location of channel heads remains a challenging aspect in hydrogeomorphic analysis. Though field mapping is a reliable method, this may become infeasible for large basins. High resolution remote sensing data provides another way to predict channel heads. Existing literatures have suggested use of digital elevation models DEM to extract channel heads by applying an area or slope-area thresholding method. However, channel initiation process is more complex and depends on other factors like topographic curvature, land use land cover etc. In this study, we have used machine learning models to extract channel heads from freely available 1 arc second SRTM DEM data for a basin in the Lesser Himalaya. We have used upstream area, local slope and local curvature as features in our models. Actual channel heads were digitized manually from high-resolution 1-2 m IKONOS imagery available on Google Earth. Decision tree model generated the best results with a F1-score of 0.45 and correctly predicted around 78 of the channel heads from the test set along with a high number of false positives. Future work will be applying this method on available high-resolution Lidar-derived DEM, with more field-mapped channel heads.
Torsten DreyRonda Ballroom
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.
Volker MischeOpereta Room
Storing and distributing large data sets is still challenging. There are issues like corrupted files, bandwidth limitations or just unreliable networks. This talk is an introduction into peer-to-peer technologies and IPFS . You will learn how these technologies can help you with the previously mentioned problems and why it is a great fit for your geodata. Such a peer-to-peer network doesn t necessarily need to be a public one, everyone can participate in, it may also be used to distribute the data between trusted parties. Currently, there is a Go and a JavaScript implementation that even runs in the Browser of IPFS available. IPFS is fully open source and licensed under the MIT Licence soon MIT Apache2 dual licence . IPFS https ipfs.io
Andrea AntonelloMenuet Room
Geopaparazzi is an application for field surveys and digital field mapping for Android devices. Its simplicity and the possibility to use on as good as any Android device makes it a trusty field companion for engineers and geologists, but also for tourists who wish to keep a geodiary and any user that needs to be aware of his position even in offline mode. In Geopaparazzi it is possible to take notes with text, pictures and sketches and place them on the map. Notes can also be complex and form based in order to standardize surveys in which many people need to be coordinated. Recently we started the development of the Geopaparazzi Survey Server GSS , a web application that allows geopaparazzi users to synchronize their projects data with a central server, together with its companion, an Android app named Geopaparazzi Survey Server Sync GSSS available on google play to synchronize the data of the Geopaparazzi projects to the server. The presentation will show the main features of Geopaparazzi, the tools available in gvSIG, the Geopaparazzi Survey Server, the Geopaparazzi Survey Server Sync and some examples of customization of the application for different use cases.
Ionuț Iosifescu EnescuCoralle Room
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.
Jody GarnettFortuna West
We have a well developed and respect for procurement of software and services. How does open source effect what you are shopping for? This talk introduced some of the procurement advantages, trade offs, and options to consider when introducing open source into your organization. A key theme is the additional purchasing power open source offers, additional transparency afforded, along with the responsibility and benefits available through greater control. This talk looks at what makes the perfect hotdog, including several popular options and the authors regional favourite.
Céline JacquinHora Room
From the data activism in Mexico OpenStreetMap, Geochicas, and individual , I sought to make the civil and public actors aware of the use of data, the analysis, the research of rich and varied data, the integration of data from the citizens, in particular with a Gender perspective. In Mexico, where gender-based violence is a serious obstacle in women daily life and development, and where data is poor in general to show social issues and improve policies, it s a real challenge for civil society and academics to lobby policies making through data.
Gérald FenoyFortuna East
ZOO-Project is a WPS Web Processing Service platform which is implemented as an Open Source project and following the OGC standards, it was released under an MIT X-11 style license and is currently in incubation at OSGeo. It provides a WPS compliant developer-friendly framework to easily create and chain WPS Web services. This presentation gives a brief overview of the platform and summarizes new capabilities and enhancement available in the new version. A brief summary of the Open Source project history with its direct link with FOSS4G will be presented. The new release comes up with a brand new R and HPC support, updated SAGA-GIS support and more other new features. The new functionalities and concepts available in the latest release will be presented and described, also highlight their interests for applications developers and users. Apart from that, various use of OSGeo software, such as GDAL, GEOS, PostGIS, pgRouting, GRASS, OTB, SAGA-GIS, as WPS services through the ZOO-Project will be presented. Then, the ongoing developments and future innovations will be explored.
Topi TjukanovOpereta Room
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.
Anthonia Ijeoma OnyeahialamCoralle Room
This study explores geographical access to healthcare delivery and facilities of sampled households in Nigeria based on spatial access using Availability number of local service points available and Accessibility -travel impedance distance, types of transport, mode of transport, costs of transport, time taken to determine to healthcare. It presents a workflow of using open and free software from data collection to building the database of health facilities and household characteristics using Post GIS and cost distance analysis using SAGA GIS plug in of QGIS. Bringing in geographical variables such as DEM, road condition and types and socio economic variables, findings showed that while availability of healthcare facilities according to age is a challenge, households have not always used the nearest hospital that is available and physically accessible to them, but rather travel further. The costs of these travels are revealed. Further investigation into barriers into showed other socio - cultural issues such as costs, types and availability of health insurance, use of employer s health facilities as larger issues considered beyond of spatial access. The patterns of these health care usage and access in the sampled household are presented.
Antonin CaenSimfonia
Orbica and partner Catalyst developed a user-friendly web application to live stream New Zealand Transport Agency s database of 1.5 million crash records on a map so that transport planners and engineers with no SQL knowledge could build complex stacked spatial and aspatial queries with drag-and-drop, ease of use and intuitive controls. The road safety community is using CAS to output complex reports and collision diagrams to help them target and advocate for road safety improvements. The following technologies were used for CAS A React, Leaflet and plugins and PIXI.js webGl-based front-end PostGIS SQL server spatial databases PHP, SilverStripe, web socket-based layer Orbica mixed and tweaked several existing Leaflet and community plugins to create comprehensive modular components for the GIS aspects of the CAS solution. Main features included A fully edit geometry standardised component made from existing community plugins and new special features Map data visualisation heatmaps, clusters, PIXI webGL special rendering features Standalone schematic GIS data visualisation component based on dedicated 2D graphic PIXI.js system. Relevant features components might be shared with the open-source community soon.
Fabian SchindlerOpera Room
Although always a popular format, with the recent specification of Cloud Optimized GeoTIFFs, the TIFF format has had a renaissance as a cloud enabled storage format. Traditional processing software like GDAL took advantage of that, but is not available for browsers and had to rely on server-side processing instead. The geotiff.js library provides a pure JavaScript implementation of the TIFF format and allows the efficient exploitation of large raster datasets with the full range of values and metadata. In this talk, the architecture and techniques used that makes geotiff.js access so efficient will be explained. Additionally recent additional functionalities and developments by growing community will be highlighted. The COG-explorer is a demo application to show the capabilities of geotiff.js by allowing to browse TIFF files on top of an OpenLayers map. It allows to access large TIFF files on remote sources and can combine multiple files and rendering mechanisms to generate visually impressive images. It provides advanced and efficient rendering techniques using WebGL and takes full advantage of the layout of cloud optimized GeoTIFFs and the capabilities of geotiff.js.
Martin Van AkenHora Room
A lot of public organisms, from governments to global funds are investing into more and better reproductive health care services in low income countries. This means measuring availability, quality but also accessibility of key services for the target populations. In particular, taking into account the population distribution and the travel time health systems users need to reach the nearest health center is key to identify challenges to access these services. We ll show how we got from a single question How many women between 15 and 35 years old live more than one hour from maternal care to getting and answer by combining availability, quality and geographical accessibility. We now further this work by building a routine computation platform to offer the most updated data to decision makers at any time. We ll share how the modeling and computing strategy evolves in low-availability and low-quality data environments.
Lutra ConsultingMenuet Room
Data collection is an essential part of most GIS users. There are several mobile apps open source and proprietary which can be used carry out such tasks. We have extended QGIS libraries to take advantage of QT Quick framework https doc.qt.io qt-5 qtquick-index.html and introduced QGIS Quick library https github.com qgis QGIS-Enhancement-Proposals issues 109 . QGIS Quick library has become a part of the official QGIS project and it adds the possibility to create custom mobile apps. Just like plugin architecture for desktop QGIS allows great flexibility to introduce custom functionality, QGIS Quick library provides similar groundwork for mobile mapping apps. Input https github.com lutraconsulting input a free and open source mobile app has been developed, leveraging on the new QGIS Quick library.
Dirk StengerRonda Ballroom
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.
Jáchym ČepickýFortuna East
PyWPS is an open source, light-weight, Python based, implementation of the OGC Web Processing Service WPS standard. It provides users with a relatively seamless environment where to code geo-spatial functions and models that are readily exposed to the Internet through the WWW. Initially started in 2006, the current 4.x version takes advantage of the state-of-the-art Python infrastructure in order to provide new and useful features. The current version implements the WPS 1.0 standard entirely. The WPS 2.0.0 and it s features is currently on-hold status. PyWPS offers a straightforward WPS development framework with the increasingly popular Python language. Python offers access to a vast array of code libraries that can be easily used in the processes, in particular those for geo-spatial data manipulation, e.g. GRASS, GDAL OGR, Fiona, Shapely, etc., but also to statistics packages e.g. rpy2 for R statistics and data analysis tools e.g. pandas . PyWPS offers storage mechanisms for process inputs and outputs and spawns processes to the background for asynchronous execution requests. Talk will present features of the last 12 months of development and outline the roadmap for next versions of PyWPS.
Jan-Erik VinjeRapsodia Ballroom
Augmented Reality when connected persistently to the physical world through 1 1 scale 3d real-time updated digital twins allows us to create a shared programmable space or superverse that lets us paint the world with data and let our digital lives escape from the small glowing rectangles into the real world around us and experience it together. This technology has been named AR-Cloud. In October 2018 the Open AR Cloud association OARC was formed to brings people together to build an open AR-cloud ecosystem that works for everyone, everywhere on every device and every platform while respecting the right to privacy, freedom, and safety of all the users. On the 12th of February 2019 12 working groups is being formed to solve some of the hardest problems in spatial computing. The talk talks of the promise and peril of AR-cloud technology and OARC ongoing work to try and make this technology reach its potential to do good in the world. We think this is best done through open standards processes, open source, transparency and respect for the digital rights of individuals.
Jordan BatesPlenary (National Theatre)
With the increase of sensor capabilities and popularity of unmanned aircraft systems UAS there has been an increase in the detail and types of digital elevation models DEMs that can be produced. With these improved products and their 3D characteristics, more can be derived from their analysis including the detection and location of important changes over time. The analysis between two temporally different DEMs, digital terrain models DTMs or digital simulations models DSMs can indicate important factors such as erosion, structural damage, or deforestation. The talk will discuss a project that focuses on the suitability of creating a plugin for QGIS to automate the process of performing 3D change detection with these data types. It is expected that the need for an intuitive and automated process for this type of analysis will only increase with the feasibility of DEM generation and collection with new software and UAS popularity.
Uri DorozkoFortuna West
Govmap - Israel s national geospatial portal. The national geospatial portal managed by the Survey of Israel, contains various governmental and public information and provides extensive applications of various aspects such as data collaboration, planning, weather, transportaion etc. Our main project these days is a migration of the geo-portal to open source technology. The talk will elaborate about these efforts and the uses being made with open source software.
Ivan IvanovPlenary (National Theatre)
As intention to facilitate faster establishment of cadastral databases, different projects were initiated to support rapid automated approach for boundary extraction from remotely sensed imagery. Such project is the EU funded its4land , developed as a joint venture between several organizations including University of Twente. Despite the current advancement of the modern segmentation algorithms, there are imperfections in the output that have to be further manually filtered out. Therefore, a QGIS plugin called BoundaryDelineation was designed and developed to support an interactive delineation of visible cadastral boundaries to speed-up the process. The plugin supports the full pipeline of loading, picking and drawing segments, and saving to a remote server the final validated output, which allows rapid reduction of the mouse clicks compared to manual delineation, which affects the overall speed of creation of cadastral entities. The presentation will consist of a general overview of the its4land project, and main focus on the usage of the BoundaryDelineation QGIS plugin as a more general-purpose assistant in boundary delineation.
Vincent PicavetFortuna West
All of you are OpenSource software users. While you know how the software runs, you may not know what is behind the mirror. Nowadays, most OpenSource software are written by employees of companies. There are plenty of organizational models for these companies. In this presentation we drop the mask and talk about the principles driving our own organization. As a matter of fact, we try as a company to have a strong coherency between what we do - OpenSource software - and how we do it. Transparency and asynchronicity for example are among the principles laying the basis for our day-to-day work. We are part of the Opensource community at large, and we have a very similar organization. During this talk, we explain the way we work, our motivations and and how a distributed team made of individuals joins forces to produce OpenSource software and try to have a positive impact on its environment.
Matthias KuhnMenuet Room
After collecting data on the field, it needs to be brought back to the office for analysis, visualization and archiving. Depending on the amount of field workers involved and the complexity of your geo data infrastructure, different approaches need to be taken for an optimized workflow. In this talk, you will join Maya the beekeeper along with her friends from different organizations on their journey to collect and integrate data. From a one person biological survey office to an enterprise level asset management company with hundreds of field workers collecting in parallel, this talk will give you the basics to get started.
Paul van GenuchtenRonda Ballroom
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.
Jerome St-LouisOpereta Room
An overview of the GNOSIS Map Tiles GMTs open specifications for tiling geospatial data developed by Ecere in conjunction with OGC Testbed 13 and 14 and the latest draft specifications can be found in OGC Engineering Report http docs.opengeospatial.org per 18-025.html GMTSpecs GMTs can contain different types of data such as vector data, satellite imagery, coverages elevation models, point clouds and either embedded or referenced 3D models e.g. using Ecere s E3D format, or another encoding such as glTF for example . GMTs are compact, ensure proper vector topology, and minimizes the time required to load onto GPU for hardware accelerated rendering.
Yannick TANGUYOpera Room
Orfeo ToolBox OTB is already used in numerous Remote Sensing geospatial processing chains, throught its C or Python interface. OTB users can also deal with almost 100 applications through their own graphical interface or via QGIS. We would like to talk about future interfaces for OTB, especially about Python interface Conda environnement, Jupyter notebook for demos, etc. and how OTB can interact with other commonly used environments in the geospatial community.
Rapsodia Ballroom
In this talk we will discuss and show how to use the Spatially enabled DataFrame or SeDF within the Python API for ArcGIS. This data structure is built upon the Pandas package and allows users to create the same geo-spatial workflows regardless if they are an ArcGIS Esri or an Open Source shop. The talk will showcase some of the more interesting functionality such as data manipulation, visualization and performing analysis on data.
Kondwani G MunthaliCoralle Room
Accessibility to primary health care PHC in developing countries is crucial and remains a challenge with conflicting statistics in Malawi. For instance, the Health Sector Strategic Plan II, 2017-2022 reports accessibility at 90 while the Demographic Health Survey puts it at 56 . The discrepancies emanate from multiple factors among which is failure to incorporate critical geographic cost factors like elevation, road networks, road conditions, etc. in the estimation models. This study, therefore, seeks to develop a PHC accessibility estimation model that incorporates cost spatial factors of elevation and road network distances using open source software and geospatial routing techniques.The accessibility analysis was evaluated using 2 step floating catchment area 2SFCA model implemented using PostgreSQL PostGIS and based on the pgr dijkstraCost algorithm. The model score was expressed in terms of time of travel assuming walking as the mode of travel with a 1-hour threshold indicating acceptable accessibility. To improve accuracy, the road network data was exploded to 20 m node distances. 2SFCA creates two catchment areas called floats in each step.The first step determines the population falling within a specified cost threshold and the facility population ratio. In the second, for each household, the model determines services available within the specified cost threshold at facilities and adds it to the facility population ratio to derive an accessibility score. The 2SFCA score starts from 0 growing boundlessly with 0 indicating households not within the 1-hour threshold. Higher scores indicate access within 1-hour and to multiple facilities or multiple services within an hour or facility respectively.The 2SFCA model result scores ranged from 0 to 0.19, with 100 and 58 of urban and rural households within 1-hour of a facility 2SFCA 0 respectively and a district average of 62 . 70 of the urban households have access to multiple health facilities 2SFCA 0.01 as opposed to only 16 of the rural households. As such the findings provide, arguably, spatially objective PHC accessibility data to inform policy direction and also reveals accessibility to PHC in Malawi to be lower than reported. Besides the evaluation of PHC accessibility, the application of FOSS tools in this study, strengthens the case of their relevance in low resource contexts where computation power and electricity can be intermittent, making it difficult to run models that span multiple days. Using PostgreSQL PostGIS for relational spatial analysis modeling made it possible to resume modelling after power outages. Thus, the study has successfully demonstrated utility of relational spatial analysis using open source technologies in low resource settings of the developing world. With improved computational capabilities such models can be used for national benchmarking of accessibility and hence provide concrete data on the provision of PHC and other applications
Lars Agerskov ChristensenHora Room
In close collaboration with UNICEF Uganda and GeoGecko, KCCA spearheaded the development of an online open source portal to provide a visual presentation of key social services available in Kampala. The tool is built on the backbone of four pillars aimed at i identifying key partners operations and the nature of their engagement in Kampala, ii mapping infrastructure points designed to deliver predetermined services e.g. schools , iii summarizing parish level specific socio-economic profiles, and ultimately iv offer insight into the lives of young Ugandan adolescent girls accessing such service in Uganda s capital city. The tool is built with Open Source tools and can therefore easily be adopted to other projects, regions and be implemented in another context. During this presentation we will i walk through the portal and explain how it is created, ii describe how it is currently used, and most importantly iii discuss how it can be improved and adapted to other sectors at scale.
Samhir VasdevSimfonia
Community mapping efforts in Dar Es Salaam are enabling local leaders to leverage information about the most granular level of community administration that exists in Tanzania. Originally intended to demarcate 10 households ten-cell boundaries , these shina boundaries now encompass hundreds of households in informal settlements and are already being used by one of Dar s largest hospitals to track patients origins at an unprecedented resolution.
David MarteauFortuna East
We will discuss the implementation of a full featured WPS service built upon the Qgis processing toolbox. From this, we will show how we can use the algorithms managed from the desktop Qgis directly on a serveur backend. Will we show use case from the context of a deforestation study that uses processing models to make projection of future deforestation states. The results of the model are then used from server side to expose maps and indicators to decision makers.
Mark VarleyFortuna West
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.
Andrew ChapkowskiRapsodia Ballroom
You are probably familiar with the terms artificial intelligence AI , machine learning ML and deep learning DL . However, do you really know how they work with GIS? In this session, we will use Python and various libraries to illustrate how artificial intelligence is used to detect deep and complex spatiotemporal patterns in data, and how to predict geospatial events of interest. This talk will cover several scenarios of applying the latest machine learning and deep learning techniques to geospatial data, including applying object detention using satellite imagery, detecting objects in videos and other workflows to incorporate these data sciences.
Eriol FoxHora Room
Ushahidi designers have been investigating what makes communities strong, resilient and what empowers them to feel like they are an integral and valued part of a whole. Building on a research led hypothesis, that more communicative and integrated communities fair better and recover faster when disasters like hurricanes, floods and terrorist attacks hit, we are building upon this statement from users We want to help people in a crisis and be helped back from our own Now the Ushahidi product design team are finding a way to foster connections between people to help each other in little ways using technology and innovative processes like Machine learning, automatic systems and digital social trust, then we believe that we can create more of these resilient communities world wide. We ll cover our recent in-depth field study in Nairobi communities and our wider community research worldwide. From Government services, Ambulance and Police to lesser known organisations like urban search and rescue USR , SARAID, Team Rubicon and The Red Cross and then on to the communities of regular people that are supported b services and organisations and how they participate in the safety and growth of their communities
Petr SevcikOpera Room
Having an enormous amount of data available can be difficult to handle. At EOX among other things we create global satellite basemaps https s2maps.eu , therefore we understand that saving resources increases reliability of any tool, product or data. While working on the basemaps we found out we can derive new products for our customers multispectral cloud free mosaics https cloudless.eox.at . Usually, a user is confronted with a large number of single scenes or products with varying degrees of quality and cloud coverage. To make this first step of using EO data easier a good extraction method and data bundling becomes more and more important to make it easier to access Earth observation data without having to dig through the archives. Such dissemination options allow everyone to easily access large datasets which are reduced and prepared for instant analysis, machine learning, validation, etc. There are some guidelines which try to define analysis ready data ARD , however with no clear definition at hand. We are utilizing the experience we have gathered while working closely with our customers. These range from scientists, industry and various national agencies. Every single one of these have their own specifications and
Daniele StrigaroMenuet Room
From the 80s, while the climate changes issue starts to rise interest, due to financial constraints and the advent of satellite era, monitoring networks begin to decline 1 . Remote sensing with its capability of global monitoring put on a side the direct observation that often requires high investments at local level for installation and maintenance. Nevertheless in-situ monitoring is essential for a large number of actions that requires continuous, long-term, high-frequency, and accurate data as well as to calibrate and validate remote sensing data. With the advent of IoT in situ monitoring is getting back the necessary attention and more people, also in the field of FOSS4G, are starting to work in this field. The IstSOS development team is working since the 2009 to bring in-situ monitoring back to the golden ages fostering the interoperability and the data management best practices. Several projects are here presented to demonstrate how istSOS, IoT and openness can contribute to this goal through a number of applications in the fields of agriculture ENORASIS , water management hydromMetTI, FREEWAT, TRESA , risk mitigation SITGAP, MIARIA , health ALBIS , development and cooperation 4ONSE .
Nicera wanjiru kimaniSimfonia
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.
Lorenzo GianquintieriCoralle Room
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.
René-Luc DHONTPlenary (National Theatre)
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.
Enrique SorianoOpereta Room
Spatial information and its treatment has evolved from the centralization and publication of this in a single repository via standards such as WMS to the service of the information as it is to be processed by browsers via WFS. However, the WFS protocol has some shortcomings in terms of performance when it comes to the format in which to serve the information, giving way to more optimal formats for the service of vector information such as .pbf. This format allows the transmission of large amounts of information to the local browser client. This information, increasingly larger, requires the use of specific rendering libraries such as WebGL. The present work shows a state of the art of the existing WebGL libraries and a real test field on which the data have been tested, showing the results obtained and the most optimal solution. The following frameworks have been considered for the representation of large amounts of data OpenLayers Mapbox GL js Deck GL kepler.gl Resulting on the tests executed to represent large amount of data, Mapbox GL has revealed as the more flexible tools in terms of performance and capabilities.
Ian TurtonFortuna East
In the past, desktop GIS were necessary to handle complex spatial business decisions. This lead to problems with data management, model updates and an increased cost to the organisation in hardware and often software maintenance. As organisations move to more cloud based solutions and provide staff with thinner client machines chrome books etc. it becomes harder for staff to manage more complex geospatial problems. The Open Geospatial Consortium OGC developed the web processing service WPS standard in 2005. It provides rules for standardizing how inputs and outputs requests and responses for geospatial processing services are made. The standard also defines how a client can request the execution of a process, and how the output from the process is handled. It defines an interface that facilitates the publishing of geospatial processes and clients discovery of and binding to those processes. This talk will present case studies of how Astun Technology has used the OGC WPS standard, as implemented by GeoServer, to allow users of web based mapping applications to carry out advanced spatial operations and allowed them to implement complex business logic without the need for specialised hardware or software.
Astrid EmdeRonda Ballroom
OSGeoLive is a self-contained bootable DVD, USB thumb drive or Virtual Machine based on Lubuntu, that allows you to try a wide variety of open source geospatial software without installing anything. It is composed entirely of free software, allowing it to be freely distributed, duplicated and passed around. It provides pre-configured applications for a range of geospatial use cases, including storage, publishing, viewing, analysis and manipulation of data. It also contains sample datasets and documentation. OSGeoLive is an OSGeo project used in several workshops at FOSS4Gs around the world. OSGeoLive 13.0 will be released at the end of July 2019 ready for FOSS4G 2019. Still working on the improvements initiated for OSGeoLive 12.0, it will embedded latest stable version of a vast choice of Open Source Geospatial software. The work on the geodata science with Python and R stacks have also been continued. Documentation is also a big building area and we made a proposal to Google Season of Docs in order to get it even better. We would like to encourage people around the world to help us translate it. This presentation will reflect what we did for OSGeoLive 13.0, what choices have been made, what we plan to do for 14.0 and after.
Jann WendtSimfonia
Our seas and oceans are substantially polluted by conventional and chemical munitions from the two World Wars. They were introduced by different pathways e.g. mine laying, naval battles and shipwrecks. However, the biggest amount originates from large scale ammunition dumping activities after World War II. The goal of the OpenSource based Ammunition Cadastre Sea is therefore data acquisition, assessment and monitoring of the status of ammunitions in our seas and oceans and their effects. Almost all relevant data in this field has a spatial context. Therefore the idea is capturing, visualizing and analyzing everything that is related to ammunition in the sea e.g documents, maps, high-resolution measurements and combine everything by spatial relationships. In addition, a key component of the Ammunition Cadastre Sea are European research projects e.g. DAIMON or North Sea Wrecks. DAIMON Decision Aid for Marine Munitions uses for example artificial intelligence to analyze complex situations and provides recommendations for actions.
Ran GoldblattFortuna East
Open data and publicly available satellite imagery are transforming how cities can prepare for disaster and climate risks and strengthen urban resilience. In this talk, we present a data-fusion approach that utilizes free satellite imagery Sentinel-1 and 2 to identify flood prone areas in developing cities. The approach, which is fully automated, relies on SAR Sentinel-1 and optical data Sentinel-2 to identify and map urban areas that have been prone to flooding in the last 5 years.
Steven Ramage, Julia WagemannOpereta Room
GEO 101 is a gentle introduction to all activities and developments of the Group on Earth Observations. The GEO Global Water Sustainability Initiative GEOGLOWS changes the paradigm for how streamflow information is created and disseminated. Traditionally, each water organization was required to have the expensive infrastructure and capacity to access large global datasets and develop their own models to forecast streamflow useful for decision-makers. Using the GEOGLOWS global streamflow services they no longer have to have their own internal infrastructure for modeling, but instead can access the streamflow forecasts through web services and use them according to their own prioritized needs. This freely provided streamflow information, which leverages the hydrometeorological computational expertise of the GEOGLOWS Partnership, saves millions of dollars and allows national and local agencies to use precious resources for developing solutions and applications specific to their local water resources management needs.
Vendula HejlováOpera Room
National Forest Inventory is an independent survey on the state and development of forests. It is based on mathematical statistical models. The inventory is now divided into three cycles, the first cycle was realized in 2001 2004, the second one was implemented in 2011 2015 and the third one has been carried out in 2016 2020 1 . The second part of National Forest Inventory NFI2 results have been processed and divided into thematic chapters including Forest Area, Growth, Mortality, Tree Species Representation, Age Structure, Forest Regeneration, Dead Trees, Game Damage, etc. I would like to aim my talk to the visualisation of the results in the form of graphs and maps. The basis for the graphical results are statistically processed data. The data are stored in a PosgreSQL database in the form of views. The views have the same structure including estimation, maximal, minimal value, standard deviation and ratio for the selected thematic chapter. The graph properties are created by the functions using R Project linked to a set of functions in PosgreSQL that make the graph in the form of raster or vector image. The set of functions in a database prepare data for maps. The data are visualized using suggested templated in QGIS.
Jody GarnettMenuet Room
Open Source is more than just a license - join us at FOSS4G to dig into the best practices that can help your project succeed with open source. This talk builds on the lessons learned by the Open Source Geospatial Foundation in twelve years helping project teams and building the foss4g community. This presentations looks at the core values that OSGeo as an organization ask projects to adopt. We will discuss why we consider these factors critical to success, and practical ways they can be applied to your project. To introduce OSGeo principles we will look at what is required to list an open source project on our website. Our community program is used to explore how these principles are applied in practice. Unpack how each principles is realized in the OSGeo incubation program, using examples of OSGeo Projects to explore different ways of achieving success. We invite project teams interested in succeeding with open source to attend this talk and list your project on the OSGeo project directory after the presentation . If you are new to open source, or cautious, consider this talk an introduction to some of the risk factors associated with open source and community work - and mitigation steps to consider.
Petr SloupHora Room
OpenMapTiles is an open-source set of tools for processing OpenStreetMap data into zoomable and web-compatible vector tiles, which are ready to use in OpenLayers, Mapbox GL, Leaflet, QGIS as well as mobile applications. This talk gives an overview of the major changes in the project. Apart from providing a base map of the whole world, the same principles of OpenMapTiles can also be used to create various thematic layers. We ll also talk about and demonstrate a possibility to build on top of the OpenMapTiles tools to produce the vector tiles in different coordinate systems while keeping all the features, such as interactivity to create powerful region-specific applications.
Matthew HansonRonda Ballroom
The SpatioTemporal Asset Catalog specification is an emerging standard for to cataloging geospatial data from different sources, and a specification for serving that data in an API. This talk will be a detailed overview of STAC illustrating it s usefullness in integration with cloud-based processing workflows. It will cover the core set of metadata fields for STAC Catalogs, Collections, and Items, along with available extensions for describing different types of data EO, SAR, Point Cloud, etc. . With the basics of STAC in hand, we will then go over the available Open Source tools that are available for working with STAC metadata validators, compliant APIs, client command line tools and libraries for search, access, and exploitation. Finally we will give an overview of available STAC catalogs for searching and accessing publicly available datasets e.g., Landsat-8, Sentinel-1 2, NAIP using these Open Source tools. After this talk you should have a good understanding of the metadata used to describe satellite imagery and be able to use existing open-source tools to immediately search and access this data.
Serena CoetzeeCoralle Room
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.
Maurizio LatiniRapsodia Ballroom
The European Flood Awareness Ssytem EFAS operates on a pan-European scale to provide coherent medium range flood forecasts and related informations and which serves as an independent reference information set for most of the hydrological services responsible for flood forecasting in Europe. EFAS was developed from the Joint Reaserch Centre JRC and the European Centre for medium range weather forecsts ECMWF . EFAS provides information to the national hydrological services when there is a danger that critical flood levels might be excedeed. EFAS displays the results of the flood forecasts through a web application that grants end-users the ability to contribute and share information. A part of information provided by EFAS is restricted to the EFAS users real time forecasts , non real time forecasts are freely accessible for all the users. Though the EFAS interface flood warnings emails are send the the EFAS partners in order to inform them of a possible upcoming event. There are strict criteria on the activation and deactivation of these warnings. Alongside the alerts a daily overview is sent to the Emergency Response Coordination Centre ERCC of the European Commission which contains information on ongoing floods in Europe
Arne SchumacherFortuna West
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.
Darafei PraliaskouskiPlenary (National Theatre)
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.
Christian BraunCoralle Room
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.
Milan AntonovicSimfonia
During the last years, a Borehole Data Management System BDMS has been developed by the Federal Office of Topography of Switzerland Swisstopo . To facilitate the data exchange procedure, a standalone application built with closed source software is used, but this approach starts to feels too hard working by the users and recently an increasing number of partners start asking for a web-based solution. To fulfill this demand, we developed a new Web Application Prototype, sponsored by Swisstopo, using the latest Free and Open Source Technologies. The new application integrates some of the today s best OSGeo projects and will be available summer 2019 as a modular open source solution on GitHub and ready to use in a docker container available on Docker Hub. Through two types of authorization, Explorer users are able to search the BDMS for specific boreholes, navigate a configurable user friendly map, apply filters, explore the stratigraphy layers of each borehole and export all the data in Shapefiles, CSV or PDF. Editors are able to manage in details the informations and publish the results after passing a validation process.
Milana VuckovicOpera Room
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.
Jake ShermeyerRonda Ballroom
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.
Valentina BalcanOpereta Room
The Copernicus data provided on a free, full and open access basis are an invaluable asset for both established and new businesses. EU funded projects such as e-shape and PARSEC aim to support developers and entrepreneurs through solid access to knowledge, technology, capital and markets. e-shape endeavours to build capacity across the whole value chain for the exploitation of EO data and services as well as to boost application sustainability. PARSEC, a holistic acceleration programme, aspires to provide start-ups and SMEs with the necessary resources to develop and launch their own EO based ideas into the market.
Jesko ZimmermannFortuna East
Open source satellite imagery becomes increasingly important in many areas of research and business. In the case of agriculture, it is being used to assess land use, support subsidies, and to help farmers to manage their land more efficiently. Many of these applications require regular revisits to best catch temporal the variety that defines many land uses. Cloud cover can be a serious issue, often obscuring the majority of images acquired from passive sensors. Filtering an area of interest for cloud free images, can be labour intensive or lead to loss of valuable input data. Here we introduce a Python tool developed using open-source packages that will assess user defined areas of interest against supplied cloud masks for three satellite platforms ESA s Sentinel-2 Level 1C products , NASA s Landsat-8 Level 1C and SR products and the joint CNES and ISA platform Ven s. We present a case study from County Meath, Ireland to assess the number of cloud free Sentinel-2 images identified for fields surveyed in the EU Land Use Cover Area Frame Survey LUCAS and compare it to the number of images that would have been obtained by threshold filtering images.
Astrid EmdePlenary (National Theatre)
With Foreign Data Wrappers FDW you can access remote objects from SQL databases. This feature is part of the SQL MED SQL Management of External Data specification that was added to the SQL standard. With PostgreSQL you can make use of this great functionality. You can access different remote datasources via FDW for example an ORACLE or MySQL database, JSON- or CSV-file, sources via ODBC and even twitter. The list of FDW is very long https wiki.postgresql.org wiki Foreign data wrappers There are also Geospatial Wrappers for GDAL OGR, GeoJSON and OpenStreetMap. You can access your geospatial data for example geopackage or OGC WFS via FDW. That is easy and great fun. Some of the wrappers support only read others support read write access. The presentation will give an overview on the possibilities of Foreign Data Wrappers and show how to setup a connection to remote data using some examples with geospatial data.
Niene BoeijenHora Room
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
John BryantMenuet Room
Putting together a conference is a huge amount of work, but one that can reap ongoing benefits for the community that makes it happen. Creating one from scratch is a scary thing, but this is what we attempted to do for Oceania in 2018. In the spirit of openness, we d like to share what we as a region learned as well as the next steps. We ll cover the forming of a conference committee, preparing and running a conference, and creating a sustainable entity and momentum once the conference is over. We re also going to shamelessly promote FOSS4g SotM Oceania Wellington, 12-15 November 2019.
Joshua OgureFortuna West
The talk aims to share with other participants how Map Kibera in partnership with World Bank are helping Counties in Kenya to map their projects. Producing maps to be used during participatory Budgeting forums with the public. The maps help inform what other projects citizens want implemented for them in their respective areas after knowing what s already in place. Kindly see below http www.mapkibera.org blog 2018 07 17 mapping-counties-with-participatory-budgeting http www.mapkibera.org blog 2018 05 30 citizens-and-government-map-makueni-county
Joe FlasherRapsodia Ballroom
In a disaster or humanitarian relief context, time obviously matters. This talk will show how, without concern for the details of servers and storage, you can use small amounts of code to quickly build powerful solutions, using a prototype disaster response pipeline as an example.
Diana MastraaciOpereta Room
G EO Hack 19 is an innovative hackathon at the interface of traditional and scientific knowledge that will take place during the GEO Ministerial Summit.The EO-based challenges will be co-designed by indigenous youth communities throughout the world to encourage the co-development of innovative EO-based applications that are locally relevant and enhance the communities way of learning. The primary goals of the activity are to promote the use of open EO data among indigenous communities and ultimately to co-design locally relevant free and open source software that promote new means for aligning local traditional knowledge and science co-production across cultural and generational lines.
Jáchym ČepickýMenuet Room
In the Czech republic and countries in the central-east European region, the market share of the open source software for geospatial is on very slowly ascending curve. We asked a question, what is the market missing, so that the acceptance of the FOSS4G software could be done in much faster way? We came into several conclusions Public administration does miss technical support Both do need training courses, to pass her required set of skills as fast as possible Current status of the FOSS4G software is still relatively diverse and the interoperability in some fields is unsatisfied, even though it s already manageable Helping the FOSS4G software to grow into public administration organisations as well as into private sector, we started to work on an ecosystem, where users will find Training capacities Technical support Single point of contact for the development communities This talk is about history of building the ecosystem in the region of the Czech republic, about activities of GISMentors open training initiative and what we do for the ecosystem to grow. Several numbers will be presented about the market and it s development during last five years.
Rhys StewartPlenary (National Theatre)
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.
Damon RandOpera Room
In 2018, Ecometrica Ltd. was tasked with identifying potential deforestation over 7000 sites spread across South America over a one year period. This required the analysis of more than 15 Terabytes of satellite imagery, and was equivalent to processing a total area of approximately 25 million km2 for the entire time sequence. Given the vast area and dense time series data required, we developed an approach that uses freely available data from Sentinel 1 radar and the Hansen et. al. Forest Non-Forest map, and processed the imagery with using an open source stack including data preparation software SNAP toolbox , Omnibus change detection algorithm, and Python 3.x GIS libraries GDAL, Fiona and Rasterio etc .
Mykola KozyrFortuna West
Working with the software for geospatial data visualization or analysis, we always spend time to change styles, define the extent, grid size or influenced area. It is not just a time-consuming activity and a threshold for newcomers - for lot s of cases using default parameters could mislead the researcher and return inappropriate results. It s time to change it over.
Liviu GiosanRapsodia Ballroom
Deltas are the most productive and economically important global ecosystems associated with some of the largest coastal marine fisheries and the majority of global wetlands. They also the most extensive coastal lowlands threatened by climate change and human activities such as agriculture, navigation, fisheries, forestry, fossil energy production and industrial urban development. Under climate- and human-induced sea level rise, sediment trapping behind dams and destruction of natural protective ecosystems, deltas are currently sinking at accelerating rates. Deltas maintenance and reconstruction depends on effective monitoring of vast and intricate areas of channels, lakes, wetlands, beaches, and islands that cannot be effectively accomplished on the ground without prohibitive expense. If ignored, disappearance of deltas will soon have devastating consequences for the livelihood of the half billion people who live in these coastal regions and lead to mass migration. I ll present ideas initiatives that seek to monitor deltas remotely and plug spatially-distributed data into models of hydrology, morphology, and ecosystem dynamics using remotely-sensed data from satellite missions that are complemented by ground sensor networks.
Darren WiensRonda Ballroom
This talk will present an overview of the SpatioTemporal Asset Catalog STAC specification, and provide a use-case and example of an API to query STAC items by space and time , resulting in imagery and associated metadata, even within your favourite chat application.
Jody GarnettFortuna East
The Java Advanced Imaging is a powerful Java image processing engine underlines our popular OSGeo open source projects - including GeoTools, GeoServer, GeoNetwork, GeoNode, and more This talk explores Capabilities that make JAI attractive for GeoSpatial work How JAI has been used in our community The JAI-EXT project by GeoSolutions Secret stuff that may be ready by August One of the reasons our community has been so addicted to this library is its power. It explored concepts like parallel processing, and distributed parallel processing in 1999, well ahead of the curve. It is an excellent example of engineering and software design. Tragically there has been one problem with this ... the JAI library is not open source The library originated at Sun Microsystem as a core component of the Java Runtime Environment, but was not included as part of OpenJDK collaboration. Importantly we will cover the search for an open source alternative, and the exciting progress made thus far. Come see how this foundational library is being propelled into an open source future by our community.
D.RawalCoralle Room
Approximately by the year 2030, 40 of population of a country will be urbanised. This indicates a tremendous opportunity in sector of constructing units for fulfilling Residential as well as commercial requirements. Construction activity takes place on land, it must be noted that land solely is not responsible. There are various regulations which affect the extent to which construction land utilization can takes place. The two most significant factors which affects utilization of land are Zoning and Development Control regulation. Zoning will broadly determine land use while DCR varies depending on size of plot, height achieved by a construction activity and purpose for which it is being used. Development plan determines zone in which a land will be lying i.e., from Macroscopic point of view , it determines the activity permitted and largely the FSI allotted for each zone. While General Development Control Regulation GDCR gives detailed structure regarding permitted activities for the land as well as minimum area of construction depending on its typology. In addition to its height as well as margin depends on factors like Road length and surrounding structure. Using the buildable area of a plot, the total built-up area in a city can be calculated based on the FSI provided in various zones that helps in providing sufficient infrastructure for the future It also gives an estimate on how much land needs to be opened up in future to accommodate the future population Study focuses on developing a Geospatial solution which can incorporate all these factors when a particular construction activity needs to be conducted. By obtaining buildable are one can forecast various infrastructural elements which needs to be implant along with various emergency provision of Fire Safety and Identify the Roof tops to fixed up the Solar penal, develop a public utilities, other such.
Tim SuttonSimfonia
I have been using QGIS for a looooooong time....as a developer platform, not so much as a production GIS user . In March 2019 I bought a smallholding in Portugal, moved my family, 2 dogs, 2 cats, all my gardening tools and a lot of stuff I probably won t need from South Africa to Portugal. Now what? Get mapping of course I dug out my trusty copy of QGIS, loaded INPUT and QField on my Android tablet and got to work In this talk, I will show how I used QGIS to plan my field mapping work, build a detailed inventory of my smallholding and generally tried to make the most awesome kick-butt QGIS project on the planet . Measured by totally scientific and unbiased methods.
YeonHwa JeongHora Room
Introduce process that the world sea surface wind data ASCAT, WindSAT, SCATSAT of 12.5km or 25km resolution was displayed mapbox vector tile specification. The process overview is described as being merged into 12 hours, transformed to a geostationary coordinate system, converted to a mapbox vector tile format using the opensource library, and displayed in OpenLayers.
Mariano BiscardiFortuna West
The talk will present case architectural solutions behind a cloud platform for Asset Management. The platform manages geo-spatial information and provides analytics services and tools for critical assets and infrastructures monitoring, for customers and prospects worldwide. The huge amount of geo-spatial data to be managed required us to rely on a cloud-based distributed architecture, based on open-source big-data management solutions. In particular, we defined a Docker container-based distributed infrastructure, using Geomesa and Accumulo. The talk will delve into details of architecture and strategies used to ingest, store, indexing, and analyzing the geo-referenced data, for optimal performance in terms of concurrent content delivery to multiple web clients world-wide, each acting on a set of Areas of Interest. Case studies will be presented to show the value of the proposed solution, in terms of user experience and real-time processing capability.
Kemo OolepHora Room
Manual polygon digitization on maps by non-gis people creates possibility to encouter with topology exceptions and user mistakes like holes, slices and so on. We used solution to build blocks grid over Estonia so whole country is covered with various size of blocks based on versatile information like cadasters, roads and addresspoints. Result is massive arrays of relations between blocks identificators and areas. This solution creates one geospatial layer with more than million block identificators which can be used by multiple datalayers. If one block changes then all datalayers where this block were used, are affected. It offers us to discover areas which are not covered or areas which are overlapping each other. In presentation I will talk about why this idea came up, how we created block grid from data we had, how we choosed technology to build whole system and how we succeed in result. Technologies in presentation includes OpenLayers, React, Redux, GeoServer, PostgreSQL, PostGIS, Mapbox Vecor Tile, OGC Standards WFS-T, WMS, SLD and many more.
Peter MooneyMenuet Room
OSGeoIE was formed in 2015 and this year we held our 3rd annual conference. In our mission statement we aim to create a networked community of OSGeo FOSS4G users, developers, practitioners, teachers, advocates, etc in Ireland . Our talk will discuss experiences since 2015 Developing a shared understanding of community participation in OSGeoIE events, how to be effectively resourced as a local community, attempts to establish a more coordinated approach to communication and learning between partnerships, governmental agencies, industry and other software communities and how participation in OSGeoIE make a difference for volunteers and OSGeo FOSS4G users and advocates? There is increasing cross discipline domain interest in QGIS with particular interest in QGIS from local government authorities. We have also worked on building strategic and synergistic links with other similar communities such as OSM IE and Python IE. The academic community are actually under-represented at our events. We are interested in hearing feedback from FOSS4G delegates on their experiences of building an OSGeo community in similar sized countries and regions. We also hope to provide inspiration to anyone thinking about setting up a local chapter.
Mr Cihan SahinRapsodia Ballroom
ECMWF is an operational centre, producing global numerical weather predictions. ECMWF also operates many services for the EU Copernicus programme . ecCharts is a suite of web based services to visualise and explore ECMWF real-time forecast. The service offers a Web Map Service WMS as well as an interactive client application which provides forecast data for meteorological community including Copernicus services. Recent development work involved the replacement of the client application with OpenLayers and implementing a caching system with MapProxy. This posed many challenges due to size and frequent updates of the data, combined with the challenges of offering a fast and smooth user experience. The work also resulted in contributions to open source projects, like OpenLayers, which will benefit the wider user community. This talk presents the benefits of moving to open source community software,the architecture of the updated system and on the challenges and the solutions that are taken when dealing with big and dynamic data sets both at the frontend and at the backend services.
David RaleighRonda Ballroom
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.
Joseph HollerCoralle Room
Curricula in geography and GIS can be transformed by integrating open source GIS with critical human geography. This integration requires students to develop strong skills in assessing error and uncertainty and in questioning the powerful social implications of spatial information technologies, and requires faculty and students to develop new open curricula, features and algorithms to facilitate teaching introductory spatial analysis. Building on three semesters of experimentation with an advanced-level integrated open and critical GIS course, I have transformed a large introductory proprietary GIS course into a critical human geography course with open-source QGIS. br Throughout the curricula, open GIS techniques are mapped to critical human geography concepts. Novice GIS students learn fundamental techniques while also learning to question the political economics, social and cultural forces, and instrumental logics that shape GIS data, software algorithms, visualizations, and social impacts. For example, students first exercise is to practice radical cartography of disabled mobilities. On one hand, they learn fundamental techniques of the vector data model, planning a data collection schema, using a Leaflet application exposing the global positioning system location services on their phones, querying OpenStreetMap data, and creating a QGIS map visualization and print layout of wheelchair users accessibility on campus. On the other hand, they confront and appreciate social power in construction of the built environment and campus maps, socially differentiated mobility in physical and cognitive space, and potential for GIS to challenge the status quo. br What are the substantive differences between teaching GIS and teaching human geography with GIS, or between teaching open and proprietary GIS? Teaching human geography places critical questions about the society and society s interaction with spatial technology first, while the spatial technology itself is not black-boxed, infallible, or determinant. Taken together, students first ask how GIS can be used for critical inquiry and when GIS fails or delivers unsatisfactory results, they ask how open GIS can be altered to produce better answers. The fallibility of open GIS requires a pedagogical focus on assessing error and uncertainty students must learn to confidently assess the integrity of each algorithms results. The accessibility and malleability of open GIS enables students and faculty to change GIS as we use it, and open GIS can benefit from cohorts of novice students critically engaging with the technology. New forms of GIS users and applications emerge as students diffuse open GIS technology through other university courses and internships with grassroots and non-governmental organizations. New forms of open GIS software emerge as students help create more user-friendly open GIS for novices and repurpose open GIS for critical inquiry.
Hyoung Seong, ParkSimfonia
Korean government has launched the Public Safety Map to provide safety information, with a web map service since 2013. It collects 160 pieces of information from 29 agencies, and compiles Public Safety Information maps in eight categories. In 2018, we analyzed performance and usage patterns to evaluate the use of the system. This analysis revealed that users were having difficulty in accessing the thematic map rather than the information itself. Users unfamiliar with the service had to click on the menu tree structure in order to find the desired topic, which resulted in a decrease in service utilization. It also became clear that it was difficult for users to find their desired thematic map, because there were over 214 service menus. In order to enhance accessibility through an improved user interface, we applied a new technology a chatbot. Now users can find the desired thematic map and move to the area of interest through dialogue with the chatbot. As a result, where some thematic maps had previously taken up to eight levels clicks to display the thematic map, this was reduced to two levels by using the chatbot service. We plan to improve the chatbot service and continuously increase its utilization through user surveys .
Marco BernasocchiFortuna East
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
Jiří FejfarOpera Room
The new Forest Inventory ESTimation and Analysis system nFIESTA is an open-source PostgreSQL extension capable to produce estimates of target parameters describing the condition of forests and its development. The specificity of the nFIESTA estimation system is that it allows for an analysis of large datasets sourced by National Forest Inventories NFIs of many not only European countries. Such an integrated database contains sample plot data that use to be collected following a number of different sampling and survey designs, with spatial distribution and timing that vary from country to country. Using such a system the estimates of forest and landscape parameters can be obtained at a level of detail starting from a relatively small areas - as small as several hundreds of sq. kilometers. From the temporal point of view, the current implementation supports estimations for periods of one calendar year or longer. The system was designed and developed so it can use various sources of auxiliary information typically GIS maps produced by remote sensing methods . The SW has been developed as part of the Diabolo project http diabolo-project.eu funded by the European Union s Horizon 2020 research and innovation programme.
Ian TurtonPlenary (National Theatre)
A common question seen on many open source mailing lists is When will you guys fix my bug? It is critical to my company This is often followed by one of the developers replying to say When you write a fix or pay someone to do it . This leads to the user complaining to everyone that this snarkiness is not a welcoming response or how unreasonable it is to expect them to learn to program, or to pay. The discussion often descends into a rambling maze of twisty insults and justifications. When the fuss dies down, all the developers go back to doing what they the were doing something useful and the user becomes either a dissatisfied user or an ex-user. This talk by two veteran open source developers will help users see that play out from our the developer point of view. We ll look at the reasons that drive developers to share their code, the licencing conditions covering it, the real life of developers and associated constraints, and what is actually reasonable to expect from both sides.
Daniel UrdaFortuna West
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.
Steven OttensHora Room
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.
dr. Tomaž ŠturmOpera Room
Agency for Communication Networks and Services of the Republic of Slovenia AKOS is the national regulator and one of its missions is to promote competition, to ensure equal conditions for the operation of electronic communication network operators and service providers. AKOS established open source mapping system using PostgreSQL PostGIS, QGIS and Geoserver for effective supervision of electronic communications and services. Database consists of spatially oriented data as well as attribute data collected from owners of electronic communications infrastructure and different public institutions e.g. The surveying and mapping authority of the RS, Ministry of the interior, etc. Combining these data gives AKOS complete overview of the networks availability and population homes coverages by various broadband and mobile networks. Database is being updated every few months with newer data, so we can monitor development of broadband services by years and by owners of communications infrastructure. AKOS launched an open portal to enable public access to the part of these data for interested stakeholders in 2019. Main purpose of this portal is to reduce costs of building superfast networks VHCN , encourage co-usage and joint construction.
Katarina SpasenovicCoralle Room
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.
Dainius MasiliūnasRapsodia Ballroom
The Copernicus Global Land Service CGLS aims to provide yearly-updated land cover maps, including land cover fractions i.e. the fraction of each land cover class within each pixel . It makes use of FOSS software Python, R, GDAL for all data processing steps. Our work in the project focuses on two aspects land cover fraction mapping at the continental level Africa and yearly map updating. For land cover fraction mapping, to select the most appropriate method, a number of machine learning algorithms were run on over 300 covariates Proba-V image time series 100m, 4 bands , DEM, soil and climate properties. Random Forest performed the best with RMSE 16.6, MAE 9.2, and 68 4 overall accuracy. To generate yearly map updates, we investigated different vegetation indices and break detection methods, as well as their scalability to big data MODIS time series, 2009-2019 . All change detection methods tended to overestimate change. Proba-V Mission Exploitation Platform Spark cluster was used to run chunked jobs in parallel. In the future, CGLS aims to move to Sentinel-1 2 for land cover classification and Landsat 5 7 8 for change detection for higher spatial and spectral resolution, but that makes big data challenges even bigger.
Ciprian SamoilăSimfonia
Created to serve a locally-led global map making network, the original Open Green Map OGM - www.opengreenmap.org, a social mapping platform, was launched by Green Map System in 2009. In the decade since, an 8 language interface and mobile site collector are among the features that attracted users in 40 countries. Dubbed open as sites could be enhanced by the public, more than 40,000 sites were added to the OGM locally on 600 unique maps. Many of these maps became the backbone for local engagement projects and led to interactive spin off editions, print maps, experiences and media projects. Already recognized in 65 countries, Green Map Icons bring a wide range of sustainability resources to light. These lively symbols identify, promote and link local resources in an eye-catching, easy to grasp manner that systematically connects themes and places in meaningful way. Green Map has always served a mixed group of participants, including NGOs, schools and local governments. Since the globally-designed set of shared icons date to 1996, for many early users, Green Map was their first internet project. These evolving Icons have been provided as a font so they could be used with any graphic design or GIS application.
Régis HaubourgMenuet Room
QGIS - like Geoserver, Mapserver and all the great OSGEO project - do no longer need to prove they can do the job. We now have millions of users, with great expectations, growing budgets and growing communities. Still we lack funding for boring tasks packaging, bugfixing, documentation, QA and marketing needs some love. What about changing minds and stop saying open source does not cost anything ? Could that solve this situation where countries having most users also have the less contributors ? This talk will take profit of real life examples of big corporations that decided to pivot their approach from using open source to embrace Opensource . Let s get out of our technical comfort zone and expose ourselves to enlarge our contributors base. This is a deeply optimistic talk looking right into the eyes of what we need to improve, as an opensource ecosystem
Lutra ConsultingFortuna East
QGIS 3D native rendering has been introduced since QGIS 3.0, thanks for the funding we received from QGIS.org. Over the past couple of years, we have added several features and enhancements. QGIS 3D can now render raster, vector and mesh layers. Depending on the data or geometry type, there are various method of visualising and styling the 3D data. In this talk, we will go through - Supported 3D data formats - Sources repositories download sites and services where to get 3D data from - Global and per layer configuration options - 3D rendering options symbology styling, rule based renderer - Thematic maps with data-defined extrusions and the rule-based renderer - Drape 2D-data to 2.5d with Processing and a DTM - Animating a movie based on key frames - Printing 3D in a layout The features we d like to develop in future will include - Rendering of point cloud - Enhancing the 3D rendering performance - Support for globe
Costamagna SimonaRonda Ballroom
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 .
Norvald H. RyengPlenary (National Theatre)
MySQL 8.0 was a huge step in terms of spatial support -- a step up from flat Cartesian coordinate systems to ellipsoidal geography. In this talk we ll go on a quick tour of the spatial support in MySQL. We ll cover data types, functions, indexes, coordinate reference systems and other core topics. We ll look at both the big design decisions and practical use. What can MySQL do? How does it work? What are the limitations? Join us for answers to these questions and more
Daniele StrigaroCoralle Room
During the last decades, many climatic parameters are more and more deviating from the average according to the mean values registered since consistent weather observations are available. The World Meteorological Organization WMO stated that the 2015, 2016 and 2017 years were the warmest since 1850 1 . This trend is going to be confirmed in 2018 according to the preliminary data analysis of the last year. Drought events will likely occur more frequently or with an higher intensity either in Europe and in Asia 2,3 . Sri Lanka is not an exception, the norther-east area is already facing long period with very few precipitation events. Drought has multiple impacts on environmental and socio-economic aspects such as water resources management, human lives, energy consumption and many others. This climatic scenario highlights the importance of the development of monitoring systems to support the management of the drought risk. The 4onse project analysis of Open, Non-conventional, Sustainable and Effective monitoring systems , funded by the Swiss National Science Foundation SNSF , aims to evaluate non-conventional Environmental Monitoring System EMS based on open technologies both hardware and software. At this state of the project, after developing and validating the prototype 4 , 30 weather stations have been deployed in the Deduru Oya Sri Lankan basin and collecting the basic weather parameters air temperature, humidity, pressure, accumulated rain, wind speed and wind direction . The system can help developing and low-income countries in coping the lack in the monitoring and management of natural hazards. In fact, thanks to the collected data, it is possible to elaborate some drought indexes which help in evaluating the intensity of the dry periods. The Standard Precipitation Index SPI has been selected as principal indicator to evaluate droughts. The SPI has been calculated integrating the data collected by the 4onse stations together with the Climate Hazards group Infrared Precipitation with Stations CHIRPS dataset. In this paper, the authors present the results of the methodology used and the proposed system to share the information that are useful to better take mitigation actions in time. 1 WMO WMO statement on the state of the global climate in 2017; 2018; ISBN 978-92-63-11212-5. 2 Spinoni, J.; Vogt, J.V.; Naumann, G.; Barbosa, P.; Dosio, A. Will drought events become more frequent and severe in Europe? International Journal of Climatology 2018, 38, 1718 1736. 3 Guo, H.; Bao, A.; Liu, T.; Jiapaer, G.; Ndayisaba, F.; Jiang, L.; Kurban, A.; De Maeyer, P. Spatial and temporal characteristics of droughts in Central Asia during 1966 2015. Science of The Total Environment 2018, 624, 1523 1538. 4 Strigaro, D.; Cannata, M.; Antonovic, M. Boosting a Weather Monitoring System in Low Income Economies using Open and Non-Conventional Systems Data Quality Analysis. Sensors 2019, accepted .
Sebastian ErnstFortuna East
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.
Michaël DOUCHINFortuna West
Lizmap is an open-source application to create web map application, based on a QGIS plugin and a Web Client. The project started in 2011 and the 3rd version has been published in 2016. In 2019, the project has to be adapted to QGIS 3. We will present the state of the project, the connected projects as mapbuilder module and extension scripts, and what is coming in the future.
Szabo BogdanSimfonia
The Open Green Map app has been used by map makers around the world to collect thousands of green sites over the last decade. With a new implementation, the Open Green Map has potential to truly live up to its name, and achieve a sharable, scalable, fast and easy to use application. This is what the project I will present sets out to do. Working on an open source project can sometimes make it seem like compromises around performance or user centric design are reasonable. What if you don t want to compromise in any of these 2 directions? By using an appropriate and modern tech stack, along with generative programming techniques, we hope to introduce a new approach for creating GIS applications. This talk will introduce how the new Open Green Map app works, and advantages of using DLang and Ember for a GIS app. We will also take a look at challenges that arise in relation to implementing GIS applications while having plenty of constraints around resources, and when helpful open source libraries are missing. The presentation will include an overview of the infrastructure, examples of how we generate REST APIs based on the app models and a quick look at how we efficiently display the sites on maps.
Valentin PoncosRapsodia Ballroom
The Synthetic Aperture Radar SAR is the most suitable remote sensing technology to detect profound changes of the ground. The microwave frequency is able to penetrate the vegetation and the surficial level of the soil and evidentiate invisible information to the optical sensors and naked eye. In addition, the associated electromagnetic field is sensible to water content in vegetation and ground, making the SAR an effective water seeker. Water is the most important element that drives the changes in the natural environment; from the absence of it to flooding events the environment is adjusting and influences the ecology that depends on it, including the human habitats. The accurate measurement and mapping of the state of the ground requires a temporal dimension in order to build a suitable data stack to serve as input to a number of specific SAR-based techniques. This work exploits the availability of large temporal datasets of dual-polarized Sentinel-1 data to extract information about water content on the ground distinguishing between open surface water, flooded vegetation, water-saturated soil and dry ground in Danube Delta, Romania. All the known SAR parameters amplitude, polarization, interferometric coherence and phase
Sonal BhoraniyaMenuet Room
This talk will provide an analysis of U.S. caselaw regarding self-replicating technologies, such as open source code, and patent exhaustion rights. It will discuss what it currently means to sell a product sufficiently to invoke patent exhaustion, and how that corresponds to the normal ways in which organizations typically interact with FOSS.
Andrea AimeRonda Ballroom
See that little map on the geoserver.org web site? While looking a lot like plain OpenStreetMap tiles, it s actually rendered by a GeoServer, using CSS styles, off a PostGIS database. The map aims to be a very close clone of the actual OSM official one, meaning it has a lot of little details often removed from lookalikes to reduce the data to be loaded and rendered. This presentation will provide a little history of its development, the performance added to speed up its rendering, a good look at the styles styles used, and the overall setup and the of the GeoServer, both in terms of physical deployment, configuration and tuning. Finally, we ll show an alternative setup and map, still working on GeoServer, but based on styles and data from the OpenMapTiles project.
Andrea PogliaghiOpera Room
PULSE Participatory Urban Living for Sustainable Environment is an EU-financed project that aims to develop a set of models and technologies to predict and manage public health problems in cities and promote health. It follows a participatory approach where citizen provide data through personal devices, that are integrated with information from heterogeneous sources open city data, health systems, urban sensors and satellites. The project deals with various issues concerning air quality, lifestyle and personal behavior and it aims to investigate the correlations between the exposure to atmospheric pollutants, the citizen habits and the health of the citizen themselves, focusing on Asthma and T2 diabetes.PULSE is being implemented in 5 major cities. The presentation will concentrate on the key geospatial aspects of the platform, implemented using FOSS, highlighting issues and challenges. It will describe the most relevant components, such as satellite data processing, deployment of sensors, management of acquired spatial data, WebGIS and Dashboard tools to provide spatiotemporal visualization and analysis, the integration of models, the definition of relevant index to connect epidemiologic data with spatiotemporal representation
Rhys StewartPlenary (National Theatre)
Martin is a PostGIS vector tiles server written in rust. It is Fast . Getting vector tiles out to the web has never been easier. This will be a simple presentation showing how to get started using Martin and having your data being pushed to Leaflet, OpenLayers or Mapbox GL in under 20 minutes.
Pirmin KalbererHora Room
Vector tiles are an established format to publish highly interactive maps for use on mobile devices and desktop browsers. A benchmark compares MVT tile generation and tile serving performance of specialized servers like t-rex and proven map servers like UMN Mapserver.
Cameron GreenCoralle Room
When disaster strikes developing countries, a lack of geographic data is often a hindrance to first response and relief operations. To address this lack of geographic data, remote mapping and especially mapathons have played an important role in collecting geographic data in OpenStreetMap OSM that can be used to plan activities in areas effected by disaster or other humanitarian efforts. During mapathons, volunteers from various backgrounds get together to map a specific area using satellite imagery or aerial photographs. The expertise and motivation of these volunteers generally differ. Even though the geographic data in OSM is invaluable in cases where little to no data is available, the quality of the data collected during mapathons is often questioned. In this paper, we present our results from an evaluation of university students motivation for participating in mapathons and their productivity i.e. how much data they contributed . To achieve our aim, we hosted four mapathons for final year university students where the participants were asked to complete a short questionnaire to determine their motivations and personal opinions of the mapathon. Afterwards, the productivity for two mapathons were evaluated. Final year students enrolled in a geoinformatics module were offered extra credit for participating in the mapathons. As a result, the majority of the students participated in all four mapathons and the answers did not differ significantly between the four mapathons. One of the main reasons mentioned, apart from extra credit, was that the participants felt a sense of humanitarianism through contributing to communities in need by assisting. Additionally, the social aspect also came through with a large percentage of the participants indicating that mapathons are fun and that they learned something new, for example by improving their digitizing skills or that humanitarian organizations need help. Participants also indicated that the tools i.e. OSM and iD editor were easy to use, but that the imagery is sometimes not good enough due to cloud coverage. The general productivity for two mapathons was evaluated and we found that with more experience the participants were generally more productive. A further step was taken by investigating five individuals productivity. It was clear that their productivity increased, and that they made fewer errors during the subsequent mapathons. The results from this evaluation provided insight and knowledge that could assist mapathon organisers to create a more productive environment for participants with the hopes of encouraging them to produce high quality data. The feedback from students was clear that if they receive information about the aim of a mapathon and why the data is important, they are more motivated to produce high volumes of quality data.
Marco HugentoblerFortuna East
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.
María Ballesteros RincónOpera Room
GeochicasOSM is a community of mainly Spanish-speaking women, from Latin America and Spain, work mapping OpenStreetMap OSM and Wikipedia, and related to the geo world and geotechnologies, which work with the goal of closing the gender gap in different communities in which they participate through joint and collaborative projects and initiatives among women. The group was created at the SOTM LATAM 2016 Conference in S o Paulo Brazil and there are currently users in at least 20 countries around 3 continents. The co-founders are Selene, C line and Miriam, and are based in Mexico and Paraguay. Among its diverse and varied projects, with the common nexus of making women visible, the following can be highlighted Survey on gender in the OpenStreetMap community; Training spaces; Preparation of maps with different topics with women as focus point; The Violet Streets; Women Mapping the World; The streets of women, which emerged in the framework of International Women Day and it wants to give visibility to gender disparity that exists in the nomenclature of streets while creating collaboration between both communities, GeochicasOSM and Wikipedia, and the show on the roles of women historically and their socio-cultural contributions.
Radoslaw GuzinskiRapsodia Ballroom
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.
Pierre-André Le NyRonda Ballroom
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.
Fabrizio Massara (CSI Piemonte)Opereta Room
We started working on BIM Building Information Model and GIS integration in 2016. At that time, as one of the results of EU funded research project DIMMER http www.drawingtothefuture.polito.it projects dimmer , we linked http 2016.foss4g.org talks.html 140 the simplified representations exported from BIM to the urban environments in Turin, Italy and Manchester, UK. Since 2016, our work on GIS and BIM integration has steadily progressed https webthesis.biblio.polito.it 6408 . Nowadays, the Municipality of Turin uses the successful integration of GIS and BIM objects for internal facility management of thirty public owned buildings in Turin. Adopting the 3D Tiles https github.com AnalyticalGraphicsInc 3d-tiles OGC standard, we stream and render online the full BIM and photogrammetric reconstruction of Turin buildings and monuments. Also, using open source tools and open data, we extend the value of digital BIM through visualisation and integration with available cartography. This allows us to fully benefit of BIM potentiality in terms of data and object management. Furthermore, we display our maps and models using open source virtual globes, an easily accessible environment.
Dirk StengerPlenary (National Theatre)
TEAM Engine is a testing facility enabling developers and users to test geo services, such as WFS or WFS, and geo formats, like GML or GeoPackage. The Open Geospatial Consortium OGC provides various test suites for TEAM Engine to support implementing and testing of GIS software basing on OGC standards. TEAM Engine is an OSGeo project in incubation phase. A test suite for new OGC standard WFS 3.0, which is currently a candidate standard status of April 2019 , was developed as part of OGC Testbed 14 initiative. As this standard uses completely different concepts in comparison to, for example, WFS 2.0, several conceptional questions had to be discussed and solved during implementation of test suite. This talk presents how the new OGC standard WFS 3.0 can be validated with TEAM Engine. The process of creating a new test suite as part of OGC Testbed 14 initiative is highlighted. This includes a short introduction of WFS 3.0 standard itself. Further, current developments in TEAM Engine project are presented and an outlook is given.
Alex LeithFortuna West
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.
Simfonia
Many of you have asked about the news of fires in the amazon forest and may have a lot of other questions to ask. There are many questions and many different analyses to be made. For the purposes of this presentation, I will propose the following question Is the amazon forest being burned in large rates? I will demonstrate a geoprocessing task using unwieldy data from the NASA FIRMS system MODIS and VIIRS and FOSS4G tools to try to answer the proposed question. What I will NOT do is discuss politics, ecology, or causes and effects. This is a complex subject and I believe one should ask questions focused on the decision one has to make. What are you trying to decide? What questions should you ask to help you in your decision? Maybe this presentation will provide you with a workflow and a few tools to do your own research.
Tomas HoldernessPlenary (National Theatre)
How do you find one pixel in a billion? Cloud Optimized GeoTiffs are a new standard for raster data that support file-level access via the internet. Combined with serverless cloud technologies, raster data can now be queried by client-facing applications without the need for a spatial database or specialist server software. In this talk I present how we used COGs and serverless to build a fast and scalable application to query large raster data using point and polygon geometries. As well as providing an overview of the solution architecture, I ll explore the challenges we face with large raster data and why we chose to develop the solution using these open source standards and technologies.
HONORE NIYONSENGASimfonia
Water and Sanitation Corporation hereinafter, called WASAC and Japan International Cooperation Agency hereinafter, called JICA are coducting the project for strengthening operation and maintenance of Rural Water Supply Systems in Rwanda hereinafter, called RWASOM since 2015. RWASOM mainly supports 4 model districts - Rwamagana, Kayonza, Ngoma and Kirehe at the Eastern Province in Rwanda. The project conducts developments of manual and capacity building of WASAC, Districts and Private Operators. br Currently, most of countries focus SDGs to achieve 100 water access by 2030. Because of that, it is very necessary to collect and analyse the GIS inventory data for water supply management, especially planning and improvement of operation and maintenance. br Now WASAC has started to map all of water facilities data in rural area under support of RWASOM since July 2018. Then, we also started to use collected data by offline since Feb 2019. br We spent the minimum budget to conduct our mapping and data sharing without customizing FOSS4G so much. This our approaches might be very useful for other users in developing countries. So we would like to share our experience and approach of FOSS4G in Rwanda.
Connor ManningOpereta Room
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.
Edgar Vitus MloweRapsodia Ballroom
Dar es Salaam, the primary city of Tanzania is highly vulnerable to flooding even from minor Storms, floods in 2009, 2011, 2014 and 2015, caused loss of life,injury, and severely impacted diverse sectors. Dar es Salaam s flooding problems are largely a function of inadequate storm drainage and poor waste disposal practices rather than being driven exclusively by only extreme rainfall. To reduce flood risk through improved management of drain infrastructure The World Bank Tanzania funded the development of a flood risk monitoring system Twaa Mtaro to engage communities in drain clean ups, to facilitate community reporting on blockages affecting the flood risk of local drainage systems and provide municipalities with relevant data related to drain cleaning activities. The development of Twaa Mtato as a web application started May 2017 however the initial co-debase was forked from Chicago-based website for collecting and displaying resident submissions around snow emergencies called adopt-sidewalk. Twaa Mtaro core is based on ruby on rails, uses postgres postgis for data storage and leaflet for map visualization, all geospatial data drains data was prepared using QGIS.
Vissarion FisikopoulosCoralle Room
The figure of the Earth can be modelled either by a cartesian plane, a sphere or an oblate ellipsoid, in decreasing order with respect to the approximation quality. The shortest path between two points on such a surface is called a geodesic. Studying geodesic problems on ellipsoids dates back to Newton. However, the majority of open-source GIS systems today use methods on the cartesian plane. The main advantages of those approaches are simplicity of implementation and performance. On the other hand, those approaches come with a handicap accuracy. We experimentally study the accuracy-performance trade-offs of various methods for distance computation as well as similar geodesic problems such as azimuth and area computation . We test projections paired with cartesian computations, spherical-trigonometric computations and a number of ellipsoidal methods such as Andoyer 65 and Thomas 70 formulas, Vincenty 75 iterative method, great elliptic arc s method, and Karney 15 series approximation. We also show that some methods from the bibliography e.g. Tseng 15 are neither faster nor more accurate compared to the above list of methods and thus become redundant. For our experiments we use the open source libraries Boost Geometry and GeographicLib. Our results are of independent interest since we are not aware of a similar experimental study. More interestingly, they can be used as a reference for practitioners that want to use the most efficient method with respect to some given accuracy. Geodesic computations such as distance computations apart from being a fundamental problem in computational geometry and geography geodesy are also building blocks for many higher level algorithms such as k-nearest neighbour problems, line interpolation, densification of geometries, area and buffer, to name a few. References Some experimental results can be found here https github.com vissarion geometry wiki Accuracy-and-performance-of-geographic-algorithms A related talk with some graphs on performance and accuracy can be found here https fosdem.org 2019 schedule event geo boostgeometry The source code of most of the algorithms of the study is in Boost Geometry https github.com boostorg geometry but we contain to our study GeographicLib https geographiclib.sourceforge.io
Pieter KempeneersFortuna West
Funded be the European Commission as a H2020 project, openEO aims for a new web service standard to process Earth Observation data cubes. At its core, openEO provides an http application programming interface API that defines how users can discover Earth observation data cubes and process them on compliant cloud back-ends. The back-ends run their own API instance, translating the http requests to their environment. The front end API implementation can serve different languages R, Python, Javascript on the client side. The openEO project has foreseen that APIs are implemented with an open source license Apache 2.0 . A number of back-ends are already available that are compatible with this suggested openEO standard. For instance, within the Joint Research Centre JRC of the European Commission, an API implemented in Python is being developed that can discover and process geospatial data collections available in the JRC Earth Observation Data and Processing Platform JEODPP . For the back-end, an in-house library is being developed under the European Union Public Licence EUPL . In this presentation, we will highlight the openEO concepts and focus in particular on the JRC back-end implementation details.
Gabriela AfrasineiRonda Ballroom
The impact of land use and land use change and forestry LULUCF on soil organic carbon SOC stocks and greenhouse gas GHG emissions is important for both national GHG inventory reporting and worldwide strategy to offset GHG emissions. Within the Irish Soil Organic carbon and Land Use Mapping SOLUM project, Eurostat s Land Use Cover Area frame Survey LUCAS of 2015, LUCAS soil survey of 2009, and ancillary national open data were employed in an analytical GIS framework to develop spatially integrated soils and land use dataset specific for Ireland. In order to capture dominant Irish land uses that are not included in the EU wide LUCAS survey, the LUCAS dataset was reclassified to grassland intensification and management for IPCC reporting purposes using a formal, semi-automated, interpretation key approach. All types of land use were ascribed to a soil label using the open source Soil Information System SIS for Ireland and other ancillary geospatial data, thus generating LUSII, Land Use and Soil Inventory for Ireland. Thus LUSII builds on an existing EU wide Open Data set with local knowledge and GIS analysis to create a new more applicable national dataset.
Till AdamsFortuna East
SHOGun is an Open Source WebGIS framework, that is widely used in private companies, public administrations and also research projects. SHOGun combines user-, data- and application management through a webfrontend, like many others do. Learning new workflows and familiarizing yourself with new application environments is a big challenge for many users. Therefore, possibilities should be created to make the changeover easier for users and to link new technologies with existing ones. In order to bring desktop GIS and webbased GIS systems cloer together, we developped the QGIS plug-in SHOGun Editor . The talk will show how SHOGun-based WebGIS applications and GeoServer served layers can be administered in QGIS with regard to adding and styling layers and applications. The plugin uses both, the SHOGun and the GeoServer REST API. Using the SHOGun editor, the most central entities layers and applications can be administered almost completely. This includes the creation of new projects applications as well as the addition and styling of layers. SHOGun-Editor provides the extensive editing options of QGIS also for web applications with a modern, stable and secured backend and helps to setup a pure Open Source based Geodata-I
Malena LibmanOpera Room
We would like to present how our small community of Geoinquiet s Argentina works. Since 2012 we have been working hard in order to evangelize about free and open source software. Drawing inspiration, and a name, from the Geoinquietos Spain micro chapter a few people started gathering beer in between to spread the word about free tools for geomatics. Since then, we have been able to do four conferences, some together with the OpenStreetMap OSM community. Recently we became an official OSGEO local chapter the first constituted in Latin America . In order to keep growing, we have set up an nonprofit organization Geolibres , to serve as a legal support not only for Geoinquiet s, but also for OSM Argentina or GeochicasOSM. We propose the bid of Buenos Aires as the location for the 2021 main FOSS4G event, because we believe it would be a great opportunity for the entire region, creating new chances for exchange between key actors in the world of free and open geomatics. Our commitment is for more conferences, workshops and other projects that infect the spirit of free and open source software in more people, communities, companies, organizations and universities every time.
Yoichi KayamaSimfonia
Tokyo Metropolis publishes a lot of data, and holds an application contest using that data every year. The 2017 contest had the challenge of developing a tool that would allow everyone to find the perfect toilet for them on the go . I applied for the contest on this subject. There is a chat tool named LINE in Asia,many people use it. We can respond to user input programmatically by creating an auto-answer program called Bot and linking it to this chat tool. I thought that I could search for toilets from LINE if I made a search bot. Some Japanese public toilets are barrier-free.Some toilets have a table to replace baby diapers. Some toilets have facilities for people who wear stoma to clean it. The toilet data published by the Tokyo Metropolitan Government contains information on the position of the toilet and the equipment attached to the toilet. The chat tool LINE is often used using a smartphone. If you use a smartphone, you can search public toilet in Tokyo. So I made a prototype to search the toilet using location and facility information as LINE input program. I used FOSS4G to handle location information in creating this program. At this conference, I would like to explain this development.
Adam SteerOpereta Room
The PDAL and Entwine stack is a powerful toolkit for managing and exploiting massive point clouds - and small point clouds, and weird point clouds. Because they re given freely to the community, small enterprises can pick them up and do incredible things - which are normally the reserve of governments, infrastructure providers, and universities. Come for a whirlwind tour of how these tools have been deployed by a tiny business on airborne LiDAR; photogrammetric point clouds; and huge bathymetric surveys - from raw data through to beautiful visualisations, which are also data as foundation infrastructure. Then stay for some words on how you don t need to be a programmer to give back to the community which grows and supports these capabilities . It s part technical, part research, part business, and part provocation.
María Fernanda Peña ValenciaRonda Ballroom
Natural hazards such as floods are receiving a lot of attention around the world and the vulnerability assessment is a strategy to develop prevention and mitigation plans. But it is important to work under a conceptual framework that considers communities as socio-ecosystems, especially with climate change. In Colombia, floods have always been a serious threat for its population, and many coastal communities could be in risk. To face these hazards, mangrove forests are fundamental elements for the resilience of coastal livelihoods and the entire coastal zones. Then the COASTMAP URAB project that is being carried out since 2017 in the Urab gulf in Colombia and that so far has created free access maps of two coastal communities using the mapping methodology created by the HOT team, has allowed the development of a Flood Vulnerability Index for coastal social-ecosystems FVIc that could be used in all the coastal communities of the country.
Jerome St-LouisFortuna West
An overview of GNOSIS CMSS, a styling language for both classic and 3D cartography. Ecere developed the GNOSIS Cascading Map Style Sheets language in conjunction with the OGC Innovation Program s Tetstbed 13 and 14, and the open specifications for it are available in a public Engineering Report http docs.opengeospatial.org per 18-025.html StylingModel Key features of GNOSIS CMSS include cascading of styling rules and sheets, any symbolizer value can be a complex expression, and a concise and clear syntax.
Peter PetrikRapsodia Ballroom
Most real world features can be presented as vector or raster layers. In open source world, GDAL provides a comprehensive set of tools to interact with such datasets. But vector or raster is not always a suitable description of real world features. Data from oceanography, metrology, hydrology, etc often have multiple components at each location on an irregular structured mesh. A mesh can a collection of vertices, edges and faces in 2D or 3D space - vertices - XY Z points in the layer s coordinate reference system - edges - connect pairs of vertices - faces - sets of edges forming a closed shape - typically triangles or quadrilaterals quads , rarely polygons with higher number of vertices Example of mesh https user-images.githubusercontent.com 193367 38030812-f6c4f174-3299-11e8-91ed-30684ceae715.png Mesh gives us information about the spatial structure. In addition to the mesh we have datasets that assign a value to every vertex. For example, ice cap thickness at particular moment of time. A single file may contain multiple datasets - typically multiple quantities e.g. water depth, water flow that may be varying in time.
iLaria MarengoPlenary (National Theatre)
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.
Eriol FoxOpera Room
Open Source design has a plethora of hurdles to leap before it could become fully adopted by the global design community. Exploitative work for free attitudes , workflows and how design functions roles connect up through a product life cycle, how our software doesn t yet allow for robust and collaborative versioning across different designers and how the open source community as a whole, is over represented by those with privilege, access and ability. Ushahidi builds humanitarian tools, remotely for some of the most marginalised people across the globe. To tackle these systemic problems with how to open source a design effort and bring the community along with the, on-staff Ushahidi designers, we ve been piloting a series of design jams on our crisis communication tool TenFour with our partners Designit and Adobe. Together, we re looking to solve the problems with how open source design can work by engaging through meaningful technology that makes a difference in the world. We re here to take you through that journey.
Giuseppina VaccaCoralle Room
In the photogrammetric process of the 3D reconstruction of an object or a building, multi-image orientation is one of the most important tasks that often include simultaneous camera calibration. The accuracy of image orientation and camera calibration significantly affects the quality and accuracy of all subsequent photogrammetric processes, such as determining the spatial coordinates of individual points or 3D modeling. In the context of artificial vision, the full-field analysis procedure is used, which leads to the so-called Strcture from Motion SfM , which includes the simultaneous determination of the camera s internal and external orientation parameters and the 3D model. The procedures were designed and developed by means of a photogrammetric system, but the greatest development and innovation of these procedures originated from the computer vision from the late 90s, together with the SfM method. The reconstructions on this method have been useful for visualization purposes and not for photogrammetry and mapping. Thanks to advances in computer technology and computer performance, a large number of images can be automatically oriented in a coordinate system arbitrarily defined by different algorithms, often available in open source software VisualSFM, Bundler, PMVS2, CMVS, etc. . or in the form of Web services Microsoft Photosynth, Autodesk 123D Catch, My3DScanner, etc. . However, it is important to obtain an assessment of the accuracy and reliability of these automated procedures. This paper presents the results obtained from the dome close range photogrammetric surveys and processed with some open source software using the Structure from Motion approach VisualSfM, developed by Chanchang Wu in collaboration with the University of Washington and Google, OpenDroneMap ODM ; Regard3D and Meshroom. Photogrammetric surveys have also been processed with the Photoscan commercial software by Agisoft. For the photogrammetric survey two Canon digital cameras were used the PowerShot S110 12.1 Megapixel, pixel size 2.64 mm and the Canon EOS M3 24.2 Megapixel, pixel size 3.72 mm . We also surveyed the dome with the Faro Focus 3D TLS. Only one scan was carried out, from ground level, at a resolution setting of with 3x quality, corresponding to a resolution of 7 mm 10 m. This cloud was used as a reference to validate the point clouds coming from VisualSFM, OpenDroneMap, Regards3D and Meshroom. The validation was done using the Cloud Compare open source software.