2026-07-01 –, A13
Transportes Metropolitanos de Lisboa (TML) coordinates public transport across 18 municipalities in the Lisbon Metropolitan Area, operating within a complex multi-level governance framework. While municipalities retain significant responsibilities in land use planning and urban management, mobility planning requires strong metropolitan coordination. Over time, geospatial data related to transport networks, land use, infrastructure, and mobility services became fragmented across institutions, stored in heterogeneous formats, and managed with limited interoperability.
This fragmentation created operational inefficiencies, limited strategic planning capacity, and constrained data-driven decision-making at the metropolitan scale. The absence of a structured and interoperable Spatial Data Infrastructure (SDI) became a critical barrier to effective governance.
To address this challenge, TML designed and implemented a fully open-source SDI aimed at harmonising datasets, ensuring institutional interoperability, and supporting long-term metropolitan mobility governance.
The infrastructure is built around PostgreSQL/PostGIS as the central geodatabase, providing a scalable and structured environment for spatial data modelling. QGIS is used as the primary platform for data management, validation, and cartographic production, enabling controlled access and collaborative workflows. A role-based permission architecture was implemented to support multi-entity collaboration while ensuring data integrity and governance control.
Interoperability is ensured through REST-based services, allowing integration with municipal systems and metropolitan urban management platforms. The data model aligns with national standards, including the Portuguese National Catalogue of Data Models (CNMD), ensuring consistency, harmonisation, and future extensibility.
This presentation will explore:
The methodological framework adopted for SDI conception;
The spatial data modelling strategy within PostgreSQL/PostGIS;
Data harmonisation across 18 municipalities;
Governance and permission models in a multi-institutional environment;
Interoperability mechanisms and API-based integration;
Organisational and technical challenges encountered during implementation;
Lessons learned regarding scalability, sustainability, and institutional alignment.
Particular emphasis will be placed on how open-source technologies enabled flexibility, transparency, and long-term sustainability without vendor lock-in, while fostering cooperation between metropolitan and municipal actors.
The TML case demonstrates how a metropolitan transport authority can establish a robust, interoperable, and scalable SDI using exclusively open-source technologies. Beyond the technical architecture, the project illustrates how geospatial infrastructure can become a strategic governance tool, reinforcing institutional collaboration and enabling evidence-based territorial and mobility planning at the metropolitan scale.
Open source projects essential to this talk:
The TML Spatial Data Infrastructure is fully built on open-source technologies that enable interoperability, data harmonisation, and scalable geospatial management:
PostgreSQL/PostGIS
QGIS
MapStore
pygeoapi
GEMA
GeoNetwork
Suggested resources to read in advance:
. PostgreSQL/PostGIS documentation - https://www.postgresql.org/docs/ and https://postgis.net/documentation/
. QGIS official documentation - https://docs.qgis.org/
. MapStore documentation - https://mapstore.readthedocs.io/
. pygeoapi documentation - https://pygeoapi.io/en/latest/
. GeoNetwork documentation - https://geonetwork-opensource.org/manuals/
. GEMA documentation - https://www.gemadata.org (or internal TML documentation if public)
Technical Biography:
Master’s degree in Spatial Planning and Geographic Information Systems from Universidade Nova de Lisboa, with expertise in geospatial database design, modeling, and management. He began his career in 2011 at NOS, responsible for the cadastral management of fiber optic and coaxial networks across the islands of São Miguel, Terceira, and Faial, using Smallworld software from General Electric.
In 2017, he joined the Spatial Planning Division of the former Environment Secretariat of the Regional Government of the Azores, applying GIS for territorial management and urban planning.
In 2019, at Globaleda – EDA Group, he focused on geospatial data interoperability and the development of open source web viewers, including geospatial database design and integration of geoservices.
Since 2024, at TML – Transportes Metropolitanos de Lisboa, he leads the creation and structuring of a Spatial Data Infrastructure (SDI) dedicated to the transport sector, integrating PostgreSQL/PostGIS, QGIS, and interoperable web services for the Lisbon Metropolitan Area.