SlideShare una empresa de Scribd logo
Curso Modelo de datos para SIG (720145M )




                                          Clase 7
                                                          Fabio Andrés Herrera
                                                          fandresherrera@hotmail.com



                                http://cursomdsig.blogspot.com

FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




                               ogrinfo cobertura.shp




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




                                                                    1991

FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




                                                                    2005

FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




  shp2pgsql [cobertura] [nombre ] > salida.sql




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




              psql -U [usuario] -d [base_datos] -f
                          [archivo].sql




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




  select * from pluviometros;

  select x(the_geom), y(the_geom) from pluviometros
  where cdgo=83;

  select st_buffer(the_geom,100) from pluviometros
  where cdgo=83;

  select astext(st_buffer(the_geom,100)) from
  pluviometros where cdgo=83;



FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




  select x(the_geom), y(the_geom) from pluviometros
  where cdgo=83;



  select st_transform( setsrid( the_geom , 21891 ) , 4326 )
  as transformado_wgs84
  from pluviometros where cdgo=83;




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




  select x(transformado_wgs84), y(transformado_wgs84)
  from (
  select st_transform( setsrid( the_geom , 21891 ) , 4326 )
  as transformado_wgs84
      from pluviometros where cdgo=83
        ) as subconsulta;




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




      select * from lotes_1991;


      select area(the_geom) , perimeter(the_geom)
      from lotes_1991 where tch > 160;


      select p.cdgo , l.gid , st_distance(l.the_geom,
      p.the_geom) as distancia_m ,
      st_distance(l.the_geom, p.the_geom)/1000 as
      distancia_km from lotes_1991 as l, pluviometros
      as p where p.cdgo=83 and l.tch > 160;


FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




    select l.gid, l.tch, l.the_geom from lotes_1991 as l ,
    pluviometros as p
    where st_distance(l.the_geom, p.the_geom) < 200
    and p.cdgo=83;


    select p.gid, p.cdgo, p.the_geom from lotes_1991 as l
    , pluviometros as p
    where st_distance(l.the_geom, p.the_geom) < 200
    and l.gid=2;



FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




   select l.the_geom , l.gid , l.tch
   from lotes_1991 as l , zverdes as zv
   where intersects( zv.the_geom , l.the_geom );


   select l.the_geom , l.gid , l.tch
   from lotes_1991 as l , pluviometros as p
   where
   intersects( st_buffer(p.the_geom,100) , l.the_geom );




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




   select * from viasprinci;

   select npoints(the_geom) from viasprinci;

   select astext(the_geom) from viasprinci;

   select rotate(the_geom,45) from viasprinci;

   select astext(rotate(the_geom,45)) from viasprinci;




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )



                                          Ejercicio

Uso de las funciones, ilustre con un ejemplo haciendo uso
de la información espacial disponible.

•ST_Crosses

•ST_Touches

•ST_Overlaps

•ST_Within

•ST_Contains

•ST_Simplify
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




        Ejercicio


        Elaborar consultas espaciales (2) para el escenario
        del año 1991 .

        Elaborar consultas espaciales (2) para el escenario
        del año 2005.

        Elaborar consultas espaciales (2) que cuantifiquen
        cambios en los escenarios 1991 – 2005.




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




                              GRACIAS !


FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




            ogr2ogr.exe
            -s_srs EPSG:%source%
            -t_srs EPSG:%target%
            %archivo%_%target%.shp
            %archivo_original%.shp



FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA

Más contenido relacionado

La actualidad más candente

Topografia en campo
Topografia en campoTopografia en campo
Topografia en campo
JOHNNY JARA RAMOS
 
PRACTICA 2- LEVANTAMIENTO CON BRÚJULA Y CINTA DE UNA POLIGONAL CERRADA.
PRACTICA 2- LEVANTAMIENTO CON BRÚJULA Y CINTA DE UNA POLIGONAL CERRADA.PRACTICA 2- LEVANTAMIENTO CON BRÚJULA Y CINTA DE UNA POLIGONAL CERRADA.
PRACTICA 2- LEVANTAMIENTO CON BRÚJULA Y CINTA DE UNA POLIGONAL CERRADA.
dhanalex
 
Guia divisiones y operaciones combinadas abril
Guia divisiones y operaciones combinadas abrilGuia divisiones y operaciones combinadas abril
Guia divisiones y operaciones combinadas abril
Pina Rosito
 
Guia divisiones
Guia divisionesGuia divisiones
Guia divisiones
Pina Rosito
 
Mapa microzonifica sismica
Mapa microzonifica sismicaMapa microzonifica sismica
Mapa microzonifica sismica
Iván Díaz
 
Reporte prodisis
Reporte prodisisReporte prodisis
Reporte prodisis
Rafael Cine Paez
 
Programa 9
Programa 9Programa 9
Programa 9
paulina-rosales
 
Formulario Cálculo
Formulario CálculoFormulario Cálculo
Formulario Cálculo
Fernando Antonio
 
Ejercicio unidad iv
Ejercicio unidad ivEjercicio unidad iv
Ejercicio unidad iv
LaurentMontilla
 
Áreas y perímetros
Áreas y perímetrosÁreas y perímetros
Áreas y perímetros
Ana Karen Valtierra
 
Tema5 p01 u01_sismo_ejemplo_cypecad
Tema5 p01 u01_sismo_ejemplo_cypecadTema5 p01 u01_sismo_ejemplo_cypecad
Tema5 p01 u01_sismo_ejemplo_cypecad
pipigrande
 

La actualidad más candente (11)

Topografia en campo
Topografia en campoTopografia en campo
Topografia en campo
 
PRACTICA 2- LEVANTAMIENTO CON BRÚJULA Y CINTA DE UNA POLIGONAL CERRADA.
PRACTICA 2- LEVANTAMIENTO CON BRÚJULA Y CINTA DE UNA POLIGONAL CERRADA.PRACTICA 2- LEVANTAMIENTO CON BRÚJULA Y CINTA DE UNA POLIGONAL CERRADA.
PRACTICA 2- LEVANTAMIENTO CON BRÚJULA Y CINTA DE UNA POLIGONAL CERRADA.
 
Guia divisiones y operaciones combinadas abril
Guia divisiones y operaciones combinadas abrilGuia divisiones y operaciones combinadas abril
Guia divisiones y operaciones combinadas abril
 
Guia divisiones
Guia divisionesGuia divisiones
Guia divisiones
 
Mapa microzonifica sismica
Mapa microzonifica sismicaMapa microzonifica sismica
Mapa microzonifica sismica
 
Reporte prodisis
Reporte prodisisReporte prodisis
Reporte prodisis
 
Programa 9
Programa 9Programa 9
Programa 9
 
Formulario Cálculo
Formulario CálculoFormulario Cálculo
Formulario Cálculo
 
Ejercicio unidad iv
Ejercicio unidad ivEjercicio unidad iv
Ejercicio unidad iv
 
Áreas y perímetros
Áreas y perímetrosÁreas y perímetros
Áreas y perímetros
 
Tema5 p01 u01_sismo_ejemplo_cypecad
Tema5 p01 u01_sismo_ejemplo_cypecadTema5 p01 u01_sismo_ejemplo_cypecad
Tema5 p01 u01_sismo_ejemplo_cypecad
 

Similar a Clase7

Clase4 practica
Clase4 practicaClase4 practica
Clase4 practica
t763rm3n
 
Clase5
Clase5Clase5
Clase5
t763rm3n
 
Clase6
Clase6Clase6
Clase6
t763rm3n
 
Clase5 y practica
Clase5 y practicaClase5 y practica
Clase5 y practica
t763rm3n
 
Practica4
Practica4Practica4
Practica4
t763rm3n
 
Soluciones ejercicios clase2
Soluciones ejercicios clase2Soluciones ejercicios clase2
Soluciones ejercicios clase2
t763rm3n
 
Clase2
Clase2Clase2
Clase2
t763rm3n
 
Clase2
Clase2Clase2
Clase2
t763rm3n
 
Clase1 - MDSIG 2010
Clase1 - MDSIG 2010Clase1 - MDSIG 2010
Clase1 - MDSIG 2010
t763rm3n
 
Clase1
Clase1Clase1
Clase1
t763rm3n
 
Clase3
Clase3Clase3
Clase3
t763rm3n
 
Clase3
Clase3Clase3
Clase3
t763rm3n
 
Sistemas de Información Geográfica
Sistemas de Información GeográficaSistemas de Información Geográfica
Sistemas de Información Geográfica
Michel Anais
 
Parte02
Parte02Parte02
C3.EH
C3.EHC3.EH
Introduccion sql geoespacial
Introduccion sql geoespacialIntroduccion sql geoespacial
Introduccion sql geoespacial
Carlos Gabriel Asato
 
Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012
John Bulla
 
Plan de toma de fotografias terrestres
Plan de toma de fotografias terrestresPlan de toma de fotografias terrestres
Plan de toma de fotografias terrestres
DEYNNANATHALY
 
Trimble gdm-cu-manual-usuario-geocom
Trimble gdm-cu-manual-usuario-geocomTrimble gdm-cu-manual-usuario-geocom
Trimble gdm-cu-manual-usuario-geocom
acusticouach
 
Trabajo 01
Trabajo 01Trabajo 01

Similar a Clase7 (20)

Clase4 practica
Clase4 practicaClase4 practica
Clase4 practica
 
Clase5
Clase5Clase5
Clase5
 
Clase6
Clase6Clase6
Clase6
 
Clase5 y practica
Clase5 y practicaClase5 y practica
Clase5 y practica
 
Practica4
Practica4Practica4
Practica4
 
Soluciones ejercicios clase2
Soluciones ejercicios clase2Soluciones ejercicios clase2
Soluciones ejercicios clase2
 
Clase2
Clase2Clase2
Clase2
 
Clase2
Clase2Clase2
Clase2
 
Clase1 - MDSIG 2010
Clase1 - MDSIG 2010Clase1 - MDSIG 2010
Clase1 - MDSIG 2010
 
Clase1
Clase1Clase1
Clase1
 
Clase3
Clase3Clase3
Clase3
 
Clase3
Clase3Clase3
Clase3
 
Sistemas de Información Geográfica
Sistemas de Información GeográficaSistemas de Información Geográfica
Sistemas de Información Geográfica
 
Parte02
Parte02Parte02
Parte02
 
C3.EH
C3.EHC3.EH
C3.EH
 
Introduccion sql geoespacial
Introduccion sql geoespacialIntroduccion sql geoespacial
Introduccion sql geoespacial
 
Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012
 
Plan de toma de fotografias terrestres
Plan de toma de fotografias terrestresPlan de toma de fotografias terrestres
Plan de toma de fotografias terrestres
 
Trimble gdm-cu-manual-usuario-geocom
Trimble gdm-cu-manual-usuario-geocomTrimble gdm-cu-manual-usuario-geocom
Trimble gdm-cu-manual-usuario-geocom
 
Trabajo 01
Trabajo 01Trabajo 01
Trabajo 01
 

Más de t763rm3n

Copaso modificada presentacion
Copaso modificada presentacionCopaso modificada presentacion
Copaso modificada presentacion
t763rm3n
 
Contenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsigContenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsig
t763rm3n
 
Notas curso i2011_26abril_2011
Notas curso i2011_26abril_2011Notas curso i2011_26abril_2011
Notas curso i2011_26abril_2011t763rm3n
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
t763rm3n
 
Clase4
Clase4Clase4
Clase4
t763rm3n
 
Soluciones ejemplo
Soluciones ejemploSoluciones ejemplo
Soluciones ejemplo
t763rm3n
 
Ejercicio grupo1 grupo2
Ejercicio grupo1 grupo2Ejercicio grupo1 grupo2
Ejercicio grupo1 grupo2
t763rm3n
 
Ejemplo infopolicial
Ejemplo infopolicialEjemplo infopolicial
Ejemplo infopolicial
t763rm3n
 
Postgres tutorial
Postgres tutorialPostgres tutorial
Postgres tutorial
t763rm3n
 
Clase4
Clase4Clase4
Clase4
t763rm3n
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
t763rm3n
 
Ejercicio grupo1 grupo2_grupo3
Ejercicio grupo1 grupo2_grupo3Ejercicio grupo1 grupo2_grupo3
Ejercicio grupo1 grupo2_grupo3
t763rm3n
 
Practica 1 - MDSIG 2010
Practica 1 - MDSIG 2010Practica 1 - MDSIG 2010
Practica 1 - MDSIG 2010
t763rm3n
 
Contenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsigContenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsig
t763rm3n
 

Más de t763rm3n (14)

Copaso modificada presentacion
Copaso modificada presentacionCopaso modificada presentacion
Copaso modificada presentacion
 
Contenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsigContenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsig
 
Notas curso i2011_26abril_2011
Notas curso i2011_26abril_2011Notas curso i2011_26abril_2011
Notas curso i2011_26abril_2011
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
 
Clase4
Clase4Clase4
Clase4
 
Soluciones ejemplo
Soluciones ejemploSoluciones ejemplo
Soluciones ejemplo
 
Ejercicio grupo1 grupo2
Ejercicio grupo1 grupo2Ejercicio grupo1 grupo2
Ejercicio grupo1 grupo2
 
Ejemplo infopolicial
Ejemplo infopolicialEjemplo infopolicial
Ejemplo infopolicial
 
Postgres tutorial
Postgres tutorialPostgres tutorial
Postgres tutorial
 
Clase4
Clase4Clase4
Clase4
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
 
Ejercicio grupo1 grupo2_grupo3
Ejercicio grupo1 grupo2_grupo3Ejercicio grupo1 grupo2_grupo3
Ejercicio grupo1 grupo2_grupo3
 
Practica 1 - MDSIG 2010
Practica 1 - MDSIG 2010Practica 1 - MDSIG 2010
Practica 1 - MDSIG 2010
 
Contenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsigContenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsig
 

Clase7

  • 1. Curso Modelo de datos para SIG (720145M ) Clase 7 Fabio Andrés Herrera fandresherrera@hotmail.com http://cursomdsig.blogspot.com FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 2. Curso Modelo de datos para SIG (720145M ) ogrinfo cobertura.shp FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 3. Curso Modelo de datos para SIG (720145M ) 1991 FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 4. Curso Modelo de datos para SIG (720145M ) 2005 FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 5. Curso Modelo de datos para SIG (720145M ) shp2pgsql [cobertura] [nombre ] > salida.sql FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 6. Curso Modelo de datos para SIG (720145M ) psql -U [usuario] -d [base_datos] -f [archivo].sql FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 7. Curso Modelo de datos para SIG (720145M ) FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 8. Curso Modelo de datos para SIG (720145M ) select * from pluviometros; select x(the_geom), y(the_geom) from pluviometros where cdgo=83; select st_buffer(the_geom,100) from pluviometros where cdgo=83; select astext(st_buffer(the_geom,100)) from pluviometros where cdgo=83; FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 9. Curso Modelo de datos para SIG (720145M ) select x(the_geom), y(the_geom) from pluviometros where cdgo=83; select st_transform( setsrid( the_geom , 21891 ) , 4326 ) as transformado_wgs84 from pluviometros where cdgo=83; FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 10. Curso Modelo de datos para SIG (720145M ) select x(transformado_wgs84), y(transformado_wgs84) from ( select st_transform( setsrid( the_geom , 21891 ) , 4326 ) as transformado_wgs84 from pluviometros where cdgo=83 ) as subconsulta; FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 11. Curso Modelo de datos para SIG (720145M ) select * from lotes_1991; select area(the_geom) , perimeter(the_geom) from lotes_1991 where tch > 160; select p.cdgo , l.gid , st_distance(l.the_geom, p.the_geom) as distancia_m , st_distance(l.the_geom, p.the_geom)/1000 as distancia_km from lotes_1991 as l, pluviometros as p where p.cdgo=83 and l.tch > 160; FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 12. Curso Modelo de datos para SIG (720145M ) select l.gid, l.tch, l.the_geom from lotes_1991 as l , pluviometros as p where st_distance(l.the_geom, p.the_geom) < 200 and p.cdgo=83; select p.gid, p.cdgo, p.the_geom from lotes_1991 as l , pluviometros as p where st_distance(l.the_geom, p.the_geom) < 200 and l.gid=2; FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 13. Curso Modelo de datos para SIG (720145M ) select l.the_geom , l.gid , l.tch from lotes_1991 as l , zverdes as zv where intersects( zv.the_geom , l.the_geom ); select l.the_geom , l.gid , l.tch from lotes_1991 as l , pluviometros as p where intersects( st_buffer(p.the_geom,100) , l.the_geom ); FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 14. Curso Modelo de datos para SIG (720145M ) select * from viasprinci; select npoints(the_geom) from viasprinci; select astext(the_geom) from viasprinci; select rotate(the_geom,45) from viasprinci; select astext(rotate(the_geom,45)) from viasprinci; FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 15. Curso Modelo de datos para SIG (720145M ) Ejercicio Uso de las funciones, ilustre con un ejemplo haciendo uso de la información espacial disponible. •ST_Crosses •ST_Touches •ST_Overlaps •ST_Within •ST_Contains •ST_Simplify FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 16. Curso Modelo de datos para SIG (720145M ) Ejercicio Elaborar consultas espaciales (2) para el escenario del año 1991 . Elaborar consultas espaciales (2) para el escenario del año 2005. Elaborar consultas espaciales (2) que cuantifiquen cambios en los escenarios 1991 – 2005. FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 17. Curso Modelo de datos para SIG (720145M ) GRACIAS ! FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
  • 18. Curso Modelo de datos para SIG (720145M ) ogr2ogr.exe -s_srs EPSG:%source% -t_srs EPSG:%target% %archivo%_%target%.shp %archivo_original%.shp FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA