缓冲分析问题

时间:2015-05-22 00:17:11

标签: python-2.7 arcmap

我的属性表有一个名为" FEATURE"的字段,其中包含两个要素类:Airport和Seaplane Base。我正在尝试创建两个缓冲区,一个15000米左右的飞机和7500米左右的水上飞机基地。

import arcpy

from arcpy import env

env.workspace = "E:\Python Programming\Lab5a"
fcs = arcpy.ListFeatureClasses()
for fc in fcs:
    arcpy.Buffer_analysis(fc, ["FEATURE"], '"FEATURE" LIKE \'%Airport\'', "15000 METERS")
    arcpy.Buffer_analysis(fc, ["FEATURE"], '"FEATURE" LIKE \'%Seaplane Base\'', "7500 METERS")

这根本不起作用,无法执行工具。

1 个答案:

答案 0 :(得分:0)

首先关闭文件路径是错误的。

env.workspace = r"E:\Python Programming\Lab5a" the r stands for raw string

基本上你必须逃避反斜杠。您当前的字符串不会构成您认为的路径。