jueves, 2 de junio de 2011

Instalacion de postgis sobre postgres8.4 en ubuntu 10

Para los principiantes o usuarios casuales de ubuntu, la instalación de postgis pudiera resultar un tanto confusa.

Aqui coloco los pasos:
Instalas postgres8.4 como acostumbras. (no olvides configurar pg_hba y postgres.conf)
Para instalas postgis sigues estos pasos:
1. sudo apt-get install postgis --> Esto copiara unos scripts .sql en /usr/share/postgres/8.4/contrib
2. Desde la consola, te logueas con el usuario postgres (al que le habras creado un password)
y Creas una base de datos template_postgis (createdb template_postgis)
3. Desde la consola de psql creas el lenguaje plpgsql (CREATE LANGUAGE plpgsql)
4. Sales de psql
5. Ejecutas los scripts:
psql -d template_postgis -f /usr/share/postgres/8.4/contrib/postgis.sql
psql -d template_postgis -f /usr/share/postgres/8.4/contrib/postgis_upgrade.sql
psql -d template_postgis -f /usr/share/postgres/8.4/contrib/spatial_ref_sys.sql
psql -d template_postgis -f /usr/share/postgres/8.4/contrib/postgis_comments.sql
6. Luego desde psql:
grant all on geometry_columns to public;
grant all on spatial_ref_sys to public;
vacuum freeze
Listo, si ejecutas pgadmin ya podras ver tu bd template_postgis con las funciones espaciales.

No hay comentarios:

Publicar un comentario