h3
h3 copied to clipboard
Hexagonal hierarchical geospatial indexing system
Hi, Looking at the code, it seems the haversine algorithm used in [0] is faster (On My Machine) than the offical algorithm used in [1]. Is there reason it's not...
And maybe add something to the comments for that function like: ``` Let h(n) be the number of children n levels below a single *hexagon*. Then h(n) = 7^n. Let...
Fedora packaging guidelines place .so files /usr/lib64 but the h3 cmake/make do not appear to support LIB_SUFFIX=64. This is what I have tried but nothing works to put .so file...
Per https://github.com/uber/h3/pull/403#discussion_r517018785 We don't have any direct tests for `hexRange`, and while they're covered in the current `kRing` tests this is an implementation detail that shouldn't be reflected in tests.
As the title says.
Hello, We're using the h3_pg postgres bindings and together with @trylinka found that we're spending quite a bit of time debugging the same kind of issue: we've got a point...
For example: https://github.com/uber/h3/blob/cd34251c87cae84998b06053fe9230ab1c939339/src/h3lib/lib/bbox.c#L100-L111 Radians would be more natural, especially when considering spheres that aren't the Earth. Also, we might want to use the new area/length functions for things like `pentagonAreaKm2`...
Get the average pentagon area for a given resolution, based on a constant table.
Get the average edge length of a pentagon a a given res, based on a constant table.
The Hex resolution table at https://uber.github.io/h3/#/documentation/core-library/resolution-table has an error. The column heading "Average Hexagon Edge Length (km)" should read "Average Hexagon Radius Length (km)." If you use this length to...