Sign inSign up

healixx/mapillary

By healixx

•Updated about 8 years ago

mapillary-tools for linux (Debian & python 2.7)

Image
2

297

healixx/mapillary repository overview

⁠Volumes

  • /data/source
  • /data/destination
  • /data/gps

⁠Example scripts

  1. mapillary_tools можно вызывать в run и exec. Или использовать в сессии шелла.
  2. Для упрощения стандартных операций можно использовать скрипты-примеры:
  • config (требуется для двух следующих)
  • splitter.sh (режет видео на фотки и задаёт фоткам exif-данные)
  • uploader.sh (загружает в mapillary.com всё, что нарезано, но не загружено)

Эти три файла надо создать в папке, которая будет указана как destination.

⁠config


source_folder="folder-with-video"
destination_folder="work-folder-for-mapillary"
gpstrack_folder="folder-with-gps-tracks"
user_name="mapillary-username"
# May be exif, gpx, gopro_video, nmea, blackvue_videos
geotag_source="gpx"
# Seconds from UTC
time_zone_shift=10800
# Seconds between pictures
rate=0.333

⁠splitter.sh


#!/bin/sh
#
# ./splitter.sh sample_video.mp4 sample_track.gpx '2018-10-11T11:11:11Z'

. ./config

docker run --rm --name mapillary -it \
        -v $source_folder:/data/source \
        -v $destination_folder:/data/destination \
        -v $gpstrack_folder:/data/gps \
        healixx/mapillary:latest /splitter.sh $@

⁠uploader.sh


#!/bin/sh
#
# ./uploader.sh

. ./config

docker run --rm --name mapillary -it \
        -v $source_folder:/data/source \
        -v $destination_folder:/data/destination \
        -v $gpstrack_folder:/data/gps \
        healixx/mapillary:latest /uploader.sh

Tag summary

Content type

Image

Digest

Size

431.9 MB

Last updated

about 8 years ago

docker pull healixx/mapillary