rm.dupl: Find point pairs with equal spatial coordinates from...

View source: R/rm.dupl.R

rm.duplR Documentation

Find point pairs with equal spatial coordinates from STFDF-class object.

Description

This function finds point pairs with equal spatial coordinates from STFDF-class object and remove locations with less observations.

Usage

rm.dupl(obj, zcol = 1, zero.tol = 0)

Arguments

obj

STFDF-class object

zcol

variable column name, or column number, from obj@data

zero.tol

distance values less than or equal to this threshold value are considered as duplicates; units are those of the coordinates for projected data or unknown projection, or km if coordinates are defined to be longitute/latitude

Value

STFDF-class object with removed duplicate locations. Stations with less observation is removed, if number of observation is the same for two stations the first is removed.

Author(s)

Milan Kilibarda kili@grf.bg.ac.rs

See Also

tgeom2STFDF, pred.strk

Examples

library(sp)
# load observation - data frame
data(dtempc) 
# load stations - data frame
data(stations)

str(dtempc)
str(stations)

## Not run: 
# create STFDF - from 2 data frames
temp <- meteo2STFDF(dtempc,
                    stations,
                    crs = CRS('+proj=longlat +datum=WGS84'))

nrow(temp@sp) # number of stations before removing dupl.

temp2 <-rm.dupl(temp, zcol = 1, zero.tol = 50) # 50 km
nrow(temp2@sp) # number of stations after

## End(Not run)

meteo documentation built on Oct. 14, 2023, 5:07 p.m.