从dropbox帐户将gpx文件读入Shiny
我有一个闪亮的应用程序,可以从dropbox帐户访问数据。我使用处的说明能够毫无问题地读取csv数据,即在执行身份验证步骤后,使用rdrop2包中的从dropbox帐户将gpx文件读入Shiny,r,shiny,dropbox,gpx,R,Shiny,Dropbox,Gpx,我有一个闪亮的应用程序,可以从dropbox帐户访问数据。我使用处的说明能够毫无问题地读取csv数据,即在执行身份验证步骤后,使用rdrop2包中的drop\u read\u csv命令。 e、 g 希望有人能帮忙。我的问题是没有正确指定dropbox路径。我使用了drop\u read\u csvcode并制作了drop\u readOGR版本: drop_readOGR<-function(my.file, dest=tempdir()){ localfile = paste0(d
drop\u read\u csv
命令。
e、 g
希望有人能帮忙。我的问题是没有正确指定dropbox路径。我使用了
drop\u read\u csv
code并制作了drop\u readOGR
版本:
drop_readOGR<-function(my.file, dest=tempdir()){
localfile = paste0(dest, "/", basename(my.file))
drop_get(my.file, local_file = localfile, overwrite = TRUE)
readOGR(localfile, layer="tracks")
}
drop\u readOGR
gpx.files<-drop_search('gpx', path="ProjectFolder/gpx_files")
trk.tmp<-vector("list",dim(gpx.files)[1])
for(i in 1: dim(gpx.files)[1]){
trk.tmp[[i]]<-readOGR(gpx.files$path[i], layer="tracks")
}
Error in ogrInfo(dsn = dsn, layer = layer, encoding = encoding, use_iconv = use_iconv, :
Cannot open data source
drop_readOGR<-function(my.file, dest=tempdir()){
localfile = paste0(dest, "/", basename(my.file))
drop_get(my.file, local_file = localfile, overwrite = TRUE)
readOGR(localfile, layer="tracks")
}
gpx.files<-drop_search('gpx', path="ProjectFolder/gpx_files")
trk.tmp<-vector("list",dim(gpx.files)[1])
for(i in 1: dim(gpx.files)[1]){
trk.tmp[[i]]<-drop_readOGR(gpx.files$path[i])
}