Hola Germán, Todo fue bien hasta cuando ejecuté
from PyQt4.QtSql import QSqlDatabase Me sale el siguiente error. >>> from PyQt4.QtSql import QSqlDatabase Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named QtSql >>> Muchas gracias. 2011/2/26 Germán Carrillo <carrillo.ger...@gmail.com> > Hola Jhonatan, > > no es necesario reiniciar PostgreSQL, solamente con cerrar y volver a abrir > pgAdmin, te debe reconocer el plugin. > > En todo caso, lo primero es verificar que tienes los prerrequisitos > instalados. > > En una terminal de linux ejecuta: > > $ python > >> import qgis.core > >> import PyQt4.QtCore > > No deberían aparecer errores. Luego ejecuta: > > >> from PyQt4.QtSql import QSqlDatabase > >> d = QSqlDatabase.addDatabase( "QPSQL", "PgSQLDb" ) > > Si hasta aquí todo va bien, es porque tienes los prerrequisitos instalados. > > > Como siguiente paso, podemos probar el archivo postgis_viewer.py > ejecutándolo desde la terminal, antes de usarlo como plugin. Para esto, en > una terminal de linux ejecuta algo como esto (ajusta los parámetros para > acceder a una tabla espacial que tengas en PostGIS): > > $ python postgis_viewer.py -h localhost -p 5432 -U postgres -W secreto -d > mibd -s public -t rios > > Debería aparecer ahora el visor con la capa cargada. > > Si todo va bien hasta acá, me dices y seguimos las pruebas. > > Saludos, > > Germán > > > 2011/2/26 JHONATAN CANO FURAGARO <jhonatan.can...@gmail.com> > > Muchas gracias Germán por tu ayuda, >> >> Primero que todo, Tengo Ubuntu 10.10 x 64 con PostgreSQL 8.4.7 con PostGIS >> 1.5. >> >> Lo que he hecho hasta el momento: >> 1. Descargar postgis_viewer.py >> <http://downloads.tuxfamily.org/tuxgis/geoblogs/visor_postgis_pgadmin/postgis_viewer.py> >> 2. Despues * sudo chmod 755 postgis_viewer.py * >> 3. Copiar a postgis_viewer.py a bin *sudo cp postgis_viewer.py >> /usr/bin/ * >> 4. Cree plugins.ini */usr/share/pgadmin3/plugins.ini* >> Title=View PostGIS layer >> Command=postgis_viewer.py -h $$localhost -p $$5432 -U $$postgres -W >> $$postgres -d $$Colombia -s $$cartobase -t $$municipios_colombia_wgs >> Description=View PostGIS layer >> Platform=unix >> ServerType=postgresql >> Database=Yes >> SetPassword=Yes >> 5. despues reinicio postgres >> >> Muchas gracias, por favor me indicas en que puedo estar fallando. >> >> >> >> 2011/2/25 Germán Carrillo <carrillo.ger...@gmail.com> >> >> Hola Jhonatan, >>> >>> seguro, cuéntame qué sistema operativo tienes y si has seguido los pasos >>> mencionados en el post para instalar prerrequisitos. >>> >>> Saludos, >>> >>> Germán >>> >>> 2011/2/24 JHONATAN CANO FURAGARO <jhonatan.can...@gmail.com> >>> >>> Buen día, >>>> >>>> Muchas gracias Germán por el blog, pero la verdad no he podido instalar >>>> el plugis y que me aparezca en PgAdmin3. >>>> Ejecute los pasos y reinicie el servicio de postgres... y nada aún. me >>>> puedes brindar una ayuda. >>>> >>>> Saludos. >>>> >>>> 2011/2/24 Germán Carrillo <carrillo.ger...@gmail.com> >>>> >>>> Hola a todos, >>>>> >>>>> acabo de publicar un sencillo visor de capas PostGIS [1] que funciona >>>>> como plugin de pgAdmin o como herramienta de línea de comandos. Requiere >>>>> las >>>>> librerías de Quantum GIS, Python y Qt4. Si tienen algún problema con la >>>>> instalación de los prerrequisitos por favor coméntenla. >>>>> >>>>> Por cierto, no se cómo funcione en nuevas versiones de PostgreSQL (9.0) >>>>> y de pgAdmin (>1.10), pues aún estoy con la 8.4. >>>>> >>>>> Quizá les pueda ser útil. >>>>> >>>>> Saludos, >>>>> >>>>> Germán >>>>> ------------------------------- >>>>> [1] >>>>> http://geotux.tuxfamily.org/index.php?option=com_myblog&task=view&id=275&Itemid=59 >>>>> >>>>> -- >>>>> ----------- >>>>> |\__ >>>>> (:>__)( >>>>> |/ >>>>> >>>>> Soluciones Geoinformáticas Libres >>>>> http://geotux.tuxfamily.org/ >>>>> >>>> >>>> >>>> >>>> -- >>>> JHONATAN CANO FURAGARO >>>> Ingeniero Forestal >>>> Universidad Nacional de Colombia >>>> Celular 300 430 45 46 >>>> >>> >>> >>> >>> -- >>> ----------- >>> |\__ >>> (:>__)( >>> |/ >>> >>> Soluciones Geoinformáticas Libres >>> http://geotux.tuxfamily.org/ >>> >> >> >> >> -- >> JHONATAN CANO FURAGARO >> Ingeniero Forestal >> Universidad Nacional de Colombia >> Celular 300 430 45 46 >> > > > > -- > ----------- > |\__ > (:>__)( > |/ > > Soluciones Geoinformáticas Libres > http://geotux.tuxfamily.org/ > -- JHONATAN CANO FURAGARO Ingeniero Forestal Universidad Nacional de Colombia Celular 300 430 45 46