ジオメトリ
ClickHouse は、位置情報や領域などの地理的オブジェクトを表現するためのデータ型をサポートします。
関連項目
Point
Point は X 座標と Y 座標で表現され、Tuple 型 (Float64, Float64) として格納されます。
例
Ring
Ring は、穴を持たない単純Polygonであり、点の配列として保存されます: Array(Point)。
例
LineString
LineString は、点の配列として保存される線です: Array(Point)。
例
MultiLineString
MultiLineString は、複数の線分を LineString の配列として格納したものです: Array(LineString)。
例
Polygon
Polygon は、Array(Ring) として保存される、穴を含むPolygonです。外側の配列の最初の要素がPolygonの外形で、それ以降のすべての要素が穴を表します。
例
これは 1 つの穴を持つPolygonです:
MultiPolygon
MultiPolygon は複数のPolygonで構成されており、Polygonの配列として格納されます: Array(Polygon)。
例
このマルチポリゴンは 2 つの別々のPolygonで構成されています。1 つ目には穴がなく、2 つ目には 1 つの穴があります。
Geometry
Geometry は、上記のすべての型に共通する型です。これらの型を要素とする Variant と同等です。
例