% Generated by roxygen2: do not edit by hand % Please edit documentation in R/protomapr-package.R \docType{package} \name{protomapr-package} \alias{protomapr} \alias{protomapr-package} \title{protomapr: Add Protomaps Layers to Leaflet Maps} \description{ The protomapr package provides functions to add Protomaps vector tile layers to leaflet maps in R. Unlike raster tile providers, Protomaps offers full customization of colors and features, self-hosting from a single PMTiles file, and smooth vector rendering at any zoom level. See \code{vignette("getting-started")} for why you might choose Protomaps over standard provider tiles. } \section{Main Functions}{ \describe{ \item{\code{\link{addProtomaps}}}{Add a Protomaps layer to a Leaflet map} \item{\code{\link{protomapsOptions}}}{Configure additional layer options} } } \section{Symbolizers}{ \describe{ \item{\code{\link{pmPolygonSymbolizer}}}{Style polygon features} \item{\code{\link{pmLineSymbolizer}}}{Style line features} \item{\code{\link{pmCircleSymbolizer}}}{Style point features as circles} \item{\code{\link{pmTextSymbolizer}}}{Add text labels} \item{\code{\link{pmCenteredTextSymbolizer}}}{Add centered text labels} \item{\code{\link{pmLineLabelSymbolizer}}}{Add labels along lines} \item{\code{\link{pmShieldSymbolizer}}}{Add shield/badge labels} } } \section{Rules}{ \describe{ \item{\code{\link{pmPaintRule}}}{Define how to paint features} \item{\code{\link{pmLabelRule}}}{Define how to label features} } } \section{Available Themes}{ The following built-in themes are available: \itemize{ \item \code{"light"} - General-purpose light basemap \item \code{"dark"} - General-purpose dark basemap \item \code{"white"} - High-contrast white theme for data visualization \item \code{"grayscale"} - Monochromatic theme \item \code{"black"} - Dark theme for data visualization } } \seealso{ Useful links: \itemize{ \item \url{https://github.com/evmo/protomapr} } } \author{ \strong{Maintainer}: Evan Morrison \email{evan@p34.au} Other contributors: \itemize{ \item Brandon Liu (Author of protomaps-leaflet JavaScript library) [copyright holder] } } \keyword{internal}