Skip to content
An online map of Middle Earth
Python JavaScript Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
templates
www
.gitignore
LICENSE.md
Makefile
README.md
TODO.md
articles.py
books.py
books.tsv
c2a.bash
c2a.py
coast.svg
components.manifest
consolidate.py
darken.py
data.py
debug.py
encarda.py
entities.py
fade.py
geography-detail.svg
geography.svg
guides.py
highres.py
index.py
label-grid-romans.svg
label.svg
labels-latin.svg
labels-tengwar.svg
labels.csv
labels.py
levels.py
links.py
links.tsv
locations.py
locations.tsv
make.py
makefile.py
markup.py
mine-books-for-citations.py
names.py
names.tsv
opaque_svg.py
over.py
postpone.txt
prints.py
regions.csv
regions.py
regions.svg
regions_thumbnails.py
scale.py
settings.py
template.py
tiles.py
tiles_c2a.bash
tiles_choose.py
tiles_darken.py
tiles_labels.py
tiles_over.py
tiles_walk.py
tolkiengateway.frag.html
tolkiengateway.py
tsv.py
tuckborough.py
utils.py

README.md

This is an online map of Middle Earth. The front-end is entirely static on http://3rin.gs/ posted from the www/ directory. Most of the static content is generated from spreadsheets, hand drawn graphics, SVG layouts, and assembled and processed with a variety of tools.

Setup

It is dangerous to go alone. Take these!

  • Python Imaging Library (PIL)
  • Numeric Python
  • Inkscape
  • Gimp
  • Python JSON library (json, simplejson, or the one in django will do)
  • Django Python (for templates, generating articles)

    apt-get install inkscape gimp python-imaging python-numpy

The large graphical content is not in the git repository. These can be downloaded from http://3rin.gs.

make archive/components

http://3rin.gs/components.zip contains all of the manually constructed bitmap components for the geography and label layers.

make archive/sources

http://3rin.gs/sources.zip contains all of the original scanes from which the components were manually constructed. these graphics are not necessary for generating the site. they exist if any of the components need to be reconstructed from source material, or for new projects.

Something went wrong with that request. Please try again.