GOAT Documentation
website·Indexed 33 days ago
https://goat.plan4better.de/docsDocumentation for GOAT, a spatial analysis tool by Plan4Better. It features tools for geoprocessing (clip, union, intersection, centroid), accessibility indicators (catchments, connectivity, ÖV-Güteklassen), routing for walking and cars, and a visual workflow automation system. The platform includes a data catalog for geodata, layer styling, and professional map report layouts.
What's inside GOAT
- Bicycle/Pedelec routing is used for accessibility indicators in GOAT, including Catchment Areas, Heatmaps, the Huff Model, and Travel Cost Matrices. The routing engine uses a custom algorithm that filters for cycling-suitable paths and adjusts travel speed based on the path's surface and slope. Users can adjust the average cycling speed during accessibility analysis.
Overview of the GOAT GIS platform
GOAT is a web-based GIS platform designed for data-driven urban, transport, and environmental planning. It allows users to analyze accessibility, calculate indicators, and compare planning alternatives within a collaborative environment to support informed planning decisions.Overview of Public Transport (ÖPNV) Routing in GOAT
GOAT provides public transport routing to enable intermodal analysis, allowing users to combine public transit with different access and egress modes (e.g., walking, cycling, or driving to and from stations). The routing process is split into three segments: the access path (start to stop), the transit segment (within the PT network), and the egress path (stop to destination). This is primarily used for calculating accessibility indicators like catchments and heatmaps.Overview of GOAT's built-in network datasets
GOAT's accessibility indicators and analysis tools rely on two primary integrated network datasets: a Public Transport network and a Road/Topography network. These datasets determine the data quality, geographic coverage, and the interpretation of results for routing-based analyses.Overview of the GOAT Filter tool
The Filter tool limits data visibility on the map using logical expressions (e.g., filtering by attribute names) or spatial expressions (e.g., points within a bounding box). It allows users to focus on relevant information without modifying the original source data. The tool is compatible with Point and Polygon layers containing Number, String, Date, and Boolean data types.Overview of Public Transport Quality Classes (ÖV-Güteklassen)
The ÖV-Güteklassen indicator classifies the quality of public transport services in a specific area, helping planners identify well-served and underserved locations. Quality is rated from A (very good) to F (very poor) based on service frequency, station type, and spatial coverage. This indicator is available for regions where GTFS data is integrated into GOAT, currently including Germany, Switzerland, and the Haut-Rhin region in France.Overview of the Custom SQL tool in GOAT
The Custom SQL tool allows developers to write custom SQL queries for data analysis directly within GOAT workflows. It connects to GOAT's DuckDB backend, enabling complex analytical queries, joining multiple datasets, performing statistical calculations, and accessing advanced spatial functions that go beyond the built-in tools.Overview of available Catalog data categories
The catalog provides high-quality geospatial data across several main thematic areas:
- Points of Interest (POIs): Strategic locations for accessibility and urban analysis (e.g., public transport, retail, healthcare, education). Sources include Overture Maps, OSM, and government departments.
- Population and Buildings: Demographic data at building and local levels, including German Census 2022 data and European NUTS-3 statistics.
- Administrative Boundaries: Jurisdictional boundaries including municipal, district, federal state, and postal code regions. Sources include BKG and OSM.
Overview of the GOAT GIS platform
GOAT is a web-based GIS platform designed for data-driven urban, transport, and environmental planning. It allows users to analyze accessibility, calculate spatial indicators, and compare planning alternatives within a collaborative environment to support informed planning decisions.Overview of the Geo Open Accessibility Tool (GOAT)
The Geo Open Accessibility Tool (GOAT) is an open-source, interactive accessibility instrument designed to support planning for active mobility (e.g., the 15-minute-city concept). It features a user-centric web interface and supports interactive scenario building. The tool was developed through an iterative process in cooperation with practitioners from three German municipalities and has been successfully transferred to over 20 German municipalities, as well as cities in Colombia (Bogotá) and Portugal (Matosinhos).Overview of Bicycle and Pedelec Routing in GOAT
GOAT uses a specialized routing algorithm for bicycle and pedelec (e-bike) transport, which is utilized for indicators such as catchments, heatmaps, the Huff model, and travel cost matrices. The routing considers only paths suitable for cycling and adjusts travel speed based on the road surface and slope. Users can customize the average cycling speed for each accessibility analysis.Overview of Heatmap - Gravity indicator
The Heatmap - Gravity indicator produces a color-coded hexagonal grid to visualize the accessibility of destinations (opportunities) such as POIs, transit stops, schools, or amenities. Unlike 'Closest-Average' heatmaps that measure travel effort, the Gravity-based heatmap measures attractiveness by combining travel cost (time or distance) with destination quality/capacity.
It is supported for Walk, Bicycle, Pedelec, and Car modes across over 30 European countries. Public Transport support is available for Germany, Switzerland, and the Haut-Rhin region of France.