关于arcpy中SelectLayerByLocation_management无法执行的的问题

有个问题请教一下,我用pycharm调用SelectLayerByLocation_management功能,结果总是提示错误:
arcgisscripting.ExecuteError: 执行失败。参数无效。
ERROR 000368: 无效的输入数据。
执行(SelectLayerByLocation)失败。

无标题.png

 
已邀请:

荆雪涵 - 90后

赞同来自: dragonzi424

Select Layer by Location 的输入数据必须为Feature Layer, 不可以是Feature Class
你得在这之前加一行
arcpy.MakeFeatureLayer_management('XZJZW_PY', 'any_name_here')
 

dragonzi424

赞同来自:

谢谢:)

要回复问题请先登录注册