span8
span4
如果您希望打开的文件位于嵌套在顶级文件夹中的文件夹中,请包含\**\以导航到下一个文件夹。例如,其中C: \份子\ * . zip \ * * \ * .shp
谢谢你的链接。这对我没用。这是zip文件中shp的位置
这里是错误:错误|形状阅读器:未能打开数据集的G:\GIS_Solutions\projects\mapsearch\km_mapsearch.zip\**\**\* *。它既不是一个现有的文件,也不是一个目录
我使用ftpcaller输出的值来构建文件字符串。我也尝试硬编码的位置,但同样的错误。由于zip已经下载,我尝试添加一个阅读器,而不是使用FeatureReader,我得到的错误是:未能从1个数据集中的reader 'ESRISHAPE'获取任何模式。这可能是由于无效的数据集或由于许可、依赖项或模块加载而导致的格式可访问性问题。有关更多信息,请参见日志文件
我还应该提到,或者首先提到,zip是受密码保护的。我以为它会弹出一个对话框输入密码,但它没有,所以我不确定这是不是它失败的原因。
FME还不支持读取密码保护的zip文件,所以这就是返回错误的原因。我认为目前的替代方案是使用Python。
请考虑投票支持这个想法,请求这个增强https://knowledge.亚搏在线safe.com/content/idea/18888/add-winzip-encryption-option-to-zip-files.html。还有一个现有的jira任务来跟踪它(FMEDESKTOP-4507)。
如果我想在一个特定的子文件夹中使用压缩的shapefile,它位于internet上,那么它就不能工作。
我用以下压缩的shapefile在fme 2018上试用了一下:
我想要读取子文件夹中的shapefileVGD-Steiermark / Steiermark_gstgenau / * .shp,但是我没有成功。
我尝试了很多变种,但都失败了:
……UNENTGELTLICHE_PRODUKTE_DES_BEV / VGD-Steiermark.zip /VGD-Steiermark / Steiermark_gstgenau / * .shp
……UNENTGELTLICHE_PRODUKTE_DES_BEV / VGD-Steiermark.zip /* * / * * / * .shp
……UNENTGELTLICHE_PRODUKTE_DES_BEV / VGD-Steiermark.zip /* * / * .shp
…UNENTGELTLICHE_PRODUKTE_DES_BEV / VGD-Steiermark.zip \VGD-Steiermark \ Steiermark_gstgenau \ * .shp
…UNENTGELTLICHE_PRODUKTE_DES_BEV / VGD-Steiermark.zip \* * * * \ \ * .shp
…UNENTGELTLICHE_PRODUKTE_DES_BEV / VGD-Steiermark.zip \* * \ * .shp
有人能帮帮我吗?
嗨@gtitz,
您是否试图使用ESRI Shapefile阅读器访问这些Shapefile ?
似乎我无法访问您提供的链接没有门户登录,所以这可能是问题所在。请您尝试使用创作者>HTTP呼叫者>功能阅读器代替。
您需要将响应主体保存到HTTPCaller中的一个文件中,并为每个特性创建一个文件=yes。这个转换器还允许您设置适当的身份验证需求。
然后,在Feature Reader中,可以将数据集设置为读取response_file_path属性。
是的,我用ESRI shapefile阅读器阅读了压缩的shapefile。
你试过第一个链接吗?这应该工作。其他的链接都是简短的链接,为了清晰起见,我省略了第一部分。
你也可以进入以下网页,复制高亮显示的网址:
http://www.bev.gv.at/portal/page?_pageid=713,2601287&_dad=portal&_schema=PORTAL
我还没有尝试您的解决方案,因为zip文件对每个人都是可访问的,没有登录,所以(正如您所说的)它应该与ESRI Shapefile Reader一起工作。
©2019安全亚搏在线软件公司法律