R/bdc_country_from_coordinates.R
bdc_country_from_coordinates.Rd
Country names derived from valid geographic coordinates are added to records missing country names.
bdc_country_from_coordinates(
data,
lat = "decimalLatitude",
lon = "decimalLongitude",
country = "country"
)
data.frame. Containing geographical coordinates and country names.
character string. The column name with latitude in decimal degrees and WGS84. Default = "decimalLatitude".
character string. The column with longitude in decimal degrees and WGS84. Default = "decimalLongitude".
character string. The column name with the country assignment of each record. Default = "country". If no column name is provided a new column "country" is created.
A tibble containing country names for records missing such information.
This function assigns a country name for records missing such information. Country names are extracted from valid geographic coordinates using a high-quality map of the world (rnaturalearth package). No country name is added to records whose coordinates are in the sea.
if (FALSE) { # \dontrun{
x <- data.frame(
decimalLatitude = c(-22.9834, -39.857030, -17.06811, -46.69778),
decimalLongitude = c(-69.095, -68.443588, 37.438108, -13.82444),
country = c("", NA, NA, "Brazil"))
bdc_country_from_coordinates(
data = x,
lat = "decimalLatitude",
lon = "decimalLongitude",
country = "country"
)
} # }