Visitas: 7
Les voy a mostrar cómo se realiza una base de datos espacial en Postgres. Asumo que ya tienen Postgres y Postgis todo instalado y configurado.
OBS:
- PostgreSQL 8.4.12
- Postgis 1.5.1
Escribimos en la consola:
su postgres
Creamos la nueva base de datos. Escribimos en la consola:
createdb america_del_sur
createlang plpgsql america_del_sur
psql -d america_del_sur -f /usr/share/postgresql/8.4/contrib/postgis-1.5/postgis.sql
psql -d america_del_sur -f /usr/share/postgresql/8.4/contrib/postgis-1.5/spatial_ref_sys.sql
Ahora importamos lo siguiente. Escribimos en la consola:
psql -U postgres -d america_del_sur -f /home/proyectosbeta/backups/postgres/america_del_sur_lineas.sql
psql -U postgres -d america_del_sur -f /home/proyectosbeta/backups/postgres/america_del_sur_puntos.sql
psql -U postgres -d america_del_sur -f /home/proyectosbeta/backups/postgres/america_del_sur_polygons.sql
OBS:
- Ser root.
Ahora hacemos un backup completo de toda la base de datos (america_del_sur).
pg_dump -U postgres -W -c america_del_sur -p 5432 -h localhost | gzip > /home/proyectosbeta/backups/postgres/america_del_sur.sql.gz
Después de estos pasos muy sencillos ya tendremos una base de datos espacial. XD
Comments