[Argentina] Qgis plugin - Añadir imágenes o fotos a una capa

Federico Gazaba federico.gazaba en gmail.com
Jue Ene 29 07:33:19 PST 2015


Bien, perfecto. Te agradezco mucho la mano que me diste. Saludos!

El 29/1/15, Santiago Banchero <santiagobanchero en gmail.com> escribió:
> No sé que interprete está utilizando. En Windows creo que viene un
> interprete embebido en la misma instalación, sino no podrían correr los
> plugines.
>
> Con respecto a las actions, si abris el .qgs con un editor de texto podes
> ver que esta guardada:
>
> <attributeactions>
>                 <actionsetting action="from PyQt4.QtCore import
> QUrl;&#xa;from PyQt4.QtWebKit import QWebView;&#xa;myWV =
> QWebView(None);&#xa;DIR_IMAGENES='/home/santiago/'&#xa;myWV.load(QUrl(
> DIR_IMAGENES+ '[% "foto" %]'));&#xa;myWV.show()" icon=""
> capture="1" type="1" name="Mostrar Foto 3"/>
> </attributeactions>
>
> Saludos
> Santiago
>
> El 29 de enero de 2015, 12:02, Federico Gazaba <federico.gazaba en gmail.com>
> escribió:
>
>> Que bueno esto. Estoy queriendo conocer un poco de python, así que me
>> viene bárbaro. Pregunto, ¿esto mismo se guarda en el archivo qgs?
>> Porque en algún momento tengo que compartir el archivo y seguramente
>> se lo va a abrir en windows (estoy usando ubuntu en mi computadora).
>> Como para saber de antemano si va a funcionar en la otra computadora,
>> porque supongo que para usar una acción de python será necesesario
>> tenerlo instalado también, ¿no?
>>
>> El 29/1/15, Santiago Banchero <santiagobanchero en gmail.com> escribió:
>> > Hola Federico,
>> >
>> > proba con las Actions, en las propiedades de la capa. Para cada objeto
>> > deberías tener el nombre de la imagen, o la ruta completa, en uno de
>> > los
>> > atributos.
>> >
>> > Luego agregas una nueva Action de tipo Python y le agregas este código:
>> >
>> > from PyQt4.QtCore import QUrl;
>> >
>> > from PyQt4.QtWebKit import QWebView;
>> >
>> > myWV = QWebView(None);
>> >
>> > DIR_IMAGENES='/ruta/completa/a/directorio/'
>> >
>> > myWV.load(QUrl( DIR_IMAGENES+ '[% "foto" %]'));
>> >
>> > myWV.show()
>> >
>> >
>> >
>> > Te tiene que quedar algo así:
>> >
>> > [image: Imágenes integradas 1]
>> >
>> >
>> >
>> > Luego cuando consultes un objeto, vas a Acciones y la disparas para que
>> > muestre la imagen.
>> >
>> > [image: Imágenes integradas 2]
>> >
>> >
>> >
>> > Esta opción (con Python) esta piola porque te permite tener un
>> > navegador
>> > dentro de qgis. Y en el caso de usarlo con imágenes te deja ajustar
>> > fácil
>> > el tamaño.
>> >
>> > [image: Imágenes integradas 3]
>> >
>> >
>> >
>> > Te paso un par de links:
>> >
>> > - http://manual.linfiniti.com/en/create_vector_data/actions.html
>> >
>> > -
>> >
>> http://linfiniti.com/2012/03/a-python-layer-action-to-open-a-wikipedia-page-in-qgis/
>> > El código de ejemplo es de acá con algunas modificaciones.
>> >
>> >
>> >
>> > Saludos
>> >
>> > Santiago
>> >
>> >
>> > El 29 de enero de 2015, 8:16, Federico Gazaba
>> > <federico.gazaba en gmail.com
>> >
>> > escribió:
>> >
>> >> Hola, hace muy poco tiempo que estoy con el tema Qgis y realmente no
>> >> es mi especialidad. Estoy aprendiendo. Trataré de describir mi
>> >> problema: Quisiera poder asociar una imagen o foto a un objeto
>> >> vectorial, de forma que sea un atributo más en la capa.
>> >> - Por ejemplo, tengo una parcela y quisiera poder asociarle una foto
>> >> de la fachada, cosa que la foto (o fotos), sin estar georeferenciada
>> >> con GPS, se pueda ver desde qgis así como uno ve los atributos.
>> >> - Otro ejemplo, tengo unas cuantas fotos que saqué de una perforación
>> >> de agua que estamos haciendo. Tengo una capa de puntos donde está ese
>> >> pozo, y me gustaría poder "tocar" ese pozo y que se pueda ver la foto,
>> >> aunque sea que se abra un programa externo a qgis.
>> >>
>> >> Hay un plugin llamado evis, pero hay que crear una base de datos y
>> >> realmente no me llevo bien con eso.
>> >> http://docs.qgis.org/2.2/es/docs/user_manual/plugins/plugins_evis.html
>> >>
>> >> Hay otro que se llama photo2shape, pero es necesario georreferenciar
>> >> la
>> >> foto.
>> >> http://hub.qgis.org/projects/photo2shape
>> >>
>> >> Espero que se entienda lo que estoy buscando y me puedan dar una mano.
>> >> Gracias.
>> >>
>> >> Federico Gazaba.-
>> >> _______________________________________________
>> >> Argentina mailing list
>> >> Argentina en lists.osgeo.org
>> >> http://lists.osgeo.org/cgi-bin/mailman/listinfo/argentina
>> >>
>> >
>> >
>> >
>> > --
>> > Santiago Banchero
>> >
>> _______________________________________________
>> Argentina mailing list
>> Argentina en lists.osgeo.org
>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/argentina
>>
>
>
>
> --
> Santiago Banchero
>


More information about the Argentina mailing list