Arcgis之矢量数据的属性信息导出

Arcgis之矢量数据的属性信息导出,第1张

案例:将矢量(shp)格式数据属性信息导出到TXT文件

场景: 想要将 datashp 格式数据的属性信息导出到 datatxt 文件中

脚本:Python脚本示范

def Export_ShpFieldValueToTxt(src_data, dst_data, field_list):

    arcpyenvworkspace = r'C:/Users/Administrator/Documents/ArcGIS/Defaultgdb'

    fp = open(dst_data, 'w')

    with arcpydaSearchCursor(src_data, field_list) as cursor:

        for row in cursor:

            # print(row[0])

            if (row[0] == ''):

                continue

            fpwrite(row[0])

            fpwrite('\n')

    fpclose()
Export_ShpFieldValueToTxt(r'datashp'decode('gbk'), r'datatxt'decode('gbk'), ('NAME'))

如果是shp格式,直接用excel打开dbf文件,否则,加载数据,layer右键打开属性表,找到一个export按钮,导出为dbf,excel可以直接打开。
ArcGIS简介:ArcGIS产品线为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了大量的可编程组件,从细粒度的对象(例如单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集成了全面的GIS功能。每一个使用ArcObjects建成的ArcGIS产品都为开发者提供了一个应用开发的容器,包括桌面GIS(ArcGIS Desktop),嵌入式GIS(ArcGIS Engine)以及服务端GIS(ArcGIS Server)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13079083.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存