Hexagonal hierarchical geospatial indexing system (by uber)

H3 Alternatives

Similar projects and alternatives to h3

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better h3 alternative or higher similarity.

Suggest an alternative to h3

Reviews and mentions

Posts with mentions or reviews of h3. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-15.
  • H3: Hexagonal hierarchical geospatial indexing system
    news.ycombinator.com | 2021-09-15
  • Show HN: Weather API for non-commercial use (open-meteo.com)
    news.ycombinator.com | 2021-09-12
    Looks really awesome! Very quick responses.

    I would be interested in seeing the implementation of the service, interesting choice going with Swift. I'm guessing your using something like Vapor for hosting the API?

    How are the files designed? I'm guessing you have some cheap way of mapping (lat, long) into a file location? Maybe just by truncating the coordinates to your precision and mapping them onto the file? Using some fancy-pants Uber Hexagons[0]. How is the forecast delivered?

    Hmm! Many questions :-). I've been thinking lately of similar (but not for weather) "geographical" API's, and how to store/query data cheaply, so this interested me :-)

    [0]: https://github.com/uber/h3

  • 6-mile Hex Map of Greece, Krete, Ionian Islands, Rhodes, and Eastern Anatolia; courtesy of The Brood
    reddit.com/r/rpg | 2021-03-25
    This project uses an icosahedron and tiles the triangles with hexagons, turns the vertices into pentagons, and then projects that onto an ellipsoid; it's pretty similar to what the h3 project from uber does (but the h3 project uses hexagons that are either too big or too small). The result is a continuous hexagonal grid (and 12 pentagons) that covers the entire globe.
  • Protocol buffers database, a Key-Value database on the wire
    reddit.com/r/golang | 2021-03-17
    It's the way to go, so far as I can tell. Uber's h3 is an interesting take, but I don't think it stands up performance wise and I can imagine the complexity is a bit intense. Very cool for visuals though.
  • Ask HN: What Are You Working On?
    news.ycombinator.com | 2021-01-14

    There's a library available at https://github.com/uber/h3 that lets you partition the earth into hexagons (minus the required 12 pentagons) at various resolutions. It's spiffy. I had the hardest (read impossible) time when I first took a look at it getting it to compile into a mobile game. It worked fine in desktop, but not on mobile.

    So I punted and converted the whole thing into C#. It's a hot mess currently, but it works.

    However, the folks who created H3 added functionality and some optimizations that I want, so I'm rebuilding it, partly with dealing with some of the issues that have come up with my game during development. It's coming along smoothly, though the unit tests are what's slowing me down at this moment.

    Once that's done, I'm going back to my game. Covering the world in brightly colored hexagons as reality starts to crumble around you.

    So, still... Hexagons. That's what I'm working on.


Basic h3 repo stats
19 days ago

uber/h3 is an open source project licensed under Apache License 2.0 which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote jobs at our new job board 99remotejobs.com. There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.