β‘οΈQuick stat, Rasteret library gets 1 year's worth of #landsat satellite's #NDVI time series for a small farm is less than 4 seconds!
Blog - blog.terrafloww.com/rasteret-a-l...
Code - github.com/terrafloww/r...
#geospatial
@sid-sub.bsky.social
Founder terrafloww.com, Data engineer Loves nature, space, and geo tech
β‘οΈQuick stat, Rasteret library gets 1 year's worth of #landsat satellite's #NDVI time series for a small farm is less than 4 seconds!
Blog - blog.terrafloww.com/rasteret-a-l...
Code - github.com/terrafloww/r...
#geospatial
Thanks to @maxlenormand.bsky.social , Soumya ranjan from @developmentseed.org , my colleague Gajesh Ladhar from Satsure , for thier early feedbacks.
12.01.2025 07:34 β π 1 π 0 π¬ 0 π 0Been working on 'Rasteret' since the last blog I wrote, its out now as an early release.
More details - blog.terrafloww.com/rasteret-a-l...
Open to feedback and contributions, there is much more exciting work to do!
github.com/terrafloww/r...
#geospatial #cloudnativegeo #opensource
Sorry to hear about this. Take care.
10.01.2025 15:46 β π 0 π 0 π¬ 0 π 0True totally agreed that its tough. But im wondering how PyPI gets funded by donations from both community developers and companies like Meta and so on, i guess it just due to sheer numbers? Geo is pretty small compared to general Python.
09.01.2025 13:11 β π 1 π 0 π¬ 0 π 0It doesn't need to another private company setting it up and owning it. It can be truly open and community + private industry funded. Unlike PyPI which hosts full libraries, the geo dataset registry doesn't need to keep STACs or any datasets inside it. A few Postgres/ES instances might be enough.
09.01.2025 12:12 β π 0 π 0 π¬ 1 π 0I mean PyPI registry's framework/design and governance is close to what can be done for geo as well.
09.01.2025 12:02 β π 0 π 0 π¬ 1 π 0I think PyPI is interesting. Its completely funded by donations. Controlled by python software foundation. Also, since I thinking there will just be pointers to STACs and Non-STACs I don't think it will be costly to maintain.
09.01.2025 12:01 β π 0 π 0 π¬ 2 π 0Similar to PyPI, data producers can push just metadata of datasets in toml files, to a central registry. It would only contain a "summary metadata" of entire STACs, parquet/csv files, APIs like OSM. With thier total bbox, quality metrics etc. A registry like this can be more easily governed i feel?
09.01.2025 08:08 β π 0 π 0 π¬ 0 π 0@cbed.bsky.social had put up a question on LinkedIn about finding all datasets STAC or not. And his idea was an aggregator of datasets in YAML. Similarly I feel PyPI registry is a good thing to emulate, with geopip to get data and pass it to pystac/duckdb/requests based on details sent via toml
09.01.2025 07:20 β π 1 π 0 π¬ 3 π 0A cropping of the immigration flow chart that reads βBorn in India? Y -> DENIEDβ
I know it shouldnβt but this bit is so petty it made me lol
03.01.2025 16:29 β π 24 π 1 π¬ 2 π 1The completely open source code of iceberg and the basic REST catalog still provides great features for most people. Read/filter, write/append cloud based data (usually parquet) using just Pyiceberg. Merge/update rows are possible via Trino/Spark engines, it should come soon to Pyiceberg as well.
17.12.2024 08:09 β π 1 π 0 π¬ 0 π 0Feels good to have #geospatial blog on Hacker News front page!
Chime in, on the comments if you wish!
news.ycombinator.com/item?id=4241...
As I get closer to releasing the open source library which I will call, "Rasteret" , short for raster-retrieval, I reflected on the blog I published last week, and edited it to include some more details regarding compute and its code samples.
Check it out and do share your thoughts!
#geospatial
Could you add me please? Thanks
06.12.2024 05:22 β π 1 π 0 π¬ 0 π 0We discovered a 5x faster approach to querying raster time series data at Terrafloww.
Inspired by #cloudnativegeospatial (GeoParquet, COG, GeoArrow), we built a novel query method.
Read more & share your thoughts!
blog.terrafloww.com/efficient-cl...
#geospatial #cloudnativegeo