add panormax cli

Signed-off-by: Matthias <matthias@pebble>
This commit is contained in:
Matthias 2024-10-24 00:01:05 +02:00
parent 5099f0f368
commit c8404cdd54
Signed by untrusted user who does not match committer: matthias
GPG Key ID: F141C4C1F8F39D19
3 changed files with 11 additions and 3 deletions

View File

@ -102,9 +102,10 @@ git clone https://github.com/Stefal/mapillary_download.git
cd mapillary_download
python3 -m venv mly_venv
source mly_venv/bin/activate
source secrets_variables.sh
python -m pip install -r requirements.txt
```
Then you can run `python mapillary_download.py "MLY|xxxx|xxxxxxx" --sequence_ids xxxxxxxxxxx`
Then you can run `python mapillary_download.py $MAPILLARY_DEV_TOKEN --sequence_ids xxxxxxxxxxx`
When you're done with the script, simply run `deactivate` to exit the virtual environnement.
On windows you can create a virtual environnement too, or use the prebuilt `mapillary_download.exe` available on the release page.
@ -117,8 +118,10 @@ go in your `data` folder, and to the user subfolder, and assuming you have alrea
```Shell
source mly_venv/bin/activate
source secrets_variables.sh
cd data/some_user
for dir in */; do dir=${dir%?} ; geovisio upload --api-url https://panoramax.openstreetmap.fr "$dir" --token=BLAH_BLAH ; done
for dir in */; do dir=${dir%?} ; panoramax_cli upload --api-url https://panoramax.openstreetmap.fr "$dir" --token=$PANORAMAX_DEV_TOKEN ; done
```
Have fun!

View File

@ -1,4 +1,5 @@
requests >= 2.28.2
pytz >= 2023.3
timezonefinder >=6.2.0
pyexiv2 >= 2.8.2
pyexiv2 >= 2.8.2
panoramax_cli >= 1.1.1

View File

@ -5,3 +5,7 @@
# register an application at https://www.mapillary.com/dashboard/developers
# read permissions needed, all other fields can be random. copy the client token
export MAPILLARY_DEV_TOKEN="MLY|blahblah_replace_it"
# Panoramax
# copy the token from your profile settings at https://panoramax.openstreetmap.fr/settings
export PANORAMAX_DEV_TOKEN="yourtokenhere"