I recently published an in-depth blog post on my company's website walking through how to use IPFS (InterPlanetary File System) for geospatial analysis. In the post, I use a Jupyter notebook to calculate the Normalized Difference Vegetation Index (NDVI) on Landsat 9 satellite imagery fetched from IPFS.
Some key highlights:
- Overview of what IPFS is and how its decentralized nature can benefit geospatial workflow.
- Step-by-step walkthrough of calculating NDVI using Landsat bands fetched from IPFS.
- Demo of publishing the final NDVI plot back to IPFS.
- Discussion on how you can pin data to your own IPFS node to make it more readily available on the network
I demonstrate the full power of IPFS for handling large geospatial datasets in a decentralized way. Whether you're an experienced geospatial developer or just getting started with this type of analysis, I think you'll get a lot out of this post!
Check out the full post here for code samples, images, and detailed explanations: NDVI on Landsat 9 imagery with data using IPFS
Let me know if you have any other ideas for using IPFS in the geospatial domain! I'm excited about the potential here.




