clase4 practica
TRANSCRIPT
![Page 1: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/1.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
Clase 4 - Practica
Fabio Andrés [email protected]
http://cursomdsig.blogspot.com
![Page 2: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/2.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
Tabla empleados
![Page 3: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/3.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
0,0x
y
11111111
2222222
5555555
3333333
4444444
![Page 4: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/4.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
![Page 5: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/5.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
CREATE DATABASE clase5WITH ENCODING='UTF8'
OWNER=postgresTEMPLATE=template_postgis;
![Page 6: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/6.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
![Page 7: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/7.jpg)
CREATE TABLE empleados(
dni integer,nombre character varying,ciudad character varying,salario integer,profesion character varying,fecha date,jubilado character varying
);
drop table empleados;
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
select * from empleados;
![Page 8: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/8.jpg)
CREATE TABLE empleados(dni integer NOT NULL,nombre character varying,ciudad character varying,salario integer,profesion character varying,fecha date,jubilado character varying,CONSTRAINT empleados_pkey PRIMARY KEY (dni)
)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
![Page 9: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/9.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
SELECT AddGeometryColumn('', 'empleados','the_geom',-1,'POINT',2);
POINT
POLYGON
LINESTRING
![Page 10: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/10.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
insert intoempleados(dni,nombre,ciudad,salario,profesion,fecha,jubilado,the_geom) values (1111111,'juan','madrid',1500,'informatico',date '2001-10-05','no', GeometryFromText('POINT(2 2)', -1));
select dni, fecha, the_geom from empleados;
![Page 11: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/11.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
update empleados set fecha = date'1972-05-01' where dni=1111111;
select dni, fecha, the_geom from empleados;
![Page 12: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/12.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
select dni, fecha, astext(the_geom) from empleados;
![Page 13: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/13.jpg)
insert intoempleados(dni,nombre,ciudad,salario,profesion,fecha,jubilado,the_geom) values (1111111,'juan','madrid',1500,'informatico',date '2001-10-05','no', GeometryFromText('POLYGON((0 0, 2 0 , 2 2 , 1 2 , 0 0 ))', -1));
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
![Page 14: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/14.jpg)
select dni, fecha, astext(the_geom) from empleados;
select dni, fecha, area(the_geom) from empleados;
select dni, fecha, centroid(the_geom) from empleados;
select dni, fecha, astext(centroid(the_geom)) fromempleados;
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
![Page 15: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/15.jpg)
insert intoempleados(dni,nombre,ciudad,salario,profesion,fecha,jubilado,the_geom) values (1111111,'juan','madrid',1500,'informatico',date '2001-10-05','no', GeometryFromText('LINESTRING(0 0, 2 0 , 2 2 , 1 2 )', -1));
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
![Page 16: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/16.jpg)
select dni, fecha, area(the_geom) from empleados;
select dni, fecha, length(the_geom) from empleados;
select dni, fecha, astext(centroid(the_geom)) fromempleados;
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
![Page 17: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/17.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
![Page 18: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/18.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
![Page 19: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/19.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )
![Page 20: Clase4 practica](https://reader038.vdocumento.com/reader038/viewer/2022100518/55887a60d8b42a76158b46d8/html5/thumbnails/20.jpg)
FACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )