Les photos présentes sur Panoramax peuvent servir à documenter les objets qu’on y voit présents dans d’autres bases de données ou référentiels.
L’API Panoramax permet déjà de rechercher des photos qui montrent potentiellement un objet dont on a la géométrie.
Le défi durant le hackathon serait de créer une interface qui permette en un minimum de clics de:
lister les objets à lier
d’indiquer ceux pour lesquels des photos sont potentiellement disponibles
de sélectionner un objet
puis de sélectionner la meilleure photo disponible et stocker ce lien en tags sémantiques dans Panoramax (ou l’inverse, stocker l’uuid de la photo Panoramax dans la base d’objets)
Ceci pourrait être utilisé pour associer une photo à:
un bâtiment du RNB
une adresse de la BAN
un objet dans la BD Topo
un objet dans OSM ou wikidata
L’équipe à former aurait besoin de compétences:
UI/UX
dev front (la partie backend est déjà implémentée dans les API Panoramax)
Les composants déjà disponibles:
la visionneuse Panoramax
l’API Panoramax pour rechercher des photos, et pour y associer des données sémantiques (l’id vers l’objet externe)
Une première étape pourrait être une simple liste qui propose de lier en un clic chaque photo avec un objet d’une seule base externe.
On pourrait trier en affichant en priorité les objets les plus probables.
C’est par exemple le fonctionnement de Trident (voir https://trident.5apps.com), outil de rapprochement de la base SIRENE de l’INSEE et d’OpenStreetMap, développé par Jungle Bus.
Je pense qu’une bonne vision cible sur le long terme est un véritable gestionnaire comme Pic4review, développé par @PanierAvide (voir https://pic4review.pavie.info).
Umap proposant un bouton de prises de vues à partir d’un fichier métier (approche semblable à Gomap sur IOS qui propose cela dans les objets OSM).
option explorateur dans une application nomade pour dire les photos manquantes à proximité à partir d’un jeu de données; cette fonctionnalité pourrait devenir un jeu pour faire comme une course d’orientation
On est parti sur quelque chose de très générique et simple, qui peut soit interroger une API soit on passe en paramètre l’objet qu’on souhaite rapprocher avec comme infos:
une position lat/lon
un descriptif
C’est donc totalement générique.
encore quelques petits trucs à régler mais c’est globalement fonctionnel depuis hier soir.