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

Pouvoir pousser les OPI via l'API #4

Closed
ign-packo opened this issue Aug 26, 2020 · 1 comment
Closed

Pouvoir pousser les OPI via l'API #4

ign-packo opened this issue Aug 26, 2020 · 1 comment

Comments

@ign-packo
Copy link
Owner

  • pouvoir ajouter les OPI (avec leur image de qualité)
  • pouvoir faire un mosaiquage basique (prendre la qualité max)
  • pouvoir faire un mosaiquage optimisé (adapter le code Mosar)
  • vérifier les performances sur des gros chantiers
@gmaillet
Copy link
Collaborator

gmaillet commented Oct 9, 2020

Discussion du 8/10/2020:
Comment gérer l'ajout de 10000 OPI alors qu'il faut actuellement plusieurs minutes par OPI?
Réponse: ce n'est pas fait par le serveur (il ne sera pas assez puissant) et il faut pouvoir paralléliser.

  1. Si on veut pouvoir utiliser plusieurs machines, il faut faire une GPAO, dans le contexte du SIA, il y aura sans doute de gros serveurs: donc on peut commencer par paralléliser sur une machine à l'aide d'un script createCache multithread (plus simple qu'une GPAO).

  2. Pour éviter les conflits lors de l'ajout OPI par OPI on peut créer les tuiles d'OPI mais ne faire l'ortho/graph qu'une fois que toutes les OPI sont ajoutées. Cela évite aussi de refaire trop de fois l'ortho et le graph.

  3. une fois que toutes les OPI sont ajoutées, on peut paralléliser par tuile pour calculer graph/ortho sans risque de conflit (deux versions: une rapide avec le maxOfScore et une version lente avec l'optimisation). Potentiellement, il serait intéressant de pouvoir conserver plusieurs versions du moisaiquage

@gmaillet gmaillet added this to the V1.0 version avec gestion du mosaiquage milestone Oct 9, 2020
@amrosu amrosu closed this as completed May 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants