https://jelastic.com/blog/postgis-extension-postgresql-database-hosting-geoserver-jelastic/

Tiro monedas al aire, pero hasta ahora nunca las pude agarrar.

Les voy a mostrar cómo se realiza una base de datos espacial en PostgreSQL/PostGIS.

Obs:

  •  Utilizo Ubuntu 18.04 LTS Bionic Beaver de 64 bits.
  •  Asumo que tenes instalado PostgreSQL 10.10 y PostGIS 2.4

En nuestro ejemplo creamos una base de datos llamada estaciones_de_servicios y creamos una tabla de ejemplo.

Entramos a la terminal y tecleamos lo siguiente:
su postgres
createdb estaciones_de_servicios

psql -d estaciones_de_servicios -f psql -d estaciones_de_servicios -f /usr/share/postgresql/10/contrib/postgis-2.4/postgis.sql

psql -d estaciones_de_servicios -f /usr/share/postgresql/10/contrib/postgis-2.4/spatial_ref_sys.sql

Con lo anterior ya tenemos soporte geométrico en nuestra base de datos. Ahora nos toca crear la tabla estaciones.
CREATE TABLE estaciones (
id serial NOT NULL,

departamento varchar(50),

direccion varchar(255),

distribuidor varchar(100),

distrito varchar(50),

marker_icon varchar(10),

operador varchar(50),

tipo varchar(10),

geom geometry(POINT, 4326)

)

WITH (

OIDS=FALSE

);

ALTER TABLE estaciones OWNER TO postgres;

Base datos geométrica
Base datos geométrica

Con lo anterior ya tienen una base de datos geometrica para meter estaciones de servicio.

Imagen destacada: Jelastic

Comments

comments


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *