MapHub’s API allows you to create and modify maps on MapHub entirely programmatically. For example, you can write a Python script to create a map from scratch or update an existing map with GeoJSON data.
The API has just received a big update, allowing you to utilize functions that were not previously available.
As part of the API update, we’ve published a detailed tutorial explaining the concepts behind MapHub’s API. In the tutorial, you’ll create a Python script, which takes a table (in CSV format) and a directory of images and creates an interactive MapHub map, entirely programmatically.
MapHub API tutorial - Create a map from a CSV table: link MapHub API docs: link
There is a new feature on MapHub which allows you to save an archive ZIP from your current map. This is a special ZIP file that includes all data belonging to a map, including images, markers, and all metadata.
Using this feature, you can now achieve the following:
Back up your maps from time to time and store them offline on your computer.
Copy / Duplicate a map: Download the MapHub archive ZIP and import it again to duplicate your map.
Move a map to a different user: Download the MapHub archive ZIP and let another user import it to their own account. You can delete your original map after this.
Download MapHub archive ZIP
Click the Download button then you can select this new type.