Use this file to discover all available pages before exploring further.
GeoViable cross-references every parcel against 7 official environmental data layers published by the Spanish government ministries MITECO (Ministerio para la Transición Ecológica y el Reto Demográfico) and CNIG (Centro Nacional de Información Geográfica). Each layer is stored in a dedicated PostGIS table, filtered to the Galicia region, and kept up to date via an automated monthly pipeline. Together they cover the full range of environmental constraints that can affect land-use feasibility in Galicia.
Red Natura 2000 is the European Union’s network of conservation areas. GeoViable stores both sub-types: ZEPA (Zona de Especial Protección para las Aves — bird protection) and LIC/ZEC (Lugar de Importancia Comunitaria / Zona de Especial Conservación — habitat protection). Overlap with these areas triggers strict land-use scrutiny under EU Habitats Directive assessment requirements.
EPSG:4258 (ETRS89) — reprojected to EPSG:25830 on load
Geometry type
GEOMETRY(MultiPolygon, 25830)
Update frequency
Annual
Key attributes
Column
Type
Description
codigo
VARCHAR(20)
Official site code (e.g. ES1110006)
nombre
VARCHAR(255)
Official site name
tipo
VARCHAR(10)
ZEPA | LIC | ZEC
superficie_ha
NUMERIC(12,2)
Official area in hectares
Risk significance: Any overlap with Red Natura 2000 is evaluated in the overall risk model. If overlap is ≥ 50 % of the parcel area, the layer contributes an alto trigger. If 3 or more layers are affected simultaneously, the result is also alto regardless of overlap percentage. Smaller overlaps (< 10 %) with no other high-severity layers yield bajo; overlaps ≥ 10 % yield medio.
2 · Zonas inundables (SNCZI) — T100 + T500
Official flood zone mapping produced by the Sistema Nacional de Cartografía de Zonas Inundables (SNCZI). GeoViable stores zones for two statistical return periods: T100 (100-year flood) and T500 (500-year flood). Both are loaded into the same table and distinguished by the periodo_retorno column.
Risk significance: Any overlap with a T100 flood zone triggers muy alto — the highest level in GeoViable’s risk model. T500-only overlap without any other high-severity layer is evaluated by the general overlap rules (bajo / medio / alto depending on percentage and total layers affected).
3 · Dominio Público Hidráulico (DPH)
The Dominio Público Hidráulico (DPH) is the state-owned hydraulic public domain: it comprises the beds, banks, and margins of rivers and streams as defined under Spain’s Ley de Aguas. Construction within the DPH or its protective zones is subject to very strict restrictions.
Risk significance: Any overlap with DPH — regardless of overlap percentage — triggers muy alto, the highest level in GeoViable’s risk model.
4 · Vías pecuarias
Vías pecuarias are traditional livestock droving routes protected under Spain’s Ley de Vías Pecuarias (Ley 3/1995). They are classified by width into four types: cañada real (≥ 75.22 m), cordel (≥ 37.61 m), vereda (≥ 20.89 m), and colada (locally determined width). Importantly, Galicia has very few formally demarcated livestock paths — this layer may contain only a small number of features or none at all for many municipalities.
EPSG:4258 (ETRS89) — reprojected to EPSG:25830 on load
Geometry type
GEOMETRY(MultiLineString, 25830)
Update frequency
Annual
Key attributes
Column
Type
Description
nombre
VARCHAR(255)
Name of the route
tipo_via
VARCHAR(100)
cañada | cordel | vereda | colada
anchura_legal_m
NUMERIC(6,2)
Legal width in metres
longitud_m
NUMERIC(12,2)
Total length in metres
estado_deslinde
VARCHAR(50)
deslindada | sin_deslindar | parcial
municipio
VARCHAR(100)
Municipality
provincia
VARCHAR(50)
Province
Intersection geometry note: Because the features are stored as lines, the spatial analysis service applies ST_Buffer(vp.geom, vp.anchura_legal_m / 2) at query time to construct a virtual corridor polygon whose width matches the legal width of the route before computing overlap with the parcel.
5 · Espacios Naturales Protegidos (ENP)
Espacios Naturales Protegidos (ENP) are nationally designated protected natural spaces, including National Parks, Natural Parks, Nature Reserves, and Natural Monuments, regulated under Spain’s Ley 42/2007 del Patrimonio Natural y de la Biodiversidad.
Risk significance: ENP overlap ≥ 50 % of the parcel area triggers alto. As with Red Natura 2000, if 3 or more layers are simultaneously affected the result is also alto. Smaller overlaps are assessed by the general overlap thresholds (bajo < 10 %, medio ≥ 10 %).
6 · Masas de agua superficiales
Surface water bodies from the current hydrological plan cycle (PHC 2022-2027), covering rivers, lakes, reservoirs, coastal waters, and transitional waters within the Galicia-Costa and Miño-Sil demarcations. Because rivers are represented as LineString and lakes/reservoirs as Polygon in the source shapefiles, this table uses a generic Geometry type rather than a specific MultiPolygon or LineString type.
GEOMETRY(Geometry, 25830) — mixed Polygon and LineString
Update frequency
PHC cycle (every 6 years)
Key attributes
Column
Type
Description
codigo_masa
VARCHAR(100)
Water body code
nombre
VARCHAR(255)
Water body name
tipo
VARCHAR(100)
río | lago | embalse | costera | transición
estado_ecologico
VARCHAR(50)
bueno | moderado | deficiente | malo
estado_quimico
VARCHAR(50)
bueno | no alcanza buen estado
demarcacion
VARCHAR(100)
Hydrographic demarcation
7 · Masas de agua subterráneas
Groundwater bodies (aquifers) from the PHC 2022-2027 cycle. This layer covers the main aquifer systems within Galicia’s hydrographic demarcations. With only around 74 features at the national level, the Galicia bounding-box filter is sufficient to isolate the relevant records.
GeoViable assigns one of five risk levels to every analysis result. The rules below are applied in strict priority order by spatial_analysis.py’s _compute_overall_risk function — the first matching rule wins.
Priority
Condition
Risk level
1
No layers affected
ninguno
2
Any overlap with Dominio Público Hidráulico
muy alto
2
Any overlap with a T100 flood zone
muy alto
3
3 or more layers affected simultaneously
alto
3
Red Natura 2000 or ENP overlap ≥ 50 % of parcel area
alto
4
Maximum overlap across all affected features ≥ 10 %
medio
5
Maximum overlap < 10 % (1–2 layers affected)
bajo
Priority 2 rules (DPH and T100) are checked before all others. A parcel that intersects both DPH and a T100 zone still returns muy alto. T500-only flood zone overlap without DPH falls through to priority 3–5. The risk level is a property of the full analysis result — individual layer accordions above describe how each layer contributes a trigger.
All layers are spatially filtered to the Galicia bounding box before being stored in the database:
Parameter
Value
Bounding box (WGS84 / EPSG:4326)
[-9.5, 41.5, -6.5, 44.0] (minX, minY, maxX, maxY)
Storage CRS
EPSG:25830 (ETRS89 / UTM zone 30N)
Primary hydrographic demarcations
Galicia-Costa, Miño-Sil
Secondary demarcations (minor coverage)
Cantábrico Occidental, Duero
All geometries are stored in EPSG:25830 (ETRS89 / UTM zone 30N). Source data arriving in EPSG:4258 (ETRS89 geographic) is automatically reprojected to EPSG:25830 during the load pipeline. Source data already in EPSG:25830 (flood zones, DPH, water masses) is loaded without reprojection.
To check current record counts and the last successful update timestamp for each layer, call GET /api/v1/layers/status. A count of 0 for any layer indicates that the table has not been loaded yet or that the most recent update failed — check layer_update_log for details.