GMap: Graph-to-Map visualization tool
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
external
gmap_web
lib
maps
.gitignore
LICENSE
README.md
manage.py
requirements.txt

README.md

GMap: Graph-to-Map

GMap is a system for visualizing graphs as maps.

Basic Setup

  1. Install the python dependencies listed in requirements.txt. Using pip:

     pip install -r requirements.txt
    
  2. Install graphviz

  3. Compile the extranal libraries by running (optional)

     make -C ./external/eba
     make -C ./external/ecba
     make -C ./external/mapsets
    
  4. Set up Django settings (optional). Edit DATABASES, SECRET_KEY, ALLOWED_HOSTS and ADMINS in gmap_web/settings.py

  5. Create Django databases:

     ./manage.py syncdb
    
  6. Run the server:

     ./manage.py runserver
    
  7. Access the map interface at http://localhost:8000

License

Code is released under the MIT License.