Tengo un conjunto de datos de carreteras en una ciudad almacenado en una base de datos habilitada para PostGIS. Me gustaría identificar y eliminar cualquier característica que no esté conectada al resto de la red de carreteras. Este comportamiento es común en los bordes de las redes, donde se recortaron los datos.
He encontrado otras respuestas en el SIG GIS que hacen esto, pero todas parecen usar ArcGIS, y me gustaría resolver el problema usando PostGIS, QGIS o un script de Python.
Mis conjuntos de datos pueden incluir más de un millón de funciones, por lo que el rendimiento es una preocupación.