【00】面向ArcGIS的Python编程——常见错误大全(后续更新中……)

1、缩进错误,导致Parsing error IndentationError: unexpected indent (line 3)错误。

2、注意>>>和…的区别

 

3、在使用脚本执行地理处理工具,例如裁剪(clip)工具时,如果输入要素图层位于geodatabase中,则不需要带.shp扩展格式,否则就会报ERROR 000732: 输入要素: 数据集 G:\ArcpyBook\data\CityOfSanAntonio.gdb\Burglary.shp 不存在或不受支持错误。

注意:地理处理工具有两种组织管理方式。你可以以arcpy中函数的形式来访问工具,也可以以工具箱别名命名的模块中的函数的形式来访问工具。

第一种情况,即工具作为arcpy中的函数,工具会以本案例中的格式来调用。工具名后紧跟下划线以及工具箱别名。

第二种情况,即工具作为使用工具箱别名的模块中的函数。按照如下的方式来调用:

 

arcpy.analysis.Clip(in_feature,clip_feature,out_feature_class)其中工具箱别名analysis作为一个模块,Clip作为该模块中的函数。
使用哪一种方式是个人偏好。两种方式都可以执行地理处理工具。

 

 

 

 

转载自:https://blog.csdn.net/gislaozhang/article/details/80681355

You may also like...

退出移动版