open-location-code
h3
open-location-code | h3 | |
---|---|---|
27 | 21 | |
4,012 | 4,605 | |
0.4% | 0.7% | |
0.0 | 7.2 | |
17 days ago | about 12 hours ago | |
Java | C | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
open-location-code
-
A Critical Analysis of the What3Words Geocoding Algorithm
Pluscode is a trademark. The actual standard is called "open location code" and is unrestricted - https://github.com/google/open-location-code/
-
Evaluation of Location Encoding Systems
Yeah, that seems like a bad design choice. If you look at the spec [0], you can see that they only use "23456789CFGHJMPQRVWX" in the codes. They apparently scored the letters based on how well they can spell 10000 words in 30 languages, without thinking about character similarity. If they had involved actual humans instead of counting letter frequency, they might have noticed that the letter W looks similar to VV, and that its English name is "double U". And tried a letter like N or Y, which would be much harder to confuse.
[0] https://github.com/google/open-location-code/blob/main/docs/...
-
In Hangzhou, China, there is a building that houses over 30,000 people.
Lots of thoughts from the founders incl comparison with other systems here: https://github.com/google/open-location-code/wiki/Evaluation-of-Location-Encoding-Systems
-
Why doesn't Costa Rica use real addresses?
It's licensed Apache 2.0 https://github.com/google/open-location-code
- An Evaluation of Location Encoding Systems (2018)
-
Houses having names instead of numbers.
I wish https://plus.codes/ took off. The benefit compared to what 3 words is that you can use the closest city to give directions and cells next to each other share the bigger cell name.
-
SpaceX is live with T-Mobile announcement
And an additional shoutout for https://plus.codes/ from Google.
-
r/Starlink Questions Thread - March 2022
New to this so sorry if this is stupid. I've been trying to use https://plus.codes to try to check an address for availability at starlink. Whatever code I put in, it simply tells me afterwards "please enter an address or a plus code". That website seems to give me either a shorter or a longer plus code. Neither of them seems to make the starlink website happy. When I try putting in the address, it doesn't like that either. Confused on where to go from here.
h3
- H3: Hexagonal hierarchical geospatial indexing system
- Evaluation of Location Encoding Systems
- Not sure if this is the worst or most genius indentation I've seen
-
A population density map of the state of Pennsylvania
It looks like the base Kontur dataset uses H3 resolution 8, and thereโs a lookup table here. โ400mโ seems to refer to the edge length (which averages to 461m).
-
[ANN] HexTree: geographical region-to-value mapping
I can speak to quadtrees, but the primary reason for using this is that you need a geographic "dictionary" (not using the word map to avoid confusion with charts), and you're perhaps already using the H3 hexagonal grid system.
-
What's everyone working on this week (34/2022)?
HexSet: is a way of storing a set of H3 cells in a tree, and doing fast (2-20 ns on my 2013 trashcan Mac Pro) membership tests. You must first convert the input data (e.g. GeoJSoN polygon) into H3 cells.
-
Surprising result while transpiling C to Go
> What an amazing tool that can completely change function names when it converts from C to Go.
How can one read the code of the benchmark, then switch into virulent sarcasm mode without trying to understand the code? And seeing "+1" comments without any effort to understand is also disheartening.
The blog post had a link about the Go helper functions the author used. It lands on https://github.com/akhenakh/goh3/blob/main/h3.go This shows that the `FromGeo()` function used by the Go benchmark is a helper that calls transpiled functions. The benchmark code itself was of course not transpiled, so the sarcasm was unneeded and wrong.
If anyone wants to dig in deeper, the C function `latLngToCell()` calls 2 functions, see https://github.com/uber/h3/blob/master/src/h3lib/lib/h3Index...
- Completely ignorant Newbie needing help with launching Ubers H3 Software.
-
Anyone doing geospatial queries? NoSQL? Amazon Location Service?
Uber just released their library to perform geospatial indexing - https://h3geo.org/. This might be an useful building block for you.
What are some alternatives?
starlink-grpc-tools - Random scripts and other bits for interacting with the SpaceX Starlink user terminal hardware
S2 geometry - S2 geometry library in Go
Steamless - Steamless is a DRM remover of the SteamStub variants. The goal of Steamless is to make a single solution for unpacking all Steam DRM-packed files. Steamless aims to support as many games as possible.
Leaflet - ๐ JavaScript library for mobile-friendly interactive maps ๐บ๐ฆ
gpstest - The #1 open-source Android GNSS/GPS test program
mapbox-gl-js - Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
internet-pi - Raspberry Pi config for all things Internet.
starlink-coverage - Calculating some statistics about Starlink satellites
internet-monitoring - Monitor your network and internet speed with Docker & Prometheus
s2geometry - Computational geometry and spatial indexing on the sphere
ParaDrone - AutoPilot for Parachutes
maplibre-gl-js - MapLibre GL JS - Interactive vector tile maps in WebGL2