可能通过流而不是文件到地理处理工具?

86
2
跳到解决方案
12-13-2022上午06:12
DanielRatzlaff
新贡献者II

我的外接程序下载压缩的GeoJSON文件,并将它们与JSON导入功能。如果能够将Stream (system . io . compress . ziparchiveentry . open())传递给归档文件,而不是在导入之前将文件提取到磁盘,这将非常方便。这可能吗?

0荣誉
1解决方案

接受的解决方案
狼
通过 金宝搏吧
金宝搏吧

该工具文档仅将“File”显示为有效输入。JSON到功能(转换)-ArcGIS Pro |文档

这种增强必须由GP工具实现(或GP工具,因为我可以想象这个功能将在许多工具中有用),所以我建议将其添加到ArcGIS Pro Ideas - 188金宝搏网址导航188金宝博复式Esri社区如果已经有了,也可以给它投票。

目前,你仍然需要流到一个临时的.json文件中,并将其传递给工具。

在原帖子中查看解决方案

0荣誉
2回答
狼
通过 金宝搏吧
金宝搏吧

该工具文档仅将“File”显示为有效输入。JSON到功能(转换)-ArcGIS Pro |文档

这种增强必须由GP工具实现(或GP工具,因为我可以想象这个功能将在许多工具中有用),所以我建议将其添加到ArcGIS Pro Ideas - 188金宝搏网址导航188金宝博复式Esri社区如果已经有了,也可以给它投票。

目前,你仍然需要流到一个临时的.json文件中,并将其传递给工具。

0荣誉
DanielRatzlaff
新贡献者II

谢谢,狼。我也是这么想的。我确实在黑板上提交了一个想法。如果我了解GP工具是如何工作的,它们似乎与Python紧密耦合,所以实现这个特性可能会很棘手(将流转换为Python能理解的结构),但如果实现它可能会跨所有GP工具工作。我们拭目以待吧。与此同时,我会尽我所能。