与esri arcgis桌面软件一起使用的python实用程序
arc-utils的Python项目详细描述
自述文件
这个仓库是用来干什么的?
- arcgis(arccatalog/arcmap)和python 2.7中使用的(主要是)arcpy相关实用程序的集合。今后,该回购协议将尽可能与Arcgis Pro(Python3)兼容。
我该怎么做?
- 安装实用程序:
pip install arc_utils
- 将repo克隆到您的计算机并将路径添加到python安装https://docs.python.org/2/tutorial/modules.html#the-module-search-path
- 或者,可以将文件夹复制到esri python安装目录中的站点包,或者将.pth文件添加到指向克隆目录的站点包文件夹中。
使用实用程序:
- 在arcmap/arccatalog/pro的python窗口中
importarc_utilsasau
- 键入
au.
现在将显示您可以使用的模块和函数(如果您在 - 取决于Arcpy(仅适用于ESRI许可证)
- 注意:arcgis pro(python 3.x)的arcpy更改包括名称更改:arcpy.mapping=arcpy.mp以及一些函数更改
示例用法
import arc_utils as au
tbl = au.table.TableObj(path to featureclass)
# list all fields
print(tbl.fields)
贡献指南
欢迎大家的贡献,这是一个起点,为各种公用事业,我认为可能是有用的弧。