How to contribute?
There are many ways to contribute to Panoramax, here is a quick overview on different ways to join our community β¨
Why contribute to Panoramax ?
Panoramax allows the contribution and reuse of field photos for many use cases such as: management of street furniture and roads, identification of traffic signs, etc.
Learn more about the possible use cases in our website.
π Share your pictures
The most obvious way to contribute to Panoramax is to share pictures. It's quite easy to do.
π·π± Choose a camera
Take pictures - 360Β° or not - with a simple smartphone or any other more sophisticated device.
Panoramax have some requirements on the metadata associated to the picture:
- a position π
- a capture time β²οΈ
Those metadata are usually automatically set by the camera (in what is called exif tags) if the camera has a means to get the position. For some complex use cases, those tags can also be given alongside the picture to the uploading API.
More metadata can be associated to the pictures, learn more about those in the dedicated documentation section.
For 360Β° pictures, there are quite a lot of available action cameras that have good quality. It's easier if the camera has an integrated GPS, else you will need an external GPS, or even better a RTK receiver, for better accuracy.
Tip
If you don't really know what to get, the community seems to agree with the GoPro Max as the current best value for money 360Β° camera.
Some tutorial have been gathered in the french panoramax forum (in π«π· french though).
πΈ Take pictures
Panoramax accepts all street level pictures. They can be taken from a car π, a bike π², walking πΆββοΈ or whatever you want π£ββοΈππΌ.
Note that public Panoramax instances (see below) only accept pictures of the public space.
π Choose where to share them
Panoramax is a decentralized system. Pictures are shared on what we call panoramax instance (see below how to create your own). Each instance will have its own set of rules and associated license.
For the moment there are 2 public instances, but we hope many more will spawn:
Upload them
The easiest way to upload the picture is to use the website of the chosen Panoramax instance. For more complex use cases, a command line tool is available, you can check its documentation.
π₯οΈ Host you instance
You can check how to install a private or public Panoramax instance in the API section.
Note
We'll try to add more tutorials to ease that process in the future.
If you want to host a public Panoramax instance, you can open an issue on the federated catalog (where all public pictures can be seen), so your instance can be harvested.
Contribute to the development
Panoramax is a fully open source initiative, founded mostly by public money, and will stay so as we are not a VC startupπ.
There is a lot to do, and we'll welcome any contributions, be it code, issues, documentation, translation...
-
Code
All the code is available in the Panoramax organization, you can check which component you want to contribute to and open a merge request or an issue on it.
-
π Bug report
If you see a bug and don't really know where to declare it, you can just open an issue on the main repository, we'll dispatch it.
-
π«π·πΊπΈπ΅πΉ Translations
A weblate has been deployed to share the translation effort, any help is welcome.
Tip
You can also use π¬Panoramax Matrix channels to discuss with the community
Use Panoramax
Discover and use photos shared by the community in the federated catalog, and exploit them for your needs while respecting the pictures license.
-
Web viewer
Browse photos through our interactive web viewer and explore our entire photo catalog.
This component can be integrated in a third party website or tool.
-
API
Access photo data and metadata using our web API, compliant with OGC Feature and STAC standards.