This class is used to store RAP input data.
polygonsPolySet planning unit spatial data or NULL if data not available.
pudata.frame planning unit data. Columns are 'cost' (numeric), 'area' (numeric), and 'status' (integer).
speciesdata.frame with species data. Columns are 'name' (character.
targetsdata.frame with species data. Columns are 'species' (integer), 'target' (integer), 'proportion' (numeric).
pu.species.probabilitiesdata.frame with data on the probability of species in each planning unit. Columns are 'species' (integer), 'pu' (integer), and 'value' (numeric) columns.
attribute.spaceslist of AttributeSpaces objects with the demand points and planning unit coordinates.
boundarydata.frame with data on the shared boundary length of planning units. Columns are with 'id1' (integer), 'id2' (integer), and 'boundary' (numeric).
skipcheckslogical Skip data integrity checks? May improve speed for big data sets.
.cacheenvironment used to cache calculations.