Funciones PostGIS

De Wiki Proyectos Beta
Ir a la navegación Ir a la búsqueda

Cálculo de atributos geométricos

ST_Area

Devuelve el área de un polígono o multipolígono. Debe pasarse la columna que contiene la geometría como parámetro. Para geometrías no poligonales retorna valores de 0. Las unidades de medida corresponden a las que contiene el sistema de referencia de coordenadas de la geometría.

SELECT ST_Area(geom) AS area
FROM datos.poligonos;

ST_Perimeter

Devuelve la longitud del perímetro de un polígono o multipolígono. Debe pasarse la columna que contiene la geometría como parámetro. Para geometrías no poligonales retorna valores de 0. Las unidades de medida corresponden a las que contiene el sistema de referencia de coordenadas de la geometría.

SELECT ST_Perimeter(geom) AS perímetro
FROM datos.poligonos;

ST_Length

Devuelve la longitud bidimensional de una geometría de tipo línea o multilínea. Debe pasarse la columna que contiene la geometría como parámetro. Para geometrías no poligonales retorna valores de 0. Las unidades de medida corresponden a las que contiene el sistema de referencia de coordenadas de la geometría.

SELECT ST_Length(geom) AS longitud
FROM datos.lineas;

Construcción o creación de geometrías

ST_MakePoint

ST_MakeLine

ST_MakePolygon

ST_GeomFromText

AddGeometryColumn

DropGeometryColumn

Análisis espacial

ST_Buffer

ST_SymDifference

ST_Intersection

ST_Union

ST_Centroid

ST_Envelope

Relaciones entre geometrías

ST_Contains

ST_Intersects

ST_Overlaps

ST_Touches

ST_Covers

Relativas a sistemas de coordenadas y posición

ST_Translate

ST_Transform

ST_SRID

ST_SetSRID

Verificación de geometrías

GeometryType

ST_IsValid