在R中下载NLCD 2016时来自服务器的空回复

问题描述

我正在尝试在RStudio中下载NLCD 2016土地覆盖数据集。我正在尝试获取数据的区域大约是纽约州。我现在使用的代码是:

library(FedData)
library(sf)

NYSbb <- data.frame(lat = c(40,45.2),lon = c(-71,-80))
NYSbb_df <- st_as_sf(NYSbb,coords = c("lon","lat"),crs = 4326)
NLCD <- get_nlcd(template = NYSbb_df,label = "NYS",dataset = "Land_Cover",year = 2016,force.redo = T) # Left this line in here because of cancelled download attempts

运行此代码后收到以下错误

Error in curl::curl_fetch_disk(url,x$path,handle = handle) : 
  Empty reply from server

我了解卷曲错误是某种服务器错误。我在个人计算机上,可以从Internet浏览器访问NLCD网站。

解决方法

这很可能是由于向执行HTTPS的服务器发出了纯HTTP请求。

尝试将您的网址更改为https://...