Skip to content

Instantly share code, notes, and snippets.

@emilyeros
Last active August 1, 2016 22:15
Show Gist options
  • Save emilyeros/4136389d09a5659fd846 to your computer and use it in GitHub Desktop.
Save emilyeros/4136389d09a5659fd846 to your computer and use it in GitHub Desktop.
Non-techy upload instructions for Mapillary photos

#Non-techy Mapillary upload instructions - because we're not all nerds

Get the right tools installed

Copy and paste into Terminal:

pip install gpxpy
brew install pyexiv2 exiftool
git clone https://github.com/mapillary/mapillary_tools.git

Get your Mapillary credentials ready

If you don't have a Mapillary username, then go set one up. Once you're logged into your account, go here: http://api.mapillary.com/v1/u/uploadhashes

You need some information from there. Copy and paste this into a text window on the side:

export MAPILLARY_SIGNATURE_HASH="your signature hash"
export MAPILLARY_PERMISSION_HASH="your permission hash"
export MAPILLARY_USERNAME="emilyeros"

Run the bash script

  1. cd ~/git/mapillary_tools/ I keep my github stuff in a folder called 'git'. If yours are somewhere else, then this pathway will look different.

  2. cd ./python/

  3. python upload_with_authentication.py ~/Desktop/pathway-of-folder-where-your-images-are-saved

Now you'll be prompted for your export credentials, which are sitting in your text window somewhere.

You're not done yet

It'll take a while (sometimes hours) for the images to upload. When they finish, you'll get a prompt to finish the upload. If you haven't received and responded to this prompt, then the upload isn't successful!

After uploading, it takes a couple of days for the photos to be available on Mapillary.

@danbjoseph
Copy link

it seems like there might be a few additional steps using tools created since this gist was published
see https://gist.github.com/peterneubauer/288633b8ae0358fa53ae#file-upload_images_to_mapillary-md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment