GBIFImage | R Documentation |
R6 class representing a data structure for a GBIF Image augmented data table (based on the Dawrin core)
R6 class representing a data structure for a GBIF Image augmented data table (based on the Dawrin core)
The GBIFImage
class allows for the specification of data tables that comply with the Image
http://rs.gbif.org/terms/1.0/Imageclass specification of GBIF.
LivingNorwayR::DwCGeneric
-> GBIFImage
LivingNorwayR::DwCGeneric$exportAsDataFrame()
LivingNorwayR::DwCGeneric$exportTable()
LivingNorwayR::DwCGeneric$getAssociatedTerms()
LivingNorwayR::DwCGeneric$getDefaultYearFormat()
LivingNorwayR::DwCGeneric$getDwCClassName()
LivingNorwayR::DwCGeneric$getDwCTermInfo()
LivingNorwayR::DwCGeneric$getIDIndex()
LivingNorwayR::DwCGeneric$getIDName()
LivingNorwayR::DwCGeneric$getTableName()
LivingNorwayR::DwCGeneric$getTableTermName()
LivingNorwayR::DwCGeneric$getTermMapping()
LivingNorwayR::DwCGeneric$importDataTable()
LivingNorwayR::DwCGeneric$print()
LivingNorwayR::DwCGeneric$setDefaultYearFormat()
LivingNorwayR::DwCGeneric$setTableName()
new()
Create a new GBIFImage object
GBIFImage$new( objectData, idColumnInfo, nameAutoMap = FALSE, defDateFormat = "YYYY-MM-DD", ... )
objectData
A data.frame
containing the data to import into the object
idColumnInfo
Either a character
scalar containing the column name of
objectData
or an integer
scalar giving the index of the column of
objectData
that corresponds to the ID variable. Alternatively, this parameter
may be the qualified name of the Darwin core term for which the appropriately mapped column
will be used as the ID variable (the possible Darwin core term names can be found by running
names(getGBIFImageMembers())
)
nameAutoMap
A logical
scalar that if TRUE
maps the columns of objectData
to their respective Darwin core terms based on the column names
defDateFormat
A character
scalar providing the default format for strings denoting dates in the
data table. See the https://dwc.tdwg.org/text/#1-introductionDarwin Core text guide for expected values
for this string.
...
A named set of paramaeters corresponding to Darwin core terms associated with the GBIFImage
class type. Each is either a character
scalar containing the column name of objectData
or an integer
scalar giving the index of the column of objectData
that corresponds to the
term. Mappable terms can be found using: sapply(X = getGBIFImageMembers(), FUN = function(curTerm) { curTerm$getTermName() })
A new GBIFImage
object
clone()
The objects of this class are cloneable with this method.
GBIFImage$clone(deep = FALSE)
deep
Whether to make a deep clone.
DwCTerm
getGBIFImageMembers
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.