Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mapillary Links mit Script aktualisieren #80

Open
thomas-munichways opened this issue Aug 19, 2023 · 4 comments
Open

Mapillary Links mit Script aktualisieren #80

thomas-munichways opened this issue Aug 19, 2023 · 4 comments
Assignees

Comments

@thomas-munichways
Copy link
Member

Anpassung des Scripts damit die Bilder im geojson geupdated werden -> an Thomas schicken

Thomas: in Masterliste aktualisieren

@thomas-munichways
Copy link
Member Author

da jetzt die Vorschau wieder funktioniert, würde ein Update viele der alten Links aktualisieren und so die Vorschaubilder wieder zeigen.

@uvelogs
Copy link
Contributor

uvelogs commented Sep 26, 2023

Hier ist von einem Script die Rede. Gibt es bereits dieses Script? Spielt die Masterliste eine Rolle?

@svendroid
Copy link
Contributor

Dabei geht es um den Code hier: test/missing_imgs_retriever/retrieve_missing_mapillary_img_ids.dart

Der Code liest das aktuelle geojson ein und ermittelt dann für jede polyline die noch kein Bild hat ein Bild mit Hilfe der mapillary API. (aktuell wird da immer nur das Bild in der Mitte der polyline genommen).

Hier müsste man die aktuellste geojson als Quelle nehmen und sich nochmal angucken ob das so mit der mapillary Api funktioniert, z.B. ob der Link bzw. die Id noch das richtige sind. Dann kann Thomas die neuen Daten auf dem Server aktualisieren und es werden mehr Bilder angzeigt.

@uvelogs uvelogs self-assigned this Sep 30, 2023
@uvelogs
Copy link
Contributor

uvelogs commented Oct 3, 2023

Eine Analyse der Mapillary IDs ergibt folgendes vorläufige Ergebnis:

  • Alle (4902) Einträge haben eine ID. --> Abfrage auf null oder ""
  • Davon haben (3505) eine alte ID z.B. 'zt2wDMFjNH8ZEDTxMUEKvy'.
  • Davon sind (404) mit der Standard ID 'vLk5t0YshakfGnl6q5fjUg' definiert.

Ergebnisse auf GoogleDrive .../App/Development/Analyse_Mapillary_ImageIds

Die Aufgabe besteht nun darin, die alten IDs durch die neuen IDs zu ersetzen. Aktuell gibt es keine bekannte Möglichkeit, durch eine API Anfrage mit der alten ID an die neue ID heranzukommen.

Ruft man Mapillary mit der alten ID im Browser auf, erfolgt automatisch ein Redirect auf die neue ID. Habe noch keinen Weg gefunden, dies abzugreifen.

Habe eine Anfrage an Mapillary zu diesem Thema gestellt. Mal sehen, ob ich eine Antwort bekomme.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

3 participants