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