Está en la página 1de 7

Consultar el sistema de referencia espacial (SRS por el acrónimo en inglés)

1) SELECT ST_SRID(geom)
FROM Departamentos
WHERE depto= 'Quetzaltenango'

Consultar el centroide de una geometría

2) SELECT ST_ASTEXT(ST_CENTROID(geom))
FROM Departamentos
WHERE depto= 'Quetzaltenango'
Consultar el área de una geometría

SELECT ST_AREA(geom)/1000000
FROM Departamentos
WHERE depto= 'Quetzaltenango'

Consultar la longitud de una geometría

SELECT SUM(ST_LENGTH(geom))/1000
FROM Caminos
WHERE tipo= 'Asfaltado'
Consultar el perímetro de una geometría

SELECT ST_PERIMETER(geom)/1000
FROM Departamentos
WHERE depto= 'Quetzaltenango '

Consultar la distancia entre geometrías

SELECT ST_DISTANCE(t1.geom, t2.geom)/1000


FROM CabecerasMunicipales as t1, CabecerasMunicipales as t2
WHERE t1.municipio = 'QUETZALTENANGO' AND t2.municipio = 'GUATEMALA'
Consultar todas las geometrías dentro de un rango de distancia

SELECT t1.municipio, t2.municipio


FROM CabecerasMunicipales as t1, CabecerasMunicipales as t2
WHERE t1.municipio = 'QUETZALTENANGO' AND ST_DISTANCE(t1.geom, t2.geom) / 1000 < 10

Consultar todas las geometrías dentro de un rango de distancia

SELECT t1.municipio, t2.municipio


FROM CabecerasMunicipales as t1, CabecerasMunicipales as t2
WHERE t1.municipio = 'QUETZALTENANGO' AND ST_DWITHIN(t1.geom, t2.geom, 10000)
1) SELECT ST_ASTEXT(ST_CENTROID(geom))
FROM Departamentos
WHERE depto= 'Guatemala'

SELECT ST_AREA(geom)/1000000
FROM Departamentos
WHERE depto= 'Peten'
SELECT t1.municipio, t2.municipio
FROM CabecerasMunicipales as t1, CabecerasMunicipales as t2
WHERE t1.municipio = 'Guatemala' AND ST_DISTANCE(t1.geom, t2.geom) / 1000 < 10

SELECT ST_DISTANCE(t1.geom, t2.geom)/1000


FROM CabecerasMunicipales as t1, CabecerasMunicipales as t2
WHERE t1.municipio = 'SALCAJA' AND t2.municipio = 'CHIQUIMULA'
SELECT SUM(ST_LENGTH(geom))/1000
FROM Caminos
WHERE tipo= 'No Asfaltado'

También podría gustarte