“3D Geospatial Visualization Unleashed: A No-Code Re:Earth Workshop”
ShogoHirasawa;
Pre-Conference Workshop
Join our workshop to master Re:Earth, a no-code platform transforming spatial and 3D data visualization. Gain hands-on experience, utilizing its features to elevate your projects, suitable for all skill levels and unlocking new visualization possibilities.
“An OpenMP Algorithm for Delineating a Large Number of Watersheds”
Huidae Cho;
Talk
For any hydrologic studies, it is a crucial step to delineate watersheds to identify study areas. This talk presents the new Memory-Efficient Watershed Delineation (MESHED) OpenMP parallel GIS algorithm for delineating a large number of watersheds.
“Applying Large Language Models (LLMs) to Geospatial Search and Analysis”
Jason Gilman;
Talk
Discover real-world lessons using LLMs for Geocoding, STAC Search, and Geospatial analysis. Learn tips for prompt optimization, converting natural language to data structures, and transforming natural language into SQL queries using Open Source libraries and tools.
“Build vs Buy ... vs Open Source?”
Dan Pilone;
Talk
Companies are familiar with traditional Build vs. Buy decision making, but are much less familiar with how Open Source fits into that discussion. Is it the best of both worlds, the worst, or something else all together...? Let's talk.
“Building a STAC-Based UI for Search and Discovery”
Brad Andrick;
Talk
Join this session to learn from our journey in creating a STAC-based UI for search and discovery. We'll explore the process to date and reflect on the decisions made to navigate complexities while aiming for openness.
“Building and Consuming Urban Digital Twins with Open-Source Tools”
Stefano Bovio;
Pre-Conference Workshop
The workshop describes processes and tools used by the author and his team to build and consume digital twins for urban environments. Participants will gain exclusive insights into the development of digital twins to consume them within MapStore WebGIS framework
“Building on Full Stack FOSS4G in the Public Sector”
Tyler Matteo;
Talk
Software engineers from the NYC Department of City Planning will discuss the FOSS4G they are using to build modern public-facing full stack web applications that deliver on agency priorities and obligations to the public.
“Building the GDAL Sponsorship Program”
Howard Butler;
Talk
Throughout much of its life, GDAL has suffered from "random person in Nebraska" syndrome. The GDAL Sponsorship Program relieves the pressure on the keystone individuals who hold up our community's software ecosystem by resourcing "maintenance" activities independently from consulting.
“Cartography for Professional Quality Maps in QGIS”
Michele Tobias;
Pre-Conference Workshop
Learn design principles to make maps that communicate well. This workshop is divided into two sections. The first covers concepts and approaches to designing maps. The second will provide hands-on experience making a map in QGIS.
“Cloud Native Geospatial Analytics With Apache Sedona”
William Lyon;
Pre-Conference Workshop
Work with large-scale geospatial data by leveraging Apache Sedona for vector and raster data using Spatial SQL to perform spatial joins, zonal statistics, and raster inference with large datasets that wouldn't be possible on a single machine.
“Cloud-Native Image Processing: Raster Data Handling in Geospatial Applications”
Raj Bhattarai, Sujan Adhikari, Roshan Kafle;
Talk
Cloud-native techniques revolutionize raster data processing, enabling scalable and efficient handling of large geospatial datasets. This presentation explores benefits of cloud-based approaches, with practical examples using open-source platforms like Open Data Cube, openEO, Dask, and GRASS GIS..
“Cloud-Native Spatial Intelligence With Apache Sedona”
William Lyon;
Talk
What does it mean to be cloud-native in the context of geospatial data? This talk will cover how to leverage scalable compute and cloud-native data formats for high performance and large-scale geospatial analytics with Apache Sedona.
“Demystifing OGC APIs with GeoServer: introduction and status of implementation”
Andrea Aime;
Talk
The OGC APIs offer modern, flexible geo-spatial services based on OpenAPI/RESTful principles. They feature a small core with extensions, JSON-first data, support for data tiles, specialized APIs, and extensibility. This presentation covers their development and GeoServer implementations.
“Developing web-application with GRASS GIS”
Corey White;
Pre-Conference Workshop
Learn how to create geospatial web applications using GRASS GIS, Actinia, and OpenPlains. During the workshop we will learn how to develop web application using OpenPlains.
“Embed all the things: the promise of geospatial vector embeddings”
Adeel Hassan;
Talk
Geospatial foundation models have arrived and are getting better. We examine how the vector embeddings they provide can be used for clustering, change detection, and natural language-search, and discuss the challenge of scaling these solutions across time and space.
“Evolution of GRASS GIS”
Huidae Cho;
Talk
The GRASS GIS community celebrated two milestones last year: its 40th birthday and a sizable grant from the National Science Foundation (NSF). In this talk, we will present how the evolution of GRASS GIS is supported by this funding.
“Fast, Organized Interactive Web Maps with R Shiny”
Peter Herman, Carina Hoyer;
Talk
This talk will consist of advice for newcomers on building web based mapping tools in R. A brief overview of the relevant R libraries will be followed by specific recommendations for optimizing map load speed and code organization.
“Faster, Better Spatial Relationship Evaluation with RelateNG”
Martin Davis;
Talk
RelateNG is a new algorithm for evaluating spatial relationships developed for the JTS/GEOS geoprocessing ecosystem. It offers many improvements in functionality, robustness, and performance.
“Geoscience at Massive Scale”
Patrick Hoefler;
Talk
XArray is the default choice for geoscience users in Python. The Dask Integration allows scaling out to datasets in the petabyte range. We will dive into common pitfalls and how Dask is addressing those to allow processing massive datasets.
“Geospatial Workflows with Large Language Models”
Joseph Svrcek;
Talk
A discussion of techniques for integrating your application directly with an LLM and how you can work through some of the common pitfalls associated with it.
“GRASS GIS as Geocomputational Engine”
Corey White;
Talk
Learn how GRASS GIS users are efficiently processing, modeling, and analyzing big geospatial data locally, on the cloud, and on high performance computing clusters (HPC).
“Harmonizing datums and tectonic epochs in drone data using PROJ”
Dan Mahr;
Talk
A case study about how DroneDeploy implemented "Datum Harmonization" with PROJ and GDAL to reconcile RTK, PPK, and survey data in varying datums and epochs. This required using the ITRF tectonic motion model in PROJ to achieve sub-centimeter accuracy.
“HOA Maps: From Parcels to Education, Collaboration, and Advocacy”
Lynn Boergerhoff MPH, CCAM;
Talk
Townhome, condominium, and other homeowner associations (HOAs) are nonprofit housing organizations. HOAs have little interaction to share information, collaborate, or advocate. Using QGIS and open parcel data, the HOA Leadership Network published 3,700 HOAs to an interactive online webmap.
“Image Metadata Generation with FOSS LLMs”
David Siamon, Nicholas Harvey;
Talk
Explore the use of SotA FOSS LLMs to automate metadata generation for geospatial imagery. Learn integration techniques for rapid metadata extraction, enhancing analysis with the power of open-source solutions.
“Interactive Analysis and Visualization of Geospatial Data with Leafmap”
Qiusheng Wu;
Talk
This presentation will highlight the key features of the leafmap Python package for interactive visualization and analysis of geospatial data with minimal coding in a Jupyter environment.
“Intro to GIS using R”
Andrew Vinson, Samuel Affare;
Pre-Conference Workshop
An end-to-end workshop discussing how to use R to create data visualizations and neighborhood level spatial analysis within the healthcare domain.
“Introducing Raster Tools”
Fredrick Bunt;
Talk
We introduce Raster Tools, an open source, Python package that leverages GDAL bindings and Python’s rich data processing stack to streamline raster processing and GIS work. Raster Tools enables fully parallel processing and automatically scales to available hardware.
“Introduction to Data Engineering”
Daniel J. Dufour;
Pre-Conference Workshop
Do you work in government or need to distribute data to others? Do you want to lower your maintenance burden while increasing the data you share with the public and other organizations? Attend this hands-on workshop to learn how!
“Introduction to GeoNode, the Open Source geospatial CMS”
Giovanni Allegri, Emanuele Tajariol;
Pre-Conference Workshop
The workshop will provide an introduction to GeoNode starting with an overview of its functionalities for managing, data, users and documents covering also more advanced concepts.
“Maps as Art using FOSS”
Tracy Homer;
Talk
Tracy will show several art maps she has made, and go through the different software used to make them. She will discuss which formats work for each type of map and how to make your own using freely licensed software.
“Maptivism: How GIS Takes Down Bad Guys and Preserves Truth”
Jenna Dolecek;
Talk
Open data from Google Earth, NASA FIRMS, Sentinel Hub, AllTrails, and Peak Visor are a gold mine of information and potential evidence that can be used in human rights advocacy and international criminal investigations to get justice for the people.
“My Talk is Just Beach (Remote Sensing).”
Michele Tobias;
Talk
Ground sampling on beaches is time-consuming and custom remote sensing flights are expensive. I’ll explore ways to leverage open elevation data (lidar & DEMs) and open source software (R & QGIS) to better understand how plants build dunes.
“Navigate urban scenarios with MapStore 3D tools”
Stefano Bovio;
Talk
This presentation focuses on the use of MapStore WebGIS framework to navigate urban scenarios using its 3D tools. Attendees will be presented with an overview of our work related to 3D data visualizations and a selection of use cases.
“OGC APIs, an introduction with GeoServer”
Andrea Aime;
Pre-Conference Workshop
This workshop introduces OGC APIs, their story, objectives and structure, with practical examples from the GeoServer implementation. Join this workshop to get an update on the APIs, learn the current implementation progress, and discover some GeoServer unique features too.
“On-the-fly raster visualizations leveraging STAC metadata standards”
Saadiq Mohiuddin;
Talk
The STAC render extension offers a flexible schema for managing dynamic tiling rendering metadata. Come discuss how the NASA VEDA (Visualization, Exploration and Data Analysis) open science platform has used the render extension to simplify front end visualization.
“Open Data Discovery and Viewing in Terriajs”
Jordan Bess;
Talk
Build an open data searchable application and mapping/data visualization system with TERRIAJS ingest in OpenData Catalog formats and Mapping Service URL’s in a discoverable application. connecting to many OpenData Protocols
“Open Source in U.S. Census Bureau Geographic Update Applications”
Emily Vratarich, Maria Panaccione;
Talk
The Geographic Update Partnership Software (GUPS) team will share how the Census Bureau is using open source GIS tools to create web-based GIS solutions that are innovative, adaptable, and versatile.
“Overture Map Data – what, why, & how”
Steve Pousty;
Talk
I walk you through datasets Overture Map Foundation is building, why you would want to access them, and then some basic ways to start getting them into your workflow. Bonus - you will learn some cloud native geospatial formats and tools.
“Pangeo History: A Tale of Large Scale Computational Infrastructure”
Matthew Rocklin;
Talk
Pangeo is an ecosystem of OSS tools like Xarray, Dask, Jupyter, Zarr, and others used in large scale geospatial analysis. This talk tells the history of how these tools came together and where they're going today.
“pgRouting basic workshop”
Vicky Vergara;
Pre-Conference Workshop
Learn the basics of pgRouting.
Representing a city as a graph for pedestrians and vehicles.
“pgRouting, state of the project”
Vicky Vergara;
Talk
pgRouting, the routing engine, can be used in different applications other than routing.
“pgRouting: An introduction”
Leo Hsu;
Talk
You'll learn what pgRouting is and how you can prep your data and use it to solve various network routing problems.
“Point Cloud Processing and Analysis with PDAL”
Michael Smith, Howard Butler;
Pre-Conference Workshop
The PDAL Workshop https://pdal.io/en/latest/workshop/index.html teaches users common processing patterns of geospatial LiDAR point cloud data and shows you how to take advantage of PDAL's processing and orchestration capabilities through its Pipeline concept.
“PostGIS Unleashed”
Regina Obe;
Talk
You'll learn tricks that leverage the power of PostGIS and combine with unique features PostgreSQL as well as other PostgreSQL extensions.
“QGIS and QField Uses for Environmental Remediation”
Nathan Smail;
Talk
Sevenson Environmental Services (SES) has integrated FOSS solutions using QGIS and QField, to conduct surficial radiological scans with sub-centimeter GPS quality allowing for real-time data collection, statistical processing, and data visualization.
“QGIS Model Designer”
Randal Hale;
Pre-Conference Workshop
QGIS has a Model Designer that allows to to graphically build processing tools to allow you to create/analyze/process data. This class will cover building tools with the Designer.
“Rasdaman: Hypercubes for Climate Data Science”
Josh Paul, Kyle Redilla;
Talk
Explore how Rasdaman facilitates efficient handling of complex, multi-dimensional climate datasets in Alaska and the Arctic. See its integration with geospatial tools that streamline data access and provide new ways of interacting with climate data.
“Re:Earth Visualizes El Niño Floods in South America"”
ShogoHirasawa;
Talk
Explore how Re:Earth visualizes El Niño-induced flooding in South America in our 30-minute talk. Discover its advanced simulation capabilities that enable effective communication of crucial disaster data, enhancing government response and public preparedness.
“Scraping GeoSpatial Data from Web Maps”
Peter Herman, Carina Hoyer;
Talk
See a web map but can’t download the data? This talk will focus on how to find the data you want from a web mapping using the tools available in the developer console of your web browser
“Speeding up raster/vector zonal analysis with exactextract”
Dan Baston;
Talk
Exactextract uses a novel algorithm to provide a fast implementation of raster/vector zonal statistics in C++, Python, and R. This talk will compare exactextract to other implementations, demonstrate its usage, and offer tips for getting the best performance.
“STAC for Public EO Data”
Matthew Hanson;
Talk
In recent years, STAC has become crucial for geospatial data interoperability, particularly for indexing public datasets. This presentation will provide an update on STAC and highlight the largest public implementations: Earth Search (AWS), Planetary Computer (Azure), and CMR-STAC (NASA).
“stac-rs: high-performance, reliable STAC tooling with Rust”
Pete Gadomski;
Talk
stac-rs is a Rust implementation of the SpatioTemporal Asset Catalog (STAC) specification. Our high-performance STAC tools include a STAC API server with duck-db and postgres backends, and our applications leverage latest developments in geoparquet and geoarrow.
“State of GeoBlaze”
Daniel Dufour;
Talk
GeoBlaze is a blazing fast raster analysis engine written in pure JavaScript. You can run computations ranging from basic statistics (min, max, mean, median, and mode) to band arithmetic and histograms in a web browser or on NodeJS.
“State of GeoServer”
Andrea Aime;
Talk
GeoServer is an open source project for publishing and processing geospatial data using standard protocols. This presentation updates the community on new features in releases 2.25 and 2.26. Join us to learn about this popular OSGeo project.
“State of GRASS GIS”
Vaclav (Vashek) Petras;
Talk
Learn about the latest advancements in GRASS GIS and what is coming next! Current feature overview included.
“The Curious Case of the Geopackage”
Randal Hale;
Talk
Walk through a small organizations implementation of a Geopackage and how it worked great until it didn't.
“The Sensor Tasking API (STAPI) Specification”
Matthew Hanson;
Talk
Satellite Tasking (i.e., ordering data from the future) remains non-standard and challenging. We’re leading an effort to develop a community standard for tasking and ordering. This presentation covers the current status, future plans, and demonstrates the API.
“Tracking detected vessels at sea from unmanned surface vehicles”
Jeff Wang, Jonathan Mason, Jian Wu;
Talk
Saildrone manufactures and operates unmanned surface vehicles (USVs) to collect ocean data. For our Maritime Domain Awareness business, we built a cloud-based service to store and filter the ground tracks of other vessels detected by our fleet of USVs.
“Transforming data into useful information for natural resource decision making”
John Hogland;
Talk
Raster Tools easily scales across various hardware configurations and lowers the barriers for parallel processing for spatial, statistical, and machine learning procedures; further advancing researchers’ and practitioners’ abilities to transform data into useful information for decision making.
“Using eoAPI to find land for natural capital projects”
Henry Rodman;
Talk
eoAPI is a cloud-native framework for EO data management that can be used to quickly deploy cloud infrastructure for earth observation data applications. Come learn how eoAPI can be used for applications like site selection and monitoring.
“Using FOSS4G to process and visualize METOC data”
Per Thyselius;
Talk
How we integrated several FOSS4G SW and standards to go from raw data to user friendly output
“Using PostGIS”
Regina Obe, Leo Hsu;
Pre-Conference Workshop
Learn how to use PostGIS and it's family of extensions. How to load and query data (geometry, geography, raster).
Time permitting we'll cover topology.
“Using WebAssembly packages to deliver stand-alone GIS Web Apps”
Jordan Bess;
Talk
Using Geospatial Web Assembly packages, javascript packages and modern progressive web app methods to deliver immersive rich data visualization, analysis, data conversion and data serving applications that can run in the browser/static hosting and be stand-alone.
“Vector DBs and why should geospatial people care”
Steve Pousty;
Pre-Conference Workshop
Get started with shiny new AI/ML! This workshop is hands on AI/ML vector data and use cases. Starting with unstructured data sets we will create vectors, put them in PostgreSQL, and then use pg_vector (and PostGIS) for analysis.
“Web Maps from PostGIS with pg_featureserv and pg_tileserv”
Elizabeth Christensen;
Talk
Pg_featureserv and pg_tileserv are lightweight Go applications for getting your spatial data into web apps. This will be an introductory talk on how to set up these tools, use the sample code, and build your own spatial web maps.
“Web-based National Weather Service Guidance Data Displays Using FOSS4G”
David Miller;
Talk
Presenting Web-based National Weather Service Forecast Guidance Data Displays Using Free and Open Source Software for Geospatial Technology (an update from our 2013 FOSS4G-NA presentation)
“Your API is not enough: delivering data the last mile”
Alex Mandel;
Talk
Putting data in a bucket, making it public, generated metadata, publishing an API is not enough. Come discuss the next steps in making data truly accessible and usable for analysts, scientists, and all users.
“Your Very Own OSM! Create A Regional Extract of OpenStreetMap”
Joshua Carlson;
Pre-Conference Workshop
A step by step, hands-on guide to creating and using an extract of OpenStreetMap data, using tools like osmium, osm2pgsql, imposm, and QGIS.