Proposed Sessions

Session Track

Making Maps with Mapbox Tools (presented by Mapbox)

Katy DeCorah [Mapbox], Amy Lee Walton [Mapbox], Dane Springmeyer [Mapbox]

Learn how to create beautiful custom maps Mapbox tools. Create map applications with Mapbox.js, run geospatial analysis in the browser or on mobile with Turf.js and create custom maps from scratch...

Experience level: beginnerbeginner

Using FOSS4G

Logical Decoding and Auditing

Gianni Ciolli [2ndQuadrant]

Logical Decoding" is the cryptic name for a very powerful feature introduced in PostgreSQL 9.4. After a brief historical overview, we apply Logical Decoding to the specific problem of auditing a...

Experience level: intermediateintermediateintermediate

PostgreSQL Day

PGDay Lightning talks

Josh Berkus

Drink from a firehose of amazing PostgreSQL lightning talks as we wrap up PGDay 2015. This promises to be an educational and entertaining hour!

Experience level: beginnerbeginner

PostgreSQL Day

KEYNOTE: Infinite Possibilities (Grand Peninsula DEFG)

Denise Jacobs

Sometimes making choices in our career paths is difficult. Wouldn't it be helpful to have guidelines to help us make decisions that expand options rather than restrict them?

Experience level: beginnerbeginner

Other cool stuff

KEYNOTE: An Open Planet (Grand Peninsula DEFG)

Jesse Andrews [Planet Labs]

Planet Labs is a new startup with a bold mission: To image the entire planet every day. In the last year alone, the company has built and launched 67 satellites, made possible with an "Agile...

Experience level: beginnerbeginner

Other cool stuff

Closing Session (Grand Peninsula AB)

Andrew Ross [Eclipse Foundation]

Join us for the conference wrap-up.

Experience level: beginnerbeginner

Other cool stuff

How Databases Work - For Developers, Accidental DBAs and Managers

Gurjeet Singh

Quite often, developers and managers find themselves in a situation where their database isn't performing well. Due to a lack of understanding of inner workings of the databases, they try to solve...

Experience level: beginnerbeginner

PostgreSQL Day

Enhanced Scalability and Performance for PostgreSQL Workload Management

Rhonda Baldwin

Due its ever-increasing popularity, PostgreSQL is being deployed in a multitude of vastly different application scenarios, continuously pushing the envelope of its original design.

Experience level: intermediateintermediateintermediate

PostgreSQL Day

cstore_fdw: A columnar store for PostgreSQL

Ozgun Erdogan

cstore_fdw is an open source columnar store for PostgreSQL. Its file layout is based on the Optimized Row Columnar (ORC) format, which brings the following benefits:

Experience level: intermediateintermediateintermediate

PostgreSQL Day

pg_shard: Shard and scale out PostgreSQL

Ozgun Erdogan

pg_shard is a sharding extension for PostgreSQL. It shards and replicates your PostgreSQL tables for horizontal scale and high availability.

Experience level: intermediateintermediateintermediate

PostgreSQL Day

Automating PostgreSQL failover for high availability

David Pacheco

Joyent's open-source Manta storage service relies heavily on a replicated, sharded metadata tier for storing the locations of all objects in the system.

Experience level: intermediateintermediateintermediate

PostgreSQL Day

Cloud Host Head-to-Head

Josh Berkus

How do you choose which cloud to host your PostgreSQL on? I'll provide you with a feature and cost comparison, and some benchmarks between EC2, RDS, and Heroku, and some or all of Google,...

Experience level: beginnerbeginner

PostgreSQL Day

How PostGIS Powers Offline Mobile Mapping and Open Data

Daniel Caldwell

PostGIS is the cornerstone of most open source GIS applications.

Experience level: beginnerbeginner

PostgreSQL Day

12-Step Program for Scaling Out Ruby-On-Rails Application on PostgreSQL

Konstantin Gredeskoul

Are you stuck fighting slow applications? Are you ready to make a change?

Experience level: intermediateintermediateintermediate

PostgreSQL Day

Integrating Open Source and Proprietary Spatial Information Workflows

Eric Ingbar

This presentation describes how large agency workflows that require the use of proprietary GIS tools are being permeated with open source tools. We find reliance upon proprietary GIS data schemes...

Experience level: intermediateintermediateintermediate

Using FOSS4G

Bring developers+ scientists together to unlock (Big, Open?) Geospatial Data to Build Climate and Disaster Resilience

Beth Tellman [Arizona State University]

Just like access to money and decision-makers, access to data grants power and privilege for disaster response and preparation which small vulnerable communities and the general public lack.

Experience level: beginnerbeginner

Academic

Open Geo Data

A Remote Sensing and GIS approach to Trace the Re-densification in Residential Areas: Case Study: Kalidas Road, Dehradun, India

valliappan alagappan

Re-Densification is defined as “Increased use of space both horizontal and vertically within existing lots / properties and new developments accompanied by increased number of units and or...

Experience level: intermediateintermediateintermediate

Academic

Torque Time Lapse Map Animations Outside of CartoDB

Kathryn Killebrew [Azavea]

So you have some data in a PostGIS database that you'd like to animate on a map. No problem!

Experience level: intermediateintermediateintermediate

Web Mapping Day

GDAL 2.0 overview

Even Rouault [Spatialys]

An overview of GDAL/OGR existing capabilities, with a focus on current developments for the next 2.0 milestone (driver model unification, raster and...

Experience level: intermediateintermediateintermediate

Developing FOSS4G

Everybody Koops

john gravois [esri]

Well maybe not, but they should!

Experience level: beginnerbeginner

Developing FOSS4G

Introduction to Esri Leaflet

john gravois [esri]

Leaflet has come to prominence as a fast, solid and actively maintained open source mapping library with a small core and massive plugin ecosystem.

Experience level: beginnerbeginner

Developing FOSS4G

PostgreSQL Performance Presentation (9.5devel edition)

Mark Wong

This presentation will take a look at the performance changes in the development version of PostgreSQL. A selection of features, some proposed and some already committed, are evaluated using...

Experience level: intermediateintermediateintermediate

PostgreSQL Day

Making Postgres Central in Your Data Center

Bruce Momjian

Postgres has the unique ability to act as a powerful data aggregator in many data centers.

Experience level: intermediateintermediateintermediate

PostgreSQL Day

Postgres Scaling Opportunities

Bruce Momjian

Database scaling is the ability to increase database throughput by utilizing additional resources such as I/O, memory, cpu, or additional computers.

Experience level: intermediateintermediateintermediate

PostgreSQL Day

Building Your Own Mapping Drone from Scratch using Open Source Hardware and Software

Ragi Burhum [AmigoCloud]

The fusion of Open Source Hardware and Software have enabled the birth of interesting mapping platforms. In this session, we will walk through the process of building a drone, from scratch, using...

Experience level: beginnerbeginner

Other cool stuff

Introduction to GeoMesa and Spatial Analytics in the Cloud

James Conklin

This is designed to be an all day tutorial. It can be two 3hr tutorials. We could also just do a single 3 hour tutorial.

Experience level: intermediateintermediateintermediate

Using FOSS4G

Designing a Distributed Raster Processing Service

Eugene Cheipesh

In this talk we will discuss creating a distributed raster processing service capable of handling spatial, spatial-temporal and multi-band rasters built with the GeoTrellis library.

Experience level: advancedadvancedadvancedadvanced

Big Data Day

Explaining the Postgres Query Optimizer

Bruce Momjian

The optimizer is the "brain" of the database, interpreting SQL queries and determining the fastest method of execution. This talk uses the explain command to show how the optimizer interprets...

Experience level: intermediateintermediateintermediate

PostgreSQL Day

Flexible Indexing with Postgres

Bruce Momjian

When considering database indexing, many people are confused by the many Postgres indexing structures available, and the many data-type-specific index lookup methods.

Experience level: intermediateintermediateintermediate

PostgreSQL Day

Why Use a Database for GIS

Bruce Momjian

GIS data can be stored in flat files of various formats or in databases. Each storage method has advantages and disadvantages.

Experience level: beginnerbeginner

PostgreSQL Day

Web Based GIS application (GISCube)

Maziyar Boustani [NASA JPL]

There are many Earth science projects and data systems being developed at the Jet Propulsion Laboratory, California Institute of Technology (JPL) that require the use of Geographic Information...

Experience level: intermediateintermediateintermediate

Developing FOSS4G

Hands-on Introduction to Spatial Data Analysis in Python

Jenny Palomino [UC Berkeley], Shruti Mukhtyar [Geospatial Innovation Facility, UC Berkeley]

In this tutorial, attendees will learn how they can geoprocess and analyze spatial data using Python and how it compares to other available options such as desktop GIS options (ArcMap or QGIS) or...

Experience level: intermediateintermediateintermediate

Open Geo Data

Introduction to Spatial Data Analysis with Python

Jenny Palomino [UC Berkeley]

Attendees will learn about geoprocessing, analyzing and visualizing spatial data using Python and how it compares to other available options such as desktop GIS options (ArcMap or QGIS) or R.

Experience level: beginnerbeginner

Open Geo Data

Spatial Containers for the Cloud

ryan jarvinen [Red Hat]

Linux containers (via Docker), are quickly becoming a fundamental building block in the design and delivery of cloud services.

Experience level: intermediateintermediateintermediate

Developing FOSS4G

Choose you own Adventure: Easy Open Source Spatial Stacks featuring LeafletJS

ryan jarvinen [Red Hat], Steven Citron-Pousty [Red Hat]

Learn how to build simple open source mapping solutions using several different languages and datastores. Well start by selecting our source data, and a database to house it.

Experience level: intermediateintermediateintermediate

Developing FOSS4G

OSGeo and LocationTech Comparison and Incubation

Jody Garnett [Boundless]

We have two great organisations hosting FOSS4G this year: The Open Source Geospatial Foundation and LocationTech. Putting on a great event is not the primary responsibility of these software...

Experience level: beginnerbeginner

Community

Open Source Tools for Spatial Optimization

Alan Glennon [Arogi], Carlos Baez [Arogi]

Geospatial optimization considers issues that balance objectives and constraints in spatiotemporal resource allocation.

Experience level: beginnerbeginner

Academic

Data Magic and Open Sourcery

Carl Anderson [CreateIO], Vanessa Archambault [CreateIO]

Join us as we explore how the team over at Create Real Estate pulls value and insight out of open city data portals.

Experience level: beginnerbeginner

Open Geo Data

Revisiting the Geolode: the motherlode of geospatial data sources

Keith Jenkins [Cornell University]

You can't make a map without data. A wealth of free and publicly-accessible geospatial data exists on thousands of independent websites scattered around the world, but tracking down these...

Experience level: beginnerbeginner

Open Geo Data

Empowering Refugees with Data

Nate Smith [Development Seed], Alireza Jazayeri [Development Seed]

Refugee communities need tools and data to be empowered to advocate and improve government services provided in camps.

Experience level: beginnerbeginner

Using FOSS4G

Rectifying the Planet

Seth Price

Planet Labs operates the largest constellation of earth observing satellites of any geospatial data provider. Each satellite is designed to continuously capture around one scene per second.

Experience level: advancedadvancedadvancedadvanced

Other cool stuff

OpenDroneMap: Open Source Toolkit for processing Civilian Drone Imagery

Stephen Mather [Cleveland Metroparks]

OpenDroneMap is an Open Source Toolkit for processing Civilian Drone Imagery, or balloon imagery, or kite imagery, or even street view imagery.

Experience level: beginnerbeginner

Using FOSS4G

Using OpenDroneMap: Orthos, surface models, and more from balloons, kites, and drones

Stephen Mather [Cleveland Metroparks]

OpenDroneMap is a new tool for processing unreferenced imagery, like street view, drone, balloon, and kite imagery. In this session, learn how to use OpenDroneMap to process your own images into...

Experience level: intermediateintermediateintermediate

Using FOSS4G

Processing the Planet

Frank Warmerdam [Planet Labs]

Planet Labs operates a fleet of earth imaging satellites that aims to produce an unprecedented amount of earth imagery. The software stack at Planet Labs is a primarily Open Source at many levels...

Experience level: intermediateintermediateintermediate

Using FOSS4G

The Blue Marble & Beyond: Using Open Data in Visualization

Robert Simmon [Planet Labs]

Why does an understanding of visual perception result in the creation of images that distort the underlying data? How do those same rules guide the creation of maps and figures that are read...

Experience level: beginnerbeginner

Open Geo Data

Cartographic design in GL maps: beyond zoom levels and raster tiles

Nicki Dlugash

Client-side vector rendering introduces a new fluidity to map interactions: seamless zooms replace fixed integer z-levels, maps can be freely rotated 360 degrees, and with one click a map can...

Experience level: intermediateintermediateintermediate

Web Mapping Day

Morphometric and slope diffusion methods for quantifying variation in tectonic uplift rates of alluvial depositional terraces in Northwestern California using open source geospatial software

Tim Bailey

Reconstructing Quaternary Tectonic histories is important for evaluating risk and mitigation strategies for modern geotechnical hazards.

Experience level: intermediateintermediateintermediate

Academic

Five years of geo Open Source evolution in a commercial setting: projects and the business ecosystem

michael terner [Applied Geographics, Inc. (AppGeo)]

Our company began delivering projects based on geo open source technology in late 2008. Since that time we have consistently and annually increased our use of FOSS4G in our projects.

Experience level: intermediateintermediateintermediate

Using FOSS4G

The Interactive Energy Atlas of Los Angeles

Robert Graham

The California Center for Sustainable Communities (CCSC) at UCLA is utilizing open-source GIS technology to develop the first Interactive Energy Atlas of Los Angeles County.

Experience level: intermediateintermediateintermediate

Using FOSS4G

Using GIS to Fight Exploitation of Children

Ragi Burhum [AmigoCloud]

If we look hard enough, it is not impossible to find some element of location in most data. What happens when we use data mining and GIS analysis techniques to help organizations fight some of the...

Experience level: beginnerbeginner

Other cool stuff

An Innovative Framework for Facilitating Data Discovery: Leveraging a Web-based Mapping Application and Geosemantic Searching

Dylan Perkins

The sharing of data and results is paramount for advancing scientific research.

Experience level: intermediateintermediateintermediate

Academic

MapServer - A mapping power tool

Julien-Samuel Lacroix [Mapgears]

MapServer is a great tool for great maps. It's one of, if not the, fastest map rendering engine out there. It's also the one of the best for high quality maps.

Experience level: intermediateintermediateintermediate

Developing FOSS4G

How to be an Opportunity Maker in the Geo Community

Alyssa Wright

We all want to use our mapping talents to create something meaningful with our lives. But how do we get started?

Experience level: beginnerbeginner

Community

What time is it? It's Maptime!

Beth Schechter [Stamen], Lyzi Diamond [Mapbox]

Maptime is quite literally time for making maps. Well, actually, many times (and in many places): what started as a small meeting in San Francisco is now more than 40 community groups spanning ten...

Experience level: beginnerbeginner

Community

Building an editor for Mapbox GL

Lauren Budorick [Mapbox]

Client-side vector tile rendering unlocks rich new possibilities in map design, and fully leveraging that potential requires new approaches to cartographic style specifications and editing...

Experience level: intermediateintermediateintermediate

Developing FOSS4G

Introduction to Mapbox Studio: Vector Tiles for custom data and styling

Dane Springmeyer [Mapbox]

Mapbox Studio is an open source design tool for creating Vector Tile sets (known as "Sources"), creating custom Styles based on those Sources, and publishing the results to the web.

Experience level: intermediateintermediateintermediate

Using FOSS4G

Geodata Processing with Node.js

Carol Hansen

This session will introduce a few key open source tools for geodata processing in Node.js. We will cover both native and pure javascript modules that work with formats ranging from GeoJSON to...

Experience level: intermediateintermediateintermediate

Developing FOSS4G

Geospatial Data Display for iPhone and iPad

Steve Gifford [mousebird consulting inc]

Doing geospatial data display on mobile devices is tricky. You can go the web route, but then it’s kind of slow and a little weird. You can take the native approach, but then you have to learn...

Experience level: intermediateintermediateintermediate

Other cool stuff

The Drone Alternative: Multispectral Kite Aerial Photography & Photo Processing Workflow

Michele Tobias [California State Parks], Alex Mandel

Drones have recently received a lot of media attention for their use as a surveillance tool.

Experience level: intermediateintermediateintermediate

Other cool stuff

The State of Vector Tiles

Dane Springmeyer [Mapbox]

Vector Tiles provide a fast, efficient, and flexible way of sharing spatial data on the web. This talk will highlight the latest advances in the Mapbox specification for Vector Tiles.

Experience level: advancedadvancedadvancedadvanced

Web Mapping Day

FOSS is Made of People - Listen, Learn, and Build

Rafa Gutierrez

Scaling support for open source applications is not just about bug-fixing. Understanding users' pain points can ultimately lead to trust and contribution for your software's development.

Experience level: beginnerbeginner

Community

Sharing Food Pantry Resources using FOSS4G

Will Skora

As a food pantry manager, my volunteers and I am often asked what other food pantries we can refer to people in need of food.

Experience level: beginnerbeginner

Using FOSS4G

Integrating QGIS/Postgis into a forestry client's workflow

Randal Hale [North River Geographic Systems, Inc]

Small clients can be challenging. NRGS has a technology challenged client that started drowning in shapefiles in 2014. The data drowning also started causing other issues with software and...

Experience level: beginnerbeginner

Using FOSS4G

Intro to OSGeo-Live : Choose your own FOSS4G adventure

Alex Mandel, Brian M Hamlin [OSGeo California Chapter]

This workshop will introduce users to the wide variety of open source geospatial software available. You will learn about the 50+ applications included in the OSGeo-Live collection. How to boot...

Experience level: beginnerbeginner

Using FOSS4G

Wrangling Trillions of Pixels with Open-Source Tools

Camilla Mahon, Charlie Loyd [Mapbox]

We’re continuously building a comprehensive raster map of the world. We use imagery from dozens of providers, delivered in several ways, at scales from hemispheres to trampolines.

Experience level: intermediateintermediateintermediate

Big Data Day

Vector Tiles + Advanced Cartography: Seamless integration of data and design

Amy Lee Walton [Mapbox]

Vector Tiles allow users to merge, query and seamlessly integrate custom data sources for designing lovely web maps.

Experience level: intermediateintermediateintermediate

Using FOSS4G

Carto CSS and UTF Grids for Collaborative Mapping

Nick Martinelli

Warning, this talk is about cartographers designing and building web applications.

Experience level: intermediateintermediateintermediate

Using FOSS4G

Power tools for Satellite Imagery

Alireza Jazayeri [Development Seed], Nate Smith [Development Seed]

We need power tools for satellite imagery. Open satellite data is an incredibly powerful data source for NGOs, researchers, municipal governments, and government agencies in developing countries...

Experience level: intermediateintermediateintermediate

Developing FOSS4G

Advanced spatial analysis with PostGIS

Pierre Racine [University Laval - Center for forest research]

You think you know PostGIS? In this tutorial you will learn what is not in the books, nor in the blogs. Pierre Racine is the one behind the PostGIS Raster API and the PostGIS Addons. He has been...

Experience level: advancedadvancedadvancedadvanced

Using FOSS4G

Leaflet, WebGL and the Future of Web Mapping

Vladimir Agafonkin

Used by thousands of developers for online interactive maps, Leaflet may be the most popular FOSS4G library ever created.

Experience level: beginnerbeginner

Web Mapping Day

Mastering Earth Observation with Open Source

Stephan Meißl [EOX IT Services GmbH]

This presentation tries to give an overview of available Open Source software tools to effectively and efficiently handle Earth Observation data.

Experience level: beginnerbeginner

Using FOSS4G

Predicting tracing candidates for OpenStreetMap

Bruno Sanchez Andrade Nuno

OpenStreetMap benefits from open contributions from anyone, in many cases using Satellite images as references. These contributions are often organic (undirected, unprioritized) or part of mapping...

Experience level: intermediateintermediateintermediate

Open Geo Data

Pushing the limits of dynamic point data with Torque

Andrew Hill

We have rapidly developed Torque to be the go-to library for displaying temporal point data on the web. The library has gone from its simple beginnings where we packed data using SQL and rendered...

Experience level: advancedadvancedadvancedadvanced

Developing FOSS4G

Triple - Making travel sharing simple using Open Source and Open Data

Stephan Meißl [EOX IT Services GmbH]

Triple provides an easy and intuitively to use online platform for managing and sharing travel information during all phases of a trip.

Experience level: beginnerbeginner

Using FOSS4G

Building Maps and Apps in the Cloud

Dino Ravnic [GIS Cloud], Marta Klaric [GIS Cloud]

This tutorial, based on a real use-case, will demonstrate how the Cloud can be used for hosting data, publishing maps and finally building and deploying cross-device apps. These capabilities will...

Experience level: intermediateintermediateintermediate

Using FOSS4G

What is a map?

Andrew Hill

New developments in mapping technology, access to geospatial platforms and data, and methods for data visualization have redefined who and what are being mapped.

Experience level: intermediateintermediateintermediate

Open Geo Data

Hudson River Flood Decision Support Tool

Dara Mendeloff

The Hudson River Flood Decision Support Tool is a mapping application that lets users assess the impacts of flood inundation posed by sea level rise, storm surge, and rain events on communities...

Experience level: intermediateintermediateintermediate

Using FOSS4G

Spatial Computing in PostgreSQL

Gianni Ciolli [2ndQuadrant]

PostgreSQL, augmented with the PostGIS extension, provides an excellent environment for computations involving spatial data.

Experience level: beginnerbeginner

PostgreSQL Day

Creation, Analysis, Sharing, and Visualization of Complex Spatiotemporal Data using Free and Open Source Software at the National Renewable Energy Laboratory

Daniel Getman [National Renewable Energy Laboratory]

Geospatial data science at the National Renewable Energy Laboratory incorporates a wide range of activities including the creation of large spatiotemporal resource datasets, modeling the technical...

Experience level: intermediateintermediateintermediate

Using FOSS4G

Fast Times @ FOSS4G High - Mapping with Baltimore's Youth

Maggie Cawley [Boomerang Geospatial]

Boomerang integrates FOSS4G and STEM-focused curriculum into existing afterschool and summer programs that support girls, minorities, and at-risk students.

Experience level: beginnerbeginner

Other cool stuff

Making Sense of Sensor Data with Maps

Aurelia Moser

Growth in affordable hardware for sensor data collection is inspiring distributed data mapping globally.

Experience level: beginnerbeginner

Using FOSS4G

Everyone's a Geographer

Andy Eschbacher [CartoDB]

Because mapping has become such an interdisciplinary subject, we design CartoDB to appeal to artists and scientists, journalists and educators.

Experience level: beginnerbeginner

Academic

GIPS and GIPPY: Scaling up image processing of remote sensing data

Matthew Hanson [Development Seed]

GIPS and GIPPY are two new, related, open-source projects for processing of remote sensing data.

Experience level: intermediateintermediateintermediate

Using FOSS4G

Real Time Dashboard for Geospatial Emergency Response Management

Michael Nowak

Argonne National Laboratory’s Real Time Dashboard (RTD) is a virtual public/private sector portal allowing for-profit and not-for-profit private entities to receive and provide critical...

Experience level: intermediateintermediateintermediate

Using FOSS4G

Using CartoDB.js to build web applications

Andrew Hill, Santiago Giraldo Anduaga [CartoDB], Andy Eschbacher [CartoDB]

The hidden beauty of CartoDB.js is that it is one of very few Javascript libraries that allows you to define a map on the client-side and then get that result.

Experience level: advancedadvancedadvancedadvanced

Developing FOSS4G

Pelias - An open source geocoder built with elasticsearch and node.js

harish krishna [Mapzen]

Pelias is a modular open-source geocoder using ElasticSearch for fast autocomplete and forward and reverse geocoding. It's designed to support a variety of datasets, including Geonames,...

Experience level: intermediateintermediateintermediate

Big Data Day

OpenStreetMap Survey Assessment Tools

Dale Kunce

After Typhoon Haiyan the American Red Cross conducted an assessment and ground truthing of OpenStreetMap data, the results we not great.

Experience level: beginnerbeginner

Open Geo Data

Community Data Generation, Research and Diffusion: An Integrated Approach Using Open-Source Tools

Christopher Seeger, Bailey Hanson [Iowa State University Extension and Outreach]

Several obstacles impact the ability of both the general public, students and University staff and leaders to make effective decisions using data: 1) Accessing up-to-date information is tedious...

Experience level: beginnerbeginner

Academic

Introduction to CartoDB

Andrew Hill, Santiago Giraldo Anduaga [CartoDB], Andy Eschbacher [CartoDB]

CartoDB an open source mapping platform that gives users the ability to design and publish maps online.

Experience level: beginnerbeginner

Using FOSS4G

Writing for everyone

Katy DeCorah [Mapbox]

It only takes one sentence to make a reader glaze over. That sentence may be rich with information and jargon. It may have tried to reassure the reader that the topic is "easy", when it's not.

Experience level: beginnerbeginner

Community

Visualizing with Multiple Layer Parameters: Querying Large Datasets with GeoServer, Postgres and Leaflet

Ron House

This informative lightning talk will cover how to create GeoServer layers with several parameters and demonstrate how to generate a combined WMS request from multiple layers, displaying the...

Experience level: intermediateintermediateintermediate

Developing FOSS4G

AequilibraE - A free QGIS add-on for transportation modeling

Pedro Camargo

Commercial software for transportation modeling cost is in the range of US$10,000 to US$30,000+, and currently no successful open source alternative exist.

Experience level: intermediateintermediateintermediate

Developing FOSS4G

Geospatial on the BEAM

Andrew Ayers [The Spatial Webist LLC]

The BEAM (Bogdan/Björn's Erlang Abstract Machine) is the virtual machine that powers Erlang/OTP, an open source platform for building concurrent, distributed, scalable, and highly reliable systems...

Experience level: intermediateintermediateintermediate

Developing FOSS4G

On-Ramps to Open Source

Lyzi Diamond [Mapbox]

So you've decided you want to learn more about open source tools and offerings in geospatial technology. Congratulations! Now where the heck do you start?

Experience level: beginnerbeginner

Using FOSS4G

The Future of Open Geospatial Data for Analysis and Mapping

Sarah Cordivano

Civic data published by public agencies serves as a valuable asset enabling access to information that may have been previously unavailable, unobtainable or costly. The role of open, publicly...

Experience level: beginnerbeginner

Open Geo Data

Using Raster data in Freight transportation planning

Pedro Camargo

When working with freight planning, particularly commodity modeling, it is frequently a daunting task to find data sources, especially data disaggregated to county or less than county levels.

Experience level: intermediateintermediateintermediate

Open Geo Data

Avoiding Burnout, and other essentials of Open Source Self-Care

Kathleen Danielson

As technical community managers we are faced with a unique set of challenges.

Experience level: beginnerbeginner

Community

Every day magic between QGIS and PostGIS

Jakob Lanstorp

This session focuses on the deep integration that exists between PostGIS and QGIS. Things like dynamic views, updatable views and relations, works out like QGIS was built by the PostGIS team, or...

Experience level: beginnerbeginner

Other cool stuff

Avoiding Burnout, and other essentials of Open Source Self-Care

Kathleen Danielson

As technical community managers we are faced with a unique set of challenges.

Experience level: beginnerbeginner

Community

PyGeoprocessing, an open source high performance geoprocessing and hydrological routing API

Richard Sharp [The Natural Capital Project]

PyGeoprocessing is an open source, free, high performance, memory efficient set of geoprocessing routines developed natively in Python.

Experience level: intermediateintermediateintermediate

Developing FOSS4G

GeoServer, an introduction for beginners

Andrea Aime [GeoSolutions]

This tutorial will provide an introduction to the GeoServer project and its abilities to publish data with a mix of well known OGC protocols and other pupolar protocol and data formats,...

Experience level: beginnerbeginner

Developing FOSS4G

Status of GeoServer WPS

Andrea Aime [GeoSolutions]

This presentation will provide the attendee with an introduction to the GeoServer WPS functionalities, and will highlight the recent improvements in the area.

Experience level: intermediateintermediateintermediate

Developing FOSS4G

Serving EO and MetOc data with GeoServer

Simone Giannecchini, Andrea Aime [GeoSolutions]

This presentation will provide detailed information on how to ingest and configure SpatioTemporal in GeoServer to be served using OGC services, with examples from WMS, WFS and WCS...

Experience level: advancedadvancedadvancedadvanced

Using FOSS4G

GeoServer On Steroids

Andrea Aime [GeoSolutions], Simone Giannecchini

Setting up a GeoServer can sometimes be deceptively simple. However, going from proof of concept to production requires a number of steps to be taken in order to optimize the server in...

Experience level: advancedadvancedadvancedadvanced

Developing FOSS4G

UrbanFootprint - Next Generation Open Source Geospatial Modeling Platform

Joe Distefano

This session will introduce and demonstrate the UrbanFootprint data management and scenario development platform.

Experience level: intermediateintermediateintermediate

Developing FOSS4G

Maps where they are needed

jordan winthrop

There are no limits to what can be mapped but we also need to think about how the end user interacts with and finds our maps. Open source solutions to bring mapping applications to hardware...

Experience level: intermediateintermediateintermediate

Other cool stuff

MySQL 5.7: a GIS Reborn

Matt Lord [Oracle]

MySQL is reemerging within the spatial world in version 5.7 as we replace much of the old foundation by incorporating Boost.Geometry, by adding R-tree index support to the InnoDB engine, and by...

Experience level: beginnerbeginner

Using FOSS4G

OS Mapping, Wordpress and You!

jordan winthrop

Sometimes you need a simple mapping application and you need it Now! This will go over the tools available for creating fun, powerful maps on a wordpress platform.

Experience level: intermediateintermediateintermediate

Using FOSS4G

GIS Web Portal as Web Server or 'Let's use shapefiles forever'

ben sainsbury

Many government agencies throughout North America expose their spatial data via the classic GIS clearinghouse or 'data portal'.

Experience level: intermediateintermediateintermediate

Open Geo Data

A Crash-Course in Spatial Analyses Using Program R

Shannon Albeke

Description: The workshop is implemented in two segments.

Experience level: beginnerbeginner

Other cool stuff

Geospatial on the mobile device

Norman Barker [IBM, Mobile First]

Mobile devices are frequently disconnected and have limited bandwidth. This presentation will discuss how to solve these problems to give an online experience with a mobile device even when the...

Experience level: beginnerbeginner

Other cool stuff

Geospatial Big Data

Norman Barker [IBM, Mobile First]

The Apache CouchDB project is a NoSQL database that enables users to store unstructured data with high availability and partition tolerance.

Experience level: beginnerbeginner

Big Data Day

Beyond routing with OSRM: Network analysis and complex spatial queries

Dennis Luxen

The talk will cover several core aspects of the Open Source Routing Machine (OSRM), a high-performance routing stack. It will be given by Dennis Luxen, Directions Lead at Mapbox.

Experience level: intermediateintermediateintermediate

Using FOSS4G

Introduction to TileStache

Daniel Caldwell

TileStache is an integral part of any online map service. Its primary purpose in the geostack is to cache (or stash) tiles after they have been produced by a server or process.

Experience level: beginnerbeginner

Using FOSS4G

Worldwide Terrain and Cloud Infrastructure: An Update on Stamen's Knight Grant

Seth Fitzsimmons [Stamen]

In 2010, Stamen received a Knight News Grant that led to the publication of our popular and free-to-use Toner, Terrain, and Watercolor maps using OpenStreetMap and Natural Earth data.

Experience level: beginnerbeginner

Open Geo Data

FOSS4G and Agriculture: How FOSS4G enables Farmers to make smarter decisions

Bborie Park

At Granular, we use and extend FOSS4G software across our tech-stack to give Farmers the tools required to run their farms more effectively and efficiently.

Experience level: intermediateintermediateintermediate

Using FOSS4G

Python for GIS People

Sara Safavi [Hart Safavi LLC]

Python is one of the most powerful tools you could keep in your open geospatial toolkit, but too many of us tend to put Python in a box labeled "for developers only" and walk away. I want to crush...

Experience level: beginnerbeginner

Using FOSS4G

Intro to QGIS (workshop)

Randal Hale [North River Geographic Systems, Inc]

This is completely revamped from a workshop I gave in minneapolis in 2013

Experience level: beginnerbeginner

Using FOSS4G

Designing Beautiful Maps with D3.js

Michael Bowman [Applied Information Sciences]

D3.js is a powerful javascript-based toolkit that can be used to build beautiful, interactive, data-driven maps for your users.

Experience level: intermediateintermediateintermediate

Web Mapping Day

GIS in the Cloud - It’s about the Apps!

Dino Ravnic [GIS Cloud]

The Cloud is being more and more adopted in GIS due to a strong need for simplifying the use of geospatial technology and requiring an easy access to (geospatial) data to the entire enterprise....

Experience level: intermediateintermediateintermediate

Using FOSS4G

Dam it, even beginners can make awesome maps.

Penny Beames

After an international twist of fate facilitated by the Twittersphere, an eager but ill-equipped beginner lands a contract to build a dynamic web map of dams in the Mekong River Basin.

Experience level: beginnerbeginner

Using FOSS4G

Teaching Twofishes to Fly: Faster Iteration on Foursquare's Open Geo Infrastructure

Rahul Maddimsetty [Foursquare Labs]

Foursquare's data is extremely rich in location context--from our tens of millions of venues to billions of checkins and passive location pings, almost everything is tagged with geographic...

Experience level: intermediateintermediateintermediate

Big Data Day

Mapping the Intersection between Social Media and Open Spaces

Alan McConchie

Earlier this year, Stamen launched parks.stamen.com, a project that collects geotagged social media content within parks and other open spaces in California.

Experience level: intermediateintermediateintermediate

Other cool stuff

The Two (Geo) Cultures: Why GIScience and geo-tech rarely talk--and how open-source software provides opportunities for collaboration

Drew Dara-Abrams [Mapzen]

Geographic information scientists at research universities and geo-tech developers in industry are working on many of the same geographic problems, and yet they rarely talk, they rarely use each...

Experience level: beginnerbeginner

Community

Microservices and You - the straight dope

Steven Citron-Pousty [Red Hat]

You have started to hear about microservices and you want to learn more about what happens when the rubber meets the road. We will start with an introduction to the basic ideas behind...

Experience level: beginnerbeginner

Other cool stuff

A Standard GeoSpatial Stack in The Cloud – look ma, no installs

Steven Citron-Pousty [Red Hat]

So you are really intrigued about running a full geospatial stack but you don’t want to deal with how to install all the software – especially if you are just experimenting. Well let’s get you...

Experience level: beginnerbeginner

Using FOSS4G

Leaflet, Node.js, and MongoDB for an Easy and Fun Web Mapping Experience

Steven Citron-Pousty [Red Hat]

You have a great idea for quick and interesting mapping application with pins on a map with some basic search. Then you lose interest because of all the pieces to install. NOT ANYMORE!

Experience level: beginnerbeginner

Using FOSS4G

GeoMesa as a Distributed Spatio-Temporal Database and Computational Framework

Jim Hughes

GeoMesa builds on the Hadoop and Accumulo ecosystem to scale up indexing billions of spatio-temporal data.

Experience level: intermediateintermediateintermediate

Big Data Day

The Secrets to a Happy Open & Closed Source Marriage

Kevin Wiebe

Just as one tool is not the solution to every problem, choosing only closed or open source may be counterproductive.

Experience level: beginnerbeginner

Other cool stuff

Which Way Is Inbound? A Journey with SF Muni and Directional Statistics

Eric Theise

The San Francisco Municipal Railway is the public transit system for the city and county of San Francisco, and is responsible for operating buses, light rail, and the world famous cable cars.

Experience level: intermediateintermediateintermediate

Other cool stuff

Quick GeoServer YSLD Styling for the Impatient

Jody Garnett [Boundless]

GeoServer is a renowned map and data publishing server with extensive styling capabilities. GeoServer’s rendering engine is configured using Style Layer Descriptor (SLD) files which can be quite...

Experience level: beginnerbeginner

Using FOSS4G

Our Maps Suck but Map Analytics Are Awesome

Dustin Sampson

Our company website maps sucked or so we thought so and being a group of geo-developers we thought we could do better. To do this we needed numbers to prove or disprove that our maps had a "...

Experience level: beginnerbeginner

Using FOSS4G

Building a Sustainable Open Source Training Academy Using QGIS

Phillip Davis [GeoAcademy]

For the past five years the GeoAcademy has been developing a series of GIS courses based on open source tools, like QGIS.

Experience level: intermediateintermediateintermediate

Academic

When To Call To The Bullpen: A Model For Using The Crowd vs. In-House Development

Josh Sisskind

The software industry is becoming increasingly agile and intelligent in utilizing open source alternatives when available.

Experience level: beginnerbeginner

Academic

Building Web Maps that Last: Unit & End-to-End Testing

Maxym Malynowsky [Sparkgeo]

An integral and often overlooked part of software development is creating a test framework . Once code leaves the eyes of a developer, bugs are guaranteed to creep up over time.

Experience level: advancedadvancedadvancedadvanced

Developing FOSS4G

Building a geo startup

Will Cadell

At Sparkgeo we've been consulting to the tech space for 5 years. During this time we have been building relationships and building technology. We've made numerous maps, more mistakes and a little...

Experience level: intermediateintermediateintermediate

Other cool stuff

GeoBlacklight, a new discovery platform for geospatial data.

Jack Reed [Stanford University]

Finding data for research or coursework can be one of the most time intensive tasks for a scholar or student.

Experience level: beginnerbeginner

Open Geo Data

Caching is Your Friend - Creating Tons of Maps on the Fly and Auto-Updating Some

Julie Goldberg [Empower Engine]

Julie Goldberg is the co-founder and chief engineer behind Empower Engine, a 2-person start-up that maps electoral campaign data for Democrats and their allies.

Experience level: intermediateintermediateintermediate

Developing FOSS4G

How to Win Friends and Use QGIS

Gretchen Peterson

Using QGIS for cartographic design, whether it's destined for print media or digital media, has never been easier or more complex.

Experience level: beginnerbeginner

Using FOSS4G

Efficient Streaming Vector Processing in Scala at Socrata

Evan Chan

(I would be fine with a 1 hour talk slot).

Experience level: intermediateintermediateintermediate

Big Data Day

Think Before You Code (... & Other UX Considerations)

Lizzi Slivinski [Association of State Floodplain Managers]

In 2014, NOAA Coastal Services Center, ASFPM, USACE, ERG, and the City of Toledo partnered together to conduct an assessment of the implication of future climate models on chronic urban flooding...

Experience level: beginnerbeginner

Developing FOSS4G

Versio: distributed version control for spatial data

Joshua Campbell [Boundless]

Versio is a distributed version control system for spatial data built on GeoGig (formerly GeoGit). Unlike solutions that rely on exchanging files or syncing to a central database, Versio provides...

Experience level: intermediateintermediateintermediate

Other cool stuff

PostGIS Feature Frenzy

Paul Ramsey

What can you do with this PostGIS thing? This talk covers some basic and not­so­basic ways to use PostGIS/PostgreSQL to process spatial data, to build infrastructures, and to do crazy things with...

Experience level: beginnerbeginner

PostgreSQL Day

Magical PostGIS in three brief movements

Paul Ramsey

Everyone knows you can query a bounding box or even spatially join tables in PostGIS, but what about more advanced magic?

Experience level: intermediateintermediateintermediate

Using FOSS4G

GeoMap: Using and creating open-source GIS tools to help navigate an academic library proposal.

John Daniel [OCUL Scholars Portal]

Academic research often carries a funding catch-22. We could do cool research if we had funding, but we can’t get funding without evidence of our work.

Experience level: intermediateintermediateintermediate

Academic

Geo in NoSQL Databases

Raj Singh [IBM Analytics]

Although NoSQL databases are relatively new, they've quickly adopted geo, from basic bounding box queries to full geospatial indexing, query and projection on a par with PostGIS.

Experience level: intermediateintermediateintermediate

Developing FOSS4G

The Party Can Now Start: We Made it to GitHub

Chris Bupp [GIS Inc], Jonah Adkins

We all know open source is awesome, and can argue the merits of it’s awesomeness all day.

Experience level: beginnerbeginner

Community

Web Cartography Made Easy with OpenGeo Suite

Justin Deoliveira

The latest release of OpenGeo Suite includes some exciting new cartography tools such as a simplified styling language and easy-to-use tool for composing maps using GeoServer.

Experience level: beginnerbeginner

Using FOSS4G

OMAR and OSSIM for government access to remotely sensed imagery

Mark Lucas

Open source software for remote sensing and mapping has dramatically changed the accessibility of real time satellite imagery to end users.

Experience level: beginnerbeginner

Using FOSS4G

Free Web Facility to Test Web Applications, Clients and Data

Luis Bermudez [OGC]

Sharing data and connecting with web services and APIs is sometimes hard to do. Even if there is a standard, developers don't always implement the standard the same way.

Experience level: intermediateintermediateintermediate

Using FOSS4G

Flying the Open Source Skies: GIS in Air Traffic Management

Jeremy Lindsey [Mosaic ATM]

A case study of the development of the NAS Common Reference (NCR) system prototype, developed by Mosaic ATM, for the Federal Aviation Administration (FAA).

Experience level: intermediateintermediateintermediate

Using FOSS4G

PostGIS on caffeine: Raster, Topology, Geocoding, and pgRouting

Regina Obe [Paragon Corporation], LEO HSU [Paragon Corporation]

This session assumes users have familiarity with PostGIS geometry and geography types.

Experience level: intermediateintermediateintermediate

Using FOSS4G

PostGIS: Up and Running

LEO HSU [Paragon Corporation], Regina Obe [Paragon Corporation]

What is PostGIS? How to install it. Fundamentals of the 2 core vector types geometry and geography including both 2D and 3D subtypes. How to load data in geography and geometry.

Experience level: beginnerbeginner

Using FOSS4G

QGIS for Analysts

Benjamin Trigona-Harany [Boundless]

This workshop will take a detailed look at how data can be managed and analyzed using QGIS and the OpenGeo Suite plugin for QGIS.

Experience level: intermediateintermediateintermediate

Using FOSS4G

Versioning spatial data with GeoGig and QGIS

Benjamin Trigona-Harany [Boundless]

GeoGig is a new spatial database with built-in versioning and networked synchronization. Workshop participants will create new versioned data sets, version-enable existing data sets and share...

Experience level: intermediateintermediateintermediate

Using FOSS4G

Building a Mapping Toolkit using ExtJS 5 and OpenLayers 3

Rajasekar Karthik [Oak Ridge National Laboratory], Aaron Myers

In this workshop, you will obtain the necessary knowledge and hands-on experience for building a mapping toolkit using ExtJS 5 and OpenLayers 3.

Experience level: beginnerbeginner

Developing FOSS4G

Hazard Owl – Watching Assets for the Impact of Natural Hazards

Roland Martin [Arup]

Every new building or structure that is constructed within a natural hazard zone is designed to withstand particular levels of disruption from relevant hazards – for instance a new building in an...

Experience level: intermediateintermediateintermediate

Using FOSS4G

Just Because You Can Doesn't Mean You Should

Paul Wickman [RESPEC Consulting Services]

At an O’Reilly WHERE conference two years ago I was disappointed to see Google violate simple, basic tenants of geospatial analysis; showing workshop attendees how to do bad things with good...

Experience level: beginnerbeginner

Using FOSS4G

Spatially enabling government: at the intersection of open data and location services

Mark Sondheim [Refractions Research, Inc.]

Huge amounts of open geodata have been published by governments, but the preponderance of it is from the resource sector - not the socioeconomic agencies responsible for the bulk of government...

Experience level: beginnerbeginner

Keynote

Processing , serving and visualizing huge point clouds on Mobile devices and Web pages.

Manuel de la Calle

Mobile Map Tools is a library to build Native Mobile Map Apps. Visualize huge points cloud in a 3D environment is a hard task that could be face using a...

Experience level: intermediateintermediateintermediate

Developing FOSS4G

Mobile Map Technology. Developing multi-platform native map apps.

Manuel de la Calle

Glob3 Mobile is an API for the development of native map applications on mobile devices.

Experience level: intermediateintermediateintermediate

Developing FOSS4G

DEVELOPING A MULTIPLATFORM NATIVE MOBILE MAP APP (IOS,ANDROID,WEBGL) IN 3 HOURS.

Mobile Map Technology is a technology that allows developer build natively amazing Mobile map apps. In this workshop we'll develop a multiplatform mobile map app in 3 hours

...

Experience level: advancedadvancedadvancedadvanced

Using FOSS4G

Temporal Visualization with Cesium

Matthew Amato [Cesium]

Whether it spans hours, days, or decades, Cesium's first class treatment of time makes it the ideal tool for visualizing temporal geospatial data...

Experience level: beginnerbeginner

Web Mapping Day

Building 3D Geospatial Web Apps with Cesium

Matthew Amato [Cesium], Josh Poley, Patrick Cozzi [Cesium]

Cesium is an open-source JavaScript library for creating 3D web maps, which provides simple abstractions on top of WebGL for visualizing 3D terrain, high-resolution imagery, vector data, and 3D...

Experience level: beginnerbeginner

Developing FOSS4G

Cesium: 3D on the Web in 2015

Patrick Cozzi [Cesium], Josh Poley

Cesium has become the open-source JavaScript library of choice for creating 3D web maps with terrain, vector data, and 3D models using WebGL. In this talk, we present the latest project and...

Experience level: beginnerbeginner

Developing FOSS4G

Connecting MapGuide to CesiumJS

Gordon Luckett [Arrow Geomatics Inc.]

MapGuide has been a part of FOSS4G since 2006. It has evolved over the years to be a mature and robust web-based GIS.

Experience level: intermediateintermediateintermediate

Web Mapping Day

Let's Talk About Your Geostack

Eric Theise

This workshop is designed for developers, cartographers, and data visualizers who wish to set up an open source geospatial software stack on their own laptop. The target audience is advanced...

Experience level: beginnerbeginner

Using FOSS4G

Physical Address Geocoder Rises to the Geocoder Challenge

Michael Ross [DataBC, Province of British Columbia], Chris Hodgson

At FOSS4G 2014, Darrell Fuhriman, the conference chair, challenged the FOSS4G community to come up with a better geocoder; one that can normalize and validate addresses, use any road and address...

Experience level: beginnerbeginner

Using FOSS4G

Class is Open! Building an educational ecosystem around FOSS4G

Phillip Davis [GeoAcademy]

This presentation describes an effort in the US to increase the use of FOSS4G software in colleges and universities through the development of a new innovative geospatial curriculum built around...

Experience level: beginnerbeginner

Academic