Extraer carreteras en QGIS: 6 métodos y una trampa
Publicado el Actualizado el

Para extraer carreteras en QGIS, instala QuickOSM, abre Vectorial > QuickOSM > QuickOSM, consulta la clave highway sobre tu extensión del lienzo, y la red llega como líneas en segundos. Donde OpenStreetMap es escaso, otros cinco métodos ponen las carreteras en el mapa: un modelo de segmentación, un conjunto de datos nacional publicado, digitalización manual, adelgazamiento con GRASS y clasificación supervisada.
Una elección va primero, y decide qué métodos tienes abiertos. No estás extrayendo carreteras. Estás eligiendo entre una línea central, una sola línea por el centro con número de carriles y límite de velocidad, y una superficie, el asfalto de bordillo a bordillo. El enrutamiento necesita la línea. El drenaje y las mediciones de repavimentación necesitan el área. La mitad de los métodos siguientes te da una, la otra mitad la otra, y convertir entre ellas cuesta un paso extra.
| Con qué trabajas | Método | Qué cuesta |
|---|---|---|
| Una ciudad con mapeadores OSM activos | 1, QuickOSM | Gratis |
| Imágenes recientes de donde OSM no ha llegado | 2, un modelo de segmentación | Niveles gratuitos, luego suscripción |
| Un país con un conjunto nacional de carreteras | 3, descargar y recortar | Gratis |
| Un puñado de carreteras, o correcciones a una capa que tienes | 4, digitalizar con trazado activado | Gratis, y lento |
| Una máscara de carreteras o un mapa escaneado | 5, GRASS r.thin luego r.to.vect | Gratis |
| Una escena multibanda donde el asfalto destaca | 6, clasificación supervisada | Plugin gratis, horas de muestras |
Cada precio, versión y ruta de menú se leyó el 3 de septiembre de 2026, frente al manual de QGIS 3.44 y la propia documentación de cada herramienta.
Método 1: Carreteras desde OpenStreetMap con QuickOSM
Treinta segundos comprobando OSM te ahorran todos los métodos siguientes. QuickOSM consulta Overpass API y deja la respuesta directa en tu proyecto.
Instala QuickOSM
Complementos > Administrar e instalar complementos, busca QuickOSM, instala.
Abre la consulta rápida
Vectorial > QuickOSM > QuickOSM, pestaña Quick query.
Define la clave
Clave highway, valor vacío para todas las clases de carretera. Añade un valor para acotar: residential, track, motorway.
Acota la consulta
Elige Canvas Extent. Una consulta de país sin límites agota el tiempo en Overpass.
Ejecuta y filtra
Las líneas llegan con las etiquetas OSM incluidas. Filtra por highway, y lee surface donde exista.

Las etiquetas son la razón por la que una zona mapeada supera a cualquier detección. highway=track te dice que una vía es una pista agrícola y highway=unclassified que es una vía pública menor. Ningún modelo de esta página puede decirte ninguna de las dos, porque una detección devuelve una forma y OSM devuelve una forma que alguien ya ha nombrado. La atribución es obligatoria bajo ODbL.
La cobertura es donde OSM se detiene. Abre las líneas highway sobre imágenes recientes en la África rural, en el sur de Asia o en el borde en expansión de la mayoría de las ciudades, y las pistas se ven claras en la imagen sin nada dibujado sobre ellas.

Úsalo cuando: alguien ya haya mapeado la zona.
Sáltalo cuando: las imágenes muestran carreteras que la capa de OSM no tiene.
¿Qué grado de cobertura tiene OpenStreetMap? Cuatro comunas francesas, medidas
En cuatro comunas francesas que medimos el 23 de septiembre de 2026, OpenStreetMap contenía entre el 96 y el 98 % de la longitud de carretera pavimentada de BD TOPO, la base oficial del IGN, mientras que entre el 20 y el 32 % de las pistas agrícolas y forestales del IGN faltaban en las tres rurales, y las detecciones gratuitas de Microsoft encontraron entre el 6 y el 12 % de esas pistas ausentes. En un país tan bien mapeado como Francia, extraer carreteras de imágenes es un problema de pistas, no de carreteras.
| Comuna | Carreteras pavimentadas del IGN | Ausentes de OSM | Pistas del IGN | Ausentes de OSM | De ellas, Microsoft encontró |
|---|---|---|---|---|---|
| Villeurbanne, ciudad densa, 15 km² | 280 km | 10.3 km (3.7 %) | 15 km | 0.8 km (6 %) | 0.3 km |
| Orgères-en-Beauce, campo abierto, 15 km² | 27 km | 0.5 km (2.0 %) | 27 km | 5.6 km (21 %) | 0.7 km (12 %) |
| Saint-Léonard-de-Noblat, campo con setos, 55 km² | 147 km | 3.9 km (2.6 %) | 113 km | 36.4 km (32 %) | 2.2 km (6 %) |
| Gérardmer, bosque de montaña, 56 km² | 216 km | 3.8 km (1.7 %) | 228 km | 44.7 km (20 %) | 2.8 km (6 %) |
En estas cuatro comunas, las líneas de Microsoft cubren entre el 89 y el 95 % de la longitud de carretera pavimentada del IGN y entre el 17 y el 37 % de sus pistas.

Dónde están las pistas ausentes decide si las imágenes pueden encontrarlas. Dibujamos 20 tramos ausentes al azar en cada comuna rural y miramos cada uno en la ortofoto del IGN. En Orgères-en-Beauce, 7 muestran una pista sobre el terreno y 5 caen en un borde de campo desnudo sin nada que trazar. En Gérardmer, 15 de 20 discurren bajo copas de coníferas, donde ningún modelo que mire desde arriba las verá jamás. Saint-Léonard queda entre ambos, con 7 visibles y 5 bajo árboles.
Salieron a la luz otras dos cosas que cambian cómo consultas. En Gérardmer, otros 93 km de pistas del IGN están en OSM como highway=path, así que una consulta de QuickOSM solo por track se los pierde: deja el valor vacío. Y OSM contiene lo que el IGN no dibuja, como 100 km de senderos y caminos en Gérardmer y 64 km de vías de servicio en Villeurbanne (pasillos de estacionamiento, patios, accesos).
Cómo lo medimos
Tomamos troncon_de_route de BD TOPO del IGN desde el WFS de la Géoplateforme, todas las vías highway de OSM desde Overpass el 22 y el 23 de septiembre de 2026 (lo que devuelve QuickOSM, sin las aceras) y el lote de Microsoft del 28 de abril de 2025, recortados a cada comuna. Cortamos cada línea en trozos de 10 m, y un trozo cuenta como ausente cuando el otro conjunto no tiene ninguna línea a menos de 10 m que corra con un ángulo de hasta 45 grados respecto a él. A 5 m o 20 m, las carreteras pavimentadas siguen por debajo del 5 % ausente y las pistas rurales entre el 15 y el 37 %. Cuatro comunas no son Francia, BD TOPO es una referencia y no la verdad (5 de los 20 tramos de Orgères no mostraban nada sobre el terreno), y la comprobación con ortofoto es el criterio de un solo lector sobre 60 imágenes.
Método 2: Un modelo de segmentación
Un modelo de segmentación ha aprendido cómo es una carretera, así que la forma y el contexto lo llevan más allá de los parecidos que frenan al Método 6. Construimos uno de ellos, AI Segmentation. Esta sección trata de nuestra propia herramienta.
Instala desde Complementos
QGIS 3.22 o posterior en Windows, macOS o Linux. Sin GPU, sin entorno Python, sin pesos que descargar.
Dibuja la zona
Sobre cualquier capa ráster que ya muestre el lienzo, desde una escena de satélite hasta un WMS.
Escribe la palabra
road para la calzada. parking lot, sidewalk y driveway son palabras separadas. Ejecútalas por separado, o un estacionamiento pegado a una carretera se fusiona con ella.
Filtra y convierte si necesitas líneas
Una vez que la ejecución devuelve los polígonos, llevan label, class, score, area_m2 y perimeter_m en el SRC del proyecto. Filtra por score y área, luego pasa la superficie por v.voronoi.skeleton de GRASS para una línea central.

La salida son polígonos de bordillo a bordillo y nunca líneas centrales, así que un entregable en líneas te cuesta el paso de esqueleto anterior. Ambos modos en la nube envían imágenes a un servidor en la Unión Europea, y solo el modelo local pequeño se queda en tu máquina.
La copa de los árboles rompe la superficie en trozos que reúnes a mano, y los tableros de puentes hacen lo mismo. El asfalto mojado y el reasfaltado reciente cambian bastante el tono para perder un tramo. No publicamos cifra de precisión, porque el número cambia con tus imágenes.

Un número de nuestra propia tabla de ajuste, porque explica un resultado que la gente encuentra extraño. Las carreteras corren en una tesela más gruesa que los edificios, con mínimo de 512 m de terreno por tesela frente a 128 m para un edificio, porque un modelo al que das un fragmento de asfalto lo llama estacionamiento. Una carretera solo se lee como carretera cuando el modelo puede ver un tramo de ella.
Costes, leídos el 28 de septiembre de 2026. El plan gratuito cubre 1.5 km² de terreno al mes en modo Automático sin tarjeta, más 20 detecciones de objetos al mes en Semi-Auto en la nube, y Semi-Auto en tu propia máquina no tiene contador. Pro sube a 100 km² y 500 objetos por 39 € al mes sin IVA. Mapflow ofrece un modelo de carreteras con precio en créditos a 0.10 dólares cada uno, 5 créditos por km² más el coste de imágenes, con 250 créditos gratis para empezar.
Úsalo cuando: las imágenes son más nuevas que el mapa, y hay más carretera de la que dibujarías a mano.
Sáltalo cuando: OSM ya tiene la red, o las imágenes no pueden salir de tu máquina.
Método 3: Conjuntos de datos de carreteras publicados
Alguien puede haber ejecutado ya la detección y regalado el resultado.
Microsoft Road Detections cubre 54.2 millones de kilómetros de carreteras en 235 países, extraídos de imágenes aéreas de Bing Maps y publicados bajo ODbL como líneas centrales, un archivo por región del mundo. En las cuatro comunas francesas medidas arriba, contenía alrededor de nueve de cada diez kilómetros de carretera pavimentada y uno de cada cinco de pista.
Meta publica sus propias carreteras generadas por IA a través del editor Rapid. La distribución Daylight que las empaquetaba fue retirada en mayo de 2024, así que Rapid es ahora la vía práctica para llegar a ellas.
Las agencias nacionales superan a ambos donde existen. Francia publica BD TOPO con su capa Troncons de route a precisión métrica bajo Etalab 2.0, frente a la alineación aproximada que te da un conjunto minado. Gran Bretaña publica OS Open Roads gratis a través de OS Data Hub, actualizado cada abril y octubre.
El problema es la fecha. Un conjunto detectado es una instantánea de las imágenes de las que se extrajo, y ninguno de ellos sabe que una carretera cerró la primavera pasada.
Úsalo cuando: necesitas cobertura nacional esta tarde y la fecha es suficiente.
Sáltalo cuando: el trabajo es un cambio desde que se construyó el conjunto.
Método 4: Digitaliza a mano, con trazado activado
Por debajo de unas cincuenta carreteras, dibujarlas sigue ganando, y QGIS te ayuda de verdad una vez que sabes lo que sigue realmente el trazado.
Activa la edición, elige Añadir línea, luego activa la herramienta Habilitar trazado en la barra de autoensamblado o pulsa T. Ajusta a un vértice, mueve a un segundo, y QGIS construye la ruta más corta entre ellos a lo largo de bordes de objetos espaciales existentes. Despliega el icono de trazado y ajusta Offset para digitalizar en paralelo a esos objetos en lugar de sobre ellos.
Dos comportamientos sorprenden. El trazado se apaga solo cuando el lienzo tiene demasiados objetos espaciales, y vuelve al acercar. Para una curva a mano alzada, R te da digitalización en flujo.
Úsalo cuando: menos de unas cincuenta carreteras, o correcciones contra una capa en la que ya confías.
Sáltalo cuando: miras un distrito de pistas sin mapear.
Método 5: GRASS r.thin, luego r.to.vect
Trabaja en un SRC proyectado. Los dos pasos siguientes toman un ancho en unidades de la capa, y un ancho en grados no significa nada.
Este es el único método que te entrega líneas centrales directamente, por eso sigue vivo en 2026. Aliméntalo con una capa ráster donde la carretera es un valor y todo lo demás es otro: un escaneo umbralizado de un mapa en papel, o una máscara del Método 2 o 6.
r.thin reduce cada trazo a un píxel de ancho, y esa cadena de píxeles es la línea central. r.to.vect con tipo de objeto line lo convierte en geometría. El manual de GRASS advierte que crea nodos excesivos en cruces y ramales colgantes, así que reserva limpieza: elimina los ramales por longitud, luego fusiona los segmentos que deberían ser una carretera.
GRASS viene con la mayoría de instaladores de QGIS, así que no hay nada más que comprar. También es el paso que convierte una superficie del Método 2 en una red de líneas, que es la combinación que más uso.
Úsalo cuando: tienes una máscara de carreteras limpia o un escaneo limpio, y necesitas líneas.
Sáltalo cuando: la entrada es una fotografía en color.
Método 6: Clasificación supervisada
Clasifica los píxeles, luego vectoriza la clase de carretera. Semi-Automatic Classification Plugin es la herramienta estándar, de Luca Congedo. La versión 9.0.4 necesita QGIS 3.99, la línea QGIS 4, así que en QGIS 3.x el administrador de complementos te sirve la 8.5.0. dzetsaka hace el mismo trabajo con una interfaz más pequeña.
Dibujas regiones de entrenamiento sobre píxeles de carretera y sobre cada otra clase de la escena, ejecutas un clasificador como Maximum Likelihood, luego pasas la clase de carretera por Ráster > Conversión > Poligonizar (ráster a vectorial). La guía de ráster a vectorial cubre esa segunda mitad, incluidos los algoritmos que corrigen los bordes en escalera que deja la poligonización.
Funciona cuando el asfalto difiere de verdad de lo que lo rodea, y las bandas multiespectrales ayudan. Falla con los parecidos, porque un clasificador compara valores de píxel y no sabe nada de formas: tejados grises, cauces secos y bordes de campos desnudos caen en la clase de carretera. Reserva horas para las muestras de entrenamiento, y espera redibujarlas para la siguiente escena.
Úsalo cuando: tienes bandas multiespectrales y carreteras que destacan en ellas.
Sáltalo cuando: carreteras y tejados comparten color, que es la mayoría de las ciudades.
Qué recordar
Cuatro cosas rompen todos los métodos de esta página, pagues lo que pagues. La copa de los árboles sobre una calle residencial oculta la carretera a cualquier sensor que mira desde arriba, así que el resultado vuelve en trozos. Una pista de tierra y el campo de al lado son del mismo color, por eso las carreteras sin pavimentar desaparecen justo en los lugares que necesitan mapa.
Los otros dos son problemas de forma. Ríos, cauces secos y vías de tren son elementos largos y finos, y cualquier método basado en píxeles los mete en la clase de carretera. Puentes y bocas de túnel cortan la superficie justo donde la red más necesita seguir unida.
Comprueba OpenStreetMap primero, porque treinta segundos allí deciden si vale la pena abrir los otros cinco métodos. En un país bien mapeado, lo que queda por encontrar son sobre todo pistas, y buena parte está bajo los árboles.
Una superficie del Método 2 pasada por el Método 5 te da una red de líneas centrales que nadie tuvo que digitalizar.
Pruébalo gratis en QGIS, sin tarjeta
Preguntas frecuentes
¿Puede QGIS extraer carreteras de imágenes de satélite por sí solo?
No automáticamente. El QGIS básico digitaliza a mano y vectoriza ráster que ya has clasificado. Sacar carreteras de una fotografía necesita un plugin: un modelo de segmentación, o un clasificador como SCP que entrenas tú.
¿La extracción de carreteras da líneas o polígonos?
Existen ambos, y el método decide. OSM, conjuntos nacionales, detecciones publicadas y GRASS r.thin devuelven líneas. La clasificación supervisada y los modelos de segmentación devuelven superficies, porque una superficie es lo que muestran las imágenes. GRASS v.voronoi.skeleton convierte una en otra.
¿Por qué las carreteras bajo árboles salen rotas?
Ningún sensor que mira desde arriba ve a través de la copa, así que el hueco está en los datos antes de que ningún programa los toque. Une los trozos ajustando los segmentos en una sesión de edición.
¿Qué grado de cobertura tiene la red de carreteras de OpenStreetMap?
Para carreteras pavimentadas en un país bien mapeado, casi completa: OSM contenía entre el 96 y el 98 % de la longitud de carretera pavimentada del IGN en las cuatro comunas francesas que medimos en septiembre de 2026. Las pistas son la laguna, con entre el 20 y el 32 % de la longitud de pistas del IGN ausente en las rurales. A escala mundial, un estudio de 2017 situó la red de carreteras de OSM en alrededor del 83 % de completitud.
¿Puede algún método encontrar pistas sin pavimentar?
En parte. Una pista de tierra y el campo de al lado comparten color, así que la clasificación suele perderlas y los modelos de detección encuentran las más anchas. OSM highway=track es la fuente más fiable donde ha estado un mapeador, que es el problema en los lugares que más las necesitan.
¿Qué resolución de imagen basta para extraer carreteras?
La que separe la carretera de lo que tiene al lado. Una autopista aparece en una escena de satélite gruesa; una calle residencial bajo árboles necesita ortofoto de 20 cm o mejor. Prueba tus propias imágenes en un nivel gratuito antes de comprometerte con un método.
¿Es gratis extraer carreteras en QGIS?
Los Métodos 1 y 3 a 6 son gratis de instalar y gratis de ejecutar. Solo los modelos de segmentación en la nube cobran, y ambos nombrados aquí tienen una cuota gratuita.
¿Puedo activar el trazado y seguir una carretera sobre la imagen?
El trazado no mira la imagen. El manual de QGIS 3.44 es explícito: construye la ruta más corta a lo largo de los bordes de objetos espaciales existentes. Sobre imágenes de satélite desnudas no hay nada que seguir, así que la herramienta no hace nada en absoluto. Compensa cuando ya tienes parcelas o una red parcial y quieres que la nueva geometría se ajuste a ellas.
¿Puedo ejecutar GRASS r.thin sobre una foto aérea?
r.thin necesita una capa ráster donde la carretera es un valor y todo lo demás es otro. Si le das una fotografía en color, adelgaza lo que los valores de píxel agrupen, que no son carreteras. Es una herramienta brillante puesta un paso demasiado pronto: va después de una clasificación o una detección, no antes.
La guía de ráster a vectorial cubre la mitad de poligonización del Método 6, y la guía de huellas de edificios recorre el paso de filtrado de principio a fin. Si la cadena del Método 2 (detectar y luego esqueletizar) se vuelve repetitiva entre teselas, AI Agent puede ejecutar esos mismos pasos con una sola instrucción en QGIS. El QGIS AI hub compara los plugins lado a lado.
, instala QuickOSM, abre 

