% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/get_products.R
\name{get_products}
\alias{get_products}
\alias{getSentinel_products}
\alias{getLandsat_products}
\alias{getMODIS_products}
\alias{getSRTM_products}
\title{Get product names}
\usage{
get_products(product_groups = "all", grouped = FALSE, update_online = FALSE)

getSentinel_products()

getLandsat_products(..., update_online = TRUE)

getMODIS_products(..., update_online = TRUE)

getSRTM_products(..., update_online = TRUE)
}
\arguments{
\item{product_groups}{character, either "all" or a combination of product names. Supported names are "sentinel", "landsat", "modis", "srtm".}

\item{grouped}{logical, whether to return a list of names grouped by platform/sensor (\code{TRUE}) or not.}

\item{update_online}{logical, whether to update the internal product list online (default, requires login) or not.}

\item{...}{deprecated arguments.}
}
\value{
A character vector
}
\description{
\code{get_products} obtains the names of all products available through \code{getSpatialData}. The returned names can be used with the \link{get_records} functions for querying a specific product.
}
\note{
If \code{update_online = TRUE}, you must be logged in at the services required for your request to use this function. See the examples and \link{login} for details.
}
\section{GNSS}{

GNSS products (such as "sentinel-1_gnss") retrieved from the dual-frequency GPS recievers mounted on Sentinel-1, -2, and -3 represent a special type of product, as they are AOI-independent and thus only referenced by mission time. GNSS data originally have been used only to precisely calculate the satellites' orbits, but then have been released to the scientific public due to their potential scientifc uses (for details, see \url{https://earth.esa.int/web/sentinel/missions/sentinel-3/news/-/article/new-gnss-l1b-rinex-data-release-for-sentinel-1-2-and-3} and \url{https://earth.esa.int/documents/247904/351187/GMES_Sentinels_POD_Service_File_Format_Specification}).
}

\examples{
\dontrun{
library(getSpatialData)

# login
login_USGS(username = "your_username")

# get all available products as one vector
products <- get_products()

# or grouped
products <- get_products(grouped = T)
products$sentinel
products$landsat
products$modis

# or get products by a specific service
products <- get_products("sentinel")
products <- get_products("landsat")
products <- get_products("modis")

}
}
\seealso{
getSentinel_records getLandsat_records getMODIS_records getSRTM_records
}
\author{
Jakob Schwalb-Willmann
}
