Skip to content
This repository was archived by the owner on Oct 6, 2021. It is now read-only.

Latest commit

 

History

History
41 lines (24 loc) · 1.32 KB

File metadata and controls

41 lines (24 loc) · 1.32 KB

sekm-maps

Projekt Django 2.2.2 vytvořený pro portál SEKM3. Umožňuje zobrazení vrstev GeoJson v mapě LeafLet.

Tento projekt nevyžaduje žádnou knihovnu GIS, ani GIS databázi. Mapová data se ukládají do polí JSON.

Projekt používá makinacorpus/django-leaflet

Instalace

Nejprve stáhněte obsah repositáře

git clone https://github.com/SYSNET-CZ/sekm-maps.git
cd sekm-maps        

vytvoříte virtuální prostředí a aktivujete ho

python -m venv venv
venv/Scripts/Activate.ps1

pak aktualizujete pip a nainstalijete všechny požadované balíčky python -m pip install --upgrade pip pip install -r requirements.txt

Následně nastavíte projekt a spustíte server

python manage.py migrate
python manage.py createsuperuser
python manage.py runserver

Mapu pak uvidíte na http://127.0.0.1:8000/ a objekty mohou být upravovány z administrátorské stránky /admin.


Poznámka: Soubory views.py a forms.py nejsou v aktuální verzi použity. Úpravy objektů se provádějí pomocí administrátorského modulu.

Další informace lze najít na Easy Webmapping with django-leaflet & django-geojson