Skip to content

Capas y cobertura

Para leer bien una parcela hay que saber qué capas se cruzan y qué hay cargado en su municipio: una capa sin datos sale no_data en sus parcelas, y eso no quiere decir que no las afecte. Estas dos rutas lo dicen. No consumen cuota (grupo de datos).

GET /v1/layers devuelve todas las capas que se cruzan con una parcela en constraints, con el nombre y el tema del informe de afecciones de Normatia y sus fuentes.

{
"object": "list",
"data": [
{
"code": "natura_2000",
"name": "Red Natura 2000",
"group": "Medio natural",
"mode": "intersects",
"distance_m": null,
"informative": false,
"declared_coverage": "nacional",
"provinces_without_data": [],
"sources": [
{ "dataset": "eea_natura2000", "organization": "Agencia Europea de Medio Ambiente", "license": "...", "attribution": "...", "catalog_url": "...", "verified_at": "2026-09-30" }
]
}
],
"has_more": false
}
CampoQué es
codeEl código de la capa, el mismo de constraints.layers[].layer
modeintersects: si la parcela la toca. distance: a qué distancia está, hasta distance_m
informativeContexto, no una afección (en la parcela sale con status: "context")
sourcesCada fuente con su organismo, su licencia y la atribución que hay que citar

GET /v1/coverage?place=ES-41091 dice qué hay cargado en un municipio.

{
"object": "coverage",
"place": { "geo_id": "ES-41091", "ine": "41091", "name": "SEVILLA" },
"cadastre": { "parcels": "complete", "buildings": "complete", "units": "complete", "addresses": "complete" },
"planning": [
{ "dataset": "ayto_sevilla_pg", "organization": "Ayuntamiento de Sevilla", "version": "2026-08-07", "status": "complete" }
],
"layers": [
{ "code": "natura_2000", "name": "Red Natura 2000", "status": "complete", "sources": [ "..." ] },
{ "code": "contaminacion_luminica", "name": "Contaminación lumínica", "status": "no_data", "sources": [ "..." ] }
],
"summary": { "complete": 32, "partial": 1, "no_data": 4 }
}
statusQué quiere decir
completeTodos los datos de la capa están cargados en el municipio
partialUna parte
no_dataNinguno: en sus parcelas, esa capa sale sin dato
EstadocodeCuándo
404place_not_foundNo hay ningún municipio con ese código INE
422invalid_placeEl lugar no es ES- y 5 cifras
503territory_data_unavailableLa base territorial no respondió a tiempo. Reintenta tras Retry-After