Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从dropbox帐户将gpx文件读入Shiny_R_Shiny_Dropbox_Gpx - Fatal编程技术网

从dropbox帐户将gpx文件读入Shiny

从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

我有一个闪亮的应用程序,可以从dropbox帐户访问数据。我使用处的说明能够毫无问题地读取csv数据,即在执行身份验证步骤后,使用rdrop2包中的
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]) 
}