UMap: erinevus redaktsioonide vahel
Resümee puudub |
|||
| 51. rida: | 51. rida: | ||
* Kui laadida kaardile pikem rajalogi, millel väga palju punkte, siis sellega majandamine on aeglane. Kaart hangub selle menetlemise ajaks. Selliste rajalogide puhul tasub punktide hulk eelnevalt mõistlikule tasemele viia. | * Kui laadida kaardile pikem rajalogi, millel väga palju punkte, siis sellega majandamine on aeglane. Kaart hangub selle menetlemise ajaks. Selliste rajalogide puhul tasub punktide hulk eelnevalt mõistlikule tasemele viia. | ||
* Kaardi andmete eksport käib vasakul olevast nupust "Embed and share this map". Võimalik on laadida alla nii kategooriate kaupa kui mitu kategooriat GPX-ina, KML-ina või GeoJSON-ina või siis teha kogu kaardi varukoopia uMap enda formaadis. | * Kaardi andmete eksport käib vasakul olevast nupust "Embed and share this map". Võimalik on laadida alla nii kategooriate kaupa kui mitu kategooriat GPX-ina, KML-ina või GeoJSON-ina või siis teha kogu kaardi varukoopia uMap enda formaadis. | ||
== Paigaldamine oma serverisse == | |||
=== Sissejuhatus === | |||
Kuna esialgu tundus, et privaatset kaarti on võimalik luua ainult uMap keskkonda endale paigaldades, siis sai 2018. aasta märtsis proovitud seda teha. Keskkond sai prooviks paigaldatud Ubuntu 16 virtuaalmasina peale. Peamiselt aitasid selle juures [https://umap-project.readthedocs.io/en/latest/ubuntu see] ja [https://umap-project.readthedocs.io/en/latest/install see] juhend, kuid kumbki neist polnud päris üks-ühele järgitav. | |||
=== Paigaldamise kokkuvõte === | |||
<pre> | |||
sudo apt-get install python3.5 python3.5-dev python-virtualenv wget | |||
sudo apt-get install nginx uwsgi uwsgi-plugin-python3 postgresql-9.5 | |||
sudo apt-get install postgresql-9.5-postgis-2.2 git | |||
sudo apt-get install postgresql python-psycopg2 libpq-dev | |||
sudo mkdir -p /srv/umap | |||
sudo mkdir -p /etc/umap | |||
sudo useradd -N umap -d /srv/umap/ | |||
sudo chown umap:users /etc/umap | |||
sudo chown umap:users /srv/umap | |||
sudo -u postgres createuser umap | |||
sudo -u postgres createdb umap -O umap | |||
sudo -u postgres psql umap -c "CREATE EXTENSION postgis" | |||
sudo -u umap -i | |||
virtualenv /srv/umap/venv --python=/usr/bin/python3.5 | |||
/bin/bash | |||
source /srv/umap/venv/bin/activate | |||
pip install umap-project | |||
wget https://raw.githubusercontent.com/umap-project/umap/master/umap/settings/local.py.sample -O /etc/umap/umap.conf | |||
export UMAP_SETTINGS=/etc/umap/umap.conf | |||
umap migrate | |||
umap collectstatic | |||
umap storagei18n | |||
umap createsuperuser | |||
</pre> | |||
[[Category:Digitaalne_rajaplaneerimine]] | [[Category:Digitaalne_rajaplaneerimine]] | ||
Redaktsioon: 27. märts 2018, kell 03:57
Sissejuhatus
uMap on veebikeskkond, mis võimaldab huvipunktide kogumist tiimis sarnaselt Facilmap keskkonnaga. Tegemist on hea vahendiga, mida kasutada näiteks ees ootava matka planeerimisel. Ühe peamine eelisena Facilmap keskkonna ees võib välja tuua, et igat huvipunktide või rajajoonte kategooriat saab lihtsa klikiga ükshaaval sisse-välja lülitada. Erinevalt Facilmap'ist ei ole uMap korral seega vaja administraatoril eelnevalt filtreid defineerida ning hilisemal kasutamisel on oluliselt lihtsam saada ekraanile just endale hetkel meelepärased objektid ja rajad.
2018. aastal kasutame uMap keskkonda Tipikate Rattamatka jaoks eelinfo kogumiseks!
Kaardi vaatamine
Sissejuhatus
Kaardi avamiseks on vaja teada tema linki. Tipikate Rattamatka eelinfo kogumiseks jagame linki korraldajate listis (korraldajad [ät] rattamatkaklubi.ee). Näide kaardist:
Kuvatavate kategooriate valimine
Vajuta vasakus servas oleval "torni kujutisega" nupul:
Avaneb menüü, kus on näha kaardiobjektide kategooriad. Lihtsamas versioonis on juba sellest menüüst võimalik kaardiobjekte kategooriate kaupa sisse-välja lülitada, kasutades selleks "silma" kujutisega ikoone (joonis 1). Parema ülevaate andmetest saab, kui vajutada "Browse data" (joonis 2):
"Browse data" avab ekraani paremas servas uue vaate, kus on näha kõik kategooriad, rajad ja huvipunktid. Ka sealt on "silma" kujutisega ikooni vahendusel võimalik kategooriaid kuvamiseks sisse-välja lülitada. Üleval ääres oleva "About" nupu abil saab valida, kas kasutaja soovib nimekirjana näha kõiki kaardiobjekte või ainult kategooriate nimetusi:
Huvipunktide lisamine
NB! Kui teemaks on Tipikate Rattamatka tarbeks info kogumine, siis on oluline, et kõik kaardile lisatud ööbimiskohad, poed/toitlustusasutused ja muud huvipunktid saaksid lisatud ka Google Spreadsheet tabelisse!
uMap kaart avaneb vaikimisi read-only režiimis. Kui on soov kaardile objekte lisada, tuleb esmalt redigeerimise režiim lubada. Selleks on üleval paremas servas nupp:
Peale nimetatud nupu vajutamist tekib paremale serva juurde redigeerimise menüü. Tavakasutaja jaoks võiks sealt vajalik olla ainult kõige ülemine nupp ("Draw a marker"):
Suurenda-liiguta kaart sellisesse asendisse, et sinu poolt soovitud asukoht oleks hästi näha. Seejärel vajuta nuppu "Draw a marker" ning kliki kaardil soovitud asukohas. Pane tähele, et uue objekti ikoon (ehk kategooria) ei pruugi esialgu õige olla! Objekti kaardile klikkimisel avaneb parempoolne menüü, kust tuleks seejärel:
- Valida objektile õige kategooria ("Ööbimiskohad", "Poed ja toitlustus" või "Muud huvipunktid").
- Valida objektile mõistlik nimi.
- Vajutada nuppu "Save".
- TEHTUD!
Objekti kustutamine
Objekti kustutamiseks kliki tema peal ning vajuta avanenud prügikasti ikoonil:
Taustakaardi valik
uMap võimaldab taustakaarti valida päris paljude hulgast, meid võiks rohkem huvitada "OSM hikebikemap" ja "OpenStreetMap". Neist esimene oleks ehk kõige teemakohasem, aga kuna on selgunud, et nende server on aeg-ajalt liiga ülekoormatud, siis võib kasulikuks osutuda teise kasutamine. Taustakaardi valimiseks tuleb esmalt minna redigeerimise režiimi, nii nagu seletatud ülalpool. Seejärel ilmub kaardi paremasse serva menüünuppude tulp, kus olemas ka "Change tilelayers" nimeline nupp. NB! Peale "Save" nupu vajutamist salvestub uus valik ära kõigi kaardi kasutajate jaoks, seega palun veenduge, et teie töö lõpuks ikkagi mingi mõistlik taustakaart alles jääks!
Muud tähelepanekud
Siinsed märksõnad ei puuduta kaardi tavakasutajat, vaid pigem administraatorit.
- Kui laadida kaardile pikem rajalogi, millel väga palju punkte, siis sellega majandamine on aeglane. Kaart hangub selle menetlemise ajaks. Selliste rajalogide puhul tasub punktide hulk eelnevalt mõistlikule tasemele viia.
- Kaardi andmete eksport käib vasakul olevast nupust "Embed and share this map". Võimalik on laadida alla nii kategooriate kaupa kui mitu kategooriat GPX-ina, KML-ina või GeoJSON-ina või siis teha kogu kaardi varukoopia uMap enda formaadis.
Paigaldamine oma serverisse
Sissejuhatus
Kuna esialgu tundus, et privaatset kaarti on võimalik luua ainult uMap keskkonda endale paigaldades, siis sai 2018. aasta märtsis proovitud seda teha. Keskkond sai prooviks paigaldatud Ubuntu 16 virtuaalmasina peale. Peamiselt aitasid selle juures see ja see juhend, kuid kumbki neist polnud päris üks-ühele järgitav.
Paigaldamise kokkuvõte
sudo apt-get install python3.5 python3.5-dev python-virtualenv wget sudo apt-get install nginx uwsgi uwsgi-plugin-python3 postgresql-9.5 sudo apt-get install postgresql-9.5-postgis-2.2 git sudo apt-get install postgresql python-psycopg2 libpq-dev sudo mkdir -p /srv/umap sudo mkdir -p /etc/umap sudo useradd -N umap -d /srv/umap/ sudo chown umap:users /etc/umap sudo chown umap:users /srv/umap sudo -u postgres createuser umap sudo -u postgres createdb umap -O umap sudo -u postgres psql umap -c "CREATE EXTENSION postgis" sudo -u umap -i virtualenv /srv/umap/venv --python=/usr/bin/python3.5 /bin/bash source /srv/umap/venv/bin/activate pip install umap-project wget https://raw.githubusercontent.com/umap-project/umap/master/umap/settings/local.py.sample -O /etc/umap/umap.conf export UMAP_SETTINGS=/etc/umap/umap.conf umap migrate umap collectstatic umap storagei18n umap createsuperuser





