Saltar al contenido principal
ClickHouse admite tipos de datos para representar objetos geográficos: ubicaciones, terrenos, etc. Véase también

Point

Point se representa mediante sus coordenadas X e Y, almacenadas como un Tuple(Float64, Float64). Ejemplo
Query
Response

Ring

Ring es un polígono simple sin agujeros almacenado como un array de puntos: Array(Point). Ejemplo
Query
Response

LineString

LineString es una línea almacenada como un Array de puntos: Array(Point). Ejemplo
Query
Response

MultiLineString

MultiLineString almacena varias líneas como un array de LineString: Array(LineString). Ejemplo
Query
Response

Polygon

Polygon es un polígono con huecos almacenado como un array de anillos: Array(Ring). El primer elemento del array exterior es el contorno exterior del polígono y todos los elementos siguientes son huecos. Ejemplo Este es un polígono con un hueco:
Query
Response

MultiPolygon

MultiPolygon consta de varios polígonos y se almacena como un array de polígonos: Array(Polygon). Ejemplo Este multipolígono consta de dos polígonos independientes: el primero sin huecos y el segundo con un hueco:
Query
Response

Geometry

Geometry es un tipo común para todos los tipos anteriores. Equivale a un Variant de esos tipos. Ejemplo
Query
Response
Query
Response
Última modificación el 10 de junio de 2026