[OSGeo-Brasil] criar layers

Rodrigo Koblitz rodrigokoblitz em yahoo.com.br
Quinta Março 15 15:30:29 EDT 2012


Olás,
estou utilizando o shapely geometry, modulo de python, para as operações no script. Tá bem robusto.
O problema é a visualização. A forma que conheco é apenas visualizando layer.
Por exemplo:
>>> vlayer = QgsVectorLayer('provisorios/estados_amazonia_legal.shp', 'uf', 'ogr')
>>> QgsMapLayerRegistry.instance().addMapLayer(vlayer)

Mas depois de colocar buffer, juntar, cortar e etc...., gostaria de visualizar essa informação no qgis.

supondo que: 


p, li { white-space: pre-wrap; }

>>> pt=shapely.geometry.Point(0,0)
>>> circle=pt.buffer(1.0)
como faço para visualizar circle? Transformo-o em um layer para carrega-lo no 'addMapLayer'? (alguém sabe algum metodo que faça isso?) ou tenho outra forma de visualizar essa informação no canvas?
abs,Koblitz


-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.osgeo.org/pipermail/brasil/attachments/20120315/1762f870/attachment.html


Mais detalhes sobre a lista de discussão Brasil