arcpy

    0热度

    1回答

    我有一个目录中的形状文件的列表,我试图提取使用arcpy每个形状文件的坐标,任何想法? 感谢

    0热度

    2回答

    我有一个脚本,下载一个zip文件并提取每天的shapefile。这工作正常,但shapefile始终格式为“polygons.yyyymmdd.shp” 尝试将此文件复制到地理数据库时不断收到错误。我猜测,因为shapefile名称中有一段时间(不知道为什么他们使用这种命名结构)。 的错误是“RuntimeError:对象:错误的执行工具” shpList = arcpy.ListFeatureC

    0热度

    1回答

    这可能看起来微不足道,但我似乎可以跟踪这个错误,而且我对Python非常非常新,但不是编程。从互联网上阅读了一下,我想我的问题是.dat ENVI图像文件不被读作“描述对象”。但是,我怎么才能让它被读取?我可能需要它来阅读标题信息,任何解决方案? 这里是我的代码: import arcpy #make sure you run the python associated with ArcGIS

    0热度

    1回答

    我已经使用R和PythonWin来在空间上应用统计模型。我在两个程序中创建了相同的预测栅格,输出结果不同(不是疯狂的不同但不同)。我想知道两个预测栅格之间的差异是否可能是由于缩放问题(我不得不缩放我的栅格中的值,因为我缩放了我正在应用的模型中的变量)? 我有23546列x 9157行,30 x 30像元大小和浮动像素类型的大型光栅文件。如果我缩放中的R的光栅的使用比例{光栅}中的值时,输出具有7.

    2热度

    1回答

    我在尝试将多边形的默认像元大小设置为栅格转换时出现问题。我需要将缓冲流(多边形)转换为栅格图层,以便将该流刻录到DEM中。我想将这个过程自动化,将它包含在一个更大的脚本中。 我的主要问题是PolygonToRaster_conversion()工具不允许我将单元大小设置为栅格图层值。它也不服从我在环境中设置的默认栅格单元大小。相反,它始终使用默认的“范围除以250”。 这里是我的这个过程的脚本:

    0热度

    1回答

    我在模型构建器中使用迭代多值的奇怪问题。 该模型部分基于Generating a multivalue choice list示例。 我想要做的是显示过滤图层列表,其中用户将能够选择其中的一些。为此,我使用带有1个输入多值字符串参数的脚本工具和1个派生多值任意值参数。 然后在迭代多值中使用选定图层名称(多值变量),其中每个迭代值用于计算值。在ToolValidator中过滤图层。 现在,问题在于迭

    0热度

    2回答

    所以我得到的是我正在使用Python的arcpy for ArcGIS。 我的循环之外有几个变量指向我的ArcMap MXD文档中的文本字段。 然后我执行遍历缓冲层的每一行的循环,然后按位置选择位于所述缓冲区内的任何点层。 然后,我想从这些点图层中取值,并填充之前声明的文本字段。 我的麻烦是我想迭代变量,以便每次循环运行时它们指向不同的文本字段。 我的代码: 指着我的MXD文件 HarbName1

    0热度

    3回答

    我试图通过Shapefile的字段的唯一值进行循环。该领域被命名为AGLOMERADOS,我想循环throgh他们。 一旦我有这个列表,我想开始选择属性我的形状文件,并为每个选择创建一个shapefile。 我得到空shapefile! :( 使用看起来代码IM是这样的: import os, arcpy, numpy from arcpy import env arcpy.env.overw

    0热度

    2回答

    在代码中,我生成了列标题列表。 实例: fList = [] fields = arcpy.ListFields(table) fList.append(field.name) print(fList) #[u'A', u'B', u'C', u'D', u'E'] 单独创建numpy的阵列:在两个列表列 matrix = np.array(values_from_list_val

    1热度

    1回答

    使用ArcPy中对ArcMap中10.2.2 一些模块刚刚开始 - 例如山体阴影 - 不接受输出栅格名作为参数。我希望能够指定出现在ArcMap内容会话的表,我目前工作中的地理数据库中的输出栅格的名称目前我使用这种方法: > # Some environment settings: > import arcpy > from arcpy import env > from arcpy.sa