Point
Point est défini par ses coordonnées X et Y, stockées sous la forme d’un Tuple(Float64, Float64).
Exemple
Query
Response
Ring
Ring est un polygone simple sans trou, stocké sous forme de tableau de points : Array(Point).
Exemple
Query
Response
LineString
LineString représente une ligne stockée sous forme de tableau de points : Array(Point).
Exemple
Query
Response
MultiLineString
MultiLineString est un ensemble de lignes stocké sous forme de tableau de LineString : Array(LineString).
Exemple
Query
Response
Polygon
Polygon est un polygone avec des trous, stocké sous la forme d’un tableau d’anneaux : Array(Ring). Le premier élément du tableau externe correspond au contour extérieur du polygone, et tous les éléments suivants sont des trous.
Exemple
Il s’agit d’un polygone avec un trou :
Query
Response
MultiPolygon
MultiPolygon est composé de plusieurs polygones et est stocké sous la forme d’un tableau de polygones : Array(Polygon).
Exemple
Ce multipolygone est composé de deux polygones distincts — le premier sans trou, et le second avec un trou :
Query
Response
Geometry
Geometry est un type commun à tous les types ci-dessus. Il équivaut à un Variant de ces types.
Exemple
Query
Response
Query
Response