Isso acontece porque você está se conectando ao banco de dados via pacote
RPostgreSQL
, mas a sintaxe usada para especificar tabela e esquema é aquela usada com conexões feitas com o pacote RPostgres
. Você pode resolver isso usando: require(RPostgres)
conn <- dbConnect(Postgres(), dbname = dbname, host = host, port = port,
user = username, password = password)
st_write(obj = cycle_hire, dsn = conn, Id(schema="roads_spatial", table = "myCycle"))