Andrea Aime

Open source enthusiast with strong experience in Java development and GIS. Personal interest range from high performance software, huge data volume management, software testing and quality, spatial data analysis algorithms, map rendering. Full time open source developer on GeoServer and GeoTools.
Received the Sol Katz's OSGeo award in 2017.


Sessions

09-29
10:30
30min
Serving earth observation data with GeoServer: COG, STAC, OpenSearch and more
Andrea Aime, Simone Giannecchini

Never before we have had such a rich collection of satellite imagery available to both companies and the general public. Between missions such as Landsat 8 and Sentinels and the explosion of cubesats, as well as the free availability of worldwide data from the european Copernicus program and from Drones, a veritable flood of data is made available for everyday usage.

Managing, locating and displaying such a large volume of satellite images set can be challenging. Join this presentation to learn how GeoServer can help with with that job, with real world examples.

Use Cases and Applications
Bariloche
09-29
16:30
30min
Demystifing OGC APIs with GeoServer: introduction and status of implementation
Andrea Aime, Simone Giannecchini

Join this presentation for an introduction to OGC API Features, Styles, Maps and Tiles (and more!), the state of their development, their extensions, as well as how well the GeoServer implementation is tracking them.

Software
Ushuaia
09-29
10:00
30min
The secret life of open source developers
Andrea Aime, Ian Turton

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.

Community / OSGeo
Buenos Aires
09-30
08:00
30min
State of GeoServer
Andrea Aime, Jody Garnett

This presentation provides an update on our community as well as reviews of the new and noteworthy features for the latest releases. 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.

State of the Art
Córdoba
09-30
14:00
30min
State of GeoWebCache
Andrea Aime, Simone Giannecchini, Kevin Smith

GeoWebCache is a pure Java tile cache that can be used either stand alone, or in integration with GeoServer.
Attend this talk for a cheerful update on what is happening with this popular project, whether you are an expert user, a developer, or simply curious what it can do for you.

State of the Art
Córdoba
09-30
09:30
30min
Crunching Data In GeoServer with Discrete Global Grid Systems (DGGS)
Andrea Aime, Simone Giannecchini

Discrete Global Grid Systems are a way to tessellate the entire planet into zones sharing similar characteristics, with multiple resolutions to address different precision needs, allowing integration of data coming from different data sources, and on demand analysis of data.

Come to this presentation to have an introduction to the DGGS concepts, learn when they are a good fit for a specific problem, and get an update on their implementation in GeoServer.

Software
Buenos Aires
10-01
13:30
30min
Serving large GeoPackage dataset in GeoServer: the OS MasterMap and ZoomStack use case
Andrea Aime, Simone Giannecchini

GeoPackage is becoming a pervasive tool to share data among systems. But how well does it transfer meta-information, and how well does it handle large datasets? The presentation will introduce the work GeoSolutions performed during OGC Testbed 16, to answer those questions. In addition to the above, we’ll discuss handling large raster GeoPackages with GeoServer.

Use Cases and Applications
Ushuaia
09-30
15:00
30min
Adding Quality Assurance to open source projects: experiences from GeoTools, GeoWebCache an GeoServer
Andrea Aime

Working in large open source projects, can be challenging, especially trying to keep everyone on the same page, and generating code that has enough similarities to allow shared maintenance.

The advent of platforms like GitHub also made it easier for one time contributors to participate, generating in the process a fair amoumt of “review stress” in the project maintainers.

The presentations covers automated QA tools as a way to make code more uniform, avoid introduction of some types of technical debt, and reduce review efforts on pull requests, while also raising the level of the review.

Community / OSGeo
Aconcagua