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.

Comments

Back to Home
John Solly Profile Picture
John Solly Profile Picture

John Solly

A hands-on AI practitioner who transitioned to a CTO role to broaden my impact.

Most of my career has been dedicated to developing spatial systems at Esri, startups, and federal agencies. Currently, I lead technology strategy for Leidos' Health IT division, supporting agencies such as SSA, VA, and HHS.

My primary focus is the convergence of spatial computing and AI, enabling machines to interpret the physical world and applying these capabilities to meaningful missions.

Please reach out if you are interested in spatial systems or advancing AI within the federal government.