On 31/01/2014 12:09, Ista Pouss wrote:
Le 31 janvier 2014 11:03, Jean-Marc Liotier <j...@liotier.org <mailto:j...@liotier.org>> a écrit :


    Utilise les métadonnées de la photo - EXIF ou XMP offrent tout ce
    qu'il te faut: sélectionne les attributs pertinents pour ton usage
    parmi la pléthore proposée. Une application web te permettra
    d'afficher les photos ou (des points portant les photos) sur un
    fonds de carte. Jusque là  c'est rien que du code générique
    disponible trainant sur le Web.


Ça me plait moyen parce que :
- le code générique disponible trainant sur le web est plutôt un motif d'inquiétude pour moi

Généralement, j'ai plus confiance dans une application libre utilisée par quelques centaines de personnes que dans mes compétences en matière de bricolages logiciels qui finissent généralement par fonctionner - mais pas forcément de la meilleure manière... Mais ce n'est que moi.

La manière dont Flickr produit du GeoRSS qu'Openlayers peut afficher est une source d'inspiration potentielle: - http://dev.openlayers.org/releases/OpenLayers-2.13.1/examples/georss-flickr.html - https://github.com/openlayers/openlayers/blob/master/examples/georss-flickr.html

- les métadonnées donnent la position du photographe au moment de la photo, et non celle qu'on voudrait.

Certes. Mais n'est-ce pas une approximation acceptable compte tenu de la distance à laquelle un mur urbain est généralement photographié ? A toi de voir. Rien ne t'empêche d'écraser les données enregistrées par l'appareil photographique avec la position de ton choix.

    L'identifiant de l'objet OSM associé peut aussi être saisi en tant
    que métadonnée de la photo - tout comme la date de fin de
    visibilité... Mais ces deux cas ne sont pas des usages standard
    des métadonnées photographiques et il te faudra donc réfléchir un
    peu plus pour décider de l'attribut qui servira cette application.


Oui... et donc ?... (c'était un peu l'objet de ma question :-)

Je découvre à l'instant via http://wiki.openstreetmap.org/wiki/Photo_mapping qu'en ajoutant /osm:way=123456/ ou /osm:node=654321/ aux étiquettes d'une image, Flickr les lie à l'objet OSM correspondant... Ca me paraît être une bonne norme d'étiquetage: parfaitement compatible avec les métadonnées XMP ou EXIF, potentiellement exploitable par d'autres applications.

    Reste un peu de code spécifique à développer: une application de
    navigation géographique associant photo et objet OSM, dotée d'un
    curseur permettant de sélectionner la plage de temps dont on veut
    voir les éléments visibles. [..]

Donc, avec umap, tout ça semble difficile ?...

Ajouter l'affichage de GeoRSS dans Umap est probablement de l'ordre du possible si Leaflet a une fonctionnalité d'import GeoRSS similaire à celle d'Openlayers - je l'ignore.

Restreindre les POI affichés à une plage temporelle suppose d'avoir définir l'attribut de fin de la plage et éventuellement l'attribut de début si ce n'est pas la date de la photo. La spécification XMP (http://partners.adobe.com/public/developer/en/xmp/sdk/XMPspecification.pdf) permet d'étendre le schéma - on peut imaginer DateTimeBegin et DateTimeEnd histoire que ça reste aussi générique que possible et que ce soit dans l'esprit du schéma standard qui contient déjà plusieurs variétés de DateTime (DateTimeOriginal, DateTimeDigitized et DateTime- au moins).

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à