spsurvey.object.gcpDiff(measured, predicted, type = "xy", aggregate = FALSE, rounding = 0)SpatialPointsDataFrame
with the reference GCP. A column named SpatialPointsDataFrame with the point data being
validated. A column named type = "xy".
type = "z". Defaults to aggregate =
FALSE. See data.frame ready to be used to feed the
argument data.cont when creating a spsurvey.analysis object.gcpDiff(): those coming from horizontal (positional) validation
exercises (type = "xy"), and those coming from vertical validation
exercises (type = "z").Horizontal (positional) validation exercises compare the position of
measured point data with the position of predicted point data.
Horizontal displacement (error) is measured in both measured and predicted used
with function gcpDiff() must be of class
SpatialPointsDataFrame. They must have at least one column named
Vertical validation exercises are interested in comparing the
measured value of a variable at a given location with that
predicted by some model. In this case, error statistics are
calculated only for the the vertical displacement (error) in the measured and predicted used with
function gcpDiff() must be of class SpatialPointsDataFrame.
They also must have a column named gcpDiff() aggregates validation data of
type = "z" calculating the mean value per cluster. Thus, aggregation
can only be properly done if the measured and predicted provides the identification of
clusters. Setting aggregate = TRUE will return aggregated estimates
of error statistics. If the data has been aggregated beforehand, the
parameter aggregate can be set to FALSE.
}
measured is larger than that in the object predicted. The
function gcpDiff() compares the number of cases in both objects and
automatically drops those cases of object measured that do not match
the cases of object predicted. However, case matching can only be
done if case IDs are exactly the same for both objects. Otherwise, estimated
error statistics will have no meaning at all.
}
coordenadas,
gcpVector,
spsurvey.analysis.## Create an spsurvey.analysis object
my.spsurvey <-
spsurvey.analysis(design = coordenadas(my.data),
data.cont = delta(ref.data, my.data),
popcorrect = TRUE, pcfsize = length(my.data$id),
support = rep(1, length(my.data$id)),
wgt = rep(1, length(my.data$id)), vartype = "SRS")Run the code above in your browser using DataLab