arcgis arcpy脚本(arcpy.u分析)

olqngx59  于 2021-07-14  发布在  Java
关注(0)|答案(1)|浏览(558)

我正在处理一个arcpy项目,其中一个组件使用arcpy.near\u analysis()工具。我有一个类,这是采取csv作为输入和创建要素类从它。此外,我还有一个函数,它接受一对经纬度并创建要素类。然后我尝试使用这两个要素类来获取最近的要素。当我试图在类外运行脚本时,它运行得很好,但是当它在类内运行时,它会填充(-1),这表示没有最近的特性,arcpy消息说有0个最近的特性。我删除了几乎所有的内存变量,游标,要素类等,但仍然得到相同的错误。我附上下面的样本我的代码。感谢您的帮助。在此处输入图像描述

mrfwxfqh

mrfwxfqh1#

我已经解决了。实际上,我是在调用arcpy.near\u analysis()之后从内存中删除光标的,因此它产生了问题。但是,无论何时使用arcpy,请确保删除它们使用位置的所有内存游标。否则,它们将中断工具的执行。

相关问题