GOAT

GOAT 2.3.0 "Tarn" is here

A new year, a new version of GOAT. In this 2.3.0 version, we introduce a fundamental evolution of GOAT’s backend architecture, a new printing feature, and lots of new spatial analysis tools.
By
Camila Narbaitz
January 13, 2026
GOAT 2.3.0 "Tarn" is here

We announce GOAT 2.3.0 “Tarn”, a major new release of GOAT, our open, web-based WebGIS platform for spatial analysis and data-driven planning across multiple disciplines.​

This version introduces a fundamental evolution of GOAT’s backend architecture, focused on performance, interoperability, and long-term scalability. At the same time, it brings an important new feature for printing maps and reports, and new spatial analysis tools, expanding what you can do directly within GOAT

GOAT 2.3.0 lays the foundation for faster analytics, more robust workflows, and better integration with open geospatial standards, ensuring GOAT can scale with increasingly complex planning and research projects.

What’s new in GOAT 2.3.0 “Tarn”?

1. Printable map layouts directly in GOAT 🗺️

With GOAT 2.3.0, you can now print maps. GOAT already offers interactive dashboards and maps for exploration, analysis, and sharing insights dynamically. However, we know that static maps are still essential in many planning workflows — especially for reports, official documents, presentations, and stakeholder communication.

Our new Layouts mode allow you to design structured, presentation-ready map compositions that can be exported as PNG or PDF, making them ideal for:

  • Planning reports and studies
  • Presentations and stakeholder communication
  • Consistent, high-quality map exports

This feature helps bridge the gap between interactive spatial analysis and static communication, allowing planners, researchers, and consultants to move seamlessly from insights to print-ready outputs without leaving GOAT.

Printing layout

2. New geoprocessing and geocoding tools

GOAT 2.3.0 also expands the toolbox with new geoprocessing and geocoding capabilities, making it easier to prepare, combine, and analyze spatial data directly within GOAT.

New geoprocessing tools 🧰

Several commonly used GIS operations are now available as built-in tools, including:

  • Clip – limit datasets to a specific area
  • Centroid – create representative points from geometries
  • Intersect – find overlapping areas between datasets
  • Dissolve – merge features based on shared attributes
  • Union – combine multiple datasets into one
  • Erase – remove areas from a dataset using another geometry

These tools allow you to perform essential data preparation and spatial analysis steps without exporting data to external GIS software, helping keep workflows simpler, faster, and more reproducible.

Layer clipped

New geocoding tool 📍

GOAT 2.3.0 also introduces a geocoding tool.

This allows you to convert addresses or place names into geographic locations, making it easier to bring tabular data (such as addresses or locations lists) into GOAT and use it directly in spatial analyses and maps.

3. A stronger and more future-ready GOAT backend ⚙️

Many of the biggest improvements in GOAT 2.3.0 happen behind the scenes. While you don’t directly see them in the interface, they make GOAT faster, more reliable, and easier to grow over time.

Here’s what changed — in simple terms.

Smarter and more reliable data workflows (powered by Windmill) 🔁

GOAT now uses Windmill to run and manage its internal data workflows.

In practice, this means that tasks like processing data, running analyses, and updating results are handled in a clearer, more structured way. Workflows are easier to monitor, less likely to break, and simpler to extend with new features.

For users, this results in:

  • More reliable analyses
  • Fewer unexpected errors
  • A platform that can evolve faster as new tools and indicators are added

Easier integration with other GIS tools (OGC-compliant GeoAPI) 🌍

GOAT’s internal API has been redesigned to follow OGC API standards, which are widely used in the geospatial world.

This makes it easier for GOAT to:

  • Connect with other GIS software and services
  • Exchange data in a predictable and standardized way
  • Stay compatible with open geospatial ecosystems

In short, GOAT becomes more open, interoperable, and future-proof, which is especially important for public-sector projects and collaborative planning workflows.

Faster analysis, even with large datasets (DuckDB + DuckLake) 📊

GOAT now uses DuckDB for analytics, combined with DuckLake for storing data efficiently.

This new setup is designed for fast analytical queries, even when working with large or complex spatial datasets. It also separates how data is stored from how it is analyzed, making the system more flexible and scalable.

What this means for you:

  • Faster calculations and results
  • Better performance as projects grow
  • A platform that can handle more data without slowing down

A modern, efficient format for geospatial data (GeoParquet) 🧱

All geospatial data in GOAT is now stored using GeoParquet, a modern open data format.

GeoParquet is optimized for:

  • Fast data access
  • Efficient storage
  • Compatibility with modern GIS and data science tools

By using GeoParquet, GOAT aligns with current best practices in geospatial data management, making data handling more efficient today and more compatible with future tools and workflows.

Improved performance and scalability 🚀

Together, these architectural improvements deliver:

  • Faster and more responsive analytical queries
  • More efficient data access patterns
  • A backend architecture designed to scale with larger projects and more complex planning analyses

While many of these changes operate behind the scenes, they significantly improve GOAT’s reliability and performance for everyday use.

Why GOAT 2.3.0 matters for planners and researchers

GOAT 2.3.0 “Tarn” is a foundational release. It focuses less on isolated features and more on building a future-ready urban analytics platform that supports: open standards and interoperability, scalable spatial analytics, and reliable workflows for professional planning and research. This release ensures that GOAT can continue to grow alongside the needs of cities, planners, and researchers — without sacrificing usability or performance.

Get started with GOAT 2.2.0 today

If you are not yet using GOAT, you can simply sign up for a free account to start your journey. And if you need help with the features, just check out our updated documentation featuring guides for all features, included the new ones.

Map
People on bicycles
People on bicycles

Let's create sustainable communities!

Whether you need state-of-the-art GIS technology, extensive datasets or expert advice – we are ready to help you shape a sustainable and liveable future for  our community.

Make an Appointment