Sha256: e66acecf36643df2adbc15247561d87be52306f6a9d647cae6e33995441448ad

Contents?: true

Size: 1.02 KB

Versions: 2

Compression:

Stored size: 1.02 KB

Contents

# Miscellaneous H3 functions

These functions include descriptions of the H3 grid system.

## degsToRads

```
double degsToRads(double degrees);
```

Converts degrees to radians.

## radsToDegs

```
double radsToDegs(double radians);
```

Converts radians to degrees.

## hexAreaKm2

```
double hexAreaKm2(int res);
```

Average hexagon area in square kilometers at the given resolution.

## hexAreaM2

```
double hexAreaM2(int res);
```

Average hexagon area in square meters at the given resolution.

## edgeLengthKm

```
double edgeLengthKm(int res);
```

Average hexagon edge length in kilometers at the given resolution.

## edgeLengthM

```
double edgeLengthM(int res);
```

Average hexagon edge length in meters at the given resolution.

## numHexagons

```
int64_t numHexagons(int res);
```

Number of unique **H3** indexes at the given resolution.

## getRes0Indexes

```
void getRes0Indexes(H3Index *out);
```

All the resolution 0 **H3** indexes.

## res0IndexCount

```
int res0IndexCount();
```

Number of resolution 0 **H3** indexes.

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
h3-3.5.1 ext/h3/src/docs/api/misc.md
h3-3.5.0 ext/h3/src/docs/api/misc.md