h3
open-meteo
Our great sponsors
h3 | open-meteo | |
---|---|---|
21 | 45 | |
4,593 | 1,922 | |
2.2% | 8.9% | |
7.2 | 9.7 | |
3 days ago | 7 days ago | |
C | Swift | |
Apache License 2.0 | GNU Affero General Public License v3.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.
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.
open-meteo
- Open-Meteo Free Weather API
-
Show HN: The Astro App
Yup, just manually type your location in that window.
Weather is coming (at least for now) from https://open-meteo.com/
-
(Back to) omWeather as the bundled weather app in CalyxOS?
I tried out the new omWeather and I definitely like it even better now. It uses a different data source, open-meteo.com, which doesn't require an API key the way OpenWeatherMap does, has better location search, has working sunrise/sunset time display, and a more informative main screen widget with observation and forecast information.
- Open-Meteo: an open-source weather API
-
Creating a simple wind forecast bot in Mastodon
Then I started to learn about wind and I got interested in getting wind details easily so to note them down. I asked around my community and I got an answer: open-meteo.
- Open-Meteo: FOSS weather API partnered with national weather services
-
Open-Meteo Weather API integration + Free Icons + Free Widgets
Open-Meteo
- ASP.NET Core: Monitoreo con OpenTelemetry y Grafana
-
Bee
We used free and open-source weather API Open Meteo to get a real-time forecast and convert data such as windspeed into the Beaufort scale for surveying.
-
How to hide API key?
I ran into this exact problem almost a year ago now when I first started learning. Simple answer is you can’t unless you build your own server and use environment variables. My solution was to use an API that doesn’t need a key.
What are some alternatives?
S2 geometry - S2 geometry library in Go
Home Assistant - :house_with_garden: Open source home automation that puts local control and privacy first.
Leaflet - 🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦
esphome - ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
mapbox-gl-js - Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
ultra-weather - UltraWeather gives user-friendly, actionable weather forecasts.
starlink-coverage - Calculating some statistics about Starlink satellites
remote_homeassistant - Links multiple home-assistant instances together
s2geometry - Computational geometry and spatial indexing on the sphere
appdaemon - :page_facing_up: Python Apps for Home Automation
maplibre-gl-js - MapLibre GL JS - Interactive vector tile maps in WebGL2
yr-weather-symbols - Weather symbols for yr.no