A smartphone is the simplest device you can use for capturing and uploading images. The Mapillary team develops mobile apps for Android and iOS, and there is also a Windows phone app developed by one of our community members (note that there is no official Mapillary support for that). The Mapillary app makes it easy for you to capture, view and upload imagery all on one device.
Requirements for your mobile phone:
- Android: 4.0 or later; the device needs to have a camera and a GPS receiver.
- iOS: 7.0 or later; device needs to be at least iPhone 4. iPads we have not tested extensively, but the 2012 iPad and newer should work as it is possible to install iOS 7.0 and later on it.
- Windows phone: 8.0 or later (find system requirements in the Windows app store).
Storage on mobile phones
By default, the Mapillary mobile apps capture images with the largest resolution, at 4:3 ratio. Depending on your device, one image takes roughly 2–8 MB, giving you about 1000–4000 images if you have 8 GB of free storage on your phone. The average file size on iOS devices for each image is about 2 MB; on Android devices, it is generally a bit larger so you may need an external SD card (you can change the storage location in the app settings).
If you have concerns about the space required, you can use the app settings to reduce the frequency of capture, or if you're on Android, then turn on the option to take images in lower resolution.
On Android devices, by default capture will be stopped when you have less than 10% free storage space left, or when your battery level is under 10%. The iOS app has no battery warning but will stop capturing at 1% free disk space by default. You can change these values in the app settings too.
Keeping a copy of your images
Images are stored in the app folder and deleted after upload. Images are never stored in your camera roll/album. The only way to view them is through the upload view in the app. This also means that if you want to keep copies of the images, you need to do this before you upload.
Note that the images and GPS info are saved in separate files during capture, and in the app are combined upon upload without you needing to do anything extra. However, if you plan to copy the images, you need to remember this.
For Android, try this article on Google Support to learn how to transfer files between your phone and computer. Remember to copy the GPX file (that saves the GPS data) over as well. You need to geotag the images yourself (see here for instructions).
For iPhone, there is a similar article on Apple Support about transferring files. Before you copy the images, go to the Upload screen and push the EXIF data button at the top left (see below)—that will add geotags to the images without uploading them.
Tip: in case the above links don't work for some reason, you can always type "transfer files from iPhone / Android phone to computer" into your search engine to find other tutorials.
Mobile data and costs
The Mapillary app (for iOS or Android) is 100% free and does not require any data plan or cell connectivity when taking images as it uses your phone’s GPS to determine the location of the images. The app defaults to uploading your images when you are connected to WiFi, not using your mobile data. Once you go on WiFi your images can be uploaded and combined with everything else on Mapillary.
The only thing that uses data while capturing is the map (if you turn it on). If traveling, you should turn off data roaming to make sure zero data will be used.