FR:Panoramax
Panoramax | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Auteur : | Panoramax Team | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Licence : | MIT License | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Plateforme : | Web | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Version : | 2.7.0 [1] (2024-10-10) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Site Internet : | Panoramax.fr | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Code source : | https://gitlab.com/panoramax | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Langages de programmation : | JavaScript et Python | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"L’alternative libre pour photo-cartographier les territoires"[1] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Panoramax est une fédération qui propose des images géolocalisées au niveau de la rue. Les photos sont proposées par le biais d'une architecture décentralisée, avec un ensemble d'outils libres et open-source . En d'autres termes, c'est comme un "Street View auto-hébergé" "[2] qui n'impose pas sa propre application et vous donne le droit de "forker" le serveur.
Les principaux arguments de vente sont les suivants :
- auto-hébergement, en tant qu'instance publique ou dans votre organisation privée
- serveur sous licence libre (contrairement à Mapillary ou Mapilio)
- liberté de choisir ou de développer votre application client préférée
- fédération à travers un méta-catalogue, qui donne un point d'entrée unique (API, visionneur web) à tous les serveurs publiquement disponibles.
Instances
Services
Certains services stockent les téléchargements in-app sur des serveurs Panoramax personnalisés, ce qui signifie que les photos sont accessibles non seulement via une carte glissante dans le navigateur (c'est-à-dire l'interface par défaut de Panoramax), mais aussi via l'API de fédération, l'API Panoramax et l'API STAC.
URL | Région | Publiquement consultable | Publiquement modifiable | Licence | Autres notes |
---|---|---|---|---|---|
https://panoramax.xyz | 🌐 Global | Yes | No | Mixed | Le "méta-catalogue" répertorie toutes les images disponibles dans la fédération publique. Après avoir téléchargé une image, il se peut que vous deviez attendre un certain temps avant qu'elle ne soit visible dans le méta-catalogue[[3]. |
https://panoramax.openstreetmap.fr | 🇫🇷 France (et en dehors pour des tests) | Oui | Oui avec compte OSM | CC-BY-SA 4.0 (voir ci-dessous) | par OSM France
IÀ court terme, OSM France peut héberger des images provenant de l'extérieur de la France, mais la couverture mondiale n'est pas viable à long terme, en raison des limites de stockage (et des coûts). Il est donc préférable que d'autres communautés locales mettent en place leurs propres instances fédérées..[4] |
https://panoramax.ign.fr | 🇫🇷 France | Oui | etalab-2.0 | par Institut national de l'information géographique et forestière | |
https://panoramax.mapcomplete.org | 🌐 Global | Oui | Oui, mais uniquement via https://mapcomplete.org, nécessite un compte OSM. | CC-BY-SA 4.0 | Images uploaded in MapComplete sont stockés ici |
OSM-France OSM-France a adopté la licence CC-BY-SA pour les images, mais accorde également le droit de créer des dérivés non photographiques sous CC-BY ou ODbL.
Communauté
- Forum Panoramax
- Panoramax mapstodon
- Canal Telegram pour la traduction de Panoramax
- Forum OSM Panoramax Application Android
- Peertube
Déployez votre propre instance
Check list (en)
Tagging
panoramax=* - Associer une image Panoramax à un élément OSM.
Contribuer
Documentation Panoramax pour contribuer
Développement
Application mobile
- Android mobile app for taking & uploading pictures (v1.2.1-beta pre-release on november 2024 - please provide feedback)
- Panoramax Android mobile app relaeses
- OpenStreetMap Forum Panoramax app for Android
- Penpot
Traduction
- Panoramax Weblate used for translation
- Telegram Panoramax translation group
- Panoramax translation docs
Logiciel
Panoramax étant une fédération, il s'agit avant tout de se mettre d'accord sur des normes. Les serveurs doivent proposer leurs images via une STAC API. Par ailleurs, tout serveur conforme peut faire partie de Panoramax.
Les principaux logiciels utilisés pour Panoramax sont énumérés ci-dessous.
Côté serveur
Tous les serveurs fonctionnent sous API Panoramax, qui est entièrement libre et open-source. Il s'agit d'une API Python et Flask, qui s'appuie sur une base de données PostgreSQL avec PostGIS. Elle gère les utilisateurs, ainsi que le téléchargement et la diffusion des images.
Côté client
De nombreux clients peuvent être mis à la disposition de Panoramax, pour autant qu'ils acceptent les serveurs STAC et/ou WFS.
Les clients du projet Panoramax lui-même :
- Panoramax website, le front-end des serveurs publics
- Panoramax web viewer, une visionneuse JS autonome
- Panoramax CLI interface, un outil CLI basé sur Python pour charger et télécharger des images
Clients utilisant les API STAC ou WFS standard :
Clients tiers:
- Panoramax-js, Bibliothèque Typescript permettant de télécharger des images dans une instance Panoramax et permettant d'effectuer d'autres appels API ; développée et utilisée par MapComplete
- MapComplete, un éditeur et visualisateur OSM, permet aux utilisateurs de parcourir les images à proximité depuis Panoramax et également de télécharger des images vers la propre instance Panoramax de Mapcomplete. Ils ont déplacé toutes les anciennes images (hébergées sur imgur) vers leur instance Panoramax. Ceci est documenté dans ce ticket
- OsmApp.org shows Panoramax-images as well but doesn't (yet) shows a correct attribution (as of 2024-11-21)
- Extension QGis : https://gitlab.com/panoramax/clients/qgis-plugin
- Panoramax pour ArcGIS https://www.arcgis.com/home/item.html?id=97b27545e801478d9eb36d2a6fc9b63b
- Un plugin pour JOSM a été demandé here sur l'outil de suivi des problèmes du JOSM.
- La demande de fonctionnalité Vespucci est ici
- overpass-turbo.eu liens vers panoramax.xyz lorsqu'un tag panoramax est détecté
Utilisation dans les éditeurs OSM
Intégration dans iD
- iD support permettant de filtrer par date de capture, par contributeur et par type d'image a été mis en place, voir la capture d'écran ci-dessous
Travaux en cours:
- De nouvelles fonctionnalités pour iD seront disponibles pour des tests here. La prise en charge de l'iD a été initialement demandée here et a ensuite été un projet dans le cadre de GSOC 2024; svoir l'état actuel de la mise en œuvre dans cet extrait du journal OSM de Juicio.
Statistiques
Statistiques Panoramax Weblate Panoramax
Weblate Panoramax
Visionneurs tiers
- Dans MapComplete, cliquez sur un élément de la carte, puis cliquez sur « Parcourir les images à proximité » dans le panneau de droite. Cela inclut les images du méta-catalogue Panoramax - donc pas seulement les images qui ont été téléchargées sur MapComplete.
Rendu possible grâce à
https://gitlab.com/panoramax/gitlab-profile/-/raw/develop/images/sponsors.png
Voir aussi
OSM wiki
- Conférence Panoramax au State of the Map Europe 2023 les diapos et le son sont sur YouTube
- List of OSM-based services
- Photo linking - Créer des liens entre des éléments OSM et des images externes
- Street-level imagery services
Wikipedia
Wikidata
Sites internet externes
- Meta-catalog pour toutes les photos disponibles
- Panoramax sur GitLab
Pour les développeurs
To convert a panoramax-hash into the src for an image, query https://api.panoramax.xyz/api/search/?ids=<hash> which will give you a .json. A normal-sized image is available at features[0].assets.sd
. Use .hd
or .thumb
for other sizes
Alternatively, one can use https://api.panoramax.xyz/api/pictures/{hash}/sd.jpg
References
- ↑ https://panoramax.fr
- ↑ https://gitlab.com/panoramax/server/api
- ↑ Source taking MapComplete as an example.
- ↑ Message from the OSM FR infrastructure maintainer, in #panoramax_fr:matrix.org, on Aug 26, 2023; message in #panoramax_fr:matrix.org, on Aug 25, 2023.