Usei os arquivos de exemplo localizados neste URL para aprender o QGIS: https://qgis.org/downloads/data/ .
Tentei recortar SR_50M_alaska_nad.tif usando um shapefile como máscara (alaska.shp). O problema é que recebi esse erro que afirma que:
Ring Auto-interseção no ponto ou próximo .... Erro 1: O polígono da linha de recorte é inválido.
Como resolvo meu problema usando o QGIS 2.18.9?
qgis
vector
vector-layer
bryan
fonte
fonte
v.clean
no Alasca ou abuffer
com largura 0.Respostas:
O shapefile original tem problemas de geometria. Já corri a validade Verifique com GEOS opção selecionada ea saída foi "não Erros". Mas eu o executei novamente com o QGIS selecionado e ele detectou erros.
A saída foi:
O algoritmo Corrigir geometrias de correção corrige as geometrias inválidas. Também criei outro shapefile do Alasca no WGS84, para garantir que a camada de recorte esteja nas mesmas coordenadas da varredura.
fonte
Corrigi o problema usando o
v.buffer.distance
algoritmo com largura 0.fonte
Fix geometries
não está disponível no QGIS 2.18.9, então @bryan você poderia marcar sua resposta como a que resolveu o seu problema, ele vai ajudar os outros a identificar uma abordagem de trabalho