arcpy

    0热度

    2回答

    我们有一个叫做的ArcGIS软件自带Python环境,其中有一个叫arcpy 当您从环境中执行的python.exe库,它进口arcpy没有问题。 但我还需要创建一个包含相同的库,因为这一个另一个Python环境,但我无法找到任何命名在环境中的文件夹arcpy 我甚至从原来的环境中复制的整个Lib文件夹到我试图创建的那个,但它仍然不会import arcpy 我知道这是有点在黑暗中拍摄,因为它是一

    -1热度

    1回答

    我的程序对我的for循环的一个元素起作用,但是一旦迭代到列表中的下一个元素,它就会向其余元素返回一个nonetype在我的列表中。我认为问题在于我在遍历循环时更改元素列表,但我不知道如何避免这种情况。有没有人有办法解决吗?代码如下。 数据库元素不是dc元素问题。 for database in datasetList: arcpy.env.workspace = database

    -1热度

    1回答

    我有三列 更新之前 from node to node gridcode 2 3 8 3 2 9 7 2 5 更新后,我想“节点列”是一样的“网格代码”一栏,所以我在ArcGIS中使用了字段计算器(从node = gridcode)。我的“从节点”一栏已改为gridcode但不知道如何更新“到节点”列(取决于值“从节点”栏) 下面是最终的结果,我想: from n

    0热度

    1回答

    我有一张包含大约3500条记录的表格。 我想循环查找基于我创建的字段名称UNIQUEID,可能是每个记录2,3,4的重复项。我的最终目标是要合并具有相同UNIQUEID值的记录,但不同的舍入类型值 OID UNIQUEID RTYPE TIME OTHER 1 ABC_20170215 SENT 12:30 item1 2 ABC_20170215 RECEIVED 12:29

    0热度

    2回答

    使用ESRI的arcpy python工作,我试图通过arcpy updateCursor跨多个字段求和值。我试图将无项目转换为0.但是,我无法找出一种方法来转换None项目。我对任何事情都很开放。 with arcpy.da.UpdateCursor(feature_class, score_fields) as cursor: for row in cursor: [0

    3热度

    1回答

    我正在使用ArcGIS中的ArcGIS,并试图编写代码来更新上个月的最后一天的字段(即,如果我今天运行代码,2017-09- 01,它将在2017-08-31更新该字段)。 如果我做了人工场计算,我可以得到它使用VBScript和预逻辑脚本代码的工作: Dim FC FC = DateSerial(Year(Date), Month(Date), 0) 然后将该字段设置为等于FC: 我试图将

    -2热度

    3回答

    我是python中的新成员。我有一个for loop其中我有if ...:条件。 我想打印经过for循环的项目(列表)。 理想情况下,项目应该用空格或逗号分隔。这是一个简单的例子,打算用arcpy打印出加工后的shapefile文件。 假例如: for x in range(0,5): if x < 3: print "We're on time " + str(x) 我

    0热度

    2回答

    一些背景: 我想写一个装饰器进行日志记录。具体来说,我使用arcpy很多,从工具获取消息的方式是使用arcpy.GetMessages()。然而,这是一种恼人的功能,因为它只保存最近的消息,并且必须在每个工具之后调用。伪代码示例 import arcpy import logging log = logging.getLogger(__name__) def test_function(i

    -1热度

    1回答

    我有一些来自我的教师的代码,但是当我在建模器中将其作为脚本运行时,它会产生错误。 这是一段代码,其余部分重复但DIST字段的值不同。 此代码旨在将“DIST”字段添加到要素类,并根据UpdateCursor中的条件进行填充。 #Import arcpy and standard library modules import arcpy, sys, os # Get feature class

    -1热度

    1回答

    假设我有一个地理数据库“database.gdb”,并且在该数据库中有一个名为“feature”的要素类。 如何使用arcpy将此功能加载到内存中?我搜索了arcpy 文档,找不到任何有用的东西。 我试着使用Copy_management和CreateFeatureclass_management,但它看起来像这些方法需要文件而不是变量。