Bulk Photo Uploader
We have a request to be able to upload a large number of photos.
Draft:
controllers/media.py
views/media/bulk_upload.html
This work is in 3 stages:
Phase 1: Photos with Metadata
- Get it working so that files actually upload
- media_image.name from filename= in POST
- Optional: Simplify the functionality so that it doesn't have any Geo aspects.
Phase 2: Geotagging
- For each photo uploaded:
- Read the EXIF header in the files
- Read the timestamp from the EXIF header
- Create a record in the database with the filename & timestamp
- If there's a Lat/Lon then include these fields too
- Read associated GPX track & correlate timestamps to update the records
- This is done already within JOSM, the OpenStreetMap editor.
- AgPifoJ is a plugin which extends native functionality
- This is done already within JOSM, the OpenStreetMap editor.
- Read the EXIF header in the files
Phase 3: Java or Flash widget
- To allow multi-select of files in the File | Open dialog (Javascript can't do this)
- ? UI to preview images in low-res to select which ones to upload
- Facebook is a good design model to look at - uses Java
Last modified
15 years ago
Last modified on 01/22/10 13:09:49
Note:
See TracWiki
for help on using the wiki.