Tengo una capa de línea y una capa de polígono. Ambos archivos tienen el mismo SRS. Quiero en un nuevo archivo de forma solo las líneas cubiertas por los polígonos.
Intenté en QGIS la Vector -> Geoprocessing -> Clip
herramienta pero solo obtengo un archivo de formas vacío.
¿Cómo hago esto con QGIS?
Vector -> Geometry Tools -> Multipart to singleparts
Respuestas:
Usa la
Vector -> Geoprocessing -> Clip
herramientaLa entrada es su capa de carreteras, la capa de recorte es la capa de polígono.
Coloque la capa de la línea en "capa de vector de entrada" y la capa del polígono en "Capa de clip"
fuente
Esto me dio un sinfín de horas de frustración, y las respuestas anteriores (incluso las de los comentarios) tampoco funcionaron para mí, pero encontré mi propia solución que funcionó.
Resulta que para hacer una intersección o un clip entre dos capas, deben guardarse en el disco con el mismo CRS . Entonces, incluso si parece que se superponen en QGIS, puede estar haciendo su propia transformación "sobre la marcha" para alinearlos.
Para solucionar esto, haga esto para cada capa:
Si desea ver si la transformación 'On the Fly' es lo que le está causando problemas, haga esto:
Si sus CRS no fueran iguales, las capas ya no deberían superponerse. Puede ver la posición de cualquiera de las capas haciendo clic derecho en la capa y yendo a Zoom a capa . Cuando carga los dos archivos con CRS idénticos, deben alinearse perfectamente.
fuente