Eu tenho um conjunto de dados de estradas em uma cidade armazenada em um banco de dados PostGIS ativado. Gostaria de identificar e remover qualquer recurso que não esteja conectado ao restante da rede rodoviária. Esse comportamento é comum nas bordas das redes, onde os dados foram cortados.
Encontrei outras respostas no GIS SE que fazem isso, mas todas parecem usar o ArcGIS, e eu gostaria de resolver o problema usando PostGIS, QGIS ou um script Python.
Meus conjuntos de dados podem incluir mais de um milhão de recursos, portanto, o desempenho é uma preocupação.