我想重写 ArcGis 工具脚本,称为Multi-Distance Spatial Cluster Analysis(Ripleys K Function)
。但是,当我在Pycharm中读取此工具脚本的源代码时,发现有一个名为“ gapy”的模块,无法像其他模块一样单击它并读取源代码。
这个pyd文件的功能似乎可以处理ArcGis中Shape
文件的数据结构,因此对我来说理解非常重要。
好吧,我知道这个模块实际上是一个pyd文件,我已经在线搜索了,看来我们无法直接读取pyd文件。因此,我在ArcGis官方网站上进行了搜索,找到了该文件的文档,但是失败了。
import gapy as GAPY # this line can be found in tool script
我希望找到一种了解如何使用此模块的方法。有人可以帮助我吗?非常感谢。
答案 0 :(得分:0)
如果这是供应商提供的模块,则您不走运。他们不会为您提供源代码。而且,如果它是PYD文件,则其来源甚至可能不是Python,而是C或C ++或其他任何东西。您唯一可以做的就是向供应商索要文档(有人必须编写工具脚本并了解调用的目的)。