Eu li alguns outros problemas sobre como impedir que os rótulos sejam renderizados se eles ficarem na borda da tela do mapa. Isso é particularmente um problema no Composer, onde recebo muitas etiquetas de países que estão apenas na metade da página.
https://issues.qgis.org/issues/10314
Na postagem acima, na fila de questões do QGIS, Nyall Dawson diz "Há uma opção nas configurações globais de etiquetas para evitar etiquetas cortadas na borda dos mapas".
Não consigo encontrar essa configuração. Alguém sabe onde fica? Ou qualquer outra solução para esse problema?
Respostas:
Veja como acessar essa configuração. Primeiro abra as propriedades da camada clicando duas vezes em uma camada e depois vá para a guia Rotulagem. Procure o botão no canto superior direito da janela (mostrado abaixo):
Em seguida, desative "mostrar etiquetas parciais":
Essa configuração se aplica a todas as camadas rotuladas no seu projeto.
fonte