Add support for "panorama" cameras #29

Open
opened 2026-02-16 06:55:27 +01:00 by ViMaSter · 1 comment
Collaborator

A new camera type, panorama, was recently added to OpenStreetMap data: https://wiki.openstreetmap.org/wiki/Key📷type
Currently, the data_handler only adds fixed, panning, and dome to the database:

  • panorama should be added to the updater
  • An initial list of all panorama cameras should be added, which is inserted into the database at startup

The frontend currently visualizes them only using a generic icon; instead:

  • Create a custom icon for it
  • Add a radius, similar to dome cameras to the visualization
Is Should
image image

Documentation should also include information about this new camera type.

A new camera type, `panorama`, was recently added to OpenStreetMap data: https://wiki.openstreetmap.org/wiki/Key:camera:type Currently, the `data_handler` only adds `fixed`, `panning`, and `dome` to the database: - `panorama` should be added to the updater - An initial list of all `panorama` cameras should be added, which is inserted into the database at startup The frontend currently visualizes them only using a generic icon; instead: - Create a custom icon for it - Add a radius, similar to dome cameras to the visualization | Is | Should | | --- | --- | | ![image](/attachments/767ae55a-26b8-4590-8e7a-a408f4c0726f) | ![image](/attachments/080127b3-1e20-4722-96ba-98e17e66758e) | Documentation should also include information about this new camera type.
ViMaSter added reference panorama-camera 2026-02-16 07:14:05 +01:00
Author
Collaborator

@asohh Added a PR for frontend logic and documentation: #30
Feel free to leave a comment if you'd like me to make any adjustments. I'll integrate it into main, once I've got approval on that PR. The change should be safe to integrate while the data is missing and will only render the new camera:type once they show up in the database.

@asohh Added a PR for frontend logic and documentation: #30 Feel free to leave a comment if you'd like me to make any adjustments. I'll integrate it into `main`, once I've got approval on that PR. The change should be safe to integrate while the data is missing and will only render the new `camera:type` once they show up in the database.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
CCCHH/sunders#29
No description provided.