Observation Detail
Every observation has a public detail page with a photo gallery, map, community identifications, and management tools for the owner.
The observation detail page is the central point for viewing, sharing, and managing an individual observation. It features a two-column layout (stacked on mobile) with the photo gallery and map on the left, and metadata, identifications, and actions on the right. Owners can edit the location, delete photos, and manage the license directly from this view.
Features
- Photo gallery: Native lightbox with keyboard navigation, touch swipe, and share button. Support for multiple photos per observation.
- Interactive map: MapLibre with the observation point. Coordinates are shown with variable precision based on the obscure level.
- Community identifications: List of community ID suggestions with confidence level, identifier name, and timestamp.
- Owner management: Management tabs with location editing, atomic photo deletion via Edge Function, and license change.
- Public sharing: Public URL at /share/obs/ with OG card for social media. Works without authentication.
- Reactions & comments: Authenticated users can react and suggest alternative identifications.
Location privacy
Observations of sensitive species (NOM-059 / CITES) use the obscure level to coarsen public coordinates. Only the observer or a credentialed researcher can see the exact location. The map and displayed coordinates respect this level automatically.
Detail page: /share/obs/<id>