| ISOGeorectified {geometa} | R Documentation |
ISOGeorectified
Description
ISOGeorectified
ISOGeorectified
Format
R6Class object.
Value
Object of R6Class for modelling an ISO Georectified
Super classes
geometa::geometaLogger -> geometa::ISOAbstractObject -> geometa::ISOSpatialRepresentation -> geometa::ISOGridSpatialRepresentation -> ISOGeorectified
Public fields
checkPointAvailabilitycheckPointAvailability [1..1]
checkPointDescriptioncheckPointDescription [0..1]
cornerPointscornerPoints [0..*]
centerPointcenterPoint [0..1]
pointInPixelpointInPixel [1..1]
transformationDimensionDescriptiontransformationDimensionDescription [0..1]
transformationDimensionMappingtransformationDimensionMapping [0..2]
Methods
Public methods
Inherited methods
geometa::geometaLogger$ERROR()geometa::geometaLogger$INFO()geometa::geometaLogger$WARN()geometa::ISOAbstractObject$addFieldAttrs()geometa::ISOAbstractObject$addListElement()geometa::ISOAbstractObject$contains()geometa::ISOAbstractObject$createLocalisedProperty()geometa::ISOAbstractObject$decode()geometa::ISOAbstractObject$delListElement()geometa::ISOAbstractObject$encode()geometa::ISOAbstractObject$getClass()geometa::ISOAbstractObject$getClassName()geometa::ISOAbstractObject$getNamespaceDefinition()geometa::ISOAbstractObject$isDocument()geometa::ISOAbstractObject$isFieldInheritedFrom()geometa::ISOAbstractObject$print()geometa::ISOAbstractObject$save()geometa::ISOAbstractObject$setAttr()geometa::ISOAbstractObject$setCodeList()geometa::ISOAbstractObject$setCodeListValue()geometa::ISOAbstractObject$setCodeSpace()geometa::ISOAbstractObject$setHref()geometa::ISOAbstractObject$setId()geometa::ISOAbstractObject$setIsNull()geometa::ISOAbstractObject$setValue()geometa::ISOAbstractObject$validate()geometa::ISOAbstractObject$wrapBaseElement()geometa::ISOGridSpatialRepresentation$addDimension()geometa::ISOGridSpatialRepresentation$delDimension()geometa::ISOGridSpatialRepresentation$setCellGeometry()geometa::ISOGridSpatialRepresentation$setNumberOfDimensions()geometa::ISOGridSpatialRepresentation$setTransformationParameterAvailability()
Method new()
Initializes object
Usage
ISOGeorectified$new(xml = NULL)
Arguments
xmlobject of class XMLInternalNode-class
Method setCheckPointAvailability()
Set check point availability
Usage
ISOGeorectified$setCheckPointAvailability(availability)
Arguments
availabilityobject of class logical
Method setCheckPointDescription()
Set check point description
Usage
ISOGeorectified$setCheckPointDescription(description, locales = NULL)
Arguments
descriptionobject of class character
localeslist of localized descriptions. Default is
NULL
Method addCornerPoint()
Adds corner point
Usage
ISOGeorectified$addCornerPoint(sfg = NULL, m = NULL)
Arguments
sfgsimple feature object from sf
msimple feature object of class matrix
Returns
TRUE if added, FALSE otherwise
Method delCornerPoint()
Deletes corner point
Usage
ISOGeorectified$delCornerPoint(sfg = NULL, m = NULL)
Arguments
sfgsimple feature object from sf
msimple feature object of class matrix
Returns
TRUE if deleted, FALSE otherwise
Method setCenterPoint()
Sets center point
Usage
ISOGeorectified$setCenterPoint(sfg = NULL, m = NULL)
Arguments
sfgsimple feature object from sf
msimple feature object of class matrix
Method setPixelOrientation()
Set pixel orientation
Usage
ISOGeorectified$setPixelOrientation(pixelOrientation)
Arguments
pixelOrientationobject of class ISOPixelOrientation or character among values among those returned by
ISOPixelOrientation$values()
Method setTransformationDimensionDescription()
Set transformation dimension description
Usage
ISOGeorectified$setTransformationDimensionDescription( description, locales = NULL )
Arguments
descriptiondescription
localeslist of localized descriptions. Default is
NULL
Method addTransformationDimensionMapping()
Adds transformation dimension mapping
Usage
ISOGeorectified$addTransformationDimensionMapping(mapping)
Arguments
mappingmapping
Returns
TRUE if added, FALSE otherwise
Method delTransformationDimensionMapping()
Deletes transformation dimension mapping
Usage
ISOGeorectified$delTransformationDimensionMapping(mapping)
Arguments
mappingmapping
Returns
TRUE if deleted, FALSE otherwise
Method clone()
The objects of this class are cloneable with this method.
Usage
ISOGeorectified$clone(deep = FALSE)
Arguments
deepWhether to make a deep clone.
Author(s)
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
References
ISO 19115:2003 - Geographic information – Metadata