Вам абсолютно не нужно data.table
для создания URL.Как отметил Хосе, он был загружен для использования одной удобной функции, которую вы можете просто имитировать с помощью:
set_class <- function(o, v) { class(o) <- v ; invisible(o) }
Кроме того, если цель не состоит в том, чтобы иметь URL-адрес, а просто читать данные изсайт, вы также можете просто использовать httr
глаголы:
httr::GET(
url = "https://geo.stat.fi/geoserver/vaestoalue/wfs",
query = list(
service = "WFS",
version = "2.0.0",
request = "GetFeature",
typename = "vaestoalue:kunta_vaki2017",
outputFormat = "application/json"
)
) -> res
dat <- httr::content(res)
str(dat, 1)
## List of 5
## $ type : chr "FeatureCollection"
## $ totalFeatures: int 311
## $ features :List of 311
## $ crs :List of 2
## $ bbox :List of 4