2013-01-02 08:49:20 -06:00
uMap project
2012-11-20 03:47:19 -06:00
==============
2012-11-21 10:50:27 -06:00
About
-----
2013-01-02 08:49:20 -06:00
uMap let you create map with OpenStreetMap layers in a minute and embed them in your site.
2012-11-22 04:57:40 -06:00
*Be cause we think that the more OSM will be used, the more OSM will be ''cured''.*
2012-12-22 19:33:48 -06:00
It uses `django-leaflet-storage <https://github.com/yohanboniface/django-leaflet-storage> `_ and `Leaflet.Storage <https://github.com/yohanboniface/Leaflet.Storage> `_ , built on top of Django and Leaflet.
2012-11-21 10:50:27 -06:00
2012-11-20 03:47:19 -06:00
Quickstart
----------
2012-11-26 14:32:51 -06:00
Create a geo aware database. See `Geodjango doc <https://docs.djangoproject.com/en/dev/ref/contrib/gis/install/> `_ for backend installation.
Create a virtualenv::
2013-01-02 08:49:20 -06:00
mkvirtualenv umap
2012-11-26 14:32:51 -06:00
Install dependencies and project::
2012-11-20 03:47:19 -06:00
2013-01-02 08:49:20 -06:00
cd path/to/umap/repository
2012-11-20 03:47:19 -06:00
pip install -r requirements.pip
pip install -e .
2012-11-26 14:32:51 -06:00
Create a default local settings file::
2013-01-02 08:49:20 -06:00
touch umap/settings/local.py
2012-11-26 14:32:51 -06:00
Add database connexion informations in `local.py` , for example::
DATABASES = {
'default': {
'ENGINE': 'django.contrib.gis.db.backends.postgis',
2013-01-02 08:49:20 -06:00
'NAME': 'umap',
2012-11-26 14:32:51 -06:00
}
}
Create the tables::
python manage.py syncdb
Start the server::
python manage.py runserver 0.0.0.0:8000