Package: pannotator
Title: Visualisation and Annotation of 360 Degree Imagery
Version: 1.1.0
Authors@R: c(
person("Nunzio", "Knerr", , "Nunzio.Knerr@csiro.au", role = c("aut", "cre"),
comment = c(ORCID = "0000-0002-0562-9479")),
person("Robert", "Godfree", , "Robert.Godfree@csiro.au", role = "aut",
comment = c(ORCID = "0000-0002-4263-2917")),
person("Matthew", "Petroff", , "contact@mpetroff.net", role = "ctb"),
person("CSIRO", role = "cph")
)
Description: Provides a customisable R 'shiny' app for immersively
visualising, mapping and annotating panospheric (360 degree)
imagery. The flexible interface allows annotation of any
geocoded images using up to 4 user specified drop-down menus.
The app uses 'leaflet' to render maps that display the
geo-locations of images and Panellum ,
a lightweight panorama viewer for the web, to render images in
virtual 360 degree viewing mode. Key functions include the
ability to draw on & export parts of 360 images for downstream
applications. Users can also draw polygons and points on map
imagery related to the panoramic images and export them for
further analysis. Downstream applications include using
annotations to train Artificial Intelligence/Machine Learning
(AI/ML) models and geospatial modelling and analysis of camera
based survey data.
Depends: R (>= 4.4.0)
License: GPL (>= 3)
URL: https://github.com/NunzioKnerr/pannotator_package_source
BugReports: https://github.com/NunzioKnerr/pannotator_package_source/issues
Imports: bslib, colourpicker, config, configr, dplyr, exiftoolr,
geojsonsf, ggplot2, golem, graphics, grDevices, htmltools,
htmlwidgets, jpeg, jsonify, jsonlite, leaflet, leafpm,
rintrojs, rhandsontable, scales, sf, shiny, shinyFiles,
shinyhelper, shinyjs, shinyWidgets, tools, utils
Suggests: httpuv, knitr, rmarkdown, spelling, testthat (>= 3.0.0)
VignetteBuilder: knitr
Config/testthat/edition: 3
Encoding: UTF-8
Language: en-US
RoxygenNote: 7.3.3
Config/pak/sysreqs: libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev
make libicu-dev libjpeg-dev libpng-dev libuv1-dev libssl-dev
perl libproj-dev libsqlite3-dev libudunits2-dev zlib1g-dev
Repository: https://nunzioknerr.r-universe.dev
Date/Publication: 2026-05-26 03:09:22 UTC
RemoteUrl: https://github.com/nunzioknerr/pannotator_package_source
RemoteRef: HEAD
RemoteSha: 170ed39784969128bb2317bf3dec53561ef3ff67
NeedsCompilation: no
Packaged: 2026-05-26 04:39:57 UTC; root
Author: Nunzio Knerr [aut, cre] (ORCID:
),
Robert Godfree [aut] (ORCID: ),
Matthew Petroff [ctb],
CSIRO [cph]
Maintainer: Nunzio Knerr