alexaverill / SimpleMappingExhibit

A simple mapping exhibit
MIT License
0 stars 0 forks source link

Simple Mapping Exhibit

A completely local and easy to setup mapping exhibit intended for Museums who want to create and display custom GIS like mapping experiances.

Demo

Editor Demo

Features

  1. Points of Interest tied to an Image Viewer and Text Content.
  2. Supports any online tiled mapping base layers.
  3. Multi-language support.
  4. Lock the map to specific bounds.
  5. Lock the map to specific zoom levels.
  6. Guided map creation editor.
  7. Can be run on desktop or mobile.
  8. Easily run it locally.

Setup

Running locally is a breeze, you can download this repo, and then open either the index.html or create.html in a browser and get started immediately.

Once you have created a map with the create.html, simply replace the data.json file thats next to the index.html with the output you get from the create.html

Use with Exhibitera

This application can also integrate with Exhibitera, to use with exhibitera start with the steps above, and then setup as a custome application in Exhibitera.

To integrate with Exhibitera Hub, edit the exhibitera object in the data.json file.

  "exhibitera":{
    "enabled":false,
    "url":"",
    "group":"",
    "uuid":"",
    "helperAddress":""
  },

Troubleshooting

  1. I set up my map and zoom levels, but when I zoom in to far on one of my base layers it goes grey! This is likely caused by having a base layer that doesn't support that zoom level, double check the values provided with the map tiles, or load your data into the editor and then test the zoom levels and set the maximum level so that the map doesn't go grey.