Skip to content

A pipeline for creating an interactive web map portal from geospatial point data. The key feature is that it creates a static website (i.e., no back-end services) that can be hosted on the web or from an usb drive. Based on the kepler.gl framework.

License

Notifications You must be signed in to change notification settings

worldbank/static-web-maps

Static Web Maps

Use case

You have high resolution geospatial point data, and you want to create an interactive website for others to be able to explore this data. The website has to be "static" (i.e., it is pre-made, and stays the same for every person that visits it), so that there are no back-end services or complicated hosting set-ups. It can be served from the simplest of hosting services (e.g., github pages), or can even be stored, accessed and used from a laptop or a USB drive.

When hosted on an USB drive your user simply has to open an html, and can then start exploring the data interactively in their browser.

This application provides the website template and code for structuring your data to generate this ready-to-use interactive website.

Usage

1. Prepare your data

Assign h3 spatial indices to your data, at your desired level of resolution. You can do this in Python with h3-py. Collapse your data in ways that will make sense to your users. Format your data into CSVs as in the examples.

2. Construct website

Follow the instuctions in the user guide.

About

A pipeline for creating an interactive web map portal from geospatial point data. The key feature is that it creates a static website (i.e., no back-end services) that can be hosted on the web or from an usb drive. Based on the kepler.gl framework.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •