[Gvsig_usuarios] GRACIAS!!!

Mauricio Marquez mauriciomarquezgoa en yahoo.com
Jue Ene 12 16:58:50 CET 2006


Muchas GRACIAS Francisco a ti y a tu grupo de trabajadores que estan en éste maravilloso proyecto gvSIG, gracias a tu ayuda pude solucionar el problema y ahora solo me queda como decimos aqui en Venezuela: "darme mis golpes de pecho con postgreSQL + PostGIS", en verdad es increible lo rapido que se ejecuto la funcion "Guardar Capa en PostGIS", inmediatamente me fui al manejador de base de datos y encontre que estaba alli creada, estamos en contacto mi buenos amigos, muchisimos éxitos, cuidense y saludos, estamos en contacto...
   
  Att
  Mauricio Márquez
Caracas - Venezuela
  
Francisco José <fpenarru en iver.es> escribió:
  Hola Mauricio, feliz año igualmente, y encantados de tenerte por la lista :-)

Por lo que comentas, me da la sensación de que creaste el esquema de tu base de datos sin las extensiones de PostGIS, y al estar ya creado el esquema cuando instalaste PostGIS, las funciones de PostGIS no están incorporadas a ese esquema.

La solución supongo que será hacer que las funciones estén disponibles para ese esquema. De la documentación de PostGIS, he sacado esto:

    
     All files are installed relative to the PostgreSQL install directory, [prefix].
      
        Libraries are installed [prefix]/lib/contrib.
  
        Important support files such as postgis.sql are installed in [prefix]/share/contrib.
  
        Loader and dumber binaries are installed in [prefix]/bin.


  
     PostGIS requires the PL/pgSQL procedural language extension. Before loading the postgis.sql file, you must first enable PL/pgSQL. You should use the createlang command. The PostgreSQL 7.1 Programmer's Guide has the details if you want to this manually for some reason.
        
# createlang plpgsql [yourdatabase]
  
     Now load the PostGIS object and function definitions into your database by loading the postgis.sql definitions file.
        
# psql -d [yourdatabase] -f postgis.sql
  The PostGIS server extensions are now loaded and ready to use.
  
     For a complete set of EPSG coordinate system definition identifiers, you can also load the spatial_ref_sys.sql definitions file and populate the SPATIAL_REF_SYS table.
        
# psql -d [yourdatabase] -f spatial_ref_sys.sql

En tu caso, [yourdatabase] será gvsig.

Otra posibilidad sería borrar la base de datos y volverla a crear desde el pgAdmin III. Desde ahí puedes ver si tienes las funciones de postgresql cargadas. En mi caso, me aparecen dentro del esquema 452 funciones, entre ellas la de AddGeometryColumn.
Y si pinchas en el icono de la base de datos, la descripción de cuando se creó en mi caso es:

-- Database: latin1

-- DROP DATABASE latin1;

CREATE DATABASE latin1
  WITH OWNER = postgres
       ENCODING = 'LATIN1'
       TABLESPACE = pg_default;

Si te fijas en el TableSpace, ese es el que debería tener una base de datos con PostGIS habilitado. Lo del ENCODING también es importante, sobre todo para gente con mi apellido (la ñ) ;-)

Vale, espero que con esto se solucione tu problema.

Un saludo, y seguimos en contacto.




Mauricio Marquez escribió:       Continuacion del mensaje referente al postgreSQL, añado el archivo .log, gracias nuevamente, saludos...



                      Mauricio de J. Márquez Goa
Ingeniero de Sistemas 
Proyecto SIG  (Sistemas de Información Geográficos)









  __________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis! 
Regístrate ya - http://correo.espanol.yahoo.com/ 


---------------------------------
  _______________________________________________  gvSIG_usuarios mailing list  gvSIG_usuarios en runas.cap.gva.es  http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios    



--   Francisco José Peñarrubia  Equipo gvSIG    IVER T.I. S.A.  c/Salamanca 50  46005 Valencia  Spain
_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en runas.cap.gva.es
http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios
  


__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis! 
Regístrate ya - http://correo.espanol.yahoo.com/ 
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_usuarios/attachments/20060112/a1642153/attachment.htm


Más información sobre la lista de distribución gvSIG_usuarios