Mapillary Tools

kimarite képe

Töltse le a Mapillary utcakép-készítő alkalmazást az okostelefonjára (például F-Droid, Google Áruház), készítsen a helyszínről geotaggelt utcaképeket, majd töltse fel a Mapillary weboldalára. Példa: https://www.mapillary.com/app/?lat=47.411421837322514&lng=19.19774850912779&z=14.257536632499429&pKey=8MgcnYZKABTIplGDkVadkQ&focus=photo

A Mapillary az OpenStreetMap térképezés kedvelt alkalmazása.

OpenStreetMap

OSM: helyszín megosztása létező koordináták alapján | bejegyzés

OSM 2019 Október: Utcák és Házszámok (HU) | rendezvény

A Mapillary Uploader alkalmazás kínálatában jelenleg hiánycikk a natív Linux kliens:
https://help.mapillary.com/hc/en-us/articles/360020825811-Desktop-uploader

Általános információk

Konzolon (terminálban) használható alkalmazásként azonban elérhető a GitHub-on:
https://github.com/mapillary/mapillary_tools#custom-installation

A használat leírása:
https://github.com/mapillary/mapillary_tools

Érdemes említést tenni
-- a mapillary_tools alkalmazás (úgy is, mint parancs) paramétereinek elérési helyéről,
All commands are executed with mapillary_tools, located in mapillary_tools/mapillary_tools/bin.
-- és a regisztrációról, amely az alkalmazás használatához feltétlen elvárás.
To upload images to Mapillary, an account is required and can be created here.
https://www.mapillary.com/signup

Telepítés

A függőségek telepítése

sudo apt-get install git build-essential ffmpeg virtualenv redis gpxinfo python3-exif python3-requests python3-tqdm python3-piexif python-pip python3-requirements-detector

A Mapillary Tools letöltése

git clone https://github.com/mapillary/mapillary_tools.git

Lépjen be a letöltött könyvtárba, oda, ahol a szkriptek találhatóak

cd /mapillary_tools/script/

Futtassa a telepítő szkriptet

./build

Ha ezt a jelenséget tapasztalja,

./build: sor: 4: /usr/local/bin/virtualenv: Nincs ilyen fájl vagy könyvtár

akkor futtassa ezt a parancssort a javításhoz.

sudo ln -s /usr/bin/virtualenv /usr/local/bin/virtualenv

Majd, ha kilépett a könyvtárból, lépjen be oda ismét,

cd /mapillary_tools/script/

és futtassa megint a telepítő szkriptet.

./build

Ha azt a jelenséget tapasztalja,hogy a telepítő a függőségeket tartalmazó szövegfájlt nem „veszi észre” (részlet),

Running virtualenv with interpreter /usr/bin/python2
New python executable in /home/kim/mapillary_tools/script/venv/bin/python2
Not overwriting existing python script /home/kim/mapillary_tools/script/venv/bin/python (you must use /home/kim/mapillary_tools/script/venv/bin/python2)
Installing setuptools, pkg_resources, pip, wheel...done.
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
Requirement already satisfied: pyinstaller in ./venv/lib/python2.7/site-packages (3.5)
Requirement already satisfied: setuptools in ./venv/lib/python2.7/site-packages (from pyinstaller) (41.2.0)
Requirement already satisfied: dis3 in ./venv/lib/python2.7/site-packages (from pyinstaller) (0.1.3)
Requirement already satisfied: altgraph in ./venv/lib/python2.7/site-packages (from pyinstaller) (0.16.1)
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
ERROR: Could not open requirements file: [Errno 2] Nincs ilyen fájl vagy könyvtár: 'requirements.txt'

akkor futtassa ezeket a parancssorokat a javításhoz.

cd
cd /mapillary_tools/
pip install -r requirements.txt

A fenti pip parancssor futtatása után az alkalmazás használható.

A javítás kivitelezhető így is:

pip install --upgrade git+https://github.com/mapillary/mapillary_tools

Megjegyzés

A run szkript futtatásakor tapasztalható jelenség:

cd /mapillary_tools/script/
./run
./run: sor: 3: map_cluster_init: Nincs ilyen fájl vagy könyvtár
./run: 15. sor: [: =: egyoperandusú operátor szükséges

Súgó

mapillary_tools -h
usage: see -h for available tools and corresponding arguments, add --advanced to see additional advanced tools and/or arguments and --version to see version.

positional arguments:
  tool                Please choose one of the available tools
    process           Main tool : Process image meta data and insert it in
                      image EXIF.
    upload            Main tool : Upload images to Mapillary.
    process_and_upload
                      Batch tool : Process images and upload to Mapillary.

optional arguments:
  -h, --help          show this help message and exit
  --advanced          Use the tools under an advanced level with additional
                      arguments and tools available.
  --version           Print mapillary tools version.
  --full_help         Print full help for all the available commands and their
                      arguments.

A telepítés a Debian Buster terjesztés alatt lett tesztelve (LMDE 3).

Enjoy :-)

https://www.youtube.com/watch?v=UcB-jbxkG5E&list=PLJ77qr0c6dJBQuA-E5MwYRvs2URdLsSg4&index=1