FR:Pic4Carto

From OpenStreetMap Wiki
Jump to navigation Jump to search
Pic4Carto.png

Pic4Carto (https://pic4review.pavie.info/) est un outil d'aide à la cartographie mettant à profit les photos de rues géolocalisées et disponibles sous licence libre. Il est conçu au départ pour aider à la cartographie dans OpenStreetMap, mais peut servir à tous types d'usages (éducation, art, ...). Pic4Carto est conçu pour être le plus efficace possible.

Concept

Depuis quelques années, nous avons de plus en plus de photos de rues disponibles sur le web. Une bonne partie d'entre elles sont disponibles sous licence libre, et peuvent servir de source pour OpenStreetMap. Ce sont en effet de bonnes sources d'informations : il est possible de voir tout ce qu'il y a dans la rue, au niveau de détail le plus élevé. Cependant, ces photos ne sont pas autant utilisées qu'elles le pourraient. Cela s'explique par le fait qu'il existe une pléthore de fournisseurs, chacun ayant son site web, avec son ergonomie et ses inconvénients. Cela complexifie la tâche du contributeur qui voudrait utiliser ces photos. C'est pour répondre à ce besoin qu'a été créé Pic4Carto : pour permettre à tout un chacun d'accéder facilement à ces photos, peu importe la source, par zone géographique, de la manière la plus efficace possible. De cette manière, il est aisé de consulter toutes les photos sur une zone, et d'ajouter dans OSM les éléments pertinents : poteaux incendie, bancs, publicités... Grâce à Pic4Carto, il est enfin possible de tirer tout le potentiel de ces photos.

Fonctionnalités

La carte principale. On y retrouve la couverture photo d'une ville
  • Consulter les photos dans une zone. Les fournisseurs de photos sont : Mapillary, Flickr, OpenStreetCam et Wikimedia Commons. Les photos sont listés de la plus récente à la plus ancienne (par défaut jusqu'à 6 mois en arrière).
  • Filtrer l'affichage des photos sur un pas de temps donné.
  • Éditer OpenStreetMap avec JOSM ou iD en utilisant les boutons dédiés, qui chargent directement dans l'éditeur la zone concernée.
  • Raccourcis clavier : flèches gauche/droite pour voir la photo précédente/suivante, barre espace pour lire/mettre en pause, R pour faire tourner la photo, E puis J ou I pour éditer avec JOSM ou iD.
  • La grille sur la carte principale peut être exportée pour servir dans d'autres outils (par exemple MapCraft).

Exemples d'utilisations

Développement

Pic4Carto est développé par User:PanierAvide en ES6 (JavaScript). Le code source est disponible sur Framagit, sous licence AGPL v3. Les contributions (signalements ou écriture de code) sont la bienvenue.

Pic4Carto.js

Le coeur de Pic4Carto, à savoir la récupération des photos depuis les différents fournisseurs, est désormais disponible sous forme de bibliothèque JS indépendante nommée Pic4Carto.js. Elle peut être intégrée à n'importe quel outil de cartographie web pour contextualiser des objets, amélioration la qualification d'objets, etc.

Un tutoriel pour la prise en main de la bibliothèque existe ici : Some pictures for your maps with Pic4Carto.js.

API HTTP (P4CaaS)

Pour rendre l'utilisation du service encore plus simple, Pic4Carto existe également sous la forme d'une API web HTTP nommée P4CaaS (Pic4Carto as a Service). Il est possible de l'interroger simplement pour récupérer les photos, de la même manière que pour Pic4Carto.js.

Une instance ouverte est gracieusement hébergée par OpenStreetMap France : http://api-pic4carto.openstreetmap.fr (documentation).

Voir aussi