Geometric
ClickHouseは地理的なオブジェクトを表すためのデータ型をサポートしています — 場所、土地など。
参照
Point
Point
は、そのXおよびY座標で表され、Tuple(Float64, Float64)として保存されます。
例
クエリ:
結果:
Ring
Ring
は、穴のない単純な多角形で、点の配列として保存されます: Array(Point)。
例
クエリ:
結果:
LineString
LineString
は、点の配列として保存される線です: Array(Point)。
例
クエリ:
結果:
MultiLineString
MultiLineString
は、LineString
の配列として保存される複数の線です: Array(LineString)。
例
クエリ:
結果:
Polygon
Polygon
は、リングの配列として保存される穴のある多角形です: Array(Ring)。外側の配列の最初の要素は多角形の外形で、続くすべての要素は穴です。
例
これは1つの穴を持つ多角形です:
結果:
MultiPolygon
MultiPolygon
は複数の多角形で構成され、配列として保存されます: Array(Polygon)。
例
このマルチポリゴンは、最初の1つは穴なし、次の1つには1つの穴がある2つの別々の多角形で構成されています:
結果: