mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 07:31:57 +00:00
Merge pull request #33913 from kitaisreal/docs-h3-documentation-fix
H3 fix documentation translation
This commit is contained in:
commit
7a47436627
@ -4,11 +4,11 @@ toc_title: "Функции для работы с индексами H3"
|
||||
|
||||
# Функции для работы с индексами H3 {#h3index}
|
||||
|
||||
[H3](https://eng.uber.com/h3/) — это система геокодирования, которая делит поверхность Земли на равные шестигранные ячейки. Система поддерживает иерархию (вложенность) ячеек, т.е. каждый "родительский" шестигранник может быть поделен на семь одинаковых вложенных "дочерних" шестигранников, и так далее.
|
||||
[H3](https://eng.uber.com/h3/) — это система геокодирования, которая делит поверхность Земли на равные шестиугольные ячейки. Система поддерживает иерархию (вложенность) ячеек, т.е. каждый "родительский" шестиугольник может быть поделен на семь одинаковых вложенных "дочерних" шестиугольников, и так далее.
|
||||
|
||||
Уровень вложенности называется "разрешением" и может принимать значение от `0` до `15`, где `0` соответствует "базовым" ячейкам самого верхнего уровня (наиболее крупным).
|
||||
|
||||
Для каждой точки, имеющей широту и долготу, можно получить 64-битный индекс H3, соответствующий номеру шестигранной ячейки, где эта точка находится.
|
||||
Для каждой точки, имеющей широту и долготу, можно получить 64-битный индекс H3, соответствующий номеру шестриугольной ячейки, где эта точка находится.
|
||||
|
||||
Индексы H3 используются, в основном, для геопозиционирования и расчета расстояний.
|
||||
|
||||
@ -24,7 +24,7 @@ h3IsValid(h3index)
|
||||
|
||||
**Параметр**
|
||||
|
||||
- `h3index` — идентификатор шестигранника. Тип данных: [UInt64](../../../sql-reference/data-types/int-uint.md).
|
||||
- `h3index` — идентификатор шестриугольника. Тип данных: [UInt64](../../../sql-reference/data-types/int-uint.md).
|
||||
|
||||
**Возвращаемые значения**
|
||||
|
||||
@ -61,7 +61,7 @@ h3GetResolution(h3index)
|
||||
|
||||
**Параметр**
|
||||
|
||||
- `h3index` — идентификатор шестигранника. Тип данных: [UInt64](../../../sql-reference/data-types/int-uint.md).
|
||||
- `h3index` — идентификатор шестиугольника. Тип данных: [UInt64](../../../sql-reference/data-types/int-uint.md).
|
||||
|
||||
**Возвращаемые значения**
|
||||
|
||||
@ -88,7 +88,7 @@ SELECT h3GetResolution(639821929606596015) AS resolution;
|
||||
|
||||
## h3EdgeAngle {#h3edgeangle}
|
||||
|
||||
Рассчитывает средний размер стороны шестигранника [H3](#h3index) в градусах.
|
||||
Рассчитывает средний размер стороны шестиугольника [H3](#h3index) в градусах.
|
||||
|
||||
**Синтаксис**
|
||||
|
||||
@ -102,7 +102,7 @@ h3EdgeAngle(resolution)
|
||||
|
||||
**Возвращаемое значение**
|
||||
|
||||
- Средняя длина стороны шестигранника [H3](#h3index) в градусах. Тип данных: [Float64](../../../sql-reference/data-types/float.md).
|
||||
- Средняя длина стороны шестиугольника [H3](#h3index) в градусах. Тип данных: [Float64](../../../sql-reference/data-types/float.md).
|
||||
|
||||
**Пример**
|
||||
|
||||
@ -122,7 +122,7 @@ SELECT h3EdgeAngle(10) AS edgeAngle;
|
||||
|
||||
## h3EdgeLengthM {#h3edgelengthm}
|
||||
|
||||
Рассчитывает средний размер стороны шестигранника [H3](#h3index) в метрах.
|
||||
Рассчитывает средний размер стороны шестиугольника [H3](#h3index) в метрах.
|
||||
|
||||
**Синтаксис**
|
||||
|
||||
@ -136,7 +136,7 @@ h3EdgeLengthM(resolution)
|
||||
|
||||
**Возвращаемое значение**
|
||||
|
||||
- Средняя длина стороны шестигранника H3 в метрах, тип — [Float64](../../../sql-reference/data-types/float.md).
|
||||
- Средняя длина стороны шестиугольника H3 в метрах, тип — [Float64](../../../sql-reference/data-types/float.md).
|
||||
|
||||
**Пример**
|
||||
|
||||
@ -172,7 +172,7 @@ geoToH3(lon, lat, resolution)
|
||||
|
||||
**Возвращаемые значения**
|
||||
|
||||
- Порядковый номер шестигранника.
|
||||
- Порядковый номер шестиугольника.
|
||||
- 0 в случае ошибки.
|
||||
|
||||
Тип данных: [UInt64](../../../sql-reference/data-types/int-uint.md).
|
||||
@ -195,7 +195,7 @@ SELECT geoToH3(37.79506683, 55.71290588, 15) AS h3Index;
|
||||
|
||||
## h3ToGeo {#h3togeo}
|
||||
|
||||
Возвращает географические координаты долготы и широты центра шестигранника, соответствующие указанному [H3](#h3index)-индексу.
|
||||
Возвращает географические координаты долготы и широты центра шестиугольника, соответствующие указанному [H3](#h3index)-индексу.
|
||||
|
||||
**Синтаксис**
|
||||
|
||||
@ -265,7 +265,7 @@ SELECT h3ToGeoBoundary(644325524701193974) AS coordinates;
|
||||
|
||||
## h3kRing {#h3kring}
|
||||
|
||||
Возвращает [H3](#h3index)-индексы шестигранников в радиусе `k` от данного в произвольном порядке.
|
||||
Возвращает [H3](#h3index)-индексы шестиугольника в радиусе `k` от данного в произвольном порядке.
|
||||
|
||||
**Синтаксис**
|
||||
|
||||
@ -275,7 +275,7 @@ h3kRing(h3index, k)
|
||||
|
||||
**Аргументы**
|
||||
|
||||
- `h3index` — идентификатор шестигранника. Тип данных: [UInt64](../../../sql-reference/data-types/int-uint.md).
|
||||
- `h3index` — идентификатор шестиугольника. Тип данных: [UInt64](../../../sql-reference/data-types/int-uint.md).
|
||||
- `k` — радиус. Тип данных: [целое число](../../../sql-reference/data-types/int-uint.md)
|
||||
|
||||
**Возвращаемые значения**
|
||||
@ -607,7 +607,7 @@ h3IsResClassIII(index)
|
||||
|
||||
**Параметр**
|
||||
|
||||
- `index` — порядковый номер шестигранника. Тип: [UInt64](../../../sql-reference/data-types/int-uint.md).
|
||||
- `index` — порядковый номер шестиугольника. Тип: [UInt64](../../../sql-reference/data-types/int-uint.md).
|
||||
|
||||
**Возвращаемые значения**
|
||||
|
||||
@ -644,7 +644,7 @@ h3IsPentagon(index)
|
||||
|
||||
**Параметр**
|
||||
|
||||
- `index` — порядковый номер шестигранника. Тип: [UInt64](../../../sql-reference/data-types/int-uint.md).
|
||||
- `index` — порядковый номер шестиугольника. Тип: [UInt64](../../../sql-reference/data-types/int-uint.md).
|
||||
|
||||
**Возвращаемые значения**
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user