Perguntas com a marcação «pyqgis»

8
pyqgis: como obter recursos das geometrias selecionadas

Gostaria de saber se alguém poderia dar um exemplo de como obter os atributos dos recursos selecionados? Tentei o código a seguir no console python - mas estou preso no ponto em que gostaria de obter os atributos: qgis.utils.iface canvas = qgis.utils.iface.mapCanvas() cLayer =...

8
Como encontrar o polígono dentro do qual um ponto se encontra?

Eu tenho uma camada com recursos poligonais. Cada recurso possui atributos e valores. Também tenho uma lista de coordenadas e gostaria de saber em qual característica (ou polígono) as coordenadas se encontram. Alguém poderia me orientar sobre como fazer isso? Existe uma função na API que pode me...

8
Definindo a extensão de um mapa QGIS usando python

Estou escrevendo um aplicativo independente em Python / QGIS que simplesmente cria mapas. Quero carregar camadas vetor / raster, definir simbologia, definir extensão No momento, isso é tudo! Atualmente, estou apenas usando a técnica de renderização simples descrita aqui:

8
Esqueletizar vetores em QGIS / Python

Estou tentando encontrar uma ferramenta para criar um esqueleto de um grande conjunto de dados vetoriais usando o QGIS e seu pacote. Ele deve ser diretamente programável através de Python ou linha de comando (QGIS, GRASS, OGR etc. estão todos bem). O alvo é um polígono grande e fino, com buracos...

8
Chamando funções PyQGIS de editores externos (Linux)

É possível integrar editores Python externos (tais como KDevelop) com QGIS, de modo que seria possível executar funções em qgis.core, qgis.utilsetc. fora do QGIS Python Console? Seguindo as diretrizes do site QGIS ( http://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/intro.html ),...

8
Buffer de polígono até atingir o vizinho usando PyQGIS?

Eu tenho um shapefile composto de vários polígonos. Polígonos vizinhos geralmente compartilham um atributo. O que preciso fazer é armazenar em buffer esses polígonos com base no atributo comum. No entanto, eu gostaria de expandir os referidos buffers até que eles se encontrem, momento em que eles...

8
Como ativar a funcionalidade 'on-the-fly' com o PyQGIS?

Antes QgsMapRendererfoi preterido se quiséssemos ativar o OTF, usamos código como este: canvas = QgsMapCanvas() canvas.mapRenderer().setProjectionsEnabled(True) Atualmente, QgsMapRendereré dividido em duas classes QgsMapSettingse QgsMapRendererJob. Eu fiz algumas pesquisas, mas sem sucesso....